body{margin:0px;
font-size:12px;
}
a{
color:#0000FF;
text-decoration:none;
}
a:hover{
color:#FF0000;
text-decoration:underline;
}
#header{
width:960px;
border:1px solid #BBE1F1;
height:90px;
margin:5px auto;
}
#logo{
width:250px;
height:65px;
margin:10px 0px 0px 10px;
float:left;
}
#banner{
width:468px;
height:60px;
margin:12px 0px 0px 20px;
float:left;
}
#favourite{
width:160px;
height:60px;
margin-top:20px;
float:right;
}
#favourite ul{
padding:0px;
margin:0px;
}
#favourite ul li{
list-style:none;
height:25px;
}
#navbar{
font-size:14px;
font-weight:bold;
color:#006699;
width:960px;
height:30px;
line-height:30px;
border:1px solid #BBE1F1;
margin:0px auto;
text-align:center;
}
#navbar a:link,a:visited{
color:#0099FF;
}
#navbar a:hover{
color:#ff0000;
}

#content{
width:960px;
margin:5px auto;
}

#sidebar{
width:340px;
float:left;
margin:0px 6px 0px 0px;
border:1px solid #BBE1F1;
padding-left:0px;
}
#sub-nav{
width:300px;
float:left;
margin:0px;
border:1px solid #BBE1F1;
}
#sidebar p{
padding:0px 5px;
text-indent:24px;
font-size:12px;
line-height:22px;
}
#sidebar h3,#sub-nav h3{
height:30px;
background:#EEFAFF;
font-size:14px;
color:#666666;
line-height:30px;
text-indent:14px;
border-top:1px solid #BBE1F1;
border-bottom:1px solid #BBE1F1;
}
#sidebar ul,#sub-nav ul{
list-style:none;
padding:10px 0px 0px 0px;
margin:0px;
text-indent:24px;
}
#sidebar ul li,#sub-nav ul li{
list-style:none;
height:25px;
line-height:25px;
font-size:14px;
}
#maincontent{
float:right;
width:650px;
border:1px solid #BBE1F1;
margin:0px 0px 5px 0px;
font-size:12px;
padding:0px;
}
#main{
float:right;
width:600px;
border:1px solid #BBE1F1;
margin:0px 0px 5px 0px;
font-size:12px;
padding:0px;
}
#main ul,#maincontent ul{
padding:0px 0px 0px 20px;
margin:0px;
}
#main ul li,#maincontent ul li{
height:25px;
list-style:none;
}
#main h1,h2,#sidebar h2,#maincontent h1{
height:30px;
background:#EEFAFF;
font-size:14px;
color:#666666;
line-height:30px;
margin:0px;
padding:0px;
text-indent:14px;
border-bottom:1px solid #BBE1F1;
}
#main p{
text-indent:24px;
padding:0px 40px;
line-height:25px;
}
#maincontent p{
text-indent:24px;
padding:0px 40px;
line-height:25px;
font-size:14px;
}
#position{width:960px;height:30px;margin:0px auto;line-height:30px;}
#subnav{width:960px;margin:5px auto;}
#subnav ul{padding:0px;margin:0px;}
#subnav ul li{list-style:none;float:left;margin-left:15px;}
#webad{
width:960px;
height:90px;
line-height:25px;
border:1px solid #BBE1F1;
margin:5px auto;
text-align:center;
padding-top:10px;
clear:both;
}
#footer{
clear:both;
width:960px;
height:30px;
border:1px solid #BBE1F1;
margin:0px auto;
text-align:center;
padding-top:15px;
}
.red14 {color: #FF0000;font-size:14px;text-decoration:underline;}