body{
background-color:#6D7077;
font-family: Arial;
}

A.graylink:link {color: #676767; text-decoration: none;}
A.graylink:visited {color: #676767; text-decoration: none;}
A.graylink:hover {color: #BA001C; text-decoration: underline;}


A.whitelink:link {color: #ffffff; text-decoration: none;}
A.whitelink:visited {color: #ffffff; text-decoration: none;}
A.whitelink:hover {color: #ffffff; text-decoration: underline;}

a.pagesellink:link,
a.pagesellink:visited,
a.pagesellink:hover {
 COLOR: #ffffff;
 TEXT-DECORATION: none;
 font: bold 12px/1.5em Arial;
 background:url('../images/pg_s.gif') no-repeat left top;
 width:34px;
 height:20px;
 line-height:20px;
 display:block;
 text-align:center;
}

a.pagesellink_lettings:link,
a.pagesellink_lettings:visited,
a.pagesellink_lettings:hover {
 COLOR: #ffffff;
 TEXT-DECORATION: none;
 font: bold 12px/1.5em Arial;
 background:url('../images/pg_s_lettings.gif') no-repeat left top;
 width:34px;
 height:20px;
 line-height:20px;
 display:block;
 text-align:center;
}

a.pagelink:link,
a.pagelink:visited,
a.pagelink:hover {
 COLOR: #111111;
 TEXT-DECORATION: none;
 font: bold 12px/1.5em Arial;
 background:url('../images/pg_ns.gif') no-repeat left top;
 width:34px;
 height:20px;
 line-height:20px;
 display:block;
 text-align:center;
}



.lnav {
font: bold 11px Arial;
color:#000000;
display:block;
height:22px;
width:80px;
text-align:center;
line-height:22px;
/* background:url('../images/demoreporting_08_w.gif') no-repeat left center; */
background:url('../images/help.gif') no-repeat left top;

padding:0px;
}
a.lnav:link {
	text-decoration: none;
}
a.lnav:visited {
	text-decoration: none;

}
a.lnav:hover {
		text-decoration: none;
/* 		background:url('../images/demoreporting_08_w-over.gif') no-repeat left top; */
		background:url('../images/help_over.gif') no-repeat left top;

}


.lnavwide {
font: bold 11px Arial;
color:#000000;
display:block;
height:22px;
width:120px;
text-align:center;
line-height:22px;
/* background:url('../images/demoreporting_08_w.gif') no-repeat left center; */
background:url('../images/button_120.gif') no-repeat left top;

padding:0px;
}
a.lnavwide:link {
	text-decoration: none;
}
a.lnavwide:visited {
	text-decoration: none;

}
a.lnavwide:hover {
		text-decoration: none;
/* 		background:url('../images/demoreporting_08_w-over.gif') no-repeat left top; */
		background:url('../images/button_over_120.gif') no-repeat left top;

}


.lfiler {
font: bold 11px Arial;
color:#000000;
display:block;
height:22px;
width:34px;
text-align:center;
line-height:22px;
background:url('../images/filter.gif') no-repeat left top;
padding:0px;
}
a.lfiler:link {
	text-decoration: none;
}
a.lfiler:visited {
	text-decoration: none;

}
a.lfiler:hover {
	text-decoration: none;
	background:url('../images/filter_over.gif') no-repeat left top;
}



.button_150 {
font: bold 11px Arial;
color:#000000;
display:block;
height:22px;
width:150px;
text-align:center;
line-height:22px;
background:url('../images/button_150.gif') no-repeat left top;
padding:0px;
}

a.button_150:link {
	text-decoration: none;
}

a.button_150:visited {
	text-decoration: none;

}

a.button_150:hover {
		text-decoration: none;
		background:url('../images/button_over_150.gif') no-repeat left top;

}

.button_135 {
font: bold 11px Arial;
color:#000000;
display:block;
height:22px;
width:135px;
text-align:center;
line-height:22px;
background:url('../images/button_135.gif') no-repeat left top;
padding:0px;
}

a.button_135:link {
	text-decoration: none;
}

a.button_135:visited {
	text-decoration: none;

}

a.button_135:hover {
		text-decoration: none;
		background:url('../images/button_over_135.gif') no-repeat left top;

}

.button_100 {
font: bold 11px Arial;
color:#000000;
display:block;
height:22px;
width:100px;
text-align:center;
line-height:22px;
background:url('../images/button_100.gif') no-repeat left top;
padding:0px;
}

a.button_100:link {
	text-decoration: none;
}

a.button_100:visited {
	text-decoration: none;

}

a.button_100:hover {
		text-decoration: none;
		background:url('../images/button_over_100.gif') no-repeat left top;

}




.button_100_sel {
font: bold 11px Arial;
color:#FFFFFF;
display:block;
height:22px;
width:100px;
text-align:center;
line-height:22px;
background:url('../images/button_100_sel.gif') no-repeat left top;
padding:0px;
}

a.button_100_sel:link {
	text-decoration: none;
}

a.button_100_sel:visited {
	text-decoration: none;
}

a.button_100_sel:hover {
		text-decoration: none;
		background:url('../images/button_over_100.gif') no-repeat left top;
}

.button_100_sel_lettings {
font: bold 11px Arial;
color:#FFFFFF;
display:block;
height:22px;
width:100px;
text-align:center;
line-height:22px;
background:url('../images/button_100_sel_let.gif') no-repeat left top;
padding:0px;
}

a.button_100_sel_lettings:link {
	text-decoration: none;
}

a.button_100_sel_lettings:visited {
	text-decoration: none;
}

a.button_100_sel_lettings:hover {
		text-decoration: none;
		background:url('../images/button_over_100.gif') no-repeat left top;
}


.lnavsel_lettings {
font: bold 11px Arial;
color:#FFFFFF;
display:block;
height:22px;
width:80px;
text-align:center;
line-height:22px;
background:url('../images/demoreporting_08_w_sel_lettings.gif') no-repeat left center;
padding:0px;
}
a.lnavsel_lettings:link {
	text-decoration: none;
}
a.lnavsel_lettings:visited {
	text-decoration: none;

}
a.lnavsel_lettings:hover {
		text-decoration: none;
		background:url('../images/demoreporting_08_w-over.gif') no-repeat left top;
}



.log_form {
font: bold 12px Arial;
color:#FFFFFF;
}


.lnavsel {
font: bold 11px Arial;
color:#FFFFFF;
display:block;
height:22px;
width:80px;
text-align:center;
line-height:22px;
background:url('../images/demoreporting_08_w_sel.gif') no-repeat left center;
padding:0px;
}
a.lnavsel:link {
	text-decoration: none;
}
a.lnavsel:visited {
	text-decoration: none;

}
a.lnavsel:hover {
		text-decoration: none;
		background:url('../images/demoreporting_08_w-over.gif') no-repeat left top;
}

.help_button {
font: bold 11px Arial;
color:#000000;
display:block;
height:22px;
width:80px;
text-align:center;
line-height:22px;
background:url('../images/help.gif') no-repeat left center;
padding:0px;
margin:5px;
float:left;
/* position:absolute; */
}
a.help_button:link {
	text-decoration: none;
}
a.help_button:visited {
	text-decoration: none;

}
a.help_button:hover {
		text-decoration: none;
		background:url('../images/help_over.gif') no-repeat left top;
}


.popup_message
{
	font-size:12px;
	background-color:white;
	color:#404040;
	position:absolute;
	display:none; 
	left:25%;
	top:25%;

}


.popup_message_header
{
	padding-left: 5px;
	height:20px;
	width:560px;

	background-color:#C12645;
	
	color:#FFFFFF; 
	
	font-weight:bold;
	cursor:pointer;
}
.popup_message_header_lettings
{
	padding-left: 5px;
	height:20px;
	width:560px;

	background-color:#255D00;
	
	color:#FFFFFF; 
	
	font-weight:bold;
	cursor:pointer;
}

.popup_message_header_close
{
	background:url('../images/close.png') no-repeat center center ; 
	width:22px;
	padding:0px;
	background-color:#C12645;
	cursor:pointer;
}
.popup_message_header_close_lettings
{
	background:url('../images/close.png') no-repeat center center ; 
	width:22px;
	padding:0px;
	background-color:#255D00;
	cursor:pointer;
}
.chenge_view_lettings {
font: bold 11px/2.4em Arial;
color:#232323;
display:block;
width:167px;
height:35px;
text-align:center;
vertical-align:middle;
background:url('../images/demoreporting_61_lettings.gif') no-repeat left top;

}
a.chenge_view_lettings:link {
	text-decoration: none;
}
a.chenge_view_lettings:visited {
	text-decoration: none;

}
a.chenge_view_lettings:hover {
		text-decoration: none;
		background:url('../images/demoreporting_61-over.gif') no-repeat left top ;
}
.chenge_view_sale {
font: bold 11px/2.4em Arial;
color:#ffffff;
display:block;
width:167px;
height:35px;
text-align:center;
vertical-align:middle;
background:url('../images/demoreporting_61.gif') no-repeat left top;

}
a.chenge_view_sale:link {
	text-decoration: none;
}
a.chenge_view_sale:visited {
	text-decoration: none;

}
a.chenge_view_sale:hover {
		text-decoration: none;
		background:url('../images/demoreporting_61-over.gif') no-repeat left top;
}

.chenge_view_demo {
font: bold 11px/2.4em Arial;
color:#232323;
display:block;
width:167px;
height:35px;
text-align:center;
vertical-align:middle;
background:url('../images/demoreporting_61_demo.gif') no-repeat left top;

}
a.chenge_view_demo:link {
	text-decoration: none;
}
a.chenge_view_demo:visited {
	text-decoration: none;

}
a.chenge_view_demo:hover {
	text-decoration: none;
	background:url('../images/demoreporting_61-over.gif') no-repeat left top ;
}



.leftnavtop {
font: bold 11px/2.4em Arial;
color:#232323;
display:block;
width:167px;
height:27px;
text-align:left;
background:url('../images/demoreporting_23.gif') no-repeat left top;

}
a.leftnavtop:link {
	text-decoration: none;
}
a.leftnavtop:visited {
	text-decoration: none;

}
a.leftnavtop:hover {
		text-decoration: none;
		background:url('../images/demoreporting_23-over.gif') no-repeat left top;
}

.leftnavtopsel {
font: bold 11px/2.4em Arial;
color:#FFFFFF;
display:block;
width:167px;
height:27px;
text-align:left;
background:url('../images/demoreporting_23_sel.gif') no-repeat left top;

}
a.leftnavtopsel:link {
	text-decoration: none;
}
a.leftnavtopsel:visited {
	text-decoration: none;

}
a.leftnavtopsel:hover {
		text-decoration: none;
		background:url('../images/demoreporting_23-over.gif') no-repeat left top;
}
.leftnavtopsel_lettings {
font: bold 11px/2.4em Arial;
color:#FFFFFF;
display:block;
width:167px;
height:27px;
text-align:left;
background:url('../images/demoreporting_23_sel_lettings.gif') no-repeat left top;

}
a.leftnavtopsel_lettings:link {
	text-decoration: none;
}
a.leftnavtopsel_lettings:visited {
	text-decoration: none;

}
a.leftnavtopsel_lettings:hover {
		text-decoration: none;
		background:url('../images/demoreporting_23-over.gif') no-repeat left top;
}
.leftnavtopsel_ {
font: bold 11px/2.4em Arial;
color:#232323;
 background-color:#D1D1D1;
text-align:left;
}
a.leftnavtopsel_:link {
	text-decoration: none;
}
a.leftnavtopsel_:visited {
	text-decoration: none;

}
a.leftnavtopsel_:hover {
		text-decoration: none;
}
.leftnavtop_ {
font: 11px/2.4em Arial;

color:#232323;
text-align:left;
}

a.leftnavtop_:link {
	text-decoration: none;
}
a.leftnavtop_:visited {
	text-decoration: none;

}
a.leftnavtop_:hover {
		text-decoration: none;
}

.table_header {
font: bold 11px/1.5em Arial;
color:#FFFFFF;
}


.table_header td
{
  padding-left: 5px;
  height:20px;
  background-color:#C12645;
}
.table_header_lettings {
font: bold 11px/1.5em Arial;
color:#FFFFFF;
}

.table_header_lettings td
{
  padding-left: 5px;
  height:20px;
  background-color:#2F6F01;
}
  .table_cell{
  font: bold 11px/1.5em Arial; 
  color:#FFFFFF;
  padding-left: 5px;
  height:20px;
  background-color:#C12645;
}
  .table_cell_lettings{
  font: bold 11px/1.5em Arial; 
  color:#FFFFFF;
  padding-left: 5px;
  height:20px;
  background-color:#2F6F01;
}


.normal {
 font: normal 11px/1.5em Arial;
 color:#000000;
}

.table_row_f{
 font-size:11px;
 background-color:#f1f1f1;
}

.table_row_s{
 font-size:11px;
 background-color:#FFFFFF;
}

.table_row_letting{
 font-size:11px;
 background-color:#C9FFD7;
}
.table_row_not_appr{
 font-size:11px;
 background-color:#FFE572;
}

.table_row_sale{
 font-size:11px;
 background-color:#FFD8D8;
}

body{
 font-size:11px;
 background-color:#eee;
}

.table_row_s td
{ 
	padding-left: 5px;
}

.table_row_f td
{ 
	padding-left: 5px;
}

.page_title{
 font-size:16;
 text-align:center;
 margin:10px;
}


.message_warning{
 font-size	:12;
 text-align	:center;
 color		:#C12645;
 margin		:10px;
 font-weight: normal;
}

.message_notify{
 font-size	:12;
 text-align	:center;
 color		:#404040;
 margin		:10px;
}

.filter_criteria_printable_container
{
	display:none;
}

.checked_table{
 text-align:center;
 font-size:11px;
 background-color:#ffffff;
 vertical-align:middle;
}

.checked_table tr
{ 
 background-color:#efefef;
}

.checked_table tr#ar
{ 
 font: bold 11px/2.4em Arial;
 color:#232323;
 background-color:#D1D1D1;
 text-align:left;
}

.checked_table td
{ 
 padding: 0px 3px 0px 3px;
}

.rep_hlp_cont {
 border:1px solid silver;
 padding:10px;
 background-color:white;
 font-size:10px;
 text-align:justify;
 z-index:10;
 position:absolute;
 width:200px;
 margin-top:-25px;
 margin-left:50px;
 display:none;
}

.rep_hlp_btn {
 position: relative;
 top:6px;
 margin-left:20px;
 border:0;
}

/* for Ajax window */
#ajax{
	width:100%;
	text-align:center;
	position:absolute;
	z-index:11;
	margin: 0px auto;
	display: none;
	top:0;
}

#ajax_in {
	margin: 0px auto;
	width:700px;
	padding-top: 125px;
	text-align:left; 
}

#ajax .heading a {
	float: right;
	margin: 0px auto;
	padding-right: 10px;
	color: #4e4e4d;
	font-size: 12px;
	line-height: 22px; 
}

.heading {
	height: 22px;
	background: #e8e8e1;
} 

.heading_title {
	background: #8a0229; /*#C12645;*/
	color: #fff;
	line-height: 22px;
	float: left;
	padding: 0 10px;
	margin: 0;
	font-size: 14px; 
}

.white_block {
	padding: 10px; 
	background: #fff;
}

#box_loading div {
	margin-left: 290px;  
	margin-top: 20px;
	width: 120px;  
	border: 1px solid #BBBBBB;  
	background: #EEEEEE;
	padding: 5px;
}

#box_loading div p {
	padding-left:35px;
	margin:0;
	width:100%;
	background: url('../images/waiting.gif') no-repeat left center;
}

#drop{
	background-color: #bfbfb1;
	width:100%; height:100%;
	position:absolute;
	top:0; left:0;
	z-index:10;
	display: none;
} 
