BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px , Verdana, Arial, sans-serif; COLOR: #5f5f5f; PADDING-TOP: 0px; BACKGROUND-COLOR: #3696a0
}
.hdroptions {
	FONT-SIZE: 11px; MARGIN: 6px 0px 0px; COLOR: white; FONT-FAMILY: "Trebuchet MS", Arial, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 6px 0px 0px; COLOR: #0a6cce; TEXT-ALIGN: left
}
P {
	MARGIN: 0px 0px 1em; COLOR: #5f5f5f
}
H4 {
	FONT-SIZE: 14pt; COLOR: #0a6cce; FONT-FAMILY: verdana, Trebuchet MS, helvetica, arial, sans-serif; TEXT-ALIGN: left; FONT-VARIANT: small-caps
}
.headertxt {
	COLOR: white
}

A {
	FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


A.tnav:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.tnav:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #2f61c7; TEXT-DECORATION: underline
}
A.tnav:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}

A.extras {
	FONT-SIZE: 12pt;
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.extras:hover {
	FONT-SIZE: 12pt;
	COLOR: #ffff00; BACKGROUND-COLOR: #2f61c7; TEXT-DECORATION: underline
}
A.extras:visited {
	FONT-SIZE: 12pt;
	COLOR: #FFFFFF; TEXT-DECORATION: none
}

A.midnav {
	COLOR: #0000FF; TEXT-DECORATION: none
}
A.midnav:hover {
	COLOR: #FF0000; FONT-STYLE: bold; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: underline
}
A.midnav:visited {
	COLOR: #800080; TEXT-DECORATION: none
}

DT {
	FONT-WEIGHT: bold
}
P {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 10pt; BORDER-TOP-STYLE: outset; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: outset; BORDER-LEFT-STYLE: outset; BORDER-BOTTOM-STYLE: outset
}
HR {
	COLOR: black; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: black; BORDER-BOTTOM-STYLE: none
}
H3 {
	
}
.main_table {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; WIDTH: 672px; PADDING-TOP: 0px; BACKGROUND-COLOR: #FFFFFF; BORDER-RIGHT-WIDTH: 0px
}
.mform_table {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; WIDTH: 642px; PADDING-TOP: 0px; BACKGROUND-COLOR: #B2D0F0; BORDER-RIGHT-WIDTH: 0px
}

.hd_table {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; WIDTH: 672px; PADDING-TOP: 0px; BACKGROUND-COLOR: #356aa0; BORDER-RIGHT-WIDTH: 0px
}
.ft_table {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; WIDTH: 672px; PADDING-TOP: 0px; BACKGROUND-COLOR: #356aa0; BORDER-RIGHT-WIDTH: 0px
}
.n_results_found {
	FONT-WEIGHT: bold; COLOR: black
}
.page_n_of_m {
	COLOR: black
}
A.navig {
	COLOR: blue
}
.navig {
	COLOR: black
}
A.order_link {
	FONT-SIZE: 8pt; COLOR: blue; TEXT-DECORATION: none
}
A.order_link_selected {
	FONT-SIZE: 8pt; COLOR: black; TEXT-DECORATION: none
}
TABLE.results {
	BACKGROUND-COLOR: #ecf3f9
}
TH.results {
	WHITE-SPACE: normal; BACKGROUND-COLOR: #ecf3f9
}
TD.results_1 {
	FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #c0bcbc; VERTICAL-ALIGN: top; BORDER-TOP-COLOR: #c0bcbc; BORDER-BOTTOM: #c0bcbc dashed; WHITE-SPACE: normal; BACKGROUND-COLOR: #ecf3f9; BORDER-RIGHT-COLOR: #c0bcbc
}
TD.results_2 {
	FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #c0bcbc; VERTICAL-ALIGN: top; BORDER-TOP-COLOR: #c0bcbc; BORDER-BOTTOM: #c0bcbc dashed; WHITE-SPACE: normal; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #c0bcbc
}
TD.controls_1 {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #ecf3f9
}
TD.controls_2 {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #ffffff
}
.export_to_csv {
	
}
.total_records {
	
}
A.bottom_menu {
	COLOR: black
}
A.home {
	COLOR: red
}
.select_change_table {
	
}
.button_change_table {
	
}
.required_field_labels {
	COLOR: red
}
.button_form {
	
}
.tr_button_form {
	TEXT-ALIGN: center
}
.tr_operator_form {
	TEXT-ALIGN: center
}
.td_label_form {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.td_input_form {
	VERTICAL-ALIGN: top
}
.td_hint_form {
	VERTICAL-ALIGN: top
}
.error_messages_form {
	COLOR: red
}
.change_table {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px
}
.td_label_details {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.td_value_details {
	VERTICAL-ALIGN: top
}
.table_login_form {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.tr_header_login_form {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #aaaaaa
}
.input_login_form {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
DIV.break {
	PAGE-BREAK-BEFORE: always
}
TABLE.labels {
	WIDTH: 21cm
}
TD.address {
	MARGIN-TOP: 10px; FONT-SIZE: 14px; MARGIN-LEFT: 10px; VERTICAL-ALIGN: top; WIDTH: 10cm; HEIGHT: 3.4cm; TEXT-ALIGN: left
}
TD.marginvert {
	WIDTH: 0.5cm
}
TD.marginorizz {
	HEIGHT: 1.2cm
}
.table_login_form {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center
}
.tr_header_login_form {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.input_login_form {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
