@charset "utf-8";

html{
	background-color: #009966;
	margin: 0;
	padding: 0;
	text-align: center;
	}

body{
	background-color: #009966;
	margin: 5px 0 5px 0;
	padding: 0;
	text-align: center;
	}

h3{
	color: #ff0000;
	}

p{
	color: #ffffff;
	}

.height55px{
	height: 55px;
	}

.aboutus_img1{
	margin: 0;
	padding: 0;
	}

.aboutus_img2{
	margin: 0;
	padding: 0;
	}

.nowrap{
	white-space: nowrap;
	}

.padding_0em_0em_0em_0em{
	padding: 0;
	}

.padding_0px_0px_0px_0px{
	padding: 0;
	}

.padding_2em_2em_2em_2em{
	padding: 2em;
	}

.padding_20px_20px_20px_20px{
	padding: 20px;
	}

.margins_0em_0em_0em_0em{
	margin: 0;
	}

.margins_hfem_0em_hfem_0em{
	margin: .5em 0 .5em 0;
	}

.margins_0em_0em_4em_0em{
	margin: 0 0 4em 0;
	}

.margins_0em_0em_1em_0em{
	margin: 0 0 1em 0;
	}

.margins_1em_0em_0em_0em{
	margin: 1em 0 0 0;
	}

.border0{
	border: 0;
	}

.border3{
	border: 3px;
	}

.width50px{
	width: 50px;
	}

.width100pct{
	width: 100%;
	}

.width90pct{
	width: 90%;
	}

.width80pct{
	width: 80%;
	}

.width70pct{
	width: 70%;
	}

.width60pct{
	width: 60%;
	}

.width50pct{
	width: 50%;
	}

.width40pct{
	width: 40%;
	}

.width34pct{
	width: 34%;
	}

.width33pct{
	width: 33%;
	}

.width30pct{
	width: 30%;
	}

.width25pct{
	width: 25%;
	}

.width20pct{
	width: 20%;
	}

.width10pct{
	width: 10%;
	}

.width5pct{
	width: 5%;
	}

.width1pct{
	width: 1%;
	}

.justify{
	text-align: justify;
	}

.left{
	text-align: left;
	}

.center{
	text-align: center;
	}

.right{
	text-align: right;
	}

.top{
	vertical-align: top;
	}

.middle{
	vertical-align: middle;
	}

.bottom{
	vertical-align: bottom;
	}

.bold{
	font-weight: bold;
	}

.black{
	color: #000000;
	}

.white{
	color: #FFFFFF;
	}

.yellow{
	color: #FFFF00;
	}

.orange{
	color: #CC6600;
	}

.red{
	color: #FF0000;
	}

.blue{
	color: #0000FF;
	}

.bk_green{
	color: #009966;
	}

.pg_green{
	color: #006633;
	}

.img_middle{
	text-align: center;
	vertical-align: middle;
	}

.custom404page{
	text-align: center;
	color: #FFFF00;
	}

.msg{
	text-align: center;
	font-weight: bold;
	}

.page_name{
	text-align: center;
	font-weight: bold;
	}

.menu_page_name{
	text-align: center;
	}

.menu_page_table{
	width: 100%;
	text-align: center;
	border: 0;
	}

.menu_page_table_td{
	text-align: center;
	}

.menu_page_table_td_p{
	margin: .5em 0 .5em 0;
	}

.biz_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #000000;
	margin: 10px .5em 0 10px;
	text-align: center;
	vertical-align: top;
	}

.biz_desc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	margin: 0;
	padding:auto;
	text-align: center;
	vertical-align: middle;
	}

.check_html{
	}

.check_css{
	}

.check_html_img{
	text-align: left;
	vertical-align: middle;
	border: 0;
	height: 31px;
	width: 88px;
	}

.check_css_img{
	text-align: right;
	vertical-align: middle;
	border: 0;
	height: 31px;
	width: 88px;
	}

.biz_logo{
	margin: 10px 0 0 0;
	height: 96px;
	width: 177px;
	border: 0;
	text-align: center;
	vertical-align: middle;
	}

.biz_icon{
	margin: 0;
	height: 109px;
	width: 139px;
	border: 0;
	text-align: center;
	vertical-align: middle;
	}

.pageheader_left_td{
	margin:0;
	padding:0;
	width: 200px;
	text-align: center;
	vertical-align: middle;
	}

.pageheader_right_td{
	margin:0;
	padding:0 150px 0 0;
	text-align: center;
	vertical-align: middle;
	}

.xxl{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #000000;
	}

.xl{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	}

.page_table{
	border: #000000 solid 3px;
	margin: 0 auto;
	width: 900px;
	text-align: left;
	}

.pageheader_tr{
	background-color: #ebebeb;
	width: 100%;
	text-align: center;
	vertical-align: top;
	}

.pagebody_tr{
	background-color: #006633;
	border: 0;
	border-color: #ffffff;
	}

.pageheader_td{
	background-color: #ebebeb;
	width: 100%;
	text-align: center;
	vertical-align: middle;
	}

.pagebody_td{
	background-color: #006633;
	border: 0;
	border-color: #ffffff;
	width: 100%;
	min-height: 650px;
	text-align: left;
	vertical-align: top;
	}

.pagebody_table_td{
	width: 200px;
	text-align: left;
	vertical-align: top;
	}

.pageheader_table{
	border-width: 3px;
	border-style: solid;
	border-color: #f8f8f8 #808080 #808080 #f8f8f8;
	margin: 0 auto;
	width: 100%;
	text-align: left;
	}

.pageheader_table_table{
	border: 0;
	width: 100%;
	}

.pagebody_table{
	background-color: #006633;
	width: 100%;
	border: 0;
	}

.bodycontent{
	padding: 20px;
	text-align: left;
	vertical-align: top;
	}

.menu_table{
	cursor: pointer;
	width: 200px;
	text-align: left;
	border: 0;
	}

.footer_menu_tr{
	border: 0;
	}

.footer_menu_td{
	border: 0;
	width: 100%;
	text-align: center;
	vertical-align: bottom;
	}

.footer_menu_table{
	background-color: #006633;
	width: 100%;
	text-align: center;
	border: 0;
	}

.footer_menu_row_1{
	text-align: center;
	margin: 0;
	}

.footer_menu_row_2{
	text-align: center;
	margin: .5em 0 0 0;
	}

.footer_menu_table_tr_td{
	padding: 10px;
	width: 100%;
	height: 36px;
	text-align: center;
	vertical-align: middle;
	}

.vert_line{
	color: #009966;
	font-weight: bold;
	}

.footer_info{
	margin: 0;
	padding: 0;
	width: 100%;
	vertical-align: bottom;
	}

.footer_info_table{
	background-color: #ebebeb;
	border-width: 3px;
	border-style: solid;
	border-color: #f8f8f8 #808080 #808080 #f8f8f8;
	margin: 0;
	padding: 0;
	width: 100%;
	}

.footer_info_table_left_td{
	width: 33%;
	text-align: left;
	vertical-align: middle;
	}

.footer_info_table_mid_td{
	width: 34%;
	text-align: center;
	vertical-align: middle;
	}

.footer_info_table_right_td{
	width: 33%;
	text-align: right;
	vertical-align: middle;
	}

.copy_stmt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	}

.menu_button{
	margin: 0;
	padding: 0;
	background-color: #008000;
	background: url('/images/marble%20deepgreen.gif');
	border-width: 3px;
	border-style: solid;
	border-color: #f8f8f8 #808080 #808080 #f8f8f8;
	width: 100%;
	height: 55px;
	text-align: center;
	vertical-align: middle;
	}

a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	}

a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	}

a:hover, a:focus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ff6600;
	}

a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ff6600;
	}

a.menu_anchor{
	width: 100%;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	}

a.menu_anchor:hover, a.menu_anchor:focus, .menu_button:hover a{
	width: 100%;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ff6600;
	}

a.menu_anchor:active{
	width: 100%;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ff6600;
	}

a.blue:link{
	background: #ffffff;
	font-weight: bold;
	color: #0000ff;
	}

a.blue:visited{
	background: #ffffff;
	font-weight: bold;
	color: #0000ff;
	}

a.blue:hover, a.blue:focus{
	background: #ffffff;
	font-weight: bolder;
	color: #0000ff;
	}

a.blue:active{
	background: #ffffff;
	font-weight: bolder;
	color: #0000ff;
	}

a.red:link{
	background: #ffffff;
	font-style: italic;
	color: #ff0000;
	}

a.red:visited{
	background: #ffffff;
	font-style: italic;
	color: #ff0000;
	}

a.red:hover, a.red:focus{
	background: #ffffff;
	font-style: normal;
	color: #ff0000;
	}

a.red:active{
	background: #ffffff;
	font-style: normal;
	color: #ff0000;
	}

a.links:link{
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	}

a.links:visited{
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	}

a.links:hover, a.links:focus{
	font-size: 18px;
	font-weight: bold;
	color: #ff6600;
	}

a.links:active{
	font-size: 18px;
	font-weight: bold;
	color: #ff6600;
	}
