html{
height:100%;
overflow:scroll;
}
body{
margin:4px 0px 0px;
padding:0px;
background:url(../img/ele/bk.gif) repeat left top;
color:#000080;
font:100% Arial,Helvetica,sans-serif;
text-align:center;
}
h1,h2,h3,h4,h5,h6{
margin:0px auto;
padding:0px;
font-size:100%;
font-style:normal;
font-weight:bold;
line-height:100%;
text-align:left;
vertical-align:top;
}
h1.one{
padding-top:44px;
margin-right: auto;
margin-left: 0px;
}
h1.two{
padding-top:28px;
}
h2{
padding-bottom:0px;
margin-right: auto;
margin-left: 0px;
}
div{
margin:0px auto;
padding:0px;
vertical-align:top;
}
div.cln20{
clear:both;
line-height:20px;
height:20px;
}
div.mm{
float:left;
width:108px;
text-align:left;
}
div.mp{
float:right;
margin-top:64px;
width:108px;
text-align:right;
}
form{
margin:0px;
padding:0px;
vertical-align:top;
}
a{
margin:0px;
padding:0px;
line-height:100%;
}
h1{
padding-bottom:2px;
padding-top:15px;
color:#660066;
font-size:135%;
font-weight:bold;
line-height:110%;
}
h2{
padding-bottom:6px;
color:#000080;
font-style:italic;
}
h3{
padding:0px;
color:#660066;
line-height:120%;
text-align:left;
}
h6{
padding-left:108px;
font-size:85%;
font-style:italic;
font-weight:normal;
text-align:center;
}

img{
border:none;
margin:0px auto;
padding:0px;
text-align:left;
vertical-align:top;
}
img.bdr{
border:1px solid #000080;
}
input,option,select,textarea{
margin:0px;
padding:0px;
font-family:Arial,Helvetica,sans-serif;
height:auto;
}
p{
margin:0px auto;
padding:0px;
font-size:95%;
text-align:left;
vertical-align:top;
}
table{
margin:0px auto;
padding:0px;
text-align:left;
border: none;
}
th,tr,td{
margin:0px;
padding:0px;
text-align:left;
vertical-align:top;
border: none;
}
ul,li{
margin:0px;
padding:0px;
text-align:left;
vertical-align:top;
}
.ctr{
text-align:center;
}
.lt{
text-align:left;
}
.rt{
text-align:right;
}

div#wrap{
border:4px solid #000080;
padding:8px 2px;
width:960px;
background:#ffffff;
}
div#master{
border:3px dotted #ccccff;
width:944px;
background:#fff;
text-align:center;
}
div#ban2{
padding-bottom:2px;
width:840px;
height: 110px;
}
div#lgo2 {
float: right;
margin-right: 0px;
width: 172px;
text-align: right;
padding-top: 4px;
margin-left: 15px;
}
div#lgo2 a {
display: block;
margin-right: 0px;
margin-left: auto;
}
div#lgo2 img#lgo {
display: block;
margin-bottom: 4px;
width: 172px;
height: 70px;
}
div#lgo2 img#vw {
display: block;
height: 23px;
width: 110px;
margin-right: 0px;
margin-left: auto;
}

div#ftr{
clear:both;
padding-bottom:20px;
padding-top:10px;
width:760px;
text-align:center;
margin-bottom: 100px;
}
div#ftr p{
color:#888888;
font-size:70%;
text-align:center;
}
div#ftr a{
color:#888888;
text-decoration:none;
}
div#ftr a:hover{
color:#660066;
text-decoration:underline;
}
div#ftr a:hover span {
color: #888888;
}


div#maine{
padding-bottom:15px;
padding-top:10px;
width:740px;
border-top: 2px dotted #CCF;
border-right: none;
border-bottom: none;
border-left: none;
margin-top: 15px;
}
div#maine a{
width:80%;
color:#000080;
font-weight:bold;
text-align:center;
}
div#maine a:hover{
color:#660066;
text-decoration:none;
}
div#maine a.e{
color:#000080;
font-size:100%;
font-weight:normal;
text-decoration:none;
}
div#maine a.e:hover{
color:#660066;
text-decoration:underline;
}
div#maine ul{
padding-bottom:4px;
padding-top:10px;
text-align:center;
}
div#maine li{
padding-left:10px;
padding-right:10px;
display:inline;
color:#660066;
text-align:center;
}
div#maine p{
padding-top:4px;
color:#000080;
font-size:80%;
font-weight:normal;
text-align:center;
}

div#navtop {
width: 100%;
margin-bottom: 15px;
background: url(../img/ele/bkgd-nav.gif) repeat-x left top;
margin-right: 0px;
margin-left: 0px;
height: 32px;
}
div#navtop-in {
height: 32px;
}

div.clnr {
font-size: 1px;
line-height: 1px;
clear: both;
width: 100%;
height: 1px;
}
div#maine img#bry {
width: 39px;
display: block;
height: 30px;
margin-right: auto;
margin-left: auto;
}
