/* ########## IMPORTS */


@import "propertycart.css";

/* ######### */

body
{
	color: #000000;
	font-family: Verdana, Tahoma, sans-serif;
	/*background-color: #FFFFFF;*/
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	/*background-image: url('../images/bg.gif'); */
	background-repeat: repeat-x;
	
}

/* ######### DONT TOUCH THESE ########## */

/* hide these rules from CSS-challenged browsers */
@media screen, projection {
/* below exploits a parsing error so @media rules will be visible to MacIE5 */
.BeNiceToMacIE5 {
  font-family: Verdana, Tahoma, sans-serif;
  font-family: inherit;
}

.clear{
  clear: both;
  margin: 0;               /* keep flush with adjacent containers */
  padding: 0;
  height: 0;
  overflow: hidden;
}
} /* end media screen rules */

/* rules for WinIE only */
@media screen, projection {
* html .clear {
  display: none;           /* prevent excessive gap at div bottom in WinIE5 */
}
} /* end WinIE only rules */

form{
	margin: 0px;
	padding: 0px;
}

hr
{
	width: 100%; height: 1px; background-color: #C5C7C9;	color: #C5C7C9;
}

/* ######### DONT TOUCH THESE ########## */



/*  THIS DIV CONTAINS THE WHOLE SITE */
.outer-container
{
	width: 100%;
	margin-bottom: 0px; margin-left: 0px; margin-right: 0px;
	background-color: #FFFFFF;
	/*background-color:#FF66FF;*/
	/*border-bottom: solid 1px #FFFFFF;*/
	background-image:url(../images/body_bg.gif);
	background-repeat:repeat-x;
}

/* container for just the left and center columns */
.inner-container {
  width: 100%;              /* width of left and centre columns */
  float: left;             /* left side of window */
  margin: 0;               /* keep flush with adjacent containers */
 /*background-color: #FFFFFF;*/
}

.results-container{	
	width: 100%;
	float: left;
	margin: 0;	
}


.details-container{	
	width: 100%;
	float: left;
	margin: 0;
	text-align: left;
}	

/*##### HEADER DIVS ######*/

#header {
  width: 100%;             /* full window width */
  margin: 0;
  padding-top: 0px;  padding-bottom: 0px;
  font-size: 10pt;
 /* background-color: #FFFFFF;*/
  height: 124px;
  overflow: hidden;
}

#logoContainer
{
	width: 100%;
	height: 124px;
	float: left;
	text-align: left;
}

#telContainer
{
	width: 330px;
	height: 60px;
	float: right;
	text-align: right;
}

.navbarContainer
{
	width: 100%;
	height: 25px;
	position:relative;
	/*background-color: #84221E;
	border-bottom: 1px solid #C5C7C9;
	border-top: 1px solid #C5C7C9;*/
	background-image:url(../images/menu_bg.gif);
	text-align: left;
	float: left;
}
	
/*##### HEADER DIVS ######*/

/* #### NAVBAR STYLES #####*/
.navMenu
{
	/*background-color: #84221E;*/
	/*border-right: 1px solid #C5C7C9;*/
	background-image:url(../images/menu_bg.gif);

}

.navMenuOut
{
	/*background-color: #84221E;*/
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	/*border-right: 1px solid #C5C7C9;
	background-image:url(../images/menu_bg.gif);*/
	text-transform:lowercase;
	font-weight:bold;
}

.NavMenuOver
{
	background-color: #090440;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	/*border-right: 1px solid #C5C7C9;*/
	cursor: pointer;
	text-transform:lowercase;
	font-weight:bold;
}

a:link.navLink		{ color: #FFFFFF; text-decoration: none; font-size: 8pt; }
a:visited.navLink	{ color: #FFFFFF; text-decoration: none; font-size: 8pt; }
a:hover.navLink  { color: #FFFFFF; text-decoration: none; font-size: 8pt; }

a:link		{ color: #72879c; text-decoration: none; font-size: 8pt; }
a:visited	{ color: #72879c; text-decoration: none; font-size: 8pt; }
a:hover		{ color: #72879c; text-decoration: none; font-size: 8pt; }

/* #### NAVBAR STYLES #####*/

/* #### DEFAULT COMPONENTS ####*/

#leftHeader
{
	width: 160px;	height: 25px;	position: relative; left: 0px;	top: 0px;	text-align: left;
	background-color: #E5E6E7;	border-bottom: 1px solid #C5C7C9;	
	font-family: Verdana, Tahoma, sans-serif; font-size: 8pt;	color: #000000; text-indent: 15px; 
	margin-top: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;
}

.headerText
{
/*	position: relative; */
	margin-top: 20px;
	margin-left:0px;
	text-transform:lowercase;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding-left:0px;
}

/* left column */
.search {
  width: 158px;              /* % of inner-container width is ~same width as right column */
  float: left;             /* left side of inner-container */
  margin: 0;               /* keep flush with adjacent containers */
  padding: 0;    /* space from window edge (IE messes up with margin, so use padding) */
/*  background-color: #FFFFFF;*/
/*  background-color:#00CCFF;*/
}

.searchtabletop{
background-color:#EFEFEF;
vertical-align: middle;

}

#searchContainer{ /* USE THIS TO MOVE THE SEARCH BOX UP OR RIGHT */
	padding-top: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
/*	background-color:#FF0000;*/
}

/* add by sajan ratna shakya */

.fullDetailstoptop{
padding:0;
margin:0;
width:585px;
height:22px;
margin-left:0;
padding-left:0;
border-bottom: solid 2px #96A5B3;
}

.fullDetailstoptop_left
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#71879C;
}


.fullDetailstoptop_right{
padding-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:bold;
color:#71879C;
}
a.fullDetailstoptop_left
{
width:70px;
height:22px;
padding-left:0;
text-align:left;
margin-left:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#000000;
float:left;
}
.fullDetailstoptop_innerright
{
width:100px;
height:22px;
padding-left:0px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#211C4C;

}

.fullDetailstopbutton{
padding:0;
margin:0;
width:564px;
height:22px;
margin-left:0;
padding-left:0;
border-top: solid 2px #96A5B3;
}

.footer_leftbox{
/*padding-top:18px;
margin-top:18px;*/
padding-left:0;
padding-right:0;
padding-bottom:0;
margin-top:0;
width:100%;
height:81px;
background:#71879C;
background-image:url(../images/footerBack.gif);
background-position:right;
background-repeat:no-repeat;
}

.footer_rightbox{

/*margin-top:18px;
height:81px;
width: 100px;
background:#788B9B;
float:left;*/
}

.property_search{
padding-left:26px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.content_heading{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
color:#697F94;
}

/*end sajan */
#centerHeader
{
	width: 564px;	height: 25px position:relative; left: 0px;	top: 0px;	text-align: left;
	/*background-color: #E5E6E7;*/	border-bottom: 0px solid #C5C7C9;  
	font-family: Verdana, Tahoma, sans-serif; font-size: 8pt;	color: #000000;text-indent: 0px; 
	padding-top: 15px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;
}

#centerContainer{ /* USE THIS TO MOVE THE NEW INSTRUCITONS BOX UP OR RIGHT */
	width: 578px;
	margin-top: 7px;
	margin-left: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-color:#CC0000;*/
	}

.introHeader{ 
	margin-bottom: 15px;
	height: 40px;
	overflow: hidden;
	text-align: left;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.justReceived/*Dijup*/
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#71879C;
	text-align: left;
	/*height: 20px;	position:relative; left: 0px;	top: 0px;	text-align: left;
	background-color: #E5E6E7;	font-family: Verdana, Tahoma, sans-serif; font-size: 8pt;	color: 			    #000000;text-indent: 15px; 
	padding-top: 5px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;
	margin-bottom: 15px;*/
}

/* center column */
.content {
 /* width: 570px;  */            /* % of inner-container width */
  float: right;            /* right side of inner-container */
  padding: 0;      /* some padding for readability */
  margin: 0;
	/* keep flush with adjacent containers */
  /*border-right: solid 0px #C5C7C9;   
  border-left: solid 0px #C5C7C9;*/
  /*background-color:#00CC66;*/
}

/*sajan */

#leftcontent{ /* USE THIS TO MOVE THE NEW INSTRUCITONS BOX UP OR RIGHT */
	width: 290px;
	float:left;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	}

#rightcontent{ /* USE THIS TO MOVE THE NEW INSTRUCITONS BOX UP OR RIGHT */
	width: 260px;
	float:right;
	margin-top: 0px;
	margin-left: 0px;
	margin-right:0px;
	margin-bottom: 0px;

	/*
	margin-top: 15px;
	margin-left: 15px;
	margin-right:15px;
	margin-bottom: 0px;*/
	}
	
	
#inerleft_rightcontent{ /* USE THIS TO MOVE THE NEW INSTRUCITONS BOX UP OR RIGHT */
	/*width: 278px;
	border:#000000 3px;*/
	float:left;
	/*background-color:#0033CC;*/
	margin-top: 0px;
	margin-left: 0px;
	margin-right:0px;
	margin-bottom: 0px;
	

	/*
	margin-top: 15px;
	margin-left: 15px;
	margin-right:15px;
	margin-bottom: 0px;*/
	}
#inerright_rightcontent{ /* USE THIS TO MOVE THE NEW INSTRUCITONS BOX UP OR RIGHT */
	width: 125px;
	border:#000000 3px;
	float:right;
	/*background-color:#FF33CC;*/
	margin-top: 0px;
	margin-left: 13px;
	margin-right:0px;
	margin-bottom: 0px;

	/*
	margin-top: 15px;
	margin-left: 15px;
	margin-right:15px;
	margin-bottom: 0px;*/
	}
	
	
	
/******************end************/

#rightHeader
{
	width: 156px;	height: 25px;	position:relative; left: 0px;	top: 0px;	text-align: left;
	background-color: #E5E6E7;	border-bottom: 1px solid #C5C7C9;	
	font-family: Verdana, Tahoma, sans-serif; font-size: 8pt;	color: #000000; text-indent: 15px; 
	padding-top: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;
}

#rightContainer{ /* USE THIS TO MOVE THE LETTINGS BOX UP OR RIGHT */
	width: 240px;
	margin-top: 15px;
	margin-left: 0px;
	margin-right:0px;
	margin-bottom: 0px;
	text-align: left;
	/*background:#FF0000;*/
}




/* right column */
.lettings {
  width: 240px;              /* a little less than available 24% */
  float: right;            /* right side of window */
  margin: 0;               /* keep flush with adjacent containers */
  padding: 0;      /* some space from right window edge */
  /*background-color: #FF0000;*/
  height: 100%;
}

/* #### DEFAULT COMPONENTS ####*/

/* #### OUTSEARCH COMPONENTS ####*/

#outSearchHeader
{
	width: 160px;	height: 25px;	position: relative; left: 0px;	top: 0px;	text-align: left;
	background-color: #E5E6E7;	border-bottom: 1px solid #C5C7C9;	
	font-family: Verdana, Tahoma, sans-serif; font-size: 8pt;	color: #000000; text-indent: 15px; 
	margin-top: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;
}

/* left column */
.outSearch {
  width: 160px;              /* % of inner-container width is ~same width as right column */
  float: left;             /* left side of inner-container */
  margin: 0;               /* keep flush with adjacent containers */
  padding: 0;    /* space from window edge (IE messes up with margin, so use padding) */
 /* background-color: #FFFFFF;*/
}

#outSearchContainer{ /* USE THIS TO MOVE THE SEARCH BOX UP OR RIGHT */
	padding-top: 15px;
	padding-bottom: 0px;
	padding-left:0px;
	text-align: left;
	width:160px;
}

#resultsHeader
{
	width: 564px;	height: 25px;	
	/*position:relative; */
	left: 0px;	
	top: 0px;	
	text-align: left;
	/*background-color: #E5E6E7;*/
	/*border-bottom: 1px solid #C5C7C9; */ 
	font-family: Verdana, Tahoma, sans-serif; font-size: 8pt;	color: #000000;
	text-indent: 15px; 
	padding-top: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;
}

#resultsContainer{ /* USE THIS TO MOVE THE RESULTS UP OR RIGHT */
	width: 564px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right:0px;
	margin-bottom: 0px;
	padding-left:0;
	/*background-color:#FFFFFF;*/
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	padding-top:0;
}
#resultsContainerwhite{ /* USE THIS TO MOVE THE RESULTS UP OR RIGHT */
	background-color:#FFFFFF;
	width: 100%
/*	padding-left:10px;
	width: 564px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right:0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
	padding-left:0;
background-color:#FF33FF;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	padding-top:0;*/
}

/* center column */
.results {
  width: 564px;              /* % of inner-container width */
  float: right;            /* right side of inner-container */
  padding: 0;       /* some padding for readability */
  padding-left:0;
  margin-left:0;
  margin: 0;  
 /* background-color:#CC3333;*/
              /* keep flush with adjacent containers */
  /*border-left: solid 1px #C5C7C9;*/
  /* background-color:#00FF33;*/
}

/* #### OUTSEARCH COMPONENTS ####*/

/* #### FULL DETAILS COMPONENTS - MOST OF WHICH ARE THE SAME AS OUTSEARCH ####*/

#detailsContainer{ /* USE THIS TO MOVE THE RESULTS UP OR RIGHT */
	width: 100%;
	border: solid 1px #000000;
}

/* #### FULL DETAILS COMPONENTS - MOST OF WHICH ARE THE SAME AS OUTSEARCH ####*/

/* #### SEARCH BOX STYLES ####*/

.searchTable
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #000000;
	/*background-color: #FFFFFF;*/
	/*border: solid 1px #FFFFFF;*/
	
}

input.searchField1{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
	width: 75px;
}

select.searchField{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
	border: solid 1px #613C89;
	width: 106px;
}

.searchButton
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #E5E6E7;
	border-top: solid 1px #C5C7C9;
	border-left: solid 1px #C5C7C9;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	width: 130px;
}
/* #### SEARCH BOX STYLES ####*/
.newstext {
	text-align: left;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #000000;
}

/* #### NEWS LINK  ####*/

a:link.news		{ color: #000000; text-decoration: none; font-weight: bold; font-size: 8pt; }
a:hover.news  { color: #000000; text-decoration: none; font-weight: bold; font-size: 8pt; }
a:visited.news	{ color: #000000; text-decoration: none; font-weight: bold; font-size: 8pt; }

/* #### NEWS LINK  ####*/


/*#### RE-USEABLE STYLES ####*/

.picBorder
{
	border: solid 1px #71879C;
}
.picBorder1
{
	border: solid 1px #71879C;
}

.propAddress/*dijup*/
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 10pt;
	color: #71879C;
	font-weight: bold;
}
.propAddress_full/*dijup*/
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 10pt;
	color: #71879C;
	font-weight: bold;
}

.propDetails
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #000000;
	/*background-color: #FFFFFF;*/
}

.propPrice
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #70869B;
	font-weight: bold;
}

.propBrief
{
	/*height: 40px;*/
	overflow: hidden;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	text-align:justify;
	color: #000000;
}

.options
{
	font-family: Verdana, Tahoma, Sans-Serif;
	font-size: 8pt; font-weight: bold;
	color: #08082D;
}

a:link.propAdd		{ color: #72879c; text-decoration: none; font-weight: bold; font-size: 8pt; }
a:hover.propAdd  { color: #72879c; text-decoration: none; font-weight: bold; font-size: 8pt; }
a:visited.propAdd	{ color: #72879c; text-decoration: none; font-weight: bold; font-size: 8pt; }

a:link.fullDetails		{ color: #72879c; text-decoration: none; font-size: 8pt; height: 10px }
a:visited.fullDetails	{ color: #72879c; text-decoration: none; font-size: 8pt; height: 10px }
a:hover.fullDetails		{ color: #0D0733; text-decoration: none; font-size: 8pt; height: 10px }

a:link.paging		{ color: #84221E; text-decoration: none; font-size: 8pt; }
a:hover.paging		{ color: #84221E; text-decoration: none; font-size: 8pt; }
a:visited.paging	{ color: #84221E; text-decoration: none; font-size: 8pt; }

.galleryNav
{
	border: solid 1px #FFFFFF;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.hr
{
	background-color: #C5C7C9;
	color: #C5C7C9;
}

ul
	{
		margin-left: 0px;
		padding-left: 0px;
		list-style: none;
		line-height: 150%;
		margin-top: 0px;
		margin-bottom: 0px;
	}

li
	{
		padding-left: 10px;
		padding-top: 0px;
		background-image: url('../images/structure/bullet.gif');
		background-repeat: no-repeat;
		background-position: 0 6px;
	}

/*#### RE-USEABLE STYLES ####*/

/*#### FOOTER CONTAINER ####*/
a.footer_text:link,a.footer_text:visited,a.footer_text:active{
text-align: left;
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 6pt;
  color: #ffffff;
  text-decoration:none;
}
a.footer_text:hover{
	text-align: left;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 6pt;
	color: #ffffff;
  text-decoration:underline;	
}

.footer {
  clear: both;             /* below all columns */
  width: 780px;             /* full window width */
  margin: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 8pt;
  color: #ffffff;
}

.footertxt
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 7pt;
	color: #000000;
	display:block;
	background-color:#FFFFFF;
	text-align: center;
	padding: 10px;
	width: 780px;
}

.copyRight{
	width: 780px;;
	padding-bottom: 10px;
	padding-top: 10px;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}

a:link.tweb			{ color: #FFFFFF; text-decoration: underline; font-size: 8pt; height: 10px }
a:hover.tweb		{ color: #FFFFFF; text-decoration: underline; font-size: 8pt; height: 10px }
a:visited.tweb		{ color: #FFFFFF; text-decoration: underline; font-size: 8pt; height: 10px }

a:link.tweb2		{ color: #000000; text-decoration: underline; font-size: 7pt; height: 10px }
a:hover.tweb2		{ color: #000000; text-decoration: underline; font-size: 7pt; height: 10px }
a:visited.tweb2		{ color: #000000; text-decoration: underline; font-size: 7pt; height: 10px }

/*#### FOOTER CONTAINER ####*/

#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 2px solid black;
	padding: 2px;
	background-color: #FFFFE0;
	visibility: hidden;
	z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
}


/* PROPERTY CART STYLES */

.PropCartFrame
{
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
	background-color: #7D2E48;
}

.PropCartTitle
{
	background-color: #71879C;
	color: #FFFFFF;
	font-size: 8pt;
	font-family: Verdana, Tahoma, sans-serif;
}


.PropCartBottom
{
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
}

.PropertyCartHide
{
	display:none;
}


.PropertyCartMessage
{
	position:absolute;
	background-color: #FFFFFF;
	color: #71879C;
	z-index: 100;
	left: 41%;
	top: 260px;
	width:220px;
	height:80px;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	
}

.propMessage
{
	background-color: #FFFFFF;
	color: #000000;
}

.PropertyCartBK
{
	position:absolute;
	background-color: #000000;
	z-index: 99;
	left: 42%;
	top: 267px;
	width:216px;
	height:80px;
	opacity: 0.75;
}



/* *********************** */

.print-show { display: none; }

.print-tel
{
	display:none
}

.non-print-tel
{
	display: block;
}

//* ********** GALLERY STYLES ************* */

#gallery-image-container
{
	position:relative;
}

#gallery-image
{
	position:relative;
}

#gallery-image-controls
{
	position:relative;
	top:-24px;
}

 .controls
 {
	background-color: #FFFFFF;
}

.washout { 
	opacity: 0.75;
	filter: alpha(opacity=70);
 }
 

@media screen{
	#page-printing-container
	{
		width:100%;
		height:100%;
		overflow:auto;
	}
	
	#print-out-logo
	{
		display:none;
	}
}

@media print 
{
	#page-printing-container
	{
			width:645px;
	}
	
	.page-break-avoid
	{
		page-break-before:auto;
	}
	
	#print-out-logo
	{
		display:block;
		page-break-before:auto;
		height:81px;
	}
	
}
.pad_head{
	padding-left:6px;
}
/*paging*/
a.paging:link,a.paging:active,a.paging:visited{
	color: #72879c;
	font-weight: bold;
	text-decoration: none;
	font-size:8pt;	
	width:18px;
	height:18px;
	text-align:center;
	font:Verdana, Tahoma, sans-serif;
	cursor:pointer;
	vertical-align:middle;
}
a.paging:hover{
	color: #72879c;
	font-weight: bold;
	text-decoration: none;
	font-size:8pt;	
	background-color:#ffffff;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
}
.paging_h{
	color: #72879c;
	font-weight: bold;
	text-decoration: none;
	font-size:8pt;	
	width:18px;
	height:18px;
	background-color:#ffffff;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
}

.paging{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size:8pt;	
	width:18px;
	height:18px;
	text-align:center;
	font:Verdana, Tahoma, sans-serif;
	cursor:pointer;
	vertical-align:middle;
}
.save_property{
	font:Verdana, Tahoma, sans-serif;
	font-size:8pt;	
	color:#AEBBC8;
	font-weight:bold;
}
.loadeimages{
	background-image:url(../images/fulldetails_h.jpg);
	background-image:url(../images/fulldetails_se_h.gif);
	background-image:url(../images/img_location map.gif);
	background-image:url(../images/img_printdetails.gif);
	background-image:url(../images/img_search.gif);
	background-image:url(../images/img_viewgallery.gif);
	background-image:url(../images/lock.gif);
	background-image:url(../saveproperty_icon_h.jpg);
}
.fulldetails_line{
	background-color:#EFF0F2;
	border-bottom:1px solid #A9AEB1;
}

.midBlue
{
	background-color: #71879C ;
}

.property-icons-separator-right
{
	border-right: solid 1px #71879C;
}

.property-icons-separator-left
{
	border-left: solid 1px #71879C;
}

.newLogo
{
	position: absolute; right: 15px;
	top: 15px;
}

.headerBack
{
	background-image: url('../images/headerBack.gif');
	background-repeat: repeat-y;
	background-position: top left;
}

.textpadding
{
	padding-left: 18px; padding-right: 18px;	
}

.TopBackBG
{
	padding-bottom: 20px; font-size: 110%;
}

RegisterPopup {
	width:594px;
	font-size:130%;
	color:#000000;
}
.RegisterCloseBtn {
	height:20px;
	padding:10px 15px 5px 15px ;
	text-align:right;
}
.RegisterWhiteBg { background:#FFFFFF; padding:10px; margin:0px 0px; }

.RegisterRaw {
	background:url(../Images/popup-line-bg.gif) repeat-x; min-height:45px; _height:45px;
	padding:15px 10px 0px 20px ;
}
.RegisterPopupNumber { vertical-align:middle; margin-right:15px; }

.RegiterIcon1 { background:url(../Images/popup-line-bg.gif) repeat-x; }
.RegiterIcon1 .RegisterRaw {
	background:url(../Images/popup-icon-1.gif) no-repeat right top; min-height:45px; _height:45px;
	padding:15px 10px 0px 20px ;
}

.RegiterIcon2 { background:url(../Images/popup-line-bg.gif) repeat-x; }
.RegiterIcon2 .RegisterRaw {
	background:url(../Images/popup-icon-2.gif) no-repeat right top; min-height:45px; _height:45px;
	padding:15px 10px 0px 20px ;
}

.RegiterIcon3 { background:url(../Images/popup-line-bg.gif) repeat-x; }
.RegiterIcon3 .RegisterRaw {
	background:url(../Images/popup-icon-3.gif) no-repeat right top; min-height:45px; _height:45px;
	padding:15px 10px 0px 20px ;
}