body {
background-color:#1b1713;
background-image:url(../images/bg.gif);
background-repeat:repeat-x;
background-position:center top;
margin:0;
padding:0;
text-align:center;
font-family:Verdana;
font-size:12px;
}
img {
border:0;
}
#head_container {
width:960px;
margin:0 auto;
text-align:left;
}
#outer_container {
width:100%;
text-align:center;
background-color:#e7e7e7;
}
#container {
width:960px;
margin:0 auto;
text-align:left;
}
#footer {
width:100%;
background-image:url(../images/foot.gif);
background-repeat:repeat-x;
background-color:#1b1713;
}
#inner_foot {
width:960px;
margin:0 auto;
text-align:left;
padding:20px 0 15px 0;
font-size:10px;
color:#999999;
}
#logoline {
height:46px;
padding:0 12px 0 12px;
color:#2fccff;
line-height:46px;
}
#logoline a {
color:#2fccff;
text-decoration:none;
font-size:18px;
font-weight:bold;
}
#logoline a:hover {
color:#ffffff;
}
#head {
height:87px;
background-image:url(../images/head.jpg);
background-repeat:no-repeat;
padding:0 12px 0 12px;
}
#head .sign {
padding-top:10px;
float:left;
}
#mainnavi {
margin:0;
padding:26px 0 0 12px;
float:left;
list-style-type:none;
}
#mainnavi li {
float:left;
text-transform:uppercase;
height:30px;
margin-left:5px;
}
#mainnavi li img {
float:left;
}
#mainnavi li a {
float:left;
background-image:url(../images/bgnavpoint.gif);
line-height:28px;
text-decoration:none;
color:#717171;
font-size:11px;
padding:0 5px 0 5px;
font-weight:bold;
height:30px;
}
#mainnavi li a:hover {
color:#2fccff;
}
#footernavi {
margin:0;
padding:0;
list-style-type:none;
}
#footernavi li {
float:left;
text-transform:uppercase;
height:30px;
margin-left:5px;
}
#footernavi li img {
float:left;
}
#footernavi li a {
float:left;
background-image:url(../images/bgnavpoint.gif);
line-height:28px;
text-decoration:none;
color:#717171;
font-size:11px;
padding:0 5px 0 5px;
font-weight:bold;
height:30px;
}
#footernavi li a:hover {
color:#2fccff;
}
#content {
background-image:url(../images/contentbg.gif);
background-repeat:repeat-x;
}
#left {
float:left;
width:210px;
margin-bottom:10px;
background-image:url(../images/verl_side.jpg);
background-repeat:repeat-x;
}
#middle {
float:left;
width:585px;
}
#right {
float:left;
width:165px;
margin-bottom:10px;
background-image:url(../images/verl_side.jpg);
background-repeat:repeat-x;
}
#right strong {
display:block;
color:#FFFFFF;
margin-top:15px;
padding-left:10px;
}
.subnavi {
margin:0;
padding:10px 0 0 0;
list-style-type:none;
}
.subnavi li {
padding-bottom:2px;
}
.subnavi li a {
display:block;
height:24px;
background-image:url(../images/grade_sub.gif);
padding-left:10px;
line-height:24px;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}
.subnavi li a:hover {
background-image:none;
background-color:#9a9a9a;
color:#171717;
}
.mainbox h1 {
display:block;
line-height:28px;
font-size:12px;
height:29px;
margin:0;
background-image:url(../images/bg_h1.gif);
padding:0 10px 0 10px;
color:#2fccff;
}
.mainbox .mbcontent {
background-color:#FFFFFF;
padding:10px 0;
margin-bottom:10px;
}
.mainbox .mbcontent p {
padding:0 10px;
}
.mbcontent .box {
border:1px solid #999999;
background-color:#FFFFFF;
color:#1b1713;
margin:0 10px 10px 10px;
padding:0 0 5px 0;
height:auto;
}
.mbcontent h3 {
padding:0 10px;
margin:0 10px;
background-color:#999999;
display:inline;
font-size:1.1em;
color:#FFFFFF;
}
.mbcontent a {
font-weight:bold;
color:#717171;
text-decoration:none;
}
.mbcontent a:hover {
color:#2FCCFF;
}
.active {
color:#2FCCFF;
}
.mbcontent .box p,
.mbcontent .box p,
.mbcontent .box form,
.mbcontent .box #result {
margin:0;
padding:10px 10px 5px 10px;
}
input, textarea, select {
border:1px solid #999999;
}
textarea {
width:520px;
height:100px;
}
input, select {
width:520px;
}
input.button {
width:auto;
padding:0 5px;
}
input.check {
width:auto;
border:none;
}
table th {
text-align:center;
}
.paging {
margin:20px 10px 0px 10px;
}
.paging .left {
float:left;
width:100px;
}
.paging .right {
float:right;
text-align:right;
width:100px;
}
.paging .center {
text-align:center;
}
tr td	{text-align:right;padding:2px 1px;}
.even	{background-color:#FFFFFF;}
.odd	{background-color:#EFEFEF;}
.left	{text-align:left;width:450px;}
