/* CSS Document */

BODY,INPUT,SELECT,TEXTAREA, ADDRESS, BLOCKQUOTE, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, H1, H2, H3, H4,H5, H6, MENU, OL, P, TD, TH, SPAN 
{
	font-size:12px;
	font-family:arial, sans-serif; 
	color:#330000;  
	margin:0; 
	padding:0; 
}

a:link, a:visited {
	color:#330000;
	font-size:11px;
}

a:hover {
	color:#81A399;
}	

a.bdyLnk:link, a.bdyLnk:visited {
	color:#330000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.bdyLnk:hover {
	color:#81A399;
}	

a.bdyLnk2:link, a.bdyLnk2:visited {
	color:#330000;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}

a.bdyLnk2:hover {
	color:#81A399;
}	

a.sidebar:link, a.sidebar:visited {
	color:#330000;
	text-decoration: none;
	font-size:11px;
}

a.sidebar:hover {
	color:#81A399;
	text-decoration: none;
}	

a.body:link, a.body:visited {
	color:#330000;
	text-decoration: none;
	font-size:12px;
}

a.body:hover {
	color:#81A399;
	text-decoration: none;
}	


a.globalNav:link, a.globalNav:visited {
	color:#330000;
	font-size:11px;
	font-weight:normal;
	text-decoration: none;
	
}

a.globalNav:hover {
	color:#ffffff;
}



.subNv {
	background-color:#330000;
	height: 30px;
	vertical-align:middle;
	padding-left: 50px;
}


.hmBody {
	line-height: 25px;
}

.rightSidebar {
	
	line-height: 20px;
	font-size:9px;
	font-weight:bold;
	font-style:italic;
}

.breadCrumb {
margin-top:5px;
font-size:11px;
font-weight:bold;
color:#81A399;

}

a.breadCrumb:link, a.breadCrumb:visited {
	color:#330000;
	text-decoration:none;
}

a.breadCrumb:hover {
		color:#81A399;
}

.breadcrumbBar {
	color:#330000;
	font-size:11px;
	font-weight:bold;
	margin: 5px;
}

.bar {
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	margin: 10px;
}



.ftr {
font-size:10px;
margin-left: 51px;
}

.req {
font-size:10px;;
}



#feature {
		
		width:200px;
		left:40px;
		top:155px;
		background-color:#ffffd1;
		padding:2px;
	}
	

#menubar {
		position:absolute;
		width:500px;
		left:40px;
		top:155px;
		background-color:#330000;
		padding:2px;
	}
	
	#menubar a {
	
	font-size:12px;
	font-weight:bold;
		color:#ffffff;
		letter-spacing:2px;
		padding-left:5px;
		padding-right:5px;
		text-decoration:none;
	}

#menubar a:hover {
		color:#81A399;
	}
	

	
	.menu .options {

		padding-left:10px;
		margin-right:1px;
		margin-bottom:1px;
		border:1px solid #330000;
		background-color:#ffffd1;
	}
	.menu a {
		color:#330000;
		display:block;
		padding:2px 10px;
		text-decoration:none;
		background-color:transparent;
	}
	.menu a:hover {
		color:#81A399;
	}
	
	#hm_body{
		width:620px;
		padding-top: 65px;
		padding-left: 50px;
		color:#330000;
		font-size:12px;
		line-height:29px;
	}
