BODY
{
    FONT: 12px Arial;
    margin:15px;
    color:#000;
}
h1
{

    MARGIN-LEFT: 5px;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
	FONT-WEIGHT: bold;
    FONT: 24px 'Trebuchet MS', Arial, sans-serif;
    COLOR: #000000
}
H2
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    FONT: bold 14px  Arial, sans-serif;
}
TD
{
    FONT: 12px Arial;
    color:#000;
}
P
{
    FONT: 12px Arial
}
DIV
{
    FONT: 11px Arial
} 
FORM
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
SELECT
{
    FONT: 11px Arial
}
INPUT
{
    FONT: 11px Arial
}
TEXTAREA
{
    FONT: 11px Arial
}
.hide
{
visibility:hidden;
display:none;
}
.MiscNav
{
    FONT: 10px Arial, Helvetica, sans-serif;
	
}
.F11
{
    FONT: 11px Arial
}
A.MiscNav:link
{
    FONT: 10px Arial, Helvetica, sans-serif;
 
	color:004000;
}
A.MiscNav:visited
{
    FONT: 10px Arial, Helvetica, sans-serif;
    COLOR: #025A02
}
.Formlabel
{
    FONT: bold 11px Arial
}
.OnePixel
{
    FONT-SIZE: 1px
}
.FivePixel
{
    FONT-SIZE: 5px
}
.T14
{
    FONT: 14px Arial
}
.h1
{
    MARGIN-BOTTOM: 5px;
    FONT: bold 24px 'Trebuchet MS', Arial, sans-serif;
    COLOR: #025A02;
}
.h2
{
    MARGIN-BOTTOM: 5px;
    FONT: bold 20px 'Trebuchet MS', Arial, sans-serif;
}
.small
{
    FONT: 10px Arial
}
.normal
{
    FONT: 11px Arial
}
.big
{
    FONT: 12px Arial
}
.TopNavSeparator
{
    BACKGROUND: #000000
}
.SecondTopNavBg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND: #025A02;
    COLOR: #ffffff;
    FONT-FAMILY: 'Trebuchet MS', Arial, sans-serif
}
.ThirdTopNavBg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND: #ddbb55;
    COLOR: #ffffff;
    FONT-FAMILY: 'Trebuchet MS', Arial, sans-serif
}
.PropertySearchBorder
{
    BACKGROUND: #025A02
}
.AgentSearchBorder
{
    BACKGROUND: #025A02
}
.MortgageSearchBorder
{
    BACKGROUND: #025A02
}
.MyHomesBorder
{
    BACKGROUND: #025A02
}
.HomePageAdSection
{
    FONT-WEIGHT: 599;
    FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND-COLOR: #FCF2C1;
    FONT-FAMILY: Arial, sans-serif
}

.OtherBoxesBorder
{
    BACKGROUND: #025A02
}
.PropertySearchBg
{
    BACKGROUND: #E5C775
}
.AgentSearchBg
{
    BACKGROUND: #E5C775
}
.MortgageSearchBg
{
    BACKGROUND: #E5C775
}
.MyHomesBg
{
    BACKGROUND: #E5C775
}
.OtherBoxesBg
{
    BACKGROUND: #ffffff
}
.SearchFormWrapper
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
.MainContentWrapper
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
}

.RightColumnHeader
{
    MARGIN-TOP: 1px;
    MARGIN-BOTTOM: 1px;
    FONT: 14px 'Trebuchet MS', Arial, sans-serif;
    BACKGROUND: #bbaa55;
	COLOR: #FFFFFF
} 

.SearchHeader
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px;
    FONT: 20px 'Trebuchet MS', Arial, sans-serif;
    COLOR: #bbaa55
}
.SearchHeader A
{
    FONT: 20px 'Trebuchet MS', Arial, sans-serif;
    COLOR: #025A02
}
.SearchHeader A:link
{
    FONT: 20px 'Trebuchet MS', Arial, sans-serif;
    COLOR: #025A02
}
.SearchHeader A:visited
{
    FONT: 20px 'Trebuchet MS', Arial, sans-serif;
    COLOR: #025A02
}
A.SearchHeaderAltColor
{
    COLOR: #bbaa55
}
A.SearchHeaderAltColor:link
{
    COLOR: #bbaa55
}
A.SearchHeaderAltColor:visited
{
    COLOR: #bbaa55
}
.PortfolioItem1
{
    BACKGROUND: #ffeecc;
    FONT: bold 11px Arial;
    COLOR: #000000;
    TEXT-ALIGN: left    
}
.PortfolioItem0
{
     BACKGROUND: #ffffff;
    FONT: bold 11px Arial;
    COLOR: #000000;
    TEXT-ALIGN: left;   
}

.RightColumnBG{
	BACKGROUND: #FCF2C1; 
}
.FeatureItemsHeader {
	FONT: Bold 12px arial, sans-serif;
    	COLOR: #000000;
	
	BACKGROUND: #FCF2C1; //FCF2C1
}

.FeatureItemBg {
	FONT: 12px arial, sans-serif;
    	COLOR: #000000;
	
	BACKGROUND: #FCF2C1;
}
 
.FinanceCenterRatesTable th{
	FONT: Bold 14px 'Trebuchet MS', Arial, sans-serif;
    	COLOR: #025A02;
	BACKGROUND: #ddbb55;
}
.FinanceCenterItems{
	BACKGROUND: #E5C775;
}
.FinanceCenterItemsHeader{
	BACKGROUND: #E5C775;
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	COLOR: #025A02;
}
.FinanceCenterItemDescription{
	BACKGROUND: #ffffff;
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	COLOR: #025A02;
}
.FinanceCenterItemDetails{
	BACKGROUND: #E5C775;
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	COLOR: #025A02;
}
.FinanceCenterButton{
	height:25px; 
	color:#000000; 
	background-color:#ddbb55;  
	width:186px;  
	vertical-align: center; 
	font-size: 15px; 
	font-weight : 700; 
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;	 
	cursor:hand;  
      border-color: #E5C775 #dedede #dedede #E5C775; 
	border-style: beveled; border-width: 2;  }
}
.FinanceCenterButtonSmall{
	height:20px; 
	color:#000000; 
	background-color:#ddbb55;  
	width:95px;  
	vertical-align: center; 
	font-size: 11px; 
	font-weight : 600; 
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;	 
	cursor:hand;  
      border-color: #E5C775 #dedede #dedede #E5C775; 
	border-style: beveled; border-width: 2;  }
}
 
.MortgageRateFooter
{
    BACKGROUND: #eeeebb;
    FONT: 10px Arial;
    COLOR: #000000;
    TEXT-ALIGN: right
}
.FooterBorder
{
    BACKGROUND: #000000
}
.FooterBg
{
    BACKGROUND: #025A02
}
.Footer
{
    MARGIN-BOTTOM: 3px;
    FONT: 12px Arial;
    COLOR: #ffffff
}
A.FooterLink,A.FooterLink:link,A.FooterLink:visited,A.FooterLink:hover,A.FooterLink:active
{
    FONT: 12px Arial;
    COLOR: #eeee99
}
.Disclaimer
{
    FONT: 10px Arial;
    COLOR: #ffffff
}
.Disclaimer A,.Disclaimer A:link,.Disclaimer A:visited,.Disclaimer A:hover,.Disclaimer A:active
{
    FONT: 10px Arial;
    COLOR: #eeee99
}
.PageHeaderBg
{
    BACKGROUND: #FCF2C1
}
.PageHeader1
{
    FONT: 20px 'Trebuchet MS', Arial, sans-serif;
    COLOR: #bbaa55
}
.PageHeader2
{
    FONT: 20px 'Trebuchet MS', Arial, sans-serif;
    COLOR: #025A02
}
.PageHeaderSmall
{
    FONT: bold 11px Arial, sans-serif;
    COLOR: #025A02
}
.MainBorder
{
    BACKGROUND: #025A02
} 
.MainNav
{
    BACKGROUND: #ddbb55;
    FONT: 11px Arial, sans-serif;
    COLOR: #000000;
	TEXT-DECORATION: none
}
A.MainNav,A.MainNav:link,A.MainNav:visited
{
    BACKGROUND: #ddbb55;
    FONT: 11px Arial, sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.MainNav:hover
{
    BACKGROUND: #ddbb55;
    FONT: 11px Arial, sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.MainNav:active
{
    BACKGROUND: #ddbb55;
    FONT: 11px Arial, sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: none
}


A.MainNavLink,A.MainNavLink:link,A.MainNavLink:visited{
    FONT: 11px Arial, sans-serif;
    COLOR: #000000
}
A.MainNavLink:hover
{
    FONT: 11px Arial, sans-serif;
    COLOR: #000000
}
A.MainNavLink:active
{
    FONT: 11px Arial, sans-serif;
    COLOR: #000000
}


.MainNavSub
{
    BACKGROUND: #025A02;
    FONT: 11px Arial, sans-serif;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 10px;
}
.MainNavSubSmall
{
    BACKGROUND: #025A02;
    FONT: 11px Arial, sans-serif;
    COLOR: #ffffff;
}
.MainNavSubTable
{
    BACKGROUND: #025A02;    
    FONT: 11px Arial, sans-serif;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    PADDING-BOTTOM: 2px;

}

A.MainNavSubLink,A.MainNavSubLink:link,A.MainNavSubLink:visited
{
    FONT: bold 11px Arial, sans-serif;
    COLOR: #ffffff
}
A.MainNavSubLink:hover
{
    FONT: bold 11px Arial, sans-serif;
    COLOR: #FCF2C1
}
A.MainNavSubLink:active
{
    FONT: bold 11px Arial, sans-serif;
    COLOR: #ffffff
}

.MiscSideNav
{
    BACKGROUND: #E5C775;
    FONT: 11px Arial, sans-serif;
    COLOR: #000000
}
A.MiscSideNavLink,A.MiscSideNavLink:link,A.MiscSideNavLink:visited
{
    FONT: bold 11px Arial, sans-serif;
    COLOR: #000000
}


A.MiscSideNavLink:hover
{
    FONT: bold 11px Arial, sans-serif;
    COLOR: #000000
}
A.MiscSideNavLink:active
{
    FONT: bold 11px Arial, sans-serif;
    COLOR: #000000
} 
 

.menuLink
{
    FONT-SIZE: 11px;
    COLOR: #025A02;
    FONT-FAMILY: 'Trebuchet MS', Arial, sans-serif
}
.inactiveMenuLink
{
    font-weight: NORMAL;
    FONT-SIZE: 12px;
    COLOR: #99aabb;
    FONT-FAMILY: 'Trebuchet MS', Arial, sans-serif;
}		
.SiteTopNav {
	font-weight: bold;
	font-size: 11px; 
	color: #025A02; //025A02
	font-family: Arial, sans-serif;
	text-decoration: none;
	background-color: #FFFFFF;  
	
}
.SiteTopNavActive {
 	font-weight: bold;
 	font-size: 11px;
 	color: #ffffff; 
 	font-family: Arial, sans-serif;
 	text-decoration: none;
 	background-color: #025A02; 
 }
.SiteTopNav a,.SiteTopNav a:link,.SiteTopNav a:visited
{ 
 	color: #025A02; 
 	text-decoration: none;
 }
.SiteTopNav a:hover { 
 	color: #025A02; 
 	text-decoration: none;
 }
.SiteTopNav a:active { 
 	color: #025A02; 
 	text-decoration: none;
 }
.SiteTopNavActive a,.SiteTopNavActive a:link,.SiteTopNavActive a:visited
{
 	color: #ffffff; 
 	text-decoration: none;
 }
.SiteTopNavActive a:hover 
{
 	color: #ffffff; 
 	text-decoration: none;
 }
.SiteTopNavActive a:active 
{ 
 	color: #ffffff; 
 	text-decoration: none;
 } 
 
A,A:link,A:visited
{
    COLOR: #025A02
}
A:hover
{
    COLOR: #025A02
}
A:active
{
    COLOR: #025A02
}

 
a.MainNavSubLink2:visited
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, sans-serif
} 
a.MainNavSubLink2:Link
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF; //025A02
    FONT-FAMILY: Arial, sans-serif
} 
a.MainNavSubLink2:hover
{
    FONT-SIZE: 11px;
    COLOR: #FC0C0C;
    FONT-FAMILY: Arial, sans-serif
} 


a.RightNavLink:visited
{
    FONT-SIZE: 11px;
    COLOR: #008888;
    FONT-FAMILY: Arial, sans-serif
} 
a.RightNavLink:Link
{
    FONT-SIZE: 11px;
    COLOR: #6C6868; //025A02
    FONT-FAMILY: Arial, sans-serif
} 
a.RightNavLink:hover
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, sans-serif
} 


 
.pagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: #ddbb55;
    TEXT-ALIGN: center
}
.propertyheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: 'Trebuchet MS', Arial, sans-serif
}
.SiteInfoText
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: 'Trebuchet MS', Arial, sans-serif
}
.pagetitlesmall
{
    FONT-WEIGHT:  600;
     FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: #ddbb55
}
.pagetitleerror
{
	COLOR: #000000;
	BACKGROUND-COLOR: #ddbb55
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center
} 
.SecondTopNavBg A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
} 

.BlackBorder
{
    FONT-SIZE: 1px;
    BACKGROUND: #000000;
    FONT-FAMILY: Arial, sans-serif
} 

.FinePrint
{
    FONT-SIZE: 9px;
    COLOR:#C0C0C0;
    FONT-FAMILY: Arial, sans-serif
} 
.FinePrint A , .FinePrint A:visited {
	text-decoration:none;
	color:#000;
}

.PageHeader
{
	MARGIN-LEFT: 5px;
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px;
	FONT-WEIGHT: bold;
    FONT: 26px 'Trebuchet MS', Arial, sans-serif;
    COLOR: #000000
}

#QuoteForm {
	border: #000 solid;
	margin:0px;
	border-width: 1px;
	background-color:#EFEFEE;
	width:200px;
	text-align:right;
	padding:4px;
	font-size:14px;
}

#QuoteForm #hdr{
	border: #000 solid;
	border-width: 0px 0px 0px 0px;
	width:200px;
	text-align:center;
	color: #000;
	padding:6px;
	font-weight:bold;
	font-size:14px;
}

#QuoteForm #ZIP{
	width:100px;
}

#QuoteForm #FName{
	width:100px;
}

#QuoteForm #submit{
	width:120px;
	background-color:#025A02;
	color:#fff;
	font-size:14px;
	border: #000 solid;
	border-width: 1px;
}