/* CSS Document */
 body  { color: white; background-color: black; font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 10px;font-weight: normal;font-style: normal; }
 a {color: gray; text-decoration:underline; } 
 a:hover {color: #fff;text-decoration:none; }
 p{margin:0 auto;padding:10px; text-align:center;}
 #main{margin:0 auto;max-width:990px;width:expression(document.body.clientWidth > 990? "990px": "100%" );}
 #contents{margin:0 auto;}
 h1{ height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; margin:0; padding-top:10px; color:#fff;}
 h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:gray; margin:0; padding:2px 0;}
 #buttons_display{float:left; text-align:left; width:450px;margin-left:20px;padding:10px 0;}
 #buttons_page{float:right; text-align:right; width:450px; margin-right:20px;padding:10px 0;}
 #buttons_style_left{float:left; width:450px; height:140px; margin-left:20px; border:#373737 1px solid; margin-top:5px;}
 #buttons_style_right{float:right; width:450px; height:140px;margin-right:20px; border:#373737 1px solid; margin-top:5px;}
 #footer_line{color: gray; background:url(../images/foot_topborder.jpg) no-repeat center top; padding:5px 0; height:30px;clear:both;}