a { color:#000000; text-decoration:none; }a:hover { color:#888; text-decoration:underline; }a.side { color:#000000; text-decoration:none; }a:hover.side { color:#888; text-decoration:underline; }a.white { color:#fff; text-decoration:none; }a:hover.white { color:#fff; text-decoration:underline; }body {	font-family:Arial,Helvetica,sans-serif;	font-size:12px;	margin:0px;}form { margin:0px 0px 0px 0px; }hr { height:2px; border-bottom:#fff 1px solid; border-top:#efeff4 1px solid; }hr.side-hr { height:2px; border-bottom:#fffff4 1px solid; border-top:#cfcfd4 1px solid; }td { font-family:Arial,Helvetica,sans-serif; font-size:11px; border:1 border-color:#000 }pre { font-family:Arial,Helvetica,sans-serif; font-size:10px; }.alt { color:#555; }.white-header {	font-family:Arial,Helvetica,sans-serif;	font-size:11px;	color:#fff; background-color:#008000;	padding:4px 10px 4px 10px;}.full-header {	font-family:Arial,Helvetica,sans-serif;	font-size:11px;	color:#000; background-color:#fff;	padding:5px 10px 5px 10px;}.footer {	font-family:Arial,Helvetica,sans-serif;	font-size:10px;	color:#666; background-color:#efeff4;	padding:4px 10px 4px 10px;}.button {	font-family:"trebuchet ms",Tahoma,Arial,Verdana,Sans-Serif;	font-size:11px;	color:#fff; background-color:#008000;	height:20px;	border:1px #fff solid; margin-top:2px;}	.textbox {	font-family:Arial,Helvetica,sans-serif;	font-size:11px;	color:#444; background-color:#fff;	border:1px #444 solid;}.textbox2 {	font-family:Arial,Helvetica,sans-serif;	font-size:11px;	color:#444; background-color:##CCC;	border:0px #fff;}.textbox3 {	font-family:Arial,Helvetica,sans-serif;	font-size:11px;	color:#444; background-color:#C0C0C0;	border:1px #444 solid;}.main-body {	font-size:12px;	color:#000000;background-color:#fff;	padding:4px 4px 5px 4px;}.side-body {	font-size:11px;	color:#000000; background-color:#efeff4;	padding:4px;}.main-bg { background-color:#fff; padding:0px 0px 5px 0px; }.border { border:1px #666 solid; }.side-border-left { padding:0px 10px 0px 10px; }.side-border-right { padding:0px 10px 0px 10px; }.news-footer {	font-size:10px;	color:#555;	padding:3px 4px 4px 4px;}.barmain {	font-family:Arial,Helvetica,sans-serif;	font-size:10px;	color:#aaa;	padding:4px 4px 4px 4px;}.capmain {	font-family:Arial,Helvetica,sans-serif;	font-size:11px; font-weight:bold;	color:#fff; background-color:#008000;	padding:2px 4px 4px 4px;}.scapmain {	font-family:Arial,Helvetica,sans-serif;	font-size:11px; font-weight:bold;	color:#444; background-color:#fff;	padding:4px 4px 4px 4px;}.tbl-border { background-color:#fff; border:1 border-color:#000}.tbl { font-size:11px; padding:4px; }.tbl1 { font-size:11px; color:#000000; background-color:#fff; padding:4px; }.tbl2 { font-size:11px; color:#FFFF00; background-color:#008000; padding:4px; }.tbl3 { font-size:11px; color:#008000; background-color:#eee; padding:4px; }.tbl4 { font-size:9px; color:#008000; background-color:#eee; padding:4px; }.forum-caption {	font-size:11px; font-weight:bold;	color:#fff; background-color:#008000;	padding:2px 4px 4px 4px;}.quote {	color:#000; background-color:#efeff4;	padding:4px;	margin:0px 20px 0px 20px;	border:1px #444 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:#888; }.small { font-size:11px; font-weight:normal; }.small2 { font-size:11px; font-weight:normal; color:#666; }.side-small { font-size:11px; font-weight:normal; color:#444; }.side-label { background-color:#efeff4; padding:2px; }.gallery { padding: 16px 0px 8px 0px; }.gallery img { border: 1px solid #ccc; filter: gray; }.gallery:hover img { border: 1px solid red; filter: none; }img.activegallery { border: 1px solid green; filter: none; }