

body{
background-color:#C1BDBC;
margin-left: auto;
margin-right: auto;
margin-top:0px;
}



.main{
background-color:#ffffff;
width:903px;
margin-top:0px;
margin-left: auto;
margin-right: auto;
}

.banner{
height:197px;
background-color:#667B5A;
}



.topbar{
width:903px;
height:30px;
background-color:#4D5D43;
background-image: url(topbar.gif);
font-family:arial;
font-size:10pt;
line-height:23px;

}


.topbar_items1{
float:left;
padding-left:14px;
color:#ffffff;
font-weight:bold;
}


.topbar_items2{
float:right;
padding-right:14px;
color:#ffffff;
font-weight:bold;
}

.topbar-link{
color:#ffffff;
text-decoration:none;
}

a:hover.topbar-link{
color:#E9E28A;
}





.bottombar{
width:903px;
height:27px;
background-color:#4D5D43;
font-family:arial;
font-size:9pt;
line-height:27px;

color:white;
}

.address{
float:left;
padding-left:14px;
}

.copyright{
float:right;
padding-right:14px;
}



.toolbar{
width:875px;
height:35px;
padding-left:14px;
padding-right:14px;
background-color:#ffffff;
border-bottom:1px #4D5D43 solid;
}


.ahrc_small{
float:left;
}

.search_panel{
float:right;
}

.search_form{
padding:0px;
margin:0px;
padding-top:4px;
font-family:verdana;
font-weight:bold;
font-size:9pt;
}

.go{
cursor:pointer;
}


.td_nav{
background-color:#788E68;
width:250px;
font-family:arial;
font-size:9pt;
}

.relatedlinks_hd{
background-color:#FBF5C5;
width:222px;
padding:14px;
font-weight:bold;
padding-bottom:5px;
border-bottom:1px silver solid;
color:#464644;
}



.relatedlinks{
background-color:#FBF5C5;
width:222px;
padding:14px;
border-bottom:1px #ffffff solid;
}

.browse_hd{
background-color:#788E68;
width:222px;
padding:14px;
font-weight:bold;
padding-bottom:5px;
border-bottom:1px #ffffff solid;
color:#ffffff;
}



.browse{
background-color:#788E68;
width:222px;
padding:14px;

}


.alpha-link{
font-weight:normal;
color:#ffffff;
text-decoration:none;
font-size:10pt;
}

.alpha-link_on{
font-weight:bold;
color:#EBE18A;
text-decoration:underline;
font-size:10pt;
}


.browse ul,.relatedlinks ul{
margin-left:0px;
padding-left:0px;

list-style-type: none;
line-height:13pt;

}

.relatedlinks ul{
margin-top:0px;
}

.browse li
{
background-image: none;
padding-left:0px;

}


.relatedlinks ol{
margin-left:20px;
padding-left:20px;
line-height:13pt;

}

.relatedlinks ul li
{
background-image: url(bullet_lightgreen.gif);
background-repeat: no-repeat;
background-position: 0 .65em;
padding-left:15px;
}



.relatedlinks ul li.title
{
background-image: none;
background-repeat: no-repeat;
background-position: 0 .65em;
padding-left:0px;
padding-top:6px;
}



.relatedlinks ol li
{
background-image: none;
background-repeat: no-repeat;
background-position: 0 .65em;
padding-left:0px;
}


.nav_triangle{
	display:block;
	width:21px;
	height:11px;
	clear:both;
	float:none;
	background-image: url(triangle_green.gif);
	background-repeat: no-repeat;
	margin-left:180px;
	margin-top:20px;
}

.nav_triangle2{
	display:block;
	width:21px;
	height:11px;
	clear:both;
	float:none;
	background-image: url(triangle_green.gif);
	background-repeat: no-repeat;
	margin-left:280px;
	margin-top:20px;
}

.nav_triangle3{
	display:block;
	width:21px;
	height:11px;
	clear:both;
	float:none;
	background-image: url(triangle_green.gif);
	background-repeat: no-repeat;
	margin-left:350px;
	margin-top:20px;
}


.nav_triangle4{
	display:block;
	width:21px;
	height:11px;
	clear:both;
	float:none;
	background-image: url(triangle_green.gif);
	background-repeat: no-repeat;
	margin-left:440px;
	margin-top:20px;
}

.nav-box{
	display:block;
	width:873px;
	clear:both;
	float:none;
	margin-left:14px;
	margin-right:14px;
	margin-bottom:20px;	
	background-color:#FBF5C5;
	border:1px #677A5A solid;
}

.home-scribe-box{
	display:block;
	width:843px;
	height:121px;
	clear:both;
	float:none;
	margin-left:0px;
	margin-right:0px;
	margin-top:20px;
	margin-bottom:20px;	
	background-color:#FBF5C5;
	border:1px #677A5A solid;
}

.home-scribe-div1{
	display:block;
	float:left;
	width:608px;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	
	
}

.home-scribe-div2{
	display:block;
	float:left;
	width:195px;
}

.home-intro-div1{
	display:block;
	float:left;
	width:600px;
	padding-left:0px;
	padding-right:20px;
	padding-bottom:30px;

}

.home-intro-div2{
	display:block;
	float:left;
	width:200px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:30px;
	font-family:georgia;
	font-size:10pt;
}

.today{
	font-family:georgia;
	font-size:10pt;
	color:#4D5D43;
	font-weight:bold;
	
}

.nav-col{
	display:block;
	width:148px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	padding-bottom:20px;	
}

.nav-col2{
	display:block;
	width:260px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	padding-bottom:20px;	
}

.nav-box-toolbar{
	font-family:arial;
	font-size:10pt;
	padding-top:10px;
	padding-bottom:20px;	
	color:#31312D;
	padding-left:10px;
	padding-right:10px;
	width:853px;

}

.close-nav-box{
	text-align:right;
	display:block;
	float:right;	
	color:#FA183D;
	text-decoration:none;
}

a:hover.close-nav-box{
	color:blue;	
}


.toc_item{
display:block;
font-family:georgia;
font-size:10pt;
color:#32312D;
text-decoration:none;
padding-top:4px;
padding-bottom:4px;
}

a:hover.toc_item{
color:blue;
}

.toc_item_nav{
display:inline;	
color:#FA183D;
text-decoration:none;

}

a:hover.toc_item_nav{
	color:blue;	
}

.selected{
color:black
}

.toclink-link{
display:block;
font-family:arial;
font-size:9pt;
color:#474745;
text-decoration:none;
padding-top:4px;
padding-bottom:4px;
}

a:hover.toclink-link{
color:#E7696D;
}


.hilite-link{
color:#EBE18A;
}


.clear-link,.modify,.text-link{
color:#EB474C;
text-decoration:none;
}

.nav-link{
	font-weight:bold;	
}



a:hover.clear-link,a:hover.modify,a:hover.text-link{
color:#EB474C;
text-decoration:underline;
}




.toc_item_on{
font-weight:bold;
}


.emph{
font-weight:bold;
color:#464644;
}


.td_view{
border-right:1px #4D5D43 solid;
}



.view{
padding:30px;
font-family:arial;
font-size:9pt;
line-height:15pt;
}

.msfullname{
font-weight:bold;
color:#464644;
font-size:14pt;
padding-bottom:10px;

}


.col1{
	width:410px;
	float:left;	
}

.col2{
	width:410px;
	float:right;	
}


.footer{

	background-color:#333632;
	font-family:arial;
	line-height:15pt;
	font-size:9pt;
	padding-left:30px;
	padding-right:30px;
	padding-top:20px;
	padding-bottom:20px;
}

.footer1{
	float:left;
	width:400px;
	color:#E2E2E5;

}
.footer2{
	float:right;
	width:400px;
	color:#E2E2E5;
}

.footer-link{
	text-decoration:underline;
	color:#E2E2E5;
	font-weight:bold;
}


.label{
width:150px;
font-weight:bold;
color:#464644;
}

.handlabel{
font-weight:bold;
color:#464644;
font-size:14pt;
}


.display_data_div{
width:843px;	
}


.result_data1,.result_label1,.result_data2,.result_label2,.search_label,.search_data input,.search_data select{
font-size:9pt;
line-height:15pt;
}

.result_num1,.result_num2{
font-size:9pt;
line-height:15pt;
}


.result_label1,.result_label2{
width:50px;
font-weight:bold;
color:#464644;
}

.result_num1,.result_num2{
width:20px;
}

.result_data1,.result_label1,.result_num1{
background-color:#ffffff;
}

.result_data2,.result_label2,.result_num2,.color2{
background-color:#FBF5C5;
}

.search_label{


}

.search_data input_text{

}

.search_data select{

}


.search_div{
border-left:1px #677A5A solid;
border-right:1px #677A5A solid;
border-bottom:1px #677A5A solid;
margin-bottom:30px;

padding-bottom:20px;
}



.section_title{
font-size:9pt;
font-weight:bold;
line-height:15pt;
background-color:#FBF5C5;
border-bottom:1px #677A5A solid;
border-top:1px #677A5A solid;
color:#464644;
}

.section_clear{
font-size:9pt;

line-height:15pt;
background-color:#FBF5C5;
}

.search_buttons{
float:right;
margin-bottom:30px;
}



.ms_display_img{
width:30px;
float:left;
border:1px silver solid;
margin-right:5px;
}


.thumbnail{
border:1px #788E68 solid;
margin:5px;
}

.thumbnail_linked{
border:1px #E7676B solid;
margin:5px;
}

.greybar{
border-bottom:2px #DADADA solid;
margin-bottom:10px;
width:843px;
height:20px;
}

.shadow_title{
color:#9C9797;
font-family:arial;
font-size:30pt;
font-weight:bold;
line-height:32pt;
padding-bottom:10px;
}


.quote{
color:#4766EB;
}

.greyed_out{
color:silver;
}