 body{

  background-color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

  #wrapper{
    width:800px;
    margin-left:auto;
    margin-right:auto;

  }
  #header{
    background-image: url(images/head_top.gif);
    height:44px;
  /*
    border-left:1px #111111 solid;
    border-right:1px #111111 solid;
  */
  }
  #header_l{
     float:left;
     width:50%;

  }
  #header_r{
     float:left;
     width:50%;
  }

  .clear{
     clear:both;
     margin:0px;
     padding:0px;
  }
 #main_content{
   background-color:#FFFFFF;

 }
  #left_content{
    float:left;
    width:195px;
    padding-left:5px;
    padding-top:5px;
    background-color:#FFFFFF;
  }

  #right_content{

    float:right;
    width:594px;
    padding-top:5px;
    background-color:#FFFFFF;

    padding-left:5px;
  }
  #footer{
    background-color:#3366cc;
    padding:5px;
    color:#FFFFFF;
    font-weight:bold;
  }
  .cfooter{
    color:#FFFFFF;
    font-weight:bold;
  }


 .line{
   clear:both;
   border-bottom:1px #999999 solid;
   /* height:1px; */
 }
#navtop {
  float:right;
  padding-right:10px;
}
#navtop ul {
   color:#FFFFFF;
   padding:0px;
   margin-top:12px;
   font-weight:bold;
}
#navtop li{
   display: inline;
   padding-left:5px;
   padding-right:5px;
   color:#FFFFFF;
   font-weight:bold;
}
.box{
  font-size:8pt;
  padding:0px;
  border-bottom:1px #cc3300 solid;
border-left:1px #cc3300 solid;
border-right:1px #cc3300 solid;
}

.box ul{
  padding:5px;
  margin:0px;
}

.box li{
  list-style-type: none;
  margin:0px;
  padding-left:2px;
  padding-top:5px;
  padding-bottom:5px;
  list-style-position: outside;
}

.box a:link{
  color:#000000;
}

.box a:visited{
    color:#000000;
}

.box a:hover{
    color:red;
}

.cTitle{

  background-image: url(images/left_title.gif) ;
  background-repeat: no-repeat;

  /* background-color:#cc3300; */
  font-size:9pt;
  color:#FFFFFF;
  font-weight:bold;
  text-align: center;
  width:195px;
  height:21px;
  padding-top:5px;
  margin:0px;
  /* padding-top:5px; */
}


.cnav{
  color:#FFFFFF;
  text-decoration:none;
  font-weight:bold;
}
a.toplink,  a.toplink:visited, a.toplink:active {
	color: white;
	text-decoration: none;
}
td.inheader {
	background-color: #3366cc;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
        padding-left: 2px;
        padding-right: 2px;
        padding-top: 2.5px;
        padding-bottom: 2.5px;
}
td.item {
	background-color: #6FB3E6;
	color: #175D8E;
}
td.desc{
	font-size:10px;
}