/* @override http://www.gbaheritage.com/115cn.css */

*{ margin:auto;
    font-family: Verdana;
  }

body{
     text-align:center;
     margin:0;
     padding:0;
    font: 9pt/22px Verdana;
  }
A{
	font-size:9pt;COLOR: #000000; TEXT-DECORATION: none;
}

A:hover {
	font-size:9pt;COLOR: red; TEXT-DECORATION: underline;
}     
hr{padding:0px;
   margin:0px;}     
.head{
     margin-top: 1em;
     position: relative;
     width:1003px;
     height:85px;
      }
.main1{border-top:2px solid #CC0000;
       border-bottom:2px solid #CC0000;
       width:950px;
       min-height:304px;
       _height:304px; /* for IE6 */
       padding-top:5px;
       padding-bottom: 10px;
      }
      
.main {
       border-bottom:1px solid #C0C0C0; border-top:2px solid #CC0000; width:1003px;
       height:607px !important;
       height:609px
      } 
.hd{width:500px;
    float:left;}    
    
.hdright{width:500px;
    float:right;}    

.hdright1{width:510px;
    text-align:left; 
    float:right;}    

.hdleft{width:510px;
    text-align:left; 
    float:left;}    

.syright{float:right;
         width:490px;
         }    

.syleft{float:left;
         width:490px;
         }    
.menu{
      height:20px;
      line-height:20px;
      text-align:center; 
      font-size:14px;
      width:950;
      background-color:#B40404;
      font-weight:bold}

.menunotbold{
      height:20px;
      line-height:20px;
      text-align:left; 
      font-size:9px;
      width:100%;
      }

.menu1{
      height:20px;
      line-height:20px;
      text-align:right; 
      font-size:14px;
      margin-bottom:3px;
      width:100%;
      font-weight:bold}
.menu1 a{font-size:14px;COLOR: #000000; TEXT-DECORATION: none;}  
.menu1 A:hover {
	font-size:14px;COLOR: red; TEXT-DECORATION: underline;
} 
.menu a{font-size:14px;COLOR: #000000; TEXT-DECORATION: none;}  
.menu A:hover {
	font-size:14px;COLOR: red; TEXT-DECORATION: underline;
}
.newsbt{width:100%;
        height:30px;
        line-height:30px;
        font-size:10pt;
        text-align:left; color:#808080; font-weight:bold
        }
.news{margin-top:3px;}              
.clear{celear:both;height:0px;} 
.bottom{
        width:998px !important;
        width:950px;
        line-height:25px;
        padding:5px 0px 0px 5px;
        text-align:left;
        background-color:#F6F6F6;
        height:50px;
        }
.news table{font-size:9pt;}
.left{width:180px;
      float:left;
      margin-top:5px;
      height:595px; background-color:#F6F6F6
      } 
.leftbt{width:100%;
        height:30px;
        line-height:30px; color:#FFFFFF; font-weight:bold; background-color:#4E909B
        } 
.leftnr{line-height:25px;}
.right{width:815px;
       height:300px;
       float:right;
       margin-top:5px;
       text-align:left;
       }
.aboutad{ border-bottom: 1px solid #4E909B }
.aboutbt{border-bottom: 10px solid #4E909B;
         height:35px;
         width:650px;
         float:left;
         line-height:35px;
         font-size:14px;
         font-weight:bold}
.aboutnr{width:650px;
         margin-top:5px;
         float:left;
         height:445px;
         line-height:22px;
         overflow:auto;}
table{font-size:9pt;}
#logo {
  position: absolute;
  top: 0;
  left: 50;
}
.upp { text-transform: uppercase;}
.head p {
color:#999999;
position: absolute;
top: 12;
left: 450;
font-size: 13pt;
text-align: left;
}
