BODY {
    font-family : Georgia, Verdana, Arial, Helvetica;
    font-size : 13px;
	font-weight : bold;
    background : #000000;
    color : #f0f0f0;
	text-align : center;
    margin-left: 60px;
    margin-right: 60px;
}

.review,.reviewer {
    color : #ffc000;
}

.review {
    font-family : Tahoma, Verdana, Helvetica;
    font-size : 13px;
}

.reviewer {
    font-size : 14px;
	font-weight : bold;
}

.caption,.captionspace {
    font-family : Georgia, Tahoma, Verdana, Helvetica;
	font-weight: bold;
	font-size: 12px;
}

.captionspace {
	padding: 0 0 10 0;
}

.heading {
    font-family : Tahoma, Georgia, Verdana, Helvetica;
    font-size: 10px;
	font-weight: bold;
}

.header,.summary,.frame {
	background: #003040;
	border: 2px solid #005060
}

.subframe {
	border: 2px solid #005060
}

.imgframe {
	border: 2px solid #005060;
}

.imgnoframe {
	border: 0px;
}

.frametitle {
    font-family : Georgia, Verdana, Helvetica;
	font-weight : bold;
    font-size : 16px;
	text-align : left;
	padding: 0 0 0 10;
}

.frame {
	margin-top: 8;
	margin-bottom: 0;
}

.red {
    color : #ff0000;
}

.framespaceabove {
	margin-top: 30;
	margin-bottom: 12;
}

a:link img {
	border: 1px solid #00f0f0;
}

a:visited img {
	border: 1px solid #80b0b0;
}

a:hover img {
	border: 1px solid #ffff00;
}

a:active img {
	border: 1px solid #ffff00;
}

.frametext,.frametexthead,.faq,.faqquestion,.frametexttitle,.frametextwide,.frametextlinks {
    font-family : Georgia, Verdana, Helvetica;
    font-weight : bold;
    font-size : 12px;
    padding: 4 10 0 6;
}

.frametextwide {
    padding: 9 30 8 30;
}

.frametextlinks {
    padding: 14 30 8 30;
	line-height: 160%;
}

.tabletext {
    font-family : Georgia, Verdana, Helvetica;
	font-weight : bold;
    font-size : 12px;
    padding: 4 4 4 7;
}

.faq {
    padding: 4 10 12 6;
}

.faqquestion {
    color: #ffe080;
}

.mailinglist {
    font-family : Tahoma, Verdana, Helvetica;
    font-size : 11px;
    font-weight: normal;
    padding: 4 10 0 6;
}

.code {
    font-family : Arial, Helvetica;
    font-size : 15px;
    font-weight: bold;
    padding: 14 6 14 6;
}

.warning {
	color: #ffd000;
	font-weight: bold;
}

.frametexthead {
    padding: 14 10 20 6;
    font-size : 16px;
}

.frametexttitle {
    font-size : 18px;
    padding: 20 0 2 0;
}

.framenarrow {
    font-family : Georgia, Verdana, Helvetica;
	font-weight : bold;
    font-size : 12px;
    padding: 0 3 0 3;
}

.header {
    font-family : Georgia, Tahoma, Verdana, Helvetica;
	font-weight : bold;
    font-size : 21px;
	text-align : center;
	margin-top: 0;
	margin-bottom: 8;
	padding: 6 4 6 4;
}

.headernobg {
    font-family : Georgia, Tahoma, Verdana, Helvetica;
	font-weight : bold;
    font-size : 21px;
	text-align : center;
	margin-top: 0;
	padding: 0 0 0 0;
}

.newsflash {
	background: #ff0000;
    font-family : Tahoma, Verdana, Helvetica;
	font-weight : bold;
    font-size : 18px;
	text-align : center;
	margin-top: 0;
	margin-bottom: 0;
	padding: 1 4 3 4;
}

.summary {
	padding: 6 3 6 3;
    font-size : 13px;
	font-weight : bold;
	margin-top: 6;
	margin-bottom: 8;
	vertical-align: middle;
}

.longreview {
	font-family: Helvetica, Verdana, Tahoma, Helvetica;
	font-weight: bold;
	font-size: 9pt;
	padding: 10 10 0 10;
}

.longsource {
	font-family: Helvetica, Verdana, Tahoma, Helvetica;
	font-style: italic;
	font-size: 8pt;
	padding: 10 10 0 10;
	alignment: center;
}

.summarytext {
    font-size : 13px;
	font-weight : bold;
	vertical-align: middle;
}

h2 {
    background : #505050;
	font-size : 16pt;
	font-weight : bold;
    color : #ffffff;
	margin-bottom:10pt;	
    padding: 5 5 5 5;
}

.copyright {
    font-family : Tahoma, Arial;
    font-size: 10px;
    margin-top: 0px;
    padding-bottom: 4px;
}

.nowavailable {
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 4px;	
}

P {
	margin-bottom: 2px;
	margin-top:2px;
}

.item {
	background: #003040;
    border:1px solid #005060;
    padding: 0 4 4 4;
}

.itemheader {
	font-size: 19px;
	font-weight: bold;
	margin-bottom: 6px;
}

.itemtext {
	font-size: 11px;
	font-weight: bold;
}

.newsflashitem {
	font-size: 12px;
	font-weight: bold;
	margin-bottom:2px;
}

hr {
    border-bottom:1px solid #ffc000;
	margin-top:0px;
	margin-bottom:0px;
}

td#sitemeter a:link {
	background: black;
	color: black;
	border: 0px;
}

td#sitemeter a:visited {
	background: black;
	color: black;
	border: 0px;
}

td#sitemeter a:hover {
	background: black;
	color: black;
	border: 0px;
}

td#sitemeter a:active {
	background: black;
	color: black;
	border: 0px;
}

.signupframe {
  border: 1px solid #0080b0;
  background: #000000;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
}