/* CONTAINER */
div {
	border: 0px solid #000000;
}

div.container {
	width: 758;
	position: relative;
	align: center;
}

div.top {
	position: absolute;
	top: 87px;
	left: 20px;
}

/* html attributes */
html,body {margin: 0;padding: 0}
td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #19355E}
a {text-decoration: underline; color: #CF6802}
a:hover {text-decoration: underline; color: #CF6802}
/* BLUE TEXT LINKS - CHANGED TO ORANGE ON 5-9-04
a {text-decoration: underline; color: #19355E}
a:hover {text-decoration: underline; color: #19355E}
*/
form {margin: 0px}
input {font-size: 12px}
select {font-size: 12px}
hr {height: 1; color: #cccccc; margin: 0px}

/* footer attributes */
/* 
.footerLink {font-size: 10px; color: #999999; text-decoration: none}
.footerLink:hover {font-size: 10px; color: #666666; text-decoration: underline}
*/

/* navigation attributes */
.navlink {color: #19355E; text-decoration: none; font-weight: bold}
a.navlink:hover {text-decoration: underline}

a.hdr16blue {text-decoration: none}
a.hdr16blue:hover {text-decoration: underline; color: #CF6802}

/* text attributes */
.smallText {font-size: 10px; color: #8CA58C}
.error {color: red}
.txtWhite {color: white}
.txtRed {color: #9E0B0E}
.txtGrey {color: #818181}
.txtGrey8 {color: #818181; font-size: 8pt}
.hdr16blue {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #19355E; font-weight: bold}
.txtGreyLenders {color: #4B4B4B; line-height: 20px}
.txtDkGreyLenders {color: #303030}
.txtBlueLenders {color: #0F2462; font-weight: bold}
.txtWhiteBold {color: #FFFFFF; font-weight: bold}
.txtOrange {color: #CF6802}

/* link attributes */

a.txtOrangeLnk:link {
	text-decoration: underline;
	color: #CF6802;
}
a.txtOrangeLnk:visited {
	text-decoration: underline;
	color: #CF6802;
}
a.txtOrangeLnk:hover {
	color: #CF6802;
	text-decoration: underline;
}
a.txtOrangeLnk:active {
	text-decoration: underline;
	color: #CF6802;
}

/* background attributes */
.bgBlueBoldWhite {background-color: #1A2A38; font-weight: bold; color: #FFFFFF}
.bgGrey {background-color: #666666}
.bgWhite {background-color: #ffffff}
.bgBlue {background-color: #1A2A38}
.bgLtBlue {background-color: #9ACFFB}
.bgLtTan {background-color: #E6E6CC}
.bgLtrTan {background-color: #F2F2E2}
.bgDkTan {background-color: #CCCC99}
.bgNav {background-color: #DBDBB8}
.bgNavLtrTan {background-color: #EBEBD6}
.bgLtGrey {background-color: #E6E6E6}
.bgSubTan {background-color: #F2F2E2}
.bgSubOrange {background-color: #F5CD80}

.bgLendersSample {background-color: #92A5B6}
.bgLendersAltRow {background-color: #F4F6F8}

/* section navigation attributes */
.bgGreen {background-color: #507650}		/* affiliate */
.bgLtGreen {background-color: #8CA58C}

.bgOrange {background-color: #E67B11}		/* consumer */
.bgLtOrange {background-color: #F1B94D}
.bgNavLtrOrange {background-color: #F7D799}

.bgRed {background-color: #790000}		/* lender */
.bgLtRed {background-color: #A14D4D}

/* FROM CAT */
/* MAIN HEADER */
.header
{
    BACKGROUND-COLOR: #1A2A38;
}

/* MAIN BODY CONTENT */
.btBorder {
	background-image: url(images/bt_border.gif);
	background-repeat: repeat-x;
}

BODY
{
	padding: 0px;
	margin: 0px 0px 0px;
	background-color: #efefef;
}
.subHeader
{
	background-image: url(/images/bg_home_content_header.gif)
}
.subHeaderText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
}

td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.bgWhite{
	background-color: #FFFFFF;
}

UL
{
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-TYPE: square;
}

/* LEFT NAVIGATION */
.onlineApp
{
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 10px;
	font-weight: bold;
}
.averageMortgageRates
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}


/* FOOTER LINKS */
.footerNav
{
	FONT-SIZE: 9px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #1A2A38;
}

a.footer:link {
	text-decoration: none;
	color: #FFFFFF;
}
a.footer:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.footer:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.footer:active {
	text-decoration: none;
	color: #FFFFFF;
}

/* MAIN LINKS */
/*
a:link {
	color: #003399;
	text-decoration: underline;
}
a:visited {
	color: #003399;
}
a:hover {
	color: #003399;
	text-decoration: none;
}
a:active {
	color: #003399;
	text-decoration: underline;
}
*/
.leftNav {
	background-color: #ebe5d5;
}
.ltBorder {
	background-image: url(/images/lt_border.gif)
}
.tpBorder {
	background-image: url(/images/tp_border.gif)
}
.rtBorder {
	background-image: url(/images/rt_border.gif)
}
