
.headline {
	font-family: Geneva, Arial, Helvetica, san-serif, Tahoma;
	font-size: large;
	line-height: normal;
	font-weight: 700;
	color: #4B1070;
	margin: auto;

}
BODY {
	font-family:futura BK bt, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:20px;
	font-weight: normal;
	color: #333333;
	margin-top:0px;
	margin-bottom:0x;
	margin-left:0px;
	margin-right:0px;
}

A:LINK.BODY  {
	color : WHITE;
	font-size: 16px;
	line-height: 24px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:HOVER.BODY {
	color : #E98A0A;
	font-size: 16px;
	line-height: 24px;
	font-weight: BOLD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #771885;
	font-weight: bolder;
}
.table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	background-color: #FFFFFF;
	height: auto;
	width: auto;
	border: medium double #333333;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	background-attachment: fixed;
}
.tableheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	text-transform: uppercase;
	background-color: #673971;

}
.tableheadline {

	font-family: Geneva, Arial, Helvetica, san-serif, Tahoma;
	font-size: 18px;
	line-height: normal;
	font-weight: 700;
	color: #333333;
	margin: auto;
}
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6666CC;
	line-height: 14px;
	font-style: normal;
}

.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6666CC;
	line-height: 14px;
	font-style: normal;
}

.formcaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 14px;
	font-style: normal;
}

.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
	text-transform: capitalize;
	color: #CC99FF;
	text-decoration: underline;
	text-align: right;
}
.brightpurplehdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #CC99FF;
	text-align: right;
}
.purpletxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	font-weight: bold;
	color: #3F1C66;
}

.brightpurpletxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #CC99FF;
	text-align: right;
}

.salesbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: BLACK;
}

.salesbodynormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: Normal;
	color: BLACK;
}

.tablesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	background-color: #FFFFFF;
	height: auto;
	width: auto;
	border: medium double #333333;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	background-attachment: fixed;
	text-transform: uppercase;

}
.headlinemxm {

	font-family: Geneva, Arial, Helvetica, san-serif, Tahoma;
	font-size: large;
	line-height: normal;
	font-weight: 700;
	color: #FF6600;
	margin: auto;
}
.headlinemxc {


	font-family: Geneva, Arial, Helvetica, san-serif, Tahoma;
	font-size: large;
	line-height: normal;
	font-weight: 700;
	color: #9DD629;
	margin: auto;
}
.bottomlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

A:LINK.bottomlinks  {
	color : #666666;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:HOVER.bottomlinks  {
	color : #532F64;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


A {
	text-decoration: none;
	color: NAVY;
}

A:Hover {
	color: #E35000;
	font-weight : NORMAL;
	text-decoration : underline;
}

textarea {
	font-family: inherit;
	color: #33333;
	vertical-align: middle;
	background-color: #f7f7ee;
	border-top: 1px solid #C4C4B8;
	border-right: 1px solid #e6e6dc; 
	border-bottom: 1px solid #e6e6dc;
	border-left: 1px solid #C4C4B8;
	margin: 0px;
	padding: 0px;		
}

.textfield {
	background-color: #f7f7ee;
	border-top: 1px solid #C4C4B8;
	border-right: 1px solid #e6e6dc; 
	border-bottom: 1px solid #e6e6dc;
	border-left: 1px solid #C4C4B8;
	font-family: inherit;
	margin: 0px 5px 0px 0px;
}

.minisubmit {
	background-color: #F7F5F4;
	border-top: 1px solid #C4C4B8;
	border-right: 1px solid #e6e6dc;
	border-bottom: 1px solid #e6e6dc;
	border-left: 1px solid #C4C4B8;
	font-family: inherit;
	margin: 3px;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	height: 18px;
}
.minitextfield {
	background-color: #F7F5F4;
	border-top: 1px solid #C4C4B8;
	border-right: 1px solid #e6e6dc;
	border-bottom: 1px solid #e6e6dc;
	border-left: 1px solid #C4C4B8;
	font-family: inherit;
	margin: 3px;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	height: 18px;
}
.minisuffixtextfield {
	background-color: #F7F5F4;
	border-top: 1px solid #C4C4B8;
	border-right: 1px solid #e6e6dc;
	border-bottom: 1px solid #e6e6dc;
	border-left: 1px solid #C4C4B8;
	font-family: inherit;
	margin: 0px;
	font-size: 11px;
	height: 16px;
	width: 15px;
}

input:focus {
	background-color: #fff;
}

select {
	font-family: inherit;
	font-size: inherit;
	color: #333;
	background-color: #f7f7ee;
	}

.miniselect {
	font-family: inherit;
	font-size: 10px;
	color: #333;
	background-color: #f7f7ee;
	font-family: inherit;
	height: 11px;
	margin: 0px;
	}

select:focus {
	background-color: #fff;
}.headline {


	font-family: Geneva, Arial, Helvetica, san-serif, Tahoma;
	font-size: large;
	line-height: normal;
	font-weight: 700;
	color: #1B4472;
	margin: auto;
}


.RegNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:10px; 
	line-height:20px;
	text-decoration: none;
	color: #232323;
}

.RegNav:Hover {
	color: #5E0289;
	font-weight : NORMAL;
	text-decoration:underline;
}

.CorpNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:10px; 
	line-height:20px;
	text-decoration: none;
	color: #232323;
}

.CorpNav:Hover {
	color: #7203AB;
	font-weight : NORMAL;
	text-decoration : underline;
}

.HousingNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:10px; 
	line-height:20px;
	text-decoration: none;
	color: #232323;
}

.HousingNav:Hover {
	color: #A9158E;
	font-weight : NORMAL;
	text-decoration : underline;
}
.LeadNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:10px; 
	line-height:20px;
	text-decoration: none;
	color: #232323;
}

.LeadNav:Hover {
	color: #B2380D;
	font-weight : NORMAL;
	text-decoration : underline;
}
.PCRentalNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:10px; 
	line-height:20px;
	text-decoration: none;
	color: #232323;
}

.PCRentalNav:Hover {
	color: #57B41B;
	font-weight : NORMAL;
	text-decoration : underline;

}

.IntNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:10px; 
	line-height:20px;
	text-decoration: none;
	color: #232323;
}

.IntNav:Hover {
	color: #760E05;
	font-weight : NORMAL;
	text-decoration : underline;
}

.HouseNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:10px; 
	line-height:20px;
	text-decoration: none;
	color: #232323;
}

.HouseNav:Hover {
	color: #2A4204;
	font-weight : NORMAL;
	text-decoration : underline;
}

.TechNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:10px; 
	line-height:20px;
	text-decoration: none;
	color: #232323;
}

.TechNav:Hover {
	color: #726E00;
	font-weight : NORMAL;
	text-decoration : underline;
}
.MerchantNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:10px; 
	line-height:20px;
	text-decoration: none;
	color: #232323;
}

.MerchantNav:Hover {
	color: #053066;
	font-weight : NORMAL;
	text-decoration : underline;
}

.curvy {position:relative; width:250px; background:#DCDCDC; color:#000; margin:5em auto;}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#9caf9c; background:#fff; overflow:hidden; font-style:normal; z-index:1;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}
.curvy em b {position:absolute; font-size:150px; font-family:arial; color:#DCDCDC; line-height:40px; font-weight:normal;}
#ctl b {left:-8px;}
#ctr b {left:-25px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}
.curvy p {position:relative; z-index:100; padding:5px 10px;}