@charset "UTF-8";
/* CSS Document */

body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3b3a3a; height:100%; margin:0; }
#content{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3b3a3a; height:100%; margin:0; line-height : 20px;}
#contenttitle{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#333333; height:100%; font-weight:bold; margin:0; line-height : 20px;}
body a{ color:#3b3a3a; text-decoration:none;}
body a:hover{ color:#3b3a3a; text-decoration:underline;}

.bgbl {
background-color: #CCCCCC;
background-image: url(img/bg/bg_top.gif);
background-repeat: repeat-x;
}

.bgnav {
background-color: #CCCCCC;
background-image: url(img/bg/bg_nav.gif);
background-repeat: repeat-x;
}

.sectionh {
background-color: #CCCCCC;
background-image: url(img/bg/section_header.gif);
background-repeat: repeat-x;
}

.sectionr {
background-color: #CCCCCC;
background-image: url(img/bg/section_header_right.gif);
background-repeat: repeat-x;
}



#sectionh {
background-color: #CCCCCC;
background-image: url(img/bg/section_header.gif);
background-repeat: repeat-x;
}

#sectionr {
background-color: #CCCCCC;
background-image: url(img/bg/section_header_right.gif);
background-repeat: repeat-x;
}




table{vertical-align:top}
#bodyText td{text-align:left;}
html, body 
{
  height:100%;
}


#title{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:bold; padding-top:10px; padding-bottom:10px;}
#title_school {font-family:serif; font-size:10px; color:#FFFFFF; font-weight:bold; padding-top:5px; padding-bottom:5px; padding-left:7px;}
#title_important{font-family:Times New Roman, Times, serif; font-size:18px; color:#960f0f; font-weight:none; padding-top:10px; padding-bottom:10px;}
#title_section{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#023570; font-weight:bold; padding-top:10px; padding-bottom:5px;}
#title_section_grey{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#111111; font-weight:bold; padding-top:10px; padding-bottom:5px;}
#footer{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3b3a3a; height:100%; margin:0; }
#footer a{ color:#ffffff; text-decoration:none;}
#footer a:hover{ color:#ffffff; text-decoration:underline;}

.title{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; padding-top:10px; padding-bottom:10px;}
.title2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ad0606; font-weight:bold; padding-top:10px; padding-bottom:10px;}
.title3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#254d8e; font-weight:none; padding-top:10px; padding-bottom:10px;}
.title4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#254d8e;
	font-weight:none;
	padding-top:10px;
	padding-bottom:10px;
}

.line {background:: url(img/line.gif) repeat-y; height:550px; padding-left:1px; padding-right:0px; padding-top:5px; vertical-align:top}
.line2{background:: url(..img/line.gif) repeat-x; width:200px; vertical-align:top}

#header {background: url(../img/header_bg.gif) repeat-x; height:44px; padding-left:15px; vertical-align:top }

#nav_bg {background: url(../img/button_bg.gif) repeat-x; border-left:1px solid #ebe9e9;}

#mainNav{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:797575;}
#mainNav a{color:#797575; text-decoration:none}
#mainNav a:hover{color:#797575; text-decoration:line-through;}

#classTime{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#254d8e; font-weight:bold; padding-bottom:3px;}
.defaultLatestNews{padding:0 10px 0 10px;}
#defaultNewsPic img{ vertical-align:top;}
#defaultNewsPicContent{ padding-left:10px; font-size:11px;}
#defaultNewsPicDate{ font-weight:bold; padding-bottom:5px;}
#defaultNewsPicMore{ text-align:right; padding:10px 10px 10px 0;}
#defaultNewsPicMore a{ color:#797575; text-decoration:none;}
#defaultNewsPicMore a:hover{ color:#797575; text-decoration:underline;}
#defaultNewsPicHr{ text-align:center; height:12px; background:url(../img/icon/hr.gif) repeat-x;}
#defaultheading{color:#254d8e; font-size:14px; font-family:"Times New Roman", Times, serif;}
#defaultheading2{color:#666666; font-size:14px; font-family:"Times New Roman", Times, serif;}

#defaultNews img{ vertical-align:top;}
#defaultNewsContent{ margin-left:10px; font-size:11px;}
#defaultNewsDate{ font-weight:bold; padding-bottom:5px;}
#defaultNewsMore{ text-align:right; padding:10px 10px 10px 0;}
#defaultNewsMore a{ color:#797575; text-decoration:none;}
#defaultNewsMore a:hover{ color:#797575; text-decoration:underline;}
#defaultNewsHr{ text-align:center; height:12px; background:url(../img/icon/hr.gif) repeat-x;}
#defaultNewstitle a{ color:#254d8e;text-decoration:none;}
#defaultNewstitle a:hover{ color:#254d8e;text-decoration:underline;}
#defaultTitle a{text-align:left; padding:3px 0 10px 0; font-size:12px; font-weight:bold; color:#254d8e; text-decoration:none; }
#defaultTitle a:hover{ color:#254d8e;text-decoration:underline;}
#defaultSectionMore a{text-align:left; padding:3px 0 10px 0; color:#797575; text-decoration:none; }
#defaultSectionMore a:hover{ color:#797575;text-decoration:underline;}

#defaultClickMore{ text-align:left; font-weight:bold; padding:10px 10px 10px 0;}
#defaultClickMore a{ color:#254d8e; text-decoration:none;}
#defaultClickMore a:hover{ color:#254d8e; text-decoration:underline;}

.defaultRightContentList{ padding:0 0 20px 0;}
.defaultRightContentSummary{padding:0 0 10px 0;}
.defaultRightContent{padding:0 10px 0 10px;}
#defaultRightContent img{ vertical-align:top;}
#defaultRightContent{ padding-left:10px; font-size:11px;}
#defaultRightContentTitle{ font-weight:bold; font-size:12px; padding-bottom:5px; color:#254d8e;}
#defaultRightContentText{padding:0 0 10px 0; border-bottom:1px solid #797575;}
#defaultHeaderContentText {padding:0 0 10px 0; solid #797575;}
#defaultRightContentMore{ text-align:right; padding:3px 0 10px 0; font-size:10px; font-weight:bold;}
#defaultRightContentMore a{ color:#254d8e; text-decoration:none;}
#defaultRightContentMore a:hover{ color:#254d8e; text-decoration:underline;}
#defaultRightContentHr{ text-align:center; height:12px; background:url(../img/icon/hr.gif) repeat-x;}
#defaultheader {font-weight:bold; font-size:16px; padding-bottom:5px; color:#254d8e; }
#defaultBottomLine {text-align:left; padding:3px 0 10px 0; font-size:10px; font-weight:bold; color:#254d8e; }
#defaultheader2 {text-align:left; padding:3px 0 10px 0; font-size:12px; font-weight:bold; color:#254d8e; }

.secondRightList{ pant-size:10px; font-weight:bold;}
#secondRightMore a{ color:#254d8e; text-decoration:none;}
#secondRightMore a:hover{ color:#254d8e;dding:0 0 20px 0;}
.secondRightSummary{padding:0 0 10px 0;}
.secondRight{padding:0 10px 0 10px;}
#secondRight img{ vertical-align:top;}
#secondRight{ padding-left:10px; font-size:11px;}
#secondRightTitle{ font-weight:bold; font-size:12px; padding-bottom:5px; color:#254d8e;}
#secondRightText{padding:0 0 10px 0; border-bottom:1px solid #797575;}
#secondRightMore{ text-align:right; padding:3px 0 10px 0; fo text-decoration:underline;}
#secondRightHr{ text-align:center; height:12px; background:url(../img/icon/hr.gif) repeat-x;}
#secondheader {font-weight:bold; font:Arial, Helvetica, sans-serif; font-size:18px; padding-bottom:5px; color:#254d8e; }

#MdtTitle a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ad0606; font-weight:bold; text-decoration:none; }
#MdtTitle a:hover{ color:#ad0606;text-decoration:underline;}

#third_subnav_title{background: url(../img/third_subnav_title.gif) repeat-x; height:34px;color:#FFFFFF;font-size:14px; font-weight:bold;}
#third_subnav_title_text{padding:2px 0 0 0; text-align:center;}
#third_subnav{padding:10px;}
#third_subnav_bg{background-color:#dddcdc; border: 1px solid #d4d4d4; border-top:none; font-size:12px;}
#third_subnav_listfirst{border-bottom: 1px solid #d4d4d4; vertical-align:middle; padding:5px 0 5px 15px;}
#third_subnav_list{border-bottom: 1px solid #d4d4d4;border-top: 1px solid #e6e5e5; vertical-align:middle; padding:5px 0 5px 15px;}
#third_subnav_listlast{border-top: 1px solid #e6e5e5; vertical-align:middle; padding:5px 0 5px 15px;}
#third_subnav a{ color:#797575; text-decoration:none;}
#third_subnav a:hover{ color:#797575;text-decoration:underline;}
#third_subTitle {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000000; height:100%; margin:0;}

.thirdRight{padding:10px 10px 0 10px;}
#thirdRightHr{ text-align:center; height:12px; background:url(../img/icon/hr.gif) repeat-x;}
#thirdRightText{padding:0 0 10px 0;}
#third_title{background: url(../img/third_content_title2.gif) repeat-x; height:60px;}
#third_title2{background: url(../img/third_content_title_below.gif) repeat-x; height:40px;}
#third_title_text{padding:4px 0 0 4px; font-size:26px; color:#265094;}

#right_title_text{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#254d8e; font-weight:bold; padding-top:0px; padding-bottom:0px;}

#eafTitle a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;text-decoration:none; font-weight:bold; padding-top:10px; padding-bottom:10px;}
#eafTitle a:hover{ color:#333333;text-decoration:underline;}



img.floatLeft { 
    float: left; 
    margin: 8px; 
}
img.floatRight { 
    float: right; 
    margin: 8px; 
}


{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold; padding-top:10px; padding-bottom:10px;}

