/*Setting about Character*/
@charset "UTF-8";
ul.main{font-size:14px; font-family:Arial, sans-serif;}
ul.main{text-align:center;}
ol.sub{text-align:left;}
.main a{text-decoration:none;}

.main li{background-color:#009999;}
.main a:hover{background-color:#009999;}
.main li.on{background-color:#009999;}

.sub{background-color:#009999;}
.sub li{background-color:#009999;}
.sub a:hover{background-color:#ffffff;}
.sub li.on2{background-color:#ffffff;}



.main a:link{color:#FFFFFF; font-weight:bold}
.main a:visited{color:#FFFFFF;font-weight:bold}
.main a:hover{color:#330066;font-weight:bold}

.sub a:link{color:#FFFFFF; font-weight:bold}
.sub a:visited{color:#FFFFFF; font-weight:bold}
.sub a:hover{color:#330066; font-weight:bold}


ul.main{width: 612px; margin-left:5px; padding:2px;}

.main li.off1{
    height: 34px;
    width: 64px;
	}
.main li.on1{
    width: 64px;
}
.main li.off2{
    height: 34px;
    width: 92px;
}
.main li.on2{
    width: 92px;
}
.main li.off3{
    height: 34px;
    width: 208px;
}
.main li.on3{
    width: 208px;
}

.main a{padding: 10px 1px;}


.main li.off1{
    border:1px solid #99CCFF;
}
.main li.off2{
    border:1px solid #99CCFF;
}
.main li.off3{
    border:1px solid #99CCFF;
}


.main li.on1{
    border:0px solid #993300;
    border-bottom:0px;
}
.main li.on2{
    border:0px solid #993300;
    border-bottom:0px;
}
.main li.on3{
    border:0px solid #993300;
    border-bottom:0px;
}


.main a{
    border-bottom:1px solid #993300;
}

ol.sub{
    left:0;
    top:0;
	width: 120px; /*We need this for IE*/
}

ol.sub li.off1{
    width:120px;
    height:22px;
}
ol.sub li.on1{
    width:120px;
    height:22px;
}
ol.sub li.off2{
    width:165px;
    height:22px;
}
ol.sub li.on2{
    width:165px;
    height:22px;
}
ol.sub li.off3{
    width:208px;
    height:22px;
}
ol.sub li.on3{
    width:208px;
    height:22px;
}
ol.sub{
}
.sub li.off1,.sub li.on1,.sub li.off2,.sub li.on2,.sub li.off3,.sub li.on3{
    border-bottom:1px solid #993300;
}
.sub a{
    padding:2px 2px;
    height:18px;
}

DIV#menu{
	width:590px;
	position: absolute;
	top: 50px;
	z-index:100;
	height: 352px;
}


.main *{margin:0px;padding:0px;list-style:none;display:block;}
ul.main{position:relative;}
ul.main li.off1{position:relative;float:left;overflow:hidden;}
ul.main li.on1{float:left;overflow:hidden;}
ul.main li.off2{position:relative;float:left;overflow:hidden;}
ul.main li.on2{float:left;overflow:hidden;}
ul.main li.off3{position:relative;float:left;overflow:hidden;}
ul.main li.on3{float:left;overflow:hidden;}
ul.main>li.on1{overflow:visible;}
ul.main>li.on2{overflow:visible;}
ul.main>li.on3{overflow:visible;}
ol.sub{position:relative;}
ol.sub li.off1{position:relative;overflow:hidden;}
ol.sub li.on1{overflow:hidden;}
ol.sub li.off2{position:relative;overflow:hidden;}
ol.sub li.on2{overflow:hidden;}
ol.sub li.off3{position:relative;overflow:hidden;}
ol.sub li.on3{overflow:hidden;}
ol.sub>li.on1{overflow:visible;}
ol.sub>li.on2{overflow:visible;}
ol.sub>li.on3{overflow:visible;}

