/* content styles
================================== */
#content{
	margin-top: 12px;
}


#content_01 { 
	width: 758px;
	float: right; 

}

#content_01 h1{ 
	color: #5f8761;
	border-bottom: 2px #e0e7ed solid;
}

#content_01 h1.first{ 
	margin-top: 0;
}


#content_01 .txt_cont{ 
	color: #616161;
	font-size: 1.2em;
}


#content_01 .txt_cont p
{
	margin: 0;
	padding: 0;
}

/*
#content_01 .txt_cont ul
{
	list-style-type: none;
}
*/

#content_01 .txt_cont ul
{
	list-style-position:inside;
}

#content_01 .txt_cont br
{
	font-size: 0.2em;
	line-height: 0;
}

#content_01 .txt_cont a
{
	color: #9bb49c;
	text-decoration: none;
}

#content_01 .txt_cont a:hover
{
	color: #ffffff;
	background: #9bb49c;
}



#content_01 .txt_box{ 
	margin: 0 17px 0 0;
}


#content_01 .form_box{
	width: 49%;
	float: left;
}

#content_01 .contact_box{
	width: 49%;
	float: right;
}

#nav_path{
	font: bold 1.1em Arial, Tahoma, Verdana, sans-serif;
	height: 20px;
	color: #4280c5;
	border: 0px solid red;
	margin-bottom: 2px;
}

#nav_path a{
	
	font-size: 1.1em;
	color: #4280c5;
	background:url(img/arrow_title_left.gif) no-repeat right 50% ;
	padding-right: 12px;
	margin-right: 5px;
	font-weight: normal;
}

#nav_path #last{
	font-size: 1.1em;
}

#main_flash{
	width: 730px;
	height: 116px;
	border: 6px solid #a7bdcd;
	margin: 0 0 20px 0;
}

/* SUBNAV styles
================================== */

#sub_nav{
	font: 1.1em Arial, Verdana, sans-serif;
	background:url(img/bgr_sub_nav.jpg) no-repeat top;
	min-height: 240px;
}

* html #sub_nav{
	height: 240px;
}

#sub_nav h3{
	font-size: 1.4em;
	color: #4b8cc4;
	margin: 20px 0 20px 0;
	text-transform:uppercase;
	text-align:center;
}

#sub_nav_inner{
	margin: 0 25px;
}

ul#sub_nav_01{
	list-style-type: none;
}

ul#sub_nav_01 li{
	color: #4b8cc4;
	background: url(img/sub_nav_delimiter.gif) repeat-x left bottom;
	font-size: 1.2em;
}

ul#sub_nav_01 li a{
	color: #4b8cc4;
	display: block;
	font-size: .9em;
	padding: 6px 0;
/*	margin: 5px 0;*/
	color: #4b8cc4;
	text-decoration: none;
	font-weight: bold;
}

#ul #sub_nav_01 li a:hover{
	color: #3c6692;
}

ul#sub_nav_01 li a.active{
	color: #3c6692;
}


ul#sub_nav_01 li ul#sub_nav_02{
	list-style-type: none;
}

ul#sub_nav_01 li ul#sub_nav_02 li{
	background: none;
}

ul#sub_nav_01 li ul#sub_nav_02 li a{
	color: #7094bd;
	display: block;
	padding: 0px 0 10px 12px;
	font-size: .7em;
	background: url(img/sub_nav_bullet.gif) no-repeat left 25%;
}

ul#sub_nav_01 li ul#sub_nav_02 li a:hover{
	color: #3e6086;
	background: url(img/sub_nav_bullet_active.gif) no-repeat left 25%;
}

ul#sub_nav_01 li ul#sub_nav_02 li a.active{
	color: #3e6086;
	background: url(img/sub_nav_bullet_active.gif) no-repeat left 25%;
}



/* FORM */

#feedback_form .textbox, #feedback_form .textarea{
	border: 1px solid #7094bd;
	font-size: 11px;
	padding: 3px;
	width: 300px;
	color: #999999;
}

#feedback_form td{
	
	padding: 5px 0;	
}

#feedback_form th{
	
	text-align: right;
	padding: 7px 10px 0 0;
	font-weight: normal;
	vertical-align: top;
	
}

#feedback_form .error{
	font-size: 10px;
	color: #ff0000;
}

