/* StyleSheet 2: PropertyShop */
/* This style sheet has been generated automatically - do not edit manually!! */

/* LINKS */

/* 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.PropertyShopBody {
  background-color: #FFFDE2;
}
div#PropertyShopLayoutTop {
  background-color: #FEF320;
}
#PropertyShopLogo1 {
  width: 450px;
  height: 50px;
  background-image: url(/PennineLancashireInstallation/NovaWeb/Images/PennLancashireLogo.gif);
  background-repeat: no-repeat;
  position: relative;
  top: -20px;
  margin-bottom: 0;
}
/*
div#PropertyShopLogo2 {
  background-image: url(/AnyboroughInstallation/NovaWeb/Images/Anyborough_council.jpg);
  width: 177px;
  height: 44px;
  margin-top: 10px;
}
*/
div#PropertyShopTopMenu {
  background-color: #FFFF99;
  border-bottom: 12px solid #54431C;
}
div#PropertyShopTopMenu A {
  color: #0660C4;
  background-color: #FFFF99;
  font-weight: bold;
}
div#PropertyShopTopMenu ul.level1 {
  border-right: 1px solid #D0C8CC;
}
div#PropertyShopTopMenu ul.level1 li {
  background-color: #FFFF99;
  border-right: 1px solid #D0C8CC;
  border-left: 1px solid #D0C8CC;
  margin-right: -1px;
}
div#PropertyShopTopMenu A:hover,
div#PropertyShopTopMenu A:active,
div#PropertyShopTopMenu a.selected {
  background-color: #FEF320;
  position: relative;
  top: 0px;
  padding-top: 4px;
  padding-bottom: 5px;
}
div#PropertyShopTopBar a {
  color: #525252;
}
div#PropertyShopleftMenu {
  border-right: 1px solid #D0C8CC;
  margin-right: -1px;
  background-color: #FFFF99;
  height: auto;
  padding: 0;
  min-height: 0;
}
div#PropertyShopleftMenu ul {
  background-color: #FFF;
  margin-bottom: 0;
  margin-top: 0;
}
div#PropertyShopleftMenu li {
  background-color: #FFFF99;
}
div#PropertyShopleftMenu li a {
  color: #0052AE;
  border-top: 1px solid #E7E3E5;
  border-bottom: 1px solid #E7E3E5;
  margin-top: -1px;
  position: relative;
}
div#PropertyShopleftMenu li a:hover,
div#PropertyShopleftMenu li a:active,
div#PropertyShopleftMenu li a.selected
{
  background-color: #FFF100;
  border-top: 1px solid #D0C8CC;
  border-bottom: 1px solid #D0C8CC;
  background-image: url(/AnyboroughInstallation/NovaWeb/Images/oak_leaf_tiny2.gif);
  background-repeat: no-repeat;
  background-position: 4px 4px;
  left: 1px;
  text-indent: 19px;
}
div#PropertyShopleftMenu ul.level3 li a:hover,
div#PropertyShopleftMenu ul.level3 li a:active,
div#PropertyShopleftMenu ul.level3 li a.selected {
  background-position: 24px 4px;
  text-indent: 39px;
}
ul#EHOSteps li a img {
  position: relative;
  left: 5px;
  margin-right: 10px;
}
ul#EHOSteps li a:hover img,
ul#EHOSteps li a:active img,
ul#EHOSteps li a.selected img {
  left: 4px;
  margin-right: 9px;
}
div#PropertyShopleftMenu ul#EHOSteps li a,
div#PropertyShopleftMenu ul#EHOSteps li a:hover,
div#PropertyShopleftMenu ul#EHOSteps li a:active,
div#PropertyShopleftMenu ul#EHOSteps li a.selected {
  background-image: none;
  text-indent: 0px;
  padding: 4px 0;
}

H2 {
  color: #3F89A9;
}
div#PropertyShopContentContainer {
  border-left: 1px solid #D0C8CC;
}

div#PropertyShopDelimiter {
  background-color: #FFFDE2;
}

#PropertyShopContent A, #PropertyShopContent A:visited, #PropertyShopContent A.BasicLink, #PropertyShopContent A.BasicLink:visited {
  color: #3F89A9;
}
span.PropertyShopFooter {
  background-color: #FEF320;
  color: #525252;
}
.PropertyShopFooter A , .PropertyShopFooter A:visited {
  color: #525252;
}
#PropertyShopContent A, #PropertyShopContent A:visited {
  color: #3F89A9;
}
/* 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 #D0C8CC solid;
  background-color:#FFF;
}
.ClientTabGroup {
  border:1px #E7E3E5 solid;
}
.ClientTabContent .FormButton {
  border:1px solid #A49CA0;
}

/* styles for propertyshop client summary tabs - end */


/* Online application form styles */
.FormTable H1 {
  color: #3F89A9;
}
.FormTable div.FormTable h1 {
  background-color: #ccc;
  color: #32287b;
}
.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 {
  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
*/


table.QLine1
{
text-align:left;
}

table.EHO_SocialHousing_BandDescription td.Band
{
  width:10%;
}


