/* CSS Document */
#menubarWrap {width: 100%; height: 88px; 
	background-color:#FFFFFF; background :url(images/-design/headerBack.gif)  }
#menubar {
clear:left;
	float:left;
	font-size:93%;
	line-height:normal;
	padding: 0;
	margin: 5px 0 0 0;
	width: 99%;
	border-top: 1px solid #fff; height: 30px; 
	 
	
	
		
	
}
#menubar ul { float:right; border-top: 1px solid #fff;
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px;  
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
	
}
#menubar ul li {
	POSITION: relative; 
	display:inline;
	
}
#menubar li ul {
	DISPLAY: none; 
	LEFT: -250px; 
	POSITION: absolute; 
	TOP: 21px;
	height: 19px;
}
#menubar ul li a {

	float:left;
	DISPLAY: block;
	COLOR: #E1F8E0;
	background:url(images/design/MainNavigationButton_l.jpg) no-repeat left top;
	margin:0;
	padding:0 0 0 13px;
	text-decoration:none;
	
}

#menubar ul li a span {
float:left;
      display:block;
      background:url(images/design/MainNavigationButton_r.jpg) no-repeat 100% 0 ;
      padding:5px 8px 5px 0px;
      font-weight:normal;
      color:#000;
	  
	  }
	  
	  /* Commented Backslash Hack hides rule from IE5-Mac \*/
  #menubar ul li a span {float:none;}
    /* End IE5-Mac hack */
	

#menubar ul li a:hover {
      background:url(images/design/MainNavigationButton_l_f2.jpg) no-repeat left top;
	  
	  
      }
#menubar ul li a:hover span {
      background:url(images/design/MainNavigationButton_r_f2.jpg) no-repeat right top;
      }
/* -- HTML UL LI {
	FLOAT: left; HEIGHT: 1%
}
HTML UL LI A {
	HEIGHT: 1%
} --*/
#menubar li:hover ul {
	DISPLAY: block
}
#menubar li.over ul {
	DISPLAY: block
}
#menubar ul li a.subSerCost {

	float:left;
	DISPLAY: block;
	COLOR: #FF9900;
	background:url(images/design/MainNavigationButton_l.jpg) no-repeat left top;
	margin:0;
	padding:0 0 0 9px;
	text-decoration:none;	
}


/* Sub Menu Bar */
.clear {clear:both;}

#sub-menubar {
	float:right;
	font-size:93%;
	line-height:normal;
	padding: 0;
	margin: 1px 0 0 0;

	
}

#sub-menubar ul {
 float:right;
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px;  
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none; 
}
#sub-menubar ul li {
	POSITION: relative; 
	display:inline;
	
}
#sub-menubar li ul {
	DISPLAY: none; 
	LEFT: -250px; 
	POSITION: absolute; 
	TOP: 21px;
	height: 20px;
}
#sub-menubar ul li a {

	float:left;
	DISPLAY: block;
	color:#E1F8E0;
	background:url(images/design/sub-menubar_button-L.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 10px;
	text-decoration:none;
	
}

#sub-menubar ul li a span {
float:left;
      display:block;
      background:url(images/design/sub-menubar_button_R.gif) no-repeat right top;
      padding:4px 10px 4px 0px;
      font-weight:normal;
     
	  
	  }
	  
	  /* Commented Backslash Hack hides rule from IE5-Mac \*/
  #sub-menubar ul li a span {float:none;}
    /* End IE5-Mac hack */
	

#sub-menubar ul li a:hover {
      background:url(images/design/sub-menubar_button-L_f2.gif) no-repeat left top;
	  color:#0D310B;
	  
      }
#sub-menubar ul li a:hover span {
      background:url(images/design/sub-menubar_button_R_f2.gif) no-repeat right top;
      }












#menubar ul li a.subSerCost span{

	
	COLOR: #FF9900;
	background: url(images/design/MainNavigationButton_l.gif) no-repeat right top;
	padding:5px 20px 6px 6px;
	text-decoration:none;
}
#menubar ul li a.subSerCost:link span{
color:#000033;
font-weight:normal;
}
#menubar ul li a.subSerCost:active span{
color:#000033;
font-weight:normal;
}
#menubar ul li a.subSerCost:hover span{
color:#FF9900;
font-weight:normal;

}
#menubar ul li a.subSerCost:visited span{

font-weight:normal;

}
