body { font-family:Arial, Helvetica, sans-serif;}

hr { height:1px; border:none; background:#ccc; padding:0; margin:0}

#megawrapper {
	position: relative;
	width : 719px;
	margin: 0px auto;
	padding : 0px 0px 0px 0px;
}
.megaheader h1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : normal;
	color : #8ACDB9;
	padding : 15px 0px 0px 100px;
	margin : 0px 0px 0px 0px;
	}
.megaheader {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : normal;
	color : #8ACDB9;
	padding : 15px 0px 0px 100px;
	margin : 0px 0px 0px 0px;
	}

#wrapper {
	border-left : 18px solid #8ACDB9;
	border-bottom : 18px solid #8ACDB9;
	border-top : 18px solid #8ACDB9;

	padding : 0px 0px 0px 0px;
	margin : 2px 0px 0px 10px;
	background-image :  url(images/right-back.gif);
	background-position : right;
	background-repeat : repeat-y;
}

#content {
	float : left;
	width: 484px;
}

#menuright {
	float : left;
	width: 207px;
	margin : 1px 0px 0px 0px;
}
#menurighttop {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;

}

.menutop {
	margin : 1px 0px 0px 1px;
}
.menuwhitetext {
	background-color : #8ACDB9;
	background-image :  url(images/wt.gif);
	background-repeat : repeat-y;
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding : 5px 5px 5px 15px;
}
.menuquicklinks {
	background-color : #B2F7DD;
	color : #333399;
	background-image :  url(images/ql.gif);
	background-repeat : repeat-y;
	border-bottom : 1px solid White;
}
.menuquicklinks ul {
	margin : 0px 0px 0px 15px;
	padding : 0px 0px 10px 0px;
}

.menuquicklinks li {
	list-style : none outside;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding : 3px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}
.menuquicklinks a {
	color : #483D8B;
	text-decoration : none;
}
.menuquicklinks a:hover {
	color : Red;
	text-decoration : underline;
}


#footer {
	clear: both;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #99CCCC;
	padding : 0px 0px 0px 0px;
}
#footer a {
font-size : 9px;
	color : #99CCCC;
	text-decoration : none;
}
#footer p {
font-size : 9px;
color : #99CCCC;
	margin : 4px 0px 4px 25px;
}

.contentupper {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify; 
	padding : 10px 10px 0 10px;
	height: 287px;
}
.contentupper p {
		font-size : 12px;
		margin : 6px 0px 6px 0px;
		color: #333333;
}
.contentupperhome {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify; 
	padding : 6px 10px 6px 10px;
	height: 287px;
}
.contentupperhome p {
		font-size : 12px;
		margin : 5px 0px 5px 0px;
		color: #333333;
}
.contentuppersubtitles {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #EE6C6C;
font-size : 12px;
}

.contentupper li {font-size : 12px;
		margin : 6px 0px 6px 20px;
		color: #333333;
		list-style : outside;
		} 
.contentupper ul {font-size : 12px;
		margin : 6px 0px 6px 20px;
		color: #333333;
		
		} 		

.contentupper h1 {
		font-size : 16px;
		font-weight : bold;
		color : #FF6666;
		margin : 14px 0px 6px 0px;
}
.contentupper h2 {
		font-size : 16px;
		font-weight : bold;
		color : #FF6666;
		margin : 14px 0px 6px 0px;
}
.contentupper h3 {
		font-size : 16px;
		font-weight : bold;
		color : #FF6666;
		margin : 14px 0px 6px 0px;
}
.contentupper h4 {
		font-size : 16px;
		font-weight : bold;
		color : #FF6666;
		margin : 14px 0px 6px 0px;
}

.contentupperhome h1 {
		font-size : 16px;
		font-weight : bold;
		color : #FF6666;
		margin : 14px 0px 6px 0px;
}.contentupperhome h2 {
		font-size : 16px;
		font-weight : bold;
		color : #FF6666;
		margin : 14px 0px 6px 0px;
}
.contentupperhome h3 {
		font-size : 16px;
		font-weight : bold;
		color : #FF6666;
		margin : 14px 0px 6px 0px;
}
.contentupperhome h4 {
		font-size : 16px;
		font-weight : bold;
		color : #FF6666;
		margin : 14px 0px 6px 0px;
}
.contentupper a {
	text-decoration:underline;
	color: Blue;
	text-align: left; 
	background-color:transparent;
	font-family: verdana;
	font-size: 13px;
	
}

.contentupper a: hover{
	
} 

.mortgagelinks a {
	text-decoration:underline;
	color: Blue;
	background-color:transparent;
	font-family: verdana;
	font-size: 12px;
	
}


.contentlower { 
	text-align: justify; 
	padding:10px;
	padding-top:0; 
}
.contentlower p {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
		font-size : 11px;
		margin : 10px 0px 10px 0px;
		color: #333333;
}
.contentlower li {font-size : 11px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
		margin : 0px 0px 0px 20px;
		color: #333333;
		list-style : outside;
		} 
.contentlower ul {font-size : 12px;
		margin : 0px 0px 6px 20px;
		color: #333333;
		
		} 		

.contentlower a {
	text-decoration:underline;
	color: Blue;
	text-align: left; 
	background-color:transparent;
	font-family: verdana;
}
.contentlower a: hover{

}.contentlower h1 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 16px;
font-weight : bold;
color : #FF6666;
margin : 14px 0px 6px 0px;	
}.contentlower h2 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 16px;
font-weight : bold;
color : #FF6666;
text-decoration:none;
margin : 14px 0px 6px 0px;
}.contentlower h3 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 16px;
font-weight : bold;
color : #FF6666;
margin : 14px 0px 6px 0px;
}
.contentlower h4{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 16px;
font-weight : bold;
color : #FF6666;
margin : 14px 0px 6px 0px;
}.contentlower h5 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 16px;
font-weight : bold;
color : #FF6666;
margin : 14px 0px 6px 0px;
}.contentlower h6 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 16px;
font-weight : bold;
color : #FF6666;
margin : 14px 0px 6px 0px;
}

.contentlower2{ 
	padding:10px;
	padding-bottom:0;
	text-align: justify; 
 }
 
 .contentlower2 a{ 
 	font-size:12px;
 } 
 
.contentlower2 p {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
		font-size : 12px;
		margin : 14px 0px 14px 0px;
		color: #333333;
}.contentlower2 h1 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 16px;
font-weight : bold;
color : #FF6666;
margin : 14px 0px 10px 0px;	
}.contentlower2 h2 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #333333;
font-size : 12px;
margin : 14px 0px 10px 0px;
}
.contentlower2 li {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
		font-size : 12px;
		margin : 6px 0px 6px 12px;
		color: #333333;
		list-style : outside;
		} 
.contentlower2 ul {font-size : 12px;
		margin : 6px 0px 6px 20px;
		color: #333333;
		
		} 


.contentlower3{ padding: 7px 10px 0 10px;
	text-align: justify; 
 }
.contentlower3 p {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
		font-size : 12px;
		margin : 14px 0px 14px 0px;
		color: #333333;
}.contentlower3 h1 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 16px;
font-weight : bold;
color : #FF6666;
margin : 14px 0px 10px 0px;	
}.contentlower3 h2 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #333333;
font-size : 12px;
margin : 14px 0px 10px 0px;
}
.contentlower3 li {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
		font-size : 12px;
		margin : 6px 0px 6px 12px;
		color: #333333;
		list-style : outside;
		} 
.contentlower3 ul {font-size : 12px;
		margin : 6px 0px 6px 20px;
		color: #333333;
		
		} 

.smallertext a {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size : 11px;
}
.greenbar {
	height: 18px;
	background-color : #8ACDB9;
	margin : 0px 1px 0px 1px;
}
.clearer {
	clear : both;
	/*height : 1px;
	background-color : White;*/
}
#mainimage {
		padding : 1px 1px 1px 1px;
}
.phone 
{
	background-color : #DCF0EA;
	color : #55AC93;
	margin : 0px 1px 0px 1px;
	font-weight : bold;
}
.phone p, .phone a {
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	color : #8ACDB9;
	font-size : 14px;
	margin : 0px 0px 0px 0px;
	padding : 6px 10px 6px 4px;
	/*text-align : right;*/
	text-decoration:none;
}

#logo {
	position: absolute;
	top : 2px;
	left : 0px;
}
#menuhome {

}
#menuhome a {
	height: 23px;
	border-bottom : 1px solid White;
	background-image :  url(images/h.gif);
	background-position : left;
	background-repeat : repeat-y;
	padding : 6px 8px 0px 12px;
	display : block;
	color : #2F85D6;
	background-color : #F7C5C6;
	text-decoration : none;
}
#menuhome a:hover {
	background-color : #F8B9BB;
}

#menumort {

}
#menumort a {
	display : block;
	color : #2F85D6;
	height: 23px;	
	border-bottom : 1px solid White;	
	background-image :  url(images/m.gif);
	background-position : left;
	background-repeat : repeat-y;
	padding : 6px 8px 0px 12px;
	background-color : #F6C5EA;
	text-decoration : none;
}
#menumort a:hover {
	background-color : #F6BDE8;
}

#menumortprotect {

}
#menumortprotect a {
	display : block;
	color : #2F85D6;
	height: 23px;	
	border-bottom : 1px solid White;	
	background-image :  url(images/mp.gif);
	background-position : left;
	background-repeat : repeat-y;
	padding : 6px 8px 0px 12px;
	background-color : #ECC6FC;
	text-decoration : none;
}
#menumortprotect a:hover {
	background-color : #EABFFB;
}

#menubestbuy {

}
#menubestbuy a {
	display : block;
	color : #2F85D6;
	height: 23px;	
	border-bottom : 1px solid White;	
	background-image :  url(images/bb.gif);
	background-position : left;
	background-repeat : repeat-y;
	padding : 6px 8px 0px 12px;
	background-color : #CFC8F8;
	text-decoration : none;
}
#menubestbuy a:hover {
	background-color : #C9C1F8;
}

#menucalc{
	
}
#menucalc a {
	display : block;
	color : #2F85D6;
	height: 23px;	
	border-bottom : 1px solid White;	
	background-image :  url(images/c.gif);
	background-position : left;
	background-repeat : repeat-y;
	padding : 6px 8px 0px 12px;
	background-color : #C3E4F3;
	text-decoration : none;
}
#menucalc a:hover {
	background-color : #A4E0FC;
}
#menuwhy {

}
#menuwhy a {
	display : block;
	color : #2F85D6;
	height: 23px;	
	border-bottom : 1px solid White;	
	background-image :  url(images/wcu.gif);
	background-position : left;
	background-repeat : repeat-y;
	padding : 6px 8px 0px 12px;
	background-color : #B2F7DD;
	text-decoration : none;
}
#menuwhy a:hover {
	background-color : #9AF6D4;
}


.buildingsocietytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.buildingsocietytext p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.noimgcontent .disclaimertext {text-decoration:none;
	color: Red;
	background-color:transparent;
	font-family: verdana;
	font-size: 8pt
	
}
textarea 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #eeeeee;
	border: #bbbbbb 1px solid
}

.submit 
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #DCF0EA;
	border: #bbbbbb 1px solid;
}
.textbox { 
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #DCF0EA;
	border: #bbbbbb 1px solid
 }
 .formtext  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size : 11px;
	color: #333333;
}
.formtext a {
	text-decoration:underline;
	color: Blue;
	background-color:transparent;
	font-family: verdana;
	font-size: 11px;
}
.noimgcontent {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
/*text-align: justify; */
padding : 10px 10px 0 10px;
font-size : 12px;
		
}
.noimgcontent p {
		/*font-size : 12px;*/
		margin : 6px 0px 6px 0px;
		color: #333333;
}
.noimgcontent td {
		/*font-size : 10px;*/
}
.noimgcontent subtitles {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #EE6C6C;
font-size : 12px;
}

}
.noimgcontent li {font-size : 12px;
		margin : 6px 0px 6px 20px;
		color: #333333;
		list-style : outside;
		} 
.noimgcontent ul {font-size : 12px;
		margin : 6px 0px 6px 20px;
		color: #333333;
		
		} 	
.noimgcontent ol {font-size : 12px;
		margin : 6px 0px 6px 20px;
		color: #333333;
		
		} 	
.noimgcontent h1 {
		font-size : 16px;
		font-weight : bold;
		color : #FF6666;
		margin : 10px 0px 6px 0px;
}
.noimgcontent h2 {
		font-size : 16px;
		font-weight : bold;
		color : #FF6666;
		margin : 14px 0px 6px 0px;
}
.noimgcontent h3 {
		font-size : 16px;
		font-weight : bold;
		color : #FF6666;
		margin : 14px 0px 6px 0px;
}

.noimgcontent a {
	text-decoration:underline;
	color: Blue;
	text-align: left; 
	background-color:transparent;
	font-family: verdana;
	font-size: 13px;
	
}

.noimgcontent a: hover{
	
}

.noimgcontent subtitles {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #EE6C6C;
font-size : 12px;
}
.noimgcontent subtitles a{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration:underline;
color: #EE6C6C;
font-size : 12px;
}
.admintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	color: #333333;
	/*	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;*/
    /*hover- #666666;*/
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: left; 
	color: #333333;
	text-decoration: none;
    hover- #666666;
}
.linktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.hiddenlink:link {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	text-decoration:none;
	font-size : 12px;
	color: #333333;
}
.hiddenlink:active {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	text-decoration:none;
	font-size : 12px;
	color: #333333;
}
.hiddenlink:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	text-decoration:none;
	font-size : 12px;
	color: #333333;
}
.hiddenlink:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size : 12px;
	color: #333333;
	text-decoration:underline;
}
.hiddenlink2:link {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	text-decoration:none;
	font-size : 11px;
	color: #333333;
}
.hiddenlink2:active {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	text-decoration:none;
	font-size : 11px;
	color: #333333;
}
.hiddenlink2:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	text-decoration:none;
	font-size : 11px;
	color: #333333;
}
.hiddenlink2:hover {
	text-decoration:underline;
}
a.linkstyle:link    {
	text-decoration:none;
	color:#660099;
	background-color:transparent;
	font-family: verdana;
	font-size: 8pt
}

a.linkstyle:visited {
	text-decoration:none;
	color:#660099;
	background-color:transparent;
	font-family: verdana;
	font-size: 8pt
}

a.linkstyle:hover   {
	text-decoration:underline;
	color:#FF0000;
	background-color:transparent;
	font-family: verdana;
	font-size: 8pt
}

a.linkstyle:active  {
	text-decoration:none;
	color:#660099;
	background-color:transparent;
	font-family: verdana;
	font-size: 8pt
}

.linkstyle{
	font-size:8pt;
}
.careestext{
	font-size : 12px;
	margin : 6px 0px 6px 0px;
	color:#FF6666;
	
}