@charset "utf-8";
#topBar{width:100%;height:15px;background:#0961aa url(../images/sitewide/topbar.gif) repeat-x;}

a{text-decoration:none;}
a:link{color:#0961AA;}
a:visited{color:#727272;}
a:hover{color:#EE8616;}
a:active{color:#BEBEBE;}

#topNav{
	margin-right:1em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	float:right;
}
#topNav a:link,#topNav a:visited{color:#0961AA;}
#topNav a:hover{color:#EE8616;}
#topNav a:active{color:#BEBEBE;}

html, body, #wrap {height: 100%;}
body > #wrap {height: auto; min-height: 100%;}
#main {padding-bottom: 66px;}  /* <--must be same height as the footer */

body {
	margin:0px;padding:0px;
	background-color: #fff;
}

/* texts */
.black_abh_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.whitem_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.italic_white{
font-style:italic;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.italic_black_abh{
font-style:normal; /* change here ... ABH */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.balcktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.copytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.blacktextbig13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	padding-left:20px;
	
	
}


.bltextbig13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #0D68B3;
	text-decoration: none; 
}


.greytextbig13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #999999;
	text-decoration: none; 
}

.navbarbigblack {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;	
	color: #8c8c8c;
	text-decoration: none;
	padding-left:20px;
}
.blacktext12point {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height:20px;
	color: #000000;
	text-decoration: none; 
}
.blacktextbig12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #444444;
	text-decoration: none; 
}
.greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.whitetext12bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
.whiteheaditalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style:italic;
	color: #FFFFFF;
	text-decoration: none;
}
.whitehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.bluehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0961aa;
	text-decoration: none;
	padding-bottom:10px;
}

/* links */
.balcklink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
}
.balcklink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
}
.balcklink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#006699;
	text-decoration: none;
}
.greylink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	text-decoration: none;
}
.greylink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	text-decoration: none;
}

.morelink {
	font-family:Arial, Helvetica, sans-serif;font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}
.morelink:hover{color:#FFFFFF;text-decoration:none;}
.morelink:visited{color: #FFFFFF;}

.bottomlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.bottomlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.bottomlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}





.grbottomlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.grbottomlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.grbottomlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}

.grbottomlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}



.morelinkblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0961aa;
	text-decoration: underline;
}
.morelinkblue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0961aa;
	text-decoration: underline;
}
.blacklink12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: none; 
}
.blacklink12:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: none; 
}
.line_draw {
	text-decoration: none;
	display:block;
	height:6px;
	line-height:6px;
	width:190px;
	margin-left:13px;
}
/* leave padding links */
.blacklinkbig {	
	font-size: 13px;
	font-weight:bold;
	color: #07355d;
	margin: 10px 0 4px 20px;
	text-decoration: none;
	display:block;
	height:33px;
	line-height:33px;
	cursor:pointer;
}
.blacklinkbig:hover {
	font-size: 13px;
	font-weight:bold;
	color: #07355d;
	margin-left:20px;
	text-decoration: none;
}
.my_submenu{
padding-left:0px;
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
padding-right:4px;

}
.mainselectedleftlink   {	
	font-size: 11px;
	font-weight: bold;
	color:#0080ba;
	margin-left:0px;
	text-decoration: none;
	height:auto;
	padding-left:29px;
	padding-right:4px;
	display:block;
	padding-top:5px;
	padding-bottom:5px;		
	
}
.mainselectedleftlink:visited{
color:#0080ba;
text-decoration: none;
}
.mainselectedleftlink:hover{
color:#0080ba;
text-decoration: none;
}
.selectedleftlink {
font-size: 11px;
	color: #0093d6;
	margin-left:0px;
	text-decoration: none;
	height:auto;
	padding-left:45px;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
}
.selectedleftlink:visited{
color: #0093d6;
text-decoration: none;
}
.selectedleftlink:active{
color: #0093d6;
text-decoration: none;
}
.selectedleftlink:hover{
color:#0093d6;
text-decoration: underline;
}

.main_left_linkbig{
	font-size: 11px;
	font-weight: bold;
	color:#0080ba;
	padding: 10px 4px 5px 29px;
	display:block;
}

.main_left_linkbig:link {color:#0080ba;}
.main_left_linkbig:visited {color:#0080ba;}
.main_left_linkbig:hover {color:#0080ba;}

.greylinkbig {
	font-size: 11px;
	color: #0093d6;
	margin-left:0px;
	text-decoration: none;
	height:auto;
	padding-left:45px;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
}

.greylinkbig:visited{
	color: #0093d6;
	text-decoration: none;
}

.greylinkbig:link{
	color: #0093d6;
	text-decoration: none;
}

.greylinkbig:hover {
	text-decoration: underline;
	color:#0093d6;		
}
.whitelinkbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	margin-left:20px;
	text-decoration: none; 
}
.whitelinkbig:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	margin-left:20px;
	text-decoration: none;
}
.normallinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#999999;
	text-decoration: none;

}
.normallinks:hover{
	color:#0A74A4;
}

.smallblklinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#333333;
	text-decoration: none;

}
.smallblklinks:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#333333;
	text-decoration: none;

}

.smallblklinks:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#333333;
	text-decoration: none;

}
.smallblklinks:hover{
	color:#0A74A4;
}
.smallblklinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#333333;
	text-decoration: none;

}

/* textarea */
.textarea {
	border:1px solid #CCCCCC;
	width:150px;
	height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.textareabig {
	border:1px solid #CCCCCC;
	width:310px;
	height:130px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.textareasmall {
	border:1px solid #CCCCCC;
	width:110px;
	height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

/* side navigation */
#sidenav-background {
width: 217px;
height: 500px;
margin: 0;
padding: 0;
background-image: url(/images/sidenav_backgrnd.jpg);
background-repeat: no-repeat;
font-family: verdana, arial, helvetica, sans-serif;
}