h1           { font-family: Lucida, Verdana, Helvetica, Arial; font-size: 10pt; color: 
               #FFFFFF; margin: 2px; padding: 1px }
h2           { font-family: Lucida, Verdana, Helvetica, Arial; font-size: 10pt; color: 
               #FFFFFF; margin: 2px; padding: 2px }
h3           { font-family: Lucida, Verdana, Helvetica, Arial; font-size: 18pt; color: 
               #000000; margin: 3px; padding: 1px }
h4           { font-family: Lucida, Verdana, Helvetica, Arial; font-size: 10pt; color: 
               #000066; margin: 3px; padding: 1px }
p            { font-family: Lucida, Verdana, Helvetica, Arial; font-size: 10pt; color: 
               #000000; margin: 3px; padding: 1px }
a            { font-family: Lucida, Verdana, Helvetica, Arial; page-break-before: auto; text-decoration: none; font-size: 10pt }
a:link       { color: #000080; text-decoration: none }
a:visited    { color: #000080; text-decoration: none }
a:hover      { text-decoration: underline; color: #006600 }
body         { scrollbar-face-color: #808080; scrollbar-shadow-color: #000080; 
               scrollbar-highlight-color: #333333; scrollbar-3dlight-color: 
               #333333; scrollbar-darkshadow-color: #000080; 
               scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF }

A.display_header_nav:link {color: #000080; text-decoration: none;}, A.display_header_nav:visited {color: #000080; text-decoration: none;}, A.display_header_nav:hover {color: #000080; text-decoration: none;}

.common_entry {
	background-color: #ffffff;
	border: 1px solid #000000;
	color: #000000;
	font-family: verdana, arial;
	font-size: 8pt;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #000000;
}

.common_button {
	color: #FFFFFF;
	background-color: #808080;
	border: 1px solid #000000;
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: bold;
}

.common_background_table {
	width: 800;
	background-color: #C0C0C0;
	font-family: verdana, arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
	cellspacing: 0;
	cellpadding: 0;
	border: 0px none;
}


A.display_menu:link {color: #FFFFFF; text-decoration: none;}, A.display_menu:visited {color: #FFFFFF; text-decoration: none;}, A.display_menu:hover {color: #FFFFFF; text-decoration: underline;}

.display_body {
	background-color: #ADAFAA;
	font-family: verdana, arial;
	font-size: 10pt;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
	border-bottom: 0px;
	border-top: 0px;
	scrollbar-face-color: #dddddd; 
	scrollbar-shadow-color: #dddddd; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-3dlight-color: #333333; 
	scrollbar-darkshadow-color: #000080; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #FFFFFF
}

.display_products_body {
	background-color: #FFFFFF;
	font-family: verdana, arial;
	font-size: 10pt;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
	border-bottom: 0px;
	border-top: 0px;
	scrollbar-face-color: #dddddd; 
	scrollbar-shadow-color: #dddddd; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-3dlight-color: #333333; 
	scrollbar-darkshadow-color: #000080; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #FFFFFF
}


.display_header_table {
	width: 800;
	background-color: #FFFFFF;
	font-family: verdana, arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	cellspacing: 0;
	cellpadding: 0;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
}

.display_header_nav_table {
	border: 1px solid #000000;
	width: 800;
	height: 18;
	background-color: #999999;
	font-family: verdana, arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	padding: 0px;
	valign: top;
}

.display_footer_table {
	width: 800;
	background-color: #E9E9E9;
	font-family: verdana, arial;
	font-size: 8pt;
	color: #000000;
	text-align: center;
	cellspacing: 0;
	cellpadding: 0;
	border-top: 0px;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

.display_footer_prod_table {
	width: 800;
	background-color: #FFFFFF;
	font-family: verdana, arial;
	font-size: 8pt;
	color: #000000;
	text-align: center;
	cellspacing: 0;
	cellpadding: 0;
	border-top: 0px;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

.display_typical_table {
	width: 800;
	background-color: #E9E9E9;
	font-family: verdana, arial;
	font-size: 10pt;
	color: #000000;
	spacing: 0px;
	padding: 0px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

.display_index_table {
	width: 800;
	background-color: #E9E9E9;
	font-family: verdana, arial;
	font-size: 10pt;
	color: #000000;
	spacing: 0px;
	padding: 0px;
	border-top: 1px solid #000000;
	border-bottom: 0px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

.display_typical_prod_table {
	width: 800;
	background-color: #FFFFFF;
	font-family: verdana, arial;
	font-size: 10pt;
	color: #000000;
	spacing: 0px;
	padding: 0px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

.display_typical_cell {
	font-family: verdana, arial;
	font-size: 10pt;
	padding: 0px;
}

.display_heading_table {
	width: 800;
	border: 0px;
}

.display_heading_cell {
	width: 800;
	background-color: #e8bb20;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-family: verdana, arial;
	font-size: 10pt;
	font-weight: bold;
	padding: 2px;
	spacing: 0px;
	color: #FFFFFF;
}

.display_table {
	spacing: 0px;
	padding: 2px;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

.display_table_header {
	background-color: #0038A8;
	font-family: verdana, arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	spacing: 0px;
	padding: 2px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
}

.display_table_cell {
	background-color: #dddddd;
	font-family: verdana, arial;
	font-size: 10pt;
	color: #000000;
	spacing: 0px;
	padding: 2px;
	border-top: 0px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
}

.display_divider_topcell {
	width: 800;
	background-color: #E1EDF7;
	font-family: verdana, arial;
	font-size: 10pt;
	font-weight: bold;
	color: #0038A8;
	text-align: left;
	cellspacing: 0;
	cellpadding: 3;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-top: 1px solid #000000;
	border-bttom: 0px solid #000000;
}

.display_subdivider_topcell {
	width: 800;
	background-color: #E9E9E9;
	font-family: verdana, arial;
	font-size: 10pt;
	font-weight: bold;
	color: #0038A8;
	text-align: left;
	cellspacing: 0;
	cellpadding: 3;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-top: 0px solid #000000;
	border-bttom: 0px solid #000000;
}

.display_divider_bottomcell {
	font-family: verdana, arial;
	font-size: 10pt;
	font-weight: bold;
	height: 10px;
	color: #FFFFFF;
	text-align: center;
	cellspacing: 0;
	cellpadding: 0;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-top: 0px solid #000000;
	border-bttom: 1px solid #000000; height
}