#main_nav{
	list-style-type:none;
	width:753px;
	margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
	height:29px;
	text-align:left;
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	margin-bottom:0px;
	margin-top:0px;
	
	padding-top:0px;
	padding-bottom:0px;
	position:relative; /* required to float over Flash in IE6 ! */
	z-index:1000; /* required to float over Flash in IE6 ! */

}

.menu{
	visibility:hidden;
	position:absolute;
	top: 37px; 
	left:0px;
	cursor: pointer; 
	list-style-type:none; 
	margin-left:-1px;
	
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	z-index:1000;
	background-color:white;
	opacity: .80;
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
	border-bottom: solid 1px #5A98C7;
	border-right: solid 1px #5A98C7;
	border-left: solid 1px #5A98C7;
	
	line-height:27px;

	 white-space:nowrap; /* required for IE6/7 horizontal sub-menus; */
}
.tab.last .menu{
	margin-left:-1px;
}
.menu li {
	display:block;  
	overflow:visible;  
	position:relative;
}

.tab{
	background:url(/images/tab.gif) 0px 0px;	
	cursor: pointer; 
	float:left;
	font-size:14px;
	font-weight:bold;
	color:white;
	margin-bottom:0px;	
	margin-top:0px;
	margin-right:0px;
	padding-bottom:0px;
	padding-left:14px;
	padding-right:14px;
	padding-top:0px;
	position:relative;
	/* left:0px; */
	top:0px;
	text-align:center;
	line-height:37px;
	height:37px;	
	overflow:visible;
	border-right:solid 1px white;
	_behavior: url(/styles/csshover.htc);
}


.tab a, .tab a:visited, .tab a:active{
	text-decoration:none;
	color:white;
	font-size:14px;	
}



.tab:hover, .tab.on {
	color:white; 
	background:url(/images/tab.gif) 0px -37px;	
}

.tab.last{
	border-right:none;
	padding-left:10px;
	margin-left:0px;
	margin-bottom:0px;
	text-align:left;
	
	
}

.tab.my_bon{
	border-right:none;
	padding-top:0px;
	padding-left:10px;
	margin-left:0px;
	margin-bottom:0px;

	
}
.small_icon{
	float:left;
}

#tab_home{
	margin-left:0px;
}



.menu_item{
	/*background:url(/images/menu_item.gif) no-repeat 4px 15px;*/
	display:inline;
	text-align:left;
	cursor: pointer; 
	padding-left:6px;
	padding-right:6px;
	color:#569DDB; 
	line-height:27px;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	font-size:9px;
	
}

.menu_item_on{
	/*background:url(/images/menu_item.gif) no-repeat 4px 15px;*/
	display:inline;
	text-align:left;
	cursor:pointer;
	padding-left:6px;
	padding-right:6px;
	color:#43779b; /*#569DDB; */ 
	line-height:27px;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	font-size:9px;
	
}



.tab .menu_item a, #main_nav .on .menu .menu_item a {
	color:#569DDB; 
}

.menu_item a{
	/*
	background:url(/images/menu_item.gif) no-repeat 4px 0px;
	padding-left:15px;
	*/	
}

.menu_item_on a, .menu_item_on a, .tab:hover .menu_item_on a, .tab .menu_item_on a{
	/*
	background:url(/images/menu_item.gif) no-repeat 4px 0px;
	padding-left:15px;
	*/
	color:#43779b;
}




