#subcontent_wrap{
	float:left;
	width:760px;
    	background-image: url(images/vert_tile.gif);
	background-repeat:repeat-y;
	border-top: solid 1px #FFFFFF;
}

h1 {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 130%;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
	padding:0;
	color: #08197B;
}

h2 {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 120%;
	font-weight:bold;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	color: #08197B;
}

 a {
	text-decoration: none;
	color: #08197B;
	font-weight:bold;
}


 a:hover {
	color: #08197B;
	text-decoration: underline;
}

/*------------------------sub navigation styles------------------------*/

#subnav_div{
	float:left;
	width:170px;
	padding-top:10px;
	padding-bottom:20px;
	padding-left:10px;
	padding-right:10px;
   	font-size: 90%;
}


#subnav_div ul {
	margin: 0px;
	padding: 0px;
}


#subnav_div li {
	list-style-type: none;
	padding-left:5px;
	padding-right:0px;
}


#subnav_div a {
	text-decoration: none;
	color: #08197B;
	font-weight:bold;
}


#subnav_div a:hover {
	color: #08197B;
	text-decoration: underline;
}

/*----normal navigation styles------*/

.link{
        background-image: url(images/arrow.gif);
	background-repeat:no-repeat;
	background-position:100% 10px;
	padding-top:6px;
	padding-bottom:6px;
	border-bottom: dotted 1px #FBB61D;
}


/*----highlight navigation styles------*/

.link_sublink1{
        background-image: url(images/arrow.gif);
	background-repeat:no-repeat;
	background-position:100% 10px;
	padding-top:6px;
	padding-bottom:6px;
	border-bottom: dotted 1px #FBB61D;
	background-color:#FEF4DD;
}

.link_sublink2{
        background-image: url(images/arrow2.gif);
	background-repeat:no-repeat;
	background-position:100% 10px;
	padding-top:6px;
	padding-bottom:6px;
	background-color:#FEF4DD;
}


/*----sub sub navigation styles------*/

.sublink{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	background-color:#FFFBF3;
}

#subnav_div .sublink a {
	font-weight:normal;
	padding-top:4px;
	padding-bottom:0px;
}

.sublink_blank{
	border-bottom: dotted 1px #FBB61D;
	background-color:#FFFBF3;
}



/*------------------------sub content styles------------------------*/

#subcontent_div{
	float:left;
	width:560px;
	margin-top:10px;	
	margin-left:10px;
	margin-bottom:10px;
}

#subcontent2_div{
	float:left;
	width:700px; 
	margin-top:10px;	
	margin-left:10px;
	margin-bottom:10px;
}


/*------------------------sub content list styles-------------------*/

#subcontent_div ul{
	margin-top:10px;	
	margin-left:30px;
	margin-bottom:10px;
}

#subcontent_div li{
	list-style-type: none;
	padding-left:12px;
	padding-top:10px;
        background-image: url(images/arrow.gif);
	background-repeat:no-repeat;
	background-position:0px 15px;
	padding-bottom:10px;
}

/*------------------------Form styles------------------------*/


.form_row{
	float:left;
	width:560px;
	margin-top:10px;	
	margin-bottom:2px;
}

.form2_row{
	float:left;
	width:700;
	margin-top:10px;	
	margin-bottom:2px;
}


.form_rownarrow{
	float:left;
	width:560px;
	margin-top:2px;	
	margin-bottom:2px;
}

.form_text, .form_text_red{
	float:left;
	width:195px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
}

.form_text_red{ color:red; }

.form2_text{
	float:left;
	width:100px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
}

.form_texthide{
	float:left;
	width:195px;
	display:none;
	font-size:12px;
}

.form_field{
	float:left;
	width:360px;
}

.editor_field{
	float:left;
	width:550px;
}

.form_field select {
	width:185px;
	background-color:#F2F3F8;
	border: solid 1px #08197B;
}


.form_field input {
	width:180px;
	background-color:#F2F3F8;
	padding-top:2px;
	padding-bottom:2px;
	border: solid 1px #08197B;
}

.form2_field input {
	width:400px;
	background-color:#F2F3F8;
	padding-top:2px;
	padding-bottom:2px;
	border: solid 1px #08197B;
}

.form_field textarea {
	width:180px;
	background-color:#F2F3F8;
	border: solid 1px #08197B;
}

.form2_field textarea {
	width:540px;
	background-color:#F2F3F8;
	border: solid 1px #08197B;
}

.form_field checkbox {
	background-color:#F2F3F8;
	border: solid 1px #08197B;
}


/*------------------------News styles------------------------*/

.news_row{
	float:left;
	width:550px;
	margin-top:10px;
	margin-left:10px;	
	margin-bottom:5px;
}

.news_head{
	float:left;
	width:360px;
}

.news_info{
	float:left;
	width:200px;
}

.news_buttons{
	float:left;
	width:560px;
	margin-top:20px;	
	margin-bottom:5px;
}

/*------------Sub content styles-------------*/


#subcontent_wrap2{
	float:left;
	width:760px;
	margin:10px

}


.subcontent_txt{
	float:left;
	width:560px;
	margin-bottom:20px;
	padding-bottom:20px;
	padding-left:10px;
}


.subcontent_imgs{
	float:left;
	width:180px;
}


.sub_img{
	float:left;
	padding-top:10px;
	width:170px;
	text-align:center;

}

.sub_img2{
	float:left;
	padding-top:30px;
	padding-bottom:30px;
	width:170px;
	text-align:center;

}

.imgright {
	position:relative;
	float:right;
	margin:0px 0px 10px 10px;
}


/*------------site map styles-------------*/

#sitemap_wrap {
	margin-left: 40px;
	margin-bottom:20px;
	padding: 0px;
}


#sitemap_wrap ul {
	margin: 0px;
	padding: 0px;

}


#sitemap_wrap li {
	list-style-type: none;
}

.toplevel {
	padding-left:12px;
	padding-top:5px;
        background-image: url(images/block.gif);
	background-repeat:no-repeat;
	background-position:0px 9px;
	padding-bottom:5px;
}

.sublevel {
	padding-left:42px;
	padding-top:5px;
        background-image: url(images/block2.gif);
	background-repeat:no-repeat;
	background-position:20px 9px;
	padding-bottom:5px;
}

/*------------search styles-------------*/

.search_head{
	float:left;
	width:560px;
	padding-top:10px;
	padding-bottom:10px;
}

.search_row{
	float:left;
	width:550px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
}

.search_img{
	float:left;
	padding-right:10px;
}

.search_txt{
	float:left;
	padding-top:3px;
	width:400px;
}
