﻿body {font-size:13px;line-height:20px; color:#333;}

#container{background: url(../images/header/bg.gif) repeat-x;}
#all{width:1000px;text-align:left; }
#header{ height:86px; float:left; margin:0; padding:0;}
#header img{display: inline-block;}
#header span{ display:inline-block;padding-top:10px; padding-left:20px; font-size:12px; line-height:16px; color:#FFF;vertical-align:top;}
#header span a{color:#FFF; text-decoration:none;}
#header span a:hover{ text-decoration:underline; color:#F00;}
#topMenu{ background:url(../images/header/menuBg.gif)  no-repeat; height:38px; clear:both; padding-left:17px;}
#topMenu img{ background:url(../images/header/line.gif) no-repeat ; padding-right:2px; background-position:100% 0%; display:inline-block;}
#topMenu .tm{ background:url(../images/header/line.gif) no-repeat ; padding-right:2px; background-position:100% 0%; display:inline-block;}
#homeTeacher{ margin-top:10px; margin-bottom:15px;}
#homeMiddle{ margin:0; padding:0;}
#homeLeft{width:185px; padding-right:10px;}

#homeRight01{ width:603px;}
#homeRight02{}
#homeRunning{ border:#d5d5d5 1px solid; padding:3px; margin-bottom:9px; margin-top:1px;}
#homeNewsFreeTest{float:left; width:595px; margin-right:5px; position:relative; margin-bottom:10px;}
#homeDocExpert{ float:left; width:202px; margin-top:5px;}


.homeTitleBg01{ background:url(../images/homeTitleBG.gif) no-repeat;background-position:right bottom;  height:25px;}
.homeTitleBg01 span{background:url(../images/homeTitleBG.gif) no-repeat ; background-position:left top; display:block; padding-left:30px; margin-right:30px; text-align:center;}

.homeTitleBg02{ background:url(../images/homeTitleBG.gif) no-repeat;background-position:right bottom;  height:25px;}
.homeTitleBg02 span{background:url(../images/homeTitleBG.gif) no-repeat ; background-position:left top; display:block; padding-left:30px; margin-right:30px;}

.homeFrame01{ background:url(../images/homeFrameBg.gif) repeat-x #f1efeb; border:#a7a7a7 1px solid; padding:10px;margin-bottom:5px;}
.homeFrame02{ border:#a7a7a7 1px solid; padding:10px; height:180px; position:relative; /*background:url(../images/homeCoworker.jpg) right bottom no-repeat;*/}

.homeFrame02 img{ position:absolute; right:0; bottom:0; border:none;}

.homeNews{ float:left; width:400px;}

#contentRight{width:805px;}
#contentRight ul{ margin-top:0;}


#path{ border:#d5d5d5 1px solid; padding:3px; margin-bottom:9px; margin-top:1px; text-align:right;}
#path a{color:#900;}
#path a:hover{ text-decoration:none;}
.color01{ color:#FF6633;}
.color02{ color:#ff0000;}
.color03{ color:#2655c2;}
.color04{ color:#3eb500;}
.color05{ color:#000fa0;}
.font20{ font-size:20px; line-height:30px;}
.font25{ font-size:25px; line-height:35px; font-family:"Arial", Gadget, sans-serif}

.floatL{ float:left; margin-right:5px;}
.floatR{ float:right; margin-left:5px;}

.mTB01{ margin-top:20px; margin-bottom:20px;}

.arrow01{background:url(../images/tag01.gif) no-repeat; background-position:0px 3px; padding-left:20px;  border-bottom:1px #D5D5D5 solid;}
.arrow02{background:url(../images/tag02.gif) no-repeat; background-position:0px 3px ; padding-left:20px;  border-bottom:1px #D5D5D5 solid;}

.bLine01{border-bottom:1px #D5D5D5 solid;}
.bLine02{border-bottom:1px #D5D5D5 solid; background:#f4f4f4;}
.bLine03{border-bottom:1px #FFF solid;}

.border01{border:#d5d5d5 1px solid; padding:20px; }
.border02{border:#d5d5d5 1px solid; padding:10px; }

.padding01{ padding:20px;}

div.TopButton {
position:absolute;
z-index:10;
left:948px;
top:90px;
}

a.links01 {	text-decoration:none;color:#000;}
a:hover.links01 { color:#F00; text-decoration:underline;}
a.links02 {	text-decoration:none;color:#2655c2;}
a:hover.links02 { color:#F00;text-decoration:underline;}
a.links03 {	text-decoration:none;color:#F00;}
a:hover.links03 { color:#F00;text-decoration:underline;}

.font15{ font-size:15px; line-height:22px;}


.oversea{ font-size:13px; line-height:18px;}
.title01{ background:url(../images/homeAD/2010OverSeaCourses/dot01.gif) no-repeat; font-size:15px; line-height:22px; background-position:0px 5px; color:#e10005; font-weight:800; padding-left:11px;} 

.ul01{ margin-top:5px; margin-bottom:5px;}


#footer{ height:80px; background:url(../images/footer/logo.gif) left bottom no-repeat; clear:both; margin-top:20px;}
#footer #counters{ border-top:#c3c3c3 solid 1px; margin-top:0px; padding:15px 0 0 420px; vertical-align:middle;}

A.link_333333 {
	COLOR: #333333;TEXT-DECORATION: none
}
A.link_333333:link {
	COLOR: #333333;TEXT-DECORATION: none
}
A.link_333333:active {
	COLOR: #333333;TEXT-DECORATION: none
}
A.link_333333:visited {
	COLOR: #333333;TEXT-DECORATION: none
}
A.link_333333:hover {
	COLOR: #990000;TEXT-DECORATION: underline}

