body
{
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
line-height:21px;
}
td
{
font-family:Verdana;
font-size:12px;
color:#333333;
text-decoration:none;
line-height:20px;
}
a
{
font-family:Verdana;
font-size:12px;
text-decoration:none;
color:#333333;
}
a:hover
{
color:#003BA0;
font-size:12px;
font-family:Verdana;
text-decoration:underline;
}
.font
{
color:#FFFFFF;
font-size:14px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
a.font1:hover
{
color:#FF0000;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}
.font2
{
color:#003B9F;
font-size:14px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.font3
{
color:#FFFFFF;
font-size:12px;
}
a.font4:hover
{
color:#FF0000;
font-size:12px;
text-decoration:none;
}
.font5
{
color:#2251A1;
font-size:12px;
}






.mar
{
margin-top:5px;
}
.mar1
{
margin-left:5px;
}
.mar2
{
margin-top:30;
}




.bg
{
background-image:url(images/index_01.jpg);
background-repeat:no-repeat;
}
.bg1
{
background-image:url(images/index_06.jpg);
background-repeat:no-repeat;
}
.bg2
{
background-image:url(images/index_09.jpg);
background-repeat:no-repeat;
}
.bg3
{
background-image:url(images/index_17.jpg);
background-repeat:no-repeat;
background-position:right;
background-position:top;
}


.line
{
border-bottom-color:#2251A1;
border-bottom-style:solid;
border-bottom-width:1px;
}










*{font-size:14px;}
html,body{margin:0;text-align:center;over-flow:hidden;height:100%;width:100%;}
UL{list-style-type:none; margin:0px;}
.ttl{height:18px;}
.ctt{
height:auto;

clear:both;
border: 1px solid #2251A1;
}
.w936{
width:900px;
clear:both;
 
margin-top: 5px;
margin-right: 0;
margin-bottom: 2px;
margin-left: 0;
}
.normaltab   {
color:#1F3A87;
}
.hovertab    {
color:#FF0000;
background-color: #99CC00;
}

.dis{display:block;}
.undis{display:none;}

.tabs ul {
margin:0;
list-style:none;
}
.tabs li {
display:inline;
margin:0;
padding:0;
cursor: pointer;
}
.tabs a {
float:left;

margin:0;
padding:0 0 0 0px;
text-decoration:none;
}
.tabs a span {
float:left;
display:block;
padding:3px 10px 3px 10px;
color:#2251A1;
font-weight:bold;
}
.tabs a span {float:none;}
.tabs a:hover span {
color:#ffffff;
font-weight:bold;
background:url(images/index_09.jpg);
}
.tabs a:hover {
background-position:0% -42px;
}
.tabs a:hover span {
background-position:100% -42px;
}






