body,table{font-size: x-small;
           color:000000;
}

body{background-image:url(img/back2.gif);
     text-align:center;
     margin:0px;
     padding:0px;
}

td {
vertical-align: top;
}
#wrap{
width:837px; text-align:center; margin:0 auto;
background-color: ffffff;
border-right:#ffcc00 1px solid; border-left:#ffcc00 1px solid; border-top:#ffcc00 1px solid; border-bottom:#ffcc00 1px solid;
}

#header {
margin:5 0px; text-align: center;
width: 825px;
border-right:#ffcc00 1px solid; border-left:#ffcc00 1px solid; border-top:#ffcc00 1px solid; border-bottom:#ffcc00 1px solid;
     color: #000000;
     background-image:url(img/logo.png);
     background-repeat: no-repeat;
     height: 42px;
     text-align: right;
}

#footer { margin:5 0px; text-align: center;}
#inner { margin:1px 5px; }
#largeWrap { float:left; width:630px; margin:0 5 0 0px}
#mainWrap { float:left; width:450px;}
#sideAlphaWrap { float:right; width:190px;}
#sideBetaWrap { float:right; width:175px;}

.center {width:630px;
border-right:#ffcc00 1px solid; border-left:#ffcc00 1px solid; border-top:#ffcc00 1px solid; border-bottom:#ffcc00 1px solid;
margin:5 0 0 0px}

.clear { clear:both; }
.clear hr { display:none; }


p {
margin: 0 0 1em 0px;
}


a{text-decoration:none;color:#2E8B57;}
a:hover {text-decoration:none;color:#ff2222;}

#008000

.top1{
width: 825px;
border-right:#ffcc00 1px solid; border-left:#ffcc00 1px solid; border-top:#ffcc00 1px solid; border-bottom:#ffcc00 1px solid;
}
.top2{
     color: #000000;
     background-image:url(img/logo.png);
     background-repeat: no-repeat;
     height: 42px;
     text-align: right;
 }

.main01{width: 190px;
color: #000000;
text-align:left;
border-right:#ffcc00 1px solid; border-left:#ffcc00 1px solid; border-top:#ffcc00 1px solid; border-bottom:#ffcc00 1px solid;
}

.main{width: 175px;
color: #000000;
text-align:left;
border-right:#ffcc00 1px solid; border-left:#ffcc00 1px solid; border-top:#ffcc00 1px solid; border-bottom:#ffcc00 1px solid;
}

.c{width: 450px;
color: #000000;
text-align:left;
border-right:#ffcc00 1px solid; border-left:#ffcc00 1px solid; border-top:#ffcc00 1px solid; border-bottom:#ffcc00 1px solid;
}

.d{width: 630px;
color: #000000;
text-align:left;
border-right:#ffcc00 1px solid; border-left:#ffcc00 1px solid; border-top:#ffcc00 1px solid; border-bottom:#ffcc00 1px solid;
}

.menu{background-color: transparent; color: #000000;}
.t{background-color: ffcc00; color: #000000;}
.tl{background-color: transparent; color: #000000; text-align: center;}

.fc{
width: 825px;
background-color: #FFCC00;
}

.copy{
width: 810px;
background-color: #FFFFFF; color: #000000; text-align: center; 
}

.rank{background-color: transparent; color: #000000; text-align: center;}
.lmain{background-color:#ffcc00; color: #000000; width: 600px;}
.lmenu{background-color:#ffffdd; color: #000000;}

.r00{
border-right:#ffcc00 1px solid; border-left:#ffcc00 1px solid; border-top:#ffcc00 1px solid; border-bottom:#ffcc00 1px solid;
color: #000000;
width: 448px;
}
.r01{background-color:#ffcc00; color: #ffffff; width: 100%; text-align: right; font-weight: bold;}
.r02{background-color:#ffffff; color: #000000; text-align: left; font-weight: normal;}

.k{
border-right:#ffcc00 1px solid; border-left:#ffcc00 1px solid; border-top:#ffcc00 1px solid; border-bottom:#ffcc00 1px solid;
color: #000000;
}


.margin{
margin: 5px 0px 0px 0px;
}



.copy01{
width: 825px;
border-right:#ffcc00 1px solid; border-left:#ffcc00 1px solid; border-top:#ffcc00 1px solid; border-bottom:#ffcc00 1px solid;
}

.copy02{
width: 825px;
border-right:#ffcc00 1px solid; border-left:#ffcc00 1px solid; border-bottom:#ffcc00 1px solid;
}


