#pgLyr {
	CLEAR: both;
	/*BACKGROUND: url(../images/menu_bg.gif) repeat-x;*/
	background: #A7A7A8;
	border-width: 1px 0px 1px 0px;
	border-color: #FFFFFF;
	border-style: solid;
	FONT: 11px verdana; 
	COLOR: #5d6166;
	HEIGHT: 25px;
}
.main_menu {
	/*background: url(../images/menu_bg.gif) repeat-x top;*/
	background: #A7A7A8 repeat-x top;
	border-right: 0px solid #ffffff;
}


#topMenu {
	DISPLAY: none;
	Z-INDEX: 1;
	FLOAT: right;
	POSITION: relative;
/*	TOP: 5px;*/
}
#mnuBar {
	position: relative;
	height: 25px;
	border-bottom: #ff66cc 0px solid;
}
#mnuBar ul{
	list-style: none;
	margin: 0px;
}

#mnuBar li{
	font: normal 12px "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	border-left: 2px solid #fff;
	text-align: center;
	width:140px;
	float: left;
}
#mnuBar li.first_list {
	border-left: 0px solid #fff;
	width:150px;
}

#mnuBar a {
	text-align: center;
	font: bold 12px verdana; 
	color: #FFFFFF;
	position: relative; 
	text-decoration: none;
	width:140px;
	line-height: 25px;
}

#mnuBar .rS {
	display: block;
	width: 5px;
	float: left; 
	height: 25px;
	background:  url(../images/tmrsbg.gif) no-repeat;
	}

#mnuBar a.mActive {
	background-color:#e74d15;
}
#mnuBar #list1:hover{
	background-color:#e74d15!important;
}

#mnuBar #list1 a:hover{
	background-color:#e74d15;
}
#mnuBar #list1 a.mActive {
	background-color:#e74d15;
}
#mnuBar #list2:hover{
	background-color:#D3BF96 !important;
}

#mnuBar #list2 a.mActive {
	background-color:#D3BF96;
}
#mnuBar #list3:hover{
	background-color:#C6BF70!important;
}

#mnuBar #list3 a.mActive {
	background: #C6BF70;
}
#mnuBar #list4:hover{
	background-color:#A6BCC6!important;
}

#mnuBar #list4 a.mActive {
	background-color:#A6BCC6;
}
#mnuBar #list5:hover{
	background-color:#BD8A5E!important;
}

#mnuBar #list5 a.mActive {
	background-color:#BD8A5E;
}
#mnuBar #list6:hover{
	background-color:#EAAB00!important;
}

#mnuBar #list6 a.mActive {
	background-color:#EAAB00;
}



/*a.mActive {
	font: 11px verdana;
	text-decoration: none;
}*/

div.hnMnu {
  position: absolute;
  top: 300px;
  background: #CCCCCC;
  border: 1px solid #000000;
  visibility: hidden;
  z-index: 101;
width: 193px !important;
	}

div.hnMnu a {
	width: 189px;
    position:relative;
	display: block;	
	padding: 4px 0px 4px 5px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000;
  	border-right: 1px solid #e1e1e1; 
	border-bottom: 1px solid #e1e1e1; 
	z-index: 401;
}

div.hnMnu1 a:hover, div.hnMnu1 a.miActive {
	background-color: #D3BF96;
	text-decoration: none;
}
div.hnMnu2 a:hover, div.hnMnu2 a.miActive {
	background-color: #C6BF70;
	text-decoration: none;
}
div.hnMnu3 a:hover, div.hnMnu3 a.miActive {
	background-color: #A6BCC6;
	text-decoration: none;
}
div.hnMnu4 a:hover, div.hnMnu4 a.miActive {
	background-color: #BD8A5E;
	text-decoration: none;
}
div.hnMnu5 a:hover, div.hnMnu5 a.miActive {
	background-color: #EAAB00;
	text-decoration: none;
}

/*div.hnMnu a:hover, div.hnMnu a.miActive {
	color: #FFFFFF;
	/*background-color: #ffd3f5;*/
/*	background: url(../images/menu_active_bg.gif) repeat-x top;
	text-decoration: none;
}*/

 
/*div.hnMnu a:hover, div.hnMnu a.miActive {
	color: #FFFFFF;
	background: url(../images/menu_active_bg.gif) repeat-x top;
	text-decoration: none;
} */

div#menu1 a:hover, div#menu1 a.miActive {
	color: #FFFFFF;
	background: #D3BF96;
	text-decoration: none;
}
div#menu2 a:hover, div#menu2 a.miActive {
	color: #FFFFFF;
	background-color: #C6BF70;
	text-decoration: none;
}
div#menu3 a:hover, div#menu3 a.miActive {
	color: #FFFFFF;
	background: #A6BCC6;
	text-decoration: none;
}
div#menu4 a:hover, div#menu4 a.miActive {
	color: #FFFFFF;
	background-color: #BD8A5E;
	text-decoration: none;
}
div#menu5 a:hover, div#menu5 a.miActive {
	color: #FFFFFF;
	background: #EAAB00;
	text-decoration: none;
}

.menu3rdlevel_1 {
 position: absolute;
  top: 300px;
  background: #CCCCCC;
  border: 1px solid #000000;
  visibility: hidden;
  z-index: 101;
  }

.menu3rdlevel_1 a{
	width: 135px;
    position:relative;
	display: block;	
	padding: 4px 20px 4px 5px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000;
  	border-right: 1px solid #e1e1e1; 
	border-bottom: 1px solid #e1e1e1; 
	z-index: 401;
}
.menu3rdlevel_1 a:hover{
	color: #ffffff;
	text-decoration: none;
	background: #D3BF96;
	width: 135px;
    position:relative;
	display: block;	
	padding: 4px 20px 4px 5px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
  	border-right: 1px solid #e1e1e1; 
	border-bottom: 1px solid #e1e1e1; 
	z-index: 401;
}

.menu3rdlevel_2 {
  position: absolute;
  top: 300px;
  background: #CCCCCC;
  border: 1px solid #000000;
  visibility: hidden;
  z-index: 101;
  }

.menu3rdlevel_2 a{
	width: 135px;
    position:relative;
	display: block;	
	padding: 4px 20px 4px 5px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000;
  	border-right: 1px solid #e1e1e1; 
	border-bottom: 1px solid #e1e1e1; 
	z-index: 401;
}
.menu3rdlevel_2 a:hover{
	color: #ffffff;
	text-decoration: none;
	background-color: #C6BF70;
	width: 135px;
    position:relative;
	display: block;	
	padding: 4px 20px 4px 5px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
  	border-right: 1px solid #e1e1e1; 
	border-bottom: 1px solid #e1e1e1; 
	z-index: 401;
}

.menu3rdlevel_3 {
  position: absolute;
  top: 300px;
  background: #CCCCCC;
  border: 1px solid #000000;
  visibility: hidden;
  z-index: 101;
  }

.menu3rdlevel_3 a{
	color: #000000;
	text-decoration: none;
	background: #e1e1e1;
	display: block;
	width: 135px;
    position:relative;
	padding: 4px 20px 4px 5px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
  	border-right: 1px solid #e1e1e1; 
	border-bottom: 1px solid #e1e1e1; 
	z-index: 401;
}
.menu3rdlevel_3 a:hover{
	color: #ffffff;
	text-decoration: none;
	background-color: #A6BCC6;
	width: 150px;
    position:relative;
	display: block;	
	padding: 4px 20px 4px 5px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
  	border-right: 1px solid #e1e1e1; 
	border-bottom: 1px solid #e1e1e1; 
	z-index: 401;
}

.menu3rdlevel_4 {
  position: absolute;
  top: 300px;
  background: #CCCCCC;
  border: 1px solid #000000;
  visibility: hidden;
  z-index: 101;
}

.menu3rdlevel_4 a{
	color: #000000;
	text-decoration: none;
	background: #e1e1e1;
	display: block;
	width: 135px;
    position:relative;
	padding: 4px 20px 4px 5px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
  	border-right: 1px solid #e1e1e1; 
	border-bottom: 1px solid #e1e1e1; 
	z-index: 401;
}
.menu3rdlevel_4 a:hover{
	color: #ffffff;
	text-decoration: none;
	background-color: #BD8A5E;
	width: 135px;
    position:relative;
	display: block;	
	padding: 4px 20px 4px 5px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
  	border-right: 1px solid #e1e1e1; 
	border-bottom: 1px solid #e1e1e1; 
	z-index: 401;
}

.menu3rdlevel_5 {
  position: absolute;
  top: 300px;
  background: #CCCCCC;
  border: 1px solid #000000;
  visibility: hidden;
  z-index: 101;
  }

.menu3rdlevel_5 a{
	color: #000000;
	text-decoration: none;
	background: #e1e1e1;
	display: block;
	width: 135px;
    position:relative;
	padding: 4px 20px 4px 5px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
  	border-right: 1px solid #e1e1e1; 
	border-bottom: 1px solid #e1e1e1; 
	z-index: 401;
}
.menu3rdlevel_5 a:hover{
	color: #ffffff;
	text-decoration: none;
	background-color: #EAAB00;
	width: 135px;
    position:relative;
	display: block;	
	padding: 4px 20px 4px 5px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
  	border-right: 1px solid #e1e1e1; 
	border-bottom: 1px solid #e1e1e1; 
	z-index: 401;
}

.hSub {
/*	background: url(../images/arw.gif) no-repeat right;*/
	}

.menuShadow {
  background: #000000;
  width: 138px !important;
  position: absolute;
  opacity: .1;
  -moz-opacity: .1;
  filter: alpha(opacity = 10);
	}