* {
padding: 0;
margin: 0;
}

body {
  
background-color:#FFFFFF;
  
font-size:11px;
  
line-height: 1.6;
  
text-align: center;
  
padding-top:0px;
  
margin-top:0px;
  
height:500px; 
/* this is the key! */
  
color:#333333 ;
  
font-family:Verdana;
  }



p {
  
background-color:#FFFFFF;
  
font-size:11px;
  
line-height: 1.6;
  
margin-left: 0px;
    
padding-top:10px;
  
margin-top:0px;
  
color:#333333 ;
  
font-family:Verdana;
  }


ul, li, a {list-style: none;}



body a {
  
text-decoration:none;
  
color:#333333;
  }



body a:hover { text-decoration:underline;}

 

.hlt {
                
background-color: #CCCCCC;
                
color: #000;
            }



#container {
  
width: 1200px;
  
margin-left: auto;
  
margin-right: auto;
  
text-align: center;
  
padding-left:0px;
  
padding-right:0px;
  
min-height: 300px;
  
margin: 0 auto;
}



* html #container {
height: 400px;
}



#main {
width:100%;
border:0px;
text-align:center;
background-image:url(./image/header_top2.png);
background-repeat:repeat-x;
background-color:#FFFFFF;
}



#top_navigation {
padding-top:25px;
padding-right:25px;
text-align:right;
color:#FFFFFF;
}



#top_navigation a {
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}



#top_navigation a:hover {
text-decoration:underline;
}



.left_header {
  margin-left:28px;
  margin-top:20px;
  color:#5c5b5b;
  font-size:18pt;
  font-weight:normal;
  }



.left_item {
  margin-left:28px;
  margin-top:20px;
  color:#5c5b5b;
  font-size:12pt;
  font-weight:normal;
  font-family:calibri;}



.middle_header {
  margin-left:0px;
  margin-top:0px;
  color:#0b0b35;
  font-size:18pt;
  font-weight:normal;
  }

.middle_header2 {color:#0b0b35;
  font-size:12pt;
  font-weight:normal;
  }



.middle {
  margin-left:0px;
  font-family:calibri; font-size:12pt;
  font-weight:normal;
  }


.left {
  margin-left:28px;
  text-align:left; font-family:calibri; font-size:12pt;
  font-weight:normal;
  }
.left2 {
  margin-left:0px;
  text-align:left; font-family:calibri; font-size:12pt;
  font-weight:normal;
  }



.right_header {
  margin-left:28px;
  margin-top:20px;
  color:#886141;
  font-size:18pt;
  font-weight:normal;
  }



.contact {
  color:#886141;
  margin-left:28px;
  font-family:calibri;  font-size:12pt;
  }

.contact2 {
  color:#886141;
  margin-left:28px;
  font-family:calibri;  font-size:9pt;
  }



.contact_input {
  color:#886141;
  border:1px solid #8f8069;
  margin-left:28px;
  margin-bottom:5px;
  }



#footer {
background-color:#7d6d60;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:10px;
padding-bottom:10px;
}



#footer a {
color:#b1a7a0;
text-decoration:none;
}



#footer a_hover {
color:#000000;
text-decoration: underline;
}



.pipe_footer { padding-left:5px; padding-right:5px; color:#b1a7a0}



.submenu{
margin-bottom: 0.5em;
}


#topmenu {
width:100%%;
height:20px;
text-align:center;
border-top: #a40101 double;
border-bottom: #a40101 double;
background-color:#1d417a;
color:#FFFFFF;
font-size:7pt;
padding-top:5px;
margin-top:5px;
background-image:url(images/navbar.gif);
background-repeat:repeat-x;
}



#topmenu a {
color:#FFFFFF;
}



div.hr {
  height: 25px;
  width:100%;
  background:  url(images/hr.jpg) no-repeat scroll center;
  padding-top:35px;
  padding-bottom:0px;
}


div.hr hr {
  display: none;
}



.imgborder { border:1px solid #000000;}



.pipe { padding-left:5px; padding-right:5px; color:#FFFFFF}



.footer { font-size:9pt; text-align:center;}





.left {padding-left:10px; padding-top:10px; }


.middle {padding-left:5px; padding-top:10px; float: left;}


.right {padding-left:5px; padding-top:10px; width: 215px; }


/*---------------------------------------------------*/


.box {
  margin: 0px 0px 0px 0px;
}



.boxTopLeft {
  float: left;
  background: url("images/boxTopLeft.gif") no-repeat;
  width: 6px;
  height: 25px;
}



.boxTopLeft2 {
  float: left;
  background: url("images/boxTopLeft2.gif") no-repeat;
  width: 6px;
  height: 25px;
}



.boxTopCenter {
  float: left;
  background: url("images/boxTopCenter.gif") repeat-x;
  width: 178px;
  height: 19px;
  padding-top: 6px;

  color: #707070;
  text-align: center;
  font-weight: bold;
}



.boxTopCenter2 {
  float: left;
  background: url("images/boxTopCenter2.gif") repeat-x;
  width: 178px;
  height: 19px;
  padding-top: 6px;

  color: #707070;
  text-align: center;
  font-weight: bold;
}



.boxTopRight {
  float: left;
  background: url("images/boxTopRight.gif") no-repeat;
  width: 6px;
  height: 25px;
}



.boxTopRight2 {
  float: left;
  background: url("images/boxTopRight2.gif") no-repeat;
  width: 6px;
  height: 25px;
}



.boxMiddle {
  clear: both;
  background: url("images/boxMiddle.gif") repeat-y;
  width: 190px;
}



.boxMiddle2 {
  clear: both;
  background: url("images/boxMiddle.gif") repeat-y;
  width: 190px;
  padding-left:10px;
}



.boxBottom {
  background: url("images/boxBottom.gif") no-repeat;
  width: 190px;
  height: 6px;
}



/*----------------------------------------------------------*/



.boxStats {
  padding: 10px 0px 10px 20px;
  margin: 0;
  list-style: none;
}



.boxStats li {
  padding-bottom: 2px;
}



/*-------------------*/


.boxPopCats {
  padding: 5px 0px 10px 5px;
  margin: 0;
  list-style: none;
}



.boxPopCats li {
  background: url("images/boxPopCatsBg.gif") 0px 5px no-repeat;
  padding: 0px 0px 2px 8px;
}



.boxPopCats li a:link, .boxPopCats li a:active, .boxPopCats li a:visited {
  color: #000000;
  text-decoration: none;
}



.boxPopCats li a:hover {
  color: #000000;
  text-decoration: underline;
}



/*-------------------*/


/*-------------------*/



.centerContainer {
  float: left;
}



.centerContainerT {
  background: url("images/contentTop.gif") no-repeat;
  height: 6px;
  width: 530px;
}



.centerContainerB {
  clear: both;
  background: url("images/contentBottom.gif") no-repeat;
  height: 6px;
  margin: 0;
  width: 530px;
}



.centerContainerM {
  width: 528px;
  padding: 8px 1px 0px 1px;
  background: url("images/contentMiddle.gif") repeat-y;
  background-color: #FFFFFF;
}



#links {
  margin: 0 10px 7px 10px;
}



h3 {
  color: #3E81B4;
  font-size: 10pt;
  padding: 0px 0px 0px 10px;
  margin: 0px 0px 15px 0px;
  border-bottom: 1px dotted #D9D9D9;
}



h4 {
  color: #3E81B4;
  font-size: 10pt;
}



/*-------------------------*/

 

ul.menu li{
  display:inline;
  list-style: none;
  border-right: 1px solid #fff;
  padding: 0px 10px;
  }



ul.menub li{
  display:inline;
  list-style: none;
  border-right: 1px solid #B1A7A0;
  padding: 0px 10px;
  color:#B1A7A0;
  }

  

.contentpaneopen tr td{

  padding: 17px 10px 20px 30px;
  }
