/* top banner classes */
.banner_outer_container {
	border-bottom:		1px solid #a0a29a;
	width:				1000px;
}
.banner_navbar_container {
	background-color:	#616457;
	height:				34px;
}
.banner_navbar {
	float:				right;
	height:				22px;
	margin:				12px 0px 0px 0px;
	width:				345px;
}
.banner_logo_container {
	background-color:	#53564b;
	height:				132px;
}
.banner_logo_logo {
	float:				left;
	width:				258px;
}
.banner_logo_collage {
	float:				right;
	margin-top:			10px;
	width:				741px;
}
.banner_crumb_container {
	background-color:	#616457;
	border-bottom:		1px solid #a0a29a;
	height:				39px;
}
.banner_crumbtrail_empty {
	float:				left;
	width:				259px;
}
.banner_crumbtrail {
	float:				left;
	margin-top:			13px;
	color:				#FFFFFF;
	font-size:			12px;
}
.banner_crumbtrail_link {
	color:				#FFFFFF;
	text-decoration:	none;
}
.banner_crumbtrail_link:hover {
	color:				#d7ca6b;
}
.banner_search_container {
	float:				right;
}
.banner_search_title {
	color:				#FFFFFF;
	float:				left;
	font-size:			12px;
	font-weight:		bold;
	margin:				13px 13px 0px 0px;
}
DIV.banner_search_input {
	float:				left;
	margin-top:			10px;
}
INPUT.banner_search_input {
	border:				1px solid #a0a29a;
	font-family:		Arial,Helvetica,sans-serif;
	font-size:			10px;
	height:				17px;
	width:				160px;
}


.banner_search_submit {
	float:				left;
}

/* main body classes */
.body_outer_container {
	width:				1000px;
}
.body_inner_container {
	float:				right;
	margin:				0px;
	padding:			15px 0px 0px 0px;
	text-align:			left;
	width:				740px;
}

/* content area classes */
.content_outer_container_index {
	float:				left;
	width: 				514px;
	margin-top:			25px;
	padding-bottom:		15px;
}
.content_outer_container {
	float:				left;
	width: 				740px;
	margin-top:			25px;
	padding-bottom:		15px;
}

/* left menu classes */
.menu_outer_container {
	float:				left;
	width:				260px;
}
.menu_inner_container {
	margin:				25px;
}
.menu_item_container {
	width:				210px;
}
.menu_item_icon {
	float:				left;
	padding-top:		13px;
	text-align:			left;
	width:				22px;
}
.menu_item_text {
	/* border-top:			1px solid #abaf99; */
	color:				#000000;
	float:				left;
	font-size:			12px;
	font-weight:		bold;
	padding:			12px 0px 0px 0px;
	text-align:			left;
	width:				188px;
}
.menu_submenu_container_off {
	border-bottom:		1px solid #abaf99;
	padding-bottom:		8px;
	margin-top:			5px;
}
.menu_submenu_container_on {
	padding-bottom:		8px;
	margin-top:			5px;
}
.menu_subitem_container {
	border:				1px solid #959060;
	cursor:				pointer;
	margin-top:			2px;
}
.menu_subitem_icon {
	background-color:	#d7ca6b;
	border-right:		1px solid #959060;
	float:				left;
	width:				14px;
}
.menu_subitem_text {
	background-image:	url("/images/icon_menu_subitem.gif");
	background-repeat:	no-repeat;
	color:				#53564b;
	float:				left;
	padding:			2px 0px 2px 28px;
	width:				180px;
}

/* right menu classes */
.menu_right_container {
	float:				right;
	margin-bottom:		15px;
}
.menu_right_container {
}
.menu_right_dyk_outer_container {
	background-color:	#616457;
	margin:				0px 15px 0px 25px;
	width:				186px;
}
.menu_right_dyk_inner_container {
	padding:			4px;
}
.menu_right_dyk_bkg {
	background-color:	#ed1c24;
	width:				178px;
}
.menu_right_dyk_header {
	margin-bottom:		10px;
}
.menu_right_dyk_image_container {
	text-align:			center;
}
.menu_right_dyk_image {
	border:				1px solid #e2c16e;
}
.menu_right_dyk_text {
	color:				#FFFFFF;
	font-size:			14px;
	padding:			20px 10px 20px 10px;
}
.menu_right_stn_outer_container {
	background-color:	#898c7a;
	cursor:				pointer;
	margin:				6px 15px 0px 25px;
	width:				186px;
}
.menu_right_stn_inner_container {
	padding:			4px;
}
.menu_right_stn_bkg_outer {
	background-color:	#000000;
	width:				178px;
}
.menu_right_stn_bkg_inner {
	padding:			10px;
}
.menu_right_stn_header {
	float:				left;
}
.menu_right_stn_submit {
	float:				right;
	margin-top:			18px;
}


/* footer classes */
.footer_outer_container {
	border-top:			1px solid #8e9080;
	width:				1000px;
}
.footer_upper {
	background-color:	#898c7a;
	height:				24px;
}
.footer_lower {
	background-color:	#53564b;
	color:				#FFFFFF;
	font-size:			12px;
	padding:			20px;
}
.footer_lower_copyright {
	float:				left;
}
.footer_lower_links {
	float:				right;
}
.footer_link {
	color:				#FFFFFF;
	text-decoration:	none;
}
.footer_link:hover {
	color:				#d7ca6b;
}