﻿body { font-family:Arial; font-size:12px; margin-top:0px; padding-top:0px; background:#045dd1;}

img{border:0px;}
a{outline:none;}
td{vertical-align:top;}
form{margin:0px; padding:0px;}
#wrapper{ width:860px; margin:auto; background:#fff;}
#wrapper-home{ width:860px; margin:auto; }
    #header{ background:#00a261; height:76px; width:860px;}
        #header #logo{float:left; width:126px;}
          #header #top-utils{float:left; width:730px;}
            #header #top-utils #bar_1{ float:right; text-align:right; clear:both; padding-right:0px; padding-bottom:2px; padding-top:2px;  color:#003473; font-weight:bold;}
           
			  #header #top-utils #bar_1 a{ color:#003473; text-decoration:none; font-weight:bold;}
              #header #top-utils #bar_1 a:hover{ text-decoration:underline;}
            #header #top-utils #bar_2{clear:both;  font-size:11px;}
				#header #top-utils #bar_2 ul{margin:0px; padding:0px; position:absolute; top:40px; z-index:1; }
				#header #top-utils #bar_2 ul li{display:inline; border-right:1px solid #fff; padding:0px 5px; }
                #header #top-utils #bar_2 a{color:#fff; text-decoration:none; }
                #header #top-utils #bar_2 a:hover{ text-decoration:underline;}
            #header #top-utils #bar_3{clear:both; color:#fff; letter-spacing:0.07em;}
		
                #header #top-utils #bar_3 a {color:#fff; text-decoration:none; font-weight:bold;}
                 #header #top-utils #bar_3 a:hover{ text-decoration:underline;}
						#header #top-utils #bar_3 ul{margin:3px 0px 0px 0px ; padding:0px; position:absolute; top:35px; z-index:1000; }
				#header #top-utils #bar_3 ul li{display:inline; border-right:1px solid #fff; padding:0px 5px;  }
                #header #top-utils #bar_3 a{color:#fff; text-decoration:none; font-weight:bold;}
                #header #top-utils #bar_3 a:hover{ text-decoration:underline;}


    #main{width:860px; min-height:300px; height:auto !important; height:300px;}
        #banner{width:830px; height:20px; background:#045DD1; clear:both; color:#fff; padding:15px; }
            #banner .h_1{ font-weight:bold; font-size:14px;}
            #banner .h_2{font-weight:bold; font-size:12px;}
            #banner .h_3{font-size:11px;}
        #leftnav{ float:left; width:165px; min-height:100px; height:auto !important; height:100px;}
            #leftnav ul{margin:0px; padding:0px; border:0px solid #CECD00; border-left:0px solid #CECD00; border-top:2px solid #CECD00; border-right:2px solid #CECD00; }
            #leftnav ul li{ list-style:none; border-bottom:1px solid #CECD00  }
                #leftnav ul li a{ font-weight:bold; text-decoration:none;padding:5px 10px; color:#fff; display:block;  background:#00A261;  }
                #leftnav ul li a:hover{ text-decoration:underline;}
                
                #leftnav ul li ul{border:0px; background:#fff; margin:0px;}
                    #leftnav ul li ul li{   }
                        #leftnav ul li ul li a{padding:4px 0px 4px 14px; font-size:11px; color:#659E01;text-decoration:none;  display:block;  background:#fff;border:0px; border-bottom:1px dashed #0C63CD;}
                        #leftnav ul li ul li a:hover{text-decoration:underline;}
							#leftnav ul li ul li ul{margin:0px; padding:0px;}
							#leftnav ul li ul li ul li{margin:2px 0px 2px 26px; }
							#leftnav ul li ul li ul li a{  font-size:11px; background:#fff;
															text-decoration:none;  
															display:block;  
															color:#659E01;
															border:0px; 
															border-bottom:1px dashed #8AB8F3; font-weight:normal;}
							#leftnav ul li ul li ul li a:hover{text-decoration:underline;}
                
							li.opened ul{display:block !important;}
							#leftnav ul li ul{display:none;}

							.breadcrumbs{padding:0px 0px 10px 0px;}
       .bare #content{float:left; width:815px; padding:20px;}
		#content{float:left; width:650px; padding:20px;}
        #content a{color:#679800;}
		#content h1{ color:#006406; font-size:20px; font-weight:normal; margin: 5px 0px; padding:0px;}
		#content h2{ color:#000; font-size:14px; font-weight:bold; margin: 2px 0px; padding:0px;}
    #footer{ background:#045ed1; height:35px; color:#8ab8f3; text-align:center; padding:5px; font-size:10px; }
     #home-footer{ background:#045ed1 !important;  color:#8ab8f3; font-size:10px; }
   
    
   /* .EktronAjaxLoading{display:none;}*/
   
   /*search*/
   .btnSearch{border:0px; color:#fff; background:#00824a; cursor:hand; cursor:pointer; font-weight:bold;}
   .txtsearch{background:#7bb6ff; color:#003473; border:0px; font-weight:bold;}
   
   /* Quicklinks */
   #quicklinks{ border:0px; background:#00baad; color:#003473; font-weight:bold; }
    #home-leftnav{ float:left; width:196px;  height:240px; background:#00A261 ; text-align:right; line-height:16px; overflow:hidden;}
     #home-leftnav a{ color:#fff; text-decoration:none;}
     #home-leftnav a:hover{  text-decoration:underline;}
     #home-leftnav table{padding:2px 5px;}
   #home-content{float:left; width:444px; height:240px; overflow:hidden;}
   #home-content-right{width:200px; background:#0F0D0E; float:left; height:220px; padding:10px; color:#8ab8f3; overflow:auto;}
#home-content-right a{color:#fff; text-decoration:none}
#home-content-right a:hover{ text-decoration:underline}
   #home-content-links{background:#404646; color:#A3A9A9; 
						padding:5px; 
						width:160px; 
						min-height:20px; 
						height:auto !important; 
						height:20px;
						margin:70px 0px 0px 10px;
						 line-height:16px;
						 font-size:14px; font-family:courier;
						}
	#home-content-links a { text-decoration:underline; color:#A3A9A9; font-size:18px; line-height:21px;  font-family:Arial}
   
   #home-in-the-news{background:#059088; width:196px; float:left; min-height:200px; height:auto !important;
                     height:200px;}
   #home-in-the-news h1{ color:#fff; background:#1c71dc; text-align:center; 
                         padding:5px 10px; 
                         margin:0px;
                         font-size:22px; height:29px;}
   #home-in-the-news p{padding:5px;}
   
   #home-main-bottom-center{width:664px; background:#1d71dc;float:left; min-height:200px; height:auto !important;
                     height:200px;}
   #home-main-bottom-center-wrapper{ padding:5px 10px; font-size:18px; line-height:20px;}
   #home-main-bottom{ background:#1d71dc; min-height:200px; height:auto !important;
                     height:200px; color:#8ab8f3;}
                     
                     #home-footer-right{width:176px; float:left; padding:18px 10px 0px 10px;
                                        background:#00A261; 
                                        min-height:40px;
                                        height:auto !important;
                                        height:40px;
                                        text-align:center; }
                    
					 #home-footer-right a{ color:#fff; text-decoration:none;}
					  #home-footer-right a:hover{text-decoration:underline;}
					 #home-footer-left{ width:444px; padding:5px 210px 5px 10px ;
                                        background:#045dd1;
                                        
                                         min-height:40px; float:left; color:#8ab8f3; text-align:left;}
					
										 .slideshow{float:left; width:702px ; height:240px; overflow:hidden;}
                     
      #wrapper-home #header{border-bottom:2px solid #CCCC00;}           
	  a.home-cal-link{ font-size:10px; color:#8ab8f3;}
	  .endlistitem{border:0px !important;}
	  #Sitemap li li li{display:none;}
	  .rightFloat {float:right; clear:both;}