/* standard styles */
body {
    background-color: #FFFFFF;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 5px;
}

* {  font: 12px Verdana, Arial, Helvetica, sans-serif}
#body {  margin: 0; background: white}
b {  font-weight: bold}
a:link {  color: #000066}
a:hover {  color: #0099cc}
a:active {  color: #0099cc}
a:visited {  color: #000066}
.cost {  color: #66c1e0; font-size: 28px; font-weight: bold}
.info {  color: #000066}
.xinput {  border: 1px #000066 solid}
.ifooter { font: 10px Verdana, sans-serif; font-style: italic }
form {  margin: 0px}

/* additional styles */

.frm_hdg
{
	font-weight: bold;
	letter-spacing: -1px;
}

a.table_link { font-weight: bold;  color: white; text-decoration: none }
a.table_link:link { font-weight: bold;  color: white; text-decoration: none }
a.table_link:hover { font-weight: bold;  color: white; text-decoration: none }
a.table_link:active { font-weight: bold;  color: white; text-decoration: none }
a.table_link:visited { font-weight: bold;  color: white; text-decoration: none }

h1 {  color: #66c1e0; font-size: 18px; font-weight: bold}
h2 {  color: #66c1e0; font-size: 16px; font-weight: bold}
h3 {  color: #66c1e0; font-size: 14px; font-weight: bold}
h3.blk {  color: black; font-size: 14px; font-weight: bold}
h4 { color: black; font-weight: bold; font-size: 10pt }

.errmsg { color:Red } 

.smblue {  font: bold 10px; color: #081473}
.bgblue {  background: #081473}
.bgltblue {  background: #081473}
.bggreyblue {  background: #b5bdd6}
.bgpurple {  background: #6c73ad}
.bgltpurple {  background: #aeaecb}
.bggrey {  background: #E9E9E9}
.brd {border-right:1px solid white;}
.boxEAEAEA {background-color:#EAEAEA;}
.boxD7D7D7 {background-color:#D7D7D7;}
.boxE5E5EF {background-color:#E5E5EF;}
.boxCECEE1 {background-color: #CECEE1;}
.tblCell_Pad {padding-left:8px; padding-top:3px; padding-bottom:3px;}
.tblCell_Pad2 {padding-left:15px; padding-top:10px; padding-bottom:10px;}
.strike {text-decoration: line-through;}

.note {  color: #666}
.loginbox {  width: 160px; }
.loginbox2 {  width: 212px;}
.searchbox {  width: 160px; height: 15px; font-size: 10px}
.gobutton {  width: 25px; height: 15px; font-weight: bold; font-size: 10px; background: #293981; color: white; border: 0px none}
.contact_table_heading {  font-weight: bold; color: white; background: #081473}
.contact_table_subheading {  font-weight: bold; color: #081473; background: #B5B6DD}
.contact_table_light_bg {  background: #EBEBEB}
.contact_table_dark_bg {  background: #D6D6D6}
.contact_table_bottom {  background: #394384}
.smaller {  font-size: 10px; font-weight: normal}

.smaller1 {  font-size: 9px; font-weight: normal}

.mnu { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; font-weight: bold; }
.mnu A:link {color: white; text-decoration: none; font-weight: bold}
.mnu A:visited { color: white; text-decoration: none; font-weight: bold}
.mnu A:active { color: white; text-decoration: underline; font-weight: bold}
.mnu A:hover { color: white; text-decoration: underline; font-weight: bold}

/* expando style */
ul.menu { 
  list-style: none; 
  padding: 0; 
  margin: 0; 
} 
.inactive {
  background-color: gray; 
  font-weight: normal; 
} 
.active {
  background-color: silver; 
  font-weight: bold; 
}
.inactive ul { 
  display: none; 
} 
.active ul { 
  display: block; 
}

.please_wait
{
	clear: none;
	display: block;
	left: 10px;
	visibility: display;
	width: 200px;
	position: absolute;
	top: 10px;
	height: 50px;
}

.tbl_dkblueHdng{
	BACKGROUND-COLOR: #35357c;
	FONT-FAMILY: Arial, Helvetica, Verdana sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	COLOR: #FFFFFF;
}

.tbl_chrome{
	BACKGROUND-COLOR: #ebebeb;	
}

.print
{
	position:absolute;
	right:10px;
	top: 90px;
}

.sub {
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

/* * {  font: 11px Verdana, Arial, Helvetica, sans-serif} 
td {  font: 11px Verdana, Arial, Helvetica, sans-serif}
p {  font: 11px Verdana, Arial, Helvetica, sans-serif}
h1 {  font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #009ecf;}
h2 {  font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #081473;}
h3 {  font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}
p {  margin-top: 10px}
a {  font-weight: bold; color: #081473; text-decoration: none}
a:hover {  font-weight: bold; color: #009ecf; text-decoration: none}
ul {  margin-left: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
b {  font-weight: bold}
*/
