/* CSS Document border: 1px solid #cccccc;*/
html,body {margin:0;padding:0}
body {text-align:center; background-color:#48484a; padding:0px; margin:0 auto;}
br {
padding: 0px;
margin: 0px;
}
* {
padding: 0px;
margin: 0px;
-moz-box-sizing: border-box; 
}
/*ul li {margin: 0; padding: 0; list-style: none; float: left;}

ul li a {display: block; text-align: left; color: #fff;}*/

/* STRUCTURAL DIVS  border:2px solid #cc0000;*/
div#maxcontainer{position:relative; text-align:center; width:800px; padding:0px; margin:0 auto;}
div#container{position:relative; width:800px; background-color:#c0d8eb; padding:0px; margin:0 auto; text-align:center; z-index:100000;}

div#mainwrapper{position:relative; width:800px; padding:0 22px 0 22px; margin:0px;}
div#content{position:relative; width:756px; float:left; padding:0px; margin:0px; font-family: Arial,Helvetica,Sans-Serif; color: #464647; line-height:18px; font-size:12px; text-align:left;}
div#contentpad{position:relative; padding:30px 50px 25px 70px; background-color:#ffffff; font-family: Arial,Helvetica,Sans-Serif; color: #464647; line-height:18px; font-size:12px; text-align:left; clear:both;}
div#highlights{position:relative; width:373px; text-align:left; padding:0 0 10px 0; margin:0px; float:left;}
div#highlights1{position:relative; width:373px; text-align:left; padding:0 0 10px 0; margin:0px; float:right;}
div#featurehighlights{position:relative; width:373px; text-align:left; padding:0px; margin:0px; float:left;}
div#resourcehighlights{position:relative; width:373px; text-align:left; padding:0px; margin:0px; clear:left;}
div#calendarhighlights{position:relative; width:373px; text-align:left; padding:0px; margin:0px; clear:left;}
div#highlightsheader{position:relative; width:373px; text-align:left; padding:0px; margin:0px; float:left; font-family: Arial,Helvetica,Sans-Serif; color: #464647; line-height:18px; font-size:13px; font-weight:bold; background-color:#eeea9f; text-transform: uppercase;}
div#highlightsdivspace{position:relative; width:10px; text-align:left; padding:0px; margin:0px; float:left;}
div#highlightcontent{position:relative; background-color:#FFFFFF; font-family: Arial,Helvetica,Sans-Serif; color: #668098; line-height:18px; font-size:12px; text-align:left; width:373px; float:left;}
div#highlightcontent1{position:relative; background-color:#FFFFFF; font-family: Arial,Helvetica,Sans-Serif; color: #668098; line-height:18px; font-size:15px; text-align:left; width:372px; float:left;}
div#highlightpad{position:relative; padding:14px 35px 14px 14px;}
div#featurehighlightpad{position:relative; padding:0px 15px 10px 14px;}
div#highlightsheaderpad{position:relative; padding:4px 8px 4px 14px;}
div#highlightsheaderpad1{position:relative; padding:4px 8px 0 14px;}

div#tabnavmain{position:relative; width:756px; float:left; padding:0px; margin:0px; text-align:left; background-color:#bed7eb;}
div#backbutton{position:absolute; top:4px; left:678px; padding:0px; margin:0px; text-align:left; background-color:#bed7eb;}
div#featurebackbutton{position:absolute; top:210px; left:695px; padding:0px; margin:0px; text-align:left; background-color:#ffffff; z-index:10000;}
div#tabnav{position:relative; width:373px; float:left; padding:0px; margin:0px; text-align:left; background-color:#bed7eb;}
div#tabnavspace{position:relative; width:3px; text-align:left; padding:0px; margin:0px; float:left;}
div#tabnavoff{position:relative; width:122px; float:left; padding:4px 0 4px 0; margin:0px; font-family: Arial,Helvetica,Sans-Serif; color: #464647; line-height:18px; font-size:12px; text-align:center; background-color:#9fc0d9; font-weight:bold;}
div#tabnavat{position:relative; width:122px; float:left; padding:4px 0 4px 0; margin:0px; font-family: Arial,Helvetica,Sans-Serif; color: #668098; line-height:18px; font-size:12px; text-align:center; background-color:#ffffff; font-weight:bold;}
div#featuretab{position:relative; width:200px; float:left; padding:4px; margin:0px; font-family: Arial,Helvetica,Sans-Serif; color: #668098; line-height:18px; font-size:12px; text-align:center; background-color:#ffffff; font-weight:bold;}

.clear {
	clear:both;
}
/* LIST ELEMENTS */
div#generic{position:relative; margin:0px; padding:0px; text-align:left;}
div#generic ul {
	list-style-type: disk;
	margin:0px 0px 12px 22px;
	padding:0px;
}
div#generic ul li {
	margin:3px 0px 0px 0px;
	padding:0px;
}
div#generic ul li a {
	font-size: 12px; 
	line-height: 14px; 
}
div#generic ul li a:hover {
	color: #ffffff; 
	background: #f47836;
}
div#generic ol {
	margin:0px 0px 12px 22px;
	padding:0px;
}
div#generic ol li {
	margin:3px 0px 0px 0px;
	padding:0px;
}
div#generic ol li a {
	font-size: 12px; 
	line-height: 14px; 
}
div#generic ol li a:hover {
	color: #ffffff; 
	background: #f47836;
}

div#generic ol li ul li {
	margin:5px 0px 5px 0px;
	padding:0px;
}

blockquote {padding-left:15px; padding-top:10px; padding-bottom:10px;}

/* FONT STYLES */
.header {font-family: Arial, Helvetica; color: #668098; font-size: 22px;}
.subheader {font-family: Arial, Helvetica; color: #464647; font-size: 16px;}
.hltitle {font-family: Arial, Helvetica; color: #464647; font-size: 13px; font-weight:bold;}
.homebody {font-family: Arial, Helvetica; color: #464647; font-size: 15px;}
.body {font-family: Arial, Helvetica; color: #464647; font-size: 12px;}
body {font-family: Arial, Helvetica; color: #464647; font-size: 12px;}
.bodyblack {font-family: Arial, Helvetica; color: #000000; font-size: 12px;}
.bodyblue {font-family: Arial, Helvetica; color: #668098; font-size: 12px;}
.bodybluelarge {font-family: Arial, Helvetica; color: #668098; font-size: 13px; font-weight:bold;}
.bodywhite {font-family: Arial, Helvetica; color: #ffffff; font-size: 12px; text-decoration: none; line-height:14px;}
.captionbold {font-family: Arial, Helvetica; color: #231f20; font-size: 11px; font-weight:bold;}
.caption {font-family: Arial, Helvetica; color: #231f20; font-size: 11px;}
.footer2 {font-family: Arial, Helvetica; color: #231f20; font-size: 11px;}
.B {font-weight:bold;}
.I {font-style:italic;}

.readmorelink {font-family: Arial, Helvetica; color: #464647; font-size: 10px; font-weight:bold; text-transform: uppercase;}
A.readmorelink:hover {font-family: Arial, Helvetica; color: #ffffff; font-size: 10px; background-color:#464647; font-weight:bold; text-transform: uppercase;}

.bluereadmorelink {font-family: Arial, Helvetica; color: #668098; font-size: 10px; font-weight:bold; text-transform: uppercase;}
A.bluereadmorelink:hover {font-family: Arial, Helvetica; color: #ffffff; font-size: 10px; background-color:#668098; font-weight:bold; text-transform: uppercase;}

.bluetextlink {font-family: Arial, Helvetica; color: #668098; font-size: 12px; font-weight:bold;}
A.bluetextlink:hover {font-family: Arial, Helvetica; color: #ffffff; font-size: 12px; background-color:#668098; font-weight:bold;}

.textlinknav {font-family: Arial, Helvetica; color: #464647; font-size: 12px;}
A.textlinknav:hover {font-family: Arial, Helvetica; color: #ffffff; font-size: 12px; background-color:#668098;}
.textlinknavAT {font-family: Arial, Helvetica; color: #668098; font-size: 12px; text-decoration: none;}

.globalnavlink {font-family: Arial, Helvetica; color: #464647; font-size: 12px; text-decoration: none; text-transform: uppercase;}
A.globalnavlink:hover {font-family: Arial, Helvetica; color: #668098; font-size: 12px; text-transform: uppercase;}
.globalnavlinkAT {font-family: Arial, Helvetica; color: #668098; font-size: 12px; text-decoration: none; text-transform: uppercase;}
.globalnavbody {font-family: Arial, Helvetica; color: #464647; font-size: 12px;}

.tabnav {font-family: Arial, Helvetica; color: #464647; font-size: 12px; text-decoration: none; text-transform: uppercase;}
A.tabnav:hover {font-family: Arial, Helvetica; color: #668098; font-size: 12px; text-transform: uppercase;}
.tabnavAT {font-family: Arial, Helvetica; color: #668098; font-size: 12px; text-decoration: none; text-transform: uppercase;}
.tabnavbody {font-family: Arial, Helvetica; color: #464647; font-size: 12px;}

.backbuttonnav {font-family: Arial, Helvetica; color: #464647; font-size: 12px; text-decoration: none;}
A.backbuttonnav:hover {font-family: Arial, Helvetica; color: #668098; font-size: 12px; text-transform:}

.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid #cccccc;
border-bottom-width: 0;
font:normal 10px tahoma;
line-height: 15px;
z-index: 100;
background-color: #efefef;
width: 150px;
}

.anylinkcss a{
width: 100%;
display: block;
border-bottom: 1px solid #cccccc;
padding: 1px 0;
text-decoration: none;
text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #668098;
color: #ffffff;
}