*html #mainmenu {	
	margin-top:-3px;
	width:950px;	
}

*html #content{	
	width:950px;
}

*html #content1{	
	width:950px;
}

*html .module_box {	
	width:300px;	
}
*html .module_box1 {	
	width:300px;	
}

*html .content_right {	
	width:300px;	
}

#menu {
}
a.mainlevel-trans:link, a.mainlevel-trans:visited {
   font-family: Tahoma, Helvetica, sans-serif;
   text-decoration:none;
   font-size: 15px;
   font-weight:bold;
   color:#7d7d7d;
   white-space:nowrap;
   line-height: 32px;
   border-right: 1px solid #a2a2a2;
   display: block;
   height: 32px;
   width:auto;
   margin: 0px;
   padding: 0px 15px 0px 15px;
}
a.mainlevel-trans:hover {
  color:#fff;
   background: url(img/mainmenu_bg_hover.gif) repeat-x left top ;
}
a.mainlevel_active-trans, a.mainlevel_active-trans:visited {
   font-family: Tahoma, Helvetica, sans-serif;
   text-decoration:none;
   font-size: 15px;
   font-weight:bold;
   color:#fff;
   white-space:nowrap;
   line-height: 32px;
   border-right: 1px solid #a2a2a2;
   display: block;
   height: 32px;
   width:auto;
   margin: 0px;
   padding: 0px 15px 0px 15px;
   background: url(img/mainmenu_bg_hover.gif) repeat-x left top ;
}
a.mainlevel_active-trans:hover {
  color:#fff;
}
/* End added */
.mainlevel { line-height: 32px; }

a.mainlevel {
	float:left;
	/*background:url(../images/menu_separator.gif) right top no-repeat;*/
	color: #5b5b5b;
	font-size:15px;
	font-weight:bold;
	margin: 0 ;
	padding:0 10px;
	text-decoration: none;
	}
	
a.mainlevel:hover {
	color: #ffffff;
						}	
a.mainlevel:active {
	color: #e7e7e7;
}	
 End Mainlevel menu
	
/* Sub Menu  */
.sublevel{ height: 32px; }

a.sublevel{
	display: block;
	*width:100;
	/*background: #A0A0A0;*/
	color: #c7c5c5;
	padding: 5px 0 5px 19px;
	margin: 0 0 1px 0;
	text-decoration: none;
		}

   a.sublevel:hover {
	color: #ffffff; }

	a.sublevel:active {
	color: #e7e7e7;}

	*html .transMenu {
	position:absolute;
	overflow:hidden;
	left:16px;
	top:0px;
}

*html .transMenu .item td {
		width:80%;
}
