/* layout  */
	body { text-align:center; background:#ffffff; 	margin:0; padding:0; }
/* wrapper  */
	#wrapper { width:800px; margin:0 auto; font-size:100%; text-align:left;}
	
/* header  */
	#header { overflow: hidden; }
	#header, #header span {width:800px; height:76px;  background:transparent url(/images/site/logo.gif) no-repeat top left; font-size: 100%;}
	#header span {
		display: block;
		position: relative;
		z-index: 1;
		margin-bottom: -76px;
	}
	#header-right{float: right; width: 400px; height: 76px; text-align: right;}
	#nav-bar{width:800px; height:24px; margin:0;padding:0;text-align:left; clear: both; background:transparent url(/images/site/navbg.gif) no-repeat top left;}

	.displace {
		position: absolute;
		left: -5000px;
		}

/* content */	
	#content-front { margin:3px 0 0 0; padding: 0; width:800px; background: url(/images/site/frontbg.gif) repeat-y;}
	#content-interior { margin:3px 0 0 0; padding: 0; width:800px; background: url(/images/site/interiorbg.gif) repeat-y;} 
	 
	#content-wrapper { float:left; width:800px;}
	
	#leftnav{float: left; width: 188px; padding: 3px 0 0 0;}
	#contentbody{float: right; width: 612px;}
	
/*front*/
	#front-body{float: left; width: 392px; padding: 0; margin: 0;}
	#front-body-content{width: 386px; padding: 0px 3px 5px 3px; line-height: 1.7;}
	#front-right-col{float: right; width: 220px; }
	#front-right-col-content{width: 215px; padding: 0 0 0 3px; text-align: left;}

/* interior*/
	#interior-body{width: 612px; padding: 0; margin: 0;}
	#interior-body-content{width: 606px; padding: 0px 3px 5px 3px; line-height: 1.5;}	

/* footer*/

	#footer { clear:both; text-align:center; margin:0 auto; width:800px; height:65px; border-top: 1px solid #999;}
  .image { 
   width: 186px; 
   height: 49px; 
   border: none; 
  } 
	
/*	fonts*/
	.copy-gen{font-family: Tahoma, sans-serif; font-size: 11px; color: #333;}
	.copy-gen a, .copy-gen a:VISITED{color: #A1040B; text-decoration: underline;}
	.copy-gen a:HOVER{color: #334D64; text-decoration: underline;}

	.copy-notice{font-family: Tahoma, sans-serif; font-size: 11px; color: #ff0000;}
	.copy-notice a, .copy-notice a:VISITED{color: #ff0000; text-decoration: underline;}
	.copy-notice a:HOVER{color: #ff0000; text-decoration: underline;}
	
	.copy-foot{font-family: Tahoma, sans-serif; font-size: 11px; color: #333;}
	.copy-foot a, .copy-foot a:VISITED{color: #333; text-decoration: none;}
	.copy-foot a:HOVER{color: #A1040B; text-decoration: underline;}
	
	.copy-head{font-family: Tahoma, sans-serif; font-size: 11px; color: #333;}
	.copy-head a, .copy-head a:VISITED{color: #333; text-decoration: none;}
	.copy-head a:HOVER{color: #A1040B; text-decoration: underline;}
	
	.copy-fea-head{font-family: Tahoma, sans-serif; font-size: 11px; color: #334D64; font-weight: bold;}
	
	.morelink, .morelink a, .morelink a:VISITED{font-family: Tahoma, sans-serif; font-size: 11px; color: #A1040B; text-decoration: underline; float: right;}
	.morelink a:HOVER{text-decoration: underline; color:#334D64; float: right;}
	
	h1.title{margin: 0; padding 0; font-family: Tahoma, sans-serif; font-size: 24px; color: #A1040B; }
	h2.subhead{margin: 0; padding 0; font-family: Tahoma, sans-serif; font-size: 18px; color: #A1040B; }
	h3.section{margin: 0; padding 0; font-family: Tahoma, sans-serif; font-size: 16px; color: #334D64; }
	
	.breadcrumbs{font-family: Tahoma, sans-serif; font-size: 10px; color: #334D64;}
	.breadcrumbs a, .breadcrumbs a:VISITED{font-family: Tahoma, sans-serif; font-size: 10px; color: #334D64; text-decoration: underline;}
	.breadcrumbs a:HOVER{text-decoration: none;}
	
/* form styles*/
	.input-front{font-family: Tahoma, sans-serif;font-size: 10px;font-weight:normal;background: #ffffff;border : 1px solid #666666;}	
	
	.inputfield{font-family: Tahoma, sans-serif;font-size: 10px;font-weight:normal;background: #ffffff;border : 1px solid #666666;}	
