li, div,h3,p,form { margin:0; padding:0; }
ul, ol {padding:0px 0px 0px 0px; margin:0; list-style-type:none;}
p{text-indent:1em;}

h1 {font-size:18pt; margin:5px; padding:0px;}
h2 {font-size:11pt; margin:0px; padding:0px;}
h3 {font-size:11pt; margin:20px 0px 0px; padding:0px;}

body{text-align:center; background-image: url(/back.gif);
     background-repeat: repeat; 
     background-position: left top;
    line-height:140%; font-size:10pt;}
.main {width:900px; text-align:left; margin:10px auto;}

#header { width:900px; color:#fff; background-image:url(/images/top.gif); background-position: left top; }
#header #hleft {width:300px; height:60px; color:#fff;}
#header #hleft h1{line-height:140%;}
#header #hleft p{margin-top:0px; margin-left:100px; font-size:10pt; text-indent:0em;}

#contents { background-color:#ffffff; width:900px;}
#contents #left{ width:200px; float:left; padding:20px 0px 20px 10px;  background-color:#fff;}
#contents #left #top { height:20px; background-image:url(/images/menutop.gif); width:200px;}
#contents #left #middle { background-color:#8aee86; width:200px; font-size:10pt;}
#contents #left #middle a{ color:#000; text-decoration:underline; font-size:10pt; font-weight:bold;}
#contents #left #middle li {padding-left:2px; }
#contents #left #bottom { height:20px; background-image:url(/images/menubottom.gif); width:200px;}
#contents #left h2{margin-top:20px;}

#contents #left #leftad {margin:0px;}

#contents #left #stop {margin:40px 0px 0px; height:20px; background-image:url(/images/menustop.gif); width:200px;}
#contents #left #smiddle { background-color:#B6F5E7; width:200px; font-size:10pt;}
#contents #left #sbottom { height:20px; background-image:url(/images/menusbottom.gif); width:200px;}

.searchboxkey {margin-left:15px; padding-top:10px;}
.searchboxkey input {width:150px;}
.searchboxdate {margin-left:15px; margin-top:10px;}
.searchboxdate input {width:30px;}
.searchboxsum {margin-left:15px; margin-top:10px;}
.searchboxsum input {width:80px;}
.searchboxradio  {margin-left:15px; margin-top:10px;}
.searchboxbutton {margin-left:15px; margin-top:10px;}

#contents #center{width:480px; float:left; padding:10px 0px 0px 20px; background-color:#fff;}
#contents #center #adtopleft {width:243px; height:75px; text-align:center;
    font-size:9pt;  float:left; border:solid 1px #aaa; line-height:120%; margin:0px 0px 5px;
    padding-top:0px;}
#contents #center #adtopright{width:238px; height:60px; text-align:center;
    font-size:12pt; font-weight:bold; float:right; border:solid 1px #aaa; line-height:120%; margin:0px 0px 0px;  padding:0px; }
#contents #center #adtopright img{border:none; margin:0px; padding:0px;}
    
#contents #center h2{border-left:solid 4px #0a0; border-bottom:solid 1px #0a0; border-top:solid 1px #0a0; margin:5px 20px 15px 10px; padding-left:5px; line-height:180%; }
#contents #center object{margin-left:20px;}
#contents #center dl {margin:0px 25px;}
#contents #center div{margin:0px 15px;}
#contents #center p {margin:0px 25px;}
#contents #center div ul { list-style-type:disc; padding-left:40px;}
#contents #center #errordouga { margin:30px; color:red; padding-top:40px; font-size:1.2em; line-height:180%;}
#contents #right{width:180px; float:right; padding:5px 10px 0px 0px; background-color:#fff;}
#contents #center h3 {border-left:solid 4px #0a0; border-bottom:solid 1px #0a0; border-top:solid 1px #0a0; margin:25px 20px 15px 10px; padding-left:5px; line-height:180%;}


#powered img{ border:none; }
#powered h2{background-image:url(/images/powered.gif); background-position:top right;     background-repeat: no-repeat;  }
#powered { }

.searchresult table{width:410px;margin-left:30px;}
.searchresult table td.videoTitle{padding-top:30px}
.searchresult .left{ width:140px; text-align:center; }
.searchresult .left img{ border:none; }
.searchresult {font-size:11pt;}
.searchfooter {text-align:center; margin-top:20px; margin-bottom:20px;}

#footer {text-align:center; margin-top:20px;}

address {text-align:center; line-height:130%; font-size:10pt;}

