body { 
    background-image: url('/images/bkg-grad.jpg');
	background-repeat:repeat-x;
	background-color: #979fb0; margin:0; border:0; padding:2px; font-family:ARIAL;
}
	
a { 
	font-family:ARIAL; font-weight:BOLD; color:#541F71;	font-size:0.9EM; text-decoration:NONE; 
}

a:hover { 
	color:#541F71; text-decoration:UNDERLINE; 
}

.BREADCRUMB {
    COLOR: #541F71;
	FONT-SIZE: 11px;
	FONT-WEIGHT:BOLD;
	TEXT-DECORATION:UNDERLINE;
}
.DISBREADCRUMB {
    COLOR: #541F71;
	FONT-SIZE: 0.7EM;
	FONT-WEIGHT:BOLD;
}

.DISCLAIMER{
    FONT-FAMILY:VERDANA,ARIAL;
    FONT-WEIGHT:BOLD;
	FONT-SIZE: 11px;
	COLOR:#000000;
}
.TOS{
    FONT-FAMILY:VERDANA,ARIAL;
    FONT-WEIGHT:NORMAL;
	FONT-SIZE: 11px;
	COLOR:#000000;
}
.COUPON{
    FONT-FAMILY:VERDANA,ARIAL;
    FONT-WEIGHT:BOLD;
	FONT-SIZE:14px;
	COLOR:#000000;
}
.COUPONTXT{
    FONT-FAMILY:VERDANA,ARIAL;
    FONT-WEIGHT:NORMAL;
	FONT-SIZE: 0.7EM;
	COLOR: BLACK;
}
.COUPONTXT:HOVER {
    TEXT-DECORATION:UNDERLINE;
	FONT-SIZE: 0.7EM;
	COLOR: DARKBLUE; 
}
.LOCATIONS{
    FONT-FAMILY:VERDANA,ARIAL;
    FONT-WEIGHT:NORMAL;
	TEXT-DECORATION:UNDERLINE;
	FONT-SIZE: 0.7EM;
	COLOR: DARKBLUE;
}
.LOCATIONS:HOVER {
    TEXT-DECORATION:UNDERLINE;
	FONT-SIZE: 0.7EM;
	COLOR: BLUE; 
}
.NODATA {
    FONT-FAMILY:ARIAL;
    FONT-WEIGHT:BOLD;
    COLOR: #808080;
    FONT-SIZE: 0.9EM;
    TEXT-DECORATION:NONE;
}
.LINKSEARCH {
    FONT-FAMILY:ARIAL;
    FONT-WEIGHT:BOLD;
    COLOR: #FFF;
    FONT-SIZE: 0.7EM;
    TEXT-DECORATION:NONE;
}
.LINKSERACH:HOVER {
    COLOR: WHITE;
    TEXT-DECORATION: NONE;
}
.FOOTER{
    FONT-FAMILY:ARIAL;
    FONT-WEIGHT:BOLD;
    COLOR: #808080;
    FONT-SIZE:11px;
    TEXT-DECORATION:NONE;
}
.FOOTER:HOVER {
    COLOR: BLACK;
    TEXT-DECORATION: NONE;
}
.GREENSTRIP{
    BACKGROUND-IMAGE:url(../images/greenstrip.gif);
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT:600;
    FONT-SIZE: 14px;
	COLOR:#999999;
}

.HEADING{
    BACKGROUND-IMAGE:url(../images/headtop-bkg.jpg);
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT:600;
    FONT-SIZE: 0.9EM;
	COLOR:#FFFFFF;
}
.HEADING_FEAT{
    BACKGROUND-COLOR: #EFD69B
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT:500;
    FONT-SIZE: 13px;
	COLOR:#541F71;
}

.HEADING_COUP{
    BACKGROUND-COLOR: #4CC417
    FONT-FAMILY:ARIAL;
    FONT-WEIGHT:500;
    FONT-SIZE: 0.7EM;
    COLOR:#FFFFFF;
}

.HEADINGTOP{
    /*BACKGROUND-IMAGE:url(../images/bkground_slice_gold.jpg);*/
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT:600;
    FONT-SIZE: 0.9EM;
	COLOR:#FFFFFF;
}

.RIGHTHEADING{
	BACKGROUND-COLOR:#541F71;
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT:BOLD;
    FONT-SIZE:13px;
	COLOR:#FFFFFF;
}

.MENUHEADING{
    FONT-FAMILY:ARIAL;
    FONT-WEIGHT:BOLD;
    FONT-SIZE: 14px;
	PADDING-TOP:0px;
    COLOR:#000;
	BACKGROUND-COLOR:#e9dcb0;
}

.skin_menuheading{ FONT-FAMILY:ARIAL; FONT-WEIGHT:BOLD; FONT-SIZE: 15px; PADDING-TOP:0px; }

.FAV{
    FONT-FAMILY:ARIAL;
	FONT-SIZE: 0.8EM;
}

.NORTEXT{
    FONT-FAMILY:VERDANA,ARIAL;
    FONT-WEIGHT:BOLD;
	FONT-SIZE: 11px;
	COLOR:#999999;
}
.NORTEXT1{
	FONT-FAMILY:VERDANA,ARIAL;
    FONT-WEIGHT:STRONG;
    FONT-SIZE: 12px;
}

.NORTEXT4{
	FONT-FAMILY:VERDANA,ARIAL;
    FONT-SIZE: 12px;
}
.NOT_BOL{
	FONT-FAMILY:VERDANA,ARIAL;
    FONT-SIZE: 0.8EM;
}
.NORTEXT2{
    FONT-FAMILY:VERDANA,ARIAL;
    FONT-WEIGHT:BOLD;
	FONT-SIZE: 10px;
}
.NORTEXT3{
	FONT-FAMILY:VERDANA,ARIAL;
    FONT-WEIGHT:STRONG;
    FONT-SIZE: 11px;
}
.NORTEXT5{
    FONT-FAMILY:VERDANA,ARIAL;
    FONT-WEIGHT:STRONG;
    FONT-SIZE: 10px;
	COLOR:#999999;
}
.NORTEXT5NEW{
    FONT-FAMILY:ARIAL;
    FONT-WEIGHT:NORMAL;
    FONT-SIZE: 10px;
	COLOR:red;
}


.SMALLTEXT{
    FONT-FAMILY:VERDANA,ARIAL;
    FONT-WEIGHT:NONE;
    FONT-SIZE: 10px;
	COLOR:#999999;
}

.TEXTNOR{
    FONT-FAMILY:VERDANA,ARIAL;
    FONT-WEIGHT:STRONG;
    FONT-SIZE: 13PX;
}
.BIGTEXT{
    FONT-FAMILY:VERDANA,ARIAL;
    FONT-WEIGHT:BOLD;
    FONT-SIZE: 14px;
}
.TEXTRES{
    FONT-FAMILY:VERDANA,ARIAL;
    FONT-WEIGHT:STRONG;
    FONT-SIZE: 11PX;
}
.TDHEADING{
	FONT-FAMILY:ARIAL;
    FONT-WEIGHT:NONE;
	FONT-SIZE: 0.9EM;
	BACKGROUND-COLOR:#fdf8e8;
}
.CPHEADING{
	FONT-FAMILY:ARIAL;
    FONT-WEIGHT:NONE;
	FONT-SIZE: 0.9EM;
	BACKGROUND-COLOR:#C3FDB8;
}
.CPHEADINGNEW{
	FONT-FAMILY:ARIAL;
    FONT-WEIGHT:NONE;
	FONT-SIZE: 0.9EM;
	BACKGROUND-COLOR:#DDF1CD;
}

.FIELD{
	FONT-FAMILY:ARIAL;
    FONT-WEIGHT:NONE;
    COLOR: #561207;
    FONT-SIZE: 13px;
}
.SELECT{
    FONT-FAMILY:ARIAL;
    FONT-WEIGHT:NONE;
    FONT-SIZE: 0.9EM;
}
.RESULT{
    FONT-FAMILY: Arial;        
    FONT-SIZE:12px;
    FONT-WEIGHT: normal;        
    COLOR:#ff0000;
}
.ERR{
    FONT-FAMILY: Arial;
    FONT-SIZE:11px;
    FONT-WEIGHT:bold;        
    COLOR:red;
}
select{
    FONT-FAMILY: VERDANA,Arial;
    FONT-SIZE:11px;
    FONT-WEIGHT:NONE;	
    WIDTH : 150px;	
    	
}
HOMREV {
    FONT-FAMILY:ARIAL; 
	FONT-WEIGHT:NORMAL; 
	COLOR: #990000; 
	FONT-SIZE: 0.9EM;
	TEXT-DECORATION:NONE;
}

#blglist a:hover{
	color:#3195F6;
	text-decoration:underline;
}

#revlist a:hover{
	color:#990000;
	text-decoration:underline;
}

#cplist a:hover{
	color:#4CC417;
	text-decoration:underline;
}

.TBL_BORD{
    border: 1px solid #EFD69B;
}

.COUP_BORD{
    border: 1px solid #69A649;
}

.FEAT_BORD{
    border: 1px solid #39BD7B;
}

.row_text1 {
    font-family: Arial,times-new-roman, Verdana,Helvetica, sans-serif;
    font-size: 11px;
    font-weight: none;
    color: #111111;
    text-decoration: none;
}

table.borderdesign11 tr.row0 {
	background-color: #F6F6F6;
}

table.borderdesign11 tr.row1 {
	background-color: #FFF;
}

.coupon_green_text {
    FONT-FAMILY:ARIAL;
    FONT-WEIGHT:BOLD;
    COLOR: #488269;
    FONT-SIZE: 11px;
    text-decoration: none;
}
.coupon_green_text:hover {
    FONT-FAMILY:ARIAL;
    FONT-WEIGHT:BOLD;
    COLOR: #488269;
    FONT-SIZE: 11px;
    text-decoration: underline;
}

.blog_blue_title {
    FONT-FAMILY:ARIAL;
    FONT-WEIGHT:BOLD;
    COLOR: #4B51A5;
    FONT-SIZE: 14px;
    text-decoration: none;
}
.blog_blue_title:hover {
    FONT-FAMILY:ARIAL;
    FONT-WEIGHT:BOLD;
    COLOR: #4B51A5;
    FONT-SIZE: 14px;
    text-decoration: underline;
}

.blog_blue_text {
    FONT-FAMILY:ARIAL;
    FONT-WEIGHT:BOLD;
    COLOR: #518FBE;
    FONT-SIZE: 11px;
    text-decoration: none;
}
.blog_blue_text:hover {
    FONT-FAMILY:ARIAL;
    FONT-WEIGHT:BOLD;
    COLOR: #518FBE;
    FONT-SIZE: 11px;
    text-decoration: underline;
}

.blog_lightblue_text {
    FONT-FAMILY:ARIAL;
	FONT-WEIGHT:BOLD;
	COLOR: #2307D8;
	FONT-SIZE: 12px;
	text-decoration: none;
}
.blog_lightblue_text:hover {
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT:BOLD;
	COLOR: #2307D8;
	FONT-SIZE: 12px;
	text-decoration: underline;
}

.blog_blue_text_new {
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT:BOLD;
	COLOR: #2B60DE;
	FONT-SIZE: 12px;
	text-decoration: none;
}

.blog_blue_text_new:hover {
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT:BOLD;
	COLOR: #2B60DE;
	FONT-SIZE: 12px;
	text-decoration: underline;
}

.profile_lightblue_text {
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT:BOLD;
	COLOR: #3E12CB;
	FONT-SIZE: 12px;
	text-decoration: none;
}
.profile_lightblue_text:hover {
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT:BOLD;
	COLOR: #3E12CB;
	FONT-SIZE: 12px;
	text-decoration: underline;
}
.profile_lightblue_text {
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT:BOLD;
	COLOR: #3E12CB;
	FONT-SIZE: 12px;
	text-decoration: none;
}

.readmore_text {
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT: none;
	COLOR: #3E12CB;
	FONT-SIZE: 12px;
	text-decoration: none;
}

.review_brown_text_addl {
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT:BOLD;
	COLOR: #6B112B;
	FONT-SIZE: 12px;
	text-decoration: none;
}
.review_brown_text_addl:hover {
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT:BOLD;
	COLOR: #6B112B;
	FONT-SIZE: 12px;
	text-decoration: underline;
}

.review_brown_text_big {
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT:BOLD;
	COLOR: #6B112B;
	FONT-SIZE: 13px;
	text-decoration: none;
}
.review_red_text_big {
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT:BOLD;
	COLOR: red;
	FONT-SIZE: 13px;
	text-decoration: none;
}

.bld_text {
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT:BOLD;
	COLOR: #000000;
	FONT-SIZE: 10px;
}
.menulink {
	color: #541F71;
	font-family: "Verdana", Arial, Tahoma,sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	text-decoration: none;
}
.menulink:hover {
	color: #541F71;
	font-family: "Verdana", Arial, Tahoma,sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	text-decoration: underline;
}

a.profilelink {
	color: #541F71;
	font-family: "Verdana", Arial, Tahoma,sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	margin: 0px;
	text-decoration: none;
}

.profilelink:hover {
	color: #541F71;
	font-family: "Verdana", Arial, Tahoma,sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	margin: 0px;
	text-decoration: underline;
}
.redlink {
	color: red;
	font-family: "Verdana", Arial, Tahoma,sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	text-decoration: none;
}

.redlink:hover {
	color: red;
	font-family: "Verdana", Arial, Tahoma,sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	text-decoration: underline;
}

.blog_blue_text_addl {
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT:BOLD;
	COLOR: #3195F6;
	FONT-SIZE: 12px;
	text-decoration: none;
}

.blog_blue_text_addl:hover {
	FONT-FAMILY:ARIAL;
	FONT-WEIGHT:BOLD;
	COLOR: #3195F6;
	FONT-SIZE: 12px;
	text-decoration: underline;
}

.redlink_small {
	color: red;
	font-family: "Verdana", Arial, Tahoma,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	text-decoration: none;
}

.redlink_small:hover {
	color: red;
	font-family: "Verdana", Arial, Tahoma,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	text-decoration: underline;
}

.green_msg{
	color:#046C2D;
	font-family: "Verdana", Arial, Tahoma,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

.red_msg{
	color:#9C0909;
	font-family: "Verdana", Arial, Tahoma,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

.store_red_msg{
	color:red;
	font-family: "Verdana", Arial, Tahoma,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

.title_msg {
	font-family: Verdana; font-size: 12px;border: 1px solid #000000;
}

.profile_left{
    BACKGROUND-IMAGE:url(../images/profile_left.jpg);
    background-repeat:no-repeat;
    height:29px;
    padding:0px;
}

.profile_bg{
    BACKGROUND-IMAGE:url(../images/profile_bg.jpg);
    height:29px;
    font-family: Times New Roman,Arial, Tahoma,sans-serif;
    font-size: 18px;
    font-weight: normal;
    color:#FFFFFF;
    text-align:center;
    letter-spacing:1px;
    padding:0px;
}

.profile_right{
    BACKGROUND-IMAGE:url(../images/profile_right.jpg);
    background-repeat:no-repeat;
    height:29px;
    padding:0px;
}

.coupon_heading{
    font-family: Times New Roman,Arial, Tahoma,sans-serif;
    font-size: 18px;
    font-weight: normal;
    color:#FFFFFF;
    letter-spacing:1px;
    padding:0px;

}

.profilelink_addl {
	color: #541F71;
	font-family: "Verdana", Arial, Tahoma,sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	text-decoration: none;
}

.profilelink_addl:hover {
	color: #541F71;
	font-family: "Verdana", Arial, Tahoma,sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	text-decoration: underline;
}

.footer_text {
	color: #ADABAA;
	font-family:  Arial, Tahoma,sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

/* color picker style*/
a.getcolorlinks_r:link    { color:#880000;  font:normal 11px arial; text-decoration:none; cursor:default; }
a.getcolorlinks_r:visited { color:#880000;  font:normal 11px arial; text-decoration:none; cursor:default; }
a.getcolorlinks_r:active  { color:#880000;  font:normal 11px arial; text-decoration:none; cursor:default; }
a.getcolorlinks_r:hover   { color:#ff0000;  font:normal 11px arial; text-decoration:none; cursor:default; }

a.getcolorlinks_g:link    { color:#006600;  font:normal 11px arial; text-decoration:none; cursor:default; }
a.getcolorlinks_g:visited { color:#006600;  font:normal 11px arial; text-decoration:none; cursor:default; }
a.getcolorlinks_g:active  { color:#006600;  font:normal 11px arial; text-decoration:none; cursor:default; }
a.getcolorlinks_g:hover   { color:#00dd00;  font:normal 11px arial; text-decoration:none; cursor:default; }

a.getcolorlinks_b:link    { color:#000088;  font:normal 11px arial; text-decoration:none; cursor:default; }
a.getcolorlinks_b:visited { color:#000088;  font:normal 11px arial; text-decoration:none; cursor:default; }
a.getcolorlinks_b:active  { color:#000088;  font:normal 11px arial; text-decoration:none; cursor:default; }
a.getcolorlinks_b:hover   { color:#0000ff;  font:normal 11px arial; text-decoration:none; cursor:default; }


span.getcolorlinks_red   { background-color:#ffdddd; font:normal 12px courier new; color:#990000; cursor:default; }
span.getcolorlinks_green { background-color:#ddffdd; font:normal 12px courier new; color:#009900; cursor:default; }
span.getcolorlinks_blue  { background-color:#ddddff; font:normal 12px courier new; color:#000099; cursor:default; }

span.getcolorlinks_red_label   { background-color:#ffdddd; font:normal 12px courier new; color:#990000; cursor:default; }
span.getcolorlinks_green_label { background-color:#ddffdd; font:normal 12px courier new; color:#009900; cursor:default; }
span.getcolorlinks_blue_label  { background-color:#ddddff; font:normal 12px courier new; color:#000099; cursor:default; }

input.colorbox
{
	width:62px;
	font:normal 12px verdana;
	border:solid 1px #ffffff;
	color:#999999;
}

ul.rating {
	width:100%; 
	list-style:none; 
	margin:0; 
	padding:0; 
	font-family:VERDANA,ARIAL; 
	font-weight:bold; 
	font-size: 10px;
}

ul.rating li {
	font-family:VERDANA,ARIAL; 
	font-weight:bold; 
	font-size: 10px;
}

div.ratingResult {
	height:18px; 
	color:#6C6C6C; 
	font-size:11px;
	padding-top:3px;
}

/*not font size*/
.default_font_size {
	font-size:10px;
}

.right_box_comments {
	font-size:10px;
}

/* blog field*/
.blog_top_field { width:100%; background:url(../images/blog_top_border.gif) no-repeat bottom center; }
.blog_body_field { width:523px; border:solid 1px #C9C9C9; border-top:none; border-bottom:none; text-align:left; }
.blog_bottom_field { width:100%; background:url(../images/blog_bottom_border.gif) no-repeat top center; }

.blog_body_field td.user_blog_left { background:url(../images/user_blog_left.gif) no-repeat top right; width:6px; height:30px; }
.blog_body_field td.user_blog_bg { background-color:#365691; color:#FFFFFF; font-weight:bold; font-size:14px; }
.blog_body_field td.user_blog_right { background:url(../images/user_blog_right.gif) no-repeat top left; width:6px; }

.blog_box_text { font-family:"Verdana", Arial, Tahoma,sans-serif; font-size:12px; font-style:normal; font-weight:normal; }
.blog_title { font-size:16px; }
.bar_text { font-size:13px; }

div.comment_count {
	width:62px; 
	height:45px; 
	background-image:url(../images/comment_count.png); 
	font-weight:bold; 
	font-size:16px; 
	color:#FFFFFF; 
	text-align:center;
	cursor:pointer;
}

div.select_round {
	width:180px;
	height:20px; 
	background-color:#FF0000;
	color:#365691;
	font-size:12px;
	padding:0;
	margin:0;
	cursor:pointer;
}

#search_filter_select, #home_search_filter_select {
	background-color:#BECDE4;
	position:absolute;
	color:#325688;
	font-size:12px;
	width:200px;
	height:220px;
	filter: alpha(opacity=70); 
	-moz-opacity: 0.7; 
	-webkit-opacity: 0.7;
	opacity:0.7;
	display:none;
	z-index:25;
	padding:10px 10px 0px 10px;
}

#inner_search_filter, #home_inner_search_filter {
	width:200px;
	height:210px;
	position:absolute;
	background-color:#FFFFFF;
	color:#325688;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	overflow:auto;
	overflow-x:hidden;
	z-index:26;
	display:none;
}

#inner_search_filter hr, #home_inner_search_filter hr {
	color:#CBCBCB;
	margin:5px 5px 5px 5px;
}

#inner_search_filter span, #home_inner_search_filter span {
	color:#325688;
	font-size:12px;
	font-weight:bold;
	margin:5px 10px 5px 10px;
}

#inner_search_filter a, #home_inner_search_filter a {
	color:#325688;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin:3px 10px 3px 10px;
}

#inner_search_filter a:hover, #home_inner_search_filter a:hover {
	color:#325688;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	margin:3px 10px 3px 10px;
}

.blog_top_left{
    BACKGROUND-IMAGE:url(../images/blog_list_left.gif);
    background-repeat:no-repeat;
    height:29px;
    padding:0px;
}

.blog_top_bg{
    BACKGROUND-IMAGE:url(../images/blog_list_bg.gif);
    height:29px;
    font-size: 14px;
    font-weight: bold;
    color:#FFFFFF;
    text-align:center;
    padding:0px;
}
.blog_top_right{
    BACKGROUND-IMAGE:url(../images/blog_list_right.gif);
    background-repeat:no-repeat;
    height:29px;
    padding:0px;
}

.blog_filter_top_left{
    BACKGROUND-IMAGE:url(../images/blog_filter_left.gif);
    background-repeat:no-repeat;
    height:23px;
    padding:0px;
}

.blog_filter_top_bg{
	background-color:#FFFFFF;
    height:23px;
	color:#365691;
	font-size:12px;
    font-weight: bold;
    text-align:center;
	cursor:pointer;
    padding:0px;
}
.blog_filter_top_right{
    BACKGROUND-IMAGE:url(../images/blog_filter_right.gif);
    background-repeat:no-repeat;
    height:23px;
    padding:0px;
}

.blog_filter_top_left1{
    BACKGROUND-IMAGE:url(../images/blog_filter_left1.gif);
    background-repeat:no-repeat;
    height:23px;
    padding:0px;
}

.blog_filter_top_bg1{ BACKGROUND-IMAGE:url(../images/blog_filter_bg1.gif); height:23px; color:#365691; font-size:12px; font-weight: bold; text-align:center; cursor:pointer; padding:0px; }
.blog_filter_top_right1{ BACKGROUND-IMAGE:url(../images/blog_filter_right1.gif); background-repeat:no-repeat; height:23px; padding:0px; }

ul.ratingstar { LIST-STYLE: none; MARGIN: 0; PADDING: 0; WIDTH: 85px; HEIGHT: 18px; POSITION: relative; FLOAT: left; BACKGROUND: url(../images/blogstarrating.gif) top left repeat-x; }
ul.ratingstar li { PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 85px; HEIGHT: 18px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; }
ul.ratingstar li.curr { BACKGROUND: url('media/stars.gif') left bottom; }

/* right board of main page for review, top rated restaurant */
td.top_voted_restaurant_header { font-size:11px; font-weight:bold; text-align:center; vertical-align:top; }
td.right_board { background-color:#F1F0F0; border:solid 1px #CACACA; }

#top_voted_users { width:355px; border:solid 1px #C8B78B; margin:10px 0px 10px 5px; }
#top_voted_users td.top_voted_users_header { height:20px; background-color:#670001; color:#FFFFFF; font-size:14px; font-weight:bold; vertical-align:top; padding-top:3px; }

#right_board_reviews { width:205px; border:solid 1px #C8B78B; margin:10px 0px 10px 5px; }
#right_board_reviews td.reviews_header { height:20px; padding-top:3px; color:#684D00; background-color:#DBB554; font-weight:bold; font-size:14px; text-align:center; vertical-align:top; }
#right_board_reviews1 { width:230px; border:solid 1px #C8B78B; margin:10px 0px 10px 0px; }
#right_board_reviews1 td.reviews_header { height:20px; padding-top:3px; color:#684D00; background-color:#DBB554; font-weight:bold; font-size:14px; text-align:center; vertical-align:top; }

#users_most_reviews { border-left:solid 1px #C8B78B; }
#users_most_reviews td.users_most_reviews_top { height:21px; background:url(../images/users_most_reviews_top_bg.gif) no-repeat top right; padding-top:3px; color:#684D00; font-weight:bold; font-size:11px; text-align:center; vertical-align:top; }
#users_most_reviews td.users_most_reviews_body { background:url(../images/users_most_reviews_bg.gif) repeat-y top right; padding-top:3px; vertical-align:top; }
#users_most_reviews td.users_most_reviews_bottom { height:15px; background:url(../images/users_most_reviews_bottom_bg.gif) no-repeat bottom right; vertical-align:top; }

a.top_review_user { FONT-FAMILY:ARIAL; FONT-WEIGHT:normal; COLOR: #433B86; FONT-SIZE: 11px; text-decoration: none; padding:0; margin:0; }
a.top_review_user:hover { FONT-FAMILY:ARIAL; FONT-WEIGHT:normal; COLOR: #433B86; FONT-SIZE: 11px; text-decoration: underline; padding:0; margin:0; }

a.review_brown_text { FONT-FAMILY:ARIAL; FONT-WEIGHT:BOLD; COLOR: #6B112B; FONT-SIZE: 11px; text-decoration: none; }
a.review_brown_text:hover { FONT-FAMILY:ARIAL; FONT-WEIGHT:BOLD; COLOR: #6B112B; FONT-SIZE: 11px; text-decoration: underline; }

/* Most recently added restaurant */
#recently_restaurant { margin-top:25px; }
td.recent_res_header { height:20px; font-weight:bold; font-size:10px; color:#000000; font-family:VERDANA,ARIAL; text-align:center; vertical-align:top; }

a.recent_res { font-family:verdana,arial, font-weight:normal; color:#000000; font-size:12px; text-decoration:none; }
a.recent_res:hover { font-family:verdana,arial, font-weight:normal; color:#000000; font-size:12px; text-decoration:underline; }
div.recent_res_small_text { font-weight:normal; font-size:9px; color:#000000; font-family:VERDANA,ARIAL; padding:0; margin:2px 0px 0px 25px; }

/* Cuisine */
#cuisine_board { margin-top:15px; }
td.cuisine_board_header { font-weight:normal; font-size:24px; color:#000000; font-family:TIMES-NEW-ROMAN; text-align:center; vertical-align:top; }
a.cuisine_item { font-family:verdana,arial, font-weight:normal; color:#6F46CA; font-size:10px; border-bottom: 1px dotted #0144a7; text-decoration:none; }
a.cuisine_item:hover { font-family:verdana,arial, font-weight:normal; color:#6F46CA; font-size:10px; border-bottom: 1px dotted #0144a7; text-decoration:none; }

/* restaurant videos */
#video_field { background-color:#FFFFFF; width:980px; }
#restaurant_video { width:900px; background-color:#483152; }
#search_video { width:100%; margin-top:3px; }
#restaurant_video td.restaurent_video_header { height:35px; font-size:19px; font-family:TIMES-NEW-ROMAN; color:#FFFFFF; }
#restaurant_video td.search_text { color:#000000; font-weight:bold; font-size:12px; }
#restaurant_video_list { width:885px;  background-color:#DDDDDD; }
#inner_video_list { width:875px; background-color:#DDDDDD; margin-top:5px; overflow:scroll; overflow-x:hidden; position:relative; }

#inner_video_list .featured_video { background:url(../images/video_featured_bg.gif) no-repeat top left; width:150px; height:150px; }
#inner_video_list .normal_video { background:url(../images/video_normal_bg.gif) no-repeat top left; width:150px; height:135px; }

a.video_restaurant_name { font-weight:bold; font-size:12px; color:#6C3B81; text-decoration:none; }
a.video_restaurant_name:hover { font-weight:bold; font-size:12px; color:#6C3B81; text-decoration:underline; }

#restaurant_video td.video_date { font-size:11px; color:#000000; }
#restaurant_video td.video_area_name { font-weight:bold; font-size:12px; color:#6C3B81; }

#restaurant_video td.search_video_left { background:url(../images/search_video_left.gif) no-repeat top right; width:7px; height:30px; }
#restaurant_video td.search_video_bg { background-color:#FFFFFF; }
#restaurant_video td.search_video_right { background:url(../images/search_video_right.gif) no-repeat top left; width:7px; }

div#video_search_filter { background-color:#BECDE4; position:absolute; color:#325688; font-size:12px; width:200px; height:220px; filter: alpha(opacity=70); -moz-opacity: 0.7; -webkit-opacity: 0.7; opacity:0.7; display:none; z-index:25; padding:10px 10px 0px 10px; }
div#inner_video_search_filter { width:200px; height:210px; position:absolute; background-color:#FFFFFF; color:#325688; font-size:12px; font-weight:bold; text-align:left; overflow:auto; overflow-x:hidden; z-index:26; display:none; }
div#inner_video_search_filter hr { color:#CBCBCB; margin:5px 5px 5px 5px; }
div#inner_video_search_filter span { color:#325688; font-size:12px; font-weight:bold; margin:5px 10px 5px 10px; }
div#inner_video_search_filter a { color:#325688; font-size:12px; font-weight:bold; text-decoration:none; margin:3px 10px 3px 10px; }
div#inner_video_search_filter a:hover { color:#325688; font-size:12px; font-weight:bold; text-decoration:underline; margin:3px 10px 3px 10px; }

/* store */
.store_top_text { font-size:14px; font-family:VERDANA,ARIAL; }
div.store_menu_bar { background-color:#FFCC66; }

div.sel_store_round { background-color:#8C21D6; margin:5px 2px 5px 2px; cursor:pointer; color:#FFFFFF; font-size:14px; font-weight:bold; }
div.store_round { background-color:#FFCC66; margin:5px 2px 5px 2px; cursor:pointer; color:#000000; font-size:14px; font-weight:bold; }
div.dis_store_round { background-color:#FFCC66; margin:5px 2px 5px 2px; cursor:pointer; color:#BB8A28; font-size:14px; font-weight:bold; }

td.store_bar_seperator { background:url(../images/store_bar_seperater.gif) no-repeat top center; }

td.over_store_round_left { background:url(../images/store_menu_left.gif) no-repeat top right; width:7px; }
td.over_store_round_bg { background-color:#FFFFCC; cursor:pointer; color:#000000; font-size:14px; font-weight:bold; text-align:center; }
td.over_store_round_right { background:url(../images/store_menu_right.gif) no-repeat top left; width:7px; }

td.store_round_left { background-color:#FFCC66; width:7px; }
td.store_round_bg { background-color:#FFCC66; cursor:pointer; color:#000000; font-size:14px; font-weight:bold; text-align:center; }
td.store_round_right { background-color:#FFCC66; width:7px; }

td.sel_store_round_left { background:url(../images/sel_store_menu_left.gif) no-repeat top right; width:7px; }
td.sel_store_round_bg { background-color:#8C21D6; cursor:pointer; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center; }
td.sel_store_round_right { background:url(../images/sel_store_menu_right.gif) no-repeat top left; width:7px; }

td.dis_store_round { background-color:#FFCC66; cursor:pointer; color:#BB8A28; font-size:14px; font-weight:bold; text-align:center; }

/* email list */
.email_message{ font-size: 11px; color: #FF0000; font-weight: bold; font-family: verdana; }
#emaillist_tabmenu { margin-top:20px; }
#emaillist_tabmenu select { width:100px; }
.non_tab { font-size:12px; color:#6E6E6E; font-weight:bold; float:right !important; line-height:23px; }
.total { font-size:12px; font-weight:bold; }
a.send_password { font-size:12px; text-decoration:underline; margin-left:30px; }
a.send_password:hover { font-size:12px; text-decoration:underline; margin-left:30px; }
.add_new_email { width:650px; border:0; margin:20px 0px 20px 0px; }
.add_new_email td { font-family:VERDANA,ARIAL; font-weight:bold; font-size:14px; }
.add_new_email td #new_email, #new_name { width:130px; }
.require_field { font-size:8px; color:#FF0000; }

#send_to_list td { font-size:11px; vertical-align:top; }
#send_to_list textarea { width:100%; height:200px; }
#mail_subject { width:100% }

.detail_email { height:390px; overflow:scroll; overflow-x:hidden; font-size:12px; font-family:verdana,arial; }
.detail_email p { margin-left:30px; }
.detail_email_header { font-size:12px; font-weight:bold; font-family:verdana,arial; margin-left:10px !important; }

#view_sent_mail_board { width:100%; margin-bottom:30px; }
#view_sent_mail_result { margin-left:15px; }

/* manage franchise coupon logo */
#new_fcoupon_logo, #edit_fcoupon_logo { font-size:11px; color:#000000; font-weight:bold; }
#edit_fcoupon_logo { display:none; }
/* manage coupon image */
#add_coupon_image { font-size:11px; color:#000000; font-weight:bold; }
/* google map container*/
#map_container { width:525px; height:600px; border:1px solid #000000; }
#map_all_container { width:525px; height:600px; border:1px solid #000000; }

/* advanced menu in store cp*/
#advanced_menu td { font-size:12px; text-align:left; vertical-align:top; }
#advanced_menu td label { cursor:pointer; }
#advanced_menu td label.price_column { cursor:auto; width:100px; float:left; }
#advanced_menu td.menu_header { border:1px solid #CCCCCC; font-size:14px; }
#advanced_menu td textarea { width:350px; height:100px; }
#advanced_menu pre { font-size:12px; font-weight:bold; }
#order_result { font-size:12px; font-weight:bold; }
ul.menu-list { list-style: none; padding: 0; margin: 0; width:600px; }
ul.menu-list li { margin: 2px; padding: 3px; background: #f6f6f6; height:20px; text-align:left; font-size:12px; }
ul.menu-list-header { list-style: none; padding: 0; margin: 0; width:600px; }
ul.menu-list-header li { margin: 2px; padding: 3px 10px 3px 10px; background: #f6f6f6; height:20px; text-align:left; font-size:12px; font-weight:bold; }
ul.menu-list-header li div.left { float:left; }
ul.menu-list-header li div.right { float:right; }
.myItemHover { background: #cef; }
.myDragTarget {	background: #cef; opacity: 0.7; border: 2px dashed #f90; padding: 3px; text-align:left; font-size:12px; }
.menu-list .myDropTarget { background: #ccc; }

/* advanced menu in frond end */
#preview { position:absolute; border:1px solid #000000; background:#CCCCCC; padding:5px 5px 0 5px; display:none; color:#fff; z-index:5; }
#preview img { width:400px; border:none; padding:0; margin:0; }

.menu_list { width:100%; text-align:left; }
.menu_list .last_updated { font-style:italic; font-size:10px; margin-left:5px; }
.menu_head { padding: 3px 0 3px 1px; cursor: pointer; position: relative; margin:0; margin-bottom:2px; font-weight:bold; font-size:14px; clear:both; }
.menu_head_plus_state { width:15px; height:15px; background: url(../images/plus.gif) center left no-repeat; display:block; float:left; }
.menu_head_minus_state { width:15px; height:15px; background: url(../images/minus.gif) center left no-repeat; display:block; float:left; }
.menu_body { display:none; font-size:12px; font-style:italic; margin-left:10px; }
.sub_menu { margin-left:5px; }
.sub_menu .sub_menu_title { font-size:13px; font-weight:bold; clear:both; margin-bottom:2px; }
.sub_menu .sub_menu_description { font-size:12px; clear:both; margin-bottom:10px; }
.sub_menu .sub_menu_price_column { width:500px; font-size:10px; font-weight:bold; font-style:normal; }
.sub_menu .sub_menu_price_column td { text-align:right; text-decoration:underline; }
.sub_menu .sub_menu_seperator { width:480px; height:10px; clear:both; border-bottom:1px solid #CCCCCC; margin-bottom:10px; }
.menu_description { font-style:italic; font-size:12px; margin-bottom:5px; }
.menu_item { clear:both; }
.menu_item_image { width:80px; float:left; margin-bottom:5px; }
.menu_item_image img { border:none; }
.menu_item_body { width:420px; float:left; }
.menu_item_header { font-weight:bold; font-style:normal; font-size:13px; margin-bottom:2px; }
.menu_item_title { text-decoration:underline; }
.menu_item_description { margin-left:10px; }
.menu_item_rate { font-size:10px; text-align:center; }
.menu_item_price { font-size:11px; font-weight:normal; text-align:right; }
.clear { clear: both; }
.add_menu_title { width: 60px; text-align: right; float: left; }
.add_menu_field { width: 230px; text-align: left; float: left; }
.map_sub_title { width: 100%; height: 25px; padding-top: 5px; margin: 5px 0 20px; }
.map_sub_title a.sub_menu { line-height: 25px; height: 25px; color: #333; font-size:13px; text-decoration: none; margin-left: 15px; padding: 0 5px; display: block; float: left; outline: none; }
.map_sub_title a.sub_menu:hover { text-decoration: underline; }
.map_sub_title a.sub_menu.selected { background-color: #fff; text-decoration: none; }
.map_sub_content { padding: 0; width: 100% }

/* textbox style for search box, added 9/20/2009 */
input.search,
textarea {
  -moz-border-radius: 5px;
  -webkit-border-radius:5px;
  border:1px solid #E0E0E0;
  padding:6px 10px;
  border-color:#AFAFAF #E0E0E0 #E0E0E0;
  border-style:solid;
  border-width:1px 1px 1px;
  font-size:13px;
  color:#434343;
  resize:none;
  font-family:arial;
  background-color: #F9F9F9;
  vertical-align: middle;
}
input.focus-search, textarea.focus-textbox { border-color:#6FB1DF;-moz-box-shadow:0 0 5px #6FB1DF;-webkit-box-shadow:0 0 5px #6FB1DF; }

input.login { 
	border-color:#d7d4d4;
}

textarea {
  line-height: 1.5;
  vertical-align: baseline;
}

select {
  font-size:13px;
  color:#434343;
  background-color: #ffffff;
}

input.checkbox {
  margin: 0 5px 0 0;
}

/* Buttons */  
button.submit { 
  width: auto;
  cursor: pointer;
  background: #B01016 url(../images/button-red-skinny.png) repeat-x 0 0;
  padding:0.2em 15px;
  font-size:12px;
  color:#FFFFFF;
  max-height:27px;
  padding:2px 15px;
  width: auto;
  min-width: auto;
}
button.login { 
  width: 70px;
  cursor: pointer;
  background: #eaa642 url(../images/button-orange.png) repeat-x 0 0;
  font-size:10px;
  color:#FFFFFF;
  
  height:18px;
}