/* CSS Document */
	body {font:"ËÎÌå"; font-size:12px; color:#878786; line-height:24px;}
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}   
	table,td,tr,th{font-size:12px;}
	li{list-style-type:none;}
	.clear { clear:both; height:0px; overflow:hidden }
	.copy { font-family:Arial, Helvetica, sans-serif }
	a {color:#333;text-decoration:none;}
	a:visited {color:#333;text-decoration:none;}
	a:hover {color:#2276ad;text-decoration:underline;}
	a:active {color:#2276ad;}
.newleft{margin:auto; padding:0px;}
	.newleft li{width:429px; background:url(images/a78.gif) repeat-y; line-height:24px; padding-left:10px;}
	.newleft li a {color:#494a4a;text-decoration:none;}
	.newleft li a:visited {color:#494a4a;text-decoration:none;}
	.newleft li a:hover {color:#2276ad;text-decoration:underline;}
	.newleft li a:active {color:#2276ad;}
.bbt{margin:auto; padding:0px;}
	.bbt a {color:#0567b5;text-decoration:none;}
	.bbt a:visited {color:#0567b5;text-decoration:none;}
	.bbt a:hover {color:#2276ad;text-decoration:underline;}
	.bbt a:active {color:#2276ad;}
.aat{margin:auto; padding:0px;}
	.aat a {color:#818181;text-decoration:none;}
	.aat a:visited {color:#818181;text-decoration:none;}
	.aat a:hover {color:#2276ad;text-decoration:underline;}
	.aat a:active {color:#2276ad;}
/*==========================================================*/
.nav {
width:960px;
    position: relative;
	margin:0px auto;
}
.nav li {
    float: left;
    display: inline;
    margin: auto; font-weight:bold;
}
.nav a {
    display: block;
    width: 120px; height:40px; line-height:40px;
    text-align: center;
    font-size: 120%;
}
.nav a:link, .nav a:visited {
    color: #fff;
}
.nav a.current, .nav a:hover, .nav a:active {
    color: #0567ba;
    font-weight: bold; background:url(images/b3.gif) no-repeat;
}
.navCol {padding:0; margin:0; width:100%}
	.navCol li{padding:0; margin:0; list-style-type:none; float:left}
	.navCol img{padding:0; margin:0; width:80px; height:40px }
.subnav {
    position: absolute;
    top: 40px;
    left: 0;
    float: left;
    height: 40px;
    line-height: 40px;
	background-color:#fff;
	border-left:1px #9ebbd2 solid;
	border-bottom:1px #9ebbd2 solid;
	border-right:1px #9ebbd2 solid;
    white-space: nowrap;
}
* html .subnav {
    margin: 0 10px 0 -80px; color:#ffffff; 
}
.subnav p {
    padding: 0; color:#656565;
}
.subnav span {
    display: block; color:#656565; font-weight:normal;
}
.subnav a {
    display: inline;
    padding: 0;
    font-size: 100%; color:#656565;
}
[class~="subnav"] a {
    padding: 0 3px;
}
.subnav, .subnav a:link, .subnav a:visited {
    color: #656565;
	text-decoration: none;
}
.subnav a:hover, .subnav a:active {
    color: #656565;
	text-decoration: none;
}
.subnav a:hover, .subnav a:active {
    font-weight: normal;
    background: none;
    border-bottom: 2px solid;
}
#subnav1 { float:left;}
#subnav2 { float:left;}
#subnav3 { float:left;}
#subnav4 { float:left; }
#subnav5{  float:left;
}
#subnav6{  float:left;
}
 #subnav7 {  float:left;
}
 #subnav8 {  float:left;
    right: 0px;
}


#subnav1, #subnav2, #subnav3, #subnav5, #subnav4 {
    width: 960px;
}
#subnav6, #subnav7, #subnav8 {
    width: 160px;
}


/* Note
==========================================================*/
.note {
    margin: 0 15px 10px;
	color:#ffffff;;
}
.note span{
	float:right;
}
.disable {
    display: none;
}

/*==========================================================*/
.z{margin:auto; padding:0px; width:960px;}
.x{margin:auto; padding:0px; width:960px; background:url(images/b2.gif) repeat-x; height:40px;}
.c{background:url(images/b1.gif) no-repeat left; height:40px; width:960px;}
.v{background:url(images/b4.gif) no-repeat right; height:40px; width:960px;}
.b{margin:auto; padding:0px; width:960px; padding-top:10px; padding-bottom:10px;}
.n{height:33px; background:url(images/a5.gif) no-repeat;}
.m{border-bottom:1px #a4c7e4 solid; height:27px; background:url(images/a6.gif) no-repeat left; font-size:14px; font-weight:bold; color:#0567b8; padding-top:6px; padding-left:15px;}
.a{background:url(images/a9.gif) no-repeat; height:27px; text-align:right; padding-top:10px; padding-right:10px;}
.bottom{margin:auto; padding:0px; width:960px; border-top:1px #ccc solid; text-align:center; padding-top:10px;}
/*==========================================================*/
.left{margin:auto; padding:0px;}
	.left li{height:25px; line-height:25px; border-bottom:1px #bebebe dashed; padding-left:30px; width:140px;}
	.left li a {color:#666;text-decoration:none;}
	.left li a:visited {color:#666;text-decoration:none;}
	.left li a:hover {color:#2276ad;text-decoration:underline;}
	.left li a:active {color:#2276ad;}