@charset "utf-8";
/* CSS Document */
body { margin:0px;
       text-align:center;
	   padding:0px;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:12px;}
a{
       text-decoration:none;
	   color:#000000;
	   }
p{
       margin:8px 0px;}
#header {  
			background:url(../images/header_bg.jpg) no-repeat top left; 
			width:743px; 
			height:306px;
			margin-top:43px;
		    margin-left:auto; 
		    margin-right:auto;
			}
.i_header_title { margin-left:184px; 
                  padding-top:36px;
				  }
.i_header_content { margin-left:230px; 
                    margin-top:90px;
					}
#i_nav{
           width:743px; 
		  *width:825px; 
           margin:20px auto 0px;
}
#i_nav ul{
           list-style-type:none;
		   padding:0; 
		   
		   }
#i_nav li{
		   float:left;
		   display:inline;
		   }
#index_footer{ clear:both;
          width:800px;
          margin:10px auto;
		  line-height:28px;
/*		  padding-top:10px;*/
		  *padding-top:0px;
}
#direction_nav{
          background:url(../images/nav_bg.gif) no-repeat top left; 
          width:659px; 
		  height:53px;
		  *height:43px;
		  margin:0px auto;
		  padding-top:2px;
		  *padding-top:12px;
}

#direction_nav ul{
           list-style-type:none;
		   padding:0; 
		   margin-left:31px;	   
		   }
#direction_nav li{
		   float:left;
		   display:inline;
		   margin-right:10px;
		   }
#direction_content{
           border-left:#000000 solid 1px;
		   border-right:#000000 solid 1px;
		   width:657px;
/*		   height:400px;*/
		   margin:0px auto;
		   background:url(../images/center_bg.gif) repeat-y center center;
		   }
.direction_contact{
       /*    border:#cecece solid 1px;
		   border-bottom:none;*/
/*		   background-color:#f6f6f6;*/
		   width:161px!important;
		   width:158px;
		   float:left;
		   font-size:12px;
		   line-height:14px;
		   text-align:left;
		   font-family: Tahoma, Verdana, Arial;
		   display:inline;
		   }
.direction_contact img{
           margin-left:8px;}		   
.direction_contact ul{
           margin:0px;
           padding:0px;
           list-style-type:none;
           margin-left:15px;
}
.direction_contact li{
           margin:8px 0px;
		   }
.direction_contact li a{
           color:#253F8C;
		   }
.direction_click{
           font-size:10px;
		   line-height:11px;
		   text-align:center;
		   }
.direction_right{
           width:494px;
		   margin-left:163px!important;
		   margin-left:160px;
		   text-align:left;
		   }
.banner{
           border-bottom:2px solid #808080; 
}
.direction_jump{
           text-align:right;
		   font-size:10px;
		   line-height:12px;
		   padding-top:4px;
		   width:475px;
		   }
.green{
           color:#989A37;
		   }
.red{
          color:#9A1C1F;
      }
.red2{
          color:#D83827;
		  }
.green2{
          color:#737D34;
		   }
.direction_text{
         border:1px solid #000000;
		 width:414px;
		 height:150px;
		 overflow-y:auto;
         overflow-x:hidden;
		 margin-left:30px;
		 padding:6px;
		font-family: Verdana;		 
		font-size:12px;
		 line-height:14px;
		 }

#school_header{
         width:659px;
		 margin:5px auto 0px;
		 }
#school_nav{
          background:url(../images/school_district_headerbg.gif) no-repeat top left; 
          width:659px; 
		  height:53px;
		  *height:43px;
		  margin:0px auto;
		  padding-top:2px;
		  *padding-top:12px;
}
#school_nav ul{
           list-style-type:none;
		   padding:0; 
		   margin-left:31px;	   
		   }
#school_nav li{
		   float:left;
		   display:inline;
		   margin-right:10px;
		   }
.school_key{
           list-style-type:none;
		   padding:0px;
		   margin:0px; }
.school_key li{
           margin:0px 8px 10px 10px;
		   }
.school_key a{
           color:#253F8C;
		   display:block;
		   height:1%;
		   }
.icon_key{
           color:#666733;
		   }
#footer{  clear:both;
          width:800px;
          margin:10px auto;
		  line-height:21px;
/*		  padding-top:10px;*/
		  *padding-top:0px;
		  font-size:10px;
}
.font11{
         font-size:11px;
		 line-height:14px;}
		 
form{
         margin:0px;
         padding:0px;}
.tabborder1{
         border-top:4px solid #E6E6E6;
		 text-align:right;
		 font-size:11px;
		 line-height:12px;
	/*	 padding-top:4px;*/}
.tabborder2{
         border-bottom:4px solid #E6E6E6;}
.tabborder3{
         border-left:4px solid #E6E6E6;}
.tabborder4{
         border-right:4px solid #E6E6E6;}
.firm{
text-align:left;}
.firm ul{
           list-style-type:none;
		   margin:0px;
		   padding:0px; 
		   margin-left:17px;	   
		   }
.firm li{
		   float:left;
		   display:inline;
		   margin-right:25px;
		   padding-bottom:20px;
		   }
#global_content{
           width:657px;
		   margin:0px auto;
		   border-left:#000000 solid 1px;
		   border-right:#000000 solid 1px;
		   text-align:left;
			}
.global_jump{
           text-align:right;
		   font-size:10px;
		   line-height:12px;
		   padding:5px 0px 10px;
		   width:620px;
		   margin:0px auto;
		   }
.global_left{
           width:225px;
		   float:left;
		   display:inline;
		   padding-top:15px;
		   text-align:center;
		   }
.global_right{
           width:425px;
		   margin-left:225px;
		   height:85px;
		   }
.global_right ul{
           list-style-type:none;
		   margin:0px;
		   padding:0px; 	   
		   }
.global_right li{
		   float:left;
		   display:inline;
		   margin-right:5px;
		   }
.global_bottom{
		   clear:both;
		   position:relative;
		   margin:30px auto 10px;
          }
.global_text{
           width:580px;
		   height:163px;
		   border:2px solid #E6E6E6;
		   overflow-y:auto;
		   overflow-x:hidden;
           margin:0px auto;
		   padding:10px;
		   background:#f2f2f2;
		   }
.global_texts{
           width:330px;
		   margin-left:220px;
		   }
.global_pic{
           width:255px;
		   height:246px;
		   left:8px!important;
		   position:absolute;
		   top:-60px;
		   left:-28px;
		   z-index:2;
		   }
.global_footer{
           }
.global_footer ul{
           list-style-type:none;
		   margin:0px;
		   padding:0px; 	   
		   }
.global_footer li{
		   float:left;
		   display:inline;
		   margin-right:5px;
		   }
.font12{
           font-size:12px;
		   line-height:15px;}
.font14{
		   font-size:14px;
		   line-height:21px;
		   }
.left{
           margin-left:15px;
		   }
.direction_text ul{
           list-style-type:none;
		   margin:0px;
		    }
.direction_text li{
           margin:8px auto;}
.direction_text ul ul{
           margin:auto 10px auto 20px;}
.direction_text .textul{
	       list-style-type: disc;
		   padding-left:25px;	 
}
.direction_text .textul li{
          margin:0px;
		  padding:0px;
	/*	  *margin-left:20px;*/
		  	  }
#private_nav{
          background:url(../images/private_navbg.gif) no-repeat top left; 
          width:659px; 
		  height:54px;
		  *height:43px;
		  margin:0px auto;
		  padding-top:1px;
		  *padding-top:12px;
}
#private_nav ul{
           list-style-type:none;
		   padding:0; 
		   margin-left:31px;	   
		   }
#private_nav li{
		   float:left;
		   display:inline;
		   margin-right:10px;
		   }
