/*General Object redifinitions*/
body{
padding:0; margin:0; 
font-size:12pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#mainContainer{width:100%; margin:0 auto; background-color:#ffffff; min-height:100px;}
/****************************************/
/* Pseudo Background Object Definitions */
/****************************************/
#headingContainer{
display:none;
}
/************************************/
/* Top Container Object Definitions */
/************************************/
#topContainer{
}
#learnMoreLink img{border:0;}
#topLogo{
display:none;
}
#printLogo{
width:322px; height:84px;
margin:8px auto; padding:3px 0 0 0;
background-color:#006699;
text-align:center;
visibility:visible;
display:block;
}
/*Tertiary Object Definitions*/
#tertiaryContainer{
display:none;
}
#tertiaryNav li{display:none;}
form#searchForm{display:none;}
/****************************************/
/* Top Navigation object definitions    */
/****************************************/
#topNavContainer{
display:none;
}
/***************************************************/
/* Bottom Container Object Definitions             */
/***************************************************/
#homeBottomContainer{
}
/*Audience Navigation Objects*/
#audienceNavContainer{
display:none;
}
/****************************************/
/* Thumbnail object definitions         */
/****************************************/
#thumbContainer{
width:100%;
float:left;
margin: 7px 0 0 15px;
}
#mainThumbContainer{
width: 231px; height:27px; overflow:hidden; float:left;
}
#thumbHolder{
}
#thumbHolder a{padding:0 22px 0 0;}
#thumbContainer a img{border:0;}
#thumbContainer a:hover img{opacity:.7}
#thumbContainer a#leftLink{float:left; margin:4px 18px 0 45px; padding:0;}
#thumbContainer a#rightLink{float:left; margin:4px 0 0 18px; padding:0px 0 0 0px;}
#leftArrow, #rightArrow{width:19px; height:19px;}
h1#thumbHeading{
font-size:1.5em;
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
color:#004473; 
margin:0; padding:5px 0;
}
#thumbContent{margin:0px 0 11px 0; padding:0;}
#thumbContent p{font-size:0.9em; padding:3px 0 0 140px; margin:0; line-height:1.7em;}
#thumbContent p span.thumbSubHeading{
font-weight:normal;
color:#004473;
}
#thumbContent p span.thumbSubHeading strong{
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
}
#thumbContent p a{color:#004473; text-decoration:none;}
#thumbContent p a:hover{text-decoration:underline;}

/*************************************************/
/* News & Events object definitions              */
/*************************************************/
#homeNewsEvents{
border-top:1px solid #999999;
position:relative;
top:-1px;
}
#homeNewsEvents h1.thumbHeading{
font-size:1.5em;
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
color:#004473; 
margin:0; padding:6px 0 4px 0;
}
#homeNewsEvents ul{margin:0; padding:0;}
#homeNewsEvents ul li{
list-style:none;
margin-bottom:6px;
}
#homeNewsEvents ul li a{
color:#000;
text-decoration:none;
}
#homeNewsEvents ul li.more a{
font-size:0.9em;
color:#004473;
}
#homeNewsEvents ul li a:hover{
text-decoration:underline;
}
/********************************************************/
/* Home right container object definitions              */
/********************************************************/
#homeRightContainer{
display:none;
}

/************************/
/* Home footer container*/
/************************/
#footerLogo{
display:none;
}
#footerContainer{
width:100%; 
border-top:1px solid #999999;
padding:10px 0 0 0;
min-width:0;
text-align:center;
}
#footerNav{
width:100%; 
}
#footerSub{
width:100%;
margin:4px 0 0 0;
float:left;
text-align:center;
font-weight:bold;
color:#004473;
font-size:.9em;
}

/****************************************/
/****************************************/
/* Interior Page elements               */
/****************************************/
/****************************************/

/* Interior Pseudo Background Object Definitions */
#headingContainer #interiorTopImage img{
opacity: 100;
}
/*Interior Bottom Container Object Definitions */
#bottomInterior #homeBottomContainer{
background:none;
}
/*Interior Audience Navigation Objects*/
/*Interior Body Content Objects */
#bottomInterior #thumbContainer{
lepadding:0 20px;
width:100%;
}
#intBodyHeading{
color:#004473;
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
line-height:1em;
font-size:3.7em;
font-weight:normal;
margin:0; padding:0;
}
/*Interior Body Content Objects */
#intBodyCopy{
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*Interior Right Content Objects */
#homeRightContainer #interiorRightContainer{
background:#E5ECF2 url(../images/interior/rightColBkgd.jpg) top left no-repeat;
min-height:248px;
}
#homeRightContainer #interiorRightContainer a img{
border:1px solid #999999; 
border-bottom:0px;
margin:0;
}
#homeRightContainer #interiorRightContainer p{
color:#004473;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:normal;
margin:4px 0 0 0;
padding:0 9px;
}
#homeRightContainer #interiorRightContainer p strong{
font-size:1.4em;
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
}
#homeRightContainer #interiorRightContainer p#intProfileDetail{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-weight: bold;
font-size:0.9em;
line-height:1.35em;
margin:8px 0 0 0;
}
/****************************************/
/****************************************/
/* Wide Page elements                   */
/****************************************/
/****************************************/
#intWideCopy #thumbContainer{
width:100%;
}
h2#intBodySubHeading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.4em;
font-weight:bold;
color:#007F3E;
margin:0; padding:0 0 0 12px;
}
/****************************************/
/* Misc object definitons               */
/****************************************/
.accessHider{display:none;}
.floatLeft{float:left; padding:0; margin:0 5px 5px 0;}
.floatRight{float:right; padding:0; margin:0 0 5px 5px;}
.clearFloat{font-size:1px; clear:both;}
.inactiveButton{opacity: .5;}
.activeButton{opacity:1;}
