body
{
	background-color: #7c7e81;
	margin-top: 0px;
	margin-left: 0px;
}

.body_white
{
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: lighter;
}

h1
{
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	font-size: 16px;
	font-weight: lighter;
}

h2
{
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: lighter;
}

h3
{
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: lighter;
}

h4
{
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: lighter;
}

.body_white_detail_bread
{
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
}

.body_white_detail_bread a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #ffffff;
	text-decoration: underline;
}

.body_white_detail_bread a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #ffffff;
	text-decoration: underline;
}

.body_white_detail_bread a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #ffffff;
	text-decoration: underline;
}

.body_white_detail_bread a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #ffffff;
	text-decoration: underline;
}

.body_white_detail_head
{
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: lighter;
	padding: 10px 20px 10px 20px;
}

.body_white_detail_main
{
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	padding: 10px 20px 10px 20px;
}

.homepagetitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: lighter;
	font-variant: normal;
	text-transform: capitalize;
	color: #999999;
	text-decoration: none;
}

.homesubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: lighter;
	font-variant: normal;
	text-transform: capitalize;
	color: #666666;
	text-decoration: none;
}
.title_green
{
	color: #00573c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
}

.body_gray
{
	color: #5c5c5c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
}

.body_gray_title
{
	color: #5c5c5c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: lighter;
}

.body_white a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #ffffff;
	text-decoration: underline;
}

.body_white a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #ffffff;
	text-decoration: underline;
}

.body_white a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #ffffff;
	text-decoration: underline;
}

.body_white a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #ffffff;
	text-decoration: underline;
}

.body_darkgrey
{
	color: #333334;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.body_darkgrey a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #333334;
	text-decoration: underline;
}

.body_darkgrey a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #333334;
	text-decoration: underline;
}

.body_darkgrey a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #333334;
	text-decoration: underline;
}

.body_darkgrey a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #00573c;
	text-decoration: underline;
}

.top_navigation
{
	background-image: url(../images/nav_bg.gif);
	background-repeat: repeat-x;
	height: 32px;
	color: #333334;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: middle;
	padding-left: 25px;
}

.top_navigation a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #231f20;
	text-decoration: none;
}

.top_navigation a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #231f20;
	text-decoration: none;
}

.top_navigation a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #231f20;
	text-decoration: none;
}

.top_navigation a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #00573c;
	text-decoration: none;
}

.side_navigation
{
	color: #333334;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.side_navigation ul
{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	margin:0px;
}

.non_selected_li
{
	padding-left: 15px;
	padding-right: 5px;
	height: 29px; 
	background-image: url(../images/left_nav.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #231f20;
	vertical-align:top;
}

.non_selected_li a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #231f20;
	text-decoration: none;
}

.non_selected_li a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #231f20;
	text-decoration: none;
}

.non_selected_li a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #231f20;
	text-decoration: none;
}

.non_selected_li a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #656869;
	text-decoration: none;
}

.selected_li
{
	padding-left: 15px;
	height: 20px; 
	background-image: url(../images/left_nav.gif);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size:10px;
	padding-top: 3px;
	color: #231f20;
	vertical-align:top;
	font-weight: bold;
}

.selected_li a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #231f20;
	text-decoration: none;
	font-weight: bold;
}

.selected_li a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #231f20;
	text-decoration: none;
	font-weight: bold;
}

.selected_li a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #231f20;
	text-decoration: none;
	font-weight: bold;
}

.selected_li a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 3px;
	color: #231f20;
	text-decoration: underline;
	font-weight: bold;
}

.main_content_area
{
	background-color: #cdced0;
}

.main_table_area
{
	background-image: url(../images/main_content_bg.gif);
	background-repeat:repeat-x;
	background-color: #8f9194;
}