﻿body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/page_background.gif);
	background-repeat: repeat-x;
	background-color: #d1d1d1;
	text-align: center;
}
.main_table {
	margin-top: 0px;
	width: 840px; /*background-image: url(images/main_content_background.gif);*/ /*background-repeat: repeat-y;*/
	border-collapse: collapse;
	border: 0;
}
/******* Top Area *******/
.top_area {
	width: 100%;
	height: 36px;
	font-size: 0px;
	margin-top: 0px;
	display: none;
}
.top_nav_area {
	font-size: 0px;
	margin-left: 389px;
}
/******* End of Top Area *******/
/******* Logo Area *******/
.logo_area {
	width: 172px;
	height: 132px;
	background-color: #000000;
	position: absolute;
	top: 93px;
	left: center;
	font-size: 0px;
	z-index: 10;
	display: none;
}
/******* End of Logo Area *******/
/******* Main Image Area *******/
.main_image_area {
	width: 100%;
	height: 123px;
	font-size: 0px;
	display: none;
}
/******* End of Main Image Area *******/
/******* Center Area *******/
.center_area {
	width: 100%; /*height: 100%;*/
	height: auto;
	background-color: #ffffff;
	float: left;
}
/******* Left Area *******/
.left_area {
	width: 185px;
	float: left;
	display: none;
}
.l2_nav_box {
	width: 172px;
	background-color: #000000;
	height: 131px;
	margin-top: 80px;
}
.l2_nav_area {
	margin-top: 18px;
	float: left;
}
/******* End of Left Area *******/
/******* Right Area *******/
.right_area {
	width: 655px;
	float: left;
}
.breadcrumb_box {
	/*width: 100%; 	float: left; 	height: 37px;*/
	font-size: 0px;
}
.breadcrumb_area {
	font-size: 10px;
	font-family: Arial;
	color: #666666;
	margin-top: 17px;
	margin-left: 20px;
	margin-bottom: 7px;
}
a.breadcrumb_link {
	font-size: 10px;
	font-family: Arial;
	color: #013c00;
	text-decoration: none;
}
a.breadcrumb_link:hover {
	font-size: 10px;
	font-family: Arial;
	color: #013c00;
	text-decoration: underline;
}
.full_border {
	height: 1px;
	width: 100%;
	background-image: url(images/border_background.gif);
	background-repeat: repeat-x;
	font-size: 0px;
}
.main_title_area {
	margin-top: 8px;
	margin-left: 20px;
	margin-bottom: 4px;
}
/******* Left Center *******/
.left_center_box {
	width: 418px;
	padding-bottom: 63px;
	float: left;
}
.left_center_area {
	background-color: #f5f5f5;
	padding-bottom: 60px;
}
.content_text_box {
	width: 364px;
	padding-top: 20px;
	margin-left: 20px;
}
.article_footer {
	margin-left: 167px;
}
.big_content_text {
	font-family: Arial;
	font-size: 14px;
	line-height: 18px;
	color: #666666;
	padding-bottom: 13px; /* 14*/
}
.l3_main_title {
	font-family: Arial;
	font-size: 14px;
	line-height: 18px;
	color: #0A2604;
	font-weight: bold;
	padding-bottom: 13px; /* 14*/
}
.content_text {
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
	padding-bottom: 14px; /* 14*/
}
.sub_title {
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
}
.content_text_a {
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
	padding-bottom: 5px; /* 14*/
	padding-left: 9px;
}
.directions_box {
	width: 173px;
	float: left;
}
/******* End of Left Center *******/
/******* Special Off Color Content Box ********/

.content_offcolorBox_Area {
	width: 350px;
	margin-top: 3px;
	margin-left: 10px;
	border-top: 1px solid #C1C1C1;
	border-bottom: 1px solid #C1C1C1;
}

.content_offcolorBox_Box {
	width: 350px;
	margin-top: 1px;
	margin-bottom: 1px;
	background-color: #E7EAE7;
}

.content_offcolorBox_Content {
	width: 322px;
	padding-top: 11px;
	padding-left: 14px;
	padding-right: 40px;
	padding-bottom: 14px;
}

.content_offcolor_lineItem {
	width: 283px;
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	color: #4E4E4E;
	padding-right: 12px;
	background-image: url(images/square_grey_bullet.gif);
	background-repeat: no-repeat;
	background-position: 1px 6px;
	padding-bottom: 2px;
	padding-left: 11px;
}

.logIn_box {
	float: left;
	padding-left: 4px;
	padding-top: 4px;
}
.input {
	font-family: Arial;
	color: #000000;
	border-left: 2px solid #808080;
	border-top: 2px solid #808080;
	border-right: 1px solid #d7cfcc;
	border-bottom: 1px solid #d7cfcc;
	font-size: 11px;
	height: 20px;
	width: 193px;
}
/******* Right Center *******/
.right_center_box {
	width: 210px;
	padding-bottom: 63px;
	float: left;
}
.right_center_area {
	margin-top: 23px;
	margin-left: 18px;
}
.rightNav_title {
	padding-bottom: 4px;
}
.l3_link_spacing {
	width: 195px;
	background-image: url(images/l3_arrow.gif);
	background-repeat: no-repeat;
	background-position: 181px 6px; /*padding-bottom: 2px; 	padding-top: 4px;*/
	font-size: 0px;
	line-height: 17px;
}
.l3_link_text {
	width: 170px;
	margin-left: 1px;
	font-size: 0px;
}
.l3_nav_full_border {
	height: 2px;
	width: 100%;
	background-image: url(images/l3_nav_border_background.gif);
	background-repeat: repeat-x;
	font-size: 0px;
}
a.nav_link {
	font-family: Arial;
	font-size: 11px;
	color: #013c00;
	text-decoration: none;
}
a.nav_link:hover {
	font-family: Arial;
	font-size: 11px;
	color: #013c00;
	text-decoration: underline;
}
a.nav_link_a {
	font-family: Arial;
	font-size: 11px;
	color: #013c00;
	font-weight: bold;
	text-decoration: none;
}
a.nav_link_a:hover {
	font-family: Arial;
	font-size: 11px;
	color: #013c00;
	font-weight: bold;
	text-decoration: underline;
}
a.content_link {
	font-family: Arial;
	font-size: 11px;
	color: #013c00;
	text-decoration: underline;
}
a.content_link:hover {
	font-family: Arial;
	font-size: 11px;
	color: #013c00;
	text-decoration: underline;
}
.content_link_indent {
	padding-left: 9px;
}
a.nav_link_b {
	font-family: Arial;
	font-size: 11px;
	color: #013c00;
	text-decoration: underline;
	padding-left: 9px;
}
.nav_link_b_spacing {
	/*width: 195px;*/
	background-image: url(images/gray_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px; /*padding-bottom: 2px; 	padding-top: 4px;*/
	font-size: 0px;
	line-height: 13px;
}
/******* End of Right Center *******/
/******* End of Right Area *******/
/******* End of Center Area *******/
/******* Footer Area *******/
.footer_top_box {
	width: 100%;
	height: 8px;
	background-color: #1e1e1e;
	font-size: 0px;
}
.footer_bottom_box {
	width: 100%;
	height: 9px;
	background-color: #000000;
	font-size: 0px;
}
.footer_text {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	padding-top: 9px;
	padding-bottom: 9px;
	margin-left: 33px;
}
/******* End of Footer Area *******/