/* StyleSheet 2: BasicStyle - 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/GuildfordLeftMenuBack.gif);
  background-repeat: repeat-y;
}
div#PropertyShopLayoutTop {
  background-color: #fff;
}
#PropertyShopDelimiter {
  position: relative;
  top: 0px;  
}
#PropertyShopLogo1 {
  background-image: url(/GuildfordInstallation/NovaWeb/Images/hc_web.gif);
  width: 200px;
  height: 75px;
  position: relative;
  margin-top: 4px;
  left: 5px;
}
div#PropertyShopLogo2 {
  width:160px;
  height: 35px;
  position: absolute;
  left: 1100px;
  top: 42px;
  background-image: url(/GuildfordInstallation/NovaWeb/Images/GBC.jpg);
  background-repeat: no-repeat;
  float: right;
 }
div#PropertyShopTopMenu {
  background-color: #ADB6AD;
  border-top: none;
  border-bottom: none;

  top: 0px;
  }
div#PropertyShopTopMenu A {
  color: #fff;
  background-color: #ADB6AD;
}
div#PropertyShopTopMenu A:hover{
  text-decoration: underline;
  /*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;
  left: 0;
  top: 0;
}
div#PropertyShopTopBar a {
  color: #000;
}
div#PropertyShopleftMenu {
  border-right: 1px solid #369EA7;
  background-color: #369EA7;
  border-bottom: 10px solid #369EA7;
  width: 219px;
}
div#PropertyShopleftMenu li {
  background-color: #369EA7;
}
div#PropertyShopleftMenu li a {
  color: #fff;
  position: relative;
  background-image: url(/GuildfordInstallation/NovaWeb/Images/LeftPageImage1.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: #000;
}
.PropertyShopFooter A , .PropertyShopFooter A:visited {
  color: #000;
}
#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 #6BADC8;
}
.FormTable fieldset.FormGroup div.FormTable fieldset.FormGroup{
  border: 1px solid #b8b197;
}
.FormTable .FormGroup legend {
  color: #3F89A9;
}

/*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: #b5d6e3;
  border: 1px solid #6badc8;
}
/*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/MAP.gif);
  background-repeat: no-repeat;
  display: block;
  width: 300px;
  height: 265px;
  float:right;
  clear: right;
  left: 1px;
}
.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;
}
#MarketingInformationWeb_10231 label
{
display:none;
}
#MarketingInformationWeb_10328 label
{
display:none;
}
.FurtherPropertyDetails fieldset#TotalCost
{
  display:none;
}
#btnWithdraw {
  border: 1px solid #A49CA0;
  color: #525252;
  background-color: #E7E3E5;
  width:200px;
}
div.PropertyShopContactUs label
{
width:190px;
}
#PriorityText_Custom
{
width:400px;
}
.ClientTabSelected #LogOff A {
  display:inline; 
}
