body {
	margin-top: 7px;
}

h4 {
    font-size: 1.5em;
}
h5 {
    font-size: 1.2em;
}

.bodysub {
background:url(../images/bg_x2.png) top repeat-x;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : Black;
}


.bodyhp {
margin-top:10px;
	background-color:#f4f4ed;
background:url(../images/bg_x2.png) top repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : Black;
}


.tableheaderhp {
	width: 960px;

}


.tableheader {
	width:960px;
border-bottom:1px solid #292929;
border-collapse : collapse;

}


.tdheader  {
	width: 100%;
	background-color :#f4f4ed;
}

.topnav1 {
	padding-top:5px;
	padding-bottom:5px;
	text-align :left;
	background-color :#f4f4ed;

}

.topnav2 {
	padding-top:5px;
	padding-bottom:5px;
	text-align :left;

background-color :#baba95;
}
		
.maintable {
     width:962px;
 	background-color:white;
border-left:1px solid #292929;
border-right:1px solid #292929;
border-collapse : collapse;
}



.hpsmallfont {
	padding-bottom:10px;
	padding-left:10px;
	padding-right:15px;
	padding-top:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	vertical-align : top;
	text-align : left;
	line-height : 11px;
}


.footertable {
	width: 960px;

border-top:1px solid #292929;
border-collapse : collapse;

}

.tdfooter  {
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
font-size:11px;

}

.mapcontainer {
	background-image : url(../images/285_rightpanel.png);
	background-repeat : no-repeat;
}

.tdsub  {


	background-color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align: top;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:10px;
	text-align :left;
	line-height :15px;
}


.grid {
	background-color:#fefef0;
	width:600px;
	border-top:1px solid #292929;
	border-left:1px solid #292929;
	border-collapse : collapse;
}



.padall {

	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}

.padicons  {
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	vertical-align: top;
	text-align: center;
}


.padicons2  {
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:bottom;
	text-align: center;
}

.padtop {
	padding-bottom:10px;
	padding-top:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height : 20px;
}






.logoarea 	{


	width:453px;
	vertical-align : bottom;
	height : 150px;
}


.nesttable {
border-bottom:1px solid #671c1c;
width:780px;


}




.bottomnav {
    background-color:#d3dddd;
	padding-top:5px;
	padding-bottom:5px;
border-top:1px solid #424b38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424b38;
text-align : center;
}

.footerchild

{
	width:740px;
text-align:center;
border-top:1px solid #671c1c;
}

         A:bottom: link  {
			
	      color: #9d3b1e;
	      font-family: Verdana, Arial, Helvetica, sans-serif;

	      text-decoration: none;
         }
        
        A:bottom: visited  {
		  
        	color : #9d3b1e;
         text-decoration: none;

			font-family: Verdana, Arial, Helvetica, sans-serif;
        }
		  
		  A.bottom: active {
		  
		  color : #9d3b1e;
		  text-decoration: none;

		  font-family: Verdana, Arial, Helvetica, sans-serif;
		  
		  }
        
        A.bottom: hover  {
		  
        	color :silver;
        	text-decoration : underline;
	
			font-family: Verdana, Arial, Helvetica, sans-serif;
        }

.summary {
	background-color:#fefef0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	vertical-align: top;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	text-align :left;
	line-height :20px;
}



.readmore  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#671c1c;
	font-weight : 700;
}




.headline2 {
	font-size:14px;
	font-weight : bold;
}



.headline {
	font-size:14px;

	font-weight : bold;
}

.hr  {
	height:1px;
	color:#333333;
	text-align:center;
	width:300px;
}



.hr2 {
	text-align : center;
	color :#1f4d26;
	height :1px;
	width : 450px;
}

.hr3  {
	height:1px;
	color:#333333;
	text-align:center;
	width:75%;
}

.hr4  {
	height:1px;
color:#671c1c;
width:100%;
}

 .caption {

	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:5px;
	vertical-align: top;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}



.imagecell  {

	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;

}



#imagecaption  {

text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;


}



.imagebox  {

width:250px;
padding-left:10px;
	padding-top:5px;
	padding-bottom:10px;

}

.imagebox2  {
	width:250px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	text-align : center;
}








.tdright {
	width:200px;
	padding-left:7px;
	padding-right:7px;
	padding-top:10px;
	padding-bottom:15px;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color : #e0e9f1;
	border-left:1px solid #671c1c;
	text-align : center;
	font-size : 12px;

	height : 340px;
}


.tdrightsub {
	width:200px;
	padding-left:7px;
	padding-right:7px;
	padding-top:10px;
	padding-bottom:15px;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color : #e0e9f1;

	border-left:1px solid #671c1c;
	border-bottom:1px solid #671c1c;
	text-align : center;
	font-size : 12px;

	height : 340px;

}


.tdrighttruncated {

background-color :#fbffff;
	width:100px;
	padding-left:7px;
	padding-right:7px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-left:1px solid #671c1c;
	border-bottom:1px solid #671c1c;
	text-align : center;
	font-size : 12px;
	border-collapse : collapse;
}




.smallfont {
padding-left:7px;
	padding-right:7px;
	padding-top:5px;
	vertical-align:top;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size:9px;

}

.li2 {
	list-style-image:url(../images/7_dot.gif);
}


.ul1  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 12px;
	line-height: 20px;
}


.ul2  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 11px;
	line-height: 20px;
}




.tdmain {

	padding-left:15px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:15px;
	border-left:solid #1a2131 1px;
	vertical-align:top;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


.textpadding  {

	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:top;
	text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

.textpadding2  {

	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:top;
	text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

.textpadding3  {

	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:top;
	text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.textpadding4  {

vertical-align:top;
	text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.logobox {
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align: top;
	text-align: center;
	width : 120px;
}




.gridcell {

	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	border-right:1px solid #671c1c;
	border-bottom:1px solid #671c1c;
		vertical-align:top;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;

}


.imagesidetext {

	padding-left:10px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:15px;
	vertical-align:top;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}





.thumbtable {

border-top:solid #1a2131 1px;
font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8px;
}

.footer

{
	width:780px;
text-align:center;
border-top:1px solid #671c1c;
}







.footertd

{
	padding-top:10px;
	vertical-align:top;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color :#4a5c5e;
}






#rightnav {
	width: 100px;
	text-align : center;
		line-height :10px;
}

#rightnav a {
	background-color:#73a4a9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
		padding-top:7px;
	padding-bottom:7px;
display: block;
	color: white;
	text-align : center;
	
}



#rightnav  a:hover{
	background-color :#829597;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
			padding-top:7px;
	padding-bottom:7px;
display: block;
	color: white;
	text-align : center;
}
		
		

         A.more: link  {
			
	      color: #9d3b1e;
	      font-family: Verdana, Arial, Helvetica, sans-serif;

	      text-decoration: none;
         }
        
        A.more: visited  {
		  
        	color : #9d3b1e;
         text-decoration: none;

			font-family: Verdana, Arial, Helvetica, sans-serif;
        }
		  
		  A.more: active {
		  
		  color : #9d3b1e;
		  text-decoration: none;

		  font-family: Verdana, Arial, Helvetica, sans-serif;
		  
		  }
        
        A.more: hover  {
		  
        	color :silver;
        	text-decoration : underline;
	
			font-family: Verdana, Arial, Helvetica, sans-serif;
        }





  
         A:link  {
			
	      color: #940000;
	      font-family: Verdana, Arial, Helvetica, sans-serif;

	      text-decoration: none;
         }
        
        A:visited  {
		  
        	color : #940000;
         text-decoration: none;

			font-family: Verdana, Arial, Helvetica, sans-serif;
        }
		  
		  A:active {
		  
		  color : #940000;
		  text-decoration: none;

		  font-family: Verdana, Arial, Helvetica, sans-serif;
		  
		  }
        
        A:hover  {
		  
        	color :silver;
        	text-decoration : underline;
	
			font-family: Verdana, Arial, Helvetica, sans-serif;
        }











