@charset "utf-8";
#nav {padding:0; margin:0; list-style:none; height:32px; background:#BCE5FB; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left;}
#nav li a.top_link {display:block; float:left; height:32px; line-height:32px; color:#0060A9; text-decoration:none; font-size:12px; padding:0 40px 0 18px; cursor:pointer; font-family: Arial; text-align:center;}
#nav li a.top_link span {float:left; display:block; padding:0 10px 0 5px; height:32px;background-color: #BCE5FB;}
#nav li a.top_link span.down {float:left; display:block; padding:0 10px 0 5px; height:32px; background-color: #BCE5FB;}
#nav li a.top_link span.down2 {float:left; display:block; padding:0 10px 0 5px; height:32px; background-color: #BCE5FB;background-image: url(../images/sanjiao.gif);background-repeat: no-repeat;background-position: center bottom;font-family: Arial;font-size: 12px;font-weight: bold;color:#0060A9;}
#nav li a.top_link:hover {background:#BCE5FB; }
#nav li a.top_link:hover span {background:#BCE5FB;}
/*#nav li a.top_link:hover span.down {background-image: url(../images/sanjiao.gif);background-repeat: no-repeat;background-position: center bottom;}*/

#nav li:hover > a.top_link {background:#BCE5FB;}
#nav li:hover > a.top_link span {background:#BCE5FB;}
/*#nav li:hover > a.top_link span.down {background-image: url(../images/sanjiao.gif);background-repeat: no-repeat;background-position: center bottom;}*/
#nav li:hover > a.top_link span.down2 {background-image: url(../images/sanjiao.gif);background-repeat: no-repeat;background-position: center bottom;}
.MainMenuDiv{
	padding-left:22px;
}
.MainMenuSelected{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#0060A9;
}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
#nav ul, 
#nav li:hover ul ul,
#nav li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover ul.sub
{left:0; top:32px; padding-left:20px; border:0px solid #3a93d2; white-space:nowrap; height:auto; z-index:300; text-align:left; }
#nav li:hover ul.sub li
{display:block; height:28px; position:relative; float:left; background-color:#268FD0; background-image: url(../images/d_r3_c1.gif);background-repeat: repeat-y;background-position: right bottom; }
#nav li:hover ul.sub li.lastli
{height:0px;background-image:none}
#nav li:hover ul.sub li a
{
	display:block;
	font-size:12px;
	height:28px;
	line-height:28px;
	text-indent:5px;
	color:#ffffff;
	text-decoration:none;
	background-image: url(../images/d_r3_c1.gif);
	background-repeat: repeat-y;
	background-position: right bottom;
}
#nav li:hover ul.sub li a:hover 
{background-color:#D9EFFC; background-image: url(../images/MenuHoverBG.jpg);background-repeat: repeat-x;background-position: center center;color:#0060A9;}

#nav li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{left:100%; top:-4px; background: #BCE5FB; padding:0px; border:0px solid #3a93d2; white-space:nowrap; z-index:400; height:auto;}

.MenuDiZuo
{
	FLOAT: left;
	width:11px;
	height:11px;
	background-image: url(../images/MenuZuoYuanJiao.gif); 
	_background-image: url(../images/MenuZuoYuanJiaoIE6.gif); 
	background-position: left bottom; 
	background-repeat: no-repeat;
}

.MenuDiZhong
{
	FLOAT: left;
	height:11px;
	background-image: url(../images/MenuZhongBeiJing.gif); 
	_background-image: url(../images/MenuZhongBeiJingIE6.gif); 
	background-position: left bottom; 
	background-repeat: repeat-x;
}

.MenuDiYou
{
	FLOAT: right;
	width:11px;
	height:11px;
	background-image: url(../images/MenuYouYuanJiao.gif); 
	_background-image: url(../images/MenuYouYuanJiaoIE6.gif); 
	background-position: right bottom; 
	background-repeat: no-repeat;
}
.MenuTopLeft
{
	FLOAT: left;
	width:11px;
	height:7px;
	background-image: url(../images/MenuZuoYuanJiaoTop.gif); 
	_background-image: url(../images/MenuZuoYuanJiaoTopIE6.gif); 
	background-position: left top; 
	background-repeat: no-repeat;
}

.MenuTopMiddle
{
	FLOAT: left;
	height:7px;
	background-image: url(../images/MenuZhongBeiJingTop.gif); 
	background-position: left top; 
	background-repeat: repeat-x;
}

.MenuTopRight
{
	FLOAT: right;
	width:11px;
	height:7px;
	background-image: url(../images/MenuYouYuanJiaoTop.gif); 
	_background-image: url(../images/MenuYouYuanJiaoTopIE6.gif); 
	background-position: right top; 
	background-repeat: no-repeat;
}

#nav li:hover ul.sub li.firstli
{
	height:7px;
	background-image:none;
	background-color:#ffffff;
	_background-color:none;
}

.width120
{
	width:120px;
}
.width220
{
	width:220px;
}


.width100
{
	width:100px;
}

.width150
{
	width:150px;
}
.width160
{
	width:160px;
}


.width175
{
	width:175px;
}
/*****************************Dropdown List***************************/
/****************************************************************/

#nav2 {
	padding:0;
	margin:0;
	list-style:none;
	height:21px;
	background:#FFFFFF;
	position:relative;
	z-index:700;
	font-family:Arial;
}
/* keep the 'next' level invisible by placing it off screen. */
#nav2 li ul{visibility:v;position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#nav2 a li:hover ul{ visibility:visible;position:absolute; left:0px; top:0px; margin:0; padding:0; list-style:none; }

#nav2 li:hover ul.sub
{left:0; top:21px; padding-left:0px; border:1px solid #ECECEC; white-space:nowrap; height:auto; z-index:900; text-align:left; display:block; }
#nav2 li:hover ul.sub li
{display:block; height:28px; position:relative; float:left; background-color:#FFFFFF; background-image: url(../images/d_r3_c1d.gif);background-repeat: repeat-y;background-position: right bottom; }
#nav2 li:hover ul.sub li.lastli
{height:8px;background-image:none;}
#nav2 li:hover ul.sub li a
{
	display:block;
	font-size:12px;
	height:28px;
	line-height:28px;
	text-indent:42px;
	color:#679DCB;
	text-decoration:none;
	background-image: url(../images/d_r3_c1d.gif);
	background-repeat: repeat-y;
	background-position: right bottom;
}
#nav2 li:hover ul.sub li a:hover 
{background-color:#D9EFFC; background-image: url(../images/d_r1_c1.gif);background-repeat: repeat-y;background-position: right bottom;color:#0060A9;}



.MenuDiZuo2
{
	FLOAT: left;
	width:11px;
	height:10px;
	background-image: url(../images/MenuZuoYuanJiao2.gif); 
	background-position: left bottom; 
	background-repeat: no-repeat;
}

.MenuDiZhong2
{
	FLOAT: left;
	height:10px;
	background-image: url(../images/MenuZhongBeiJing2.gif); 
	background-position: left bottom; 
	background-repeat: repeat-x;
}

.MenuDiYou2
{
	FLOAT: right;
	width:11px;
	height:10px;
	background-image: url(../images/MenuYouYuanJiao2.gif); 
	background-position: right bottom; 
	background-repeat: no-repeat;
}


.width198
{
	width:198px;
}

