html,body{margin:0;padding:0}
body, td, th, table{font: 12px Verdana,sans-serif}
p{margin:0 10px 10px}
a{color: #006;}
div#header{position:relative;height:80px;background:#999999;}
div#header h1{;margin:0; line-height:1.5em;
padding:0px 0 0 20px;color: #fff;font-size:2em;font-weight:normal;background:#999999;}
#headerTitle{
font-weight:bold;
}
div#header p#headerUser{float:right; margin:1em 2em;text-align:right;line-height:1.4em;font-size:0.9em }
div#header p#headerUser a {color:#fff;}
tr#Rules_Row{display:none}
#rule tbody tr.rowEven{background:#aaaaaa;}
#rule tbody tr.rowOdd{background:#ffffff;}
div#footer{
padding: 10px 0 0 15px;
height:70px;
background: #ffffff;
color:#333;
clear:both;
border-bottom: 25px solid #666666;
}
div#footer #logo{
margin:10px 20px;
float:right;
height:37px;
}
div#footer p{
margin:0;
line-height:2em
}
div#footer a{
color:#fff;
text-decoration: none;
border:0;
}
div#content p{line-height:1.3}
div#content{margin:1em }
div#ChageSite{margin-top: 20px;}
div#ChageSite #CSNote {padding:1em 1em 0 0;font-size: 0.8em;}
div#content h2{color:#8b8b8b;padding:0;margin:2em 0 1em 0;font-weight:normal;font-size:22px;}
div#content h3{color:#8b8b8b;padding:0;margin:2em 0 1em 0;border-bottom:1px solid #8b8b8b;font-size:16px;font-weight:bold;}
div#content form {margin:0px;}/*10*/
a.num {padding:0px 0.5em;display:inline;}
p#pagination {text-align:left; margin: 0 0 0.5em 2em; clear:both;}
div#searchBox{margin:0}
div#searchBox form{margin:0}
div#searchBox td{ padding:0;}
a img{border:0}
/*stripes for listings*/
tr.alt td {
background: #CCCCCC;
}