body{
	background-color:#78797D;
	width:100%;
	margin:0 auto;
	padding:0;
	text-align:center;
	font-family:arial, verdana, helvetica, sans serif;
	font-size:9pt;
	margin-top:7px;
	padding-bottom:20px;
}

td, th, textarea, option{
	font-family:arial, verdana, helvetica, sans serif;
	font-size:9pt;
}

a img{
  border:0;
}

.wrapper{
  width:1100px;
  margin:0 auto;
  min-height:500px;
  height:auto !important;
  height:500px;
  background:#78797D url('../images/bg.jpg') repeat-y;
  z-index:9999;

}

.container{
  width:850px;
  background:#fff;
	margin-left:20px;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	min-height:500px;
  height:auto !important;
  height:500px;
  margin:0 auto;
}


.top_banner{
  width:850px;
  height:238px;
}

.nav{
	padding:0;
	margin:0;
  width:100%;
  height:39px;
  position:relative;
  z-index:2;
	margin-top:0px;
	padding:0;
	list-style-type:none;
}

* html .nav{
	margin-top:-6px;

}

.nav li{
	padding:0;
	margin:0;
  display:inline;
	margin-left:-3px;
  height:39px;
}

* html .nav li{
	margin-left:0;
}

.nav .first{
	margin-left:0;
}

* html .nav li img{
	position:relative;
	top:3px;
}


.nav li a:link, .nav li a:active, .nav li a:visited, .nav li a:hover{

} 

.content_container{
	background: #fff url('../images/bg_left.jpg');
	width:851px;
	margin-top:-3px;
	margin-left:-1px;
}

.content_top{
	width:849px;
	height:11px;
	background: #fff url('../images/bg_content_top.jpg') repeat-x;
	float:left;
	margin-top:-1px;
	border-right:1px solid #000000;
}

* html .content_top{
	margin-top:-1px;
	width:850px;
}

.content_left{
  float:left;
  width:291px;
	background: #B6B6B6 url('../images/bg_left.jpg') repeat-y;
	
}

.inner_left{
	padding:10px;
}

.left_top{
	margin-left:-17px;
}

.left_mid{
	text-align:center;
	font-weight:bold;
	font-family:arial narrow, sans-serif;
}

.left_mid h2{
	font-size:14pt;
	text-align:center;
	margin-left:-7px;
	margin:0;
	padding:0;
}

.left_mid p{
	margin-left:-7px;
	margin:0 0 10px 0;
	padding:0;
	font-size:13pt;
}

.left_bottom{
	margin-left:-7px;
	margin-top:10px;
}

.content_right{
	text-align:left;
  float:left;
  width:559px;
	background:#fff;
  margin-top:-2px;
	border-right:1px solid #000000;
}

* html .content_right{
  width:560px;
}

.content_right h2{
	font-family:arial narrow, sans-serif;
	font-size:14pt;
}	

.content_right h3{
	color:#CFA000;
	margin:0;
	padding:0;
}	

h4{

	color:#01025F;
  margin:0;
  padding:0;
	margin-left:15px;
	margin-top:10px;
}
h6{
  font-size:10pt;
  margin:0;
  padding:0;
  
}

.inner_content{
	padding:0px 10px 10px 10px;
	min-height:550px;
}

.inner_content_site{
	padding:0px 20px 10px 10px;
}

* html .inner_content{
	height:550px;
}

.inner_content img{
	float:right;
	margin:0 30px 10px 30px;
}

.inner_content .img_left{
	float:right;
	margin:0 30px 10px 30px;
}

.inner_content p{
	line-height:160%;
}


.footer{
  height:100px;

}

.clearfloat { height: 1px; clear: both;}
.clear0 { height: 0; clear: both; }



.small{
  font-size:8pt;
  color:#8F8F8F;
}




.form_container{
	width:529px;
	margin:0;
	padding:0;
}

.form_left{
	float:left;
	width:250px;
	margin-right:10px;
}

.form_right{
	float:left;
	width:250px;
}

.form_container ul{
	list-style-type:none;
	list-style-image:none;
}

.form_container label{
	color:#025090;
	font-weight:bold;
}

.label{
	margin-top:5px;
}

.ex_sp{
	margin-top:10px;
}

.form_container ul li{

}

.form_container input{
	width:200px;
	height:20px;

	border:1px solid #8DAB87;
	background-color:#eef0ec;
}

select{
	background-color:#eef0ec;	
	border:1px solid #8DAB87;
	height:20px;
}

option{
	height:20px;
}

#submit{
	margin-top:15px;
	width:200px;
	text-align:center;
	margin-left:150px;
	background-image:none;
	background-color:#FFC602;
	border:2px solid #000000;
	height:29px;
	font-family:tahoma, sans-serif;
	font-size:13pt;
	font-weight:600;
	text-align:left;
	color:#000000;
	padding-left:65px;
	cursor:pointer;
}

.select_width{
	width:202px;
}

.forms_ta{
	width:468px;
	height:70px;
	border:1px solid #8DAB87;
	background-color:#eef0ec;
}

.forms_p{
	margin-left:40px;
	
}

.form_container .rc{
	width:20px;
	height:20px;
}

#e_div, #sec_div{
	display:none;
}

.pet_hed{
	cursor:pointer;
}

.li_zip, .e_li_zip, .s_li_zip{
	display:none;
}

.form_container .error{
	color:red;
	display:block
}

hr{
	margin-bottom:15px;
	color:#CFA000;
}

/*.img_right{
	border:6px solid #CFA000;
}*/
