/* StyleSheet 3: Thurrock property shop */
/* This style sheet has been generated automatically - do not edit manually!! */

/* LINKS */
a.StandardLink:link {
color: #0000ff;
text-decoration: underline;
}
a.StandardLink:visited {
color: #0000ff;
text-decoration: underline;
}
a.StandardLink:hover {
color: #ff0000;
text-decoration: underline; 
}

/* TAGS */
H1 {
font-size: 150%;
margin: 5px 0 15px 0;
vertical-align: top;
}
H2 {
font-size: 120%;
vertical-align: top;
color:000;
}
H3 {
font-size: 120%;
vertical-align: top;
color:000;
}
H4 {
font-size: 100%;
}
H5 {
font-size: small;
}
H6 {
font-size: small;
font-weight: normal;
font-style: italic;
}
P {
FONT-SIZE: 100%;
MARGIN: 0px;
font-family:Verdana, Arial, Helvetica, Sans-Serif;
}
HR {
background-color: #000000;
display: none;
border: 0;
height: 0px;
width:0px;
}
UL {
font-size: 100%;
}

/* OTHER STYLES */
BODY {
  FONT-SIZE: 100%;
  MARGIN: 0;
  font-family:Verdana, Arial, Helvetica, Sans-Serif;
  BACKGROUND-COLOR: #F9FcFF;
  COLOR: #000;
}

.gray {font-size: 100%; color:999999 ; text-align: center;}
.minor {font-size: 100%; color:000; FONT-WEIGHT: bold; margin-bottom: 0px; 
padding-bottom: 0px;}

.PurpleHead {  font-size: 140%; color: #fff; background-color: #993399; font-weight: bold; text-align: center;}
.OrangeHead {  font-size: 140%; color: #fff; background-color: #f90; font-weight: bold; text-align: center;}
.OrangeLine {  font-size: 100%; font-weight: bold; color: #fff; background-color: #f90; text-align: center;}
.PurpleLine {  font-size: 100%; font-weight: bold; color: #fff; background-color: #939; text-align: center;}
.BlueLine {  font-size: 100%; font-weight: bold; color: #fff; background-color: #09F; text-align: center;}

.GreenHead { font-size: 140%; color: #fff; background-color: #00ABB9; font-weight: bold; text-align: center }
.GreenLine { font-size: 100%; font-weight: bold; color: #fff; background-color: #00ABB9; text-align: center }
.WFLine { font-size: 100%; font-weight: bold; color: #fff; background-color: #00B065; text-align: center }

.grey {font-size: 150%; color:#999999; text-align: center; margin-bottom: 0px; 
padding-bottom: 0px;}

.floatleft {float: left; margin: 15px; }
.floatright {float: right; margin: 15px; }
.floattiny {float: left; margin: 5px; }

.ELLCBackground{
  background-color: #fff;
  background-image: url('/ELLCInstallation/NovaWeb/Images/English/newham_logo_no_text_trans.jpg');
  background-repeat: no-repeat;
  background-position: 0px 0px
}

.ELLCTable {
  border-collapse: collapse;
  background-color: #E9F7FE;
  border: 1 solid #0092C6;
}

.ELLCButton {
  FONT-SIZE: 100%;
  font-weight: bold;
  border: solid 1 #0092C6;
}

.ELLCInput {
  FONT-SIZE: 100%;
}

.ELLCBannerRule {
background-color:#0092C6;
}

.ELLCBreadcrumbLabel {
font-size: 75%;
font-weight: normal;
font-family:Verdana, Arial, Helvetica, Sans-Serif;
color: #666;
text-decoration: none
}

.ELLCBannerRule {
background-color:#0092C6;
}

.PrivateSector_ContactDetails{
padding-top: 10px;
POSITION: relative;
}


.PrivateSector_ContactDetails_Title{
font-weight: bold;
}
#PropertyShopLogo1 {
  width:250px;
  height: 74px;
  position:absolute;
  left: 4px;
  top: 0px;
  background-image: url(/ELLCInstallation/NovaWeb/Images/ThurrockLogo.gif);
  background-repeat: no-repeat;
}
#PropertyShopLogo2 {
  display: none;
}
div#PropertyShopHeader {
  height:58px; 
  background-color:#EAF4FF; 
  background-image: url(/ELLCInstallation/NovaWeb/Images/Thurrock_topleft.jpg);
  background-position: top right;
  background-repeat: no-repeat;
}
div#PropertyShopTopBar {
  background-image: url(/ELLCInstallation/NovaWeb/Images/fade_headersub.gif);
  background-repeat: repeat-x;
  color: #000;
  padding: 0;
  height: 25px;
  font-size: 60%;
  text-indent: 20px;
  vertical-align: top;
}
div#PropertyShopTopBar a {
  position: relative;
  top: 17px;
  font-size: 11px;
  font-weight: bold;
  color: #000;
  background-color: #B5D6F9;
  padding: 5px 20px 5px 5px;
}
div#PropertyShopTopBar a:hover {
  text-decoration: underline;
}

#PropertyShopTopMenu {
  display:none;
}
#PropertyShopTopMenu ul {
 list-style: none;
 margin: 0;
 padding: 0;
 float: left;
 clear: right;
}

#PropertyShopTopMenu li {
  float: left;
  display: block;
  text-decoration: none;
  padding-top:6px; 
  padding-bottom:3px; 
  padding-right:40px; 
  padding-left:25px; 
  border-right:solid 1px black; 
  
}

#PropertyShopTopMenu A, #PropertyShopTopMenu A:visited, #PropertyShopTopMenu A:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 90%; 
   font-weight: bold; 
   color: #000; 
   text-decoration: none; 
   text-align: center;
}
#PropertyShopTopMenu A:hover {
  color: #A3A3A3; 
  text-decoration: underline; 
}

div#PropertyShopleftMenu {
  background-color: #F9FCFF;
  border-bottom: none;
  font-size:72%;
  margin-top: 40px;
}
div#leftmenucomponents {
  background-color: #B5D6F9;
}
div#PropertyShopChangeFontSize {
  color: #000;
}
div#PropertyShopleftMenu div#LeftMenuComponents a:hover {
  background-color: #B5D6F9;
  text-decoration: underline;
}
div#PropertyShopleftMenu li {
  border-bottom-style:dashed;
  border-bottom-color: #99B3CC;
  border-bottom-width:1px; 
} 
div#PropertyShopleftMenu ul.level2 li {
  font-size: 100%;
}
div#PropertyShopleftMenu ul.level3 li {
  border: none;
  font-size: 90%;
}
div#PropertyShopleftMenu ul.level4 {
  margin: 0;
}
div#PropertyShopleftMenu ul.level4 li a {
  text-indent: 35px;
  border-left: 10px solid #B5D6F9;
}
div#PropertyShopleftMenu A, div#PropertyShopleftMenu  A:visited, div#PropertyShopleftMenu A:Hover  {
  color:#036;
  text-decoration: none;
}
div#PropertyShopleftMenu A:Hover {
  background-color: #CCF;
}
div#PropertyShopleftMenu li a {
  text-indent: 10px;
}
div#PropertyShopleftMenu ul.level3 li A {
  text-indent: 20px;
  height: 10px;
  padding: 2px 0 3px 0;
}

div#PropertyShopContentContainer {
  top: 90px;
  left: 220px;
  width: 880px;
}
div#PropertyShopContent {
  padding-left: 10px;
  padding-bottom: 10px;
  clear: right;
  background-color: #fff;
  border :1px solid #EAF4FF;
  font-size: 76%;
  width: 580px;
  float: left;
}
div#PropertyShopContent table {
  width: 570px;
  max-width: 570px;
}
div#PropertyShopContent img {
  max-width: 570px;

}
span#PropertyShopBreadcrumb {
  display: block;
  width:100%;
  padding: 2px;
  font-size: 70%;
  margin-bottom: 15px;
  color: #000080;
}
span#PropertyShopBreadcrumb a, span#PropertyShopBreadcrumb a:hover, span#PropertyShopBreadcrumb a:visited, span#PropertyShopBreadcrumb .BreadcrumbPlain {
  color: #000080;
}
#PropertyShopContentHeader, span.PropertyShopFooter {
  display: none;
}

div#BrowseAloudLogoContainer, div#BrowseAloudLogoContainer *, div#privatepossibleLogoContainer, div#privatepossibleLogoContainer *, div#SeeitRightLogoContainer, div#SeeitRightLogoContainer * {
  height: auto;
  float: left;
}
div#BrowseAloudLogoContainer, div#privatepossibleLogoContainer, div#SeeitRightLogoContainer {
  margin-left: 20px;
  margin-bottom: 5px;
}

/* ELLC logo box */
.PropertyShopSpareDiv1 {
  float: left;
  position: relative;
  left: 610px;
  top: 50px;
  width:140px;
  height:140px;
  background-image: url(/ELLCInstallation/NovaWeb/Images/ELLCLogo_small.jpg);
  background-repeat: no-repeat;
}
/* LB css hack to apply rule to IE browsers only (as they don't interpret z-index rule correctly) */
*:first-child+html .PropertyShopSpareDiv1, * html .PropertyShopSpareDiv1 {
  z-index: -1;
}

/* Choice based lettings box */
.PropertyShopSpareDiv2 {
  position:absolute;
  top:90px;
  left:8px;
  width:190px;
  height:25px;
  background-image: url(/ELLCInstallation/NovaWeb/Images/CBL.jpg);
  background-repeat: no-repeat;
}

/* Logged in client area (tabbed) */
div.TabFrame {
  width: 582px;
  padding: 0;
  float: none;
}
div.ClientTabSelected {
  border:5px solid #B5D6F9;
  width: 461px;
  margin-right: -11px;
}
div.ClientTabContent {
  width: 450px;
}
#PropertyShopContent a.ClientTabURLLink, #PropertyShopContent a.ClientTabURLLink:visited, #PropertyShopContent a.ClientTabURLSelectedLink {
  background-color:#EDF5FF;
  border: 1px #B5D6F9 solid;
  color: #B5D6F9;
}
#PropertyShopContent a.ClientTabURLSelectedLink, #PropertyShopContent a.ClientTabURLSelectedLink:visited, #PropertyShopContent a.ClientTabURLLink:hover {
  background-color:#B5D6F9;
  color: #005683;
}
.ClientTabGroup {
  border:1px #B5D6F9 solid;
}
div#CurrentBidsGroup, div#PropertySearchBidsGroup, div#HistoricBidsLinkGroup {
  float: left;
  width: 440px;
}
div#CurrentBidsGroup div.AdvertTypeText, div#HistoricBidsLinkGroup div.AdvertTypeText, div#EligiblePropertiesGroup div.AdvertTypeText {
  width: 340px;
  float: left;
}
div#EligiblePropertiesGroup div {
  margin: 0;
}
div.ClientTabSelected * {
  margin-right: 0;
}
div#EligiblePropertiesGroup div.PropertyAdvertType {
  width: 430px;
}
/* End Logged in client area (tabbed) */

div.minimumclientage {
 padding: 10px 0 0 3px;
 display: inline-block;
 height: 50px;
 width: 50px;
 color: #FFF;
 background-image: url('/ELLCInstallation/NovaWeb/Images/IconBlack.gif');
 background-repeat: no-repeat;
 background-position: 0px 0px;
 font-size: 15pt;
 font-weight: bold;
 text-align: center;
 margin: 0 -1px -15px 0;
 padding: 15px 0 0 4px;
 float: left;
 letter-spacing: -0.1em;
}
.ClientTabSelected H3 {
font-size: 15; 
color:#000000;
FONT-WEIGHT: bold;
margin-bottom: 0px; 
padding-bottom: 0px;
}
.ClientTabSelected H4 {
 font-size: 12; 
color:#000000;
FONT-WEIGHT: bold;
margin-bottom: 0px; 
padding-bottom: 5px;
}
.ClientTabSelected H5 { 
color:#000000;
font-size: 10;

}
input.submitButton, input#ChangePassword, input.SubmitBtn {
font-weight: bold;
vertical-align: middle;
text-align: center;
background-color: #e6f0ff;
border: 1px outset #000000;
border-color: #000000;
}

fieldset.PropertySearchFieldset, fieldset.ClientLoginFieldset, div.PropertyShopMXForm {
  border: 1px solid #99B3CC;
  padding: 5px;
  width: 560px;
  /*background-color: #f4f4f4;*/
}

input.CORE_PropertyListButton {
font-weight: bold;
vertical-align: middle;
text-align: center;
background-color: #e6f0ff;
border: 1px outset #000000;
border-color: #000000;
}
TEXTAREA   { border: 1px solid #000000; }
SELECT     { border: 1px solid #000000; }
INPUT.text { border: 1px solid #000000; padding: 2px; }
INPUT.button {
  font-weight: bold;
  vertical-align: middle;
  text-align: center;
  background-color: #e6f0ff;
  border: 1px outset #000000;
  border-color: #000000;
}
INPUT.button:hover { background-color: #cce6ff; }
INPUT.button:active { background-color: #ccccff; border: 1px inset; border-color: #000000; }

.TextField
{
   border: 1px solid #000000; padding: 2px; 
}
.TextPwd
{
   border: 1px solid #000000; padding: 2px; 
}


/*override here so it affects thurrock only */
div#PropertyShopContent div.ClientTabContent table.CORE_PropertyRequestWithdrawal_Table {
 width: 420px;
}

