/* Created using Style Master from Western Civilisation NS4.0 NS6 IE4.0 IE5 IE6 O5 { 198 389 617 547 } */
body, p, td, li {
color: #666666;
margin: 0px;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
	font: 8pt/18px verdana;
}

ul
{
list-style-type: none;
padding: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin: 10px 0 0;
}

input.textinput, textarea{
clear:left;
margin-bottom:10px;
}
#form1 {
	margin: 0px;
	padding: 0px;
}


input.textinput2, textarea2{
clear:left;
width:170px;
margin-bottom:10px;
}

textarea{
width:190px;
height:40px;
float:left;
}

legend{
color:#000;
font-weight:bold;		
}

form{
	
	padding-top:10px;
}
label4
{
float: left;
margin-right: 0.5em;
display: block;
color: #000;
font-weight:bold;
font-size:100%;
width:80px;
}

label2
{
float: left;
margin-right: 0.5em;
display: block;
color: #000;
font-weight:bold;
font-size:100%;
width:80px;
}

#header {
	width: 950px;
	margin: 0;
	padding: 0;
	height: 250px;
	background-image: url(../images/rental-deposits.jpg);
}

#loginbox {
 float: right;
	width: 300px;
		margin-right: 40px;
	height: 70px;
	background-image: url(../images/loginbox.png);
	margin-left: 610px;
	margin-bottom: 5px;
}

#socialbox {
 float: right;
	width: 300px;
		margin-right: 40px;
	height: 70px;
	margin-left: 610px;
}

form div input.inputCheckbox, form div input.inputRadio, input.inputCheckbox, input.inputRadio {
  display: inline;
  height: auto;
  width: auto;
  background-color: transparent;
  border-width: 0;
  padding: 0;
}

.selectlist fieldset{
float:left;
text-align:left;
border:0;
}

.selectlist label{
float:left;
display:block;
width:170px;
text-align:left;
font-weight:bold;
}

li
{
background-image: url(bullet.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 1.2em;
}
.listLi {
	background: url(../images/arrow-green.png) no-repeat 0px;
	padding-left: 30px;
	margin-bottom: 10px;
	height: 20px;
}


a:link {
color: #c4161c;
	font: bold 8pt/18pt verdana;
	text-decoration: none;
}

a:active {
color: #c4161c;
text-decoration: none;
	font: bold 8pt/18pt verdana;
}

a:visited {
color: #c4161c;
text-decoration: none;
	font: bold 8pt/18pt verdana;
}

a:hover {
color: #333333;
text-decoration: none;
	font: bold 8pt/18pt verdana;
}

/* Because Netscape Navigator 4 does not allow inheritance into tables, and breaks inheritance after tables, rather than simply setting properties on the body and relying on inheritance, we explicitly set the properties using a selector group. */

/* This basic style sheet provides selectors for the most commonly used elements. Use it as the basis for your style sheets. */

h1 {
	color: #666666;
	font: normal 14pt/16pt verdana;
	margin: 0;
	text-transform: capitalize;
}

h2 {
color: #666666;
	font: normal 14pt/16pt verdana;
	margin: 0;
}

h3 {
color: #666666;
	font: bold 9pt/12pt verdana;
	margin: 0;
	position: relative;
	top: 5px;
}

.nav {
color: #FFFFFF;
	font: normal 9pt/175% verdana;
	text-decoration: none;
}

.nav a:link {
color: #FFFFFF;
	font: normal 9pt/175% verdana;
	text-decoration: none;
}

.nav a:active {
color: #FFFFFF;
text-decoration: none;
	font: normal 9pt/175% verdana;
}

.nav a:visited {
color: #FFFFFF;
text-decoration: none;
	font: normal 9pt/175% verdana;
}

.nav a:hover {
color: #cccccc;
text-decoration: none;
	font: normal 9pt/175% verdana;
}

.largenav {
color: #FFFFFF;
	font: normal 11pt/16pt verdana;
	text-decoration: none;
}

.largenav a:link {
color: #FFFFFF;
	font: normal 11pt/16pt verdana;
	text-decoration: none;
}

.largenav a:active {
color: #FFFFFF;
	font: normal 11pt/16pt verdana;
		text-decoration: none;
}

.largenav a:visited {
color: #FFFFFF;
	font: normal 11pt/16pt verdana;
		text-decoration: none;
}

.largenav a:hover {
color: #cccccc;
	font: normal 11pt/16pt verdana;
		text-decoration: none;
}

.largenavgreen {
color: #FFFFFF;
	font: normal 11pt/16pt verdana;
	text-decoration: none;
}

.largenavgreen a:link {
color: #FFFFFF;
	font: normal 11pt/16pt verdana;
	text-decoration: none;
}

.largenavgreen a:active {
color: #FFFFFF;
	font: normal 11pt/16pt verdana;
		text-decoration: none;
}

.largenavgreen a:visited {
color: #FFFFFF;
	font: normal 11pt/16pt verdana;
		text-decoration: none;
}

.largenavgreen a:hover {
color: #2b5f14;
	font: normal 11pt/16pt verdana;
		text-decoration: none;
}

.largenavgray {
color: #FFFFFF;
	font: normal 11pt/16pt verdana;
	text-decoration: none;
}

.largenavgray a:link {
color: #FFFFFF;
	font: normal 11pt/16pt verdana;
	text-decoration: none;
}

.largenavgray a:active {
color: #FFFFFF;
	font: normal 11pt/16pt verdana;
		text-decoration: none;
}

.largenavgray a:visited {
color: #FFFFFF;
	font: normal 11pt/16pt verdana;
		text-decoration: none;
}

.largenavgray a:hover {
color: #000;
	font: normal 11pt/16pt verdana;
		text-decoration: none;
}

.smallnav {
color: #FFFFFF;
	font: normal 7pt/11pt verdana;
	text-decoration: none;
}

.smallnav a:link {
color: #FFFFFF;
	font: normal 7pt/11pt verdana;
	text-decoration: none;
}

.smallnav a:active {
color: #FFFFFF;
text-decoration: none;
	font: normal 7pt/11pt verdana;
}

.smallnav a:visited {
color: #FFFFFF;
text-decoration: none;
	font: normal 7pt/11pt verdana;
	text-decoration: none;
}

.smallnav a:hover {
color: #cccccc;
text-decoration: none;
	font: normal 7pt/11pt verdana;
	text-decoration: none;
}

.landlordlink {
color: #336a90;
	font: bold 8pt/18px verdana;

}

.landlordlink a:link {
color: #336a90;
	font: bold 8pt/18px verdana;
}

.landlordlink a:active {
color: #336a90;
	font: bold 8pt/18px verdana;
}

.landlordlink a:visited {
color: #336a90;
	font: bold 8pt/18px verdana;
}

.landlordlink a:hover {
color: #94c4d2;
	font: bold 8pt/18px verdana;
}

.agentlink {
color: #ec64d4;
	font: bold 8pt/18px verdana;

}

.agentlink a:link {
color: #ec64d4;
	font: bold 8pt/18px verdana;
}

.agentlink a:active {
color: #ec64d4;
	font: bold 8pt/18px verdana;
}

.agentlink a:visited {
color: #ec64d4;
	font: bold 8pt/18px verdana;
}

.agentlink a:hover {
color: #f798e6;
	font: bold 8pt/18px verdana;
}

.tenantlink {
color: #599a37;
	font: bold 8pt/18px verdana;

}

.tenantlink a:link {
color: #599a37;
	font: bold 8pt/18px verdana;
}
.msg {
	color: #C22928;
	font-weight: bold;
}


.tenantlink a:active {
color: #599a37;
	font: bold 8pt/18px verdana;
}

.tenantlink a:visited {
color: #599a37;
	font: bold 8pt/18px verdana;
}

.tenantlink a:hover {
color: #2b5f14;
	font: bold 8pt/18px verdana;
}

.spec {
color: #6f706e;
	font: normal 9px/13px verdana;
	text-decoration: none;
}

.specprice {
	font: bold 9px/13px verdana;
	text-decoration: none;
	color: #00a651;
}

.howitworks {
color: #336a90;
	font: bold 8pt/18px verdana;
}

.howitworkstenants {
color: #599a37;
	font: bold 8pt/18px verdana;
}

.howitworksagents {
color: #ec64d4;
	font: bold 8pt/18px verdana;
}

.landlordbenefits {
color: #336a90;
	font: 10pt/16px verdana;
}

.agentbenefits {
color: #ec64d4;
	font: 10pt/16px verdana;
}


.tenantbenefits {
color: #599a37;
	font: 10pt/16px verdana;
}

.landlordbenefits2 {
color: #336a90;
	font: 12pt/16px verdana;
}

.tenantbenefits2 {
color: #599a37;
	font: 12pt/16px verdana;
}

.agentbenefits2 {
color: #de61c6;
	font: 12pt/16px verdana;
}

.propertybenefits {
color: #bb0000;
	font: 10pt/16px verdana;
}

.propertybenefits2 {
color: #bb0000;
	font: 12pt/16px verdana;
}

.question {
color: #333333;
	font: bold 8pt/15px verdana;
	text-decoration: none;
}

.quote {
color: #333333;
	font: bold 12pt/20px verdana;
	text-decoration: none;
}

.answer {
color: #00a651;
	font: bold 8pt/15px verdana;
	text-decoration: none;
}

.answerred {
color: #c4161c;
	font: bold 8pt/15px verdana;
	text-decoration: none;
}

.quotename {
color: #00a651;
	font: bold 8pt/15px verdana;
	text-decoration: none;
	text-align: right;
}

.largegreen {
color: #00a651;
	font: normal 14px/17px verdana;
	text-decoration: none;
}

.smallnav2 {
color: #FFFFFF;
	font: normal 8pt/11px verdana;
	text-decoration: none;
}

.smallnav2 a:link {
color: #FFFFFF;
	font: normal 8pt/11px verdana;
	text-decoration: none;
}

.smallnav2 a:active {
color: #FFFFFF;
	font: normal 8pt/11px verdana;
	text-decoration: none;
}

.smallnav2 a:visited {
color: #FFFFFF;
	font: normal 8pt/11px verdana;
	text-decoration: none;
}

.smallnav2 a:hover {
color: #cccccc;
	font: normal 8pt/11px verdana;
	text-decoration: none;
}

.roomdetail {
color: #FFFFFF;
	font: normal 8px/11px verdana;
	text-decoration: none;
}

.roomdetail a:link {
color: #FFFFFF;
	font: normal 8px/11px verdana;
	text-decoration: none;
}

.roomdetail a:active {
color: #FFFFFF;
	font: normal 8px/11px verdana;
	text-decoration: none;
}

.roomdetail a:visited {
color: #FFFFFF;
	font: normal 8px/11px verdana;
	text-decoration: none;
}

.roomdetail a:hover {
color: #cccccc;
	font: normal 8px/11px verdana;
	text-decoration: none;
}

.smallnav3 {
color: #666666;
	font: normal 7pt/11pt verdana;
	text-decoration: none;
}

.smallnav3 a:link {
color: #666666;
	font: normal 7pt/11pt verdana;
	text-decoration: none;
}

.smallnav3 a:active {
color: #666666;
text-decoration: none;
	font: normal 7pt/11pt verdana;
}

.smallnav3 a:visited {
color: #666666;
text-decoration: none;
	font: normal 7pt/11pt verdana;
	text-decoration: none;
}

.smallnav3 a:hover {
color: #262626;
text-decoration: none;
	font: normal 7pt/11pt verdana;
	text-decoration: none;
}
html {
overflow-y: scroll;
}

a.boxlink {
Border:1px solid #8ac342;
Display: block;
Background-color:#e1efce;
padding:3px 10px;
color:#000;
text-align:center;
}

a:hover.boxlink {
background-color:#e1efce;
color:#C22928;
}

a.boxlinkblue {
Border:1px solid #94bbdc;
Display: block;
Background-color:#e3eef5;
padding:3px 10px;
color:#000;
text-align:center;
}

a:hover.boxlinkblue {
background-color:#e3eef5;
color:#C22928;
}

a.boxlinkpink {
Border:1px solid #ec64d4;
Display: block;
Background-color:#f1d7e5;
padding:3px 10px;
color:#000;
text-align:center;
}

a:hover.boxlinkpink {
background-color:#f1d7e5;
color: #ec64d4;
}
.companyName {
	font: bold 16px verdana;
	color: #333333;
}
a.advertBtn {
	background: url(../images/bg-btn.png) no-repeat;
	height: 31px;
	width: 190px;
	display: block;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 15px;
	font-size: 11px;
	padding-top: 3px;
	margin-top: 15px;
}
a.advertBtn:hover {
	background: url(../images/bg-btn.png) no-repeat;
	color: #CCCCCC;
}
input {
	margin-bottom: 5px;
}
.hideField {
	background: #FFFFFF;
	border: 1px solid #FFFFFF;
	font: 8pt Verdana;
	color: #666666;
}
.fieldRight {
	margin-left: 20px;
}
.inputText {
	border: 1px solid #79A7FD;
}
.inputBtn {
	color: #FFFFFF;
	background: #000000;
	border-style: none;
	width: 143px;
	height: 25px;
}

.note {
	color: #C22928;
}.inputTextHidden {
	border: 1px solid #FFFFFF;
}
a.linkForm {
	background: url(../images/doc.gif) no-repeat left;
	display: block;
	height: 27px;
	margin-bottom: 15px;
	padding-left: 35px;
	vertical-align: middle;
	width: auto;
}

.reg a:link {
color: #FFFFFF;
	font: 9pt/175% verdana;
	text-decoration: none;
	background-color:#ec64d4;
	border-radius:6px;
	display:inline-block;
	padding: 8px 11px;
	text-transform: uppercase;
	width: 220px;
}

.reg a:active {
color: #FFFFFF;
text-decoration: none;
background-color:#f1d7e5;
}

.reg a:visited {
color: #FFFFFF;
	background-color:#ec64d4;
text-decoration: none;
}

.reg a:hover {
color: #ffa1eb;
text-decoration: none;
}

.reg2 a:link {
color: #FFFFFF;
	font: 9pt/175% verdana;
	text-decoration: none;
	background-color:#ec64d4;
	border-radius:6px;
	display:inline-block;
	padding: 8px 11px;
	text-transform: uppercase;
	width: 300px;
}

.reg2 a:active {
color: #FFFFFF;
text-decoration: none;
background-color:#f1d7e5;
}

.reg2 a:visited {
color: #FFFFFF;
	background-color:#ec64d4;
text-decoration: none;
}

.reg2 a:hover {
color: #ffa1eb;
text-decoration: none;
}
.inputText-2 {
	border: 1px solid #79A7FD;
}
#frm-advert-agent label {
	float: left;
	width: 290px;
}
#frm-advert-agent span {
	float: left;
	width: 250px;
}
#frm-advert-agent input[type='checkbox'] {
	float: left;
}
.line {
	border-bottom: 1px solid #999999;
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
}