/* StyleSheet 2: PropertyShop */
/* This style sheet has been generated automatically - do not edit manually!! */

/* LINKS */

/* TAGS */

/* OTHER STYLES */
div#PropertyShopHeader {
  background-color: #fff;
  width:100%;
  height: 82px;
}

div#PropertyShopLogo1 {
  width:250px;
  height: 67px;
  position:absolute;
  left: 10px;
  top: 10px;
  background-image: url(/SomersetInstallation/NovaWeb/Images/Homefinder_logoPS.gif);
  background-repeat: no-repeat;
}

div#PropertyShopLogo2 {
  display: none;
}

div#PropertyShopTopMenu {
  background-color: #65B461;
}

div#PropertyShopTopMenu A {
  color: #FFFFFF;
}

div#PropertyShopContentContainer {
  padding-left: 5px;
  width: 65%;
}

div#PropertyShopTopMenu A:hover {
  background-color: #810053;
  color: #65B461;
}

div#PropertyShopTopBar {
  background-color: #810053;
  color: #fff;
}

div#leftmenucomponents {
  background-color: #ABD6A9;
}

div#PropertyShopleftMenu ul {
 width: auto;
 padding: auto;
 margin: 0 0 20px 0;
}
div#PropertyShopleftMenu li {
 display: list-item;
 width: auto;
 padding: 0;
 margin: 0;
}
div#PropertyShopleftMenu li ul {
 display: inline-block;
}

div#PropertyShopleftMenu * {
  float: none;
  margin: auto;
  padding: auto;
}
div#PropertyShopleftMenu ul, div#PropertyShopleftMenu li {
  display: list-item;
}
div#PropertyShopleftMenu li A {
  text-indent: 20px;
  width: 200px;
  margin-left: 0;
}
div#LeftMenuComponents {
  margin-bottom: 10px;
}
div#PropertyShopleftMenu ul.level3 {
}
div#PropertyShopleftMenu ul.level3 li {
  width: 180px;
}
div#PropertyShopleftMenu ul.level3 li a {
  text-indent: 40px;
}


div#PropertyShopleftMenu A, div#PropertyShopleftMenu A:hover {
  color: #000000;
  background-color: transparent;
}

div#PropertyShopChangeFontSize {
  color: #000000;
}

div#PropertyShopleftMenu {
  background-color: #EEF7EE;
  border-bottom: 10px solid #ABD6A9;
}

div#PropertyShopleftMenu UL A {
  color: #810053;
}

div#PropertyShopleftMenu UL A:hover {
  color: #FFFFFF;
  background-color: #810053;
}

#PropertyShopBreadcrumb A, #PropertyShopBreadcrumb A:visited, #PropertyShopBreadcrumb .BreadcrumbPlain {
  color: #65B461;
}

H2 {
  color: #810053;
}

#PropertyShopContent A, #PropertyShopContent A:visited, #PropertyShopContent A.BasicLink, #PropertyShopContent A.BasicLink:visited {
  color: #810053;
}

input.SubmitButton, input.AddressHistoryButton, input.FormButton, input.Btn, input.SubmitBtn {
  border: 1px solid;
  background-color: #ABD6A9;
  color: #000000;
}

span.PropertyShopFooter {
  background-color: #E0F2E0;
  color: #1B1133;
}

fieldset.PropertySearchFieldset, fieldset.ClientLoginFieldset, div.PropertyShopMXForm {
  border: 1px solid #810053;
  padding: 5px;
  background-color: #FFF8E8;
}

#PropertyShopContent A:hover, #PropertyShopContent A.BasicLink:hover {
  text-decoration: underline;
}

.PropertySearchFieldSet .FormProperty .FormLabel {
  width: 180px;
}

/* Online application form styles */



.FormTable  input#PostCodeLookUp, #CorrespondenceAddressPostcodeLookUp {
  background-color: #ABD6A9;
  color: #000000;
}

.FormTable  #FG_91 div {
  float: Left;
}

.FormGroup #FG_91 .FormProperty Label {
  width: 100px
}


#ShowAll INPUT, #ShowAllAS1 INPUT, #ShowAllAS501 INPUT, #ShowAllAS502 INPUT, #ShowAllAS504 INPUT  {
  width: 150px;
  background-color: #ABD6A9;
}

#ShowAll LABEL, #ShowAllAS1 LABEL, #ShowAllAS501 LABEL, #ShowAllAS502 LABEL, #ShowAllAS504 LABEL  {
  width: auto;
}


div.PageNavigationSummary {
  color: #3F7D3C;
}
div.Description {
  color: #3F7D3C;
}
div.PagePositionAndCount {
  color: #3F7D3C;
}
div.Bar {
  border: 1px solid #3F7D3C;
  background-color: #FFF8E8;
  padding: 0;
  margin-left: 10%;
  width: 497px;
}
span.Page {
  background-color: #ABD6A9;
  border: 1px solid #65B461;
  height: 22px;
}
div.PageProgressBar span.Past, div.PageProgressBar span.Current, div.PageProgressBar span.Last {
  background-color: #3F7D3C;
  border: 1px solid #305F2E;
}
div.StepCount15 span.Last {
  width: 29px;
}

div.stepcount3 span.Page
{
  width:155px;
}
div.PropertyShopContactUs, div.ContactUsForm {
  border: 1px solid #810053;
  padding: 8px;
  background-color: #fff;
  float: left;
  width: 540px;
}
div.PropertyShopContactUs div {
  width: 100%;
  margin-bottom: 3px;
}
div.PropertyShopContactUs div, div.PropertyShopContactUs label, div.PropertyShopContactUs select, div.PropertyShopContactUs input, div.PropertyShopContactUs textarea {
  float: left;
}
div.PropertyShopContactUs label {
  width: 200px;
  display: block;
  float: left;
}
div.PropertyShopContactUs select {
  width: 304px;
}

div#FP_283095 {
  float: none;
}

DIV.StepCount22 SPAN.Page
{
   width:21px
}
@-moz-document url-prefix() { 
div.AdvertTypeTable div.HangingIndent *
{
   float:left
}}


.FormTable hr.FormHR
{
 margin: 10px 0px 0px 0px;
}

.WarningMsg, .ClientTabGroupAlert {
    background-color: #FFCCFF;
    background-image: url("/AWF/Icons2/SymbolExclamation1.png");
    background-position: 4px 4px;
    background-repeat: no-repeat;
    border: 1px solid #660066;
    color: #660066;
    font-style: normal;
    font-weight: 700;
    height: 40px;
	width: 430px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 10px 5px 10px 40px;
	display: inline-block;
}


#PropertyShopLogo1 {
  width: 450px;
  height: 50px;
  position:absolute;
  left: 10px;
  top: 10px;
  background-image: url(/SomersetInstallation/NovaWeb/Images/Logo2_text_orange.gif);
  background-repeat: no-repeat;
}

div#PropertyShopLogo2 
{
  float: right;
  width:180px;
  height: 50px;
  margin-top: 10px;
  margin-right: 20px;
  background-image: url(/SomersetInstallation/NovaWeb/Images/CouncilLogo_text_orange.gif);
  background-repeat: no-repeat;
}

#PropertyShopContent {
  padding-left: 10px;
  padding-right: 10px;
  clear: right;
  width: 90%;
}

.ClientTabSelected {
  border:5px #65B461 solid;
  float:left;
  display:block;
  width:500px;
  background-color:E4FCE8;
  z-index:100;
}

.ClientTabGroup {
  border:1px #ABD6A9 solid;
  padding:5px;
  margin-bottom:5px;
}

a.ClientTabURLLink, a.ClientTabURLSelectedLink {
  height: 50px;
  width:120px;
  background-color:#ABD6A9;
  border: 1px #65B461 solid;
  display:block;
  padding: 5px 0 0 0;
  text-indent: 5px;
  margin-bottom: 4px;
  float: left;
}
a.ClientTabURLSelectedLink, a.ClientTabURLLink:hover {
  background-color:#65B461;
}

DIV.PropertyShortlist_Container 
{
}


select#AreaID, select#selectedAreas, select#selectedAreas2 {
}

td.aopLA, td.aopRegion, td.aopArea, td.aopSelected
{
}

input.AddressHistoryButton, input.FormButton, input.Btn {
  margin-bottom: 2px;
  border: 1px solid #54431c;
  color: #54431c;
  background-color: #ffd87f;
}

INPUT.CORE_PropertyListButton#cmdSubmitApprove 
{
}

