﻿@charset "utf-8";
/* CSS Document */
.ms-menu {
	clear: both;
				background: url(../images/right_navbg.png) no-repeat right top;
				width: 990px;
				height: 34px;
				
				
}
.ms-topnav, .ms-topNavFlyOutsSelected {
				border: 0px;
				background-color: transparent;
				background-image: none;
}
.ms-topnavContainer {
				border: 0px;
}
.ms-menudown {
				background: url(../images/submenu_bg.jpg) repeat-x top left;
				height: 32px; /*line-height: 20px;*/;
				padding-left: 8px;
				padding-top:3px;
}
.ms-marquee {
				float: left;
				width: 700px;
				padding-top: 3px;
				
}
.ms-marquee a, .ms-marquee span {
				font-size: 12px!important; /*font-style: italic;*/;
				font-weight: bold;
				color: #3a3a3a;
}
/**menu Top**/
* {
	margin: 0px;
	padding: 0px;
}
ul {
	list-style: none;
}
#wrapper {
	width: auto;
	margin: 0px auto;
}
ul#topnav li a {
	padding: 0px 8px 0px 20px;	
	display: inline-block;
    text-decoration: none;
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
}
ul#topnav li li a{ background: none;}
#firstlist7 div.main-level a {
    background: url("/style/images/iconHome.png") no-repeat 7px 6px;
}
#firstlist7 div.main-level a:hover {
    background: url("/style/images/iconHomeR.png") no-repeat 7px 6px;
}
div.main-level a:link {
    font-weight: bold;
    cursor: pointer;
    text-transform: uppercase;
    color: #fff;
}
/*#firstlist-div-0{
	
}
#firstlist-div-0 a{
	display:block;
}
#firstlist-div-0 a:hover,.LvSelected #firstlist-div-0 a:hover {
	display:block;
}
#firstlist-div-0 a:hover,.HvSelected #firstlist-div-0 a:hover {
	display:block;
}

#firstlist-div-1 a{
	padding-left:0px;
}
#firstlist-div-1{
	background-image:none!important;
}*/
#topnav li.parent ul.children li a, #topnav li.parent ul.children li a:link, #topnav li.parent ul.children li a:visited {
	color: #3a3a3a;
	display: block;
	font-weight: bold;
}
ul#topnav li.parent a:hover, ul#topnav li.LvSelected a {

	/*background:#fff;*/
	text-decoration: none;
}

.LvSelected .main-level a:link {
    color: #F7E66F;
}
.LvSelected .main-level a:hover {
    cursor: pointer;
    color: #ac0000;
}


/*ul#topnav li.parent a span{ padding:1px 8px 0px 0;}
ul#topnav li.parent li a:hover, ul#topnav li.LvSelected li a {background:none;}
ul#topnav li.parent li a:hover, ul#topnav li.HvSelected li a {background:none;}
ul#topnav li.parent a:hover span, ul#topnav li.LvSelected a span{  text-decoration: none; height:26px; padding:9px 8px 10px 0 !important; color: #187AB7; }
ul#topnav li.parent a:hover span, ul#topnav li.HvSelected a span{  text-decoration: none; height:26px; padding:9px 8px 10px 0 !important; color: #187AB7; }

*/
ul#topnav li.parent ul.children a:hover, ul#topnav li.LvSelected ul.children a {
	color:#8B1414;
	text-decoration: none;
}
ul#topnav li.parent ul.children a:hover, ul#topnav li.HvSelected ul.children a {
	color:#8B1414;
	text-decoration: none;
}

.ms-menu ul#topnav li#firstlist7 a {
    padding-left: 32px;
}

.main-level {
	background: url("/style/images/menuVer.png") no-repeat left top;
}
.main-level a{
	background: url("/style/images/iconStar.png") no-repeat 7px 12px;
	height:33px;	
	line-height:33px;
}
.ms-menu .LvSelected .main-level:hover{
	background:url("/style/images/bgMenuH.png") repeat-x left top;
}
.ms-menu .LvSelected .main-level a:hover{
	background:#fff url("/style/images/iconStarR.png") no-repeat 7px 12px;
	
}
.ms-menu .LvSelected .main-level a:visited{
	color:#F7E66F;		
}
.ms-menu .LvSelected .main-level a:link{
	color:#F7E66F;		
}
.ms-menu .LvSelected .main-level a{
	color:#F7E66F;		
}

.ms-menu .LvSelected .main-level a:hover {
    cursor: pointer;
    color: #ac0000;
}
.LvSelected .children a:visited{
	color:#0f4f89;		
}
.LvSelected .children a:link{
	color:#0f4f89;		
}
.LvSelected .children a{
	color:#0f4f89;		
}
.ms-menu .LvSelected .children a:hover{
	cursor: pointer;
	color:#ac0000;
}
.ms-menu .LvSelected .main-level a:hover{
	cursor: pointer;
	color:#ac0000;
}.levelnext{
	background-image:none;
}
li.parent ul {
	display: none;
}
li.parent:hover ul {
	display: block;
}
li.parent:hover ul ul {
	display: none;
}
li.parent ul li:hover ul {
	display: block;
}
li.parent ul li:hover ul ul {
	display: none;
}
li.parent ul li ul li:hover ul {
	display: block;
}
li.parent ul li ul li:hover ul ul {
	display: none;
}
li.parent ul li ul li ul li:hover ul {
	display: block;
}
li.parent ul li {
	border-bottom:1px dotted #CCCCCC;
}
li.parent ul li:last-child{ border:none;}
li.parent ul li:hover {
	background-color:#e5e5e5;
}
#topnav ul.children {
	position: relative;
}
#topnav ul.children{
	display: none !important;
	width: 200px; position: absolute; z-index: 99; box-shadow: 0px 1px 6px 0px #555; background-color: rgb(238, 238, 238);border-bottom: 1px #CCCCCC solid;
}
#topnav ul.children ul {
	width: 200px; position: absolute; z-index: 99; box-shadow: 0px 1px 6px 0px #555; background-color: rgb(238, 238, 238);
}
#topnav ul.children ul ul {
	width: 200px; position: absolute; z-index: 99; box-shadow: 0px 1px 6px 0px #555; background-color: rgb(238, 238, 238);
}
#topnav ul.children ul {
	left: 200px; margin-top: -27px;
}
#topnav ul.children ul ul ul {
	left: 200px; width: 200px; margin-top: -27px;}

ul ul.children li{ line-height:18px; padding:5px 3px;}
/*end_06052014*/
ul#Accordion_1{ margin:10px;}
ul#Accordion_1 li { border-bottom:1px dashed #CCCCCC; padding:5px 0; line-height:14px; } 
ul#Accordion_1 li:last-child{ border-bottom:0;}
ul#Accordion_1 li div a.news2{ color:#104e8b;} ul#Accordion li ul li, ul#Accordion li ul li ul li{ background: none;}
ul#Accordion_1 li div {background:url(../images/gbullet.gif) no-repeat 0px 5px; padding-left:15px;}
ul#Accordion_1 li ul li{ padding-left:10px;}
/*--------------------end menu_phai_accordion--------*/