* {
    margin:0;
    padding:0;
}

.my_body{
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    position:relative;
    !evfw;
    font-size:100%;
}

.menubox {
    width:58em;
    margin-left:auto;
    margin-right:auto;
    margin-top:1em;
    font-size:0.8em;
    height:1.6em;
    _height:1.7em;
    position:relative;
    _z-index:2;
}

.tab-1,.tab-2,.tab-3,.tab-4,.tab-5,.tab-6,.tab-7,.tab-8 {
    width:6em;
    float:left;
    height:1.5em;
    font-size:1em;
    font-weight:normal;
    color:#0000FF;
    padding-top:0em;
    _padding-top:0.1em;
    margin-left:0.5em;
    background-color:#f9ff93;
    border-width:1pt;
    border-color:#808080;
    border-style:solid;
    border-collapse:collapse;
    border-bottom-style:none;
}

.tab-1 {
    background-color:#FFFFFF;
}

.tab-2 {
    background-color:#fff09e;
}

.tab-3 {
    background-color:#e5f4aa;
}

.tab-4 {
    background-color:#bffcc4;
}

.tab-5 {
    background-color:#b2f2ef;
}

.tab-6 {
    background-color:#aac9f9;
}

.tab-7 {
    background-color:#e2b7f4;
}

.tab-8 {
    background-color:#f9baef;
}

.menubox a{
    text-decoration:none;
    color:#000000;
    width:6em;
    height:1.5em;
    _height:2em;
    margin-top:0em;
    _margin-top:-0.5em;
    margin-left:0em;
    background-color:transparent;
    padding-top:0em;
    _padding-top:0.5em;
}

.menubox a:hover{
    text-decoration:none;
    color:#FF0000;
    width:6em;
    height:1.5em;
    _height:2em;
    margin-top:0em;
    _margin-top:-0.5em;
    margin-left:0em;
    padding-top:0em;
    _padding-top:0.5em;
}

.ncbox {
    width:46em;
    border-style:solid;
    border-width:1pt;
    border-color:#808080;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    margin-top:0em;
    _margin-top:-0.05em;
    padding:0em;
    height:1.3em;
    border-bottom-style:hidden;
    background-color:#ffffff;
    behavior: expression(IEPNGFIX.fix(this));
    background-image:url('../white_trance.png');
    background-repeat:repeat-x;
    border-bottom-color:#FFFFFF;
    _position:relative;
    _z-index:1;
}


.topbox{
    width:46em;
    border-width:1pt;
    border-color:#999999;
    border-style:solid;
    border-top-style:none;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    margin-top:0em;
    height:2.5em;
}

.topbox img{
    height:100%;
}


.topboxin{
    width:20em;
    text-align:right;
    margin-top:-1.5em;
    color:#0000FF;
    font-size:0.8em;
    margin-left:auto;
    margin-right:0em;
}
.menu2box {
    width:46em;
    margin-left:auto;
    margin-right:auto;
    padding:0;
    border-width:1pt;
    border-style:solid;
    border-color:#808080;
    -moz-box-sizing:border-box;
    margin-bottom:1em;
    margin-top:0.5em;
}

.menu3box {
    width:46em;
    margin-left:auto;
    margin-right:auto;
    padding:0;
    border-width:1pt;
    border-style:none;
    border-color:red;
    -moz-box-sizing:border-box;
    margin-bottom:1em;
    margin-top:0.5em;
}

.underbox{
    width:40em;
    padding-left:2em;
    padding-top:0.5em;
    padding-bottom:0.5em;
    text-align:left;
    color:#000000;
    font-size:1em;
    font-weight:bold;
    margin-top:0.5em;
    background-color:#e2b7f4;
    margin-bottom:0em;
    border:solid 1pt blue;
    margin-left:auto;
    margin-right:auto;
}
.underbox a{
    color:#0000ff;
    text-decoration:none;
    width:100%;
}
.underbox a:hover{
    color:#c5004c;
    text-decoration:none;
}

.underbox2{
    width:40em;
    padding-left:0em;
    padding-top:0em;
    padding-bottom:1em;
    text-align:left;
    color:#FFFFFF;
    font-size:1em;
    margin-top:0em;
    background-color:#FFFFFF;
    margin-bottom:0em;
    border:none 1pt blue;
    margin-left:auto;
    margin-right:auto;
}
.mtitlebox{
    width:40em;
    padding:0em;
    margin-top:0.2em;
    text-align:left;
    font-size:1em;
    -moz-box-sizing:border-box;
    margin-left:auto;
    margin-right:auto;
    height:auto;
}
.mtitle{
    width:39em;
    padding-left:2em;
    padding-top:0.2em;
    padding-bottom:0em;
    margin-top:0.5em;
    margin-left:0em;
    margin-bottom:0.2em;
    text-align:left;
    color:#800000;
    background-color:#FBE5FF;
    height:1em;
    font-weight:bold;
    border:green solid 1pt;
}
.mtitle a{
    color:#0000ff;
    text-decoration:none;
    width:100%;
}
.mtitle a:hover{
    color:#c5004c;
    text-decoration:none;
}

.mpoint{
    width:39em;
    padding-bottom:0.5em;
    margin-top:0em;
    margin-left:1em;
    text-align:left;
    color:#800080;
    font-size:0.8em;
    padding-left:0.5em;
    padding-top:0em;
}
.mpoint2{
    width:39em;
    padding-bottom:0.5em;
    margin-top:0em;
    margin-left:1em;
    text-align:left;
    color:#800080;
    font-size:1em;
    padding-left:0.5em;
    padding-top:0em;
}

.mpoint2 a{
    color:#0000ff;
    text-decoration:none;
    width:100%;
}
.mpoint2 a:hover{
    color:#c5004c;
    text-decoration:none;
}

.footer{
 
   width:34em;
    margin-left:auto;
    padding:0;
    height:100%;
    text-align:center;
    margin-right:auto;
}
.foot_in{
    width:4em;
    padding:0.3em;
    border-width:0.1em;
    border-color:#808080;
    border-style:solid;
    margin-left:auto;
    margin-right:auto;
}
.spbox,.subox,.aubox,.wibox{
    width:9em;
    padding:0em;
    margin-left:0.5em;
    float:left;
    text-align:center;
    margin-top:0.5em;
    border-width:0.1em;
    border-color:#808080;
    border-style:dotted;
    height:8em;
}


.spbox2,.subox2,.aubox2,.wibox2{
    width:9em;
    padding:0em;
    margin-left:0.5em;
    float:left;
    text-align:center;
    margin-top:0em;
    border-width:0.1em;
    border-color:#ffffff;
    border-style:dotted;
    height:8em;
}


.FloatEnd {clear:both;}


