* {font-size:11px; font-family:Verdana,Tahoma,Arial,Sans-Serif; margin:0px; padding: 0px;}a { color:#587dd4; text-decoration:none; }a:hover { color:#00528e; text-decoration:none; }a.side { color:#587dd4; text-decoration:none; }a:hover.side { color:#00528e; text-decoration:none; }li.white a, a.white{ color:#587dd4; text-decoration:none; }li.white a:hover, a:hover.white { color:#00528e; text-decoration:none; }body {	margin: 0px 20px 0px 20px;	color: #000000;	background-color: #Ebf0ff;}form { margin:0px 0px 0px 0px; }hr { height:1px; color:#ddd; }hr.side-hr { height:1px; color:#ccc; }td { font-family:Verdana,Tahoma,Arial,Sans-Serif; }pre { font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:10px; }.alt { color:#666; }#logo{	padding: 0px 0px 5px 0px;	text-align:center;}.whiteheader {	font-size:12px;	font-weight: bold;	line-height:48px;	vertical-align:middle;	padding: 0px 20px;	color:#000;}.whiteheaderbg{/*	margin-top: -8px !important; */	margin-top: 0px;	width: 100%;	height: 53px;	background-image: url(images/whiteheaderbg.png);	background-repeat: repeat-x;}.whiteheaderl{	width: 100%;	height:53px;	background-image: url(images/whiteheaderl.png);	background-repeat: no-repeat;}.whiteheaderr{	width: 100%;	height:53px;	background-image: url(images/whiteheaderr.png);	background-repeat: no-repeat;	background-position: right;}.button {	font-family:Tahoma,Arial,Verdana,Sans-Serif;	font-size:10px;	color:#000;background-color:#fff;	background-image: url(images/shade.png);	background-repeat: repeat-x;	padding:3px;	border:1px #888 solid;	margin-top:2px;}	.textbox {	font-size:11px;	color:#000;background-color:#fff;	border:1px #999 solid;	background-image: url(images/shade.png);	background-repeat: repeat-x;	margin: 1px;}.main-bg { 	padding-top: 0px;	padding-bottom: 10px;	padding-left: 10px; 	padding-right: 10px; }.border { border:0px #fff solid; }.side-border-left { padding:0px; width: 190px;}.side-border-right { padding:0px; width: 190px;}.barmain {	font-size:10px;	color:#000;	padding:4px 4px 4px 4px;}.panelbg{	background-color: #fbfbfb;}.scapbg{	width: 100%;	height: 60px;	background-image: url(images/scapbg.png);	background-repeat: repeat-x;	margin: 0px;}.scapl{	width: 100%;	height: 60px;	background-image: url(images/scapl.png);	background-repeat: no-repeat;}.scapr{	width: 100%;	height: 60px;	background-image: url(images/scapr.png);	background-repeat: no-repeat;	background-position: right;}.sbodyl{	background-image: url(images/sbodyl.png);	background-repeat: repeat-y;}.sbodyr{	background-image: url(images/sbodyr.png);	background-repeat: repeat-y;	background-position: right top;}.sfootbg{/*	margin-top: -1px !important; */	margin-top: 0px;	width: 100%;	height: 26px;	background-image: url(images/sfootbg.png);	background-repeat: repeat-x;}.sfootl{	width: 100%;	height:26px;	background-image: url(images/sfootl.png);	background-repeat: no-repeat;}.sfootr{	width: 100%;	height:26px;	background-image: url(images/sfootr.png);	background-repeat: no-repeat;	background-position: right;}.scapmain {	font-size:12px;	font-weight: bold;	text-align: center;	color:#587dd4;	padding:15px 5px 30px 0px;}.side-body {	width: auto !important;	width:100%;	font-size:10px;	color:#000;	padding: 0px 14px 0px 8px;/*	margin-top: -5px !important; */	margin-top: 0px;}.capbg{	width: 100%;	height: 18px;	background-image: url(images/o.png);	background-repeat: repeat-x;	margin: 0px;}.capl{	width: 100%;	height: 18px;	background-image: url(images/ol.png);	background-repeat: no-repeat;}.capr{	width: 100%;	height: 18px;	background-image: url(images/or.png);	background-repeat: no-repeat;	background-position: right top;}.capm{	width: 100%;	height: 18px;	background-image: url(images/om.png);	background-repeat: no-repeat;	background-position: center top;/*	padding-right: -11px; */ }.bodyl{	width: 100%;	background-image: url(images/l.png);	background-repeat: repeat-y;}.bodyr{	width: 100%;	background-image: url(images/r.png);	background-repeat: repeat-y;	background-position: right top;}.footbg{	width: 100%;	height: 26px;	background-image: url(images/sfootbg.png);	background-repeat: repeat-x;}.footl{	width: 100%;	height:26px;	background-image: url(images/sfootl.png);	background-repeat: no-repeat;}.footr{	width: 100%;	height:26px;	background-image: url(images/sfootr.png);	background-repeat: no-repeat;	background-position: right;}.capmain {	font-size:12px;	font-weight: bold;	color:#587dd4;	padding:5px 20px 0px 20px;/*	margin-bottom: -1px; */}.main-body {	width: auto !important;	width:100%;	color:#000;	padding: 10px 14px 0px 8px;}.news-footer {	text-align:right;	margin-bottom: -3px !important;	margin-bottom: 0px;	font-size:9px;	color:#000;	padding:2px 4px 4px 4px;}.tbl-border {	background-color:#f0f0f0;}.tbl {	padding:4px; }.tbl1 {	margin: 1px;	color:#000; background-color:#fff; 	padding:4px; }.tbl2 { 	color:#000; background-color:#f5f5f5; 	padding:4px; }	.forum-caption {	font-size:11px;font-weight:bold;	color:#587dd4;background-color:#f0f0f0;	text-align: center;	padding:4px;}.quote {	color:#000;background-color:#eee;	padding:2px;	margin:0px 20px 0px 20px;	border:1px #ccc solid;}	.poll { height:12px; border:1px #000 solid; }.comment-name { font-weight:bold; color:#666; }.shoutboxname { font-weight:bold; color:#666; }.shoutbox { color:#666; }.shoutboxdate { font-size:9px; color:#000; }.small { font-size:10px; font-weight:normal; }.small2 { font-size:10px; font-weight:normal; color:#666; }.side-small { font-size:10px; font-weight:normal; color:#000; }.side-label { background-color:#eee; padding:2px; }img {border:0px;}#footerr {float:right;}#footerl{float:left;}.whiteheader ul{	margin: 0;	padding: 0;}.whiteheader ul li{ display: inline; }.whiteheader ul li.first-link .bullet{ display: none; }#navigation ul {	margin: 0;	padding: 0;	list-style-type: none;}#navigation h2 {	font-size: 12px;	color: #000000;	margin: 0;	padding: 2px;}#navigation a {	display: block;	color: #666666;	padding: 2px;	text-decoration : none;}#navigation a:hover {	color: #f6f6f6;	background-color: #5a6d9c;}* html #navigation ul li{   height: 1%;}.pagenav span {	color: #777;	background-color: #f0f0f0;	border: 1px solid #e1e1e1;	padding: 2px 4px;	margin: 2px;} .pagenav a {	color: #000;	background-color: #fff;	border: 1px solid #e1e1e1;	padding: 2px 4px;	margin: 2px;	text-decoration: none;} .pagenav a:hover {	color: #ccc;	background-color: #444;	text-decoration: none;}.center, *[align="center"] {margin: 0 auto;}.admin-message {	border: 1px solid #666;	border-left: 3px solid #999;	padding: 8px;	margin-bottom: 8px;}.tablebreak { margin-bottom: 8px; }.news-category {	border:0;	margin:3px 5px 0 0;	float:left;}