BODY {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	background-color: #ffffff;
	}



H1 { font-family: arial; font-size: 9pt; color: #003465; Line-Height: 14pt; margin: 0em; padding: 0em;}
H2 { font-family: arial; font-size: 9pt; color: #003465; Line-Height: 14pt;  margin: 0em; padding-left: 0em; padding-right: 0em; padding-top: 0em; padding-bottom: 0em; }
H3 { font-family: arial; font-size: 9pt; color: #003465; Line-Height: 14pt; margin: 0em; padding: 0em; }
	 
H4 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color : #003465; margin: 0em;  padding-left: 0em; padding-right: 0em; padding-top: .1em; padding-bottom: .1em; }
	 H4 a:link {  color: #726f66; text-decoration: none; }
	 H4 a:visited {  color: #726f66; text-decoration: none; }
	 H4 a:hover {  color: #000000; text-decoration: underline; }
	 H4 a:active {  color: #000000; text-decoration: underline; }

H5 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color : #003465; margin: 0em; padding-left: .75em; padding-right: 0em; padding-top: .1em; padding-bottom: .1em; }
	 H5 a:link {  color: #726f66; text-decoration: none; }
	 H5 a:visited {  color: #726f66; text-decoration: none; }
	 H5 a:hover {  color: #000000; text-decoration: underline; }
	 H5 a:active {  color: #000000; text-decoration: underline; }
	 
H6 {font-family: arial; font-size: 9pt; color: #003465; Line-Height: 14pt; margin: 0em; padding-left: 1.5em; padding-right: 0em; padding-top: .1em; padding-bottom: .1em;}

TH { color: #ffffff; font-family: Arial, helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #454949; text-align: center;}


.btn { font-size: 10px; line-height: 15px; font-face: arial; }
.txtFld { font-size: 10px; line-height: 15px; font-face: arial; background-color: #ffffff;}
.txtFldSrch { font-size: 7pt; font-face: arial; border-color: #72735B; border: 1px solid ThreeDShadow;}
.txtArea { font-size: 12px; font-face: arial; }
.txtDrop { font-size: 10px; font-face: arial; }

.txtError { font-family:Arial; font-size: 8pt; font-weight: bold; color: #ff0000}

.global_left { text-align: left; }

/* --------------- Menus ---------------------- */
.menu_main { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; font-weight: bold; background-color: #b2b2b2; padding-left: 10px;}
	.menu_main a:link {  color: #ffffff; text-decoration: none}
	.menu_main a:visited {  color: #ffffff; text-decoration: none}
	.menu_main a:hover {  color: #003465; text-decoration: underline}
	.menu_main a:active {  color: #003465; text-decoration: underline}	

.menu_home { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #003465; font-weight: bold; background-color: #e9e9e9; padding-left: 20px;}
	.menu_home a:link {  color: #003465; text-decoration: none}
	.menu_home a:visited {  color: #003465; text-decoration: none}
	.menu_home a:hover {  color: #000000; text-decoration: underline}
	.menu_home a:active {  color: #000000; text-decoration: underline}

.menu_sub { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color : #003465; background-color: #ffffff; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 10px;}
	.menu_sub a:link {  color: #003465; text-decoration: none;}
	.menu_sub a:visited {  color: #003465; text-decoration: none;}
	.menu_sub a:hover {  color: #d47f00; text-decoration: underline;}
	.menu_sub a:active {  color: #d47f00; text-decoration: underline;}
	
.menu_footer { font-family: Arial; font-size: 8pt; font-weight: bold; color: #003465; word-spacing: 2px;}
	.menu_footer a:link {  color: #003465; text-decoration: none}
	.menu_footer a:visited {  color: #003465; text-decoration: none}
	.menu_footer a:hover {  color: #d47f00; text-decoration: underline}
	.menu_footer a:active {  color: #d47f00; text-decoration: underline}


/* --------------- Text ---------------------- */
.txt { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color : #003465; background-color: #ffffff; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 10px;}
	.txt a:link {  color: #2a3fff; text-decoration: none;}
	.txt a:visited {  color: #2a3fff; text-decoration: none;}
	.txt a:hover {  color: #d47f00; text-decoration: underline;}
	.txt a:active {  color: #d47f00; text-decoration: underline;}

	
.txt_home { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color : #ffffff; background-color: #9f9f80; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 10px; }
	.txt_home a:link {  color: #003465; text-decoration: none; font-size: 10pt; line-height: 6px; }
	.txt_home a:visited {  color: #003465; text-decoration: none}
	.txt_home a:hover {  color: #000000; text-decoration: underline}
	.txt_home a:active {  color: #000000; text-decoration: underline}


.txtSrch { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #b2b2b2; font-weight: bold; background-color: #ffffff;}
	.txtSrch a:link {  color: #b2b2b2; text-decoration: none;}
	.txtSrch a:visited {  color: #b2b2b2; text-decoration: none;}
	.txtSrch a:hover {  color: #003465; text-decoration: underline;}
	.txtSrch a:active {  color: #003465; text-decoration: underline;}

.txt_bold { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; color : #000000; }
	.txt_bold a:link {  color: #CD1300; text-decoration: none}
	.txt_bold a:visited {  color: #CD1300; text-decoration: none}
	.txt_bold a:hover {  color: #CD1300; text-decoration: underline}
	.txt_bold a:active {  color: #CD1300; text-decoration: underline}
	



.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; }
	.copyright a:link {  color: #000000; text-decoration: none}
	.copyright a:visited {  color: #000000; text-decoration: none}
	.copyright a:hover {  color: #FF0000; text-decoration: underline}
	.copyright a:active {  color: #FF0000; text-decoration: underline}
	
.thinking2 { font-family: Arial, Helvetica, sans-serif; font-weight: none; font-size: 7pt; color: #003465;}
	.thinking2 a:link {  color: #003465; text-decoration: none}
	.thinking2 a:visited {  color: #003465; text-decoration: none}
	.thinking2 a:hover {  color: #d47f00; text-decoration: underline}
	.thinking2 a:active {  color: #d47f00; text-decoration: underline}
	
/* --------------- Background Color / Images ---------------------- */
.bg_white { background-color: #ffffff; }
.bg_green_border { background-color: #babb97; }
.bg_green { background-color: #9f9f80; }
.bg_grey_light { background-color: #eeeeee; }
.bg_grey_dark { background-color: #b2b2b2; }


/* --------------- Tables ---------------------- */
.tbl-all-borders { border-top: solid 1px; border-bottom: solid 1px; border-left: solid 1px; border-right: solid 1px; border-color: #000000; text-align: left;}

.loop1 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color : #000000; background-color: #ffffff; border-top: solid 0px; border-bottom: solid 1px; border-left: solid 0px; border-right: solid 0px; border-color: #000000; }
	.loop1 a:link {  color: #50566e; text-decoration: none}
	.loop1 a:visited {  color: #50566e; text-decoration: none}
	.loop1 a:hover {  color: #0A2133; text-decoration: underline}
	.loop1 a:active {  color: #0A2133; text-decoration: underline}
	
	
.loop2 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #ffffff; border-top: solid 0px; border-bottom: solid 1px; border-left: solid 0px; border-right: solid 0px; border-color: #000000; }
	.loop2 a:link {  color: #50566e; text-decoration: none}
	.loop2 a:visited {  color: #50566e; text-decoration: none}
	.loop2 a:hover {  color: #0A2133; text-decoration: underline}
	.loop2 a:active {  color: #0A2133; text-decoration: underline}


/* ---------------- Custom Styles ---------------------- */
.phone-number {font-family: Arial, Helvetica, sans-serif; font-size: 24pt; color: #dcdbd1; font-weight: bold;}
.txt_authorized { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #003465; font-weight: bold; background-color: #eeeeee;}
.hdr_bar { background-color: #eeeeee; Line-Height: 19px; padding-left: 10px; padding-right: 10px; border-top: solid 0px; border-bottom: solid 1px; border-left: solid 0px; border-right: solid 0px; border-color: #b2b2b2;}
.bg_mid_left {background-image: url(images/layout/bg_border_middle_left.jpg);}
.bg_mid_right {background-image: url(images/layout/bg_border_middle_right.jpg);}


/* ---------------- Video ---------------------- */
a.myPlayer { display:block; width: 360px; height:240px; text-align:center; margin:0 0px 0px 0; float:left; border:1px solid #999; }
a.myPlayer img { margin-top:0px; border:0px; }
a.myPlayer:hover { border:1px solid #000; }
