/*-----------------------------------------------------------------------------------------GLOBAL*/
body {
	margin: 0px;
	background-color: #FCF8F7;
}
p {
	margin: 0px;
}
form {
	margin: 0px 0px 0px 0px;
}
/*------------------------------------------------------------------------------------------FORMS*/
.ComboReg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 150px;
	margin: 0px 0px 0px 12px;
	background-color: #E9ECEF;
}
.ComboProp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #E9ECEF;
	width: 100px;
	margin: 0px 0px 0px 2px;
}
.ComboFor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #E9ECEF;
	width: 85px;
	margin: 0px 12px 0px 15px;
}
.ComboReg_Gr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 165px;
	margin: 0px 0px 0px 12px;
	background-color: #E9ECEF;
}
.ComboProp_Gr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #E9ECEF;
	width: 90px;
	margin: 0px 0px 0px 2px;
}
.ComboFor_Gr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #E9ECEF;
	width: 115px;
	margin: 0px 12px 0px 15px;
}
.SubmitButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-color: #E9ECEF;
	width: 50px;
	margin: 0px 12px 1px 15px;
	border: 1px solid #666666;
	cursor:pointer;
}
.SubmitButton_de {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-color: #E9ECEF;
	width: 60px;
	margin: 0px 12px 1px 15px;
	border: 1px solid #666666;
	cursor:pointer;
}
.ComboXtras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #E9ECEF;
	width: 88px;
	margin: 0px 0px 0px 0px;
}
/*------------------------------------------------------------------------------------------LINKS*/
/*------------------------------------------Default*/
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
a:link {
	color: #3399FF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #3399FF;
}
a:hover {
	text-decoration: none;
	color: #DC9956;
}
a:active {
	text-decoration: none;
	color: #DC9956;
}
/*------------------------------------------Default Menu*/
a.defMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.defMenu:link {
	color: #3399FF;
	text-decoration: none;
}
a.defMenu:visited {
	text-decoration: none;
	color: #3399FF;
}
a.defMenu:hover {
	text-decoration: none;
	color: #DC9956;
}
a.defMenu:active {
	text-decoration: none;
	color: #DC9956;
}
/*------------------------------------------Default Menu*/
a.defMenuInn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.defMenuInn:link {
	color: #aaaaaa;
	text-decoration: none;
}
a.defMenuInn:visited {
	text-decoration: none;
	color: #aaaaaa;
}
a.defMenuInn:hover {
	text-decoration: none;
	color: #DC9956;
}
a.defMenuInn:active {
	text-decoration: none;
	color: #DC9956;
}
/*------------------------------------------Insurance Menu*/
a.menuCat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
a.menuCat:link {
	color: #666666;
	text-decoration: none;
}
a.menuCat:visited {
	text-decoration: none;
	color: #666666;
}
a.menuCat:hover {
	text-decoration: none;
	color: #DC9956;
}
a.menuCat:active {
	text-decoration: none;
	color: #DC9956;
}

/*-----------------------------------------------------------------------------------------HEADER*/
.address {
	color: #000066;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.addressbold {
	color: #0063C6;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/*--------------------------------------------------------------------------------------HEADINGS*/
/*--------------------------------------------------Articles*/
h2.article_Seo {
	font-family: "Trebuchet MS";
	font-size: 28px;
	font-weight: bold;
	margin: 0px;
}
h3.article_Header {
	font-size: 36px;
	font-family: "Trebuchet MS";
	color: #666666;
	font-weight:normal;
	margin: 0px;
}
h4.article_HeaderSmall {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	margin: 0px;
}
/*-----------------------------------------------------About*/
h4.headerWhite {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	margin: 0px;
}
h3.aboutDetails_title {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
}
/*------------------------------------------------Insurances*/
h3.insDetails_title {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
}
h4.insMenu_title {
	color: #0063C6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
}
/*-----------------------------------------Browse Properties*/
h3.browseColumnTitles {
	color: #9EB4C1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin: 0px;
	font-weight:normal;
}
h4.yellowPageTitles {
	font-size: 14px;
	color: #829EAC;
	font-weight: bold;
	font-family: "Trebuchet MS";
	margin: 0px;
}
/*------------------------------------------------------------------------------------------TEXTS*/
/*--------------------------------------------------Links*/
.link {
	color: #3399FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.link_hidden:hover {
	color: #999999;
	text-decoration:none;
}
/*-------------------------------------------Sitemap Links*/
.sitemapLink, .sitemapLink:link, .sitemapLink:visited, .sitemapLink:active{
	color: #AAAAAA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.sitemapLink:hover {
	color: #999999;
	text-decoration:none;
}
/*------------------------------------------General Content*/
.deadlink {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.deadMenuLink {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.default {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.pageCount {
	color: #999999;
	font-size: 11px;
	font-weight: bold;
	font-family: "Trebuchet MS";
}
/*-----------------------------------------------------About*/
.content {
	font-size: 12px;
	font-family: "Trebuchet MS";
	line-height: 1.5;
}
.aboutDetails_content {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.4;
}
.GMapHeader{
	border: 1px solid #747452;
	width: 298px;
	height: 19px;
	border-bottom: 0px;
	background-color: #B6B698;
	text-align: center;
}
/*-----------------------------------------------------Insurance*/
.insContent {
	font-size: 12px;
	font-family: "Trebuchet MS";
	line-height: 1.5;
}
.insurDetails_content {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.4;
}
.insHighlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
}
.insHighlightBlue {
	color: #0063C6;
	font-weight: bold;
}
.insHighlightOrange {
	color: #DC9956;
	font-weight: bold;
}
.menuArrows {
	font-size: 12px;
	color: #DC9956;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.menuSelectedLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DC9956;
}
.liabilityTitles {
	color: #0063C6
}
/*--------------------------------------------------Articles*/
.article_content {
    font-size: 13px;
	font-family: "Trebuchet MS";
	line-height: 1.7;
}
.article_footer {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
.article_initText {
	font-size: 14px;
	font-family: "Trebuchet MS";
	line-height: 1.7;
	color: #000000;
}
.article_imgFooter {
	font-size: 13px;
	font-family: "Trebuchet MS";
	line-height: 1.7;
	color: #000000;
}
/*-----------------------------------------------------Browse Properties*/
.defaultSoft {
	color: #829EAC;
	font-size: 11px;
	font-weight: bold;
	font-family: "Trebuchet MS";
}
a.brLinkSoft {
	color: #829EAC;
	font-size: 11px;
	font-weight: bold;
	font-family: "Trebuchet MS";
}
a.brLinkSoft:link {
	color: #829EAC;
	font-size: 11px;
	font-weight: bold;
	font-family: "Trebuchet MS";
}
a.brLinkSoft:visited {
	color: #829EAC;
	font-size: 11px;
	font-weight: bold;
	font-family: "Trebuchet MS";
}
a.brLinkSoft:active {
	color: #829EAC;
	font-size: 11px;
	font-weight: bold;
	font-family: "Trebuchet MS";
}
a.brLinkSoft:hover {
	color: #DC9956;
	font-size: 11px;
	font-weight: bold;
	font-family: "Trebuchet MS";
}
p.ListingTitle {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.listingTitle {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.listingTitle:link {
	color: #666666;
	text-decoration: none;
}
a.listingTitle:visited {
	text-decoration: none;
	color: #666666;
}
a.listingTitle:hover {
	text-decoration: none;
	color: #444444;
}
a.listingTitle:active {
	text-decoration: none;
	color: #444444;
}
.ListingDetails {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.ListingPrices {
	font-family: "Trebuchet MS";
	color: #DC9956;
	font-size: 24px;
	font-weight: bold;
}
.ListingMatches {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: "Trebuchet MS";
}
.ListingCountNumbers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #EFF3F5;
	font-size: 11px;
}
.yellowPageTxt {
	font-size: 11px;
	font-family: "Trebuchet MS";
	color: #666666;
	line-height: 2;
}
.ListingNoResults:hover {
	color: #666666;
}
a.propImgLink img {
	border:2px solid #7393A2;
}/*
a.propImgLink:hover img {
	border:2px solid #777777;
}
a.propImgLink:hover img {
	filter:gray;
}*/

/*------------------------------------------------------------------------------------BACKGROUNDS*/
/*-----------------------------------------------------global*/
.main_bckgr {
	background: url(../images/shadow_frame.jpg) white 50% repeat-y;
}
.left_shadow {
	background: url(../images/sid_l.jpg) white 50% repeat-y;
}
.right_shadow {
	background: url(../images/sid_r.jpg) white 50% repeat-y;
}
.top_shadow {
	background: url(../images/sid_t.jpg) white 50% repeat-x;
}
.bottom_shadow {
	background: url(../images/sid_b.jpg) white 50% repeat-x;
}
/*-----------------------------------------------------about*/
.paperAdd_bckgr {
	background: url(../images/paperAdd.jpg) white 50% repeat;
	background-position:top;
}
.pinkLine_bckgr {
	background: url(../images/about/pink_line.jpg) white 50% repeat-y;
}
.contentTitle_bckgr {
	background: url(../images/about/titlebg.jpg) white 50% repeat;
}
/*-----------------------------------------------------insurance*/
.pinkLineIns_bckgr {
	background: url(../images/insurances/pinkXtraLine.jpg) white 50% repeat-y;
}
.pinkLineIns2_bckgr {
	background: url(../images/insurances/pink_line.jpg) white 50% repeat-y;
}
.wideShadow_right {
	background: url(../images/insurances/cont_rshadow.jpg) white 50% repeat-y;
	background-position: left;
}
.contentInsTitle_bckgr {
	background: url(../images/insurances/titlebg.jpg) white 50% repeat;
}
.highlightIns_bckgr {
	background: url(../images/insurances/highlightMain.jpg) white 50% repeat;
}
.insMenu_bckgr {
	background: url(../images/insurances/menuBck.jpg) white 50% repeat;
}
/*-----------------------------------------------------articles*/