/* StyleSheet 2: PropertyShop */
/* This style sheet has been generated automatically - do not edit manually!! */

/* LINKS */

/* TAGS */

/* OTHER STYLES */
/* Show lll by Allocation Scheme button styles */
#ShowAll INPUT, #ShowAllAS1 INPUT, #ShowAllAS501 INPUT, #ShowAllAS502 INPUT {
  width: 150px;
}

#ShowAll LABEL, #ShowAllAS1 LABEL, #ShowAllAS501 LABEL, #ShowAllAS502 LABEL {
  width: auto;
}

/* End of show all by Allocation Scheme button styles */


/* New household registration form */

  #FP_277186 SPAN {
    font-size: 1.5em;
  }

/* End of new household registration form */

/* Housing register online form */

  /* Hide the nested fieldset of primary applicant GOAF */
  #FG_90 FIELDSET {
    border: 0px;
    margin: 0px;
    padding: 0px;
  }
  #FG_90 FIELDSET LEGEND {
    display: none;
  }


#FP_276297 span.FormField SELECT, #FP_276634 span.FormField SELECT, #FP_276718 span.FormField SELECT{
  width:300px;
}

/* End of housing register online form */

html {
font-size:100%;
}
body {
background-color:#FFFFFF;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:smaller;
margin:0;
padding:0;
}
input, select, h2 {
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
}
table {
font-size:100%;
}
div#PropertyShopHeader {
background-color:#E5373C;
border-top:10px solid #9CB6C3;
height:5.5em;
width:100%;
}
div#PropertyShopHeader h1 {
display:none;
}
#PropertyShopLogo1 {
background-image:url(/KirkleesInstallation/NovaWeb/Images/ChoosenMove.gif);
background-repeat:no-repeat;
height:50px;
left:10px;
position:absolute;
top:10px;
width:450px;
}
div#PropertyShopLogo2 {
background-image:url(/KirkleesInstallation/NovaWeb/Images/KirklessCouncilKNH.jpg);
background-repeat:no-repeat;
float:right;
height:50px;
margin-right:5px;
margin-top:10px;
width:300px;
}
div#PropertyShopTopMenu {
background-color:#9CB6C3;
float:left;
height:1.9em;
width:100%;
}
div#PropertyShopTopMenu ul {
clear:right;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
div#PropertyShopTopMenu li {
display:block;
float:left;
padding:0;
text-decoration:none;
}
div#PropertyShopTopMenu a {
color:#000000;
display:block;
font-weight:bold;
padding:4px 10px 5px;
text-decoration:none;
}
div#PropertyShopTopMenu a:hover {
background-color:#FFFFFF;
color:#000000;
}
div#PropertyShopTopBar {
background-color:#E5373C;
color:#FFFFFF;
font-size:80%;
padding:2px 0;
text-indent:10px;
width:100%;
}
div#PropertyShopTopBar a {
color:#FFFFFF;
display:block;
float:none;
margin-bottom:-13px;
padding-left:200px;
position:relative;
text-align: left;
text-decoration:none;
top:-13px;
}
div#PropertyShopleftMenu {
  background-color: #9CB6C3;
  border-bottom: 10px solid #9CB6C3;
  clear: right;
  float: left;
  font-size: 90%;
  height: 100%;/*Height:586px;*/
  margin: 0 20px 0 0;
  padding:0 0 20px;
  width: 216px;
  position: absolute;
}

div#PropertyShopleftMenu * {
  float:none;
  margin: auto;
}
a#PropertyShopSwitchStyle, a#PropertyShopSiteMap, div#PropertyShopChangeFontSize, div#BrowseAloudLogoContainer {
  color:#000000;
  display:block;
  height:25px;
  margin:0;
  text-indent: 20px;
  text-decoration:none;
  width:210px;
}
div#leftmenucomponents {
background-color:#9CB6C3;
/*float:left;
font-weight:bold;
padding:15px 0;*/
}
div#PropertyShopChangeFontSize a {
color:#54431C;
float:none;
font-weight:normal;
line-height:100%;
text-decoration:none;
vertical-align:baseline;
}
#PropertyShopChangeFontSize1, body.FontSize1 {
}
#PropertyShopChangeFontSize2 {
font-size:150%;
}
body.FontSize2 {
font-size:120%;
}
#PropertyShopChangeFontSize3 {
font-size:210%;
}
body.FontSize3 {
font-size:160%;
}
div#PropertyShopleftMenu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0;
padding:0;
width:210px;
font-Weight:Bold;
}
div#PropertyShopleftMenu li {
display:block;
padding:0;
text-decoration:none;
width:210px;
}
div#PropertyShopleftMenu li a {
display:block;
padding:5px 0;
text-indent:20px;
width:210px;
}
div#PropertyShopleftMenu ul.level3 {
margin:0;
padding:0;
}
div#PropertyShopleftMenu ul.level3 li {
width:200px;
}
div#PropertyShopleftMenu ul.level3 li a {
text-indent: 0px;
width: 160px;
margin-left: 40px;
}
div#PropertyShopleftMenu a {
color:#000000;
text-decoration:none;
}
div#PropertyShopleftMenu a:hover {
background-color:#FFFFFF;
}
div#PropertyShopContentContainer {
left:220px;
position:absolute;
top:9.5em;
}
#PropertyShopBreadcrumb {
padding:2px 2px 2px 7px;
width:100%;
}
#PropertyShopBreadcrumb a, #PropertyShopBreadcrumb a:visited, #PropertyShopBreadcrumb .BreadcrumbPlain {
color:#9CB6C3;
padding:0 3px;
}
h2 {
color:#E5373C;
font-family:Verdana,Arial,sans-serif;
font-size:140%;
margin:8px;
}
#PropertyShopContent {
clear:right;
padding-left:10px;
padding-right:10px;
width:90%;
}
#PropertyShopContent a, #PropertyShopContent a:visited, #PropertyShopContent a.BasicLink, #PropertyShopContent a.BasicLink:visited {
color:#E5373C;
font-weight:700;
text-decoration:none;
}
span.PropertyShopFooter {
background-color:#9CB6C3;
color:#1B1133;
display:block;
float:left;
font-size:80%;
margin-top:50px;
padding-bottom:5px;
padding-top:5px;
text-align:center;
width:100%;
}
.PropertyShopFooter a, .PropertyShopFooter a:visited {
color:#1B1133;
}
#PropertyShopContent a, #PropertyShopContent a:visited {
color:Navy;
text-decoration:underline;
}
.PropertyShopLoginError {
border:1px solid #FFB200;
margin-bottom:10px;
padding:5px;
}
.FormError {
background:#FFF0F5 none repeat scroll 0 0;
border:1px solid Red;
margin-bottom:10px;
padding:5px;
}
.FieldError {
background:#FFF0F5 none repeat scroll 0 0;
border:1px solid Red;
margin-bottom:3px;
margin-top:3px;
padding:5px;
}
div.CORE_ClientLogin label {
padding-bottom:10px;
width:100%;
}
div.CORE_ClientLogin .FormField {
display:block;
padding-bottom:10px;
}
div#PropertyShopContent ul.level1 li {
border-top:1px solid #FFF8E8;
}
div#PropertyShopContent ul, div#PropertyShopContent li {
margin-top:0;
padding-top:0;
}
div.CurrentContactDetails {
margin-bottom:10px;
}
.ClientTab {
display:none;
}
.ClientTabSelected {
background-color:#FFFFFF;
border:5px solid #FFB200;
display:block;
float:left;
width:500px;
z-index:100;
}
div.ClientTabContent {
float:left;
min-height:342px;
padding:5px;
position:relative;
width:485px;
}
:first-child + html div.ClientTabContent, * html div.ClientTabContent {
height:310px;
}
.ClientTabContent .FormField {
margin-bottom:5px;
}
.ClientTabGroup {
border:1px solid #FFD87F;
margin-bottom:5px;
padding:5px;
}
.ClientTabContent .FormButton {
border:1px solid #BA181D;
float:right;
margin-right:130px;
}
div.TabLinks {
float:left;
width:120px;
}
a.ClientTabURLLink, a.ClientTabURLSelectedLink {
background-color:#FFD87F;
border:1px solid #FFB200;
display:block;
float:left;
height:50px;
margin-bottom:4px;
padding:5px 0 0;
text-indent:5px;
width:120px;
}
a.ClientTabURLSelectedLink, a.ClientTabURLLink:hover {
background-color:#FFB200;
}
div.TabFrame {
display:block;
float:left;
width:650px;
}
.ClientTabSelected h3 {
margin-bottom:10px;
margin-top:10px;
}
.ClientTabSelected h4 {
margin-top:4px;
}
#PropertyShopContent a.ClientTabURLSelectedLink, #PropertyShopContent a.ClientTabURLSelectedLink:visited, #PropertyShopContent a.ClientTabURLLink, #PropertyShopContent a.ClientTabURLLink:visited {
color:#54431C;
}
.ClientTabSelected div.PropertyShopIcon {
background-repeat:no-repeat;
display:inline;
float:left;
height:32px;
margin:2px;
width:32px;
}
.ClientTabSelected form {
margin:0;
}
.ClientTabSelected #PropertySearch, .ClientTabSelected #AgencyContactOutgoing {
height:32px;
vertical-align:middle;
}
.ClientTabSelected #PropertySearch a, .ClientTabSelected #AgencyContactOutgoing a {
float:left;
margin-top:8px;
}
.ClientTabSelected #IconPropertySearch {
background-image:url(/Allocations/Images/Search.gif);
}
.ClientTabSelected .FormDescriptiveText {
padding-bottom:5px;
padding-top:5px;
}
.ClientTabSelected #ClientName {
font-weight:700;
}
.ClientTabSelected #IconSummary {
background-image:url(/Allocations/Images/Favorites.gif);
}
.ClientTabSelected #IconEligProp, .ClientTabSelected #IconMyBids {
background-image:url(/Allocations/Images/Home.gif);
}
.ClientTabSelected #IconCurrentApp {
background-image:url(/Allocations/Images/Clipboard.gif);
}
.ClientTabSelected #IconMXAdvert {
background-image:url(/Allocations/Images/HomeandGarden.gif);
}
.ClientTabSelected #AgencyContact, .ClientTabSelected #LogOff {
height:36px;
vertical-align:middle;
}
.ClientTabSelected #IconContactUs {
background-image:url(/Allocations/Images/Chat.gif);
}
.ClientTabSelected #IconLogOff {
background-image:url(/Allocations/Images/LogOff.gif);
}
.ClientTabSelected #IconMessages {
background-image:url(/Allocations/Images/EmailEdit.gif);
}
.ClientTabSelected #PropertySearchEligOnly, .ClientTabSelected #PropertySearch {
margin-top:10px;
}
.ClientTabSelected #IconCurrentBids {
background-image:url(/Allocations/Images/CurrentBids.gif);
}
.ClientTabSelected #IconHistoricBids {
background-image:url(/Allocations/Images/HistoricBids.gif);
}
.ClientTabSelected div.PropertyAdvertType {
border:medium none;
padding:2px;
width:470px;
}
.ClientTabSelected div.PropertyAdvertType div.AdvertTypeIcon {
width:75px;
}
.ClientTabSelected div.PropertyAdvertType div.AdvertTypeText {
float:none;
}
.ClientTabSelected table.PropertyShopMyBids td {
padding:0;
}
.ClientTabSelected #HistoricBidsGroup {
padding-right:0;
}
.ClientTabSelected #IconCurrentDetails {
background-image:url(/Allocations/Images/CurrentDetails.gif);
}
.ClientTabSelected #IconChangePassword {
background-image:url(/Allocations/Images/ChangePIN.gif);
}
#HouseholdDetailsGroup .HouseholdField, #HouseholdMemberDetailsGroup .HouseholdMemberField, #LastLoginGroup .FormDescriptiveText {
border-bottom:1px dotted #E3E3E3;
margin-bottom:2px;
margin-top:2px;
padding-bottom:2px;
}
#HouseholdDetailsGroup .HouseholdField label, #HouseholdMemberDetailsGroup .HouseholdMemberField label, #LastLoginGroup .FormDescriptiveText label {
width:200px;
}
#ChangePasswordGroup .FormProperty {
margin-bottom:5px;
margin-top:5px;
}
#ChangePasswordGroup .FormProperty label {
width:220px;
}
div.MessageDetails {
border-top:1px dotted #E3E3E3;
padding:5px;
}
div.MessageDetails label {
font-weight:bold;
}
div.MessageDetails div.MessageContents {
font-style:italic;
}
div.ShowProperty div.DescriptiveText {
margin:0 0 15px;
}
div.DeletePropertyPicture #MediaFileDelete {
margin:0 0 10px 20px;
width:165px;
}
div.MediaFileUploadBtn label {
padding-left:20px;
padding-right:20px;
}
div.MediaFileDropdownBtn label {
padding-left:20px;
padding-right:40px;
}
div.MediaFileUploadBtn {
padding-bottom:5px;
}
div.MediaFileDropdownBtn {
padding-bottom:20px;
}
#MediaFileUpload {
margin:0 0 10px 20px;
width:165px;
}
div.advertpicture, div.AdvertPictureDelete, div.DeletePictureCancel {
margin-bottom:10px;
margin-top:10px;
text-align:center;
}
#MediaFileDelete {
margin:0 0 0 155px;
}
#MXApplicationFieldSummary, #MXUploadPhoto, #MXEditAppFormGroup, #MXAdvertBeingAdvertised, #MXAdvertLink, #MXShortlistLink {
margin-bottom:10px;
margin-top:5px;
}
#MXUploadPhoto {
border-top:1px solid #C9C9C9;
padding-top:5px;
}
div.MXState {
color:#FF9900;
display:inline;
float:right;
font-weight:bolder;
position:relative;
top:-3em;
}
#MXApplicationFieldSummary .HouseholdField {
border-bottom:1px dotted #E3E3E3;
margin-bottom:2px;
margin-top:2px;
padding-bottom:2px;
}
#MXApplicationFieldSummary .HouseholdField label {
width:280px;
}
#MXStateDescription {
margin-bottom:2px;
padding-bottom:4px;
}
div.PropertyShortlist_Container {
height:250px;
overflow:auto;
width:100%;
}
table.PropertyShortlist_Table {
border:1px solid #CCCCCC;
}
td.PropertyShortlist_Heading {
background-color:#E3E3E3;
}
.UAFormChangesMsg {
background-color:#FFFF99;
border:1px solid #FFFF33;
padding:2px;
}
.FieldPendingUpdate input, .FieldPendingUpdate textarea, .FieldPendingUpdate select {
background:#BBDDFF none repeat scroll 0 0;
}
.FieldPendingUpdateOriginal {
background-color:#E3E3E3;
border:1px solid #C9C9C9;
padding:2px;
}
.FieldPendingUpdateOriginal select {
background:#FFFFFF none repeat scroll 0 0;
color:#000000;
}
div.FormPendingUpdateMsg, div.FormPendingUpdateApprovalMsg {
background-color:#D5EAFF;
background-image:url(/AWF/Icons2/SymbolInformation.png);
background-position:4px 4px;
background-repeat:no-repeat;
border:1px solid #3399FF;
float:left;
margin-bottom:10px;
margin-top:10px;
min-height:40px;
padding:10px 5px 5px 40px;
width:100%;
}
div.FormPendingUpdateApprovalMsg {
background-image:url(/AWF/Icons2/SymbolEdit.png);
float:none;
}
.formtable fieldset {
width:630px;
}
.FormTable form {
margin:0;
}
.FormTable h1 {
color:#200405;
font-family:Arial;
font-size:120%;
}
.FormTable div.FormControl {
padding-top:10px;
text-align:center;
width:630px;
}
.FormTable div.FormControl input {
width:200px;
}
.FormTable input#btnTopNavigation, .FormTable input#btnBottomNavigation {
}
.FormTable hr.FormHR {
clear:left;
display:block;
float:left;
height:1px;
margin:10px 0 5px 140px;
padding:0;
width:90%;
}
.FormTable table#HouseholdMemberList {
border-bottom:1px solid #708090;
border-right:1px solid #708090;
border-top:1px solid #708090;
margin-bottom:20px;
margin-top:10px;
width:600px;
}
.FormTable table#HouseholdMemberList th, table#HouseholdMemberList td {
border-left:1px solid #708090;
font-size:80%;
padding:3px;
}
.FormTable table#HouseholdMemberList th {
background-color:#D3D3D3;
border-bottom:1px solid #708090;
text-align:left;
}
.FormTable #HouseholdMemberButtons input {
width:180px;
}
.FormTable #HouseholdMemberDelete, #HouseholdMemberEdit {
width:50px;
}
.FormTable div.FormTable h1 {
background-color:#CCCCCC;
color:#32287B;
font-size:120%;
margin:0;
padding:2px;
text-align:center;
}
.FormTable .TextField, .FormTable .SelectField {
-x-system-font:none;
font-family:Verdana;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.FormTable .FormGroup {
border:1px solid #BC181D;
clear:left;
display:block;
margin:10px 0;
padding:0 10px 10px;
}
.FormTable fieldset.FormGroup div.FormTable fieldset.FormGroup {
border:1px solid #DE7081;
clear:left;
display:block;
margin:10px 0;
padding:0 10px 10px;
width:100%;
}
.FormTable .FormGroup legend {
color:#200405;
font-weight:bold;
padding:2px 5px;
}
.FormTable .FormHelp {
width:25px;
}
.FormTable div.FormError, .FormTable #LogonErrorMessage {
-x-system-font:none;
background:#FFF0F5 none repeat scroll 0 0;
border:1px solid Red;
float:left;
font-family:Verdana;
font-size:0.8em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:1.2px;
line-height:normal;
margin:10px;
padding:10px;
width:100%;
}
.FormTable div.FieldError {
background:#FFF0F5 none repeat scroll 0 0;
border:1px solid Red;
margin-bottom:3px;
margin-top:3px;
padding:2px 5px;
width:610px;
}
.FormTable div.FormError ul {
letter-spacing:1.2px;
}
.FormTable label.FormLabel, .FormTable span.FormLabel {
display:inline;
float:left;
font-weight:normal;
margin:0 10px 0 0;
padding:0;
text-align:right;
width:230px;
}
.FormTable div.FormDescriptiveText, .FormTable div.DescriptiveText {
display:block;
margin-bottom:5px;
margin-top:5px;
padding:5px;
width:100%;
}
.FormTable div.FormDescriptiveText ul {
letter-spacing:1.1px;
}
.FormTable input.FormButton {
margin-bottom:10px;
}
.FormTable span.FormField {
display:inline;
float:left;
margin:0;
padding:0;
width:320px;
}
.FormTable #HM_AddressSameAsPA_JointApplicant.FormProperty {
padding-bottom:10px;
}
.FormTable #CorrespondenceAddressSameAsPALabel.FormProperty {
padding-bottom:10px;
padding-top:10px;
}
.FormTable #HouseholdMemberPostcodeLookUP, .FormTable #CorrespondenceAddressPostcodeLookUp {
margin-left:240px;
}
.FormTable span.FormGridCell, .FormTable div.HangingIndent {
display:block;
padding:0;
width:195px;
}
.FormTable input {
vertical-align:middle;
}
.FormTable div.FormProperty {
clear:both;
display:block;
float:left;
padding-top:4px;
width:100%;
}
.FormTable div span.FormGridCell div.HangingIndent label, .FormTable .FormField label {
font-weight:normal;
}
input.TextField {
max-width:320px;
}
.FormTable div, .FormTable span {
float:left;
}
div.PageNavigationSummary {
color:#54431C;
font-size:76%;
margin-top:10px;
text-align:center;
width:630px;
}
div.Description {
color:#54431C;
margin-right:10px;
padding:2px;
text-align:center;
}
div.PagePositionAndCount {
color:#54431C;
padding:2px;
text-align:center;
}
div.Bar {
background-color:#FFF8E8;
border:1px solid #D59500;
height:28px;
margin:2px 0;
padding:1px;
width:510px;
}
span.Page {
background-color:#FFEAB7;
border:1px solid #FFD779;
display:block;
float:left;
height:20px;
margin-left:2px;
margin-right:0;
margin-top:2px;
padding:0;
}
div.StepCount1 span.Page {
width:502px;
}
div.StepCount1 span.Last {
width:500px;
}
div.StepCount2 span.Page {
width:249px;
}
div.StepCount2 span.Last {
width:247px;
}
div.StepCount3 span.Page {
width:164px;
}
div.StepCount3 span.Last {
}
div.StepCount4 span.Page {
width:122px;
}
div.StepCount4 span.Last {
}
div.StepCount5 span.Page {
width:97px;
}
div.StepCount5 span.Last {
width:96px;
}
div.StepCount6 span.Page {
width:80px;
}
div.StepCount6 span.Last {
}
div.StepCount7 span.Page {
width:68px;
}
div.StepCount7 span.Last {
}
div.StepCount8 span.Page {
width:59px;
}
div.StepCount8 span.Last {
}
div.StepCount9 span.Page {
width:52px;
}
div.StepCount9 span.Last {
}
div.StepCount10 span.Page {
width:46px;
}
div.StepCount10 span.Last {
width:50px;
}
div.StepCount11 span.Page {
width:42px;
}
div.StepCount11 span.Last {
width:40px;
}
div.StepCount12 span.Page {
width:38px;
}
div.StepCount12 span.Last {
}
div.StepCount13 span.Page {
width:34px;
}
div.StepCount13 span.Last {
width:44px;
}
div.StepCount14 span.Page {
width:32px;
}
div.StepCount14 span.Last {
}
div.StepCount15 span.Page {
width:29px;
}
div.StepCount15 span.Last {
width:38px;
}
div.StepCount16 span.Page {
width:27px;
}
div.StepCount16 span.Last {
width:35px;
}
div.StepCount17 span.Page {
width:25px;
}
div.StepCount17 span.Last {
width:36px;
}
div.StepCount18 span.Page {
width:24px;
}
div.StepCount18 span.Last {
}
div.StepCount19 span.Page {
width:22px;
}
div.StepCount19 span.Last {
width:32px;
}
div.StepCount20 span.Page {
width:21px;
}
div.StepCount20 span.Last {
width:25px;
}
div.PageProgressBar span.Past, div.PageProgressBar span.Current, div.PageProgressBar span.Last {
background-color:#FFB200;
border:1px solid #D59500;
}
div.PageProgressBar span.Future {
}
div.PageProgressBar span.Last {
}
div.PageHistory {
text-align:center;
vertical-align:baseline;
}
div.PageHistory .Description, div.PageHistory .DropDown, div.PageHistory .Button {
display:inline;
text-align:center;
}
div.PageHistory div.Button {
margin-left:5px;
}
div.Dropdown select.SelectField {
font-size:115%;
vertical-align:middle;
}
.FormTable input#HouseholdMemberSave {
width:auto;
}
table.AddressHistory {
border:1px solid #708090;
margin-bottom:20px;
margin-top:10px;
width:600px;
}
tr.AddressHistoryHeaderRow td, tr.AddressHistoryFooterRow td, tr.AddressHistoryHeaderRow td#AddressHistoryHouseholdMembers {
background-color:#D3D3D3;
border-bottom:1px solid #708090;
font-size:80%;
font-weight:bold;
padding:3px;
text-align:left;
}
tr.AddressHistoryFooterRow td {
text-align:right;
}
tr.AddressHistoryHeaderRow td#AddressHistoryHouseholdMembers {
border-left:1px solid #708090;
}
td.AddressHistoryAddressCell, td.AddressHistoryHouseholdMembersCell {
font-size:80%;
text-align:left;
}
td.AddressHistoryHouseholdMembersCell table {
font-size:80%;
text-align:left;
width:80%;
}
td.AddressHistoryDates, td.AddressHistoryEditDatesCell {
text-align:right;
}
td.AddressHistoryEditButton {
font-size:80%;
text-align:left;
}
td.AddressHistorySaveButton, td.AddressHistoryDeleteButton, td.AddressHistoryCancelButton {
font-size:80%;
text-align:center;
}
table.AddressHistoryEditPane {
border-bottom:1px solid #708090;
border-top:1px solid #708090;
margin-bottom:20px;
margin-top:10px;
width:600px;
}
tr.AddressHistoryLine {
background-color:Gray;
height:1px;
}
tr.AddressHistoryRow {
background-color:White;
}
tr.AddressHistoryRowAlternate {
background-color:#FFFFCC;
}
input.AddressHistoryButton, input.FormButton, input.Btn, .SubmitBtn {
background-color:#E5373C;
border:1px solid #BA181D;
color:#200405;
margin-bottom:2px;
}
select#AreaID, select#selectedAreas, select#selectedAreas2 {
border:1px solid #777777;
height:100px;
width:230px;
}
td.aopLA, td.aopRegion, td.aopArea, td.aopSelected {
width:155px;
}
span.AddressHistoryCurrentAddress {
color:Red;
font-weight:bold;
}
td.AddressHistoryApplySameToAll {
border-bottom:1px solid #708090;
text-align:right;
}
div.ContactUsForm, div.PropertyShopContactUs {
  float: left;
}
div.PropertyShopContactUs div, div.PropertyShopContactUs label, div.PropertyShopContactUs span, div.ContactUsForm div, div.ContactUsForm label, div.ContactUsForm span {
  float: left;
}
div.ContactUsForm div, div.PropertyShopContactUs div {
  clear: left;
  width: 550px;
  margin-top: 5px;
}
div.ContactUsForm div.ContactUsName {
  padding-top:15px;
}
div.ContactUsForm div.ContactUsName span {
  padding-left:135px;
}
div.ContactUsForm div.ContactUsPhoneNumber, div.ContactUsForm div.ContactUsEmailAddress {
  padding-top:5px;
}
div.ContactUsForm div.ContactUsPhoneNumber span {
  padding-left:11px;
}
div.ContactUsForm div.ContactTypeID {
  padding-bottom:10px;
  padding-top:7px;
}
div.ContactUsForm div.ContactTypeID span {
  padding-left:27px;
}
div.ContactUsForm textarea {
  margin-bottom:15px;
  margin-left:185px;
}
div.ContactUsForm .SubmitButton {
  float:left;
}
.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;
margin-bottom:10px;
margin-top:10px;
padding:10px 5px 10px 40px;
width:100%;
}
.ErrorMsg {
background-color:#FFCCCC;
background-image:url(/AWF/Icons2/SymbolError.png);
background-position:4px 4px;
background-repeat:no-repeat;
border:1px solid #CC0033;
color:#FF0000;
font-style:normal;
font-weight:700;
height:40px;
margin-bottom:10px;
margin-top:10px;
padding:10px 5px 10px 40px;
width:100%;
}
.DBUpdateMsg {
background-color:#CCFF99;
background-image:url(/AWF/Icons2/SymbolCheck.png);
background-position:4px 4px;
background-repeat:no-repeat;
border:1px solid #99CC66;
font-size:1em;
height:40px;
margin-bottom:10px;
margin-top:10px;
padding:10px 5px 10px 40px;
text-align:left;
width:100%;
}
.DBUpdateMsg ul, .WarningMsg ul, .ErrorMsg ul {
margin-bottom:2px;
}
div.PropertyShopContactUs {
padding-top:20px;
}
div.PropertyShopContactUs div.SectionHeader {
font-weight:bolder;
padding-bottom:20px;
}
div.PropertyShopContactUs label {
font-weight:bolder;
vertical-align:top;
width:200px;
}
div.PropertyShopContactUs input#Email {
margin-bottom:10px;
}
div.PropertyShopContactUs select#ContactReasonID {
margin-bottom:10px;
}
input#cmdSubmitApprove.CORE_PropertyListButton {
width:300px;
}

input#btnWithdraw.CORE_MXPropertyWithdrawal_button, #btnWithdrawConfirmed.CORE_MXPropertyConfirmWithdrawal_Button, #btnWithdrawCancel.CORE_MXPropertyCancelWithdrawal_Button {
background-color:#E5373C;
border:1px solid #BA181D;
color:#200405;
}

div#PropertyShopContent ul.level1 li {
  border-top: 1px solid #FFF;
}
span.MonthYearDesc {
  display: none;
}

