.headbackground {    background: url(../../media/head-background-sm.jpg);     background-repeat: no-repeat    }.mainbackground {    background: url(../../media/main-background.gif);     background-repeat: repeat-y    } .trans{    background: url(../../media/1pxl.gif);     }.login{    background: url(../../media/angle.gif);     }BODY {    background-color:#264981;}body, table {	margin:0;	padding:0;	font-family:Geneva, Tahoma;	font-size:12px;  	color:#F4F4F4; 	font-weight:lighter;	letter-spacing:+1px;}h1, h2, h3 {	font-family:Geneva, Tahoma;	font-size:18px;	color:#F6A742;	letter-spacing:+1px;	margin:0;	padding:0;	font-weight:lighter;}h2 {	font-size:14px;}h3 {	font-size:12px;}a {	font-family:Geneva, Tahoma;	font-size:12px;	color:#91AFDE;	text-decoration:none;	border:none;}a:hover {	color:#3D1100;	text-decoration:none;}ul {	margin:10;	padding:12;}form {	padding:0;	margin:0;}input, select {	border:1px solid #cccccc;	background-color:#f1f1f1;	font-family:Tahoma;	font-size:13px;}table, td {	margin:0;	padding:0;	border:0;}.selectNav {	font-family:tahoma;	font-size:12px;	color:#000000;	background-color:#f6f6f6;    border: 1px solid black;}#wrapper, #footer {	width:912px;	margin:0px;}#topnavigation {	float:right;	margin:0 0 14px 0;}#topnavigation a.margin {	padding-right:0px;	padding-left:60px;}#navigation {	clear:right;	float:right;	border-right:1px solid #000;	border-top:1px solid #000;	background-color:#DADADA;	/*width:332px;*/	width:278px;}#topnavigation li, #navigation li {	float:left;	height:1%;}#topnavigation li a {	padding:5px 10px;}#navigation li a {	display:block;	white-space:nowrap;	padding:5px 10px;	font-weight:bold;	text-decoration:none;	background-color:#DADADA;	border-left:1px solid #000;}#navigation li a:hover {	background-color:#CACACA;}#navigation li a.on, #navigation li a.on:hover {	background-color:#BABABA;}.dashx {	clear:both;	height:1px;	padding:0;	margin:0;	background-image:url(/media/dash-x.gif);	background-repeat:repeat-x;}.dashxdark {	clear:both;	height:1px;	padding:0;	margin:0;	background-image:url(/media/dash-x-dark.gif);	background-repeat:repeat-x;}.dashy {	height:100%;	background:url(/media/dash-y.gif) repeat-y;}#footer .horiline {	clear:both;	height:10px;}#topwrapper {	float:left;}#footer ul {	clear:both;	margin:4px;}#footer li {	float:right;}.copy {	font-size:10px;	color:#999999;	text-decoration:none;		border:0;}.headwrapper{  	clear:both;	background-image:url(/media/gradient-header.gif);	background-repeat:repeat-y;	}.mess{	background-image:url(/media/1pxl-grey.gif);}.updated{	float:bottom;	font-size:11px;	letter-spacing:-1px;	margin:0;    text-decoration:none;}.banner{	font-size:14px;    font-weight:bold;	background-color:#f1f1f1;	margin:5;}.manage{	font-size:9px;	text-decoration:none;	font-family:tahoma;	font-weight:bold;}.linknav{	font-size:12px;	text-decoration:none;	font-family:tahoma;	font-weight:none;	color:#91AFDE;}.alternate{	background-color:#f6f6f6;}.location {	font-size:9px;	color:green;	text-decoration:none;	font-family:tahoma;	font-weight:bold;}.highlight {    background-color:#CCCCCC;}