
.main_menu {
    font: 10px tahoma;
	background: url(../images/menu03.gif) repeat-x;
}

.main_menu .item1,
.main_menu .item1:hover,
.main_menu .item1-active,
.main_menu .item1-active:hover {
    
	padding: 3px 10px 3px 3px;
    font-size: 11px;
	color: #000033;
    font-weight: bold;
    text-decoration: none;
    display: block;
	white-space: nowrap;
    position: relative;
	text-align: left;
	
}

.main_menu .item2,
.main_menu .item2:hover,
.main_menu .item2-active,
.main_menu .item2-active:hover {
	border-bottom: 0px solid #1260A5;
	/*padding: 3px 8px 4px 8px;*/
    padding: 4px 7px;
	font: 11px tahoma;
	color: #000033;
    font-weight: bold;
    text-decoration: none;
    position: relative;
    z-index: 500;
	display: block;
	white-space: nowrap;
}

.main_menu .item2 {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/sm-b.png', sizingMethod='scale'); 
}

.main_menu .item2[class] {
	background-image: url('/images/sm-b.png');
}


.main_menu .item2:hover,
.main_menu .item2-active,
.main_menu .item2-active:hover {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/sm-bo.png', sizingMethod='scale'); 
	background-color: #FFFFFF;
}

.main_menu .item2:hover[class],
.main_menu .item2-active[class],
.main_menu .item2-active:hover[class] {
	background-image: url('/images/sm-bo.png');
}


.main_menu .section {
	border: 0px solid #1260A5;
	position: absolute;
    visibility: hidden;
    z-index: -1;
}

* html .main_menu td { position: relative; }
