A:visited {color:#0066FF; text-decoration:none}
A:link {color:#0066FF; text-decoration:none}
A:active {color:#0066FF; text-decoration:none}
A:hover {color:#FF9900; text-decoration:none}

input[type="text"] {
	color: black;
	background-color: white;
	border: #AAAAAA 1px solid;
	font-family: verdana,arial,sans-serif;
	font-weight: normal;
	font-size: 8pt
}

input[type="password"] {
	color: black;
	background-color: white;
	border: #AAAAAA 1px solid;
	font-family: verdana,arial,sans-serif;
	font-weight: normal;
	font-size: 8pt
}

input[type="checkbox"] {
	color: black;
	background-color: white;
	border: #AAAAAA 1px solid;
	font-family: verdana,arial,sans-serif;
	font-weight: normal;
	font-size: 8pt
}

input[type="radio"] {
	color: black;
	background-color: white;
	border: #AAAAAA 1px solid;
	font-family: verdana,arial,sans-serif;
	font-weight: normal;
	font-size: 8pt
}

input[type="submit"] {
	color: black;
	background-color: #F3F3F3;
	border: black 1px solid;
	font-family: verdana,arial,sans-serif;
	font-weight: normal;
	font-size: 8pt
}

input[type="reset"] {
	color: black;
	background-color: #F3F3F3;
	border: black 1px solid;
	font-family: verdana,arial,sans-serif;
	font-weight: normal;
	font-size: 8pt
}

input[type="button"] {
	color: black;
	background-color: #F3F3F3;
	border: black 1px solid;
	font-family: verdana,arial,sans-serif;
	font-weight: normal;
	font-size: 8pt
}

select {
	color: black;
	background-color: white;
	border: #AAAAAA 1px solid;
	font-family: verdana,arial,sans-serif;
	font-weight: normal;
	font-size: 8pt
}

textarea {
	color: black;
	background-color: white;
	border: #AAAAAA 1px solid;
	font-family: verdana,arial,sans-serif;
	font-weight: normal;
	font-size: 8pt;
}

.header { font-size:8.5pt; font-family:verdana,arial,sans-serif }
.tab { color:#0066FF; font-size:9.5pt; font-family:verdana,arial,sans-serif; font-weight:bold; background-color:#F3F3F3}
.sub { color:#FF9900; font-size:8.5pt; font-family:verdana,arial,sans-serif; background-color:#F8F8F8}
.main { font-size:8.5pt; font-family:verdana,arial,sans-serif }
.footer { font-size:8.5pt; font-family:verdana,arial,sans-serif }

.section { font-weight:bold; font-size:9pt }
.title { font-weight:bold; font-size:10pt }
.section_highlight {
	font-weight:normal;
	font-size:8pt;
	background-color:#F8F8F8;
	border:1px solid #F3F3F3;
}

.error { font-weight:bold; color:#FF0000; font-size:8pt }
.error_page { font-weight:bold; color:#FF0000; font-size:8pt }
.error_label { font-weight:bold; color:#FF0000; font-size:8pt }

.table_text {
	font-size:8pt;
	border:1px none;
}

.text_highlight { font-weight:bold; color:#FF0000; font-size:8pt }

.table_header { font-size:8pt; font-weight:bold; background-color:#F3F3F3 }
.table_footer { font-size:8pt; font-weight:bold }

.table_text_heading { font-size:8pt; font-weight:bold }
.table_text_numeric { font-size:8pt; text-align:right }

.row_highlight { background-color:#F8F8F8 }

.form_label { font-size:8pt; font-weight:bold }
.form_label_error { font-size:8pt; font-weight:bold; color:red }
.form_field { font-family:verdana,arial,sans-serif; font-size:8pt }
.form_text { font-family:verdana,arial,sans-serif; font-size:8pt }
.form_text_numeric { font-family:verdana,arial,sans-serif; font-size:8pt; text-align:right }
.form_hint { font-size:7pt }
.button { font-family:verdana,arial,sans-serif; font-size:8pt }

.text_success { font-family:verdana,arial,sans-serif; font-size:8pt; color:green }
.text_failure { font-family:verdana,arial,sans-serif; font-size:8pt; color:red }

.search { color:#FF9900; font-size:8pt; font-weight:bold }

body { font-family:verdana,arial,sans-serif; font-size:8pt}

.widget {
	font-weight:normal;
	font-size:9pt;
	background-color:#F8F8F8;
	border:1px solid #F3F3F3;
}

.bar {
	color:#000000; font-size:8.5pt; font-family:verdana,arial,sans-serif; background-color:#F8F8F8
}

.contact {
	font-weight: normal;
	font-size:7pt;
	background-color: #F8F8F8;
	border: 1px solid #F3F3F3;
}