/* CSS Document */

.box{ padding:1.2em;}
dt{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d3a688;
	font-size:0.85em;
	line-height:1.85em;
}
dt a{
	color:#336699;
}

dt a:hover{
	color:#333399;
	background-color:#E3FBF8;
}

dt span{ font-family:Arial, Helvetica, sans-serif; font-size:0.7em;}

ul{ list-style-type:none; margin:0; padding-left:1em;}

li{ float:left; font-size:0.85em; line-height:2.5em; }

li a{ display:block; text-decoration:none; color:#0E6581; padding:0 0.5em;}

li a:hover{ background-image:url(images/new-index/navbg.gif); background-position:right;}

li a:hover span{ display:block; background-image:url(images/new-index/navbg.gif); background-position:left top;}

a{
	font-size:0.95em;
	color:#336699;
	text-decoration:none;
}

a:hover{
	background-color:#CAF0EE;
}
.more{ float:right;}
.more a{ display:block; width:42px; background-image:url(images/new-index/btn-more.gif); text-indent:-9999px;}
.more a:hover{ background-position:bottom;}
.banner{ padding:5px 0;}


#hdl_listhd {
	BACKGROUND: url(images/new-index/navbg.gif); 
}


#hdl_listhd UL {
	 line-height:2.5em;
}
#hdl_listhd LI {
	FLOAT: left
}
#hdl_listhd LI.current {
	background-image:url(images/new-index/navbg.gif); background-position:right;
	
}
#hdl_listhd LI A {
	DISPLAY: block; FONT-SIZE: 13px; FLOAT: left; OVERFLOW: hidden; COLOR: #0E6581;  WIDTH: 72px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#hdl_listhd LI A:hover {
	COLOR:#0E6581;
}
#hdl_listhd .listbd {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; 
}