/* style1 */
#page_bg {
/*	background-image: url(../images/bg.png);
	background-repeat: repeat-x;*/

}



div#wrapper {
		background: #f7f7f7 url(../images/mw_shadow_l.png) 0 0 repeat-y;
}

div#wrapper_r {
	background-repeat: no-repeat;
	background-position: 100% 0;
	background-color: #FFF;
		
}

div#header {
	/*background-image: url(../images/headerdark_02.png);*/
	background-repeat: repeat-x;/*	background-repeat: repeat-x;
	background-position: 0 0;*/
	background-image: url(../images/bluebackground_03.png);
	
}

div#header_l {
	background-image: url(../images/net.png);
	background-repeat: no-repeat;
	background-position: 100%;	
}
div#netleft{
	background-image: url(../images/netleft.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

div#header_r {
position: relative;
	/*background-repeat: repeat-x;
	background-position: 100% 100%;
	 background-image: url(../images/linegreenblack_07.png);*/	/*background-image: url(../images/hdrightcorner.png);*/
}


div#footer {
	/*background-image: url(../images/linegreenblack_07.png);
	background-repeat: repeat-x;
	background-position: 0 0%;*/
	background-image: url(../images/bluebackground_03.png);
	background-repeat: repeat-x;
	height: 50px;
}

div#footer_l {
	/*background: url(../images/mw_footer_b_l.png) 0 0 no-repeat;*/
}

div#footer_r {
/*	background: url(../images/mw_footer_b_r.png) 100% 0 no-repeat;*/
	
}
#tabscontainer {
	position: relative;
	height: 25px;
	margin-bottom: 20px;
	background-image: url(../images/tabbgblue_01.png);
	background-repeat: repeat-x;
}

#search {
	position: absolute;
	margin-top: -14px;
	margin-left: 74%;
}

#toplink li {
	float:left;
	display:inline;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	
	cursor: default;
}


#toplink ul {
	margin-left:-10%;
position: absolute;
	margin-top: -25px;
	list-style:none;}

#toplink a  span {
font-size:0.9em;
	float:left;
	display:block;
	padding:5px 10px 4px 6px;
	color:#fff;
}


#toplink a:hover span {
	color:#0C0;
}



#tabs {
	float:right;
	width:100%;
	font-size:100%;
	line-height:normal;
	background-repeat: repeat-x;	/*position: absolute;*/
	background-image: url(../images/tabbgblue_01.png);
	}

#tabs .active span  {
	background-image: none;
	color: #FFF;
}




#tabs ul {
	/*float:left;
	list-style:none;
	line-height:1em;
	background:transparent;
	font-weight:700; */
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	/*padding-top: 2;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;*/
	
	 padding:0; /* move menu child */
	
	position: absolute;
	left: 135px;
}
 
#tabs a {
	display:block;
	/*color:#000099;*/
	text-decoration:none;
	margin-right:-1px;
	padding:0.3em;


	
	padding:0 0 0 0;
	
	background-image: url(../images/tableft.gif);
	background-repeat: no-repeat;
	background-position: left top;

}


#tabs a  span {
	min-width: 100px;
	float:left;
	display:block;
	color:#FFF;
	background-image: url(../images/tabright.gif);
	background-repeat: no-repeat;
	/*background-position: right top;*/
	margin-left: 1px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 5px;
	
	}
 
#tabs li {
	float:left;
	display:inline;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	
}
  
 
#tabs li ul  {
	position:absolute;
	left:-999em;
	height:auto;
	width:10em;
	font-weight:400;
	margin:0;
}



 
 
#tabs li li {
	width:8em;
	
}
 
#tabs li ul a {
	width:11em;
	color:#fff !important;
	font-size:1.2em;
	line-height:1em;
	font-weight:400;
		background-image: none;

}




 #tabs li ul a span {
	color: #fff!important;
	font-size:11px;
	text-align: left;
	background-color: #666;
	
	border-bottom-width: thin;
	border-bottom-style: groove;
	border-bottom-color: #CCC;
	background-image: none;
}
 

#tabs li ul  a:hover span {
	font-size:11px;
	background-repeat: repeat-x;
	background-position: 0% 0%;
	color: #0C0 !important;

	background-color: #333;
	}




 
/*Third Level*/

#tabs  li ul ul {
	overflow: hidden;
	height: auto;
	margin-top: -2em;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 13em;
 } 





/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	
	}

#tabs a:hover {
	/*	background-image: url(../images/rightbuh.png);*/	/*background-position:0% -42px;*/
	}

#tabs a:hover span {
	background-position:100% -42px;
	color: #0C0;	
	}

#tabs li:hover ul ul,#tabs li:hover ul ul ul,#tabs li.sfhover ul ul,#tabs li.sfhover ul ul ul{
	left:-999em;
	
}
 
#tabs li:hover ul,#tabs li li:hover ul,#tabs li li li:hover ul,#tabs li.sfhover
  l,#tabs li li.sfhover ul,#tabs li li li.sfhover ul {
	left:auto;
	z-index:6000;
	
}
 
#tabs li li:hover,#tabs li li.sfhover {
	background-position: 98% 90%;

	
	}
	
	#tabs li:hover {
	background-position: 0 0;
	
} /* ie fix not to stick */
	

	