	#masteredit{position:absolute;top:60px;left:10px;background-color:#ccc;z-index:99}

	#masteredit p{padding:0}
	.find_forma{position:absolute;top:65px;background-color:;width:750px;height:25px;}
	.find_body{background-color:#F0FFF0;padding:10px;width:480px;}
	.find_body p{padding:0}
	.Close{
		position:absolute;top:0;background-color:#808080;	
		background:url(/2011/css/img/bg.png) left bottom repeat-x; 
		filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;
	}

	#request #help {
		position:absolute;
		top:200px;left:20px;
		/*width:200px;*/
		background-color:#fff;
		font-size:10px;
		z-index:2;
	}
	
	#request {margin-left:225px;width:500px}
	#request ul {padding-left:20px;margin-bottom:10px;font-size:0.8em;}
	#request ul li {margin:0;padding:0px}
	#request p {  font-size:1em;  padding:0}
	#request .info { float:left; width:200px; padding-right:20px; font-size:12px; margin-right:10px}

	#request #request_forma {position:relative}
	#request #request_forma #request_blank {background-color:#fff}

	#request #request_forma #request_blank .request_table{border:0;width:95%}
	#request #request_forma #request_blank .request_table td{background-color:#eee; font-size:12px;color:#000;}
	#request #request_forma #request_blank .request_table p{padding:0 0 0 5px;color:#000;}
	#request #request_forma #request_blank .request_table #em {visibility:hidden}
	#request #request_forma #request_blank .request_table span{font-size:16px;color:red}

	/*.L01{position:absolute}*/
	.L01{
		position:absolute; 
		z-index:999; 
		/*right:-40px;*/
		width:250px; 
		/*float2:left;*/ 
		padding-bottom:10px;
	}
	.rate{
		position:relative;
		/*top:6px;*/  
		width:212px; 
		/*height:140px;*/ 
		/*float:right;*/
		padding:5px;
		margin-top:20px;
		margin-bottom:10px;
		width:240px;
		background-color:#fff;		
	}
	.rate img.irate { display:block; margin:0 0 11px 58px; }
	.rate table { width:212px; border-collapse:collapse; }
	.rate table th { padding:6px 0; font:normal 13px/21px Tahoma; color:#fff; background-color:#4185b9; border-right:1px solid #fff; text-align:center; }
	.rate table td { 
		padding-top:3px; 
		font:normal 13px/21px Tahoma; 
		color:#000; background-color:#e5e5e5; border-right:1px solid #fff; 
		border-top:1px solid #fff; 
		text-align:center; 
	}
	.reserve{
		position:relative;
		width:212px; 
		padding:5px;
		margin-top:20px;
		margin-bottom:10px;
		width:240px;
		background-color:#fff;
	}
	
	.calc{
		width:550px;
		//height:110px;
		position:relative;
		margin:5px 5px 20px 5px;
		background-color:#cccccc;
		padding:15px 5px 5px 10px;
		font-style:italic;
		font-size:11px;
		border:1px solid #b9c1c9; 
		border-radius:8px;
		-moz-border-radius:8px;
		z-index:2;
		
	}
	.calc td p{color:#000;font-weight:bold;}
	.calc #info_ajax p{font-weight:normal}	
	.calc p{color:#000;padding:5px; font:normal 12px "Times New Roman";padding:0px;}
	.calc h1{ font:normal 16px "Times New Roman"; color:#000; padding:0px; }
	.calc #helpcomiss {
		position:absolute;
		top:0px;
		left:0px;
		visibility:hidden; 
		
		
	}
	#listing {position:absolute;background-color:#fff;left:350px;z-index:3;}
	#help #calchelp{

		font-size:12px;
		border:1px solid #b9c1c9; 
		-moz-border-radius:8px; 
		-webkit-border-radius:8px; 
		border-radius: 8px;
		padding:5px;
		background-color:#fff;
		
	}
	#phone{
		visibility:hidden;
		left:-220px;
	}
	#help_iname{
		visibility:hidden;
		position:absolute;
		left:-220px;
	}
	#help_phone{
		font-size:12px;
		border:1px solid #b9c1c9; 
		-moz-border-radius:8px; 
		-webkit-border-radius:8px; 
		border-radius: 8px;
		padding:5px;
		background-color:#fff;
		width:200px;
	}
	#help_iname1{
		font-size:12px;
		border:1px solid #b9c1c9; 
		-moz-border-radius:8px; 
		-webkit-border-radius:8px; 
		border-radius: 8px;
		padding:5px;
		background-color:#fff;
		width:200px;
	}
	.ParsingChek{
		visibility:hidden;
		position:absolute;
		background-color:#fff;
		left:450px;
		border:1px solid #b9c1c9; 
		border-radius: 8px;
		-moz-border-radius:8px; 
		-webkit-border-radius:8px; 
		padding: 3px;
	}
	.Applications{width:500px}
	.Applications p{padding:0;color:#000000;}
	.Applications table{font-size:12px;margin-left:10px}
	.Applications table td{padding:3px}
	.Applications table p{padding-bottom:2px}
	.border #comm p{padding-bottom:2px}
	.border p{padding-bottom:2px}
	.forma_letter table{
		padding:5px;
		margin:5px 5px 15px 5px;
		border:1px solid #b9c1c9; 
		border-radius: 8px;
		-moz-border-radius:8px; 
		-webkit-border-radius:8px; 
		background-color: #F0FFF0;
	}
	.adminpanel{
	position:absolute;top:90px;left:20px;visibility:hidden;background-color:#cccfff;padding:15px;
	}
	.guest_pan{
		position:absolute;
		top:150px;
		left:500px;	
		height:50;
		width:250px;
		background-color:#ffffff;
		padding:5px;
		margin:5px 5px 15px 5px;
/*
		border:1px solid #b9c1c9; 
		border-radius: 8px;
		-moz-border-radius:8px; 
		-webkit-border-radius:8px; 
		background-color: #F0FFF0;
*/
	}
	.guest_pan .rate,.reserve{font-size:14px}
	.guest_panel {padding-left:5px;}
	.guest_panel p{padding:0;}
	
	.allpg{
		font-size:12px;	
	}
	.userpg{
		font-size:14px;	
		padding-left:5px;
		
	}
	.BodyLetter{
		padding:5px;
		margin:5px 5px 15px 5px;
		border:1px solid #b9c1c9; 
		border-radius: 8px;
		-moz-border-radius:8px; 
		-webkit-border-radius:8px;
		font-size:10px;
		background-color:#F0FFF0;
		padding:5px;
	}
	.comm,#comm {
		background-color:#fff;
	
	}
	.headpost p{
		/*background-color:#ccc;*/
		color: #808080;
		font-size: 10px;
		padding:0px;
		margin-left:5px;
	}
	.forma_letter table td{border: 1px solid #ccc;background-color:#fff}
	.forma_letter table #first{width:170px;}
	.forma_letter table h3{font-size:14px;font-weight:bold}
	.request_table #phone{position:absolute;}
	.request_table #text_phone{font-size:10px;color:#eee;}
	.visNo{ visibility:hidden; height:0px; width:0px; }
	.visYes{visibility:visible;background-color:#eee;}

	#account_mini {position:absolute;top:15px;left:500px;}
	#menu_line{position:absolute;top:70px;z-index:3;height:0px;}
	#text_X19{
		font-size:12px;
		border:1px solid #b9c1c9; 
		-moz-border-radius:8px; 
		-webkit-border-radius:8px; 
		border-radius: 8px;
		padding:5px;
		width:200px;
	}
