.BadMessageBlock
{
  BACKGROUND-COLOR:#F0A0A0;
  BORDER:1px SOLID black;
}

body {
text-align: center;
background-Color:#FFFFFF;
}
H1{padding-top:-5px;padding-bottom:0px;margin-top:0px;margin-bottom:-2px;font-size:12px; }
H2{padding-top:0px;padding-bottom:0px;margin-top:-2px;margin-bottom:-2px;font-size:11px; }
H3{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:-2px;font-size:12px; }
.div_side_block {display:block; vertical-align:top; width: 98%; float: bottom;}
.table_top {text-align:center;}

.table_bottom {text-align:center;}
.table_main {border-width:0px;}
input.search,select.search {border:1px solid #666;width:95%;}
select.date {width: 53px;}


/*******************************************/

.header{
	width:100%;
	height:280px;
}


.block_top{
	width:100%;
	height:14px;
	background-image:url(/images/block2/top.png);
	background-repeat:no-repeat;
}

.block_top1{
	background-image:url(/images/block2/top.png);
	background-repeat:no-repeat;
}



/*******************************************/

.block_mdl1{
 background-image:url(/images/block2/mdl1.png);
 padding-left:15px;
 padding-right:15px
}

.block_mdl2{
 background-image:url(/images/block2/mdl2.png);
 padding-left:15px;
 padding-right:15px
}

.block_mdl_b{
 background-image:url(/images/block2/mdl_b.png);
 padding-left:15px;
 padding-right:15px
}

.block_mdl_w{
 background-image:url(/images/block2/mdl_w.png);
 padding-left:15px;
 padding-right:15px
}

.block_mdl_w1{
 background-image:url(/images/block2/mdl_w.png);
}

/*******************************************/

.block_btm1{
	width:100%;
	height:14px;
	background-image:url(/images/block2/btm1.png);
	background-repeat:no-repeat;
}

.block_btm2{
	width:100%;
	height:14px;
	background-image:url(/images/block2/btm2.jpg);
	background-repeat:no-repeat;
}

.block_btm_w{
	width:100%;
	height:14px;
	background-image:url(/images/block2/btm_w.png);
	background-repeat:no-repeat;
}

/****************************************/

.ruller_txt{
	font-size:14px;
	color:white;
	padding-left:5px;
	padding-right:5px;
	background-image:url(/images/rullers/mdl.jpg);
	font-weight:bold;
}

/******************************************/

.site_map1 {
	color:#777777;
	font-weight:bold;
	font-size:16px;
 }

 .site_map2 {
	color:#777777;
	font-weight:bold;
	font-size:15px;
 }

  .site_map3 {
	color:#777777;
	font-weight:bold;
	font-size:14px;
 }

 .site_map4 {
	color:#777777;
	font-weight:bold;
	font-size:12px;
 }


.closer1{
	color:#000000;
	font-size:10px;
}

/*******************************************/

.cat_link{
padding-right:4px;
font-weight:bold;
color:#4B525F;
}

.cat_link1{
font-weight:bold;
color:#4B525F;
}

.catTD{
width:135px;
background-image:url(/images/top/arr_blue.jpg);
background-position:right center;
background-repeat:no-repeat;
padding-right:13px;
}

/****************************************/

.btn_orange{
	background-image:url(/images/top/btn_orange.jpg);
	background-repeat:no-repeat;
	width:101px;
	height:24px;
	
}

.btn_white{
	background-image:url(/images/top/btn_white.jpg);
	background-repeat:no-repeat;
	width:101px;
	height:24px;
}

.btn_orange_link{
	color:white;
	font-weight:bold;
	font-size:14px
}

/********************************************/

.small_box{
	width:152px;
	height:114px;
	background-image:url(/images/block2/small_box.png);
}

.smallBox_title{
color:FFFFFF;
font-weight:bold;
line-height:14px;
}

.smallBox_setTD{
height:15px;
padding-bottom:3px;
padding-right:8px;
}

.smallBox_set{
color:#737373;
font-size:11px;
font-weight:bold;
line-height:12px;
}


/***********************************************/

.big_box{
	width:196px;
	height:114px;
	background-image:url(/images/block2/big_box.png);
}

.bigBox_title{
font-weight:bold;
color:FFFFFF;
}

.bigBox_set{
color:#737373;
font-size:11px;
font-weight:bold;
}

.box_pic{
border:1px #A8A8AA solid;
}


/**************************************************/

.res_box{
	background-image:url(/images/block2/res_box.png);
	width:387px;
	height:144px;
}

.res_box_title{
	float:right;
	width:200px;
	padding:2px 8px 0px 0px;
	line-height:14px;
}

.res_box_title2{
	color:white;
	font-weight:bold;
}

.res_box_phone{
	float:left;
	margin-left:20px;
	line-height:13px;
	padding:4px 0px 0px 0px;
	text-align:left;
	font-weight:bold;
	color:white;
	width:100px;

}

.res_box_rate{
	width:56px;
	float:right;
	margin-right:100px;
	margin-top:1px;
	text-align:center;
	color:white; 
	font-size:15px;
	font-weight:bold;
}

.res_box_btn{
	float:left;
	width:54px;
	margin-left:6px;
	margin-top:4px;
}


.res_pic_holder{
	width:126px;
	height:96px;
	text-align:center;
	vertical-align:center;
	padding:1px ;
	
	border-right:1px #A4A8AE solid;
}


.rex_box_text{
	padding:14px 6px 4px 6px;
	vertical-align:top;
	color:#93979D;
	line-height:13px;
}

.res_box_setTD{
padding-right:10px;
}

.res_box_areaTD{
padding-right:10px;
}

.res_box_set{
color:white;
line-height:14px;
font-weight:bold;
}

.res_box_area{
color:white;
line-height:12px;
font-weight:bold;
font-size:11px;
}

/*************************************************/

.temp_title{
	font-size:20px;
	color:#FF6600;
	margin-top:-2px
}

.temp_title2{
	font-size:16px;
	color:#999999;
}

.temp_title3{
	font-size:16px;
	color:#FF6600;
}


.tmp_main_td
{
width:100%;
height:100%;
border-top:2px #A5A8AD solid;
border-right:2px #A5A8AD solid;
border-bottom:2px #A5A8AD solid;
vertical-align:top;
}



.tmp_rates_font
{
font-size:11px; 
color:#636974;
line-height:11px;
}

.tmp_main_div
{
	direction:ltr;
	text-align:right;
	width:100%;
	height:100%;
	OVERFLOW-Y:scroll;
	
	TOP:0px;
	 /*scrollbar-face-color: #A1685F; 
	 scrollbar-shadow-color: #ECD4B3; 
	 scrollbar-highlight-color: #ECD4B3; 
	 scrollbar-3dlight-color: #A1685F; 
	 scrollbar-darkshadow-color: #C2948D; 
	 scrollbar-track-color: #C2948D; 
	 scrollbar-arrow-color: #ECD4B3;
	 */
	
}

.tmp_spacials_div{
	scrollbar-face-color: #F5F5F5; 
	 scrollbar-shadow-color: #999999; 
	 scrollbar-highlight-color: #999999; 
	 scrollbar-3dlight-color: #FFFFFF; 
	 scrollbar-darkshadow-color: #FFFFFF; 
	 scrollbar-track-color: #FFFFFF; 
	 scrollbar-arrow-color: #999999;
	overflow-y:scroll; 
	overflow-x:hidden; 
	direction:ltr;
	width:100%;
	height:100%;
}

.tmp_date_slot{
	font-size:11px;
	line-height:11px;
	color:black;
	text-align:center;
}

.tmp_date_slot_o{
	font-size:11px;
	line-height:11px;
	background-color:#FEA365;
	color:black;
	text-align:center;
}

.tmp_date_slot_f{
	font-size:11px;
	line-height:11px;
	background-color:#B5D0DD;
	color:black;
	text-align:center;
}

.tmp_date_slot_n{
	font-size:11px;
	line-height:11px;
	background-color:#CCCCCC;
	color:black;
	text-align:center;
}

.tmp_date_slot_p{
	font-size:11px;
	line-height:11px;
	background-color:#AAAAAA;
	color:#DDDDDD;
	text-align:center;
}

.titile_btn{
	font-weight:bold;
	color:#636974;
	cursor:pointer;
}

.frame_title{
	font-size:14px;
	color:#FF6600;
	font-weight:bold;
}

.frame_show_all{
	font-weight:bold;
	color:#636974;
	cursor:pointer;
}

.frame_txt{
	color:#636974;
}

.frame_rate{
	background-image:url(/images/template/rate.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:63px;
	height:50px;
	vertical-align:top;
	text-align:right;
	font-size:15px;
	font-weight:bold;
	color:white;
}

.frame_rate2{
	background-image:url(/images/template/rate.png);
	background-repeat:no-repeat;
	background-position:center top;
	width:60px;
	height:40px;
	vertical-align:top;
	padding-top:9px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	color:white;
}


/************************************************/

input
{
font-size:12px;
font-family:Arial;
COLOR:#000000;

}

select
{
font-size:12px;
font-family:Arial;
COLOR:#000000;
}

A
{
font-family:Arial;
COLOR:#0000CC;
text-decoration:none;
}

TD
{
font-size:12px;
font-family:Arial;
COLOR:#000000;

}

TH
{
font-size:12px;
font-family:Arial;
COLOR:#000000;
font-weight:bold;
}


.Content_template
{
	
	OVERFLOW:auto;
	TOP:0px;
}


.Content1
{
	
	OVERFLOW:auto;
	TOP:0px;
	 scrollbar-face-color: #A1685F; 
	 scrollbar-shadow-color: #ECD4B3; 
	 scrollbar-highlight-color: #ECD4B3; 
	 scrollbar-3dlight-color: #A1685F; 
	 scrollbar-darkshadow-color: #C2948D; 
	 scrollbar-track-color: #C2948D; 
	 scrollbar-arrow-color: #ECD4B3;

	
}

.Content2
{
	
	OVERFLOW-X:scroll;
	
	TOP:0px;
	 scrollbar-face-color: #A1685F; 
	 scrollbar-shadow-color: #ECD4B3; 
	 scrollbar-highlight-color: #ECD4B3; 
	 scrollbar-3dlight-color: #A1685F; 
	 scrollbar-darkshadow-color: #C2948D; 
	 scrollbar-track-color: #C2948D; 
	 scrollbar-arrow-color: #ECD4B3;
	 
	
}

