@charset "UTF-8";

/*Setting about Character*/
ul.mainOS{
		font-size:14px;
		text-align:center;
		color: #333333;
		font-family:Arial, sans-serif;
		font-weight:bold;
		width:1%; margin-left:1px; padding:5px;
		}
		
ol.subOS{
		text-align:left;
		font-family:"Times New Roman", Times, serif;
		}
		
.mainOS a{text-decoration:none;}

.mainOS li{background-color:#ffffff;}
.mainOS a:hover{background-color:#ffffd5;}
.mainOS li.on{background-color:#ffffd5;}

.subOS{background-color:#ffcccc;}
.subOS li{background-color:#ffcccc;}
.subOS a:hover{background-color:#ffffff;}
.subOS li.on2{background-color:#ffffff;}

.mainOS a:link{color:#0000ff}
.mainOS a:visited{color:#000000;}
.mainOS a:hover{color:#ff0000;}

.subOS a:link{color:#0000ff}
.subOS a:visited{color:#000000;}
.subOS a:hover{color:#ff0000;}


.mainOS li.off1{
    height:18px;
    width:250px;
	border:2px solid #993300;
}
.mainOS li.on1{
    height:18px;
    width:250px;
    border:2px solid #993300;
    border-bottom:0px;
}
.mainOS li.off2{
    height:36px;
    width:250px;
	border:2px solid #993300;
}
.mainOS li.on2{
    height:36px;
    width:250px;
    border:2px solid #993300;
    border-bottom:0px;
}


.mainOS a{
	padding:2px;
    border-bottom:1px solid #993300;
}

ol.subOS{
    left:100%;
    top:-80%;
	width:450px;/*We need this for IE*/
}
ol.subOS li.off3{height:100%; width:450px;}
ol.subOS li.on3{height:100%; width:450px;}


.subOS li.off3,.subOS li.on3{
    border-bottom:1px solid #993300;
}
.subOS a{
    padding:2px 5px;
    width:450px;
}

DIV#menuOS{
    top:;
    left:;
	width:100%;
	position:absolute;
	z-index:100;
}


.mainOS *{margin:1px;padding:2px;list-style:none;display:block;}
ul.mainOS{position:relative;}
ul.mainOS li.off1{position:relative;float:left;overflow:hidden;}
ul.mainOS li.on1{float:left;overflow:hidden;}
ul.mainOS>li.on1{overflow:visible;}
ul.mainOS li.off2{position:relative;float:left;overflow:hidden;}
ul.mainOS li.on2{float:left;overflow:hidden;}
ul.mainOS>li.on2{overflow:visible;}


ol.subOS{position:relative;}
ol.subOS li.off3{position:relative;overflow:hidden;}
ol.subOS li.on3{overflow:hidden;}
ol.subOS>li.on3{overflow:visible;}


