/* StyleSheet 1207: Hart - Propertyshop */
/* This style sheet has been generated automatically - do not edit manually!! */

/* LINKS */
a.BasicLink:link {
COLOR: #0A6B98;text-decoration: none;
}
a.BasicLink:visited {
COLOR: #0A6B98;text-decoration: none;
}
a.BasicLink:hover {
COLOR: #000000; text-decoration: underline; 
}

/* TAGS */

/* OTHER STYLES */
/*
Colours are now set here instead of PropertyShopCore.css for easier management in client installations
*/

/* Overall colour styles for standard property shop */
body {
  background-color: #fff;
  color: #000;
  background-image: url(/GuildfordInstallation/NovaWeb/Images/HartLeftMenuBack.gif);
  background-repeat: repeat-y;
}
div#PropertyShopLayoutTop {
  background-color: #fff;
}
#PropertyShopLogo1 {
  background-image: url(/GuildfordInstallation/NovaWeb/Images/Hart_Logo_Banner.jpg);
  width: 200px;
  height: 95px;
  position: relative;
  top: 0px;
  left: 0px;
}
div#PropertyShopLogo2 {
  width:100%;
  height: 95px;
  position:absolute;
  left: 0px;
  top: 0px;
  background-image: url(/GuildfordInstallation/NovaWeb/Images/Hart_Logo_Banner_Fill.jpg);
  background-repeat: repeat-x;
  background-color: #fff;
  padding: 0px;
  margin: 0px;
}
div#PropertyShopTopMenu {
  background-color: #929a92;
  border-top: none;
  border-bottom: none;
}
div#PropertyShopTopMenu A {
  color: #fff;
  /*background-color: #929a92;*/
}

div#PropertyShopTopMenu ul.level1 {
  /*border-right: 1px solid #000;*/
  position: relative;
  left: 0;
}
div#PropertyShopTopMenu ul.level1 li {
  /*background-color: #ADB6AD;*/
  border: 1px solid #000000;
  margin-right: -1px;
  font-weight: bold;
}
/*
div#PropertyShopTopMenu A:hover
, div#PropertyShopTopMenu a.selected {
  background-color: #ADB6AD;
}
*/
div#PropertyShopTopBar {
  position: absolute;
  top: 0px;
  left : 0px;
}

div#PropertyShopTopBar a {
  color: #000;
}
div#PropertyShopleftMenu {
  /*border-right: 1px solid #369EA7;*/
  /*background-color: #dddddd;*/
  /*border-bottom: 10px solid #369EA7;*/
  /*width: 199px;*/
}
div#PropertyShopleftMenu li {
  /*background-color: #369EA7;*/
}
div#PropertyShopleftMenu li a {
  color: #000000;
  position: relative;
  background-image: url(/GuildfordInstallation/NovaWeb/Images/Hart_downarrow.gif);
  background-repeat: no-repeat;
  background-position: 4px 8px;
  /*font-weight: bold;*/
}
div#PropertyShopleftMenu ul.level3 li a {
  background-position: 24px 8px;
}
H2 {
  color: #677776;
}
/*
#PropertyShopContent A, #PropertyShopContent A:visited, #PropertyShopContent A.BasicLink, #PropertyShopContent A.BasicLink:visited {
  color: #0A6B98;
}
*/
span.PropertyShopFooter {
  color: #888888;
}
/*
.PropertyShopFooter A , .PropertyShopFooter A:visited {
  color: #231930;
}
*/
#PropertyShopContent A, #PropertyShopContent A:visited {
  color: #0A6B98;
}
#PropertyShopContent A:hover{
  color: #000;
}
/* End of overall colour styles for standard property shop */
/* Site map */
div#PropertyShopContent ul.level1 li {
  border-top: 1px solid #FFF ;
}
/* End site map */

/* styles for propertyshop client summary tabs - start */
.ClientTabSelected {
  border:5px #369EA7 solid;
  background-color:#FFF;
}
.ClientTabGroup {
  border:1px #87C5CA solid;
}
.ClientTabContent .FormButton {
  border:1px solid #637AC0;
}

/* styles for propertyshop client summary tabs - end */


/* Online application form styles */
.FormTable H1 {
  color: #677776;
}
.FormTable div.FormTable h1 {
  background-color: #ccc;
  color: #677776;
}
.FormTable .FormGroup {
  border: 1px solid #bbb;
}
.FormTable fieldset.FormGroup div.FormTable fieldset.FormGroup{
  border: 1px solid #bbb;
}
.FormTable .FormGroup legend {
  color: #00f;
  }

/*page progress bar*/
div.PageNavigationSummary {
  color: #3F89A9;
}
div.Description {
  color: #3F89A9;
}
div.PagePositionAndCount {
  color: #3F89A9;
}
div.Bar {

}
span.Page {
  background-color: #E7E3E5;
  border: 1px solid #aaa;
}
div.PageProgressBar span.Past, div.PageProgressBar span.Current, div.PageProgressBar span.Last {
  background-color: #ebc7cb;
  border: 1px solid #756365;
}
/*end page progress bar */
/* End Of Online application form styles */


/* Address History styles 2007-03-12 NJP */

table.AddressHistory {
  border: 1px solid #708090;
}
tr.AddressHistoryHeaderRow td, tr.AddressHistoryFooterRow td, tr.AddressHistoryHeaderRow td#AddressHistoryHouseholdMembers {
  background-color: #D3D3D3;
  border-bottom: 1px solid #708090;
}
tr.AddressHistoryHeaderRow td#AddressHistoryHouseholdMembers {
  border-left: 1px solid #708090;
}
tr.AddressHistoryRowAlternate {
  background-color: #ffc;
}
input.AddressHistoryButton, input.FormButton, input.Btn, .SubmitBtn, input.submitButton
, input.StatusChangeCancelBtn, input.StatusChangeConfirmBtn , #ImageVerifierRefreshButton {
  border: 1px solid #A49CA0;
  color: #525252;
  background-color: #E7E3E5;
}
span.AddressHistoryCurrentAddress {
  color: Red;
}
td.AddressHistoryApplySameToAll {
  border-bottom: 1px solid #708090;
}
/* End of Address History styles*/


/* Services styles */
.ServicesDetailContainer {
  background-color:#FFF;
  border:1px solid #525252;
}
.ServicesHeader {
  color: #fff;
  background-color: #99c;
}
fieldset.ServiceGroup {
  border-color:#99c;
}
fieldset.ServiceGroup legend {
  color: #39c;
}
fieldset.ServiceGroupTop legend {
  color: #03c;
}
.ServicesSearchContainer {
  background-color:#FFF;
  border:1px solid #525252;
}
.ServicesSearchEntry {
  border-color:#99c;
}
span.ServicesMoreDetailsLink {
  background-color: #DDD9FF;
}
.ServicesButton {
  border: 1px solid #6BADC8;
  color: #3F89A9;
  background-color: #ffd87f;
}

/*
  Online MX application form specific styles
*/

/* Style the consent pseudo-text so that the label is wider than normal - below 2 styles */
div#FP_277221 LABEL.FormLabel {
  width: 500px; 
}
div#FP_277221 SPAN {
  width: 110px; 
}

/* 
  End of online MX application form specific styles
*/
fieldset.PropertySearchFieldset div.ImageDiv {
  background-image: url(/GuildfordInstallation/NovaWeb/Images/hart_map.gif);
  background-repeat: no-repeat;
  display: block;
  width:207px;
  height: 248px;
  float:right;
  clear: right;
  left: 1px;
}
/*fieldset.PropertySearchFieldset legend {
  color: #00f;
}*/
.AdvertTypeText {
  display: inline;
  font-weight: bold;
  position: relative;
  top: -8px;
}
#BrowseAloudLogoContainer
{
margin-left:20px;
margin-bottom:10px;
}

.AdvertFullDetails .MainAdvertSummary #TotalToShowPropertyShop_10231_List
{
 display:none;
}
.AdvertFullDetails #PropertyAdditionalDetails #TotalToShowPropertyShop_10231
{
 display:none;
}
.AdvertFullDetails .MainAdvertSummary #TotalToShowPropertyShop_10328_List
{
 display:none;
}
.AdvertFullDetails #PropertyAdditionalDetails #TotalToShowPropertyShop_10328
{
 display:none;
}
.AdvertFullDetails #PropertyAdditionalDetails #TotalToShowPropertyShop_10376
{
 display:none;
}
.AdvertFullDetails #PropertyAdditionalDetails #TotalToShowPropertyShop_10372
{
 display:none;
}
#MarketingInformationWeb_10231 label
{
display:none;
}
#MarketingInformationWeb_10328 label
{
display:none;
}
.FurtherPropertyDetails fieldset#TotalCost
{
  display:none;
}
fieldset.PropertySearchFieldset LEGEND ,fieldset.ClientLoginFieldset LEGEND {
{
 color: #929A92;
}
#AreaOfPreference-71-label,#AreaOfPreference-72-label,#AreaOfPreference-73-label,#AreaOfPreference-74-label,
#AreaOfPreference-75-label,#AreaOfPreference-76-label,#AreaOfPreference-77-label,#AreaOfPreference-78-label,
#AreaOfPreference-81-label,#AreaOfPreference-83-label,#AreaOfPreference-84-label,#AreaOfPreference-86-label,#AreaOfPreference-87-label,#AreaOfPreference-88-label,#AreaOfPreference-89-label
{
  color:Gray; 
  font-style:italic;  
}
div.PropertyShopContactUs label
{
width:190px;
}
#PriorityText_Custom
{
width:400px;
}
.ClientTabSelected #LogOff A {
  display:inline; 
}
