body *  { 
margin : 0; 
padding : 0; 
font-family : verdana, "Comic Sans MS", Helvetica, sans-serif; 
 } 
 a img, :link img, :visited img  { 
border : none; 
 } 
 a:link  { 
color : #305f82; 
text-decoration : none; 
 } 
 a:visited  { 
color : #305f82; 
text-decoration : none; 
 } 
 body, td  { 
margin : 0; 
padding : 0; 
font-size : small; 
 } 
 body  { 
background : #fff; 
color : #696969; 
 } 
 b  { 
font-weight : bold; 
 } 
 textarea  { 
font-size : small; 
 } 
 .tCenter  { 
text-align : center; 
 } 
 .siteLink  { 
color : #0060af; 
 } 
 .content  { 
width : 100%; 
min-width : 200px; 
margin : auto; 
padding-top : 0; 
 } 
 .header  { 
text-align : center; 
 } 
 .logo  { 
text-align : center; 
font-weight : bold; 
color : #ffffff; 
 } 
 .logo a  { 
color : #fff; 
 } 
 .prempadding  { 
padding-left : 6px; 
 } 
 .ft  { 
color : #bbf; 
text-align : center; 
 } 
 hr  { 
background-color : #d2d2d2; 
border : medium none; 
height : 1px; 
margin : 2px 0; 
padding : 0; 
 } 
 h2  { 
text-align : left; 
background : #eee; 
color : #222; 
border : 1px solid #ddd; 
font-size : 120%; 
padding : 2px; 
 } 
 h2 a  { 
color : #ffffff; 
 } 
 h3  { 
color : #fff; 
background : #5f83d9; 
padding : 3px; 
 } 
 .absmiddle  { 
vertical-align : middle; 
 } 
 .bt  { 
border-top : 1px dashed #bbb; 
 } 
 .bb  { 
border-bottom : 1px dashed #bbb; 
 } 
 .odd, .even, .sl  { 
margin : 2px 0; 
padding : 2px 0 2px 2px; 
vertical-align : middle; 
 } 
 .odd td  { 
border-top : 1px dashed #bbb; 
 } 
 .even td  { 
border-top : 1px dashed #bbb; 
 } 
 .description  { 
background : #f5f5f5; 
color : #222; 
padding : 2px; 
 } 
 .description a  { 
color : #fff; 
text-decoration : underline; 
 } 
 .filedescription  { 
background : #f5f5f5; 
padding : 5px 0; 
text-align : center; 
border-top : 1px solid #ddd; 
border-bottom : 1px solid #ddd; 
 } 
 h1, .hd  { 
background : #960000; 
color : #ffffff; 
font-size : small; 
font-weight : bolder; 
line-height : 20px; 
padding : 0; 
text-align : center; 
vertical-align : middle; 
 } 
 .pl2  { 
padding-left : 2px; 
 } 
 .link1  { 
color : #aa0000; 
 } 
 .button  { 
color : #086c8f; 
font-weight : bold; 
 } 
 .red  { 
color : red; 
 } 
 .info  { 
color : red; 
background : #fff; 
text-align : center; 
padding : 2px; 
 } 
 p  { 
padding : 2px 0; 
 } 
 table  { 
width : 100%; 
margin : auto; 
 } 
 table th  { 
background : #ffffff; 
 } 
 table tr  { 
background : #ffffff; 
 } 
 table td  { 
padding : 5px; 
 } 
 .devider  { 
background : #fff; 
height : 5px; 
 } 
 .form_error  { 
color : #f00; 
 } 
 .dtype  { 
padding : 4px; 
font-size : x-small; 
 } 
 .bkmk  { 
padding : 2px; 
text-align : center; 
color : #f00; 
background : #ffffcc; 
border : 4px double #fc0; 
 } 
 .path  { 
border-bottom : 1px dashed #bbb; 
 } 
 .fileName  { 
color : #960000; 
font-weight : bold; 
 } 
 .search  { 
background : #eee; 
border : 1px solid #bbf; 
padding : 2px; 
color : #696969; 
margin : 1px; 
 } 
 .dwnLink  { 
color : #aa0000; 
 } 
 .pgn  { 
text-align : center; 
 } 
 .pgn span  { 
font-weight : bold; 
color : #bbb; 
 } 
 img  { 
vertical-align : middle; 
 } 
 .showimage  { 
padding : 5px 0 5px 0; 
text-align : center; 
border-top : 1px dashed #960000; 
border-bottom : 1px dashed #960000; 
 } 
 .tblimg  { 
width : 52px; 
text-align : center; 
 } 
 .tblimg img  { 
border : 1px solid #ddd; 
 } 
 .ftrLink  { 
padding : 2px; 
font-weight : bold; 
text-align : center; 
 } 
 .ftrLink a  { 
color : #960000; 
 } 
 a.top  { 
color : #ff7f00; 
font-size : smaller; 
text-decoration : none; 
 } 
 .ad1  { 
background : #960000; 
color : #fff; 
font-weight : bold; 
 } 
 .ad1 a  { 
background : #960000; 
color : #fff; 
font-weight : bold; 
 } 
 .ad2  { 
font-weight : bold; 
 } 
 .ad3  { 
color : #333; 
 } 
 .ad4 a  { 
color : #a00; 
 } 
 .adBold *  { 
font-weight : bold; 
 } 
 .adLinkBold a  { 
font-weight : bold; 
 } 
 .updates h2  { 
color : #000; 
 } 
 .updates div  { 
border-bottom : 1px dashed #bbb; 
padding : 3px; 
 } 
 .online h2  { 
color : #f00; 
 } 
 .online div  { 
border-bottom : 1px dashed #bbb; 
padding : 3px; 
 } 
 .online span  { 
font-weight : bold; 
 } 
 .catRow  { 
border-top : 1px dashed #bbb; 
padding : 3px; 
 } 
 .randomFile  { 
color : #fff; 
border : 2px solid #960000; 
 } 
 .randomFile a  { 
color : #fff; 
 } 
 .randomFile tr  { 
background : #555; 
 } 
 .guestentry  { 
border-top : 1px solid #eee; 
border-bottom : 1px solid #ddd; 
padding : 2px; 
background : #f7f7f7; 
 } 
 .guestanswer  { 
color : #f00; 
 } 
 .prem  { 
text-align : left; 
background-color : #5286ad; 
font-size : small; 
margin : 0; 
padding : 2px; 
padding-left : 10px; 
color : #ffffff; 
border-bottom : 1px solid #abcdef; 
 } 
 .prem a  { 
color : #ffffff; 
 } 
 .prem3  { 
border : 1px solid #bbf; 
margin : 1px; 
padding : 2px; 
padding-left : 8px; 
background-color : #eee; 
font-size : small; 
text-align : left; 
color : #696969; 
 } 
 .prem3 a  { 
margin : 1px; 
padding-left : 2px; 
padding-right : 2px; 
 } 
 .prem0  { 
border : 1px solid #bbf; 
margin : 1px; 
padding : 2px; 
padding-left : 8px; 
background-color : white; 
font-size : small; 
text-align : left; 
color : #696969; 
 } 
 .prem0 a  { 
margin : 1px; 
padding-left : 2px; 
padding-right : 2px; 
 } 
 .premlist  { 
border-bottom : 1px solid #eee; 
margin : 1px; 
padding : 2px; 
padding-left : 5px; 
 } 
 input[type="text"]  { 
border-top : 2px solid #a9a9a9; 
border-bottom : 2px solid #dcdcdc; 
border-right : 2px solid #dcdcdc; 
color : #696969; 
margin : 1px; 
 } 
 input[type="submit"]  { 
background : #5286ad; 
border-top : 2px solid #dcdcdc; 
border-bottom : 2px solid #ccc; 
border-left : 2px solid #dcdcdc; 
border-right : 2px solid #ccc; 
color : white; 
margin : 1px; 
font-size : small; 
 } 
 .premft  { 
text-align : center; 
font-size : small; 
margin : 0; 
margin-top : 2px; 
padding : 2px; 
padding-bottom : 7px; 
border-top : 1px solid #ccc; 
color : #a9a9a9; 
 } 
 .hr  { 
background-color : white; 
color : #bbf; 
border : none; 
height : 1px; 
 }
