//<style>
BODY{
background-color:#F9F9F9;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
font-family:Tahoma;font-size:12;color:#1C5DF5;}

DIV,TD,TH{font-family:Tahoma;font-size:12;color:#1C5DF5;}

A {COLOR: black; TEXT-DECORATION: none}
/*A:visited {COLOR: #003366; TEXT-DECORATION: none}*/
A:hover {COLOR: #ffb336; TEXT-DECORATION: none}
A:active {COLOR: red; TEXT-DECORATION: none}


.ax{
width:98%;
border:solid;
border-width:2;


text-indent:5;
font:bolder;
font-size:8px;
}

.boxs{
background-color:#e0e0e0;
padding: 3px;
border: 0px solid #989898;
border-width: 1px 1px 1px 1px;
margin-right:3pt
}

.text {PADDING-RIGHT: 5px; MARGIN: 0px; FONT: 9pt/20px tahoma; COLOR: #1e70a6; TEXT-ALIGN: right}

IMG{border:0}

.Title {
background: #9D96FC url(UserFiles/Themes/T8/Images/Main-MenuSelect.png);
color:#FFFFFF;
font-family:Tahoma;
font-size:12;
height:16;
font:bold;
text-align:center;
vertical-align:middle;
}

.DivMenueBig{
color:#003366;
border:solid;
border-width:1;
height:20;
cursor:pointer;
font-size:10;
}

.DivMenueBigRD{
background-repeat:repeat-x;
font-size:14;
border-color:#8c8c8c;
border-collapse:collapse;
background:"url(Theme/T5/Images/WithSkin1.gif)";
}


.TxtSmall{font-family:Tahoma;font-size:9;COLOR: #1C5DF5;}

.StatisticsName{
	width:54%;
	float:right;
	text-align:right;
	text-indent:8;
	font:bold;
	font-size:9;
	line-height:1.5;
}

.StatisticsInfo{
	width:44%;
	float:right;
	text-align:right;
	text-indent:8;
	font-size:9;
}


.tr1{font-family:Tahoma;font-size:11;background-color:#DDE7FF;COLOR: #1C5DF5;}
.tr2{font-family:Tahoma;font-size:11;background-color:#F1F0FF;COLOR: #1C5DF5;}
.fr1{
text-align:right;
COLOR: #003366;
font-size:11;
font:bolder;
text-indent:10;
}
.fl1{COLOR: #1C5DF5;direction:rtl;font-size:11;}
INPUT,SELECT{
direction:rtl;
font-size:11;
padding: 0px;
border: 1px solid #b2c0d2;
COLOR: #1C5DF5;
}
INPUT.Btn{
CURSOR: hand;
width:70;
height:26;
direction:rtl;
font-size:11;
border: #b2c0d2;
background:url(UserFiles/Themes/T8/Images/Main-Btn.png);
font:bold;
COLOR: #003366;
}
.TA1{
direction:rtl;
font-size:11;
width:100%;
COLOR: #1C5DF5;
}
.Note{
font-size:11;
color:red;
border: 0px solid #80B4DB;
}

.AlertRedTP {
font:bolder;
text-align:center;
position:absolute;
top:1;
left:10;
background-color:#FCE0E6;
border:1;
border-style:ridge;
border-color:#990000;
direction:rtl;
margin-bottom:-5
}


.AlertRed{
color:red;
font-size:11px;
width:80%;
background-color:#FDDBED;
border:2;
border-style:ridge;
border-color:#990000;
direction:rtl;
text-align:center;
}



.Table{
direction:rtl;
width:100%;
font-size:14;
background-color:#E0E0E0;
}


#Mask{
	z-index:100;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 200%;
	background: #000000;
	filter: alpha(opacity=50);
	opacity: .50;
	display: none;
}
#Alert{
	z-index:200;
	position: absolute;
	top: 10%;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
}

#UserName{
	background: url(Images/Icons/UserName.png) left center no-repeat #FFFFFF ;
	background-position:right;
	padding-right:20px;
	width:73;
	height:17;
	}
#Password{
	background: url(Images/Icons/Password.png) left center no-repeat #FFFFFF;
	background-position:right;
	padding-right: 20px;
	width:73;
	height:17;
	}


.box2-head{
		
background: center no-repeat url(UserFiles/Themes/T8/Images/Main-Menu.png);	
background-repeat: repeat-y;background-size: 100% 100% round; 
height:30;
font: bold 15px tahoma;
vertical-align:bottom;
line-height:2.2;	
color:#FFF;	
}

.urbangreymenu{
width: 100%; /*width of menu Main-MenuSelect.png */
}

.urbangreymenu .headerbar{
cursor:pointer;
font: bold 13px tahoma;
color: white;
background: url(Theme/T5/Images/arrowstop.gif) #b2c0d2  no-repeat 8px 3px;
margin-bottom: -17; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 1px 0 3px 3px; /*31px is left indentation of header text*/
}

.urbangreymenu .headerbar a{
text-decoration: none;
color: white;
display: block;
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
margin-top:20;
padding: 0;
margin-bottom: -20; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 12px tahoma;
color: black;
background: #DDE7FF;
display: block;
padding: 3px 0px 9px;
line-height: 9px;
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: #003366;
background: #9D96FC;
}





.RETools{
	display: block;
	width: 40px;
	height: 40px;
	background-image: url(Images/Icons/RETools.png);
	background-repeat: no-repeat;
}

.BedRooms{ background-position: 0px -40px; }
.Bathrooms{ background-position: -40px -40px; }
.Kitchens{ background-position: -120px -40px; }
.ReceptionRooms{ background-position: -80px -40px; }
.Restaurant{ background-position: -80px 0px; }
.Parking{ background-position: -160px -40px; }



.dragclass{
position : relative;
cursor : move;
}

