/* CSS Document */

/*Header Wrap
----------------------------*/
#outer_wrap{
	width:943px;
	margin:0 auto 0 auto;
	padding:0;
}
#header_wrap{
	background:url(../images/header_bg.jpg) no-repeat left top;
	width:943px;
	height:151px;
}
#header{
	width:943px;
	height:100px;
	padding:0px 0px 0px 0px;
	margin:0px;
	/*background:#ffffff;*/
}
#logo{	
	height:100px;
	width:266px;
	float:left;
}
.logo_img{
	background:url(../images/logo.jpg) no-repeat left top;
}
#take_tour_wrap{
	padding:8px 0px 0px 0px;
	margin:0px;
	width:336px;
	height:92px;
	float:left;
	background:#FFF;
}
#login{
	padding:21px 8px 0px 14px;
	margin:0px;
	width:319px;
	height:79px;
	float:left;
	background:url(../images/login_bg.jpg) no-repeat left top;	
}
.login_section{
	width:246px;
	float:left
}
.login_btn_section{
	width:70px;
	float:right;
	padding-top:20px;
}
.login_row{
	width:240px;
	height:18px;
	float:left;
}
.login_row1{
	width:238px;
	height:13px;
	float:left;
	text-align:right;
	padding:5px 2px 0px 0px;
	margin:0px;
}
.login_btn{
	width:70px;
	height:30px;
	float:right;
	background:url(../images/login_btn.jpg) no-repeat left top;
}
/*Top Menu Wrap
----------------------------*/
.menu_wrap{
	width:943px;
	height:51px;
}
.menu_wrap_bg{
	background:url(../images/menu_bg.jpg) repeat-x left top;
}
.menu_lft_img{
	background:url(../images/menu_left.jpg) no-repeat left top;
}
.menu_rht_img{
	background:url(../images/menu_rht.jpg) no-repeat left top;
}
.menu_img_wrap{
	width:8px;
	height:51px;
	float:left;
}
.menu_inner{
	width:927px;
	float:left;
	height:44px;
	padding:7px 0px 0px 0px;
	margin:0px auto 0px auto;
}
.menu_inner a{
	color:#cf0b10;
	font:bold 12px "Trebuchet MS", Arial, sans-serif;
	text-decoration:none;
	text-transform:uppercase;
	float:left;
	line-height:38px;
	padding:0px 17px 0px 17px;
	margin:0px auto 0px auto;
}
.menu_inner a:hover{
	color:#cf0b10;
	font:bold 12px "Trebuchet MS", Arial, sans-serif;
	text-decoration:none;
	text-transform:uppercase;
	float:left;
	line-height:38px;
	padding:0px 17px 0px 17px;
	margin:0px auto 0px auto;
}

.menu_inner span{
	background:url(../images/sep_line.jpg) no-repeat left top;
	width:7px;
	display:block;
	float:left;
	height:40px;
	padding:0px;
	margin:0px;	
}

/*Serach Wrap 
-------------------*/
.search_wrap{
	background:url(../images/search_bg.jpg) no-repeat left top;
	width:943px;
	height:92px;
	padding:0px;
	margin:0px;
}
.textfield_bg{
	background:url(../images/textfield_bg.jpg) no-repeat left top;
	height:30px;
	padding:4px 0px 0px 8px;
	margin:0;
}
.search_btn{
	font:bold 14px "Trebuchet MS", Arial, sans-serif;
	color:#a1080c;
	background:url(../images/search_btn_new.gif) no-repeat left top;
	height:30px;
	width:64px;
	padding:0px 0px 0px 35px;
	margin:0;
}
.search_btn a{
	font:bold 14px "Trebuchet MS", Arial, sans-serif;
	color:#a1080c;
	text-decoration:none;
	line-height:30px;
}
.search_btn a:hover{
	font:bold 14px "Trebuchet MS", Arial, sans-serif;
	color:#a1080c;
	text-decoration:none;
	line-height:30px;
}
.advancedsearch_btn{
	background:url(../images/advanced_search_bg.jpg) no-repeat left top;
	height:30px;
	width:165px;
	padding:0px 0px 0px 0px;
	margin:0;
}
.search_drop{
	float:right;
	width:20px;
	height:30px;
	background:url(../images/drop_icon.jpg) no-repeat left top;
}
.block_wrap{
	width:309px;
	float:left;
	padding:0px 8px 0px 0px;
	margin:0px;
	background:url(../images/featured_block_bg.jpg) repeat-y left top; 
}
.block_wrap_top{
	background:url(../images/featured_block_top.jpg) no-repeat left top;
	height:10px;
}
.block_wrap_bottom{
	background:url(../images/featured_block_botm.jpg) no-repeat left bottom;
	height:10px;
}	
.right_top{
	background:url(../images/right_block_top.jpg) no-repeat left top;
	height:10px;
}
.right_bg{
	background:#ffffff;
	padding:0px 10px 0px 10px;
}
.right_bottom{
	background:url(../images/right_block_botm.jpg) no-repeat left bottom;
	height:10px;
}
.video_wrap{
	float:left;
}
.video_content{
	float:right;
	width:210px;
	padding-left:10px;
	height:310px;
}

/* Head Style
----------------*/
.head_bg{
	background:url(../images/head_bg.jpg) no-repeat left top;
	height:23px;
	width:269px;
	padding:0px 0px 5px 30px;
	margin:0px;
}
.head01{
	color:#c21d09;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.link_block{
	background:url(../images/bottom_block.jpg) no-repeat left top;
	width:262px;
	height:52px;
	padding:12px 0px 0px 18px;
	margin:0px 0px 0px 0px;
}
.link_block_height{
	height:13px;
}
/*Padding Style
--------------------------*/
.padding_none{
	padding:0px;
}
.padding01{
	padding-top:5px;
}
.padding02{
	padding-top:15px;
}
.padding03{
	padding-right:0px;
	}
.padding04{
	padding-right:5px;
	padding-left:5px;
	}
.padding05{
	padding-right:6px;
	}
.padding06{
	padding-left:35px;
	}
.padding07{
	padding:20px 0px 0px 10px;
}
.padding_08{
	padding:0px 0px 0px 5px;
}
.padding_09{
	padding-top:9px;
}
.padding08{
	padding-top:8px;
}
.padding_top_none{
	padding-top:0px;
}

/*
--------------------------
Padding Style   */

.img_style{
	float:left;
	padding-right:10px;
}
.sep_line{
	background:url(../images/sep_line1.jpg) repeat-x left top;
	height:8px;
	
}	
.raw01{
	width:284px;
	padding:0px 0px 0px 0px;	
	margin:0px;
	}
.raw03{
	height:53px;
	padding:0px 0px 0px 0px;	
	margin:0px;
	}
.raw01_content{
	width:135px;
	float:left;
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:14px;
	}
.raw01_content p{
	padding:4px 0px 0px 0px;
}

.raw02_content{
	width:224px;
	float:left;
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:14px;
}
.raw02_content p{
	padding:4px 0px 0px 0px;
	margin:0;
}
.raw_rating{
	float:left;
	width:85px;
}
.raw03_content{
	width:130px;
	float:left;
	}
.raw02{
	width:287px;
	padding:3px 0px;
	border-bottom:1px solid #f0e4e4;
	margin:0px;
	}

.findmore{
	padding:0px 10px 0px 0px;
	margin:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#c21d09;
	text-align:right;
	}
.findmore a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#c21d09;
	text-decoration:underline;
	}
.findmore a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#c21d09;
	text-decoration:none;
	}
.full_wrap{
	width:943px;
	margin:10px 0px 0px 0px;
	padding:0px;
	}
.footer_wrap{
	width:943px;
	padding:8px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	
	}
.footer_img{
	width:10px;
	height:44px;
	float:left;
	}
.footer_bg{
	width:923px;
	height:28px;
	background:url(../images/footer_bg.jpg) repeat-x left top;
	margin:0px;
	padding:10px 0px 6px 0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#c21d09;
	float:left;
	text-align:center;
	}
.footer_bg a{
	padding:0px 10px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#c21d09;
	text-decoration:none;
	}
.footer_bg a:hover{
	padding:0px 10px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ff353a;
	text-decoration:none;
	}

/*April 06
----------------------------*/
.join_now{
	background:url(../images/join_now_btn.jpg) no-repeat left top;
	width:125px;
	height:36px;
	cursor:pointer;
	padding:0px 0px 0px 0px;
	margin:40px auto 0px auto;
}
/*Search Page
-----------------------------------------------*/
.top_banner{
	width:943px;
	height:102px;
	padding:0px 0px 7px 0px;
	margin:0px;
}


.box_wrap{
	width:185px;
	padding:0px;
	margin:0px;
	background:url(../images/left_bgblock2.jpg) repeat-y left top; 
}
.box_wrap_top{
	background:url(../images/lefttop_block2.jpg) no-repeat left top;
	height:10px;
	width:185px;
}
.box_wrap_btm{
	background:url(../images/left_btm_block2.jpg) no-repeat left bottom;
	height:10px;
	width:185px;
}
.box_wrap_inner{
	padding:0px 10px 0px 10px;
}	
#inner_mid{
	width:943px;
	padding:0px 0px 10px 0px;
	margin:0px;
}
.sub_menu_top{
	background:url(../images/submenu_top.jpg) no-repeat  left top;
	height:7px;
	width:166px;
}
.sub_menu_botm{
	background:url(../images/submenu_btm.jpg) no-repeat  left top;
	height:7px;
	width:166px;
}
.sub_menu_bg{
	background:url(../images/submenu_bg.jpg) repeat-y left top;
	width:166px;
}

.cuisine_wrap{
	width:626px;
	background:url(../images/searchlist_bg.jpg) repeat-y left top;
}
.cuisine_wrap_top{
	width:626px;
	height:16px;
	background:url(../images/searchlist_top.jpg) repeat-y left top;
}
.cuisine_wrap_bottom{
	width:626px;
	height:16px;
	background:url(../images/searchlist_btm.jpg) repeat-y left top;
}
.cusine_bg{
	padding:0px 15px 0px 25px;
	margin:0px;
}
.page_nav_img{
	background:url(../images/arrow_icon.jpg) no-repeat left top;
	width:16px;
	height:19px;
	display:block;
	float:left;
}

/*April 07
-------------------------------*/
/* Form Fields*/
.form_row_field{
	height:35px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.form_row_field1{
	height:115px;
	margin:0px;
	padding:0px 0px 4px 0px;
}
.form_wrap_field{
	float:left;
	text-align:left;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.field_wrap_error{
	float:left;
	text-align:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#c91e24;
	background:url(../images/errorbg.gif) no-repeat right top;
}
.name_wrap_field{
	width:150px;
	float:left;
	padding:2px 0px 0px 0px;
	margin:0px;
	text-align:left;
	
}
.field_wrap_form{
	width:235px;
	float:left;
	padding-left:10px;
}
.field_wrap_form span{
	padding:0px 0px 0px 3px;
	margin:0px;
}
.button_wrap_field {
	width:270px;
	float:left;	
	padding:0px 0px 0px 0px;
	margin:0px;
}

.spacer_field{
	float:left;
	width:10px;
}
.message_holder{
	float:left;	
	position:relative;
}
.hint {
	position: absolute;
	left:5px;
	top:0px;
	width: 150px;
	margin-top: 0px;
	padding: 5px 12px;
	background: #fdf3f3;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#2b292a;
	z-index:100;
	border:1px solid #e7c9cc;
}

.hint-pointer{
    position: absolute;
    left:-8px;
    top:5px;
    width: 8px;
    height: 14px;
    background:url(../images/pointer01.jpg) left top no-repeat;
}
.error_message {
	width:180px;
	left:4px;
 	top:-1px;
	color:#c91e24;
	font:normal 11px Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	margin:3px 0px 0px 0px;
	position:absolute;	
	float:left;
	clear:both;
}
.error_message01 {
	width:200px;
	left:100px;
 	top:-1px;
	color:#c91e24;
	font:normal 11px  Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 10px;
	margin:3px 0px 0px 0px;
	position:absolute;	
	float:left;
	clear:both;
}
.form_style{
	float:left;
	position:absolute;
	padding:2px 0px 0px 0px;
	z-index:1;
}

/*BUTTON STYLE
--------------------------------------------*/
.top_btn {
    background: transparent url('../images/btn_rht.jpg') no-repeat  top right;
    color:#ffffff;
    display: block;
    float: left;
    font: bold 15px Arial, Helvetica, sans-serif;
    height: 34px;	
	padding:0px 7px 0px 0px;
	margin:0px 0px 0px 0px; 
    text-decoration: none;	
}
.top_btn span {
    background: transparent url('../images/btn_lft.jpg') no-repeat top left;
    display: block;
    line-height:34px;
    padding: 0px 20px 0px 20px;
	margin:0px 0px 0px 0px;
} 
.top_btn:hover {
    background: transparent url('../images/btn_rht.jpg') no-repeat  top right;
    color: #ffffff;
    display: block;
    float: left;
    font: bold 15px Arial, Helvetica, sans-serif;
    height: 34px;
    text-decoration: none;	
	padding: 0px 7px 0px 0px;
	margin:0px 0px 0px 0px;
}
.top_btn:hover span {
    background: transparent url('../images/btn_lft.jpg') no-repeat top left;
    display: block;
    line-height:34px;	
	padding: 0px 20px 0px 20px;
	margin:0px 0px 0px 0px;
} 

/*April 13
--------------------------*/
.ad_wrap01{
	width:742px;
	height:98px;
	padding:6px 0px 0px 8px;
	margin:0px;
	background:url(../images/bannerbg1.jpg) no-repeat left top;
}
.profile_wrap{
	width:520px;
	float:left;
	background-color:#ffffff;
}
.profile_wrap_inner{
	width:490px;
	float:left;
	background-color:#ffffff;
	padding:0px 15px 0px 15px;
	margin:0px;
}
.profile_wrap_top{
	background:url(../images/profile_top_img.jpg) no-repeat left top;
	height:10px;
	width:520px;
}
.profile_wrap_bottom{
	background:url(../images/profile_btm_img.jpg) no-repeat left bottom;
	height:10px;
	width:520px;
	clear:both;
}	

.profile_right_wrap{
	width:221px;
	float:left;
	height:646px;
	margin:0px 0px 0px 8px;
	padding:0;
}
.profile_right_wrap_inner{
	width:191px;
	float:left;
	padding:0px 15px 0px 15px;
	margin:0px;
	background-color:#ffffff;
}
.profile_right_wrap_content{
	width:221px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.profile_right_wrap_top{
	background:url(../images/right_block_top1.jpg) no-repeat left top;
	height:10px;
	width:221px;
}
.profile_right_wrap_bottom{
	background:url(../images/right_block_botm1.jpg) no-repeat left bottom;
	height:10px;
	width:221px;
	clear:both;
}
.profile_content_wrap{
	width:155px;
	padding:10px 15px 0px 15px;
	margin:0px;	
}	
.text_small{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.text_small_bold{
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.text_small_bold2{
	font:bold 11px Arial, Helvetica, sans-serif;
}
.friends_listing{
	width:155px;
	padding:0px 15px 0px 15px;
	margin:0px;	
}	
.friends_wrap{
	padding:15px 0px 5px 0px ;
	margin:0px;
}
.friends_wrap img{
	float:left;
	border:1px solid #ece9e9;
}
.friends_wrap_content{
	padding-left:15px;
	float:right;
	width:85px;
}
.line_bg{
	background:url(../images/line_bg.jpg) repeat-x left top;
	height:11px;
	display:block;
	padding:10px 0px 5px 0px;
}
.tab_wrap{
	width:490px;
	border-top:0px #cccccc solid;
	border-bottom:1px #cccccc solid;
	border-left:1px #cccccc solid;
	border-right:1px #cccccc solid;
}
.head03{
	color:#c21d09;
	font:bold 16px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
/************************ Ajay20090414Start*/
.profile_tabs_container{
	padding:0px;	
	margin:0px;
}
.profile_tabs_container ul{
	margin:0px;
	padding:0px;
	background:url(../images/tab_bg.jpg) repeat-x;
	height:35px;
}
.profile_tabs_container li{
	list-style:none;
	float:left;
	width:95px;	
	background:url(../images/tab_sel.jpg);
	height:35px;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#000;
	line-height:34px;
}
.profile_tabs_container li a{
	background:url(../images/tab.jpg);
	text-align:center;
	color:#000;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	height:35px;
	line-height:34px;
}
.profile_tabs_container li a:hover{
	background:url(../images/tab_sel.jpg);
	text-align:center;
	color:#000;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	height:35px;
	line-height:34px;
}
.profile_tabs_container div{
	padding:10px;
	padding-top:0px;
	border:1px solid #cccccc;
	border-top:0px;
	margin:0px;
}
.graySmall{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#bbbbbb;	
	text-decoration:none;
}
.thinGrayBorderTA{
	width:485px;
	height:75px;
	border:1px solid #f0e4e4;
	overflow:auto;
}
a.redButton {
    background: transparent url('../images/redBtnRight.jpg') no-repeat  top right;
    color:#fff;
    display:block;
    float: right;
    font: normal 11px  Tahoma, Arial, Verdana;
    height: 20px;
	padding: 0px 7px 0px 0px;
	margin:0px 0px 0px 3px; /* sliding doors padding */
    text-decoration: none;
	}
a.redButton span {
    background: transparent url('../images/redBtnLeft.jpg') no-repeat;
    display: block;
    line-height:20px;
	margin:0px 0px 0px 0px;
	padding: 0px 5px 0px 14px;	
	} 
a.redButton:hover {
    background: transparent url('../images/redBtnRight.jpg') no-repeat  top right;
  	color:#fff;
    display: block;
    float: right;
    font: normal 11px Tahoma, Arial, Verdana;
    height: 20px;
    text-decoration: none;
	padding: 0px 7px 0px 0px;
	margin:0px 0px 0px 3px;/* sliding doors padding */
	}

a.redButton:hover span {
    background: transparent url('../images/redBtnLeft.jpg') no-repeat;
    display: block;
    line-height:20px;
	padding: 0px 5px 0px 14px;
	margin:0px;	
	} 
	
	a.redButton2 {
    background: transparent url('../images/redBtnRight.jpg') no-repeat  top right;
    color:#fff;
    display:block;
    float: left;
    font: normal 11px  Tahoma, Arial, Verdana;
    height: 20px;
	padding: 0px 7px 0px 0px;
	margin:0px 0px 0px 3px; /* sliding doors padding */
    text-decoration: none;
	}
a.redButton2 span {
    background: transparent url('../images/redBtnLeft.jpg') no-repeat;
    display: block;
    line-height:20px;
	margin:0px 0px 0px 0px;
	padding: 0px 5px 0px 14px;	
	} 
a.redButton2:hover {
    background: transparent url('../images/redBtnRight.jpg') no-repeat  top right;
  	color:#fff;
    display: block;
    float: left;
    font: normal 11px Tahoma, Arial, Verdana;
    height: 20px;
    text-decoration: none;
	padding: 0px 7px 0px 0px;
	margin:0px 0px 0px 3px;/* sliding doors padding */
	}

a.redButton2:hover span {
    background: transparent url('../images/redBtnLeft.jpg') no-repeat;
    display: block;
    line-height:20px;
	padding: 0px 5px 0px 14px;
	margin:0px;	
	} 
/************************ Ajay20090414End*/



/******april28******/

.delete01{
	background:url(../images/delete1.gif) no-repeat left top;
	height:14px;
	width:14px;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	padding:0px 0px 0px 18px;
	margin:0px;
	line-height:14px;
}
.delete01:hover{
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	padding:0px 0px 0px 18px;
	margin:0px;
	line-height:14px;
	color:#000000;
}
.reply{
	background:url(../images/reply_icon.gif) no-repeat left top;
	height:14px;
	width:14px;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	padding:0px 0px 0px 18px;
	margin:0px;
	line-height:14px;
}
.reply:hover{
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	padding:0px 0px 0px 18px;
	margin:0px;
	line-height:14px;
	color:#000000;
}
/*********************/
/*april29*/
/*-----------------------------------------------------28 April 2009*/
.profile02_container{
	padding:0px;	
	margin:0px;
}
.profile_wrap02{
	width:750px;
	float:left;
	background-color:#ffffff;
}
.profile_wrap_inner02{
	width:720px;
	float:left;
	background-color:#ffffff;
	padding:0px 15px 0px 15px;
	margin:0px;
}
.profile_wrap_top02{
	background:url(../images/profile02_top_img.jpg) no-repeat left top;
	height:10px;
	width:750px;
}
.profile_wrap_bottom02{
	background:url(../images/profile02_btm_img.jpg) no-repeat left bottom;
	height:10px;
	width:750px;
	clear:both;
}	

/*---------------Profile Tab menu*/

.tab01{
	width:720px;
	background: url(../images/bottom_line.jpg) repeat-x bottom;	
	
}
.tab01 ul{
	margin:0px;
	padding:0px;
	
}
.tab01 li{
	list-style:none;
	float:left;		
}
.tab02Border{
	border:1px solid #cccccc;
	}
	/*-------------------End tab Mneu*/
.sep_dotline{
	background:url(../images/sep_dot.gif) repeat-x left center;
	height:8px;
	}	
.head_wrape{
	padding:5px 0px;
	}
.head_wrape h3{
	font:bold 17px Arial, Helvetica, sans-serif;
	color:
	}
.nav_img{
	background:url(../images/nav_arrow.gif) no-repeat left top;
	width:16px;
	height:19px;
	display:block;
	float:left;
}
.name_wrap02_field{
	float:left;
	padding:2px 0px 0px 0px;
	margin:0px;
	text-align:left;
	}
a.selectBtn {
    background: transparent url('../images/selectBtn02.jpg') no-repeat  top right;
    color:#575757;
    display:block;
    float: right;
    font: bold 11px  Tahoma, Arial, Verdana;
    height: 22px;
	padding: 0px 7px 0px 0px;
	margin:5px 5px 5px 3px; /* sliding doors padding */
    text-decoration: none;
	}
a.selectBtn span {
    background: transparent url('../images/selectBtn01.jpg') no-repeat;
    display: block;
    line-height:22px;
	margin:0px 0px 0px 0px;
	padding: 0px 5px 0px 14px;	
	} 
a.selectBtn:hover {
    background: transparent url('../images/selectBtn04.jpg') no-repeat  top right;
  	color:#575757;
    display: block;
    float: right;
    font: bold 11px Tahoma, Arial, Verdana;
    height: 22px;
    text-decoration: none;
	padding: 0px 7px 0px 0px;
	margin:5px 5px 5px 3px; /* sliding doors padding */
	}

a.selectBtn:hover span {
    background: transparent url('../images/selectBtn03.jpg') no-repeat;
    display: block;
    line-height:22px;
	padding: 0px 5px 0px 14px;
	margin:0px;	
	} 
/*april29 end*/	

.form_row{
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	}
/*==============================================================29 April 2009*/
.heightFxr{
	height:625px;
	}
.blogContainer_lft{
	width:490px;
	padding:0px;
	float:left;
	}
.blogContainer_rht{
	width:200px;
	padding:0px;
	margin-left:20px;
	float:left;
	}
.blogContainer_rht h2{
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#990000;
	padding:10px 0px 5px 0px;
	}
.blogRightBox{
	width:175px;
	padding:10px;
	background:#fff6f6;
	border:1px solid #666666;
	}
.blogRightBox a{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:underline;
	padding:0px 0px 0px 10px;
	background:url(../images/arrow_02.gif) no-repeat left center;
	}
.blogRightBox a:hover{
	text-decoration:none;
	color:#333333;
	}
.blogRaw{
	padding:0px 0px 5px 0px ;
	margin:0px 0px 10px 0px;
	border-bottom:1px dotted #CCCCCC;
	}
.blogContent{
	float:left;
	padding:0px 0px 0px 10px;
	}
.thumbLeft{
	float:left;
	}
.logout_section{
	width:220px;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#ce0309;
}
.loginImg{
	border:1px solid #999999;
	padding:3px;
	background:#FFFFFF;
	}
.conProfile a{
	font:normal 11px Arial, Helvetica, sans-serif;
	background:url(../images/icon_profile.gif) no-repeat left center;
	padding:0px 0px 0px 18px;
	color:#0d0d0d;
	text-decoration:none;
	}
.conProfile a:hover{
	text-decoration:underline;
	color:#0d0d0d;
	}
.conmssg a{
	font:normal 11px Arial, Helvetica, sans-serif;
	background:url(../images/icon_mssg.gif) no-repeat left center;
	padding:0px 0px 0px 18px;
	color:#0d0d0d;
	text-decoration:none;
	}
.conmssg a:hover{
	text-decoration:underline;
	color:#0d0d0d;
	}
.confrnds a{
	font:normal 11px Arial, Helvetica, sans-serif;
	background:url(../images/icon_frnds.gif) no-repeat left center;
	padding:0px 0px 0px 18px;
	color:#0d0d0d;
	text-decoration:none;
	}
.confrnds a:hover{
	text-decoration:underline;
	color:#0d0d0d;
	}
#logout{
	padding:18px 8px 0px 14px;
	margin:0px;
	width:319px;
	height:79px;
	float:left;
	background:url(../images/login_bg.jpg) no-repeat left top;
}


.logout_btn{
width:90px;
height:30px;
float:right;
background:url(../images/logout_btn.jpg) no-repeat right top;
}

.coupon{
	background:url(../images/coupon_bg.jpg) no-repeat left top;
	width:458px;
	height:273px;
	padding:15px 20px 25px 10px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#454444;
		}
.coupon_head{
	background:#ffa324;
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	}
.coupon_rule{
	background:#fff6ea;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#454444;
	line-height:17px;
	}
.coupon_rule span{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#454444;
	}
.print a{
	font:bold 11px Arial, Helvetica, sans-serif;
	background:url(../images/icon_prnt.jpg) no-repeat left center;
	padding:0px 0px 0px 22px;
	color:#0d0d0d;
	text-decoration:none;
	}
.print a:hover{
	text-decoration:underline;
	color:#0d0d0d;
	}
.reservation a{
	font:bold 11px Arial, Helvetica, sans-serif;
	background:url(../images/Icon_res.jpg) no-repeat left center;
	padding:0px 0px 0px 22px;
	color:#0d0d0d;
	text-decoration:none;
	}
.reservation a:hover{
	text-decoration:underline;
	color:#0d0d0d;
	}
/*---------------------------------------------------07 May 2009*/

.avatar_box{
	padding:15px;
	margin:0px;
	width:594px;
	border:1px solid  #999999;
}
.block_tabinner{
	width:330px;
	padding:0px 10px 0px 15px;	
}
.raw_fav{
	width:330px;
	padding:3px 0px 3px 0px;	
	margin:0px;
	margin-bottom:5px;
	}
.raw_rating_fav{
	float:left;
	width:133px;
}
.review_wrapper{
	float:left;
	padding:0px 0px 0px 10px;
	width:610px;
	}
.imgbdr{
	border:1px solid #CCCCCC;
	padding:4px;
	}
.raw04_content{	
	float:left;
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:14px;
	padding:0px 0px 0px 10px;
	}
	
/*-------------------------------------------08 May 2009*/
.right_top_bg{
	background:url(../images/left_wrap_top.jpg) no-repeat left top;
	height:10px;
}
.right_bg{
	background:#ffffff;
	padding:0px 10px 0px 10px;
}
.right_bottom_bg{
	background:url(../images/left_wrap_bottm.jpg) no-repeat left bottom;
	height:10px;
}
.padding_11{
	padding:0px 15px 0px 15px;
}
.head_wrap01{
	width:686px;
}
.head_wrap01_inner{
	width:570px;
	float:left;
}
.head_style01{
	float:left;
	color:#c21d09;
	font:bold 18px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.head_style03{
	float:left;
	color:#908f8f;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.padding_10{
	padding:5px 0px 0px 5px;
}
.click_icon{
	width:100px;
	height:56px;
	float:left;
	cursor:pointer;
}
.rightbox_wrap{
	width:219px;
	padding:0px;
	margin:0px;
	background:url(../images/rht_box_bg.jpg) repeat-y left top; 
}
.rightbox_top{
	background:url(../images/rht_box_top.jpg) no-repeat left top;
	height:9px;
	width:219px;
}
.rightbox_btm{
	background:url(../images/rht_box_bottom.jpg) no-repeat left bottom;
	height:9px;
	width:219px;
}
.box_wrap_inner{
	padding:0px 10px 0px 10px;
}	

.restaurant_profile{
	widows:686px;
	border-bottom:1px solid #a3a0a0;
	border-top:1px solid #a3a0a0;
	padding:10px 0px 10px 0px;
	margin:0px;
}
.img_wrap{
	float:left;
	width:215px;
	border:1px solid #a3a0a0;
}

.img_wrap2{
	float:right;
	width:225px;
	border:1px solid #a3a0a0;
}
.restaurant_content{
	float:left;
	width:300px;
	padding:0px 10px 0px 10px;
	margin:0px;
}
.restaurant_hours{
	float:right;
	width:135px;
	padding-left:10px;
	border-left:1px solid #a3a0a0;
}
.normal_redlink_02{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#c21d09;
}
.normal_redlink_02:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#c21d09;
}

.tab_btn {
    background: transparent url('../images/tab_rht.jpg') no-repeat  top right;
    color:#000000;
    display: block;
    float: left;
    font: bold 12px Arial, Helvetica, sans-serif;
    height: 33px;	
	padding:0px 9px 0px 0px;
	margin:0px 2px 0px 0px; 
    text-decoration: none;	
}
.tab_btn span {
    background: transparent url('../images/tab_left.jpg') no-repeat top left;
    display: block;
    line-height:33px;
    padding: 0px 10px 0px 20px;
	margin:0px 0px 0px 0px;
} 
.tab_btn:hover {
    background: transparent url('../images/tab_rht.jpg') no-repeat  top right;
    color: #cc0107;
    display: block;
    float: left;
    font: bold 12px Arial, Helvetica, sans-serif;
    height: 33px;
    text-decoration: none;	
	padding: 0px 9px 0px 0px;
	margin:0px 2px 0px 0px;
}
.tab_btn:hover span {
    background: transparent url('../images/tab_left.jpg') no-repeat top left;
    display: block;
    line-height:33px;	
	padding: 0px 10px 0px 20px;
	margin:0px 0px 0px 0px;
} 

.text_head_bold{
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.line_bg2{
	background:url(../images/line_bg1.jpg) repeat-y left top;
	width:15px;
}
/*----------------new style may 09 2009--------------------------------------*/
.list_wrap{
	width:453px;
	float:left;
	background-color:#ffffff;
}
.list_wrap_inner{
	width:423px;
	float:left;
	background-color:#ffffff;
	padding:0px 15px 0px 15px;
	margin:0px;
}
.list_wrap_top{
	background:url(../images/mid_boxtop1.jpg) no-repeat left top;
	height:10px;
	width:453px;
}
.list_wrap_bottom{
	background:url(../images/mid_boxbotm1.jpg) no-repeat left bottom;
	height:10px;
	width:453px;
	clear:both;
}	

.listright_wrap{
	width:287px;
	float:left;
	margin:0px 0px 0px 8px;
	padding:0;
}
.listright_wrap_inner{
	width:257px;
	float:left;
	padding:0px 15px 0px 15px;
	margin:0px;
	background-color:#ffffff;
}
.listright_wrap_content{
	width:287px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.listright_wrap_top{
	background:url(../images/rht_box_top1.jpg) no-repeat left top;
	height:10px;
	width:287px;
}
.listright_wrap_bottom{
	background:url(../images/rht_box_botm1.jpg) no-repeat left bottom;
	height:10px;
	width:287px;
	clear:both;
}

.head_style04{
	float:left;
	color:#7D7D7D;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.form_row_field_01{
	height:25px;
	margin:0px;
	padding:0px 0px 0px 0px;
}


/*--------------------------------------------------------------- May 08, 2009*/
.serchBox_container{
	width:453px;
	padding:0px 0px 0px 0px;
	margin:0px 0px;
	float:left;
	}
.searchBox_top{
	background: #ffffff url(../images/boxSearch_top.jpg) no-repeat left top;
	height:10px;
	width:453px;
	}
.searchBox_btm{
	background:url(../images/boxSearch_btm.jpg) no-repeat left bottom;
	height:10px;
	width:453px;
	}
.searchBox{
	width:433px;
	padding:0px 10px;
	background:#FFFFFF;
	}
.advBox_container{
	width:286px;
	float:left;
	padding-left:8px;
	}
.advBox_top{
	background:url(../images/advBox_top.jpg) no-repeat left top;
	width:286px;
	height:10px;
	}
.advBox_btm{
	width:286px;
	background:url(../images/advBox_btm.jpg) no-repeat left top;
	height:10px;
	}
.advBox{
	width:270px;
	padding:0px 8px;
	background:#FFFFFF;
	}
.search_navraw{
	width:433px;
	height:34px;
	margin:8px 0px;
	}
.search_navimg{
	width:9px;
	height:34px;
	float:left;
	}
.search_navbg{
	width:415px;
	height:24px;
	float:left;
	padding-top:10px;
	background:url(../images/search_nav_bg.jpg) repeat-x left top;
	}
.search_navbg a{
	font:bold 12px  Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	padding:0px 12px;
	}
.search_navbg a:hover{
	color:#999999;
	text-decoration:none;
	}
.search_raw01{
	width:433px;
	height:122px;
	border-top:1px solid  #999999;
	padding:0px 0px 5px 0px;
	margin-top:0px;	
	}
.search_listbox{
	width:433px;
	height:88px;
	padding:5px 0px;
	}	
.search_btm_nav{
	width:427px;
	height:30px;
	padding:0px 3px;
	background:#f1f0f0;
	}	
.img_lft{
	float:left;
	border:1px solid #CCCCCC;
	}
.searchList_rht{
	float:left;
	padding:0px 0px 0px 15px;
	height:88px;
	width:325px;
	font:normal 11px Arial, Helvetica, sans-serif;
	}
.click_to_call a{	
	font:bold 11px Arial, Helvetica, sans-serif; 
	color:#666666;
	text-decoration:none;
	}
	.click_to_call a:hover{	
	color:#999999;
	text-decoration:none;
	}
	.click_to_call a span{	
	font:bold 11px Arial, Helvetica, sans-serif; 
	color:#CC0033;
	text-decoration:none;
	}
	.click_to_call a span{	
	font:normal 11px Arial, Helvetica, sans-serif; 
	color:#CC0033;
	text-decoration:none;
	}
.make_resrv a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#656464;
	text-decoration:none;
	background:url(../images/icon_resrv.jpg) no-repeat left top;
	padding:5px 0px 5px 28px;
	line-height:25px;
	
	}
.make_resrv a:hover{
	color:#656464;
	text-decoration:none;
	}
.nav_img02{
	background:url(../images/nav_arrow.gif) no-repeat right top;
	width:12px;
	height:19px;
	display:block;
	float:left;
}
.search_listbox02{
	width:433px;
	height:88px;
	padding:5px 0px;
	background:#f1f0f0;
	}	
.search_btm_nav02{
	width:427px;
	height:30px;
	padding:0px 3px;
	background:#ffffff;
	}	
.search_raw02{
	width:433px;
	height:45px;
	border-top:1px solid  #999999;
	padding:5px 0px 5px 0px;
	
	}
.searchList02_rht{
	float:left;
	padding:0px 0px 0px 15px;
	height:40px;
	width:325px;
	font:normal 11px Arial, Helvetica, sans-serif;
	}
.leftraw01{
	width:175px;
	padding:0px 5px 3px 5px;
	margin:5px 0px 5px 0px;
	border-bottom:1px solid #CCCCCC;
}	
.leftraw01_left{
	width:110px;
	padding:0px 0px 0px 10px ;
	float:left;	
}	
.headwraoper{
	width:155px;
	padding:5px 15px 5px 15px;
	margin:0px;	
}	
.sep{
	padding:2px;
	background:#FFFFFF;
	}
	
/*  pagenation*/

.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 2px;
text-decoration: none; 
color: #888888;
}

.pagination a:hover, .pagination a:active{
color: #000;
background-color: #ffffff;
}

.pagination a.currentpage{
color: #888888;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal;
}

.pagination a.prevnext{
font-weight: normal;
}



/*-----------------------------------------------------*/

.nav_img01{
	background:url(../images/nav_arrow1.gif) no-repeat left top;
	width:10px;
	height:19px;
	display:block;
	float:left;
}
.page_nav01{
	font:normal 12px  Arial, Helvetica, sans-serif;
	color:#c21d09;
	text-decoration:none;
}
.page_nav01 a{
	font:normal 12px  Arial, Helvetica, sans-serif;
	color:#c21d09;
	text-decoration:none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.page_nav01 a:hover{
	font:normal 12px  Arial, Helvetica, sans-serif;
	color:#c21d09;
	text-decoration:underline;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
}

.reservation_icon{
	background:url(../images/reser_icon.gif) no-repeat left top;
	padding-left:30px;
	height:30px;	
	line-height:30px;
	font:bold 11px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#656464; 
}
.reservation_icon a{
	text-decoration:none;
	color:#656464; 
}

.paging_nav{
	float:left;
	font:normal 11px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#656464; 
	line-height:30px;
}
.paging_nav a{
	text-decoration:none;
	color:#656464; 
}
.paging_nav a:hover{
	text-decoration:underline;
	color:#656464; 
}
.filter_top{
width:160px;

background:#F1EFF0;
padding:3px 0px;
}
.filter_link{
	width:140px;
	height:11px;
	padding:6px 0px 0px 10px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	background:url(../images/filter_linkbg.jpg) no-repeat right center;
	}
.filter_link a{
	color:#292929;
	text-decoration:none;
	}
.filter_link a:hover{
	color:#666666;
	text-decoration:none;
	}
.filterMenu_holder{
	width:164px;
	padding:0px 0px 4px 0px;
	}
.filterMenu{
	width:150px;
	height:20px;
	background:url(../images/filter_menubg.jpg) no-repeat left top;
	padding:6px 0px 0px 10px;
	margin-top:4px;
	}
.filterMenu a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	}
.filterMenu a:hover{
	color:#FF0000;
	text-decoration:none;
	}
.filterHead{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333333;
	width:150px;
	height:20px;
	background:url(../images/filter_headbg.jpg) no-repeat left top;
	padding:6px 0px 0px 10px;
	}

.normal_tab01{
	background: transparent url(../images/tab01_right.jpg) no-repeat scroll top right;
    color: #000000;
    display: block;
    float: left;
   	font:bold 11px Arial, Helvetica, sans-serif;
   	margin-right: 2px;
    padding-right: 12px; 
    text-decoration: none;
}
.normal_tab01:hover {
    background: transparent url(../images/tab01_right_ovr.jpg) no-repeat scroll top right;
    color: #000000;
    display: block;
    float: left;
    font:bold 11px Arial, Helvetica, sans-serif;   
    margin-right: 2px;
    padding-right: 12px; 
    text-decoration: none;
}
.normal_tab01 span {
    background: transparent url(../images/tab01_left.jpg) no-repeat;
    display: block;
    line-height: 29px;
    padding: 5px 3px 0px 13px;
} 

.normal_tab01:hover span {
    background: transparent url(../images/tab01_left_ovr.jpg) no-repeat;
    display: block;
    line-height: 29px;
     padding: 5px 3px 0px 13px;
}
.selected_tab01{
   background:  url(../images/tab01_right_ovr.jpg) no-repeat scroll top right;
  
    color: #000000;
    display: block;
    float: left;
   	font:bold 11px Arial, Helvetica, sans-serif;
   	margin-right: 2px;
    padding-right: 12px; /* sliding doors padding */
    text-decoration: none;
}
.selected_tab01 span{
   background:  url(../images/tab01_left_ovr.jpg) no-repeat;
    display: block;
    line-height: 29px;
     padding: 5px 3px 0px 13px;
}
.selected_tab01:hover{
    background:  url(../images/tab01_right_ovr.jpg) no-repeat scroll top right;
    color: #000000;
    display: block;
    float: left;
   	font:bold 11px Arial, Helvetica, sans-serif;
   	margin-right: 2px;
    padding-right: 12px; /* sliding doors padding */
    text-decoration: none;
}

.selected_tab01:hover span{
   background:  url(../images/tab01_left_ovr.jpg) no-repeat;
    display: block;
    line-height: 29px;
      padding: 5px 3px 0px 13px;
}
/*   14 may 2009*/
.coupon_head02{
	background:#ffa324;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	be
	}
.couponborder{
	border:1px dotted #999999;
	padding:3px;
	}
	
.coupon02{
	background:url(../images/coupons_detailbg.jpg) no-repeat left top;
	width:475px;
	height:330px;
	padding:15px 10px 25px 10px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#454444;
	margin:0px auto;
	}
/*----------------------------------------------------------15 May 2009*/
.pad_B5{
	padding:10px 0px 5px 0px;
	margin:0px;
}
.pad_T5{
	padding:5px 0px 20px 0px;
	margin:0px;
}

/*--------------------------------------------------------------7 june 2009*/
.terms_wrap{
	width:923px;
	margin:0 auto 0 auto;
	padding:0;
	background:#FFFFFF;
	padding:10px;
}
.terms_wrap h2{
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#b71501;
	border-bottom:1px solid #cccccc;
	padding:15px 0px 5px 20px;
}
.terms_text{
	padding:0px 40px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#2d2d2d;
	line-height:17px;
	}
.terms_text ul{
	margin:0px;
	padding:0px;
	}
.terms_text ul li{
	list-style:decimal;
	margin:10px 0px;
	text-align:justify;
	}
.terms_link{
	padding:15px 0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2d2d2d;
	text-align:right;
	}
.terms_link a{
	text-decoration:none;
	color:#2d2d2d;
	padding:0px 20px;
	}
	.terms_link a:hover{
	text-decoration:none;
	color:#b71501;
	}
.terms_link a.active{
	text-decoration:none;
	color:#b71501;
	padding:0px 20px;
	}
	.terms_link a:hover.active{
	text-decoration:none;
	color:#b71501;
	}
	
/*--------------------------------*/
.privacy_text{
	padding:0px 40px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#2d2d2d;
	line-height:17px;
	}
.privacy_text ul{
	margin:0px;
	padding:0px;
	padding-left:50px;
	}
.privacy_text ul li{
	list-style:none;
	margin:10px 0px;
	text-align:justify;
	background:url(../images/bullet_tick.jpg) no-repeat left top;
	padding-left:25px;
	}
.privacy_text a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#b71501;
	text-decoration:underline;
		}
.privacy_text a:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#b71501;
	text-decoration:none;
		}
		/*-------------------09 june 2009*/
.cities a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#212121;
	line-height:18px;
	text-decoration:none;
	}
.cities a:hover{
	color:#7b7b7b;
	text-decoration:none;
	}
	
.featured_wrap{
	width:309px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	background:url(../images/featured_block_bg.jpg) repeat-y left top; 
}
.featured_wrap_top{
	background:url(../images/featured_block_top.jpg) no-repeat left top;
	height:10px;
}
.featured_wrap_bottom{
	background:url(../images/featured_block_botm.jpg) no-repeat left bottom;
	height:10px;
}	

.couponlist_wrap{
	width:432px;
	float:left;
	background-color:#ffffff;
}
.couponlist_wrap_inner{
	width:402px;
	float:left;
	background-color:#ffffff;
	padding:0px 15px 0px 15px;
	margin:0px;
}
.couponlist_wrap_top{
	background:url(../images/coupon_boxtop1.jpg) no-repeat left top;
	height:10px;
	width:432px;
}
.couponlist_wrap_bottom{
	background:url(../images/coupon_boxbotm1.jpg) no-repeat left bottom;
	height:10px;
	width:432px;
	clear:both;
}	
.coupon{
	background:url(../images/coupon_bg.jpg) no-repeat left top;
	width:383px;
	height:273px;
	padding:15px 10px 15px 10px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#454444;
	}
.coupon_search{
	background:url(../images/coupon_search_bg.jpg) no-repeat left top;
	width:943px;
	height:92px;
	padding:0px;
	margin:0px;
}
.raw_tab{
	padding:10px 0px 15px 0px;
	}
.raw_tab_col{
	padding:0px 5px;
	}
.raw_tab_head{
	padding:0px 5px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#990000;
	}
.raw_tab_txt{
	padding:0px 5px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	}
.raw_tab_01{
	background:#e9dcdc;
	}
.raw_tab_02{
	background:#f7f5f5;
	}
.raw_tab_03{
	background:#f0ebeb;
	}

/*------------------------- June 10 2009*/
.raw_tab{
	padding:10px 0px 15px 0px;
	}
.raw_tab_col{
	padding:0px 5px;
	}
.raw_tab_head{
	padding:0px 5px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#990000;
	}
.raw_tab_txt{
	padding:0px 5px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	}
.raw_tab_01{
	background:#e9dcdc;
	}
.raw_tab_02{
	background:#f7f5f5;
	}
.raw_tab_03{
	background:#f0ebeb;
	}
/******************/
	
.adv_txt{
 	padding:15px 0px 0px;
 }
.adv_txt ul{
 	padding:0px 0px 0px 20px;
	margin:5px 0px;
	}
.adv_txt li{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#3d3d3d;
	line-height:16px;
	padding:2px 0px 2px 5px;
	}
.red_head{
	padding:8px 0px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#CC0000;
	}
.red_head02{
	padding:3px 0px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#CC0000;
	background:url(../images/doted_line.jpg) repeat-x left bottom;
	}
.yellow_head{
	padding:3px 0px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#d17600;
	}
.adv_price{
	width:120px;
	height:75px;
	border:1px solid #dbbebe;
	background-color:#faeeee;
	font:bold 36px Arial, Helvetica, sans-serif;
	color:#CC0000;
	float:right;
	text-align:center;
	padding-top:15px;
	}
.adv_price span{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#2b2b2b;
	}	
/*---------------------------------------------------------11 June 2009*/
.adv_search{
	width:923px;
	height:175px;
	padding:10px;
	margin:0px;
	background:#FF9900;
	}
.adv_colmn{
	width:301px;
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:000000;
	}
.adv_strock{
	width:903px;
	padding:10px;
	height:155px;
	border:1px solid #ffd095;
	}
.adv_input{
	width:170px;
	padding:2px;
	border:1px solid #c9cdd0;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#9c9c9c;
	text-decoration:none;
	}
.cancel_btn{
	font:bold 14px "Trebuchet MS", Arial, sans-serif;
	color:#a1080c;
	background:url(../images/cancel_btn.gif) no-repeat left top;
	height:30px;
	width:55px;
	padding:0px 13px 0px 17px;
	margin:0;
}
.cancel_btn a{
	font:bold 14px "Trebuchet MS", Arial, sans-serif;
	color:#a1080c;
	text-decoration:none;
	line-height:30px;
}
.cancel_btn a:hover{
	font:bold 14px "Trebuchet MS", Arial, sans-serif;
	color:#a1080c;
	text-decoration:none;
	line-height:30px;
}
.member_field{
	background:url(../images/member_field.jpg) no-repeat left top;
	height:30px;
	padding:3px 0px 0px 8px;
	margin:0;
}
.member_serach_field{
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:1px solid #fff;
	width:153px;
	color:#393939;
}
.members_txt{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#c21d09;
	}
.naGridTitle, .naGridTitle td {
	font:bold 11px Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.naGridTitle a {
	font:bold 11px Arial, Helvetica, sans-serif;
}
.naGridTitle a:hover {
	font:bold 11px Arial, Helvetica, sans-serif;
}
.member_search_wrap{
background:url(../images/member_search_bg.jpg) no-repeat left top;
width:943px;
height:92px;
padding:0px;
margin:0px;
}
.innrNotif_headerM{
	padding:0px;	
	margin:0px;
	background:url(../images/innrNotif_headerMiddleBg.jpg) repeat-x;
}
/*.innrNotif_headerM{
	background:url(../images/innrNotif_headerMiddleBg.jpg) repeat-x;	
	width:693px;
	float:left;
	height:40px;
}*/
.innrNotif_headerM ul{
	margin:0px;
	padding:0px;
	/*padding-left:15px;	*/
}
.innrNotif_headerM li{
	list-style:none;
	float:left;		
}
.innrNotif_headerM li a{
	background: transparent url(../images/tab_rht_norm.jpg) no-repeat scroll top right;
    color: #666666;
    display: block;
    float: left;
    font: bold 13px arial, sans-serif;
    height: 30px;
    margin-right: 2px;
    padding-right: 9px; /* sliding doors padding */
    text-decoration: none;
}
.innrNotif_headerM li a span {
    background: transparent url(../images/tab_left_norm.jpg) no-repeat;
    display: block;
    line-height: 25px;
    padding: 5px 8px 0px 18px;
} 
.innrNotif_headerM li a:hover {
    background: transparent url(../images/tab_rht_norm.jpg) no-repeat scroll top right;
    color: #EF651A;
    display: block;
    float: left;
    font: bold 13px arial, sans-serif;
      height: 30px;
    margin-right: 2px;
    padding-right: 9px; /* sliding doors padding */
    text-decoration: none;
}
.innrNotif_headerM li a:focus {
    background: transparent url(../images/tab_rht_norm.jpg) no-repeat scroll top right;
    color: #EF651A;
    display: block;
    float: left;
    font: bold 13px arial, sans-serif;
      height: 30px;
    margin-right: 2px;
    padding-right: 9px; /* sliding doors padding */
    text-decoration: none;
}
.innrNotif_headerM li a:active {
    background: transparent url(../images/tab_rht_norm.jpg) no-repeat scroll top right;
    color: #EF651A;
    display: block;
    float: left;
    font: bold 13px arial, sans-serif;
      height: 30px;
    margin-right: 2px;
    padding-right: 9px; /* sliding doors padding */
    text-decoration: none;
}

.innrNotif_headerM li a:hover span {
    background: transparent url(../images/tab_left_norm.jpg) no-repeat;
    display: block;
    line-height: 25px;
    padding: 5px 8px 0px 18px;
} 

.innrNotif_headerM li.sel a {
    background: transparent url(../images/tab_rht_norm.jpg) no-repeat scroll top right;
    color: #EF651A;
    display: block;
    float: left;
    font: bold 13px arial, sans-serif;
    height: 30px;
    margin-right: 2px;
    padding-right: 9px; /* sliding doors padding */
    text-decoration: none;
}
.innrNotif_headerM li.sel a span {
    background: transparent url(../images/tab_left_norm.jpg) no-repeat;
    display: block;
    line-height: 25px;
    padding: 5px 8px 0px 18px;
} 
/*****************************************/
.coupans_list_wrap{
	width:659px;
	border:1px solid #cccccc;
	padding:10px 10px 10px 15px;
	margin:0px;
}

.numbers{
	background:url(../images/number_bg.gif) no-repeat center center;
	text-align:center;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
	vertical-align:middle;
	}
.numbers02{
	text-align:center;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#575757;
	}
.error_wrap{
	background:url(../images/error_bg2.jpg) no-repeat left top;
	width:943px;
	height:31px;
	text-align:center;
	margin-bottom:7px;
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#cc0107;
	padding:10px 0px 0px;
	}	
	/* -------------------july 29*/
.wrap_search{
	width:749px;
	height:150px;
}
.wrap_search_top{
	background:url(../images/box_top_bg.jpg) no-repeat left top;
	width:749px;
	height:12px;
}
.wrap_search_bottom{
	background:url(../images/box_btm_bg.jpg) no-repeat left top;
	width:749px;
	height:12px;
	clear:both;
}	
.wrap_outer{
	margin:7px 0px 2px 0px;
	width:749px;
}
.search_inner{
	width:719px;
	float:left;
	background-color:#ffffff;
	padding:0px 15px 0px 15px;
	margin:0px;
}

.filterMenu1{
	width:150px;
	height:20px;
	background:url(../images/filter_menubg.jpg) no-repeat left top;
	padding:6px 0px 0px 10px;
	margin-top:4px;
	}
.filterMenu1 a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	}
.filterMenu1 a:hover{
	color:#FF0000;
	text-decoration:none;
	}
.numbers_new{
	background:url(../images/num_bg.jpg) no-repeat center top;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	
}
	/*------------------june 30*/
.left_link{
	background:url(../images/icontick.jpg) no-repeat 8px 3px;
	color:#333333;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:30px;
	width:85px;
	float:left;
}
.icon_wrap{
	width:30px;
	float:left;
	text-align:center;
}
.filter_row{
	width:155px;
	padding-bottom:2px;
}
