/* Action button icons */
/* #action li {background: url(/images/smartsharedhomes/action-bg.gif)  no-repeat;}*/
.ulv{ background:left url(/images/smartsharedhomes/viewing.gif)   no-repeat;}
.ulc{ background:left url(/images/smartsharedhomes/call.gif)      no-repeat;}
.ulr{ background:left url(/images/smartsharedhomes/info.gif)      no-repeat;}
.uld{ background:left url(/images/smartsharedhomes/info.gif)      no-repeat;}

.enp{ background:left url(/images/smartsharedhomes/notify.gif)    no-repeat;}
.npr{ background:left url(/images/smartsharedhomes/notify.gif)    no-repeat;}
.rnp{ background:left url(/images/smartsharedhomes/notify.gif)    no-repeat;}
.ign{ background:left url(/images/smartsharedhomes/reject.gif)    no-repeat;}
.rsl{ background:left url(/images/smartsharedhomes/reject.gif)    no-repeat;}
.vpd{ background:left url(/images/smartsharedhomes/details.gif)   no-repeat;}
.epd{ background:left url(/images/smartsharedhomes/email.gif)     no-repeat;}
.asl{ background:left url(/images/smartsharedhomes/shortlist.gif) no-repeat;}
.ask{ background:left url(/images/smartsharedhomes/question.gif)  no-repeat;}
.spf{ background:left url(/images/smartsharedhomes/email2.gif)    no-repeat;}
.sch{ background:left url(/images/smartsharedhomes/look.gif)      no-repeat;}
.sta{ background:left url(/images/smartsharedhomes/star.gif)      no-repeat;}
.pnd{ background:left url(/images/smartsharedhomes/pound.gif)     no-repeat;}
.clc{ background:left url(/images/smartsharedhomes/calc.gif)      no-repeat;}
.hse{ background:left url(/images/smartsharedhomes/house.gif)     no-repeat;}
.cht{ background:left url(/images/smartsharedhomes/chat.gif)      no-repeat;}
.map{ background:left url(/images/smartsharedhomes/grid.gif)      no-repeat;}
.mor{ background:left url(/images/smartsharedhomes/calc.gif)      no-repeat;}
.btl{ background:left url(/images/smartsharedhomes/house.gif)      no-repeat;}
.hbw{ background:left url(/images/smartsharedhomes/info1.gif)      no-repeat;}
.hbv{ background:left url(/images/smartsharedhomes/info1.gif)      no-repeat;}

.pfi{ background:left url(/images/smartsharedhomes/info1.gif)      no-repeat;}
.pfa{ background:left url(/images/smartsharedhomes/info1.gif)      no-repeat;}
.pfv{ background:left url(/images/smartsharedhomes/info1.gif)      no-repeat;}
.pfr{ background:left url(/images/smartsharedhomes/info1.gif)      no-repeat;}

#action .ulv{ background:left url(/images/smartsharedhomes/bgviewing.gif)   no-repeat;}
#action .ulc{ background:left url(/images/smartsharedhomes/bgcall.gif)      no-repeat;}
#action .ulr{ background:left url(/images/smartsharedhomes/bginfo.gif)      no-repeat;}
#action .uld{ background:left url(/images/smartsharedhomes/bginfo.gif)      no-repeat;}

#action .enp{ background:left url(/images/smartsharedhomes/bgnotify.gif)    no-repeat;}
#action .npr{ background:left url(/images/smartsharedhomes/bgnotify.gif)    no-repeat;}
#action .rnp{ background:left url(/images/smartsharedhomes/bgnotify.gif)    no-repeat;}
#action .ign{ background:left url(/images/smartsharedhomes/bgreject.gif)    no-repeat;}
#action .rsl{ background:left url(/images/smartsharedhomes/bgreject.gif)    no-repeat;}
#action .vpd{ background:left url(/images/smartsharedhomes/bgdetails.gif)   no-repeat;}
#action .epd{ background:left url(/images/smartsharedhomes/bgemail.gif)     no-repeat;}
#action .asl{ background:left url(/images/smartsharedhomes/bgshortlist.gif) no-repeat;}
#action .ask{ background:left url(/images/smartsharedhomes/bgquestion.gif)  no-repeat;}
#action .spf{ background:left url(/images/smartsharedhomes/bgemail2.gif)    no-repeat;}
#action .sch{ background:left url(/images/smartsharedhomes/bglook.gif)      no-repeat;}
#action .sta{ background:left url(/images/smartsharedhomes/bgstar.gif)      no-repeat;}
#action .pnd{ background:left url(/images/smartsharedhomes/bgpound.gif)     no-repeat;}
#action .clc{ background:left url(/images/smartsharedhomes/bgcalc.gif)      no-repeat;}
#action .hse{ background:left url(/images/smartsharedhomes/bghouse.gif)     no-repeat;}
#action .cht{ background:left url(/images/smartsharedhomes/bgchat.gif)      no-repeat;}
#action .map{ background:left url(/images/smartsharedhomes/bggrid.gif)      no-repeat;}
#action .mor{ background:left url(/images/smartsharedhomes/bgcalc.gif)      no-repeat;}
#action .btl{ background:left url(/images/smartsharedhomes/bghouse.gif)     no-repeat;}
#action .hbw{ background:left url(/images/smartsharedhomes/bginfo1.gif)     no-repeat;}
#action .pfr{ background:left url(/images/smartsharedhomes/bginfo1.gif)     no-repeat;}
#action .hbv{ background:left url(/images/smartsharedhomes/bginfo1.gif)     no-repeat;}

#action .pfi{ background:left url(/images/smartsharedhomes/bginfo1.gif)     no-repeat;}
#action .pfa{ background:left url(/images/smartsharedhomes/bginfo1.gif)     no-repeat;}
#action .pfv{ background:left url(/images/smartsharedhomes/bginfo1.gif)     no-repeat;}


/* General Settings */
label, a {color:#b24c47;}

.peoplesearch, #menutop, #menutop a{color:#fff;}
.peoplesearch {margin-top:-5px;}
.peoplesearch {background-color: #7a7e75;}
.peoplesearch .inputButton1 { position:relative; top:-2px;color:white!important; background:url(/images/smartsharedhomes/btngrey.gif) transparent!important; font-weight:bold;width:63px!important; height:23px!important; }
#crumbs strong { color:#67364b;}

#menu   {color:#fff;  background:right url(/images/smartsharedhomes/mainmenu.gif) no-repeat; background-color:#ee9c0d;}
#menu a {color:#fff; background-color:#ee9c0d;}
#menu a:hover { color:#eee;}

#footer, #footer a {color: white; background-color: #555;}
#footer {background-image:url(/images/smartsharedhomes/trinitymirror.gif);}

#content h1.offer,#content h1.offer a{color:white!important;background-color:#F89824;}

#action {color:black; background-color:transparent; border-color:#B24C47;}
#action li a, .actions li a 						{color:#67364b;}
#action li a:hover, .actions li a:hover {color:#ff0000;}
#action h2   {background-color: #F89824; color:#white; padding: 2px;}

.Menu a,
.Menu a:link,
.Menu a:visited {color:#67364b;	display:block;}
.Menu a:hover   {color:#000;    background:url(/images/smartsharedhomes/arrow-small.gif) no-repeat left center #ddd;}

.featurebox { background-color:#ccc; border-color:#67364b; color:#67364b;}

.propertypage h1,
.propertySelecteed {background-color: #f9e7e3;}

#searchHistoryTable {border-color: #67364B;}
#searchHistoryTable tr {background-color: #ebbfb6;}
#searchHistoryTable .subtitles {color: #ffffff; background-color:#F89824;}

.search {color:#b24c47; background-color:#c0c0c0; position: relative;}
.search p, .search h1 {color: black;}
.inputForm h1, .inputForm thead th,
.search h1 {font-size: 1.9em; text-align: center; font-weight: normal; white-space:nowrap !important;}
.search label {font-weight: bold;}
.search h2, .inputForm h2 {border: 1px #F89824 solid;}
.inputForm h2, .inputForm h2 a, .inputForm h2 a:link, .inputForm h2 a:visited,
.search h2, .search h2 a, .search h2 a:link, .search h2 a:visited {background-color: #F89824; color:white;}
.frmlogin {background:#ccc; border-color: black;}
.frmsummary {background:#ccc; border-color: black;}


#action .regpropalert      {background-color: #F89824;}
#action .regpropalert h2   {text-align: center; padding: 3px; margin: 0px;}
#action .regpropalert h2 a {color: #ffffff !important; text-decoration: none !important; font-size: 0.8em !important;}

#action .needhelp     h2 {background-color: transparent !important; color: #000000 !important;}
#action .needhelppale h2 {background-color: transparent !important; color: #000000 !important;}

.developmentoffers {border: 1px solid #67364B; background-color: white;}
.developmentoffers h1 {background-color: #ebbfb6;}

.staticcontent   {background: url(/images/lifestyle/picback.gif) repeat-y 0px 0px !important;}
body, #copyright {background-color: white; color: black;}
h2.error         {color: red;}


/*#frmPassword .inputButton1, #frmPassword .inputButton,
#frmLogin .inputButton1, #frmLogin .inputButton*/
#btnForgottenPassword, #btnLogin {background-image: url(/images/smartsharedhomes/btngreybig.gif) !important;}
/*#btnSubmit.inputButton {background-image: url(/images/smartsharedhomes/btn.gif) !important;}*/

.inputButton1, .inputButton {background-image: url(/images/smartsharedhomes/btn.gif) !important;}
.inputForm {border: 0px !important;}
.inputForm input, .inputForm textarea, .inputForm select {border: 1px solid #b24c47; }
.userresultbox {height:150px!important;width:260px!important;}
.userresultbox h1 {background-color: #b24c47; color: white;}
.searchresultbox h1,.searchresultbox h1 a {background-color: #b24c47!important; color: white!important;}

.inputForm,
#content table {margin: 0px; padding: 0px;border-collapse: collapse; border:0px;}

.inputForm {background:url(/images/smartsharedhomes/regback.gif) repeat-y top left;}
table.inputform {border-collapse:collapse;margin:0;border:0;padding:0;width:100%;}
.inputForm th,
.inputForm h2,
.inputForm th label,
.profilequestionset th label {border:0;}
.inputForm h2,
.inputForm th label,
.inputForm tbody th {width:240px;margin-right:20px; }
.inputForm th label,
.inputForm h2 {background-color:#ac4b45;color:white;}

.inputForm table  {margin-top: 10px !important;}
.inputForm td h2 {margin-top: 5px; padding-top : 5px 0px 15px 0px;font-size:1.6em; }

.inputForm tbody td {vertical-align: middle;}

.inputform td { border:0;}
.inputform td th, .profilequestionset td td{background-color:transparent!important;}
#content form { margin:0}

.search .inputForm tbody td {text-indent:10px;padding-bottom:20px;}
.search .inputForm tbody th,
.search .inputForm tbody th label {width: 160px !important;}

.inputForm thead th {padding:10px;}

.inputForm,
.profilequestionset {border-collapse:collapse;margin: 0px; padding: 0px; border: 0px;}

.inputForm,
.inputForm h2,
.inputForm td,
.inputForm th {margin: 0px; padding: 0px; border: 0px;text-align:right;}

.inputForm td{text-align:left;}
.inputForm th h2{padding-top:15px;font-weight:bold;}
.inputForm label {padding: 3px !important;}


.peoplesearch input {width: 140px;}

.mailMessages thead th{background:url(/images/smartsharedhomes/regback.gif) top left; color:white;}
.mailMessages th{ text-align:left; font-size:1.1em!important;}
.mailMessages tbody th{width:255px;font-weight:normal;}



table.mailMessages {border: 1px solid  #ac4b45 !important; border-bottom:0px;}

.mailMessages td, .mailMessages th {border-bottom: 1px solid  #ac4b45;}

.unreadmail{  padding-left:22px;background:url(/images/smartsharedhomes/mailmessage.gif) top left no-repeat;}
.mylocations td{color:white;background-color:#ac4b45;width:250px;}


#frmLogin, #frmPassword {background-color:#7a7e75!important;}
#frmPassword  b, #frmLogin b, #frmLogin td, #frmLogin label,#frmPassword  label {color:white; }
#frmLogin input, #frmPassword input{width:150px;}
.search, .search p,.search h1,.search .inputForm,.search .inputForm label{background-image:none!important;background-color:#7a7e75;color:white;}
.search h2{display:none;}
.search .inputButton{background-image:url(/images/smartsharedhomes/btngrey.gif)!important;width:63px!important;height:23px!important;}

.searchtabs div.highlighted {color:white!important;background-color: #ac4b45!important; }
.searchtabs div,.searchtabs div a {color:white!important;background-color: #7a7e75!important; }
/*
67364B
F89824
b24c47
*/