@charset "utf-8";
body {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:14px;
	background-image:url(../images/pageBG_204.jpg);
	background-repeat:repeat-x;
	background-attachment:fixed;
	background-color:#aaaaaa;
	margin:0px;
}
a:link, a:visited {
	color:#0010e0;
	text-decoration:none;
	padding:2px;
	font-size:12px;
}
a:hover, a:visited:hover {
	color:#000000;
	/*font-weight:bold;*/
text-decoration:none;
font-size:12px;
/*	background-color:#dddddd;*/
}
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	margin:0px 0px 4px 12px;
	color:#0010e0;
}
h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	margin:0px 0px 4px 12px;
	color:#0010e0;
}
h1.top {
	margin-top:-30px;
}
h2.top {
	margin-top:-30px;
}
#container {
	width:980px;
	margin:4px auto;
	border:1px solid #ffffff;
	padding:0px;
	background-color:#aaaaaa;
	background-image:url(../images/GRADbg.jpg);
	background-position:0px 200px;
	background-repeat:repeat-x;
}
#header {
	padding:0px;
	margin:0px;
	width:100%;
	min-height:200px;
	background-color:#dadada;
}	
#horizMenu {
	width:100%;
	height:15px;
	/*background-color:#000000;*/
	margin:0px;
	padding:0px;
}
#leftColumn {
	margin:-18px 0px 8px 9px;
	float:left;
	width:234px;
	z-index:15;
	/*padding:40px 8px 8px 8px;*/
}
#leftColumnContent {
	/*margin:-21px 0px 8px 10px;
	float:left;
	width:216px;
	z-index:15;*/
	padding:40px 0px 0px 0px;
	background-image:url(../images/lsideBG_03.png);
	background-repeat:repeat-y;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#0010e0;
	/*border-bottom:1px solid #000000;*/
}
#contactTable td {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
#leftColumnBottom {
	margin:0px 0px 0px 0px;
	width:234px;
	/*z-index:25;*/
	padding:0px;
	background-image:url(../images/lSideBot3.png);
	background-repeat:no-repeat;
	height:40px;
}
#rightColumn {
	margin: 8px 8px 8px 260px;
	/*background-color:#CCCCFF;
	border:1px solid #ccffff;
	background-image:url(../images/rightBG_01.jpg);
	background-repeat:repeat;*/
	width:690px;
	padding:0px;
	/*min-height:600px;*/
	/*-moz-border-radius: 1em 1em 1em 1em;
	border-radius: 1em 1em 1em 1em;*/
}
#rightColumn #top {
	background-image:url(../images/rtContainerTop.png);
	background-repeat:no-repeat;
	height:30px;/**/
	margin:0px;
	line-height:0px;
	margin-top:12px;
}
#rightColumn #body{
	background-image:url(../images/rtContainerBody.png);
	background-repeat:repeat-y;
	padding:18px;
	margin:0px;
	/*min-height:400px;*/
}
#rightColumn #bot {
	background-image:url(../images/rtContainerBot.png);
	background-repeat:no-repeat;
	height:40px;
	margin:0px;
	line-height:0px;
}
#homeContentleft {
	width:325px;
	float:left;
}
#homeContentright {
	width:315px;
	min-height:150px;
	margin-left:340px;
	padding:2px;
	/*background-color:#FFFFCC;*/
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#0000FF;
	text-shadow:#0000FF;
	/*border:1px solid #bbbbbb;*/
}
#clearLeft {
	clear:left;
	line-height:0px;
	height:0px;
	overflow:hidden;
}
.clearLeft {
	clear:left;
	line-height:0px;
	height:0px;
	overflow:hidden;
}
.clearRight {
	clear:right;
	line-height:0px;
	height:0px;
	overflow:hidden;
}
.clearBoth {
	clear:both;
	line-height:0px;
	height:0px;
	overflow:hidden;
}
#footer {
	width:972px;
	margin:8px auto;
	border:1px solid #bbbbbb;
	padding:4px;
	background-color:#000000;
	text-align:center;
	color:#ffffff;
	font-size:13px;
	background-color:#000000;
	/*background-image:url(../images/containerBG_02.jpg);*/
	background-repeat:repeat;
}	
#footer a:link,#footer a:visited {
	color:#cccccc;
	text-decoration:none;
	font-size:13px;
}
#footer a:hover, #footer a:visited:hover {
	color:#dddddd;
	text-decoration:none;
	background-color:transparent;
}
#footer #left {
	float:left;
	width: 200px;
	margin-left:20px;
}
#footer #center {
	width: 200px;
	margin:0px auto;
}
#footer #right {
	float:right;
	width: 200px;
	margin-right:20px;
}
#bottomMenu {
	width:980px;
	margin:8px auto;
	border:1px solid #ffffff;
	padding:0px;
}
#bottomMenu table td a:link, #bottomMenu table td a:visited {
	color:#03609b;
	font-size:12px;
	display:block;
}
#bottomMenu table td a:hover, #bottomMenu table td a:visited:hover {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	display:block;
}
#flashArea {
	width:auto;
	height:auto;
	padding:8px;
	border:1px solid #cccccc;
	background-color:#ffffff;
	margin:4px auto;
	text-align:center;
}
.portHR {
	color:#003295;
	background-color:#003295;
	border: 1px solid #003295;
}
#portLeft {
	float:left;
	width:330px;
	/*border:1px solid #aaaaaa;*/
	margin:8px 0px 8px 0px;
}
#portRight {
	float:right;
	width:305px;
	/*border:1px solid #000000;*/
	margin:8px 0px 8px 0px;
}
ul.clientUL {
	font-size:12px;
	margin:4px;
}
#seBlock {
	visibility:hidden;
	display:none;
	line-height:0px;
}
.ltHR {
	color:#aaa;
	background-color:#aaa;
	border-color:#aaa;
	height:1px;	
	width:94%;
	margin:4px auto;
}
.statsTable td {
	font-size:12px;
	color:#333;	
}