@charset "utf-8"!important;
/* CSS Document */
/*#dropdown_flying
{
   /* position:absolute!important;
    top:158px!important;
    left:314px!important;*/
   /* margin:0 auto!important;
    width:650px!important;
    z-index:10!important;
    color:#565739!important;
}*/
.dropdown {z-index:5!important;}
/*********************************
Dropdown menu  homepage css starts here
*********************************/
a.menuListHeaders{font-family:arial!important;text-decoration:none!important;color:#ffffff!important;font-weight:bolder!important;cursor:default;} /*color:#525340!important;*/
a.menuListHeaders:hover{color:#b04878!important;}/*color:#fefefe*/
.menuListSiteMap{font-family:arial!important;
                 text-decoration:none!important;
                 color:#525340!important;
                 font-weight:bolder!important;
                 cursor:default;} /*color:#565739!important;*/
.menuListSiteMap ul li,.menuListSiteMap li{font-weight:normal!important;}
#menu
{
    list-style:none!important;
    /*line-height:19px!important;*/
    z-index:9999!important;
    FONT-FAMILY:Arial,Helvetica,sans-serif!important;
    color:#FEFEFE!important;}


#menu ul {list-style-type:none!important; font-size:11px!important;margin:0px!important;padding:0px!important;}

#menu ul h2 a {text-decoration:none!important;color:#FEFEFE!important;font-size:12px!important;font-weight:normal!important;}

.last{padding-right:0!important;}
#menu ul li{padding-right:40px!important;}/*padding-right:20px  */

#menu ul ul {z-index:1!important;}
#menu a {display:block;}
#menu li {padding: 0px;margin: 0px !important;float:left!important; }/*width:110px; */

#menu li.header-spacer {width:65px!important;height:25px!important;color:#565739!important;}/*text-align:center!important;*/
/*#menu ul li ul li
{
    text-align:left!important;
    width:200px!important;
    float:none!important;
    color:#FEFEFE!important;
    font-size:11px!important;
    border-bottom-width:1px!important;
    border-bottom-style:solid!important;
    border-bottom-color:#F8F7DE!important;
    font-weight:bolder!important;
    padding:0px!important;
    }*/
    
#menu ul li ul li a{}
#menu li li.menuhover ul {left:0px;display:block;}
#menu li ul {display:none; position:absolute; margin:0px;padding-top:3px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
#menu li.menuhoveract ul{display:block; margin:5px 0px 0px 0px;}
#menu li.menuhoverdis ul{display:none;}


.networkheading { color:#fff; }
/* ----------- Main Menu Styles ------------- */

#mainMenu {
	list-style:none;
	line-height:19px;
	z-index:500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FEFEFE;
	width:1000px;
	/*border:1px solid red;neewd to remove*/
	position:relative;
	top:-102px;
}
#mainMenu ul {
	list-style-type:none;
	FONT-SIZE: 12px;
	margin: 0px;
}
#mainMenu ul h2 a {
	text-decoration:none;
	color:#FEFEFE;
	font-size:12px;
	font-weight:normal;
}
#mainMenu ul ul {
	z-index:999 !important;
}
#mainMenu a {
	display:block;
}
#mainMenu li {
	margin:0px;
	float:left;
	padding: 0px;
	}
#mainMenu li.header-spacer {
	width:25px;
	height:25px;
	text-align:center;
	color: #565739;
}
#mainMenu li li {
	white-space:nowrap;
	width:240px;
	float:none;
	color:#FEFEFE;
	font-size:11px;
	border-bottom: 1px solid #e3e9e9;
	font-weight: bolder;
}
#mainMenu li li.mainMenuhover ul {
	left:0px;
	display:block;
}
#mainMenu li ul {
	/*margin-left:-35px;*/ 
	display:none;
	position:absolute;
	margin: 0px;
	padding:1px 0px 0px 0px;
}
#mainMenu li.mainMenuhoveract ul{display:block; z-index:9999px;}
#mainMenu li.mainMenuhoverdis ul{display:none;}
#mainMenu ul li a {color:#FFFFFF; font-weight:bold; text-decoration:none;}/*color:#525340;*/
#mainMenu ul li a:hover {color:#000;}/*color:#fefefe; 575757*/
/*secondlevel mainMenu text*/
#mainMenu li li a {
	text-align:left;
	color:#000;/* #FEFEFE 364544*/
	margin:0px;
	text-decoration:none;
	/*background-image:url(../images/bg_dropdownmainMenu.gif);*/
	background-color:#8c8c8c; /*First:#538087; second:859594 b0c4c3*/
	height:21px;
	line-height:21px;
	border-right: 1px solid #e3e9e9;
	border-left: 1px solid #e3e9e9;
	padding: 0px 0px 0px 6px;
}
#mainMenu li li a:hover {background-color:#575757; color:#364544;}/*background-color:#E6EAEB;*/
#mainMenu li:hover ul, #mainMenu li li:hover ul, #mainMenu li.mainMenuhover ul {
	left:auto;
	display:block;
	height:21px;
	line-height:21px;
}
#mainMenu li ul li:hover a, #mainMenu li ul li.mainMenuhover a {
	text-align:left;
	color:#364544;
	height:21px;
	line-height:21px;
	background-color:#E6EAEB;
	border-right: 1px solid #e3e9e9;
	border-left: 1px solid #e3e9e9;
}