* {margin:0;padding:0}
/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */

body { 
background-color: #aaaaaa;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
min-height:100%;
min-width:100%; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color : #4d4d4d;
}

p {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color : #4d4d4d;
}

.txtBody {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color : #4d4d4d;
}

.txtSmall {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color : #4d4d4d;
}

.txtBody2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color : #4d4d4d;
}
.txtBody2 a {
color: #990001;
text-decoration: none;
}
.txtBody2 a:visited{
color: #990001;
text-decoration: none;
}
.txtBody2 a:hover{
color: #000000;
text-decoration: underline;
}

.container { 
background-color: #800001;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
height:100%;
width: 857px; 
}

.containerSub { 
background-image: url('../images/bg-bodySub.jpg');
background-repeat: repeat;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
height:100%;
width: 857px; 
}

/* hyperlink and anchor tag styles */
a:link, a:visited{
color: #7C7C7C;
text-decoration: underline;
}
a:hover{
color: #000000;
text-decoration: underline;
}


/* background cell styles */
.bgCellText {
margin : 158px 0px 0px 27px;
width: 600px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color : #ffffff;
} 

.bgCellHome {
background-color: #5b0001;
background-image: url('../images/photo-home001.jpg');
background-repeat: no-repeat;
} 
.bgCellAbout {
background-color: #5b0001;
background-image: url('../images/photo-about001.jpg');
background-repeat: no-repeat;
} 
.bgCellTypes {
background-color: #5b0001;
background-image: url('../images/photo-loantypes001.jpg');
background-repeat: no-repeat;
} 
.bgCellSpecial {
background-color: #5b0001;
background-image: url('../images/photo-special001.jpg');
background-repeat: no-repeat;
}
.bgCellLoanApp {
background-color: #5b0001;
background-image: url('../images/photo-loanapp001.jpg');
background-repeat: no-repeat;
}
.bgCellContact {
background-color: #5b0001;
background-image: url('../images/photo-contact001.jpg');
background-repeat: no-repeat;
}
.bgCellPrivacy {
background-color: #5b0001;
background-image: url('../images/photo-privacy001.jpg');
background-repeat: no-repeat;
}
.bgCellDisclaimer {
background-color: #5b0001;
background-image: url('../images/photo-disclaimer001.jpg');
background-repeat: no-repeat;
}
.bgCellSitemap {
background-color: #5b0001;
background-image: url('../images/photo-sitemap001.jpg');
background-repeat: no-repeat;
}
.bgCellLoanCalc {
background-color: #5b0001;
background-image: url('../images/photo-loancalc001.jpg');
background-repeat: no-repeat;
}
.bgCellLoanList {
background-color: #5b0001;
background-image: url('../images/photo-loanlist001.jpg');
background-repeat: no-repeat;
}
.bgCellPjctReal {
background-color: #5b0001;
background-image: url('../images/photo-pjctreal001.jpg');
background-repeat: no-repeat;
}
.bgCellFreeTips {
background-color: #5b0001;
background-image: url('../images/photo-freetips001.jpg');
background-repeat: no-repeat;
}
.bgCellExecs {
background-color: #5b0001;
background-image: url('../images/photo-exec-001.jpg');
background-repeat: no-repeat;
}
.bgCellCareers {
background-color: #5b0001;
background-image: url('../images/photo-career001.jpg');
background-repeat: no-repeat;
}
.bgCellIntranet {
background-color: #5b0001;
background-image: url('../images/photo-intranet001.jpg');
background-repeat: no-repeat;
}

.photoTable {
margin : 0px 0px 0px 0px;
float : left;
} 

/* Main Photo styles */
.photoMain {
margin : 0px 16px 16px 0px;
}  

.photoLeft {
margin: 0px 10px 6px 0px;
float: left;
} 

.photoPromo {
margin: 0px 10px 0px 0px;
} 

.imgButton {
margin : 10px 16px 16px 0px;
} 

.imgIcon {
margin : 6px 10px 6px 0px;
}  

H1 {
color : #4d4d4d;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
}
H2 {
color : #4d4d4d;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
}
.Htitle {
color : #4d4d4d;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
}

ul {
margin : 0px 0px 4px 26px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color : #4d4d4d;
}

li {
margin : 0px 0px 0px 0px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color : #4d4d4d;
}

ol {
margin : 0px 0px 4px 26px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color : #4d4d4d;
}


.homeBody {
background-image: url('../images/bg-home001.gif');
background-repeat: no-repeat;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
width: 857px;
height: 305px;
} 
.homePromos {
margin : 16px 0px 12px 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color : #ffffff;
} 
.homeText {
margin : 12px 40px 16px 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color : #ffffff;
} 
.homeText a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#ffffff; 
text-decoration:underline;
}
.homeText a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#ffffff; 
text-decoration:underline;
}
.homeText a:hover	{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#c0c0c0; 
text-decoration:underline;
}

.whtText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color : #ffffff;
} 
.whtText a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#ffffff; 
text-decoration:underline;
}
.whtText a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#ffffff; 
text-decoration:underline;
}
.whtText a:hover	{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#c0c0c0; 
text-decoration:underline;
}


.SubPageText {
margin : 16px 40px 16px 26px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color : #4d4d4d;
} 
.SubPageText2 {
margin : 16px 40px 16px 34px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color : #4d4d4d;
} 

.graySpace { 
background-color: #aaaaaa;
height: 24px;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
}




.footerHome {
margin : 0px 40px 0px 26px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px; 
color:#b8b8b8; 
text-decoration:none;
}
.footerHome a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#b8b8b8; 
text-decoration:none;
}
.footerHome a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#b8b8b8; 
text-decoration:none;
}
.footerHome a:hover	{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#ffffff; 
text-decoration:underline;
}


.footer {
background-image: url('../images/bg-footer.jpg');
background-repeat: repeat;
margin : 0px 0px 0px 0px;
height: 32px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px; 
color:#666666; 
text-decoration:none;
}
.footer a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#b8b8b8; 
text-decoration:none;
}
.footer a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#b8b8b8; 
text-decoration:none;
}
.footer a:hover	{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#4d4d4d; 
text-decoration:underline;
}


INPUT, SELECT, TEXTAREA {
margin : 0px 0px 0px 4px;
font-size: 11px;
font-family: verdana,arial,helvetica,sans-serif;
}

.listMast {
width: 615px;
margin: 0px 0px 3px 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
}
.listHeader {
background-color: #4d4d4d;
margin: 0px 0px 0px 0px;
padding: 11px 7px 11px 7px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
font-style: bold;
color:#ffffff; 
text-decoration:none;
}

.listTable {
width: 615px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
}
.listTable td {
padding: 5px 0px 5px 5px;
}
.listTitleA {
background-color: #bdbdbd; 
padding: 0px 0px 0px 0px;
}
.listTitleB {
margin: 0px 0px 0px 0px;
padding: 7px 7px 7px 7px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
font-weight: bold;
color:#4d4d4d; 
}
.listTitleC {
margin: 0px 0px 0px 0px;
padding: 7px 0px 7px 0px;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
font-weight: bold;
color:#4d4d4d; 
}
.listPic {
margin: 0px 0px 0px 0px;
padding: 7px 0px 7px 7px;
vertical-align: top;
text-align: center;
}
.listings {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 320;
vertical-align: top;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
color:#4d4d4d; 
text-decoration:none;
}
.listings a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#4d4d4d; 
text-decoration:underline;
}
.listings a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#666666; 
text-decoration:none;
}
.listings a:hover	{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#4d4d4d; 
text-decoration:none;
}
.listPrice {
width: 87px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 7px;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
color:#4d4d4d; 
}

.listSpace {
background-color: #bdbdbd;
width: 1px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

table.listData {
margin: 0;
padding: 0;
}
table.listData td {
border-bottom : 1px solid #bdbdbd;
border-top : 1px solid #bdbdbd;
border-left : 1px solid #bdbdbd;
border-right : 1px solid #bdbdbd;
margin: 0px 0px 0px 0px;
padding: 3px 3px 3px 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
color:#4d4d4d; 
text-decoration:none;
}

.hspace2 {
height: 6px;
}
#topContentBox {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 595;
height: 157;
text-align: left;
}

.floatRight {
float: right;
}
.floatLeft {
float: left;
}
.floatMiddle {
vertical-align: middle;
}

.t10 {
margin: 10px 0px 0px 0px;
}
