body
{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	background-color: #454545;
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	line-height: 140%;
	color: #373767;
}

.page_body
{
	background-image: url('../images/page_body_bg.gif');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: top right;
	background-color: #353535;
	font-family: verdana;
	font-size: 14px;
	line-height: 140%;
	color: #c7c7c7;
}

.page_body-1
{
	background-image: url('../images/page_body_bg.gif');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: top right;
	background-color: #353535;
	font-family: verdana;
	font-size: 14px;
	line-height: 140%;
	color: #c7c7c7;
}

.menu_body
{
	background-image: url('../images/page_body_bg.gif');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 100% 37px;
	background-color: #353535;
	font-family: verdana;
	font-size: 14px;
	line-height: 140%;
	color: #c7c7c7;
}

td
{
	font-family: verdana;
	font-size: 14px;
	line-height: 140%;
	color: #c7c7c7;
}

.hatch_left_bg
{
	background-image: url('../images/hatch_bg.gif');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top right; 
}

.hatch_left_bg-1
{
	background-image: url('../images/hatch_bg-1.gif');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top right; 
}

.hatch_left_bg-2
{
	background-image: url('../images/hatch_bg-2.gif');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top right; 
}

.hatch_right_bg
{
	background-image: url('../images/hatch_bg.gif');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left; 
}

.hatch_right_bg-1
{
	background-image: url('../images/hatch_bg-1.gif');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left; 
}

.hatch_right_bg-2
{
	background-image: url('../images/hatch_bg-2.gif');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left; 
}

.hatch_left_edge
{
	background-image: url('../images/hatch_left_edge.gif');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top right; 
}

.hatch_left_edge-1
{
	background-image: url('../images/hatch_left_edge-1.gif');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top right; 
}

.hatch_left_edge-2
{
	background-image: url('../images/hatch_left_edge-2.gif');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top right; 
}

.hatch_right_shaded
{
	background-image: url('../images/hatch_right_shaded.gif');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left; 
}

.hatch_right_shaded-1
{
	background-image: url('../images/hatch_right_shaded-1.gif');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left; 
}

.left_nav
{
	background-image: url('../images/left_nav_bg.gif');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top right; 
}

.left_nav-2
{
	background-image: url('../images/left_nav_bg-2.gif');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top right; 
}

.right_nav
{
	background-image: url('../images/right_nav_bg.gif');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left; 
}

.x-small_text
{
	font-family: verdana;
	font-size: 9px;
	color: #c7c7c7;
	line-height: 140%;
}

.x-small_a1a1a1_text
{
	font-family: verdana;
	font-size: 9px;
	color: #a1a1a1;
	line-height: 140%;
}

.verdana_a1a1a1_10px
{
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #a1a1a1;
	line-height: 140%;
}

.verdana_c7c7c7_10px
{
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #c7c7c7;
	line-height: 140%;
}

.verdana_c7c7c7_12px
{
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #c7c7c7;
	line-height: 140%;
}

.verdana_59c673_12px
{
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #59c673;
}

.verdana_b6b6b6_10px
{
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #b6b6b6;
	line-height: 140%;
}

.verdana_b6b6b6_12px
{
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #b6b6b6;
	line-height: 140%;
}

.verdana_6b6b6b_10px
{
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #6b6b6b;
	line-height: 140%;
}

.verdana_8e8e8e_10px
{
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #8e8e8e;
	line-height: 140%;
}

.verdana_557d5e_10px
{
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #557d5e;
	line-height: 140%;
}

.verdana_557d5e_11px
{
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color: #557d5e;
	line-height: 140%;
}

.verdana_557d5e_12px
{
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #557d5e;
	line-height: 140%;
}

.verdana_63c87b_12px
{
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #63c87b;
	line-height: 140%;
}

a.verdana_c7c7c7_10px
{
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #c7c7c7;
	text-decoration: underline;
}

a.verdana_c7c7c7_10px:link
{
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #c7c7c7;
	text-decoration: underline;
}

a.verdana_c7c7c7_10px:hover
{
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #63c87b;
	text-decoration: underline;
}

a.verdana_c7c7c7_12px
{
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #c7c7c7;
	text-decoration: underline;
}

a.verdana_c7c7c7_12px:link
{
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #c7c7c7;
	text-decoration: underline;
}

a.verdana_c7c7c7_12px:hover
{
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #63c87b;
	text-decoration: underline;
}

a
{
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #c7c7c7;
	text-decoration: underline;
}

a:link
{
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #c7c7c7;
	text-decoration: underline;
}

a:hover
{
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #63c87b;
	text-decoration: underline;
}

.button_45aa5d_11px
{
	background-color: #414141;
	border-style: solid;
	border-width: 1px;
	border-color: #59c673;
	padding: 2px;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	width: 320px;
	color: #59c673;
}

.cell_button
{
	background-color: #414141;
	border-style: solid;
	border-width: 1px;
	border-color: #59c673;
	padding: 3px;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	width: 312px;
	color: #59c673;
}

a.cell_link
{
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color: #63c87b;
	text-decoration: none;
}

a.cell_link:link
{
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color: #63c87b;
	text-decoration: none;
}

a.cell_link:hover
{
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color: #c7c7c7;
	text-decoration: none;
}

td.title
{
	background-color: #303030;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #344f3a;
	padding: 2px 5px 2px 5px;
}

td.row
{
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #344f3a;
	padding: 2px 5px 2px 5px;
}

td.row_label
{
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #344f3a;
	padding: 2px 5px 2px 5px;
	color: #888888;
}

td.borderless_row
{
	padding: 2px 5px 2px 5px;
}

td.borderless_row_label
{
	padding: 2px 5px 2px 5px;
	color: #888888;
}