body { background-image:url(../images/fence_rpt.jpg);
background-position:top;
background-repeat:repeat-x;
	margin:0px;
	padding:0px;
}

p {margin:0px;}

a { outline:none; }


.header_bg {background-image: url(../images/top_bg.jpg);
background-position:top center;
background-repeat:no-repeat;
}

.nav_bg {background-image:url(../images/navbg_rpt.jpg);
background-position:top left;
background-repeat:repeat-y;}

#nav_bg_bottom {background-image:url(../images/navbg_bottom.jpg);
background-position:bottom left;
background-repeat:no-repeat;}




.main_area {
	padding: 20px 0px 20px 20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3b3b3b;
	font-size:12px;
	line-height: 16px;
	text-align: left;
}

.main_title {font-family:Arial, Helvetica, sans-serif;
color:#03191d;
font-size:24px;
font-weight:bold;
padding-bottom: 18px;}

.sub_title {font-family:Arial, Helvetica, sans-serif;
color:#03191d;
font-size:18px;
font-weight:bold;
padding-bottom: 9px;}



.nav_f{font-family: Arial, Helvetica, sans-serif;
		   font-size:11px;
		   color:#666666;
		 
	padding-top: 22px;
	padding-bottom: 22px;
		
		  background-image:url(../images/div_rpt.jpg);
		  background-position:top;
		  background-repeat:repeat-x;
		   }
		   
.nav_f a:link{color:#666666;
               text-decoration:none;}
			   
.nav_f a:active{color:#666666;
               text-decoration:none;}
			   
.nav_f a:visited{color:#666666;
               text-decoration:none;}
			   
.nav_f a:hover{color:#666666;
               text-decoration:underline;}
.style1 {
	color: #018492;
	font-weight: bold;
}
.style2 {
	color: #000000;
	font-weight: bold;
}
.style3 {color: #037682;}

.bluelink {color: #037682;
		   text-decoration:none;}
		  
 .closed { display:none;
}

.line_div{background-image:url(../images/line_div.png);
          background-position:top left;
		  background-repeat:repeat-x;
}

