body {
	scrollbar-arrow-color:#D6D6D6;
	scrollbar-base-color:#D2CEE8;
	scrollbar-shadow-color:#B8B8B8;
	scrollbar-face-color:#544799;
	scrollbar-highlight-color:#F7F7F7;
	scrollbar-darkshadow-color:#D2CEE8;
	scrollbar-3dlight-color:#B8B8B8;
	
}


.bottom {position: absolute; width:160; bottom: 0;}
.holder {position: absolute; height: [value]}

td.menu1on { background-color: #708DC8; color: #FFFFFF; cursor: pointer;}
td.menu1off { background-color: #CED2E8; color: #000000; cursor: auto;}

td.menu2on { background-color: #708DC8; color: #FFFFFF; cursor: pointer;}
td.menu2off { background-color: white; color: #000000; cursor: auto;}

td.menu3on { background-color: yellow; color: red; cursor: pointer;}
td.menu3off { background-color: yellow; color: #000000; cursor: auto;}

td.menucaton { background-color: #008001; color: white; cursor: pointer;}
td.menucatoff { background-color: #008001; color: white; cursor: auto;}

P, UL, OL, LI, DL, DD, DT, TD, SPAN, BLOCKQUOTE {
		font-family: Verdana, Arial, geneva, sans-serif;
		font-size: 12px;
		color: #000000;
}

.FAQ
{
		font-family: Verdana, Arial, geneva, sans-serif;
		font-size: 14px;
		color: #000000;
}
.boldedblue {
		font-family: Verdana, Arial, Arial, geneva, sans-serif;
		font-size: 11px;
		color: #5E688C;
		font-weight: bold;
}

.boldedbluei {
		font-family: Verdana, Arial, Arial, geneva, sans-serif;
		font-size: 11px;
		color: #5E688C;
		font-weight: bold;
		font-style : italic;
}

B.boldedorange {
		font-family: Verdana, Arial, Arial, geneva, sans-serif;
		font-size: 12px;
		color: #DE9118;
		font-weight: bold;
}

B.boldedblue{
		font-family: Verdana, Arial, Arial, geneva, sans-serif;
		font-size: 12px;
		color: #5E688C;
		font-weight: bold;
}

B.boldedred{
		font-family: Verdana, Arial, Arial, geneva, sans-serif;
		font-size: 10px;
		color: #CF052B;
		font-weight: bold;
}


B {
		font-family: Verdana, Arial, Arial, geneva, sans-serif;
		font-size: 10px;
		color: #000000;
		font-weight: bold;
}


B.boldedblue2
{
		font-family: Verdana, Arial, Arial, geneva, sans-serif;
		font-size: 10px;
		color: #5E688C;
		font-weight: bold;
}


B.boldedwhite
{
		font-family: Verdana, Arial, Arial, geneva, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		font-weight: bold;
}

.letter
{
	font-family: Verdana, Arial, Arial, geneva, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	border: 3px solid #717D95;
	background-color : #565F78;
	padding-left : 10px;
	width : 100%;		
}


LI.orange {
	color: #DE9118;
}

LI.highlighted {font-size:16px;font-weight:bold;}

.textm{font-family: Verdana, Arial, Arial, geneva, sans-serif;font-size: 10px;}
.texts{font-family: Verdana, Arial, Arial, geneva, sans-serif;font-size: 9px;}
sup {font-family:Arial, Helvetica; font-size: 8pt;} 

A:link {color: #404B67; font-weight: normal; text-decoration: underline;}
A:active {color:#404B67; font-weight: normal; text-decoration: underline;}
A:visited {color: #404B67; font-weight: normal; text-decoration: underline;}
A:hover {color: #404B67; font-weight: normal; text-decoration: none;}

.cookietrail
{
	font-family: Verdana, Arial, Arial, geneva, sans-serif;
	font-size: 11px;
	color: #DE9118; 	
	font-weight: bold; 	 
}

A.cookietrail:link {color: #DE9118; font-weight: bold; font-size: 11px; text-decoration: none;}
A.cookietrail:active {color: #DE9118; font-weight: bold; font-size: 11px; text-decoration: none;}
A.cookietrail:visited {color: #DE9118; font-weight: bold; font-size: 11px; text-decoration: none;}
A.cookietrail:hover {color: #5E688C; font-weight: bold; font-size: 11px; text-decoration: underline;}


A.productmenu:link 		{color: #000000; text-decoration: none; font-size:11px;}
A.productmenu:active 	{color: #000000; text-decoration: none; font-size:11px;}
A.productmenu:visited 	{color: #000000; text-decoration: none; font-size:11px;}
A.productmenu:hover 	{color: white;   text-decoration: none; font-size:11px;}


A.footermenu:link 		{color: #000000; text-decoration: none; font-size:12px;}
A.footermenu:active 	{color: #000000; text-decoration: none; font-size:12px;}
A.footermenu:visited 	{color: #000000; text-decoration: none; font-size:12px;}
A.footermenu:hover 		{color: green;   text-decoration: none; font-size:12px;}


A.twp:link 		{color: silver; text-decoration: none; font-size:10px;}
A.twp:active 	{color: silver; text-decoration: none; font-size:10px;}
A.twp:visited 	{color: silver; text-decoration: none; font-size:10px;}
A.twp:hover 		{color: orange;   text-decoration: none; font-size:10px;}


A.ordernow:link 		{color: red; font-face: verdana; font-weight: bold; text-decoration: none; font-size:16px;}
A.ordernow:active 		{color: red; font-face: verdana;  font-weight: bold; text-decoration: none; font-size:16px;}
A.ordernow:visited 		{color: red; font-face: verdana;  font-weight: bold; text-decoration: none; font-size:16px;}
A.ordernow:hover 		{color: blue; font-face: verdana; font-weight: bold; text-decoration: none; font-size:16px;}


.white
{
	font-family: Verdana, Arial, Arial, geneva, sans-serif;
	font-size: 9px;
	color: #FFFFFF; 	
margin-left : 10px;	
	font-weight: bold; 	 
}

A.white:link {color: #FFFFFF; font-weight: bold; font-size: 9px; text-decoration: none;}
A.white:active {color: #FFFFFF; font-weight: bold; font-size: 9px; text-decoration: none;}
A.white:visited {color: #FFFFFF; font-weight: bold; font-size: 9px; text-decoration: none;}
A.white:hover {color: #FFFFFF; font-weight: bold; font-size: 9px; text-decoration: underline;}

.dkblue
{
	font-family: Verdana, Arial, Arial, geneva, sans-serif;
	font-size: 10px;
	color: #2C3458; 	
	font-weight: bold; 	 
}

A.dkblue:link {color: #2C3458; font-weight: bold; font-size: 10px; text-decoration: none;}
A.dkblue:active {color: #2C3458; font-weight: bold; font-size: 10px; text-decoration: none;}
A.dkblue:visited {color: #2C3458; font-weight: bold; font-size: 10px; text-decoration: none;}
A.dkblue:hover {color: #2C3458; font-weight: bold; font-size: 10px; text-decoration: underline;}


.ltblue {color: #F6F7F7; font-weight: normal; font-size: 9px; text-decoration: none;}

A.ltblue:link {color: #D4D6DC; font-weight: bold; font-size: 10px; text-decoration: none;}
A.ltblue:active {color: #D4D6DC; font-weight: bold; font-size: 10px; text-decoration: none;}
A.ltblue:visited {color: #D4D6DC; font-weight: bold; font-size: 10px; text-decoration: none;}
A.ltblue:hover {color: #D4D6DC; font-weight: bold; font-size: 10px; text-decoration: underline;}

A.blk:link {color: #000000; font-weight: normal; font-size: 10px; text-decoration: none;}
A.blk:active {color: #000000; font-weight: normal; font-size: 10px; text-decoration: none;}
A.blk:visited {color: #000000; font-weight: normal; font-size: 10px; text-decoration: none;}
A.blk:hover {color: #000000; font-weight: normal; font-size: 10px; text-decoration: underline;}

TD.leftcontent 
{
	background-image: url(../images/contentleftfiller.gif);
	width : 23px;
	max-width : 23px;
}

TD.midcontent 
{
	width :505px;
	background-color : #E9E9E9;
	padding-top : 12;
	padding-bottom : 27;
}


TD.midcontent2
{
	width :505px;
	border: 1px solid #C0C5D0;	
	background-color : #D4D6DC;
	padding : 15 15 15 15;
}

TD.midcontent2b
{
	width :100%;
	border: 1px solid #C0C5D0;	
	background-color : #D4D6DC;
	padding : 15 15 15 15;
}

TD.midcontent2c
{
	border: 1px solid #C0C5D0;	
	background-color : #D4D6DC;
	padding : 5 5 5 5;
}

TD.midcontent3 
{
	width :371px;
	background-color : #E9E9E9;
	padding-top : 12;
	padding-bottom : 27;
}

TD.midcontent4 
{
	background-color : #E9E9E9;
	padding-top : 12;
	padding-bottom : 27;
}

TD.midcontent5 
{
	width :100%;
	background-color : #E9E9E9;
	padding-top : 12;
	padding-bottom : 27;
}


TD.rightcontent 
{
	background-image: url(../images/contentrightfiller.gif);
	width : 23px;
	max-width : 23px;
}

TABLE.subbox
{
	width : 170px;
	border: 1px solid #5E6C88;	
}

TABLE.subbox2
{
	width : 520px;
	border: 1px solid #5E6C88;	
}

TABLE.overstockb
{
	background-color : #C0C5D0;
	border: 1px solid #5E6C88;
}

TD.specificpod1
{
	padding : 3 3 3 3;
	width : 240px;
	background-color : #E8EAF2;
	border: 1px solid #5E6C88;
}

TD.specificpod2
{
	padding : 3 3 3 3;
	width : 240px;
	background-color : #FFFFFF;
	border: 1px solid #5E6C88;
}


TD.txt
{
		font-family: Verdana, Arial, geneva, sans-serif;
		font-size: 9px;
		color: #000000;
		font-weight: bold; 		
}

TD.oshd
{
	background-color : #5E6C88;
	border: 1px solid #5E6C88;
	font-family: Verdana, Arial, Arial, geneva, sans-serif;
	font-size: 9px;
	color: #FFFFFF; 	
	font-weight: bold; 	
}
 

TD.os1 {font-size: 9px; background-color : #D4D6DC;}
TD.os2 {font-size: 9px; background-color : #E8EAF2;}
TD.os3 {font-size: 9px; background-color : #FFFFFF;}

.contactbdr1 {border: 5px solid #C0C5D0;}


.contactbdr2
{
	border: 3px solid #848B9C;
	padding : 4 4 4 4;	
	background-image: url(../images/contactmid.gif);		
}

.mortgageleadstxt
{
	margin-right : 5px;
	margin-left : 5px;
	margin-top : 7px;
	margin-bottom : 7px;
}

.mortgageleads
{
	border: 5px solid #B2710B;
	background-color : #D68E1D;
}

.mrgtldsnav
{
	border: 1px solid #5E6C88;
	background-color : #969CAC;
	padding : 4 4 4 4;	
}

.mrgtldsnavinner
{
	padding : 8 8 8 8;	
	background-color : #F8F1E4;
}

.overstock
{
	width : 550px;
	padding : 3 3 3 3;		
	background-color : #727C95;	
	margin-right : 7px;

}

.overstockb
{
	width : 100%;
	padding : 3 3 3 3;		
	background-color : #727C95;	
	margin-right : 7px;

}

.overstock2
{
	border: 1px solid #49536A;
	padding : 7 7 5 7;		
	background-color : #FCFDFD;	
	background-image: url(../images/overstockback.gif);	

}


.questions
{
	border: 3px solid #717D95;
	background-color : #565F78;
	width : 100%;
}

.testimonials
{
	background-color : #BCC0CB;
	padding : 8 8 8 8;	
}


.brokerlogin
{
	width : 163px;
	height : 155px;
	background-image: url(../images/brokersloginback.gif);	
}

.brokerloginspace
{
	margin-right : 5px;
	margin-left : 14px;
}


.formfields
{
	border: 1px solid #7F9DB9;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Arial, geneva, sans-serif;
	font-size: 9px;	
}

FORM
{
 padding : 0px;
 margin : 0px;
 padding : 0 0 0 0;	
 margin-bottom: 0px; 
 margin-top: 0px; 
 margin-right: 0px;
 margin-left: 0px;
}


.txtBoxStyle1{
	border: 1px solid #606060;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;    
    color: #000000;
    background-image:   url(../images/txtfield_inner.gif);
}

.drpDown1{
	border: 1px solid #7F9DB9;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;    		
}

.txtArea1{
	border: 1px solid #7F9DB9;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #000000;
}

.boldedbluei {
		font-family: Verdana, Arial, Arial, geneva, sans-serif;
		font-size: 11px;
		color: #5E688C;
		font-weight: bold;
		font-style : italic;
}
.T11 {
		font-family: Verdana, Arial, Arial, geneva, sans-serif;
		font-size: 11px;
}


.error {
		font-family: Verdana, Arial, Arial, geneva, sans-serif;
		font-size: 11px;
		color: red;
}

.FinePrint {
		font-family: Verdana, Arial, Arial, geneva, sans-serif;
		font-size: 10px;
}
.label {
		font-family: Verdana, Arial, Arial, geneva, sans-serif;
		font-size: 11px;
}

.superscript
{
	font-size: 6pt; 
	text-transform: uppercase; 
	height:13px; 
	max-height:13px;
}

.superscript2
{
	font-family: Verdana, Arial, Arial, geneva, sans-serif;
	color: #E9E9E9;
	font-size: 5pt; 
	text-transform: uppercase; 
	height:13px; 
	max-height:13px;
}
.T20 { font-family: #request.BodyTextFace#; font-size: 34px}
.T13 { font-family: #request.BodyTextFace#; font-size: 13px}