
.topstrip {background-color:#265084; color:#fff;margin:0px;padding:3px;font-family:verdana;font-size:11px;text-align:center;}
.topstrip a {color: #000000;}
.topstrip a:link {color: #fff;}
.topstrip a:visited {color: #fff;}

.logo {border: none;}
.header {text-align:center;verdana; font-size: 11px; }
.topad{float:right;padding:2px;}
.navlinks {list-style: none;margin-left: 0;padding-left: 1em;text-indent: -1em;margin-top: 0; padding-top: 0;}
.newsdetails {font-size:11px;border-bottom-width:1px;border-bottom-style:dotted;border-color:#DEDECA;padding-top:4px;padding-bottom:4px;}
.morelinks {text-align:center;font-weight:bold;}
.footer {font-family: verdana; font-size: 11px;text-align:center;}
.newsimg {float:left; padding-right: 4px;}
.reviewdetails {float: right; padding: 6px; margin-left: 2px; border: 1px dotted #DEDECA;}
.reviewitem {}
.softright {float: right; padding: 6px; margin-left: 2px; text-align:right;}
.bold {font-weight:bold;}
.softitem p {margin-top: 0px; margin-bottom: 4px;}
.softdetails {font-size:11px;border-bottom-width:1px;border-bottom-style:dotted;border-color:#DEDECA;padding-top:4px;padding-bottom:4px;}


.newsitem p {margin-top: 0px; margin-bottom: 4px;}
.blim {float: right; margin-left: 7px; border-left: 1px dotted #DEDECA; border-right: 1px dotted #DEDECA;}
.blimleft {float: left; margin-right: 7px; border-left: 1px dotted #DEDECA; border-right: 1px dotted #DEDECA;}
.blimcontent {padding: 4px;}
.blimtitle {font-style: italic; font-weight:bold; padding: 4px; text-align:center; background-color: #f9f9f9;}
.blimfoot {font-style: italic; font-weight:bold; padding: 4px; text-align:center; background-color: #f9f9f9;}
.reviewlist {width: 100%;}
.rev_summary{padding: 6px 0px;}
.rev_score{font-style:italic;}
.rev_info{border-bottom: 1px dotted #DEDECA; padding-bottom:4px;}
.italic {font-style:italic;}
.reviewlist th {text-align:left;}

.pageLink, .currentPage{font-size: 14px;}
h3 {	color: #3271BE;
	font-size:12px;
	margin: 3px 0px;}

h2 {	border-bottom-width:3px;
	border-bottom-style:double;
	border-color:#DEDECA;
	color: #3271BE;
	font-size:14px;
	padding:0em 0em;
	margin: 2px 0px;
	}

.nav p,.sidebar p {margin: 6px 0px;}

html, body {
  margin: 0;
  padding: 0;
  width: 100%;
  color: #000;
}
.content {font-family: verdana; font-size: 11px; padding: 3px;}
