td {font: 13px trebuchet ms,verdana,arial; color: #000000}
h1 {font-size: 18px;}
td.footer {font: 13px trebuchet ms,verdana,arial; color: #046CB4}
td.main_body {font: 13px verdana,arial; color: #046CB4;}
a {color: #046CB4; text-decoration: none;}
a:hover {color: #993300; text-decoration: underline;}
.text_box {font: 11px verdana,arial; color: #046CB4}
.text_box_error {font: 11px verdana,arial; color: #ff0000}
/* .menu_box {font: 9px verdana,arial; color: #046CB4} */
.menu_box {font: 9px verdana,arial; color: #666666}

.frm_apply_text,.frm_contact_text {
	background-color: #fffbf0;
	border: solid 1px #c6c6c6;
    font-size: 8pt;
    width: 150px;
}
.frm_login_text {
	background-color: #fffbf0;
	border: solid 1px #c6c6c6;
    font-size: 8pt;
    width: 140px;
}
textarea {
	background-color: #fffbf0;
	border: solid 1px #c6c6c6;
    font-size: 8pt;
    width: 180px;
}
.frm_apply_select {
	background-color: #fffbf0;
	border: solid 1px #c6c6c6;
    font-size: 8pt;
}
.frm_apply_button,.frm_login_button,.frm_contact_button {
	background-color: #DDDDDD;
	border: solid 1px;
	border-color: #fff #888 #888 #fff;
	cursor: pointer;
}

.rates_head {text-align: center; background-color: #046CB4; font: 13px verdana,arial; font-weight: bold; color: #ffffff}
.rates_subhead {background-color: #fffbf0; font: 11px verdana,arial; color: #046CB4; font-weight: bold;}
.rates_norm {background-color: #ffffff; font: 11px verdana,arial; color: #046CB4}

h3 { color: #046CB4; margin-bottom: 0px; font-weight: bold; }