td{font-family:arial; font-size:12px; color:#333333;font-weight:normal;line-height:150%;}
.footer{font-family:arial; font-size:9px; color:#FFFFFF;font-weight:normal;line-height:150%;}
hr.dotted{color: #fff; background-color: #fff; border: 1px dotted #252765; border-style: none none dotted; }
.standard-margin{margin:0 20 0 15;}
strong{color:#003366;}

a:link{font-family:arial; font-size:10px; color:#f7f165;font-weight:normal;text-decoration:underline;}
a:visited{font-family:arial; font-size:10px; color:#f7f165;font-weight:normal;text-decoration:underline;}
a:hover{font-family:arial; font-size:10px; color:#f7f165;font-weight:normal;text-decoration:underline;}

a.grey:link{font-family:arial; font-size:10px; color:#A9B9C8;font-weight:bold;text-decoration:none;}
a.grey:visited{font-family:arial; font-size:10px; color:#A9B9C8;font-weight:bold;text-decoration:none;}
a.grey:hover{font-family:arial; font-size:10px; color:#A9B9C8;font-weight:bold;text-decoration:underline;}

a.footer-nav:link{font-family:arial; font-size:12px; color:#FFFFFF;font-weight:bold;text-decoration:none;}
a.footer-nav:visited{font-family:arial; font-size:12px; color:#FFFFFF;font-weight:bold;text-decoration:none;}
a.footer-nav:hover{font-family:arial; font-size:12px; color:#FFFFFF;font-weight:bold;text-decoration:underline;}

a.white-underline:link{font-family:arial; font-size:10px; color:#FFFFFF;font-weight:bold;text-decoration:underline;}
a.white-underline:visited{font-family:arial; font-size:10px; color:#FFFFFF;font-weight:bold;text-decoration:underline;}
a.white-underline:hover{font-family:arial; font-size:10px; color:#FFFFFF;font-weight:bold;text-decoration:underline;}

a.white-underline-big:link{font-family:arial; font-size:12px; color:#FFFFFF;font-weight:bold;text-decoration:underline;}
a.white-underline-big:visited{font-family:arial; font-size:12px; color:#FFFFFF;font-weight:bold;text-decoration:underline;}
a.white-underline-big:hover{font-family:arial; font-size:12px; color:#FFFFFF;font-weight:bold;text-decoration:underline;}

a.listing:link{font-family:arial; font-size:10px; color:#2D61D9;font-weight:bold;text-decoration:underline;}
a.listing:visited{font-family:arial; font-size:10px; color:#2D61D9;font-weight:bold;text-decoration:underline;}
a.listing:hover{font-family:arial; font-size:10px; color:#2D61D9;font-weight:bold;text-decoration:underline;}

a.footer-link:link{font-family:arial; font-size:10px; color:#FFFFFF;font-weight:normal;text-decoration:none;}
a.footer-link:visited{font-family:arial; font-size:10px; color:#FFFFFF;font-weight:normal;text-decoration:none;}
a.footer-link:hover{font-family:arial; font-size:10px; color:#FFFFFF;font-weight:normal;text-decoration:underline;}

a.footer-blue:link{font-family:arial; font-size:10px; color:#6699cc;font-weight:normal;text-decoration:none;}
a.footer-blue:visited{font-family:arial; font-size:10px; color:#6699cc;font-weight:normal;text-decoration:none;}
a.footer-blue:hover{font-family:arial; font-size:10px; color:#6699cc;font-weight:normal;text-decoration:underline;}

a.darkblue:link{font-family:arial; font-size:10px; color:#003366;font-weight:bold;text-decoration:underline;}
a.darkblue:visited{font-family:arial; font-size:10px; color:#003366;font-weight:bold;text-decoration:underline;}
a.darkblue:hover{font-family:arial; font-size:10px; color:#003366;font-weight:bold;text-decoration:underline;}

a.blue11:link{font-family:arial; font-size:11px; color:#6699cc;font-weight:bold;text-decoration:none;}
a.blue11:visited{font-family:arial; font-size:11px; color:#6699cc;font-weight:bold;text-decoration:none;}
a.blue11:hover{font-family:arial; font-size:11px; color:#6699cc;font-weight:bold;text-decoration:underline;}

a.lightblue-large:link{font-family:arial; font-size:12px; color:#4564a4;font-weight:bold;text-decoration:underline;}
a.lightblue-large:visited{font-family:arial; font-size:12px; color:#4564a4;font-weight:bold;text-decoration:underline;}
a.lightblue-large:hover{font-family:arial; font-size:12px; color:#4564a4;font-weight:bold;text-decoration:underline;}

a.myaccount:link{font-family:arial; font-size:12px; color:#6699cc;font-weight:bold;text-decoration:none;}
a.myaccount:visited{font-family:arial; font-size:12px; color:#6699cc;font-weight:bold;text-decoration:none;}
a.myaccount:hover{font-family:arial; font-size:12px; color:#6699cc;font-weight:bold;text-decoration:underline;}

a.maplink:link{font-family:arial; font-size:11px; color:#252765;font-weight:bold;text-decoration:none;}
a.maplink:visited{font-family:arial; font-size:11px; color:#252765;font-weight:bold;text-decoration:none;}
a.maplink:hover{font-family:arial; font-size:11px; color:#252765;font-weight:bold;text-decoration:underline;}

.footer{font-family:arial; font-size:10px; color:#FFFFFF;font-weight:normal;line-height:160%;}
.arrow{font-family:arial; font-size:10px; color:#F8F05D;font-weight:normal;line-height:150%;}
.team{font-family:arial; font-size:11px; color:#000000;font-weight:normal;line-height:180%;}
.lblue-header{font-family:arial; font-size:13px; color:#4564a4;font-weight:bold;line-height:150%;}
.lblue-date{font-family:arial; font-size:11px; color:#4564a4;font-weight:bold;line-height:150%;}
.dblue-header{font-family:arial; font-size:11px; color:#252765;font-weight:bold;line-height:150%;}
.dblue-bold{font-family:arial; font-size:11px; color:#1d1e5e;font-weight:bold;line-height:150%;}
.forminput{font-family:arial; font-size:12px; color:#FFFFFF;font-weight:bold;line-height:180%;}
.blue-header{font-family:arial; font-size:18px; color:#252765;font-weight:bold;line-height:150%;}
.contact-text{font-family:arial; font-size:12px; color:#000000;font-weight:bold;line-height:150%;}
.black11{font-family:arial; font-size:11px; color:#000000;font-weight:normal;line-height:150%;}
.black10{font-family:arial; font-size:10px; color:#000000;font-weight:normal;line-height:150%;}
.grey10{font-family:arial; font-size:10px; color:#A9B9C8;font-weight:normal;line-height:150%;}
.white11{font-family:arial; font-size:11px; color:#FFFFFF;font-weight:normal;line-height:150%;}
.white13{font-family:arial; font-size:13px; color:#FFFFFF;font-weight:bold;line-height:150%;}
.search-10{font-family:arial; font-size:10px; color:#FFFFFF;font-weight:bold;line-height:150%;}
.openhousetext{font-family:arial; font-size:15px; color:#F7EF4E;font-weight:bold;}
.account{font-family:arial; font-size:15px; color:#000000;font-weight:bold;}
.resultssearch{font-family:arial; font-size:12px; color:#FFFFFF;font-weight:bold;}
.black-11-b{font-family:arial; font-size:11px; color:#000000;font-weight:bold;}

/* THIS IS SPECIFICALLY FOR THE LISTING TEMPLATE */
.mlsnumtab{font-family:arial; font-size:15px; text-decoration:none; font-weight:bold; color:#FFFFFF;}
a.listinglink:link{font-family:arial;font-size:10px;font-weight:bold;color:#000000;text-decoration:none;}
a.listinglink:visited{font-family:arial;font-size:10px;font-weight:bold;color:#000000;text-decoration:none;}
a.listinglink:hover{font-family:arial;font-size:10px;font-weight:bold;color:#000000;text-decoration:underline;}
.listingcat{font-family:arial; font-size:10px; text-decoration:none; font-weight:bold; color:#FFFFFF;}
.toplistingspec{font-family:arial; font-size:10px; text-decoration:none; font-weight:bold; color:#FFFFFF;}
.listingspec{font-family:arial; font-size:10px; text-decoration:none; font-weight:bold; color:#000000;}
.listingspecbox{font-family:arial; font-size:10px; text-decoration:none;  color:#000000;}
.agentinfo{font-family:arial; font-size:10px; text-decoration:none; color:#000000;}
a.viewdetails:link{font-family:arial;font-size:10px;font-weight:bold;color:#174372;text-decoration:none;}
a.viewdetails:visited{font-family:arial;font-size:10px;font-weight:bold;color:#174372;text-decoration:none;}
a.viewdetails:hover{font-family:arial;font-size:10px;font-weight:bold;color:#174372;text-decoration:underline;}
.feat-tab{font-family:arial; font-size:11px; text-decoration:none; font-weight:bold; color:#FFFFFF;}
.feat-hdr1{font-family:arial; font-size:10px; text-decoration:none; font-weight:bold; color:#FFFFFF;}
.feat-hdr2{font-family:arial; font-size:10px; text-decoration:none; font-weight:bold; color:#FFFFFF;}
select.searchsel{font-family:arial;font-size:10pt;color:#000000;width:140px;}
.input-field{background-color:#E8E8E8; color:#000000; border-width:1px; border-style:solid; border-color:#252765} 
.priv-big{font-family:arial; font-size:14px; text-decoration:none; font-weight:bold; color:#000000;}
.search-black{font-family:arial; font-size:11px; text-decoration:none; font-weight:bold; color:#000000;}
