A.login_link
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana;
	color: #0F63D6;
	margin: 10;
}
A.login_link:hover
{
	color: #E58500;
	text-decoration: none;
}
A.menu_link
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana;
	color: #0F63D6;
	margin: 10;
	text-decoration: none;
}
A.menu_link:hover
{
	color: #E58500;
}
A.nav_link
{
	font-size: 8pt;
	font-family: Verdana;
	color: #0F63D6;
}
A.nav_link:hover
{
	color: #E58500;
	text-decoration: none;
}
A.step_body_small_link
{
	font-size: 7pt;
	font-family: Verdana;
	color: #0F63D6;
}
A.step_body_small_link:hover
{
	color: #E58500;
	text-decoration: none;
}
A.step_enlarge_link
{
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana;
	color: #0F63D6;
}
A.step_enlarge_link:hover
{
	color: #E58500;
	text-decoration: none;
}
A.step_print_link
{
	font-size: 8pt;
	font-family: Verdana;
	color: #0F63D6;
}
A.step_print_link:hover
{
	color: #E58500;
	text-decoration: none;
}
A.sub_link
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana;
	color: #0F63D6;
}
A.sub_link:hover
{
	color: #E58500;
	text-decoration: none;
}
HR
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	background-color: C6CFD6;
}
INPUT.def_button
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana;
	color: #0F63D6;
	margin: 4pt;
	background-color: #dfe4eb;
}
IMG.instruction_image
{
	margin-top: 10pt;
}
IMG.search_img
{
	margin-top: 5pt;
}
INPUT.search_field
{
	width: 152px;	
	font-family: Verdana;
	background-color: #FFFFFF;
}
OL.step_ol_list
{
	font-size: 9pt;
	line-height: 12pt;
	font-family: Verdana;
	list-style-type: circle;
}
SPAN.copyright
{
	font-size: 7pt;
	line-height: 8pt;
	font-family: Verdana;
}
SPAN.logo_type
{
	font-size: 18pt;
	font-family: Arial;
	background-color: #b6cae7;
	border-right: #ffd69e thin solid;
	border-top: #ffd69e thin solid;
	border-left: #ffd69e thin solid;
	border-bottom: #ffd69e thin solid;
}
SPAN.logo_type_tricks
{
	font-weight: bold;
	font-size: 18pt;
	color: #FF8E00;
	font-family: Arial;
}
SPAN.logo_type_tricks_sub
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana;
	color: #76869D;
}
SPAN.menu_nav_text
{
	font-size: 8pt;
	font-family: Verdana;
	color: #2c548a;
}
SPAN.menu_text
{
	font-size: 8pt;
	font-family: Verdana;
	margin: 4px;
	color: #2c548a;
	line-height: 14pt;
}
SPAN.step_header
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana;
	color: #FF8E00;
}
SPAN.step_body_text
{
	font-size: 9pt;
	font-family: Verdana;
	line-height: 12pt;
}
SPAN.step_body_small_text
{
	font-size: 7pt;
	font-family: Verdana;
	line-height: 8pt;
}
SPAN.step_sub_header
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana;
	color: #76869D;
}
SPAN.sub_label
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana;
	color: #000000;
}
SPAN.sub_filler
{
	font-size: 10pt;
	font-family: Verdana;
	color: #000000;
}
SPAN.sub_filler_header
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana;
	color: #FF8E00;
}
TABLE.menu_table
{
	background: #6797D9;	
}
TABLE.search_results_table
{
	margin-left: 18px;
}
TD.header_cell
{
	border-right: #FFD69E thin solid;
	border-top: #FFD69E 1px solid;
	border-bottom: #FFD69E thin solid;
	background-color: #DFE4EB;
}
TD.header_cell_left
{
	border-top: #FFD69E 1px solid;
	border-bottom: #FFD69E thin solid;
	border-right: #FFD69E 1px solid;
	background-color: #DFE4EB;
}
TD.header_cell_top_right
{
	border-top: #FFD69E 1px solid;
	border-right: #FFD69E thin solid;
	border-bottom: #FFD69E thin solid;
	background-color: #DFE4EB;
}
TD.login_bar
{
	border-left: #FFD69E 1px solid;
	border-right: #FFD69E 1px solid;
	background-color: #ADC9F0;
}
TD.logo_cell
{
	border-left: #FFD69E 1px solid;
	border-top: #FFD69E 1px solid;
	border-bottom: #FFD69E thin solid;
	background-color: #DFE4EB;
}
TD.main_menu_cell
{
	border-top: #FFD69E thin solid;
}
TD.menu_cell
{
	background-color: #FFFFFF;
}
TD.body_cell
{
	background-color: #FFFFFF;
	border-top: #FFD69E thin solid;
}
TD.sponsors_cell
{
	background-color: #FFFFFF;
	border-top: #DFE4EB thin solid;
	border-bottom: #DFE4EB thin solid;
	border-left: #DFE4EB thin solid;
	border-right: #DFE4EB thin solid;
}
TR.top_row
{
	padding-top: 10px;
}
TR.right_row
{
	padding-right: 20px;
}
TR.bottom_row
{
	padding-bottom: 10px;
}