BODY {
	FONT-SIZE: 80%; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.header_top {
	WIDTH: 760px;
	HEIGHT: 41px;
	background: url(../Images/top.jpg);
}
.header_logo {
	CLEAR: both;
	FLOAT: left;
	WIDTH: 250px;
	HEIGHT: 121px;
	background: url(../Images/logo.gif);
}
.header_image_01 {
	FLOAT: left;
	WIDTH: 510px;
	HEIGHT: 121px;
	background: url(../Images/header_01.jpg);
}
.header_image_02 {
	FLOAT: left;
	WIDTH: 510px;
	HEIGHT: 121px;
	background: url(../Images/header_02.jpg);
}
.header_image_03 {
	FLOAT: left;
	WIDTH: 510px;
	HEIGHT: 121px;
	background: url(../Images/header_03.jpg);
}
.header_image_04 {
	FLOAT: left;
	WIDTH: 510px;
	HEIGHT: 121px;
	background: url(../Images/header_04.jpg);
}
.header_image_05 {
	FLOAT: left;
	WIDTH: 510px;
	HEIGHT: 121px;
	background: url(../Images/header_05.jpg);
}
A {
	FONT-WEIGHT: bold; COLOR: #77a; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #77a; TEXT-DECORATION: underline
}
a:visited 
{
    color: #77a;
}
.container {
	MARGIN: 0px auto;
	WIDTH: 760px;
	TEXT-ALIGN: left;
	background: url(../Images/container_bg2.gif);
}
.content_area {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	FLOAT: left;
	BORDER-LEFT: 0px solid;
	WIDTH: 525px;
	BORDER-BOTTOM: 0px solid;
	background: url(../Images/manfoot3.gif) no-repeat left top;
	padding: 20px 30px 0px 25px;
}
H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 2.4em; MARGIN-BOTTOM: 0px; COLOR: #666; FONT-FAMILY: "Lucida Bright", "Times New Roman", Times, serif; LETTER-SPACING: -0.05em
}
H2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.8em; MARGIN-BOTTOM: 0px; COLOR: #669; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.05em
}
H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.6em; MARGIN-BOTTOM: 0px; COLOR: #666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.05em
}
H4 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN-BOTTOM: 0px; COLOR: #666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.05em
}
H5 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0px; COLOR: #666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.05em
}
.footer {
	CLEAR: both;
/*	FONT-SIZE: 0.9em;*/
	WIDTH: 760px;
	COLOR: #666;
	HEIGHT: 100px;
	background: url(../footer_bg2.gif) no-repeat right top;
}
.address {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 450px
}
.tel {
	FLOAT: right; MARGIN-BOTTOM: 10px; WIDTH: 300px; TEXT-ALIGN: right
}
.associations {
	PADDING-BOTTOM: 10px; WIDTH: 180px; PADDING-TOP: 10px; HEIGHT: 70px; TEXT-ALIGN: center
}
.nav_col {
	FLOAT: left;
	WIDTH: 178px;
	background: #e0e0e0 no-repeat 50% top;
}
UL#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav A {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	BACKGROUND: #666;
	WIDTH: 150px;
	COLOR: #fff;
	BORDER-BOTTOM: #fff 2px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	LIST-STYLE-TYPE: none;
	TEXT-DECORATION: none;
	padding: 8px 8px 8px 20px;
}
#nav A:hover {
	BACKGROUND: #99c
}
#firstlink A {
	width: 150px;
	background: #666 no-repeat 50% top;
}
#firstlink A:hover {
	BACKGROUND: url(/images/template/man_foot_nav.gif) #99c no-repeat 50% top
}
#nav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.search_comment {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; COLOR: #444; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.search_table {
	BORDER-RIGHT: #669 1px solid; BORDER-TOP: #669 1px solid; BORDER-LEFT: #669 1px solid; BORDER-BOTTOM: #669 1px solid
}
.search_tr {
	BORDER-BOTTOM: #669 1px dotted
}
.property_address {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #669 1px dotted
}
.property_details {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.property_image {
	WIDTH: 250px
}
.property_desc {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #669 1px dotted
}
/*LABEL {
	FLOAT: left; WIDTH: 6em; MARGIN-RIGHT: 0.5em; TEXT-ALIGN: left
}*/
.form {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.submit INPUT {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 6.5em
}
.login {
	BORDER-RIGHT: #669 1px solid; BORDER-TOP: #669 1px solid; MARGIN-TOP: 10px; FLOAT: left; BORDER-LEFT: #669 1px solid; BORDER-BOTTOM: #669 1px solid
}
.search_tr {
	BORDER-BOTTOM: #669 1px dotted
}
.details {
	BORDER-BOTTOM: #669 1px dotted
}
.rooms {
	BORDER-BOTTOM: #669 1px dotted
}
.rooms {
	PADDING-TOP: 5px
}
.features {
	PADDING-TOP: 5px
}

.question 
{
    float: right;
}

.checklistMoreDetails
{
    width: 99%;
}

.faultType
{
    width: 180px;
}

.TextBox
{
    width: 250px;
}

.TextArea
{
    width: 250px;
    height: 100px;
}

a img
{
    border: solid 2px #77a;
}
