body{
   background: #fff;
   margin: 0;
}
a img{border: none;}
form{display: inline}
#main{width: 1004px; margin: auto;}
#header{
   background: url('../images/design/top.jpg') top center no-repeat;
   height: 172px;
}
#subhead{
   padding: 0;
}
#header .logo{
   position: absolute;
   width: 300px;
   margin: 45px 0 0 27px;
   text-decoration: none;
}
#header .logo h1{
   margin: -65px 0 0 80px;
   color: #fff;
   padding: 0;
   width: 300px;
   cursor: pointer;
}
#header .logo div{
   margin: -2px 0 0 80px;
   color: #fff;
   width: 300px;
   font: normal 21px Verdana;
   padding: 0;
      cursor: pointer;
}

#header .edition{
   font: normal 12px "Trebuchet MS", Tahoma;
   color: #95a9d5;
   position: absolute;
   margin: 113px 0 0 442px;
}

#left{
   width: 243px;
   border-right: 1px solid #000;
   background: #1c1f23;
   padding: 0;
}

.box{
   padding: 5px 20px;
   font: normal 11px Georgia;
}
.box .i{
   border: 1px solid #1c212a;
   width: 100%;
   color: #fff;
   padding: 2px;
   background: #595959;
}

#left .box{color: #a9a9a9;}
#left .box a *, #left .box a:link, #left .box a:visited{
   color: #7878a4;
}

#left h1{
   margin: 4px 0; 
   padding: 20px 0 20px 70px;
   color: #d2d6df;
   background: url('../images/design/title.gif') -5px center no-repeat;
   font: bold 13px Georgia;
}



#loginbox a, #loginbox a:link, #loginbox a:visited{
   color: #7878a4;
}

a.primarynav, a:link.primarynav, a:visited.primarynav{
   display: block;
   padding: 5px 18px;
   background: url('../images/design/pip.gif') left center no-repeat;
   color: #a9a9a9!important     ;
   text-decoration: none;
}
a:hover.primarynav{
   background: url('../images/design/pip.gif') 4px center no-repeat;
}


#center .box{
   margin-bottom:2px;
   font: normal 12px "Trebuchet MS", Tahoma;
   color: #333;
}
#center .box .top{

   padding: 0;
}
#center .box .bottom{

   padding: 2px 0 10px 17px;
}
#center{}
#center a, #center a:link, #center a:visited{color: #4a4a8a; text-decoration: none;}
#center .box h1{
   margin: 0; 
   padding: 10px 0 0px 0px!important;
   color: #000;
   font: normal 17px "Trebuchet MS", Tahoma;
}
a.more{display: block; text-align: right; background: url('../images/design/f_link.gif') left center no-repeat;}
#center #other{
   margin-bottom:2px;
   font: normal 12px "Trebuchet MS", Tahoma;
}
#center #other .top{

   padding: 0;
}
#center #other .bottom{

   padding: 2px 0 10px 17px;
}
#center #other h1{
   margin: 0; 
   padding: 10px 0 15px 0px!important;
   color: #000;
   font: bold 13px "Trebuchet MS", Tahoma;
}
#other, #other a:link, #other a:visited{
   color: #d6e4ff;
   text-decoration: none;
}
#other a{display: block;  width: 150px; border-bottom: 1px dashed #d6e4ff; padding-bottom: 10px; margin-bottom: 5px;}
#other span, #other br {display: none;}
#center, #left{padding: 0;}
#left{padding-left: 6px;}
#center p{
   margin: 0; padding:5px 0; 
}

#center .text{
   margin: 5px 0;
   padding: 5px 0;
}
.ed{
   background: url('../images/design/top.gif') top right repeat-x;
   padding: 22px 0 8px 20px;
   font: normal 12px Georgia;
   height: 39px;
   color: #fff;
}
.oth{
   background: url('../images/design/top1.gif') top left no-repeat;
      height: 39px;
   margin-top: -1px;
      padding: 22px 0 8px 20px;

   font: bold 13px Georgia;
   color: #fff;
}

.more{margin-bottom: 10px; display: block; color: #0572a5; font: bold 12px "Trebuchet MS", Tahoma;}
#section{position: absolute; margin: -100px 0 0 280px; font: normal 32px "Trebuchet MS", Tahoma; color: #555; display: none;}



#center #full{

   margin-bottom:2px;
   font: normal 12px "Trebuchet MS", Tahoma;
}

#center #full .top{

   padding: 0;
}
#center #full .bottom{

   padding: 2px 0 10px 17px;
}
.mtext{
   font: normal 12px "Trebuchet MS", Tahoma;
   width: 90%;
   padding: 5px;
}
#footer td{height: 60px;}
#footer{
   background: url('../images/design/footer.gif') center bottom repeat-x;
   height: 60px;
   font: normal 11px Georgia;
   color: #5b6168;
}
#links a, #links a:links, #links a:visited{font: normal 11px Georgia;text-decoration: none; color: #5b6168}
#copy{margin: 0 14px; font: normal 11px Georgia; color: #5b6168}
#links{float: right; color: #5b6168;margin-right: 200px}
#links a.l{
color: #5b6168;
   padding-left: 10px;
   margin-top: -2px;
   padding-right: 10px;
   border-left: 1px solid #5b6168;
   text-decoration: none;
}
.text{font: normal 13px Georgia}
#center{ background: #edf1f6;}
.also{
   width: 230px;
   background: #222327;
   font: normal 13px Georgia;
}
.also a, .also a:link, .also a:visited{
   color: #a9a9a9;
   display: block;
   background: url('../images/design/pip1.gif') left 5px no-repeat;
   padding: 0 0 0 20px;
}

.p10{
   padding: 20px;
}
#center h1{
   margin: 3px 0;
   font: bold 13px Georgia;
   color: #444480;
}
