/* CSS Document */

/**************************************************************************************************/
#main{
position:absolute;
left: 0px;
top: 0px;
width: 818px;
background-color:#FFCC00;
z-index:0;
}
#header{
height:81px;
width: 812px;
position: relative;
left: 6px; 
background-color:white;
z-index:0;
overflow:hidden;
}
#footer{
height:70px;
width: 812px;
position: relative;
background-color:white;
z-index:0;
left: 6px;
color: #558888;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
/***************************************************************************************************/
body{
font-family:Geneva, Verdana, Helvetica, Arial, sans-serif;
font-size:11px;
color: #666;
}
p{
clear: both;
margin: 2px 0px 2px 0px;
}
ul{
list-style-image: url(../images/samples/bullet_square.gif);
}
li{
margin: 12px 0px 12px 0px;
}
a{
text-decoration: none;
color: #558888;
}
a:active{
color: #558888;
}
a:visited{
color: #558888;
}
h2{
font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size:13px;
color:#566;
font-weight:bold;
margin-bottom:0px;
margin-top: 0px;
}
h3{
font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#566;
font-weight:bold;
margin-bottom:0px;
margin-top: 0px;
}
h1{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
color:#566;
font-weight:bold;
margin-bottom:0px;
margin-top: 0px;
}
/**********************************************************************************************************/
#mainNavigation {
position:relative;
width:812px; 
height: 29px; 
left: 6px; 
background-image:url(../images/navBack.png); 
z-index:1;
}
.aMenu{
visibility:hidden;
position:absolute;
border-left:1px solid #b6b6b6;
border:1px solid #b6b6b6;
border-top: none;
left: 0px;
top: 29px;
}
.dropDownMenu{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 6px 0px 6px 20px;
background-color: #eaeaea;
color: #556666;
width: 112px;
font-weight: 400;
border-top: 1px solid #b6b6b6;
cursor:pointer;
cursor: hand;
}
/*******************************************************************************************************/
#sideNav{
width: 133px;
height: inherit;
position: relative;
overflow: hidden;
}
.SideNavMenu{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 7px 25px 6px 10px;
background-color: white;
color: #354346;
width: 98px ;
font-weight: 500;
border-bottom: 1px solid #CCCCCC;
cursor:pointer;
cursor: hand;
position:relative;
}
/*************************************Home Page Only******************************************************************/
.contentItem{
font-family:Geneva, Verdana, Helvetica, Arial, sans-serif;
display:block;
font-size:11px;
color:#666;
background-image:url(../images/border_dotted.gif);
background-repeat:repeat-x;
background-position:top left;
}
.columnItem{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#566;
background-image:url(../images/border_dotted.gif);
background-repeat:repeat-x;
background-position:top left;
padding-bottom: 3mm;
clear:both;
}
.homeColumn{
margin: 5px 10px 5px 10px;
width: inherit;
width: 242px;
}
/*****************************************Portal Nav******************************************************************/
.linkNav{
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
float:right;
}
.linkNav a{
text-decoration: none;
color: #666;
}
/******************************************Center Content block************************************************************************/
.mainContentColumn{
margin: 5px 5px 5px 5px;
font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;
display:block;
font-size:12px;
color:#666;
width: 460px;
overflow:hidden;
}
.dottedLine{
height: 10px;
width: 100%;
background-image:url(../images/border_dotted.gif);
background-repeat:repeat-x;
background-position:top left;
margin-top: 8px;
margin-bottom: -2px;
clear: both;
}
.link{
font-weight: normal;
text-decoration: underline;
}
.mainContentColumn a:hover{
text-decoration: underline;
}
.floatImageRight{
float: right;
margin: 10px;
}

















.mainContentItem{
font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;
display:block;
font-size:12px;
color:#666;
background-image:url(../images/border_dotted.gif);
background-repeat:repeat-x;
background-position:top left;
}



#mainBodyContent{
position:relative;
width: 812px;
left: 6px;
background-color:white;
padding-top: 10px;
z-index:0;
}
#secondaryMainContentHeader{
height: 57px;
background-color: #354346;
margin: 3px 3px 3px 3px;
font-size: 24px;
color: #fbfbfb;
font-family:Geneva, Arial, Helvetica, sans-serif;
}







/*****************************Right Colum**********************************************************/
#quickLinkTag{
height: 20px;
border-bottom: 1px solid #CCCCCC;
overflow:hidden;
background-color:#FFCC00;
padding: 6px 0px 0px 10px;
font-size:12px;
font-weight:700;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
.quickLinkColumn{
margin: 5px 10px 5px 10px;
width: inherit;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#566;
clear:both;
width: 155px;
overflow:hidden;
}
.quoteBox{
padding: 10px 10px 10px 10px;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
width: inherit;
font-weight: bold;
font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#566;
clear:both;
width: 155px;
}
.quoteBoxGrey{
padding: 10px 10px 10px 10px;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
font-weight: bold;
font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#566;
clear:both;
width: 155px;
background-color:#eaeaea;
}
.quoteBoxWhite{
padding: 10px 10px 10px 10px;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
font-weight: bold;
font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#566;
clear:both;
width: 155px;
background-color:#ffffff;
}
.quickLinkColumn p{
margin: 6px 0px 6px 0px;
}
/*******************************************************************************************/
.switchFont{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#566;
}
.smallerFont{
font-family:Geneva, Verdana, Helvetica, Arial, sans-serif;
font-size:11px;
color: #666;
}
.italicNews{
font-size: 10px;
font-style:italic;
padding-top: 5px;
}
#securityRed{
font-family:Geneva, Verdana, Helvetica, Arial, sans-serif;
font-size:11px;
color: red;
font-weight: bold;
}
.smallLink{
font-size: 10px;
padding-top: 5px;
}
.showImg{
cursor:pointer; 
cursor: hand
}