﻿html,body{margin:0;padding:0;}

body{font: 11pt Arial,sans-serif;
    text-align:center; 
    background-color:#FFF; 
	background-image:url(../images/topbar.jpg); background-repeat:no-repeat; background-position: center top;
    }
	
h1 { color: #097C91; 
	 font-size: 28px;
	 line-height: 28px;
	 font-weight:normal;
	 margin: 0px;
	 padding: 0px;
	 text-transform:lowercase; 
	}
	
h1.panel { color: #097C91; 
	 font-size: 22px;
	 line-height: 22px;
	 font-weight:normal;
	 margin: 0px;
	 padding: 0px;
	 text-transform:lowercase; 
	}

.panel a{color: #097C91; 
	 text-decoration:none;}
	 
.panel a:link{color: #097C91; 
	 text-decoration:none;}
.panel a:visited{color: #097C91; 
	 text-decoration:none;}
.panel a:hover{color: #097C91; 
	 text-decoration:underline;}
	 
	
h2 { color: #097C91; 
	 font-size: 22px;
	 font-weight:normal;
	 line-height: 22px;
	 text-transform:lowercase; 
	}
	
h3 { color: #3EB7C2; 
	 font-size: 14px;
	 font-weight:normal;
	 margin: 0px 0px 0px 0px;
	 padding: 0px;
	}

h3 a{ color: #3EB7C2; 
text-decoration:none;
	}

h3 a:link{ color: #3EB7C2;
text-decoration:none; 
	}
	
h3 a:visited{ color: #3EB7C2; 
text-decoration:none;
	}
	
h3 a:hover{ color: #3EB7C2;
    text-decoration:underline;  
	}
				
p  { color: #4B595A; 
	 font-size: 11pt;
	 font-weight:normal;
	}
	
p  a{ color: #3EB7C2; 
	}	

p  a:link{ color: #3EB7C2;}
p  a:visted{ color: #3EB7C2;}	
p  a:hover{ color: #3EB7C2; text-decoration:underline;}	
p  a:active{ color: #3EB7C2; text-decoration:underline;}	
	
	
a  { color: #3EB7C2; 
	 text-decoration:none;
	}

a:link  { color: #3EB7C2; 
	 text-decoration:none;
	}
	
a:visited  { color: #3EB7C2; 
	 text-decoration:none;
	}
	
a:hover  { color: #3EB7C2; 
	 text-decoration:underline;
	}		

.paging{ font-size:12px;}

.paging a{ color:#3EB7C2; text-decoration:none;}
.paging a:link{ color:#3EB7C2; text-decoration:none;}
.paging a:visited{ color:#3EB7C2; text-decoration:none;}
.paging a:hover{ color:#3EB7C2; text-decoration:underline;}

div#breadcrumbs{
    margin-top:5px; 
     color: #687C7D; 
     font-size: 12px;
     font-weight:normal;
     text-transform:lowercase;}

div#breadcrumbs a{
     color: #3EB7C2; 
     text-decoration:none;}

div#breadcrumbs a:link{
     color: #3EB7C2; 
     text-decoration:none;}

div#breadcrumbs a:visited{
     color: #3EB7C2; 
     text-decoration:none;}

div#breadcrumbs a:hover{
     color: #3EB7C2; 
     text-decoration:underline;}

	     
div#container{
    margin:0px auto;
    width:850px; 
    height:auto;  
    float:none;
    }  
    
/*HEADER*/    
div#header{ 
    height:93px; 
	width:850px;
	text-align:center;
	position: relative;
	left: 37px;
	margin: 0px;
    }      
    
div#header .headTab{
    height:100px;
	font-size:16px; 
    width:auto; 
    float:left;
    text-align:center;
	background-image: url(../images/split.gif); 
	background-repeat:no-repeat;
	line-height: 135px;
	text-align: center;
    }

div#header .headTabH{
    height:100px;
	font-size:16px; 
    width:auto; 
    float:left;
    text-align:center;
	line-height: 135px;
	text-align: center;
    }

    
div#header .headTab a{
    color: #999;
    text-decoration:none;
    padding: 0px 12px 0px 12px;
    margin: 0px 0px 0px 0px; 
    }

div#header .headTabH a{
    color: #999;
    text-decoration:none;
    padding: 0px 12px 0px 12px;
    margin: 0px 0px 0px 0px; 
    }

 
div#header .headTab :hover{
    height:94px;
    font-size:16px; 
    width:auto; 
    background-color:#3EB7C2;
    color: #FFFFFF;
    float:left;
    text-align:center;
    line-height: 135px;
    padding: 0px 12px 0px 12px;
    overflow:hidden;
    margin: 0px 0px 0px 0px;
    }
    
div#header .headTabH :hover{
    height:94px;
    font-size:16px; 
    width:auto; 
    background-color:#3EB7C2;
    color: #FFFFFF;
    float:left;
    text-align:center;
    line-height: 135px;
    padding: 0px 12px 0px 12px;
    overflow:hidden;
    margin: 0px 0px 0px 0px;
    }    
 
div#header .headTabOn{
    height:94px;
    font-size:16px; 
    width:auto; 
    background-color:#00A0AE;
    color: #FFFFFF;
    float:left;
    text-align:center;
    line-height: 135px;
    padding: 0px 12px 0px 12px;
    overflow:hidden; 
    margin: 0px 0px 0px 0px; 
    }
    
div#header .headTabOnH{
    height:94px;
    font-size:16px; 
    width:auto; 
    background-color:#00A0AE;
    color: #FFFFFF;
    float:left;
    text-align:center;
    line-height: 135px;
    padding: 0px 12px 0px 12px;
    overflow:hidden; 
    margin: 0px 0px 0px 0px; 
    }    
    

/*div#header .headTab a{
	color: #999;
	text-decoration:none;
	padding: 0px 20px 0px 20px;
    }

div#header .headTab :hover{
	height:94px;
	font-size:16px; 
    width:auto; 
    background-color:#00A0AE;
	color: #FFFFFF;
    float:left;
    text-align:center;
	line-height: 135px;
	padding: 0px 20px 0px 20px;
    overflow:hidden;
    }
	
div#header .headTabOn{
    height:94px;
	font-size:16px; 
    width:auto; 
    background-color:#00A0AE;
	color: #FFFFFF;
    float:left;
    text-align:center;
	line-height: 135px;
	padding: 0px 20px 0px 20px;
    overflow:hidden; 	
    }*/
	
div#header .headTabOn a{
	color: #FFF;
	text-decoration:none;
    }


div#header .headTabOnH a{
	color: #FFF;
	text-decoration:none;
    }
    
div#headerBar{
    width:975px;
    height:10px;
    background-image:url(../images/menuBar.gif);
    background-repeat:no-repeat;
    background-position:top;     
    }    

/*END HEADER*/

div#logoSpace{ /*HOME PAGE LOGO SPACE*/
    width:850px;
	height: 261px;
    margin-top:35px;
    margin-bottom:20px;
    }

div#logoSpace2{ /*LIST PAGE LOGO SPACE*/
    width:850px;
	height: 114px;
    margin-top:35px;
    margin-bottom:50px;    
    }        


/*MAIN COLUMNS*/

div#holder{
    width:850px;
    clear:both;
	text-align: right;
    }

div#leftCol{
    width:198px;
    float:left; 
	padding-left: 15px;
    text-transform:lowercase; 	
    background-color:transparent; 
    padding-bottom:15px;  
    }

div#leftColHome{
    width:198px;
    float:left; 
	padding-left: 15px;
    background-color:Transparent; 
    padding-bottom:15px;  
    }
	
div#leftCol ul{
	text-align:right;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	list-style-type:none;
   	
    }
	
div#leftCol ul li a{
	color: #3EB7C2;
    }

div#leftCol ul li a:link{
	color: #3EB7C2;
    }
    
div#leftCol ul li a:visited{
	color: #3EB7C2;
    }
    
div#leftCol ul li a:hover{
	color: #3EB7C2;
     text-decoration:underline; 	
    }        

	
div#leftCol ul li{
	text-align:right;
	margin: 0px;
	list-style-type:none;
	color: #3EB7C2;
	padding: 0px 30px 20px 0px;
	background-image:url(../images/bottom.gif); 
	background-repeat:no-repeat; 
	background-position: 10px 0px;	
    }

div#leftCol .addLine{
    width:198px;
    background-color:Transparent;
    float:left;
    text-align:right;
    color:#097C91; 
    font-size:13px;  
    padding-bottom:2px;
    text-transform:none; 
    }
 
.logoutSpace{
	background-image:url(../images/bottom.gif); 
	background-repeat:no-repeat; 
    background-color:Transparent;
    width:185px;
    height:34px; 
    margin-top:30px;
    float:right; 
    }
    
.logButt{
    width:60px;
    height:20px;
    padding-right:120px;  
    margin-top:-40px;
    float:right; 
    }
        
.filter{
    margin-top:20px; 
    float:right; 
	text-align:right;
    }

.bottomGraph{ 
    background-image:url(../images/bottom3.gif); 
	background-repeat:no-repeat; 
	background-position: 10px 0px;
    width:185px; 
    height:11px;
    }

.bottomGraph2{ 
    background-image:url(../images/bottom3.gif); 
	background-repeat:no-repeat; 
	background-position: 10px 0px;
    width:185px; 
    height:11px;
    margin-top:-1px; 
    }


div#middleCol{	 /*FULL MIDDLE COLUMN 1*/
    width:394px;
    float:left;
	padding: 0px 0px 15px 15px;
	margin: 0px;
    }

div#middleCol .split{
    width:394px;
    float:left;
    background-color:Transparent; 
    margin-bottom:15px; 
    color: #687C7D;
    text-align:left;
    font-size:13px;
    text-transform:lowercase;   
    }
    
.split a{ color:#3EB7C2;
    text-decoration:none;}    

.split a:link{ color:#3EB7C2;
    text-decoration:none;}    

.split a:visited{ color:#3EB7C2;
    text-decoration:none;}    

.split a:hover{ color:#3EB7C2;
    text-decoration:underline;}    

div#middleCol .uploadBox{
    width:394px;
    float:left;
    background-color:Transparent; 
    margin-top:30px; 
    color: #687C7D;
    text-align:left;
    font-size:13px;
    text-transform:none;   
    }

div#middleCol .uploadStyle{
    color:#097C91; 
    border:solid 1px #687C7D;
    background-color:#FFF;
    float:left;  
    }
        	
div#middleCol .listBox{	
    width:394px;
    float:left;
	clear:both;
	padding: 15px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	background-image:url(../images/bottom2.gif); 
	background-repeat:no-repeat;
    background-color:Transparent; 
    }

.listLine{
	width:394px;
    float:left;
    background-color:Transparent;
    margin:0px;
    padding:0px 0px 3px 0px;   
    }

.listInfo{
	width:300px;
    float:left;
    background-color:Transparent;
    margin:0px;
    padding:3px 4px 0px 0px;   
    text-align:left;
    color:#097C91;  
    }

.listInfo a{
	color:#3EB7C2;
    text-decoration:none;	  
    }

.listInfo a:link{
	color:#3EB7C2;
    text-decoration:none;	  
    }    
    
.listInfo a:visited{
	color:#3EB7C2;
    text-decoration:none;	  
    }
    
.listInfo a:hover{
	color:#3EB7C2;
    text-decoration:underline;	  
    }
            
.listButt{
	width:90px;
    float:left;
    background-color:Transparent;
    margin:0px;
    padding:0px;   
    }

div#middleCol .listBox .textArea{	
    width:189px;
    background-color:Transparent; 
    margin-top:10px;     
    }
    
div#middleCol1{  /*HOME PAGE MIDDLE COLUMN 1*/
    width:197px;
    float:left;
	padding-left: 15px;
    background-color:Transparent; 	  
    }
	
div#middleCol2{	 /*HOME PAGE MIDDLE COLUMN 2*/
    width:197px;
    float:left;
	padding-left: 15px;  
    background-color:Transparent; 	
    }

div#rightCol{
    width:198px;
    float:left;
	padding-left: 15px;
    background-color:Transparent;	 
    }

/*END MAIN COLUMNS*/


/*LINK SECTION*/

.pageLinks{
    font-size:14px; 
    color: #3EB7C2;
    }

.pageLinks a{
    color: #3EB7C2;
    text-decoration:none; 
    }

.pageLinks a:link{
    color: #3EB7C2;
    text-decoration:none; 
    }
    
.pageLinks a:visited{
    color: #3EB7C2;
    text-decoration:none; 
    }

.pageLinks a:hover{
    color: #3EB7C2;
    text-decoration:underline; 
    }    
/*END LINK SECTION*/

/*FOOTER*/
    
div#footer{
	width:1110px;
    height:100px;
	background-image:url(../images/bottombar.jpg); 
	background-repeat:no-repeat; 
	background-position: bottom top;
	clear:both;
	font-size:12px;
	margin:40px auto 0px auto;
	padding: 20px 0px 0px 0px;
	color: #999;
	} 

div#footerLinks{ width:850px; 
    margin:0px auto 0px auto;}
	
div#footerLinks a{
	color: #8f8f8f;
	padding: 0px 10px 0px 10px;
	text-decoration:none;
    }   

div#footerLinks a:link{
	color: #8f8f8f;
    text-decoration:none;	
    }   

div#footerLinks a:visited{
	color: #8f8f8f;
    text-decoration:none;	
    } 

div#footerLinks a:hover{
	color: #8f8f8f;
    text-decoration:underline;	
    } 

.radLink{
    background-color:transparent;
    margin-top:20px;   }

.radT{ text-align:center;}

/*END FOOTER*/

/*CONTACT FORM*/

.conForm{
    color: #687C7D; 
    width:360px;
    background-color:Transparent; 
    float:right; 
    border-top: solid 1px #DBDBDB; 
    }

.conLine{
    width:360px;
    background-color:Transparent; 
    margin-bottom:10px; 
    float:left; 
    }

.conTitle{
    width:110px;
    background-color:Transparent; 
    float:left; 
    text-align:left;
    padding-top:4px;  
    }

.conText{
    width:250px;
    background-color:Transparent;
    float:right;       
    }

.conTextBox{ width:240px; color:#097C91; font:Arial; border:solid 1px #DBDBDB; }

.conTextBoxDy{ width:190px; color:#097C91; text-transform:lowercase; text-align:right; }

.conCheckList{ float:left; color:#687C7D; text-align:left; }

.conTextBoxProper{ width:185px; color:#097C91; margin:0px; }

.conButt{ float:right;}

.breakLine{border-top: solid 1px #DBDBDB; width:360px; height:7px; padding-bottom:6px; margin-top:4px; float:left; }

.succMsg{ 
    color:#097C91; 
    font-size:12px; 
    margin:10px 0px 0px 0px;
    }

/*END CONTACT FORM*/

/*RESOURCES*/

.resForm{
    color: #687C7D; 
    width:380px;
    background-color:Transparent; 
    float:right; 
    clear:both;
    margin-bottom:20px; 
    }

.resLine{
    width:220px;
    background-color:Transparent; 
    margin-bottom:4px; 
    float:right; 
    clear:both;
    }

.resTitle{
    width:100px;
    background-color:Transparent; 
    float:right; 
    text-align:right;
    }

.resText{
    width:120px;
    background-color:Transparent;
    float:right;       
    }

.back a{
   color: #3EB7C2;
   text-decoration:none;
    }

.back a:link{
   color: #3EB7C2;
   text-decoration:none; 
    }
    
.back a:visited{
   color: #3EB7C2;
   text-decoration:none; 
    }
    
.back a:hover{
   color: #3EB7C2;
   text-decoration:underline; 
    }            
/*END RESOURCES*/

/*FAQS*/

.faqQues{
    width:379px;
    float:right;
    height:auto;
    background-color:Transparent;
    color:#097C91;  
    margin-bottom:5px;     
    }

.faqQues p{
    color:#097C91;  
    }
    
.faqAns{
    width:379px;
    float:right;
    height:auto;
    background-color:Transparent;
    color:#687C7D;      
    }

.faqBlock{ 
    width:379px; 
    height:10px; 
    background-color:Transparent;
    float:right;      
    }

    
/*END FAQS*/

.floatImg { 
    float:right;
    margin:0px 0px 2px 5px; }
    
.floatRight{ float:right;}
.floatLeft{ float:left;} 
.imageLeft{ float:right; padding-right: 0px; padding-bottom: 5px; padding-top:20px; padding-left:10px; background-color:Transparent;}
.imageRight{ float:right; padding-left: 10px; padding-bottom: 8px; background-color:Transparent;} 
.logoLeft{ padding-right: 0px;}   
#rotatingLogo {display:none; margin: 0px 0px 10px 0px; float:right; width:190px;}   
#staticLogo {margin:0px 0px 10px 0px; float:right; width:190px;} 
.clearBoth{ clear:both;}  
.errorPageText { text-align:left; float:left;  color: #097C91; font-size: 13px; font-weight:normal; padding-left:40px;}


.leftPanel{width:198px; background-color:transparent; height:130px; text-align:right; background-repeat:no-repeat; background-image:url(../images/panelbottom.gif); background-position:center bottom; margin-top:5px; margin-bottom:5px; }
.leftPanel p{ color:#3EB7C2; font-size:14px;}
.leftPanel p a{ color:#3EB7C2; text-decoration:none;}
.leftPanel p a:link{ color:#3EB7C2; text-decoration:none;}
.leftPanel p a:visited{ color:#3EB7C2; text-decoration:none;}
.leftPanel p a:hover{ color:#3EB7C2; text-decoration:underline;}


/*Accordians*/

.accordians{width: 100%; margin-top:20px; margin-bottom:20px;  }
.breakAccordians{width: 100%; height: 1px; padding: 0 0 4px 0; margin-bottom: 4px; background-color:transparent;}
.faqLine{ width:100%; float:left; background-color:transparent;}
.faqTitle{ width:80%; float:left; background-color:transparent; text-align:left; }
.faqBtn{ width:20%; float:left; background-color:transparent; }
.AccordionHeader {width:100%; border-bottom: solid 1px #CCC; color:#1C86AE; padding-bottom:5px; font-family: Arial,sans-serif;  font-size:14px; font-weight:normal;}
.AccordionHeader2 {width:100%; border-bottom: solid 1px #CCC; color:#1C86AE; padding-bottom:5px; font-family: Arial,sans-serif; font-size:14px; font-weight:normal; }
.AccordionContent { font-family: Arial,sans-serif;  font-size:12px; font-weight:normal; width:100%;}
.intranetDocRow{width: 99%; padding-top: 4px; padding-bottom: 4px; float: left; background-color:transparent;}
.wholeLine{ width:690px; float:left; background-color:transparent; margin-bottom:4px; margin-top:4px; padding-top:5px; clear:both;}
.topLine{ width:400px; float:left; background-color:transparent; margin-bottom:4px; margin-top:4px;}
.docimage{ float:left; background-color:transparent; width:40px;}
.doctext { width:99%; background-color:transparent; float:left; margin-bottom:4px; text-align:left;}
.docTitle{ float:left; width:490px; background-color:transparent; color:#D20000; font-family: Arial,sans-serif; font-size:14px; font-weight:normal; }
