body {margin:10px 0;
      padding:0;
      background:#9dbcb8; /* compare #7F918F; */
      font-family:Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
      font-size: 12pt; }
h1, h2, h3, h4 {margin:10px 0;
                padding:0;
                font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
                color:#517E55;}
h2 {font-size:24px;}
a {text-decoration:none;
   outline:0;
   color:#517E55;}

#shadow  {width:1102px;
          margin:0 auto;
          border:0;
          box-shadow:4px 4px 20px #3a3c3c;}

#shadowf1515,
#shadowf1410,
#shadowf1305,
#shadowf1200,
#shadowf1095,
#shadowf990,
#shadowf885,
#shadowf780,
#shadowf675
{         margin:0 auto;
          border:0;
          box-shadow:4px 4px 20px #3a3c3c;}

#shadowf1515 {width:1517px;}          
#shadowf1410 {width:1412px;}
#shadowf1305 {width:1307px;}          
#shadowf1200 {width:1202px;}
#shadowf1095 {width:1097px;}
#shadowf990 {width:992px;}
#shadowf885 {width:887px;}
#shadowf780 {width:782px;}
#shadowf675 {width:677px;}


#header {width:1100px;
         height:30px;
         margin:0 auto;
         background:url(pics/ptop.jpg) repeat-x;
         border: 1px solid #5a5c5c;}
#header * {margin:0;
           padding:0;
           text-decoration:none;
           font:bold 11px Verdana,Arial,Helvetica,sans-serif;
           color:#fff;}

#left {float:left;padding:7px 0 0 20px;}
#right {float:right;padding:7px 20px 0 0;}
#header a:hover {color:#1cf;}


#content {width:1100px;
          margin:0 auto;
          background:url(pics/pbg.gif);
          border-width:0 1px 0;
          border-style:solid;
          border-color:#5a5c5c;
          background-color:#fff; }

#contentb {width:1060px;
           margin:0;
           background:url(pics/bgb.gif);
           padding:0 20px;
           border-width:0 1px 0;
           border-style:solid;
           border-color:#5a5c5c;
           background-color:#fff;
           text-align:justify;}

#contentb a:hover {color:#1cf;}

#contentf1515,
#contentf1410,
#contentf1305,
#contentf1200,
#contentf1095,
#contentf990,
#contentf885,
#contentf780,
#contentf675
{      margin:0;
       background:url(pics/bgb.gif);
       padding:0;
       border:1px solid #5a5c5c;
       background-color:#fff;}

#contentf1515{width:1515px;}
#contentf1410{width:1410px;}
#contentf1305{width:1305px;}
#contentf1200{width:1200px;}
#contentf1095{width:1095px;}
#contentf990{width:990px;}
#contentf885{width:885px;}
#contentf780{width:780px;}
#contentf675{width:675px;}


#tlr {float:right;
       width:10%;
       margin:20px 50px 0 0;
      display: inline;    /* to fix the IE6 double magrin float bug */
       }


#nm {font-weight:normal;
     color:#2640b2;
     margin-top:20px;}
#cent {margin-left:145px;
       text-align:center;}
#yr {margin:8px 0 10px 0;
     text-align:center;
     color:#f99;}

#ch {margin:12px 0 8px 340px;
      width:20%;
      color:#aaa;}

.centb {text-align:center;}

.center_gray {text-align:center;
              color:#aaa;
              margin-bottom: 10px;
              margin-top: 15px;}


.hrs {width:100%;}
.hrs div {width: 20%; 
         height: 1px; 
         border-style:solid;
         border-width:0 1px 1px 0; 
         border-color:#999;
         background-color:#ddd; 
         margin: 0 auto 0; 
         font-size:0;  /* for IE6 */
} 

.enum_tab{width:100%;
          border-collapse:collapse; 
          }
.tn {text-align:right;
     padding-right:5px;
     width:5%;}
.enum_tab td {vertical-align:top;
border-width:1px 0;
border-style:solid;
border-color:#c8d7c8;
}

.enum_tab td p{margin:0;}

#rt {color:#2640b2;}

.ref {width:3%; 
      text-align:center;}
.ref img {border:none;}


#tbr {text-align:center;
      width:40%;
      margin: 10px auto 0;
      }
#tbr a:hover {color:#1cf;}
      
#col1 {float:left;width:911px;
        padding:0 20px 0;}
#col2 {float:right;
       width:130px;
       padding:0;
       color:#517E55;
         }
         
#col2 h4 {font-size:17px;}
#col2  a:hover {color:#1cf;}

#sel {color:#f99;}

#rhead{padding-left:15px;
       margin-top:50px;}
#rlist{width:90%;
       margin-top:8px;
       margin-left:15px;
       padding-left:0;
      list-style-position:outside; 
       }

#pht {width:100%;}
#pht td {width:33%;}
 
.pic_v
{	padding:0px;
    margin:10px auto;
	width:150px;
	box-shadow:6px 6px 2px #b3b5b5;
}

.pic_h
{	padding:0px;
    margin:10px auto;
	width:200px;
	box-shadow:6px 6px 2px #b3b5b5;
}

div.pic_v  img
{
        width:150px;
        height:200px;
        border:0;
}

div.pic_h  img
{
        width:200px;
        height:150px;
        border:0;
}



#footer {width:1100px;
         height:20px;
         margin:0 auto;
         background:url(pics/pbot.jpg);
         border-width:1px;
         border-style:solid;
         border-color:#5a5c5c;
         }
#fc {text-align:center;
     color:#f0f0f0;
     margin:2px 0 0;
     padding:0;
     font-size:10px;
     font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}

