body{text-align:center; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
td{vertical-align:top; font-size:10px;}
p{font-size:11px;}
h1,h2,h3,h4{ color:#3363B3; margin:0px 0px 0px 0px; padding:0px;}
#white { color: #FFFFFF; }
#header_nav_links{ width:100%; height:18px; background-color:#071739; font-size:10px; vertical-align:middle; white-space:nowrap}
.header_nav_link{ font-size:10px; font-family:Arial Narrow, Arial, Helvetica, sans-serif; white-space:nowrap; padding:0px 10px 0px 10px;}
.header_nav_link a{ font-size:10px; position:relative; top:-2px; padding:0px 5px 0px 3px;color:#F86603; text-decoration:none;}
.header_nav_link a.text_hover{ color:#FFFFFF; cursor:pointer;}
.header_nav_corner{width:18px; height:18px;}
.header_nav_corner_spacer{width:18px; height:18px; background-color:#071739;}
.header_nav_spacer{height:18px; background-color:#071739; font-size:10px; vertical-align:middle;}
.header_nav_search_input{height:18px; background-color:#071739; font-size:10px; vertical-align:middle; padding:0px 0px 1px 4px;}
.header_nav_search_input input{font-size:9px; border:0px inset; width:155px}
.header_logo{vertical-align:middle; padding:0px 10px 0px 20px; width:250px;}
.header_title{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#2DACAD; font-weight:bold;}
.header_nav_link #tiny_button {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FD5C01;
	background-color:#071739
	text-decoration: none;
	height: 18px;
	width: 35px;
	border: 1px solid #FD5C01;
}
#main_tbl{width:787px;border:1px solid #BCD5F9;}

body { color: #0; font: bold small Arial, Helvetica, sans-serif; text-decoration: none;
	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
	
.hhred { color: #FF0000; font: bold medium Arial, Helvetica, sans-serif}
.hhbold {
	color: #071269;
	vertical-align: middle;
	font: bold large Arial, Helvetica, sans-serif;
}
td {  font-family: Arial, Helvetica, sans-serif}
th {  font-family: Arial, Helvetica, sans-serif}
.type {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	text-align: left;
	float: none;
	height: auto;
	width: 530px;
	border: medium double #0076D4;
	padding: 1em;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
.typeblack {  font: normal 10px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
.typebold {  font: bold 10px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
.typeboldred {  font: bold 10px Arial, Helvetica, sans-serif; color: #BB0909; text-decoration: none}
.typered { font: normal 10px Arial, Helvetica, sans-serif; color: #BB0909; text-decoration: none }

.viewbox {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border: 1px solid #2DACAD;
	background-color: #fff;
}
.viewbox th{
	background: #2DACAD;
	font-size: 14px;
	font-weight: bolder;
	color: #fff;
	border: 0;
}
.viewbox td{
	color: #071739;
	background-color: #FFF;
	border: #FD5C01;
	font: normal 12px Arial, Helvetica, sans-serif;
}
.viewbox caption {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #071739 center center;
	text-decoration: none;
}

.button {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #FD5C01;
	height: auto;
	width: 170px;
	padding-top: 0px;
	padding-bottom: 0px;
	border: 1px solid #071269;
	font-size: xx-small;
}

.buttonsm {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	padding-right: 1ex;
	padding-left: 1ex;
	background-color: #29c;
	height: auto;
	width: 100px;
	padding-top: 0px;
	padding-bottom: 0px;
	border: 1px solid #071269; font-size: xx-small;

}
caption {
	color: #FFFFFF;
	background: #000000 center center;
	font: bold medium Arial, Helvetica, sans-serif;
}
.instructions {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000099;
	background-color: #FFF;
	border: thin double #071269;
	padding: 1em;
	width: 530px;
	vertical-align: middle;
}
input, select, submit, button{
	font:10px Verdana, Arial, Helvetica, sans-serif;
}

.show_screen {
	position:absolute;
	right:1px;
	top:79px;
	visibility: hidden;
	font-family:'Courier New', Courier, mono;
	font-size:12px;
	text-decoration: blink;
	width: auto;
	color: #FF0000;
}
#Links{
	position: relative;
	left: 10px;
	display: block;
	text-decoration: none;
	cursor: hand;
	color: #000000;
	font: bolder normal 10px Geneva, Arial, Helvetica, san-serif;
	background: #FFFFFF;
	width: 120px;
	height: auto;
	border: none;
	visibility: visible;
	clear: none;
	float: left;
	text-align: left;
	vertical-align: bottom;
	bottom: 10px;
}
#Links a {
	color: #000000;
	text-decoration: none;
	height: 22px;
	width: 110px;
	background: url(Thales/menu_up_back.gif) left bottom;
	border: 1px solid #FFFFFF;
	display: block;
	text-align: left;
	text-indent: 2ex;
	padding-left: 1ex;
}
#Links a:hover {
	color: #FD5C01;
	background: none;
}
.dropacross {
	border: 1px double #0;
	background: #FFFFFF;
	height: auto;
	width: auto;
}
.dropacross a {
	display: block;
	color: #0;
	text-decoration: none;
	font: bold normal x-small Arial, Helvetica, san-serif;
	background: #F0F0F0;
	text-align: left;
	text-indent: 3px;
	float: none;
	height: 22px;
}
.dropacross a:hover {
	color: #FD5C01;
	background: #E4E4E8;
}

.boldText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
}
.viewbox img {

	font: small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border: thin double #071269;
	background-color: #FFF;
}
a img { border: none; }
.ordervalue {
	font: bolder 14px Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

