A IMG{border:0px;}
BODY, TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
A{color: #D5701F}
A:hover {text-decoration : none; color:#3D8FAE;}
H1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	line-height : 22px;
	font-weight : bold;
	margin-bottom : 8px;
	margin-top : 0px;
	padding-top : 0px;
	padding-bottom: 0px;
	color: #D5701F;
}
H2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height : 20px;
	margin-bottom : 8px;
	margin-top : 0px;
	padding-top : 0px;
	padding-bottom: 0px;
	font-weight : bold;
	color: #3D8FAE;
	
}
H3 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 17px;
	margin-bottom : 8px;
	margin-top : 0px;
	padding-top : 5px;
	padding-bottom: 0px;
	color: #666666;
	border-top:dashed 1px #cccccc;
}
P{margin-top:8px;margin-bottom:0px;}
LI{padding-top:5px;}
.mainsm {
	font-size : 11px;
	line-height: 13px;
}
/*Containers-------------------------------------------------*/
#mainContainer{
	background:white url('/images/bgContent.gif') repeat-y;
	margin: 0px auto 0px auto;
	width:898px;
	padding: 0px 1px 0px 1px;
}
#printLogo{display:none;margin-bottom:12px;}
#logoContainer{
	background:url('/images/headerBG.png') repeat-x;
	margin: 0px -1px 0px -1px;
}
#topnav{
	width:898px;
	height: 45px;
	line-height: 25px;
	position:absolute;
	z-index:500;
}
#topnavTbl{z-index:50;width:898px;}
#bodyContainer{margin-top:45px;clear:both;}
#footer{
	clear:both;
	background-color:#ADADAD;
	width:876px;
	color:white;
	margin: 15px -1px 0px -1px;
	padding:20px 12px 20px 12px;
	/*position:absolute;
	bottom:0px;*/
	display:inline-block;
	vertical-align:baseline;
	line-height: 18px;
}
#footer a {color:white}
#footerNav {
	float:none;
	display:inline-block;
	/*text-transform: uppercase;*/
	color:white;
}
.akN2 {width: 185px !important;}
.akN3 {width: 143px !important;}
/*Box with Header--------------------------------------------*/
div.boxHeader{
	font-size:20px;
	font-weight:bold;
	line-height:35px;
	height:35px;
	padding-left:8px;
	color:white;
}
div.boxContainer{
	background: url('/images/fadeBottom.gif') repeat-x bottom;
	margin:0px 16px 0px 1px;
}
div.boxContent{
	padding:8px;
}
/*Home ------------------------------------------------------*/
#hmBodyContent{
	width:473px;
	position:absolute;
	height: 230px;
	padding: 20px 385px 20px 40px;
	overflow:hidden;
	background: url('/images/hmContentBg.png') no-repeat;
	z-index:2;
}
#hmBodyImg{padding-left:529px;margin:0px 20px 20px 0px;z-index:1;}
#hmBodyImg ul{
	margin:0px;
	padding:0px;
}
#hmBodyImg li {
	width:351px;
	height:250px;
	overflow:hidden;
	margin:0px;padding:0px;
}
div.homeBox {
	width:280px;
	background: url('/images/hmBox_bg.gif') repeat-y;
	margin-left: 20px;
	float:left;
}
div.homeBox div.boxHeader{background: url('/images/hmBox_header.gif') no-repeat;}
div.homeBox img {display:block;}
#homeNews{
	float:left;
	width: 243px;
	margin: 0px 28px 0px 15px;
	overflow:hidden;
}
#homeRtContainer{
	float:left;
	width:312px;
}
#homeQuotes{
	height:218px;
	padding: 12px 30px 20px 22px;
	background: url('/images/hmBox_quoteBG.gif') no-repeat;
}
#homeQuoteContent{height:218px;overflow:hidden;font-size:11px;line-height:16px;}
#homeQuoteContent img {margin: 2px 8px 0px 0px;}
/*Sub pages-------------------------------------------------*/
#subLeftBar, #subContent{margin-left:20px}
#subLeftBar{width:267px;}
#subContent{margin-left:265px;overflow:hidden;padding-right:12px;width:590px}
div.subBox {
	width:267px;
	background: url('/images/subBox_bg.gif') repeat-y;
}
div.subBox div.boxHeader{background: url('/images/subBox_header.gif') no-repeat;}
div.subBox img {display:block;}
/*tools--------------------------------------------------*/
.akNewsTeaserBlock{margin-bottom:12px;}
.akNewsTeaserTitle{margin-bottom:8px;}
.akNewsTeaserMore{float:right;}
.akNewsFB{margin:8px 0px 8px 0px;}
.akNewsHR{padding-top:8px;}
INPUT, TEXTAREA, SELECT {font-size:12px;}
/*buttons-------------------------------------------------*/
.colorButton, .colorButton:hover {
	background-color:#003366;
	color:white;
	font-size : 11px;
	font-weight: bold;
	border:solid 1px white;
	text-decoration:none;
	height:10px;
	text-align:center;
	padding:5px;
	padding-top:2px;
	padding-bottom:2px;
	margin:2px;
}
.grayButton, .grayButton:hover {
	background-color:#eeeeee;
	color:#333333;
	font-size : 11px;
	font-weight: bold;
	border:solid 1px #999999;
	text-decoration:none;
	height:10px;
	text-align:center;
	padding:5px;
	padding-top:2px;
	padding-bottom:2px;
	margin:2px;
}
.submitButton {
	font-family : Helvetica, Arial, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color:white;
	background-color:#99CC99;
	border:solid 1px #aaaaaa;
	text-decoration:none;
}
/*other-------------------------------------------------*/
.clear{clear:both;}
.right{float:right}
.left{float:left}
.backtotop {
	font-size: 8pt;
	color:#b9bed0;
	text-decoration: none;
	width:100%;
	text-align:right;
	border-top:solid 1px #cccccc;
}


