H1 {
	FONT-SIZE: 14pt; COLOR: #003388; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
H2 {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial; TEXT-ALIGN: left; FONT-WEIGHT: bold; COLOR: #000099;
}

BODY {
	FONT-SIZE: 10pt;
 	FONT-FAMILY: Verdana;
	MARGIN-TOP:0
}

a:link {
	COLOR: 111188; FONT-WEIGHT: normal; FONT-FAMILY: Verdana;
}

a:active {
	COLOR: 111188; FONT-WEIGHT: normal; FONT-FAMILY: Verdana;
}
a:visited {
	COLOR: 111188; FONT-WEIGHT: normal; FONT-FAMILY: Verdana;
}

a:hover {
	COLOR: CB2024; FONT-WEIGHT: normal; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}

a:link.icon_link {
	COLOR: #111188; FONT-WEIGHT: normal; FONT-FAMILY: Verdana; TEXT-DECORATION: none; FONT-SIZE: 9pt
}

a:active.icon_link {
	COLOR: #111188; FONT-WEIGHT: normal; FONT-FAMILY: Verdana; TEXT-DECORATION: none; FONT-SIZE: 9pt
}
a:visited.icon_link {
	COLOR: #111188; FONT-WEIGHT: normal; FONT-FAMILY: Verdana; TEXT-DECORATION: none; FONT-SIZE: 9pt
}

a:hover.icon_link {
	COLOR: #CB2024; FONT-WEIGHT: normal; FONT-FAMILY: Verdana; TEXT-DECORATION: none; FONT-SIZE: 9pt
}

a:link.menu_link {
	COLOR: #224488; FONT-WEIGHT: bold; FONT-FAMILY: Verdana; TEXT-DECORATION: none; FONT-SIZE: 10pt;

}

a:active.menu_link {
	COLOR: #224488; FONT-WEIGHT: bold; FONT-FAMILY: Verdana; TEXT-DECORATION: none; FONT-SIZE: 10pt
}
a:visited.menu_link {
	COLOR: #224488; FONT-WEIGHT: bold; FONT-FAMILY: Verdana; TEXT-DECORATION: none; FONT-SIZE: 10pt
}

a:hover.menu_link {
	COLOR: CB2024; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-SIZE: 10pt
}

a:link.office_link {
	COLOR: #3A3A3A; FONT-WEIGHT: bold; FONT-FAMILY: Verdana; TEXT-DECORATION: none; FONT-SIZE: 10pt
}

a:active.office_link {
	COLOR: #3A3A3A; FONT-WEIGHT: bold; FONT-FAMILY: Verdana; TEXT-DECORATION: none; FONT-SIZE: 10pt
}
a:visited.office_link {
	COLOR: #3A3A3A; FONT-WEIGHT: bold; FONT-FAMILY: Verdana; TEXT-DECORATION: none; FONT-SIZE: 10pt
}

a:hover.office_link {
	COLOR: CB2024; FONT-WEIGHT: bold; FONT-SIZE: 10pt
}

a.faq { FONT-WEIGHT: bold; COLOR: #606060;}

a.promo {
	FONT-WEIGHT: bold; COLOR: #1E1E1E;
}

TD {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana; COLOR: #1E1E1E;
}

TD.banner {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana; COLOR: #222244;
	TEXT-ALIGN: center;
}
.textlogo {
    margin-left : 15px;
    margin-top : 20px;
    margin-bottom : 0px;	
}

TD.h2 {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial; TEXT-ALIGN: left; FONT-WEIGHT: bold; COLOR: #000099;
}

TD.disclaimer_note {
	FONT-SIZE: 9pt;
}

TD.menu_selected {
	COLOR: CB2024; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-SIZE: 10pt
}


TD.contact{
  TEXT-ALIGN: center;
}

TD.form_results {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana; TEXT-ALIGN: center; BACKGROUND-COLOR: #99CCFF;
	VERTICAL-ALIGN: middle;
}

.outer_divider {
	border-bottom: 2px solid #004488;
}

.inner_divider_bottom {
	border-bottom: 1px solid #0088BB;
}

.inner_divider_top {
	border-top: 1px solid #0088BB;
}

TR.highlight {
	BACKGROUND-COLOR: #F2F2F2;
}

FONT.faq { FONT-SIZE: 14pt }

TD.att_message {
	COLOR: #CC0000; TEXT-ALIGN: center; FONT-WEIGHT: bold
}

TD.caution_message {
	COLOR: #CC0000; TEXT-ALIGN: left; FONT-WEIGHT: bold
}

TD.form_find_label {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana; TEXT-ALIGN: right; BACKGROUND: #99CCFF;
	VERTICAL-ALIGN: middle;
}

.form_find_label_sub {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt;
}

TD.form_fb_label {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana; TEXT-ALIGN: right;
}

.form_fb_label_sub {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt;
}

TD.form_results {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana; TEXT-ALIGN: center; BACKGROUND: #99CCFF;
	VERTICAL-ALIGN: middle;
}

TD.form_results_body { BACKGROUND: #F2F2F2; }

TD.copyright {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana; COLOR: #999999;
}

.error_message {
	COLOR: #CC0000; FONT-WEIGHT: bold
}

.accepted_message {
	COLOR: #006600; FONT-WEIGHT: bold
}

TD.visa_info_label {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana; TEXT-ALIGN: right; VERTICAL-ALIGN: top;
}

TH.table_header {
	font-size: 8pt; font-weight: bold; text-align: center; vertical-align: middle; border-bottom: 1px solid #0088BB;
}

TH.th_border {
	font-size: 8pt; font-weight: bold; text-align: center; vertical-align: middle; border: 1px solid #0088BB;
}

.regular_paragraph {
	text-indent: 1cm;
	text-align: justify;
	margin-left: 0.5cm;
	margin-right: 0.5cm;
}

/* TABS */

.menu_main {
	text-align: center;
	list-style-type: none;
	padding: .2em 0;
	margin: 0 0 1em;
	border-bottom: 1px solid #111188;
}

.menu_main li { display: inline;}

.menu_main a {
	text-decoration: none;
	color: navy;
	padding: .2em .4em;
	background-color: #FFFFFF;
	
 	border: 1px solid #111188;
}

.menu_main a:hover { background-color: #F3F2FF; }

A.menu_current {
	background-color: #FFFFFF !important; /* !important is IE fix */
	border-bottom-color: #FFFFFF;
}
.normaltext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	font-weight: normal;
}
.title {
	font-size: 12pt;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
