body{
 font-size: 85%;
 color: #616161;
 margin-top: 0px;
}

div.dashedborder{
border-left: 1px dashed #F0F0F0;
border-right:1px dashed #F0F0F0;}

div.block780{
width: 780px;
background-color: #FFFFFF;
margin-top:auto;
margin-bottom: auto;
margin-left: auto;
margin-right: auto;}

a:link{
 color: #616161;
 text-decoration: underline;}
a:visited{
 color: #616161;
 text-decoration: underline;}
a:hover{
 color: #ff0000;
 text-decoration: underline;}

div.topimage{
 width: 780px;
 padding:0px;
 margin-top:0px;
 margin-bottom: 0px;
 margin-left: auto;
 margin-right: auto;}

table.menuandflash{
 border-style: none;
 width:740px;
 height:100px;
 padding: 0px;
 margin-top: auto;
 margin-bottom: auto;
 margin-left: auto;
 margin-right: auto;}

td.menu_button{
height: 22px;
width: 240px;
padding-top:0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px; }

div.reset{
float:none;
clear: both;}

td.bar1{
width: 20px;
padding-top: auto;
padding-bottom: auto;
padding-left: auto;
padding-right: auto;}

td.flashmain{
width: 480px;
height: 180px;
padding-right: 0px;
padding-left: auto;
padding-top: auto;
padding-bottom: auto;
border: 1px solid #E6E6E6;}

table.banner{
width: 740px;
height: 50px;
border-style: none;
padding:0px;
margin-left: auto;
margin-right: auto;
margin-top:auto;
margin-bottom: auto;}

span.bar3{
padding-top: auto;
padding-bottom: auto;
padding-left: auto;
padding-right: auto;}

td.padding_l5{
}

td.getflash{
 font-size:80%;
}

table.bottom{
width:740px;
height: 180px;
padding:0px;
margin-right: auto;
margin-left: auto;
margin-top:auto;
margin-bottom:auto;}

td.bottom{
width:240px;
height: 30px;}

td.bottom_space{
width:10px;
height:200px;}

span.alt{
 display:none;}

div.hr{
width: 740px;
height: 1px;
margin-left: auto;
margin-right: auto;
margin-top: 4px;
margin-bottom: 4px;}

div.hr_footer{
width:780px;
margin-left: auto;
margin-right: auto;
margin-top: 4px;;
margin-bottom: auto;
}

td.counter{
font-size: 95%;
padding-top: 1px;
padding-bottom: 1px;
padding-left:3px;
width: 240px;}

span.counter{
color: #FF0000;}

td.width20{
width: 20px;
}

td.width480{
width: 480px;}

span.footer_l{
width: 390px;
font-size:85%;
margin-top: 4px;
margin-bottom: auto;
margin-right: auto;
margin-left: auto;
text-align: left;}

span.footer_r{
width: 390px;
font-size:85%;
margin-top: 4px;
margin-bottom: auto;
margin-right: auto;
margin-left: auto;
text-align: right;}

div.footer{
width: 780px;
height: 20px;
font-size: 85%;
margin-top:4px;
margin-bottom:auto;
margin-right:auto;
margin-left:auto; 
text-align:right;
float:none;
clear: left;
};

div.policy{
width: 330px;
float: left;}
p.policy{
text-align: left;}

span.margin_right{
margin-right: 4px;
}

hr{
color: #999999;
/* margin-top: 5px;
margin-bottom: 5px; */
float: none;
clear: left;
border: 1px outset;}

div.navi_s{
width: 780px;
margin-left: auto;
margin-right: auto;
margin-top: 4px;
margin-bottom: 4px;
clear: left;}

div.topmenu{
width: 780px;
height: 18px;
margin-top: 0px;
margin-right:auto;
margin-left:auto;
margin-bottom: 0px;
}

ul.menu{
width:780px;
margin-right:auto;
margin-left:auto;
margin-top:0px;
margin-bottom: 0px;
list-style:none;
position:relative;}
span.alt { display:none;}
li.menu { display:block; float:left;}

#menu1 a {
width: 83px;
height: 18px;
background: url(../img/menubar_4.jpg) no-repeat;
background-position: 0px 0px;
position:absolute; top:0; left:0px; bottom: 0px; right:0px;}

#menu2 a {
width: 74px;
height: 18px;
background: url(../img/menubar_4.jpg) no-repeat;
background-position: -83px 0px;
position:absolute; top:0; left:83px; bottom: 0px; right:0px;}

#menu3 a {
width: 166px;
height: 18px;
background: url(../img/menubar_4.jpg) no-repeat;
background-position: -157px 0px;
position:absolute; top:0; left:157px; bottom: 0px; right:0px;}

#menu4 a {
width: 120px;
height: 18px;
background: url(../img/menubar_4.jpg) no-repeat;
background-position: -323px 0px;
position:absolute; top:0; left:323px; bottom: 0px; right:0px;}

#menu5 a {
width: 63px;
height: 18px;
background: url(../img/menubar_4.jpg) no-repeat;
background-position: -443px 0px;
position:absolute; top:0; left:443px; bottom: 0px; right:0px;}

#menu6 a {
width: 45px;
height: 18px;
background: url(../img/menubar_4.jpg) no-repeat;
background-position: -506px 0px;
position:absolute; top:0; left:506px; bottom: 0px; right:0px;}

#menu7 a {
width: 132px;
height: 18px;
background: url(../img/menubar_4.jpg) no-repeat;
background-position: -551px 0px;
position:absolute; top:0; left:551px; bottom: 0px; right:0px;}

#menu8 a {
width: 97px;
height: 18px;
background: url(../img/menubar_4.jpg) no-repeat;
background-position:-683px 0px;
position:absolute; top:0; left:683px; bottom: 0px; right:0px;}

h1{
border-left: 8px solid #0066FF;
border-bottom: 1px solid;}