/*-- Main Content Table --*/
#tblOfficeStateSearch {
     width:565px;
     border:solid 2px #cccccc;
     margin: 2px 0 0 6px;     
}

/*-- Content Template Styles --*/
.tmp2Column1 {
    background-image: url(../images/tmpl2/midLeft.gif);
    background-repeat: repeat-y;
    width: 33px;
    border-top: 1px solid #B5B5B5;
}
.tmp2Column2 {
    background-image: url(../images/tmpl2/midMid.gif);
    background-repeat: repeat-y;
    border-top: 1px solid #B5B5B5;
    padding: 0px 10px 0px 0px;
}
.tmp3MainColumn {
    width: 418px;
    vertical-align: top;
    background-image: url(../images/tmpl3/mainback.gif);
    background-repeat: repeat-y;
    padding: 0px 6px 0px 2px;
}
.tmp5MainColumn {
    width: 492px;
    background-image: url(../images/tmpl5/midRight.gif);
    background-repeat: repeat-y;
}
.tmp5Bottom {
    width: 492px;
    height: 8px;
    background-image: url(../images/tmpl5/bottomRight.gif);
    background-repeat: no-repeat;
}

/*-- Text Styles (from old) --*/
.pageTitle {
    font-family: verdana, Arial, Helvetica, sans-serif;
    font-size: 17px;
}
.pageTitleBG {
    font : bold 17px verdana, Arial, Helvetica, sans-serif; 
    background-image: url(../images/pagetitlebg.gif); 
    background-repeat:no-repeat; 
    padding:1px 0 1px 0;
}
.default {
    font-family: verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
}
.defaultSm {
    font-family: verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.defaultLg {
    font-family: verdana, Arial, Helvetica, sans-serif; 
    font-size: 16px
}
.addressIndent {
    padding-left: 4.0em;
}
.emailAddress {
    color: Blue;
}
.requiredtext {
    font-family: verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    font-style: italic;
    font-size: 13px;
}
a.greylink {
    font-family: verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    font-weight: bold;
    font-size: 12px;
}
.openHouseMainColumn {
    font-size: 9pt;
    font-family: arial;
    width: 304px;
    background-image: url(../images/openhouses/mid.jpg);
    background-repeat: no-repeat;
}
.normal {
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 12px;
}
.header {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
}
.listext 
{
	font-family: verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: bold; 
	font-size: 10px;
	padding-left:5px;
	padding-right:5px;
}
.listext-sm
{
	font-family: verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-size: 10px;
	padding-left:5px;
	padding-right:5px;
}
.listext-ssm
{
	font-family: verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-size: 9px;
	font-weight:lighter;
	padding-right:2px;
}
.smLink
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#000000;
}
.greytext2 
{
	font-family: verdana, Arial, Helvetica, sans-serif; 
	color: #666666; 
	font-weight: bold; 
	font-size: 11px
}
.blacktext2 
{
	font-family: verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: bold; 
	font-size: 11px
}
.mapregions td, a.maplink 
{
	font-family: verdana, Arial, Helvetica, sans-serif; 
	color: #666666; 
	font-weight: bold; 
	font-size: 11px;
}
.mapregionsoverflow td 
{
	font-family: verdana, Arial, Helvetica, sans-serif; 
	color: #666666; 
	font-weight: bold; 
	font-size: 11px;
	white-space:nowrap;
}
a.maplink:hover
{
	color: #2B86EB;
}
.childMapRegions a
{
	font-family: verdana, Arial, Helvetica, sans-serif; 
	color: #666666; 
	font-weight: bold; 
	font-size: 10px;
	white-space:nowrap;
}
.childMapRegions a:hover
{
	color: #2B86EB;
}

a.footer 
{
    color:#000000; 
    font-weight: bold;
    font-size: 11px;
    text-decoration :underline;
}
a.footer:hover 
{
    color:#CC9900; 
    font-weight: bold;
    font-size: 11px;
    text-decoration :underline;
}
.category {
	color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.subCategory {
	color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.feature {
	color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.featureSM {
	color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}

