body {
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#D3DAE0;
}
td.shade-left {
	background-image:url(images/shade-left.jpg);
	background-repeat:repeat-y;
	width:12px;
}
td.shade-right {
	background-image:url(images/shade-right-png.png);
	background-repeat:repeat-y;
	width:24px;
}
td.apply-index {
	background-image:url(images/apply-box-index.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	display:table-cell;
}
table.content {
	background-color:#FFFFFF;
}
td.box-spacer {
	width:1px;
}
td.box-one {
	background-image:url(images/box-left-bg.jpg);
	background-repeat:repeat-x;
	width:210px;
	height:104px;
	background-color:#98A5AD;
}
td.box-two {
	background-image:url(images/box-mid-bg.jpg);
	background-repeat:repeat-x;
	background-color:#98A5AD;
}
td.box-three-content {
	background-image:url(images/box-right-bg.jpg);
	background-repeat:repeat-x;
	width:230px;
	background-color:#98A5AD;	
}
table.teresa {
	background-image:url(images/bg-rpt-teresa.jpg);
	background-repeat:repeat-y;
}
td.formpic	{
	background-image:url(images/apply-box-index.jpg);
	background-repeat:no-repeat;
}
td.formpic2	{
	background-image:url(images/form2.jpg);
	background-repeat:no-repeat;
}
td.service	{
	background-image:url(images/mortgagehome1-main.jpg);
	background-repeat:no-repeat;
}
td.quote	{
	background-image:url(images/quote-mortgage.jpg);
	background-repeat:no-repeat;
}
td.faq	{
	background-image:url(images/faq-mortgage.jpg);
	background-repeat:no-repeat;
}
h1	{
	font-size:18px;
	font-weight:100;
	color:#666666;
}
h1.inner	{	
	padding-left:15px;
	padding-top:15px;
	margin:0px;
}
h2	{
	font-size:14px;
	color:#333333;
	margin:0px;
}
h2.faq	{
	font-size:11px;
	color:#333333;
	margin:0px;
	font-weight:bold;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
}
h2.faq2	{
	font-size:11px;
	color:#333333;
	margin:0px;
	font-weight:bold;
	padding-top:198px;
	padding-bottom:6px;
	padding-left:10px;
}
h2.form	{
	font-size:14px;
	color:#333333;
	margin:0px;
	color:#FFFFFF;
}
p.form	{
	margin:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}
p.text	{
	margin:4px;
}
p.innertext	{
	padding:8px;
	margin:0px;
}
p.innertext2	{
	padding-top:198px;
	padding-left:8px;
	padding-right:8px;
	margin:0px;
}
#copyright	{
	padding:8px 0px 4px 0px;
	color:#999999;
}
#copyright ul {
	margin:0px;
	padding:0px;
}
#copyright ul li {
	display:inline;
	margin-right:10px;
}
#copyright a {
	color:#999999;
	text-decoration:none;
}
#copyright a:hover {
	text-decoration:underline;
}
p.formtext	{
	color:#FFFFFF;
	margin:0px;
	padding-left:5px;
	padding-top:5px;
}
div.form	{
	padding-left:10px;
	margin:0px;
}

/* creates illusion of cellpadding on all td's */
#mortgage-loan-form td {
	padding:5px;
}




/* makes labels for all fields bold */
.form-01, .form-03, .form-05 {
	font-weight:bold;
}




/* centers all form elements */
#mortgage-loan-form td {
	text-align:center;
}




/* modifies the drop-down menus */
.select-01, .select-02, .select-03 {
	width:175px;
	font-family:Tahoma, Arial, sans-serif;
	font-size:12px;
}
.form-01, .form-03, .form-05 {
   font-size:12px;
   text-align:center;
}
.form-02, .form-04, .form-06 {

}
.form-02 select, .form-04 select, .form-06 select {
   width:160px;
   font-size:12px;
   margin:8px 0px 8px 26px;
}
.form-02 select:hover, .form-04 select:hover, .form-06 select:hover {

}
.form-07 input {
   margin:10px 0px 0px 40px;
}