.newforms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	background-color: #EFEFEF;
}
font.newsletternewslettergeneral { 
		font-family:verdana, arial, ms sans serif;
		font-size:9pt;
		}
font.newslettersmall { 
		font-family:verdana, arial, ms sans serif;
		font-size:7pt;
		}

font.newslettertitles { 
		font-family:verdana, arial, ms sans serif;
		font-size:10pt;
		color:#D90028
		}

font.newsletteragent { 
		font-family:verdana, ms sans serif, arial;
		font-size:8pt;
		line-height:12pt;
		}
font.rightmenu { 
		font-family:verdana, arial, ms sans serif;
		font-size:9pt;
		letter-spacing:0.5px;
		}

font.newsletterrates { 
		font-family:verdana, ms sans serif, arial;
		font-size:7pt;
		}


font.general { 
		font-family:verdana, ms sans serif, arial;
		font-size:10px;
		line-height:17px;
		}
font.generalsmaller { 
		font-family:verdana, arial, ms sans serif;
		font-size:7pt;
		}
a:link.highcal { color:#FFFFFF; text-decoration:none; }

font.generallarger { 
		font-family:verdana, arial, ms sans serif;
		font-size:11pt;
		}

font.leftmenu { 
		font-family:arial;
		font-size:10px;
		line-height:17px;
		font-weight:bold;
		color:#FFFFFF;
		text-transform:uppercase;
		}
font.leftmenusmall { 
		font-family:arial;
		font-size:9px;
		line-height:17px;
		font-weight:bold;
		color:#FFFFFF;
		}

font.pagetitles { 
		font-family:times new roman;
		font-size:24pt;
		text-transform:lowercase;
		}		

font.general2 { 
		font-family:verdana, ms sans serif, arial;
		font-size:10px;
		}

font.general3 { 
		font-family:verdana, ms sans serif, arial;
		font-size:12px;
		}
font.general4 { 
		font-family:verdana, ms sans serif, arial;
		font-size:10px;
		line-height:16px;
		}

font.Newsletter { 
		font-family:arial, ms sans serif, verdana;
		font-size:12px;
		color:#FFFFFF;
		}

font.generallarger { 
		font-family:verdana, ms sans serif, arial;
		font-size:14px;
		}

font.agent_name {font-family:times, 
		serif, arial, verdana;
		font-size:28px;
		line-height:23px;
		letter-spacing:0px;
		font-variant:small-caps;
		color:#000000;
		}
font.agent_position {font-family:verdana, ms sans serif, arial;
		font-size:11px;
		line-height:17px;
		color:#23539F;
		text-transform:lowercase;
		}

font.agent_ph 	{font-family:arial, verdana;
		font-size:11px;
		font-weight:bold;
		line-height:17px;
		color:#23539F;
		}
font.agent_office 	{font-family:arial, verdana;
		font-size:13px;
		font-weight:bold;
		line-height:17px;
		color:#23539F;
		}

font.featured { 
		font-family:verdana, ms sans serif, arial;
		font-size:11px;
		color:#8299C8;
		}
		
font.standard { 
		font-family:verdana, ms sans serif, arial;
		font-size:12px;
		color:#665555;
		}

font.feature { 
		font-family:verdana, ms sans serif, arial;
		font-size:11px;
		font-weight:bold;
		color:#23539F;
		}

font.featuresmall { 
		font-family:verdana, ms sans serif, arial;
		font-size:10px;
		color:#23539F;
		}

font.homematch { 
		font-family:verdana, ms sans serif, arial;
		font-size:11px;
		font-weight:bold;
		color:#ee4444;
		}

select.forms { 
		font-family:verdana, ms sans serif, arial;
		font-size:10px;
		color:#23539F;
		background:#D4DFF4;
		}
.forms {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 13px;background-color: #FFFFFF;
}

font.agent_first { 
		font-family:arial, ms sans serif, verdana;
		font-size:15px;
		color:#5F76A5;
		}

font.agent_last { 
		font-family:arial, ms sans serif, verdana;
		font-size:15px;
		font-weight:bold;
		color:#23539F;
		}

font.address { 
		font-family:verdana, ms sans serif, arial;
		font-size:11px;
		font-weight:bold;
		color:#FFFFFF;
		}

font.sub { 
		font-family:verdana, ms sans serif, arial;
		font-size:10px;
		font-weight:bold;
		color:#23539F;
		}

font.copyright { 
		font-family:verdana, ms sans serif, arial;
		font-size:10px;
		color:#FFFFFF;
		}

font.thefooter { 
		font-family:arial, ms sans serif, verdana;
		font-size:10px;
		font-weight:bold;
		}


input.thetext { 
		font-family:arial, ms sans serif, verdana;
		font-size:10px;
		background:#D4DFF4;
		color:#23539F;
		}

font.agent { 
		font-family:arial, verdana, ms sans serif;
		font-size:12pt;
		color:#CC0033;
		dfont-weight:bold;
		}

font.agent1 { 
		font-family:arial, verdana, ms sans serif;
		font-size:10pt;
		color:#CC0033;
		font-weight:bold;
		}
		
font.openhouse { 
		font-family:arial, verdana, ms sans serif;
		font-size:10pt;
		color:#333399;
		font-weight:bold;
		}

font.homepage { 
		font-family:verdana, arial, ms sans serif;
		font-size:8pt;
		font-weight:bold;
		}
		
font.homepage2 { 
		font-family:verdana, ms sans serif, arial;
		font-size:8pt;
		line-height:12pt;
		}


input.thetext { 
		font-family:arial, ms sans serif, verdana;
		font-size:10px;
		background:#D4DFF4;
		color:#23539F;
		}

select.thetext { 
		font-family:arial, ms sans serif, verdana;
		font-size:10px;
		background:#D4DFF4;
		color:#23539F;
		}

textarea.thetext { 
		font-family:arial, ms sans serif, verdana;
		font-size:10px;
		background:#D4DFF4;
		color:#23539F;
		}

textarea.agreetext { 
		font-family:arial, ms sans serif, verdana;
		font-size:10px;
		background:#EDEDED;
		color:#000000;
		}

td.large { 
		font-family:arial, ms sans serif;
		font-size:22pt;
		color:#eeeeee;
		}
		
.blue { color: #006699;
	         font-size: 25px; }
			 
.maroon { color: maroon;
	         font-size: 14px;  }
			 
.orange { color: #ff1100;
	        font-size: 16px;
   			font-weight : bold;  }

.norm1 { font-family: Verdana, Arial, Helvetica, sans-serif;
			   font-size: 14px;
		       color: #006666; }

.norm { font-family: Verdana, Arial, Helvetica, sans-serif;
			   font-size: 14px;
		       color: #000000;  }

.query { font-family: Arial;
		 font-size: 18px;
		 color: #006633; }


body {
	margin: 0px;
	background-color: #0070a7;
	background-image: url(images/bgTile.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.txtDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.txtCopyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #528BA8;
	text-decoration: none;
	text-align: left;
}
.bgSkyMain {
	background-image: url(images/bgHomeSky.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.txtMnuLftTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.txtLftMnuLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5E5E5E;
	text-decoration: none;
}
.txtLftMnuLink a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5E5E5E;
	text-decoration: none;
}
.txtLftMnuLink a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5E5E5E;
	text-decoration: none;
}
.txtLftMnuLink a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0033;
	text-decoration: none;
}
.txtMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.txtMainRequired {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.required {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.txtMain a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
	text-align: left;
}
.txtMain a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
	text-align: left;

}
.txtMain a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00CCFF;
	text-decoration: underline;
	text-align: left;
}
.txtMain a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
	text-align: left;
}



.txtBrokerageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.txtBrokMainTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4887BB;
	text-decoration: none;
}

.txtBrokerageTitle a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.txtBrokerageTitle a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.txtBrokerageTitle a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.txtBrokerageTitle a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}



.txtLftMnuLink a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5E5E5E;
	text-decoration: none;
}
.txtCopyright a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #528BA8;
	text-decoration: none;
}
.txtCopyright a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #528BA8;
	text-decoration: none;
}
.txtCopyright a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.txtCopyright a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #528BA8;
	text-decoration: none;
}
.txtBrokMainOffice {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.txtBrokMainLocation {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.bgBrokerageMain {
	background-image: url(images/brokerage/bgBrokerageImgMain.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.txtBrokerageAddress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
.txtBrokerageAddress a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
.txtAgentNameTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
}

.txtBrokerageAddress a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
.txtBrokerageAddress a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
.txtBrokerageAddress a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0D6096;
	text-decoration: none;
}
.b {
	font-weight: bold;
}
.agentTableLines {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #EBEBEB;
	border-right-color: #EBEBEB;
	border-bottom-color: #EBEBEB;
	border-left-color: #EBEBEB;
}


select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0D6096;
	text-decoration: none;
}
.txtMainHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #4579A9;
	text-decoration: none;
	text-align: left;
}

.txtTblTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DDDDDD;
	text-decoration: none;
}

.bgListSep{
background-color: #D5E1F4;

}.bgAgentBio {
	background-image: url(images/agentBio/bgAgentBioTitle.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.txtSrchResultsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.txtSrchResultsPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7DE9FF;
	text-decoration: none;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	font-weight: normal;
}


.brdrHmImg {
	border: 3px solid #D8D1BC;
}
.fsTitleBar{
	background-color:#1F7AA9;
}
.fsTitleBarLine{
	background-color:#A32918;
}
.fsImageMatte{
	border: 8px solid #DBDBDB;
}
.fsImageBG{
	background-color:#990000;
}
.fsMenuBG{
	background-color:#990000;
}
