 BODY {
font-family:Arial,Helvetica,sans-serif;
margin:0 0 12px
}

P {
font-size:12px;
font-family:Arial, Helvetica, sans-serif
}

TABLE {
padding:0
}

TR.sectionHeader {
background:#298CDE url(http://www.houses360.com/images/table_back.gif)
}

TD.sectionTitle {
font-weight:700;
font-size:12px;
color:#fff;
font-family:Verdana, sans-serif
}

h1,h2 {
font-family:Arial,Helvetica,sans-serif
}

h3,h4 {
font-family:Arial,Helvetica,sans-serif;
margin-left:20px
}

h5,h6 {
font-family:Arial,Helvetica,sans-serif;
text-align:Left;
margin-left:35px
}

li {
font-family:Arial, Helvetica, sans-serif
}

.smallhref {
color:#0084C8;
font-family:Arial, Helvetica, sans-serif;
font-size:10px
}

.headerhref {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px
}

A:visited {
color:#36C;
font-family:Tahoma;
text-decoration:none;
anti-alias:smooth;
font-size:10pt
}

A:hover {
color:#000;
font-family:Tahoma;
text-decoration:none;
anti-alias:smooth;
font-size:10pt
}

hr {
border:1px solid silver;
height:1px;
color:#ccc
}

td.row3_0 {
background-color:#9C9
}

td.row1_1 {
background-color:#069
}

td.row2_1 {
background-color:#E1EFF8
}

td.row3_1 {
background-color:#D1D7DC
}

select,textarea,text {
border:1px solid silver;
background-color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
padding-left:4px;
padding-right:1px;
padding-top:0;
border-color:silver;
border-style:solid
}

.small {
font-size:12px
}

.required {
color:red;
background-color:transparent
}

TABLE.sectionHeader {
background-color:#6f89b9
}

INPUT.smallButton {
font-weight:700;
font-size:8px;
color:#fff;
font-family:arial;
background-color:#d14a00
}

.mainKey {
font-size:12px;
font-family:Verdana, sans-serif;
align:right
}

TD.titleRow {
font-weight:700;
font-size:12px
}

TR.titleRow {
background-color:#90BCD4
}

TR.alternateRow {
background-color:#D6ECF9
}

.header {
font-weight:700;
font-size:18px;
color:#036;
font-style:italic
}

.button2 {
color:#000;
font-family:tahoma,arial,helvetica,sans-serif;
anti-alias:smooth;
font-size:11px;
font-weight:700;
border:2px solid;
background-color:#FFEDC2;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#FFCC00');
border-color:#E2B500 #C79F00 #C79F00 #E2B500
}

.over2 {
background-color:#FFEDC2;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#F3AC00');
border-color:#DA9A00
}

.button3 {
color:#000;
font-family:tahoma,arial,helvetica,sans-serif;
anti-alias:smooth;
font-size:11px;
font-weight:700;
border:2px solid;
background-color:#F6F6F6;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#D3D3D3');
border-color:#ABABAB #7B7B7B #7B7B7B #ABABAB
}

.over3 {
background-color:#F6F6F6;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#B1B1B1');
border-color:#7B7B7B
}

td.templateEditorHead {
background-color:#D6D3EE
}

td.templateEditorNew {
background-color:#EEF
}

.grey-button {
background:gray url(http://www.houses360.com/images/button_grey.gif);
color:#404040;
margin-left:12px;
width:82px;
height:22px;
border-style:none;
border-width:1px
}

.green-button {
background:gray url(http://www.houses360.com/images/button_green.gif);
color:#FFF;
margin-left:12px;
width:82px;
height:22px;
border-style:none;
border-width:1px
}

.maxheight {
max-height:300px;
height:expression(this.height>300?300:true)
}

.maxheight2 {
max-height:56px;
height:expression(this.height>56?56:true)
}

.maxheight3 {
max-height:430px;
height:expression(this.height>480?480:true)
}

.maxheight4 {
max-height:75px;
height:expression(this.height>75?75:true)
}

#tabs10 {
float:left;
width:100%;
font-size:12px;
border-bottom:5px solid #3181BF;
line-height:normal
}

#tabs10 ul {
list-style:none;
margin:0;
padding:12px 12px 0 50px
}

#tabs10 li {
display:inline;
margin:0;
padding:0
}

#tabs10 a {
float:left;
background:url(http://www.houses360.com/images/css/tableft10.gif) no-repeat left top;
text-decoration:none;
margin:0;
padding:0 0 0 4px
}

#tabs10 a span {
display:block;
background:url(http://www.houses360.com/images/css/tabright10.gif) no-repeat right top;
color:#FFF;
float:none;
padding:5px 15px 4px 6px
}

#tabs9 a:hover span {
color:#FFF
}

#tabs10 a:hover {
background-position:0 -42px
}

#tabs10 a:hover span {
background-position:100% -42px
}

.pagination {
text-align:center;
margin:0;
padding:0
}

.pagination ul {
text-align:right;
font-size:16px;
margin:0;
padding:0
}

.pagination li {
list-style-type:none;
display:inline;
padding-bottom:1px;
margin:0
}

.pagination a,.pagination a:visited {
border:1px solid #2173BD;
text-decoration:none;
font-size:12px;
color:#fff;
background:#298CDE url(http://www.houses360.com/images/button1.gif);
margin:0;
padding:2px 5px
}

.pagination a:hover,.pagination a:active {
border:1px solid #AAD83E;
color:#FFF;
font-size:12px;
background:#AAD83E url(http://www.houses360.com/images/button2.gif);
margin:0
}

.pagination a.currentpage {
border:1px solid #AAD83E;
font-weight:700;
font-size:12px;
background:#AAD83E url(http://www.houses360.com/images/button2.gif);
color:#FFF;
margin:0;
padding:2px 5px
}

.pagination a.disablelink,.pagination a.disablelink:hover {
background-color:#FFF;
cursor:default;
color:#929292;
font-weight:400;
border-color:#929292;
margin:0
}

.pagination a.prevnext {
font-weight:700
}

TD,INPUT,SELECT,.mainValue {
font-size:12px;
font-family:Verdana, sans-serif
}

A:link,A:active {
color:#369;
font-family:Tahoma;
text-decoration:none;
anti-alias:smooth;
font-size:10pt
}

table.form_main,td.row_main,td.row2_0 {
background-color:#FFF
}

td.row1_0,td.image_row_0,td.search_row_0 {
background-color:#B5D3E6
}

.adminListingLeft_0,.adminListingLeft_1 {
color:#FFF;
background-color:transparent
}

td.image_row_1,td.search_row_1 {
background-color:#ECF6FB
}

.loginbutton,.button {
font-family:Arial;
font-size:10pt;
color:#FFF;
background-color:#393;
border-right:2px solid #217521;
border-bottom:2px solid #217521;
border-left:2px solid #6CBC6C;
border-top:2px solid #6CBC6C;
font-weight:700
} 
.tnt_pagination {
	padding:7px;
	display:block;
	text-align:right;
	height:15px;
	line-height:14px;
	clear:both;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.tnt_pagination a:link, .tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:3px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	width:15px;
	font-weight:normal;
}

.tnt_pagination a:hover {
	background-color:#DDEEFF;
	border:1px solid #BBDDFF;
	color:#0072BC;	
}

.tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #BBDDFF;
	margin-left:3px;
	text-decoration:none;
	background-color:#DDEEFF;
	color:#0072BC;
	width:15px;
	cursor:default;
}

.tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:3px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	width:15px;
	cursor:default;

