table#property_directory, table#property_directory th, table#property_directory td{border:0px !important}

table#property_directory{width:450px}

table#property_directory tbody tr th{background:#DACEB6; border-top:2px #817a6c solid; border-bottom:2px #817a6c solid; padding:3px 0px 3px 3px; text-align:left}

table#property_directory tbody tr th strong{font-size:13px; font-weight:bold !important; text-align:left}

table#property_directory tbody tr td.country_header{font-size:11px; font-weight:bold !important; padding:3px 0 3px 3px; text-align:left; background:#FFF}

table#property_directory tbody tr.vcard td.fn{font-size:11px; text-align:left; vertical-align:top; width:149px; padding:3px 0px 3px 3px}

table#property_directory tbody tr.vcard td.tel span.type, table#property_directory tbody tr.vcard td.fax span.type{display:none}

table#property_directory tbody tr.vcard td.tel, table#property_directory tbody tr.vcard td.fax{text-align:left; padding:3px 0px 3px 3px}

table#property_directory tbody tr.vcard td.email{vertical-align:top; padding:3px 0px 3px 3px; text-align:left}

table#property_directory tr.alternate{background:#eee7d9}

#layoutCenter{_overflow:hidden !important}

.sidepanel  div img{margin:12px 0px 12px 12px}
.sidepanel div a{display:block; font-weight:bold; margin-top:8px; padding-left:16px; background:transparent url("/media/images/themes/nav/arrow_icon.gif") no-repeat 0px 3px; margin-left:12px}
#contentRight #keepUptoDate{margin-top:0px; width:233px}
#contentRight #keepUptoDate .sidepanel-header{margin-top:0px; background-image:url(/media/images/themes/backgrounds/localInfo-header_bg.gif)}

#contentRight #keepUptoDate .hr{margin-left:12px; width:208px; height:2px; border-bottom:solid 1px #e5ddcd}

div#form_login{border:1px solid #DBCEB7; float:right; margin:0 55px 6px 0; padding:8px; width:414px}

div.tableRowTitle{width:398px !important}

#UserID_login, #password_login{width:139px !important}

div.details_fieldset_user, div.details_fieldset_password, #form_login div.details_fieldset_loginas{font-size:11px !important}

.signup_checkboxes input{width:13px !important}

.fieldLengthTiny{float:left !important; width:13px !important}

.label_Sports_profileForm{}

.mandatoryField{background-image:none !important}

#form_login{padding:8px}

#form_login div.tableRowTitle{margin:0px !important; padding:8px; background:#daceb6; width:660px}

#form_login div.member_title{margin:0px !important; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#756F68; width:398px}

#form_login div.tableRow{margin:0px !important}

#form_login div.details_fieldset_user{margin:8px 0px 0px 10px !important}

#form_login div.details_fieldset_password{margin:8px 0px 0px 10px !important}

#form_login div.details_fieldset_loginas{margin:8px 0px 0px 10px !important; font-size:11px}

#form_login div.details_fieldset_remember{margin:8px 0px 0px 125px !important; *margin-left:121px !important; _margin-left:125px !important; font-size:11px}

#form_login div.details_fieldset_remember span.checkbox_wrap{margin-right:5px}

#form_login div.member_login{margin-left:125px; _margin-left:65px !important}

.label_UserID_login, .label_password_login, .loginAslabel{float:left; font-size:11px; width:100px !important; padding:0px !important}

#form_login div.error_UserID_login{margin:0px !important}

#form_login div.details_fieldset_user input{margin-left:15px}

#form_login div.details_fieldset_password input{margin-left:15px}

#form_login div.details_fieldset_loginas input{margin-left:15px; margin-right:5px}

#layoutCenter #form_login label.label_LoginType_login{padding-left:0px}

#form_login div.member_login input{background:transparent url(/media/images/themes/forms/btn_book_now.png) no-repeat scroll 0 0; color:#FFF; display:block; font-weight:bold; height:22px; line-height:21px; margin:10px 0px 0px 0px; text-align:center; text-decoration:none; width:74px; font-family:Tahoma,Geneva,sans-serif; font-size:11px; padding-bottom:5px; border:0px}

#formErrors_login{width:388px !important; font-weight:bold; margin-bottom:10px}

.formErrorsDisplay{width:388px !important; font-weight:bold; margin-bottom:10px}

#contentCenter .formErrorsDisplay .fieldErrorText a{color:#f00}

div.fieldHolder{display:block; height:25px; width:400px; font-size:11px}

#emailAddress_pwdReset{width:146px !important; _margin-left:3px !important}

#Password_pwdReset, #PasswordConfirm_pwdReset{width:150px !important}

.label_emailAddress_pwdReset, .label_Password_pwdReset, .label_PasswordConfirm_pwdReset{float:left !important; font-size:11px; padding-left:0px !important; background:none !important; width:150px !important}

div#formErrors_pwdReset{margin-bottom:10px !important}

form#pwdReset{_margin-top:-100px}

form#pwdReset div#onlineForm{backgound:none !important; padding:15px 15px 15px 235px; width:450px; *margin-top:-100px; _margin-top:0px; _margin-left:5px !important}

div.sectionHeader{display:none}

span.signupLink{font-weight:bold}

div#onlineForm div{font-family:Arial}

.cell_formlabel, .cell_formfield{text-align:left; padding:0px; margin:0px; border:0px !important}

input#emailAddress_pwdReset{float:left; margin-right:15px}

div.buttonBar{width:500px !important; margin:0px 0px 0px 0px; padding:0px; float:left; display:block; font-size:11px}

.buttonBar input{background:url(/media/images/themes/forms/btn_confirm_booking_en.png) no-repeat; border:0px; width:118px; height:20px; color:#FFF; font-weight:bold; font-size:11px; font-weight:bold; font-family:Tahoma; padding:0px; margin:0px 30px 0px 0px; float:left}

.cell_formlabel, .cell_formfield{padding:5px 5px 5px 0px}

.cell_formlabel{width:150px}

.htm_tbl_form{margin-top:10px}

#UserID_pwdReset, #emailAddress_pwdReset{font-size:11px; padding:2px 2px}

.career-info-body{margin-left:230px; width:440px}

.career-info-body ul{list-style-type:disc; margin-left:25px}

#contentCenter p.bold{font-size:11px; font-weight:bold; margin-top:0px !important}

#contentCenter #login{_overflow:hidden; _margin-right:25px; _float:right; _width:432px}

#errorTitle{font-size:1.5em; margin-top:58px; *margin-top:30px}

#errorMsg{margin-top:25px; padding-right:55px}

#canvas form#profileForm fieldset div a{background:none; margin-left:0px; padding-left:0px}

div.buttonBar input{margin-left:150px}

div.buttonBar div.staticText{clear:both; margin-left:150px}

.formErrors ul{font-weight:bold}
