
/*****************************************************************************************/
/*   General Settings   */
/*****************************************************************************************/


html, body {
	background: #FFF;
	color: #000000;
}

* {
	font-family: Verdana , Arial, Helvetica, sans-serif;
}

p , li , input , select , label, a {
	font-family: Arial, Helvetica, sans-serif;
}

h3 { 

	color: #363636;
}

a {
	color: #363636;
}


.keeping-you-safe-logos {
	background: url(/graphics/roundrect/165/230/0/FF/FF/FF/) no-repeat;
	
	}
/*****************************************************************************************/
/*   Site Header   */
/*****************************************************************************************/

#menu a {
	color:#000000;
}

#menu a:hover {
	color:#363636;
}


/*****************************************************************************************/
/*   Right Boxes    */
/*****************************************************************************************/

/* Info box  (Right) */


.right-info-top {
	background: url(/graphics/roundrect/190/32/0/d6/d4/d4/T) no-repeat;
}

.right-info {
	background: #d6d4d4;
	color: #000000;
}

.right-info a , .right-info h2 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;	
}

.right-info-bottom {
	background: url(/graphics/roundrect/190/32/0/d6/d4/d4/B) no-repeat;
}

.right-content-top {
	background: url(/graphics/roundrect/190/32/0/F4/EC/CE/T) no-repeat;
}

.right-content {
	background: #F4ECCE; 
}

.right-content-bottom {
	background: url(/graphics/roundrect/190/32/0/F4/EC/CE/B) no-repeat;
}

.right-content a , .right-content h2 {
	color: #000000;
}

.right-content h3 {
	color: #363636;
}

.right-action-top {
	background: url(/graphics/roundrect/190/32/0/36/36/36/T) no-repeat;
}

.right-action {
	background: #363636; 
}

.right-action-bottom {
	background: url(/graphics/roundrect/190/32/0/36/36/36/B) no-repeat;
}


/*****************************************************************************************/
/*   Main Content Boxes    */
/*****************************************************************************************/

.content-box-header {
	background: url(/graphics/roundrect/720/50/0/F4/EC/CE/T) no-repeat;
}

.content-box-content {
	background: #F4ECCE url(/graphics/grad/720/82/F4ECCE/F4ECCE/VERTICAL) bottom no-repeat; 
	color:#000000;
}

.content-box-content a {
	color:#000000;
}


.content-box-content a:hover {
	color:#262626;
}



.content-box-content p, .content-box-content li {
	color: #000000;
}

.content-box-footer {
	background: url(/graphics/roundrect/720/50/0/F4/EC/CE/B) bottom no-repeat;
}


.feature-box h1 { 
	color:#000000;
}

.feature-box h2 { 
	color:#000000;
}

.feature-box h3 { 
	color:#000000;
}




.content-box h1 { 
	color:#000000;
}

.content-box h2 { 
	color:#000000;
}

.content-box h3 { 
	color:#000000;
}





.feature-box a.action-button {
	background: url(/graphics/roundrect/40/28/0/36/36/36/L) no-repeat;
}

.feature-box a.action-button span {
	background: url(/graphics/roundrect/650/28/0/36/36/36/R) no-repeat top right;
	color: #ffffff;
}

.feature-box a.action-button:hover span {
	color: #999999;
}

.feature-box a.action-button-sml {
	background: url(/graphics/roundrect/40/22/0/75/75/75/L) no-repeat; /*grey button in myaccount*/
}

.feature-box a.action-button-sml span {
	background: url(/graphics/roundrect/200/22/0/75/75/75/R) no-repeat top right; /*grey button in myaccount*/
	color: #ffffff;
}

.feature-box a.action-button-sml:hover span {
	color: #FFFFFF;
}

a.action-button-large {
	background: url(/graphics/roundrect/50/33/0/36/36/36/L) no-repeat;
}

a.action-button-large span {
	background: url(/graphics/roundrect/250/33/0/36/36/36/R) no-repeat top right;
	color: #ffffff;
}

a.action-button-large:hover span {
	color: #999999;
}

.action-box-header {
	background: url(/graphics/roundrect/720/45/0/36/36/36/T) no-repeat top;
}

.action-box-content {
	background:#363636;
}

.action-box-footer {
	background: url(/graphics/roundrect/720/45/0/36/36/36/B) no-repeat bottom;
}

#notification {
	background: url(/graphics/roundrect/720/36/0/33/33/33/) no-repeat; 
	color: #FFF;
}

#notification span.text a {
	color: #FFF;   
}

div.searchbox2 label {
	font-family: Verdana , Arial, Helvetica, sans-serif;
}

div.searchbox3 label  {
	font-family: Verdana , Arial, Helvetica, sans-serif;
}

#location-label {
	font-family: Verdana , Arial, Helvetica, sans-serif;

}


.search-form input.submit {
	font-family: Verdana , Arial, Helvetica, sans-serif;
}


/*****************************************************************************************/
/*   Right hand side */
/*****************************************************************************************/


#testimonial-content .quote { 	
	color:#000000;

}

#testimonial-content .testimonial-customer {
	font-family: Verdana , Arial, Helvetica, sans-serif;
	color:#000000;
}

/*****************************************************************************************/
/*   Footer    */
/*****************************************************************************************/



.footer-col a {
	color: #000000;
}

#footer h3 {
	color:#363636;
}


 

/*****************************************************************************************/
/*   Search.css */
/*****************************************************************************************/


#using-select {
	background: url(/graphics/roundrect/720/32/15/d6/d4/d4);
}

#using-select a#change-button {
	background: url(/graphics/roundrect/50/22/10/36/36/36/L) no-repeat;
	color: #ffffff;
}

#using-select a#change-button span {
	background: url(/graphics/roundrect/130/22/10/36/36/36/R) no-repeat top right;
	color: #ffffff;
}

#using-select a#change-button:hover span {
	color: #999999;
}

#search-filter-box {
	color: #ffffff;
}
	
#search-filter-box .box-header {
	background: url(/graphics/roundrect/155/50/0/36/36/36/T);
}

#search-filter-box .box-footer {
	background: url(/graphics/roundrect/155/50/0/36/36/36/B) bottom;
}

#search-filter-box .box-content {
	background: #363636 url(/graphics/grad/155/100/363636/363636) no-repeat bottom;
}

#search-filter-box #within {
	font-family: Arial, Helvetica, sans-serif;
}

#search-filter-box .bold {
	color: #CFCFCF;
}

/* Slider */

#search-filter-box .ui-state-default, .ui-widget-content .ui-state-default { 
	background: #CFCFCF; 
}

#search-filter-box p.field label {
	font-family: Arial, Helvetica, sans-serif;
}

#search-filter-box a.refine {
	background: url(/graphics/roundrect/40/22/0/42/42/42/L) no-repeat;
}

#search-filter-box a.refine span {
	background: url(/graphics/roundrect/200/22/0/42/42/42/R) no-repeat top right;
	color: #ffffff;
}

#search-filter-box a.refine:hover span {
	color: #DBDBDB;
}


#search-filter-box a.submit {
	background: url(/graphics/roundrect/50/25/12/75/75/75/L) no-repeat;
	color: #ffffff;
}

#search-filter-box a.submit span {
	background: url(/graphics/roundrect/130/25/12/75/75/75/R) no-repeat top right;
	color: #ffffff;
}

#search-filter-box a.submit:hover span {
	color: #FFFFFF;
}

#search-filter-box .pullout-box {
	border-top: 1px solid #ffffff; 
}

#search-filter-box #searchfilters a {
	color: #CFCFCF;
	font-family: Arial, Helvetica, sans-serif;
}

#search-filter-box #searchfilters a.black-cross:hover {
	color: #363636;
}




#search-filter-box #searchfilters a.black-cross {
	background: #ffffff;  
	color: #000000;  	
}



/* Popup filter box start */


#popup-filter-box a.submit:hover span {
	color: #363636;
}

/**************************************************************/

#search-results .result-overview {
	font-family: Arial, Helvetica, sans-serif;
}

#search-results .result-overview b {
	color: #363636;
}

#search-results .result-overview a {
	color: #363636;
}

#search-results .room-result .details p {
	font-family: Arial, Helvetica, sans-serif;
}


#search-results .room-result .details p b {
	font-family: Verdana , Arial, Helvetica, sans-serif;
}



#search-results .room-result .picture {
	font-family: Arial, Helvetica, sans-serif;
}

.map-popup .details a {
	color: #363636;
}


#search-results .room-result {
	background: url(/graphics/roundrect/549/120/0/B9/B8/B8) no-repeat;  /*simon a2/a2/a2*/
}

#search-results .male {
	background: url(/graphics/roundrect/549/120/0/2d/bd/e6) no-repeat;
}

#search-results .female {
	background: url(/graphics/roundrect/549/120/0/FF/66/CC) no-repeat; 
}

/*****************************************************************************************/
/*   Information.css */
/*****************************************************************************************/


.information h1 {
	color:#000000;
}

.information h2 {
	color:#363636;
}


/*****************************************************************************************/
/*   messages.css */
/*****************************************************************************************/


#message-tabs ul li a {
	background: url(/graphics/roundrect/148/50/0/CF/C7/AE/T); 
	color: #000000;
}

#message-tabs ul li a:hover {
	color: #363636;
}

#message-tabs ul li.active a {
	background: url(/graphics/roundrect/148/50/0/F4/EC/CE/T);
}

#message-tabs ul li.active a:hover {
	color: #262626;
}

#message-folder .toolbar {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

#message-folder .toolbar a {
	color: #262626;
}

#message-folder .toolbar select {
	font-family: Arial, Helvetica, sans-serif;
}

#message-folder .message {
	background: url(/graphics/roundrect/700/80/0/CF/C7/AE) no-repeat; 
}


#message-folder .message .details {
	border-right: 1px solid #262626;
	color: #262626;
}

#message-folder .message .details h4 {
	color: #262626;
}


#message-folder .message .details .small {
	font-family: Arial, Helvetica, sans-serif;
}

#message-folder .message .main {
	border-right: 1px solid #262626;
	color: #262626;
}

#message-folder .message .main a {
	color: #262626;
	font-family: Arial, Helvetica, sans-serif;
}

#message-folder .message .main a.sublink {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}


#message-folder .message .status {
	color: #262626;
	font-family:  Arial, Helvetica, sans-serif;
}

#message-folder .message .body {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	border-left: 1px solid #000000;
}



#message-folder .message .body p.upgrade, #message-folder .message .body p.upgrade a {
	color: #363636;
}

#message-folder .message .details a {
	color: #000;
}

#message-folder .message-body .details, #message-folder .message-body .details h4 {
	color: #000;
}

#message-folder .message-body .details a {
	color: #363636;
}

/*
#messages .pagination a {
	background: #363636;

}*/


#message-folder .message-header {
	background: url(/graphics/roundrect/700/50/10/FF/FF/FF/T);	
}

#message-folder .message-footer {
	background: url(/graphics/roundrect/700/50/10/FF/FF/FF/B) bottom;	
}

#message-folder .message-body {
	background: #FFFFFF !important;
	min-height:70px;
}


#message-folder .message-body .details {
	border: 0;
}

/*****************************************************************************************/
/*   My Account section - Override css code   */     
/*****************************************************************************************/

.content-box-content .flatmate-box {
	background: url(/graphics/roundrect/700/55/0/CF/C7/AE) no-repeat;
	color: #000000;
}

.content-box-content .property-box {
	background: url(/graphics/roundrect/700/55/0/CF/C7/AE) no-repeat;
	color: #000000;
}

.content-box-content .room-box {
	background: url(/graphics/roundrect/661/55/0/CF/C7/AE) no-repeat;
	color: #000000;
}

.content-box-content a.button {
	background: url(/graphics/roundrect/50/25/0/9C/95/83/L) no-repeat;
}

.content-box-content a.button span {
	background: url(/graphics/roundrect/250/25/0/9C/95/83/R) no-repeat top right;
	color: #000000;
}

.content-box-content a.button:hover span {
	color: #666666;
}

.content-box-content a.action-button {
	background: url(/graphics/roundrect/50/25/0/69/64/58/L) no-repeat;
}

.content-box-content a.action-button span {
	background: url(/graphics/roundrect/250/25/0/69/64/58/R) no-repeat top right;
	color: #ffffff;
}

.content-box-content a.action-button:hover span {
	color: #999999;
}

#status-hover {
	background: url(/graphics/roundrect/109/69/0/9C/95/83); 
}

#live-hover {
	background: url(/graphics/roundrect/85/48/0/9C/95/83); 
}

#status-hover li a, #live-hover a {
	color: #000000;
}

#status-hover .status-change:hover , #live-hover a:hover {
	color: #666666;
}


/*****************************************************************************************/
/*   Upgrade.css - Override css code   */
/*****************************************************************************************/


#information-box #inside-box a {
	color: #363636;  
}

#my-upgrade-content .current-status {
	font-family: Arial, Helvetica, sans-serif;
}


#my-upgrade-content .diff-statuses {
	font-family: Arial, Helvetica, sans-serif;
}


#my-upgrade-content .diff-statuses .col2 {
	font-family: Arial, Helvetica, sans-serif; 
}

#my-upgrade-content .diff-statuses .col2 span {
	font-family: Arial, Helvetica, sans-serif;
	color: #363636;
}


#my-upgrade-content a.button:hover span {
	color: #363636;

}


/*****************************************************************************************/
/*   advert.css Settings   */
/*****************************************************************************************/


#advert-main a.back-button {
	background: url(/graphics/roundrect/40/22/0/00/00/00/L) no-repeat; 
}

/*simon*/
#advert-main a.back-button span {
	background: url(/graphics/roundrect/200/22/0/00/00/00/R) no-repeat top right; 
	color: #ffffff;
}

#advert-main a.back-button:hover span {
	color: #FFFFFF;
}


.panel-box .box-content .label {
	color: #363636;
	font-family: Arial, Helvetica, sans-serif;
}


.panel-box .box-content .value {
color:#000;
}

#advert-main .advert_title .left {
color:#000;
}

.panel-box .box-content h3 {
color:#000;
}

.panel-box .text {
color:#000;
}

.panel-box .box-content .value {
	font-family: Arial, Helvetica, sans-serif;
}

.panel-box .box-content .picture a:hover {
	color: #363636;
}

.panel-box .action-button {
	background: url(/graphics/roundrect/50/25/12/36/36/36/L) no-repeat /*!important;*/
}

.panel-box .action-button span {
	background: url(/graphics/roundrect/200/25/12/36/36/36/R) no-repeat top right /*!important;*/
}

.panel-box .tel b {
	color: #363636;
}


#new-message-box {
	background: url(/graphics/roundrect/500/500/0/36/36/36/) no-repeat top right;
	color: #ffffff;
}

#new-message-box a.button {
	background: url(/graphics/roundrect/40/28/0/75/75/75/L) no-repeat; 
}
 
#new-message-box a.button span {
	background: url(/graphics/roundrect/650/28/0/75/75/75/R) no-repeat top right; 
	color: #ffffff;
}

#new-message-box a.button:hover span {
	color: #FFFFFF;
}

#new-message-box p.right a {
	color: #CFCFCF;
}

#new-message-box p.right a:hover {
	color: #ffffff;
}

#send-box-1 .msg-note a {
    color: #ffffff;
}

#short-url a {
	color: #CFCFCF;
}



/*****************************************************************************************/
/*   register.css Settings   */
/*****************************************************************************************/



9C9583




/* General form code start */ 

.register-form .note {
	color: #262626;
}

.register-form p.field {
	color: #262626;
}


/* General form code end */ 

/* Property Details div start */ 

#register-property-details input.text {
	font-family: Arial, Helvetica, sans-serif;

}

#register-property-details input.submit {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background:#000000;
}

#register-property-details input.submit:hover {
	color: #363636;
}



/* Property Details div start */ 

/* Available room div start */ 

#register-available-room .col6 p {
	color:#262626;
}

#register-available-room .col6 li, #register-describe-yourself .col6 li {
	color:#262626;
}


/* Available room div end */ 


/* Your details div start */ 

#register-your-details .col3 {
	color:#262626;
}

/* Your details div end */ 

/* current tenants div start */ 


.register-form #tenant-table th { 
	color:#262626; 
}


#register-property-location input.text {
	font-family: Arial, Helvetica, sans-serif;

}

#register-property-location input.submit {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background:#000000;
}

#register-property-location input.submit:hover {
	color: #363636;
}


/* Property Location div start */ 


/* Describe Yourself div start */ 

#register-describe-yourself .col6 p {
	color:#262626;
}

#register-describe-yourself .col6 ul {
	color:#262626;
}


/* Describe Yourself div end */ 

/* Your details 3 div start */ 

#register-your-details-3 .col3 {
	color:#262626;
}

/* Your details 3 div end */ 


	
	#map-locations-content ul li a {
		font-family: Arial, Helvetica, sans-serif;

	}
	
	#map-locations-content ul li a:hover, #map-locations-content ul li a.selected {
		color: #363636;
	}
	
	#map-locations-content ul li a.remove {
		background: #363636;

	}
	
	#map-locations-content span {
		font-family: Arial, Helvetica, sans-serif;
	}
	
	
	#marker-info { 
		color: #000000;
	}
	
	#miles-counter, #miles-counter input {
		color: #000000;
	}

#map-locations-content ul {padding:0;}
	
/* Google Map End */


/*****************************************************************************************/
/*   register.css Settings   */
/*****************************************************************************************/

div.dp-popup {
	background: #FFF;
}


table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {
	background: #424242;
	color: #ffffff;
}


table.jCalendar td {
	background: #363636;
	color: #CFCFCF;
}

table.jCalendar th {
	background: #757575;
	color: #ffffff;
}


div.dp-popup a.disabled {
	color: #FFF;
}

table.jCalendar td.selected.dp-hover {
	background: #424242;
	color: #ffffff;
}

div.dp-popup a {
	color: #000000;
}

table.jCalendar td.dp-hover,
table.jCalendar tr.activeWeekHover td {
	background: #424242;
	color: #ffffff;
}

table.jCalendar td.other-month {
	background: #757575;
	color: #ffffff;
}


/*****************************************************************************************/
/*   preview.css Settings   */
/*****************************************************************************************/


#simplemodal-container {
	background: url(/graphics/roundrect/500/400/0/FF/FF/FF/);
}

#register-modal a.button-sml {
	background: url(/graphics/roundrect/40/22/0/00/00/00/L) no-repeat;
}

#register-modal a.button-sml span {
	background: url(/graphics/roundrect/200/22/0/00/00/00/R) no-repeat top right;
}



#upgrade-reminder {
	background: url(/graphics/roundrect/549/36/0/36/36/36/) no-repeat;
	color: #FFF;
}

#upgrade-reminder a {
	color: #FFF;
}*, body, h1, h2, h3, h4, h5, h6, p, ul, li, input, select, label, div, table, tr, td, a, #location-label, div.searchbox2 label, #testimonial-content .quote, .right-info a, .right-info h2, .search-form input.submit{
font-family: 'trebuchet ms';
}

div#header div#branding {
float:left;
width:600px;
}

div#header div#branding img{
border:0;

}


div#header span#header-text {
color:#003366;
float:left;
font-size:2em;
margin-top:15px;
font-weight:bold;
}

div#header span#header-text a:link, div#header span#header-text a:visited{
color:#003366;
font-size:1em;
text-decoration:none;
}


div#header span#strapline {
width:400px;
color:black;
float:left;
font-size:1em;
}

.content-box h2 {
font-weight:normal;
margin-top:8px;
}

.content-box li {
font-size:0.9em;
}

.content-box-content li a {
font-size:1.1em;
}

.content-box-content {
border:1px solid #CEBDA5;
}

.right-info-top {
background:#A8CCDC;
border-top:1px solid #003366;
border-left:1px solid #003366;
border-right:1px solid #003366;
}

.right-info {
background:#A8CCDC;
border-left:1px solid #003366;
border-right:1px solid #003366;
}

.right-info-bottom {
background:#A8CCDC;
border-bottom:1px solid #003366;
border-left:1px solid #003366;
border-right:1px solid #003366;
}

/*Navigation Styles*/

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
width: 100%;
overflow: hidden;
margin-bottom: 1em;
border: 1px solid #4F3717;
border-width: 1px;
background: black url('/sites/40/files/blockdefault.gif') center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: #4F3717;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
font-size:1.1em;
font-weight:bold;
text-transform:uppercase;
font-size:1em;
}

.solidblockmenu li a:visited{
color: #4F3717;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: #4F3717;
background: transparent url('/sites/40/files/blockactive.gif') center center repeat-x;
}

body#body-home .solidblockmenu li#li-home a, body#body-home .solidblockmenu li#li-home a:visited{
color: #4F3717;
background: transparent url('/sites/40/files/blockactive.gif') center center repeat-x;
}

body#body- .solidblockmenu li#li-home a, body#body- .solidblockmenu li#li-home a:visited{
color: #4F3717;
background: transparent url('/sites/40/files/blockactive.gif') center center repeat-x;
}

body#body-preview-rooms .solidblockmenu li#li-search a, body#body-preview-rooms .solidblockmenu li#li-search a:visited{
color: #4F3717;
background: transparent url('/sites/40/files/blockactive.gif') center center repeat-x;
}

body#body-adverts-rooms_to_rent .solidblockmenu li#li-search a, body#body-adverts-rooms_to_rent .solidblockmenu li#li-search a:visited{
color: #4F3717;
background: transparent url('/sites/40/files/blockactive.gif') center center repeat-x;
}


body#body-pages-weekday-flatshare-search .solidblockmenu li#li-search a, body#body-pages-weekday-flatshare-search .solidblockmenu li#li-search a:visited{
color: #4F3717;
background: transparent url('/sites/40/files/blockactive.gif') center center repeat-x;
}

body#body-pages-help-centre .solidblockmenu li#li-help a, body#body-pages-help-centre .solidblockmenu li#li-help a:visited{
color: #4F3717;
background: transparent url('/sites/40/files/blockactive.gif') center center repeat-x;
}

body#body-pages-weekday-flatshare-houseshare-is-it-for-me .solidblockmenu li#li-forme a, body#body-pages-weekday-flatshare-houseshare-is-it-for-me .solidblockmenu li#li-forme a:visited{
color: #4F3717;
background: transparent url('/sites/40/files/blockactive.gif') center center repeat-x;
}

body#body-support .solidblockmenu li#li-contact a, body#body-support .solidblockmenu li#li-contact a:visited{
color: #4F3717;
background: transparent url('/sites/40/files/blockactive.gif') center center repeat-x;
}


div#homepage-recent-search {
width:200px;
float:right;
}

div#homepage-search-box {
border:1px solid black;
width:510px;
float:left;
background: url('/sites/40/files/search-background.png') repeat 0 0;
}

div#homepage-search-box .search-form {
width:470px;
background: url('/sites/40/files/search-background.png') repeat 0 0;
margin:0 10px 0 0;
color:white;
}

div#homepage-search-box .search-form form {

}

div#homepage-search-box .search-form .search-option {
margin-left:2px;
width:230px;
}

div#homepage-search-box .search-form #location-box {
width:320px;
}

div#homepage-search-box .search-form input.text {
background:#FFFFFF none repeat scroll 0 0;
border:0 none;
font-size:1.4em;
color:#000000;
height:28px;
padding:7px 0 3px 10px;
width:310px;
}

div#homepage-search-box .search-form input.submit {
background:transparent url('/sites/40/files/blockactive.gif') repeat-x scroll center center;
border:1px solid black;
color:#000000;
font-size:1.4em;
height:40px;
width:126px;
}

div#latest-profiles {
width:510px;
margin-top:10px;
}

.homepage-profile {
margin-left:32px;
}

.homepage-profile p {
font-size:1em;
font-weight:normal;
text-transform:capitalize;
}

.homepage-profile img{
border:1px solid #CEBDA5;
}



#header {
margin-bottom:3px;
border-bottom:none;
}

.login-box a {
font-size:1.5em;
color:#003366;
}

.jquery-checkbox img {
background:transparent url('/sites/40/files/radio-boxes.gif') no-repeat scroll 0 0;
}

#location-label {
font-size:1.4em;
width:100%;}

#search-filter-box {
background:url('/sites/40/files/search-background.png') repeat scroll 0 0;
color:white;
border:1px solid black;
width:154px;

}

#search-filter-box a.refine {
font-size:0.9em;
}

#search-filter-box .box-header, #search-filter-box .box-content, #search-filter-box .box-footer{
background:transparent;
}

#search-filter-box a.submit {
background:transparent url('/sites/40/files/blockactive.gif') repeat-x scroll center center;
border:1px solid black;
color:#000000;
margin-left:6px;
}


#search-filter-box a.submit span {
background:none;
float:left;
height:22px;
line-height:18px;
padding-right:17px;
padding-top:3px;
color:#000000;
}

#search-filter-box a.submit:hover span {
color:#000000;}


#search-filter-box .ui-slider-horizontal .ui-slider-handle {
border:1px solid #003366;
margin-left:-0.3em;
top:-7px;
}

#search-filter-box .ui-state-default, .ui-widget-content .ui-state-default {
background:#A8CCDC none repeat scroll 0 0;
}


#footer-wrapper {
background:#EDF4F8 none repeat scroll 0 0;
margin:15px auto 0 auto;
width:925px;
}

#footer {
margin:0;
padding:0;
}

#search-results .room-result {
background:#F4ECCE;
color:#000;
border:1px solid #CEBDA5;
}

#search-results .male {
background:url('/sites/40/files/male-bg.gif');
border:1px solid #A8CCDC;
}

#search-results .female {
background:url('/sites/40/files/female-bg.gif');
border:1px solid #FFCCCC;
}



#search-results .room-result .details h3 {
color:#000000;
text-transform:capitalize;
}

#search-results .room-result .details a.button {
background:white none repeat scroll 0 0;
border:1px solid #79B1CC;
border-bottom:2px solid #79B1CC;
}

#search-results .room-result .details a.button span {
border-bottom:1px solid #79B1CC;
border-right:1px solid #79B1CC;
display:block;
background:white none repeat scroll 0 0;
color:#003366;
}

#search-results .room-result .picture img.thumb {
border:1px solid #CEBDA5;
}

#search-results .room-result .picture a {
color:#000000;
}


#search-results .room-result .details p b {
font-family:'trebuchet ms';
}

#results-container .pagination a {
border:1px solid #A8CCDC;
background:#fff;
color:#003366;
font-size:0.9em;
}

#results-container .pagination strong {
border:1px solid #003366;
background:#A8CCDC;
color:#003366;
}

#results-container .pagination .big a {
border:1px solid #003366;
background:#A8CCDC;
}

div#advert-main div.content-box-content, div.register-form div.content-box-content, div#myaccount-login div.content-box-content, div#myaccount-reminder div.content-box-content {
border-top:none;
border-bottom:none;
}

#advert-main .advert_title {
background:white none repeat scroll 0 0;
border:1px solid #003366;
}


div#advert-main div.content-box-header, div.register-form div.content-box-header, div#myaccount-login div.content-box-header, div#myaccount-reminder div.content-box-header {
border:1px solid #CEBDA5;
border-bottom:none;
}

div#advert-main div.content-box-footer, div.register-form div.content-box-footer, div#myaccount-login div.content-box-footer, div#myaccount-reminder div.content-box-footer{
border:1px solid #CEBDA5;
border-top:none;
}



#short-url a {
color:#003366;
text-decoration:underline;
font-size:1em;
font-weight:bold;
}

#advert-main .advert_title {
background:white;
}

div.panel-box {
border:1px solid #CEBDA5;
}

div.panel-box .box-header, div.panel-box .box-footer{
background:white;
}

.panel-box .box-content .label, .panel-box .box-content .value {
font-family:'trebuchet ms';
}

#advert-main a.back-button, #advert-main a.back-button:visited, #advert-main a.back-button:hover{
background:#A8CCDC;
border:1px solid #003366;
font-size:0.9em;
}

#advert-main a.back-button span, #advert-main a.back-button:visited span, #advert-main a.back-button:hover span {
background:#A8CCDC none repeat scroll 0 0;
color:#003366;
font-weight:bold;
font-size:0.9em;
}

.content-box-content a.action-button {
background:white none repeat scroll 0 0;
border-bottom:2px solid #79B1CC;
border-right:2px solid #79B1CC;
border-top:1px solid #79B1CC;
border-left:1px solid #79B1CC;
}

.content-box-content a.action-button:hover, .content-box-content a.action-button:hover span {
color:black;}

.content-box-content a.action-button span {
background:white none repeat scroll 0 0;
border-bottom:1px solid #79B1CC;
color:#003366;
display:block;
}

div#rent-your-room-header {
background:transparent url('/sites/40/files/room.jpg') repeat scroll 0 0;
}


div#rent-your-room-content {
background:transparent url('/sites/40/files/room.jpg') repeat scroll 0 50%;
font-weight:bold;
}

div#rent-your-room-content h2 {
font-weight:bold;
}

div#rent-your-room-footer {
background:transparent url('/sites/40/files/room.jpg') repeat scroll center bottom;
}

#register-modal a.button-sml {
background:#A8CCDC;
border:1px solid #003366;
color:#003366;
}

#register-modal a.button-sml span {
background:#A8CCDC none repeat scroll 0 0;
color:#003366;
font-weight:bold;
font-size:0.9em;
}

#simplemodal-container{
border:1px solid black;
}

#simplemodal-container a.modalCloseImg {
background:transparent url('/sites/40/files/x.png') no-repeat scroll 0 0;
}

#register-modal p, #register-modal h2 {
clear:both;
font-weight:bold;
text-align:center;
}

div#fancy_close {
background:transparent url('/sites/40/files/x.png') no-repeat scroll left top;
}

span#fancy_right_ico {
background:transparent url('/sites/40/files/fancy_right.png') no-repeat scroll 0 0;
}

span#fancy_left_ico {
background:transparent url('/sites/40/files/fancy_left.png') no-repeat scroll 0 0;
}

.right-info a.action-button-large {
margin-left:7px;
}

#search-adwords {
width:200px;
float:right;
}
