BODY {
margin:0px;
font-family:Verdana;
margin-bottom:20px;
}
TABLE{border-spacing: 0px; padding: 0px;}
TD{padding: 0px;}
A {text-decoration: none}
A:hover {color: red;}
.opened {display:block;}
.closed {display:none;}
A.cs:hover {text-decoration:underline;}
A:visited{color:#990000;}
.ls b{}
.ls P {font-size:65%; margin:3px 0px 2px 0px; font-weight:bold;}
.ls P.gg {margin-top:0px; overflow:hidden;}
.ggf{position:relative; _top:2px;}
.ex {border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: black; cursor: pointer;}
.ls SELECT {width:180px; color: black; font-size: 65%; font-family: Verdana, Arial, Helvetica, Geneva, clean, Swiss, SunSans-Regular; font-weight:bold;}
.ls .in {font-family:Verdana, Arial, Helvetica, Geneva, clean, Swiss; font-size:75%; width:210px;}
.sh {margin: 0px 6px 0px 70px; font-size: 70%;}
.th {margin: 0px 6px 0px 5px; font-size:80%; font-weight:bold;}
.th B{ font-weight:normal;}
.zz .th {margin-left:0px;}
IMG {border-style:none;border-width:0px;}
h1{font-size:100%; font-family:Verdana; margin:0px; margin-top:10px; margin-bottom:5px;color:white;}
P {margin-bottom:10px;margin-left:0px; margin-top:5px; font-size:80%; width:80%;}
.ys A {color:#900;}
.ys A:hover {text-decoration:underline;}
.ys A:visited {color:#966;}
ul,li {  float:left;  list-style:none;  margin:0; padding:0;}
li {  padding:4px;   border-color:#46F #238 #238 #46F;}
.d_sh {margin: 10px 10px 10px 2px; font-size: 75%;  width:85%;}
.desc .sh {padding-top:10px; font-size:75%;}
.eg {background-color:#eee;}
.que {vertical-align: middle; margin-bottom:2px;}
a:focus, a:active {outline: none; }
