@charset "utf-8";

ul.main{font-size:12px;}

ul.main{text-align:center;}
ol.sub{text-align:left;}
ul.sub-2{text-align:left;}

ul.main{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight: bold; 
}

.main a{text-decoration:none;}



.main{background:url(images/menu-off.png);}
.main li{}

.main a:hover{}

.main li.on{background:url(images/menu-on.png);}


.sub{background-color:#739BCB;}
.sub li{background-color:#739BCB;}

.sub a:hover{background-color:#356192;}

.sub li.on2{background-color:#356192;}


.sub-2{background-color:#739BCB;}
.sub-2 li{background-color:#739BCB;}

.sub-2 a:hover{background-color:#356192;}


.main a:link{color:#FFFFFF}
.main a:visited{color:#FFFFFF;}
.main a:hover{color:#FF5400;}


.sub a:link{color:#FFFFFF}
.sub a:visited{color:#FFFFFF;}
.sub a:hover{color:#FF5400;}


.sub-2 a:link{color:#FFFFFF}
.sub-2 a:visited{color:#FFFFFF;}
.sub-2 a:hover{color:#FF5400;}



ul.main{
width:800px;
height:30px;
padding:0px;
}

.main li.off{
    height:30px;
    width:100px;
 
    
}
.main li.on{
    width:100px;
	height:30px;
}

.main a{
padding:2px;}


.main li.off{
    border:none;
}

.main li.on{
    border:none;
    border-bottom:0px;
}

.main a{
    border-bottom:0px solid #00050A;
	padding:7px 0 0 0;
}

* html .main a{
    padding:7px 0 0 0;
}


ol.sub{
    font-size:11px;
    left:0px;
	top:7px;
    width:120px;
	height:23px;
}

* html ol.sub{
    top:8px;
}

*:first-child+html ol.sub{
    top:8px;
}

ol.sub li.off2{
    width:120px;
    height:23px;
}
ol.sub li.on2{
    width:120px;
    height:23px;
}

ol.sub{

}
.sub li.off2,.sub li.on2{
   border-left:1px solid #0E1925;
   border-right:1px solid #0E1925;
   border-top1px solid #0E1925;
   border-bottom:1px solid #0E1925;	

}

.sub a{
    padding:4px 2px 0px 3px;
}

* html .sub a{
    padding:4px 0 0 3px;
	width:117px;
	height:23px;
}


ul.sub-2{
    left:100%;
    top:-17px;
    width:120px;
}

* html ul.sub-2{
    top:-26px;
}

ul.sub-2{
    border:1px solid #0E1925;
    border-bottom:0px;
}
.sub-2 a{
    height:19px;
    border-bottom:1px solid #0E1925;

}

* html .sub-2 a{
    height:17px;
}

.sub-2 a{
    padding:2px 2px;
}
* html .sub-2 a{
	padding:3px 3px;
}

DIV#menu{
   	top:161px;    		
	height:30px;
    width:800px;
    position:relative;
    margin-left:auto;
	margin-right:auto;
    z-index:10;
}
* html DIV#menu{
	position:relative;left:-30px;
}

*:first-child+html DIV#menu{
	position:relative;left:-30px;
}


DIV#menu{} 

ul.main{}
ul.main li.off{}
ul.main li.on{}
li.off a,li.on a{} 

ol.sub{}
ol.sub li.off2{}
ol.sub li.on2{} 
li.off2 a,li.on2 a{}

ul.sub-2{}
ul.sub-2 li a{} 

.main *{margin:0px;padding:0px;list-style:none;display:block;}
ul.main{position:relative;}
ul.main li.off{position:relative;float:left;overflow:hidden;}
ul.main li.on{float:left;overflow:hidden;}
ul.main>li.on{overflow:visible;/*×*/}
ol.sub{position:relative;}
ol.sub li.off2{position:relative;overflow:hidden;}
ol.sub li.on2{overflow:hidden;}
ol.sub>li.on2{overflow:visible;}
ul.sub-2{position:relative;}

