@charset "utf-8";
/* CSS Document */

body  {	
	font: 100% Verdana, Arial, sans-serif;
	background:#CCCCCC;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #555555;
	font-size: 0.7em;
	line-height: 16px;
	background: url(Images/background.jpg);
}




#container { 
	width: 970px;
	background:url(Images/bg_shadow.gif) top center repeat-y;
	margin: 0 auto;
	padding:0 auto; 
	text-align: left;
	margin-bottom:0px;
	padding-bottom:50px; 
} 


/*----------------------------------------------------LINKS------------------------------------------------------*/
.style2 {
color: #333333;
text-decoration:none;
}

a.simDownload  {
	color:#004D95;
	display:block;
	text-align:left;
	font:1em Verdana;
	text-decoration:none;
	padding-left:0px;
	margin-left:-5px;
}

a.simDownload:hover {
	color:#5d9ad4;
	text-decoration:none;
	padding-left:0px;
	margin-left:-5px;
}

a.ReadMore  {
	color:#004D95;
	display:block;
	text-align:left;
	font:1em Verdana;
	text-decoration:none;
}

a.ReadMore:hover {
	color:#5d9ad4;
	text-decoration:none;
}

.style7 {color: #004D95}

/*----------------------------------- LOGO TOP BAR--------------------------------------------------------*/
#LogoHead {
    width:960px;
	margin: 0 auto;
	padding-top:5px;
	padding-bottom:0px;
	margin-bottom:5px;
	text-align: left;
}

#logo {
margin-left:-3px;
}

a img {
border:none;
}

#topNav {
margin-top:-20px;
padding-bottom:0px;
margin-right:10px;
margin-bottom:0px;
float:right;
}


#topNav p{
padding:0;
margin:0;
}

#topNav a{
text-decoration:none;
color:#004D95;
}

#topNav a:hover{
text-decoration:underline;
color:#004D95;
}

/* -------------------------------------------------HEADER--------------------------------------*/



/*-----------------------------------MAIN NAV----------------------*/




/*#header ul.nav a#HomeLink {
	background: #5989b5;
	}*/

#head_image {
margin-left:5px;
}

*html ul.nav a {height:1px}



/*--------------------------------------------------MAIN CONTENT-------------------------------------*/


#mainContent {
width:580px;
margin-top:0px;
padding-top:5px;

margin-right:0px;
padding-right:10px;
margin-left:0px;
padding-left: 5px;
float:left;
}

#mainContent h1{
color: #004D95;
font-size:1.8em;
font-weight:normal;
padding-bottom:0px;
padding-top:10px;
}


#mainContent h2{
color: #444444;
font-size:1.3em;
font-weight:bold;
padding-bottom:0px;
margin-bottom:0px;
padding-top:0px;
}

#mainContent p{
margin-top:8px;
}

/*------------------------------------------------------------CERTIFICATION--------------------------------------------------*/

#CertContent{
width:760px;
margin-top:0px;
padding-top:8px;

margin-right:0px;
padding-right:10px;
margin-left:0px;
padding-left: 5px;
float:left;
}

#CertContent h1{
color: #004D95;
font-size:1.8em;
font-weight:normal;
padding-bottom:0px;
padding-top:10px;
}


#wrapper{ 
	width: 380px;
	float:left;
	margin: 0 auto;
	padding:0 auto; 
	text-align: left;
	margin-bottom:0px;
	padding-bottom:10px; 
}


#wrapper h1 {
font-size:1em;
font: Verdana, Arial, Helvetica, sans-serifArial, Helvetica, sans-serif;
color: #555555;
font-weight:bold;
margin-top:0;
padding-top:0;
margin-bottom:0;
padding-bottom:0;
} 

#wrapper p {
margin-top:0;
padding-top:0;
margin-bottom:5px;
padding-bottom:0;
}


.text{
	margin-top:0px;
	margin-left:15px;
	padding-bottom:5px;
	width:270px;
	overflow:hidden;
}


.left, .text, .icons{float:left;}

.icons {width:80px; heigh:80px;}

.text {height:99px;}

.blockSize{ margin-bottom:20px; overflow:hidden;	height:95px;}

.icons{margin-top:0px;}

a{color:#FF3333;}

/*------------------------------------------------------------------LEFT NAV----------------------------------*/

#sidebar1{
	float: left; 
	width: 180px; 
    margin-top:8px;
    padding-top:5px;
	
    margin-right:0px;
    margin-left:0px;
	padding-bottom:0px;
    padding-left:10px;
}


#sidebar1 h3{
font-size: 1.1em;
color: #004D95;
border-top:7px solid #004D95;
margin-bottom:1px;
width:158px;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
margin-left:5px;
font-weight:bold;
}


#sidebar1  a{
    display:block;
	width:155px;
	text-decoration:none;
	padding:3px;
	margin:0px;
	color: #333333;
	background: #f0f4fc;
}

#sidebar1 a:hover {
    display:block;
	width:155px;
	text-decoration:none;
	padding:3px;
	margin:0px;
	color: #333333;
	background: #e7ebf3;
}

#sidebar1 a#PresentLink {
 	color: #004D95;
	font-weight:bold;
	background: #e7ebf3;
	}
	

#MannEnv a{
	background: none;
	margin-top:0;
	padding-top:0;	
}


#MannEnv a:hover{
	background: none;
	margin-top:0;
	padding-top:0;	
}

#sidebar1 ul {
margin-top:0px;
list-style-type:none;
line-height:1.5em;
margin-left:0;
padding-left:5px;
padding-bottom:10px;
}

#sidebar1 li {
      padding: 0.05em 0;
	  margin-left:0px;
}

/*--------------------------------------------------------------------RIGHT SIDEBAR-------------------------------*/

#sidebar2{
padding-top:15px;
width:163px;
padding-left:10px;
float:left;
}

#sidebar2 h1{
font-size:1em;
font-weight:bold;
color: #FFFFFF;
padding-top:3px;
padding-left:10px;
padding-bottom:3px;
margin-bottom:10px;
background:#004D95;
}


#sidebar2 p{
	margin-top:-10px;
	padding-top:0px;
	}

     #sidebar2 ul, #sidebar2 .links ul {
     font-size: 1em;
     list-style-type:none;
     padding-left:0px;
     margin-left:0px;
	 padding-top:0px;
	 margin-top:0px;
     }

     #sidebar2 li {
     background-image: url(Images/pdf_logo.gif);
     background-repeat:no-repeat;
     background-position:-5px 6px;
     margin-left:0px;
     line-height:1.7em;
     padding: 0.4em 25px;
	 padding-right:0;	
     }

     #sidebar2 .links li {
     background-image:url(Images/blue_bullet.png);
     background-repeat:no-repeat;
     background-position:1px 7px;
     margin-left:0px;
     line-height:1.1em;
     padding: 0.4em 10px
     }

/*--------------------------------------------------------------------FOOTER--------------------------------------------------*/


#footer {
	width: 960px;
	margin: 0 auto;
	padding:0 auto; 
	text-align: left;
	margin-bottom:0px;
	margin-top:-2px;
	padding-top:0px;
	padding-bottom:10px; 
	/*background: url(bg_shadow.footer.gif) top repeat-x;*/
	border-top:2px solid #e9e9e9;
} 

#footer h1 {
    font-size:1em;
    font-weight:normal;
    margin-left:10px;
	padding-top:8px;
	margin-bottom:5px;
	color: #333333;
}

#footer p {
    margin-left:10px;
	margin-top:5px;
	color:#969696;
	font-size:0.9em;
}

/* Miscellaneous classes for reuse */
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


<!--[if IE]>
<style type="text/css"> 
/* place css fixes for all versions of IE in this conditional comment */
.thrColElsHdr #sidebar1, .thrColElsHdr #sidebar2 { padding-top: 30px; }
.thrColElsHdr #mainContent { zoom: 1; padding-top: 15px; }
/* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */
</style>
<![endif]-->