@charset "utf-8";
/* CSS Document */
/*//// COLORS ////
grey 666
teal-green 46979e
light teal green c4dee0
medium teal green 85babf
yellow-gold  ffbb2b

///////////////*/
.submit {border: 0; width: 61px; height: 20px; cursor: pointer; margin: 0; padding: 0; background: url(../graphics/submitBtn.gif) no-repeat;}

.logo a {display:block; width:318px; height:90px; background:url(../graphics/logo.gif) top left no-repeat;}
.logo a span {display:none;}

.slogan {margin-top:54px; width:654px; height:36px; background:url(../graphics/slogan.gif) top right no-repeat;}
.slogan span {display:none;}

.cat-btn a {display:block; width:318px; height:72px;}
.cat-btn a:hover {text-decoration:none;}
.cat-btn a span {display:none;}

.cat-btn-new a {display:block; width:235px; height:72px;}
.cat-btn-new a:hover {text-decoration:none;}
.cat-btn-new a span {display:none;}

.realtors {background:url(../graphics/btn_realtors.gif) top left no-repeat;}
.homeowners {background:url(../graphics/btn_homeowners.gif) top left no-repeat;}
.homemanagers {background:url(../graphics/btn_homemanagers.gif) top left no-repeat;}

.realtors-new {background:url(../graphics/btn_realtors_new.jpg) top left no-repeat;}
.homeowners-new {background:url(../graphics/btn_homeowners_new.jpg) top left no-repeat;}
.homemanagers-new {background:url(../graphics/btn_homemanagers_new.jpg) top left no-repeat;}
.homeinventory-new {background:url(../graphics/btn_homeinventory_new.jpg) top left no-repeat;}

.realtors-new:hover {background:url(../graphics/btn_realtors_new_roll.jpg) top left no-repeat;}
.homeowners-new:hover {background:url(../graphics/btn_homeowners_new_roll.jpg) top left no-repeat;}
.homemanagers-new:hover {background:url(../graphics/btn_homemanagers_new_roll.jpg) top left no-repeat;}
.homeinventory-new:hover {background:url(../graphics/btn_homeinventory_new_roll.jpg) top left no-repeat;}

.borderbox {padding:1.5em 1.5em 1.5em 1.5em; margin-bottom:0; border:1px solid #ffbb2b;}
.fBtn {display:block; margin:1px 0 1px 0; padding:.25em .25em .25em .5em; width:auto; background:#f9f9f9; border:1px solid #ffbb2b; text-decoration:none; color:#46979e;}
.fBtn p {margin:0;}

.padr {padding-right:18px;}

.heading {height:54px;}
.heading.realtors {background:url(../graphics/heading_realtors.gif) top no-repeat;}
.heading.realtors p {display:none;}
.heading.homeowners {background:url(../graphics/heading_homeowners.gif) top no-repeat;}
.heading.homeowners p {display:none;}
.heading.homemanagers {background:url(../graphics/heading_homemanagers.gif) top no-repeat;}
.heading.homemanagers p {display:none;}
.heading.homeinventory {background:url(../graphics/heading_homeinventory.jpg) top no-repeat;}
.heading.homeinventory p {display:none;}

.heading.realtors-new {background:url(../graphics/heading_realtors_new.jpg) top no-repeat;}
.heading.realtors-new p {display:none;}
.heading.homeowners-new {background:url(../graphics/heading_homeowners_new.jpg) top no-repeat;}
.heading.homeowners-new p {display:none;}
.heading.homemanagers-new {background:url(../graphics/heading_homemanagers_new.jpg) top no-repeat;}
.heading.homemanagers-new p {display:none;}
.heading.homeinventory-new {background:url(../graphics/heading_homeinventory_new.jpg) top no-repeat;}
.heading.homeinventory-new p {display:none;}

.heading.realtors-new:hover {background:url(../graphics/heading_realtors_new_roll.jpg) top no-repeat;}
.heading.homeowners-new:hover {background:url(../graphics/heading_homeowners_new_roll.jpg) top no-repeat;}
.heading.homemanagers-new:hover {background:url(../graphics/heading_homemanagers_new_roll.jpg) top no-repeat;}
.heading.homeinventory-new:hover {background:url(../graphics/heading_homeinventory_new_roll.jpg) top no-repeat;}

.heading.realtors-new a {
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
}
.heading.homeowners-new a {
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
}
.heading.homemanagers-new a {
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
}
.heading.homeinventory-new a {
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
}


.medium {font-size:1em;}
#callout {border:1px solid #e8e8e8; padding:0 9px 9px 9px; color:#333; overflow-y:scroll; overflow-x:hidden;}
#callout img {margin-left:-10px;}
#callout p, #callout li{font-size:1.1em;}
#callout .calloutheading {font-weight:bold; color:#46979e; margin-bottom:.25em;}
#callout .small {font-size:.85em;}
#callout cite {color:#46979e;}

p, li {font-size:1.2em;}

.on {color:#999;}
.on:hover, .on:focus {color:#999;}




