




<style type="text/css">
body {margin: 0; background-color: #FFFFFF;}
p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}

table.tablenav {
	background-color: #FFFFFF;
	border-collapse: collapse;
	border: none;
	empty-cells: show;
	}
table.tablenav td {
	border: none;
	padding: 2px;
	vertical-align: bottom;
	text-align: center;
	}

table.noborder {
	border-collapse: collapse;
	border: none;
	background-color: #FFFFFF;
	empty-cells: show;
	}
	
table.noborder td {
	vertical-align: top;
	text-align: left;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	empty-cells: show;
	}


table.border {
	background-color: #FFFFFF;
	border-collapse: collapse;
	border: #000099 solid 2px;
	empty-cells: show;
	}
	
table.border td {
	border-top: #000099 solid 2px;
	border-bottom: #000099 solid 2px;
	border-left: #000099 solid 2px;
	border-right: #000099 solid 2px;
	vertical-align: top;
	text-align: left;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	}

table.noborder td.nopad, table.border td.nopad {
	padding: 0;
	}

table.border td.align_right,  table.noborder td.align_right{
	text-align: right;
	}
table.border td.align_right_top,  table.noborder td.align_right_top{
	text-align: right;
	vertical-align: top;
	}
table.border td.align_center,  table.noborder td.align_center{
	text-align: center;
	}
table.border td.align_left_top,  table.noborder td.align_left_top{
	text-align: left;
	vertical-align: top;
	}
	
table.border td.report_head, table.noborder td.report_head {
	background: #000099;
	vertical-align: bottom;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	}

table.border td.report_small_head {
	background: #0099FF;
	vertical-align: bottom;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	}

table.border td.report_small_head_top {
	background: #0099FF;
	vertical-align: top;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	}

table.border td.report_small_head_left {
	background: #0099FF;
	vertical-align: bottom;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	}

table.border tr.row_highligt {
	background: #FFFF00;
	}

table.border tr.light_shade {
	background: #CCFFFF;
	}

table.border td.form_leftside {
	background: #FFFFFF;
	vertical-align: middle;
	text-align: right;
	font-weight: bold;
	}

table.border td.form_leftside_top {
	background: #FFFFFF;
	vertical-align: top;
	text-align: right;
	font-weight: bold;
	}

table.border td.form_leftside_required {
	background: #FFFFFF;
	vertical-align: middle;
	text-align: right;
	font-weight: bold;
	color: #FF0033;
	}

table.border td.form_leftside_top_required {
	background: #FFFFFF;
	vertical-align: top;
	text-align: right;
	font-weight: bold;
	color: #FF0033;
	}

table.border td.form_rightside {
	background: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	}

table.border td.form_rightside_top {
	background: #FFFFFF;
	vertical-align: top;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	}


table.error {
	background-color: #FFFFFF;
	border-collapse: collapse;
	border: #000099 solid 2px;
	empty-cells: show;
	}
	
table.error td {
	border-top: #000099 solid 2px;
	border-bottom: #000099 solid 2px;
	border-left: #000099 solid 2px;
	border-right: #000099 solid 2px;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 400;
	}

table.error td.display_error_head {
	background: #FF0033;
	vertical-align: bottom;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	}

table.error td.display_error {
	background: #FFFFFF;
	vertical-align: top;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	}



img { margin: 0; padding: 0; border: 0; }

A.NavLink:link { COLOR: #0000CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13pt; text-decoration: underline; font-weight: bold; font-style: normal}
A.NavLink:visited { COLOR: #0000CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13pt; text-decoration: underline ; font-weight: bold; font-style: normal}
A.NavLink:hover { COLOR: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13pt; text-decoration: underline ; font-weight: bold; font-style: normal}

A.Link:link { COLOR: #0000CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13pt; text-decoration: underline; font-weight: bold; font-style: normal}
A.Link:visited { COLOR: #0000CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13pt; text-decoration: underline ; font-weight: bold; font-style: normal}
A.Link:hover { COLOR: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13pt; text-decoration: underline ; font-weight: bold; font-style: normal}

A.generic_link:link { COLOR: #000099; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline}
A.generic_link:visited { COLOR: #000099; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline}
A.generic_link:hover { COLOR: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; text-decoration: underline}

.8px {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #000000; text-decoration: none}
.8px_bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #000000; font-weight: bold; text-decoration: none}
.8px_bold_red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #CC0000; font-weight: bold; text-decoration: none}
.10px {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
.10px_bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none}
.10px_bold_red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000; font-weight: bold; text-decoration: none}
.12px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none }
.12px_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none }
.12px_bold_red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; font-weight: bold; text-decoration: none}
.14px {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none}
.14px_bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; text-decoration: none}
.14px_bold_red {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; font-weight: bold; text-decoration: none}
.16px {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; text-decoration: none}
.16px_bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold; text-decoration: none}
.16px_bold_red {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; font-weight: bold; text-decoration: none}

.sh { font: 11px Verdana; color:#000000; }
.black_sm { font: 11px Verdana; color:#000000; }

.search_result {background-color: #FFFF00}
</style>




