body{margin:0;padding:0}
a,div,span,img{outline:none}
body, th, td, div, p, ul, ol, dl, .upext span{color:#333;font:12px Arial,sans-serif}
[class*=tip]{background:#eee;border:1px solid #ccc;color:#555;font:bold 11px Arial;padding:5px;position:absolute;top:20px;left:90px;visibility:hidden;width:270px;z-index:100}

#container{margin:15px 0 0 10px;width:940px;}

/* EARN MORE */

.earn-more-banner-faz {background:url(i/earn-more-faz.jpg) no-repeat}
.earn-more-copy{color:#333;padding:24px 0}
.earn-more-link [class*=button]{display:inline-block;height:40px;padding:0;text-align:center;width:200px}
.earn-more-search .banner{background:url(i/earn-more-search.jpg) no-repeat;height:150px}
.earn-more-search .copy{color:#333;right:25px;top:20px;width:335px}
.earn-more-search .copy .earn-more-link{padding-top:18px}
[class*=earn-more-] .button{font:700 16px/2.5 Arial}
[class*=earn-more-banner-]{height:210px;margin:20px auto 0;width:910px}
[class*=earn-more-banner-] p{font:20px/1.2 Arial;margin:0 auto;width:320px}


/* HOME */

#homepage #bottom_section #col1{float:left;width:254px;}
#homepage #bottom_section #col2{float:left;width:254px;margin-left:20px}
#homepage #bottom_section #col3{float:left;width:162px;margin-left:20px}
#homepage #col1 #find{background:#008DC9;height:220px;padding:23px 0 7px 20px;width:270px}
#homepage .down_btn{cursor:pointer!important;position:absolute;right:35px;top:1px}
.card{border-top:2px solid #fac31e;padding:2rem 0 0}
.card p,.card [class*='card-']{box-sizing:border-box;display:inline-block} .card-img{width:26%} .card-txt{width:68%;margin:0 3%}
.card p:last-child{line-height:1.2rem;margin-left:5%;width:65%}
.find-text{color:#fff;font:30px 'Josefin Sans',sans-serif;padding-bottom:18px}
.h130 {height:130px}
.h143 {height:143px}
.h290 {height:290px}
.h300 {height:300px}
h2.wayTxt{color:#06c;font:400 18px Arial;margin:0;padding:0}
.link-home{color:#fac31e;font:44px Josefin Sans,sans-serif}
.nav-links a{display:inline-block}
.use-card{font:40px 'Josefin Sans',sans-serif;margin:0;padding:1.7rem}

/* SEARCH */

.temp_hide select { visibility:hidden}
.temp_hide .attr_holder {overflow:hidden!important}

#page_loading .span2{opacity:0.9;height:676px;position:relative;left:1px;}
#page_loading{cursor:pointer;height:2000px;left:0;position:absolute;text-align:center;top:33px;width:158px;z-index:999999}

#search_page #col2{float:left;padding-left:15px;position:relative;width:900px}
#search_page #col2 .content{background:#F3F5DE}
#searchbg	{background:url(i/searchbg.jpg) repeat-x top left; height:39px;}
#search_page #col2 .sel_tab  {background:url(i/tab_on.jpg) no-repeat top left; height:32px;line-height:32px;padding-top:7px;margin-top:7px;text-align:center}
#search_page #col2 .unsel_tab{background:url(i/tab_off.jpg) no-repeat top left;height:32px;line-height:32px;padding-top:7px;margin-top:7px;text-align:center}
#search_page #col2 .unsel_tab .fc {color:#008DC9!important}
#search_page #col2 #results,#search_page #col2 #mapHolder{border:1px solid #ccc;border-width:0 1px}

#search_page #col2 #noresults 
{  
	display:none;
	float:left;
	text-align:left;
	padding:20px;
	border-left:1px solid #ccc;
	width:100%;
}

table{border-spacing:0} table td{padding:0}
td.ie2 	{background:url(//content.idine.com/m/i/cross_red.png) no-repeat;  width:20px;height:20px;} 							
td.ie3 	{background:url(//content.idine.com/m/i/check_green.png) no-repeat;width:22px;height:27px;} 							
.prpos	{position:relative;top:-5px;left:-5px;}

/* Email a Friend */

#emailafriend_main{width:425px;height:570px;border:1px solid #D9DBD4;margin:5px;overflow:hidden;}
#emailafriend_main #header{width:425px;height:89px;background:url(i/emailafriend_header.jpg) no-repeat left top;}

/* MERCHANT DETAILS */

#details_page #col1{float:left;width:161px;margin-right:15px}
#details_page #col2{float:left;width:514px;margin-right:3px}
#details_page #col3{float:left;width:190px;margin-left:3px}

#details_page #below_tabs{background:#f3f5de;height:67px;}
#details_page #below_tabs div{float:left;padding:40px 0 10px 10px}
#details_page .reviews_table{width:529px;}

#details_page .reviews_table th{background:#E97102;color:#fff;font:700 12px Arial;padding:3px 10px;text-align:left}
#details_page .reviews_table .t_row td {padding:3px; padding-left:10px; }

#details_page .reviews_table .l{border-left:1px solid #ccc}
#details_page .reviews_table .r{border-right:1px solid #ccc}

#details_page .reviews_table .tl{background:url(i/member_reviews_topleft.gif) no-repeat left top;}
#details_page .reviews_table .tr{background:url(i/member_reviews_topright.gif) no-repeat right top;}
#details_page .reviews_table .ft{background:url(i/member_reviews_bottom.gif) repeat-x left top;height:18px;line-height:18px;text-align:right;color:#FFF;padding-right:10px;}
#details_page .reviews_table .ft a{color:#fff;text-decoration:none}
#details_page .sub-head{background:#008DC9;color:#fff;font:700 12px Arial;padding:5px 12px}
#exception_page .content {background:#FF0000;border:3px solid #999;color:#FFF;font:700 12px Arial;margin:10px;padding:10px}

/* MININAV */

#details_page #details_tabs{position:absolute;width:520px}
#details_page #details_tabs #innernav	{list-style:none;margin:0;padding:0}
#details_page #details_tabs #innernav li{float:left;margin:0;padding:0}
#details_page #details_tabs #innernav li a{background:#b1d6e6;cursor:pointer;display:block;height:30px;margin:0 3px;width:97px}


/* FAVORITES */

#myfavs_page #col1	{width:741px;float:left;padding-right:19px;}
#myfavs_page #col2	{width:160px;float:left;}
#myfavs_page #col1 #srTable th div{background:#7AA517;border:1px solid #7AA517;padding:3px 7px 3px 3px;text-align:left}
#myfavs_page #col1 #srTable thead{border:1px solid #ccc;border-width:0 1px}
#myfavs_page #col1 .content{background:#F3F5DE;border:1px solid #ccc;border-width:0 1px}
#myfavs_page #col1 #srTable th a{color:#fff}
#myfavs_page .myfavs_extended_info{position:absolute;width:550px;top:30px;left:5px}
#myfavs_page .right_info{width:435px}

/* JS Slideshow */

#slideshowcontainer
{
	overflow:hidden;
	height:362px !important;
	width:507px !important;
}

#slideshowcontainer table
{
	height:362px !important;
	width:507px !important;
}

#slideshowcontainer #slideshownav
{
	text-align:right;
	position:absolute;
	top:336px;
	right:9px;
}

#slideshownav #play span,#slideshownav #pause span{background:#555;color:#eee;font-weight:700;margin:3px;padding:2px 5px;text-decoration:none}
#slideshownav #play .play_over,#slideshownav #pause .pause_over{background:#eee;font-weight:700;margin:3px;padding:2px 5px;text-decoration:none}
.slideshownavbutton {background:#555;color:#eee;font-weight:700;margin:3px;padding:2px 5px;text-decoration:none}
.slideshownavbutton2{background:#eee;color:#555;font-weight:700;margin:3px;padding:2px 5px;text-decoration:none}
.slideshownavbutton:hover,#slideshownav #play span:hover,#slideshownav #pause span:hover{background:#eee;color:#555}


/* PRINT */

#detailsPrintview{margin:auto}
#detailsPrintview #main{margin:auto;width:670px}
#detailsPrintview #detailsPrintview_header{height:105px;margin:auto;position:relative;width:670px}
#detailsPrintview #detailsPrintview_header #header_img{width:670px}
#detailsPrintview #detailsPrintview_header span{float:right;left:-10px;position:relative}
#detailsPrintview #top_right{float:right;margin-top:10px;width:200px}
#detailsPrintview #bottom_left{float:left;padding:10px 5px 0 0width:490px}
#detailsPrintview #bottom_right{float:right;margin-top:10px;padding-left:5px;width:170px}
#detailsPrintview #merchcantImage{float:left;height:165px;margin-right:5px;width:192px}
.staticPrintfriendly{padding-top:85px}

/* SYMBOL KEY */

.symbol_key	   {width:452px;border:1px solid #ddd}
.symbol_key .header{width:452px;height:89px;background:url(i/symbolkey_popup_header.jpg) no-repeat left top;}
.symbol_key table  {width:200px;float:left;margin-right:15px;}

#endContinue {color:#fff}
#top_nav .hide_for_print .f_right{top:0!important}

#homepage #CityAjax 	{padding:3px}
#homepage .ac_results 	{margin-left:-210px!important}
#homepage .expanded_area{width:206px}

#CityAjax     {width:200px;height:22px;line-height:22px}
#CityAjax3    {width:200px;padding-left:5px;}

#bonus_page .ac_results,#exception_page .ac_results,#myfavs_page .ac_results,#pagenotfound .ac_results,#survey_page .ac_results
{ 
	margin-top:18px !important;	
	top:349px;
	width:185px !important;
	z-index:999 !important;
}

#details_page .ac_results	  {z-index:999!important;}
#search_page .ac_results	  {width:180px !important; }
#dining-advancedsearch .ac_results{z-index:999!important;margin-top:19px!important;}

#mini_nav {float:left;}
#mini_nav a {width:54px;height:38px;display:block;}

#search_box{background:#008DC9;height:69px;margin:15px}
#lm_main   {position:absolute;width:450px;height:369px;top:1px;  left:1px;  background:#fff;}
#lm_overlay{position:relative;width:454px;height:373px;top:100px;left:150px;background:transparent url(i/clickcap_bkg.gif) no-repeat scroll right}

#search_box .aslink {
	text-align: right;
	padding-right: 27px;
	padding-top: 5px;
}

#footer_container {background:url(i/search_right_footer.gif) no-repeat left top;width:948px;height:26px;color:#FFF;}
#footer_container1{background:url(i/myfavs_footer.gif) no-repeat left top;width:741px;height:26px;}
#footer_container td{padding:3px;padding-left:10px;}
#footer_container a,#search_box .aslink a{color:#fff}
.utensils_container{padding-top:40px;padding-bottom:10px}
.utensils{position:absolute;bottom:0;right:0}

.print_header {display:none}
.topcurve {position:absolute;top:0;left:0}

.headerSortDown a, .headerSortUp a {color:#7AA517!important}
.headerSortUp div{background:#fff url(i/header_sort_up.gif) no-repeat 98% center!important;text-decoration:none!important;border:1px solid #7AA517}
.headerSortDown div{background:#fff url(i/header_sort_down.jpg) no-repeat 98% center!important;text-decoration:none!important;border:1px solid #7AA517}
.refine .rs_btn_down0,.refine .rs_btn_side{background:url(i/refine.jpg) no-repeat top left;width:96px;height:28px}
[class*=rs_btn_down]{background:url(//content.idine.com/m/i/rs_btn_down.gif) no-repeat left top;width:14px;height:14px}
[class*=rs_btn_side]{background:url(//content.idine.com/m/i/rs_btn_side.gif) no-repeat left top;width:14px;height:14px}

div.refSearchOpenForForm,div.refSearchRestTypeForm,div.refSearchRestFeaturesForm,div.refSearchEntreeForm{display:none}

a.refSearchDistanceLink:hover,a.refSearchNeighborhoodLink:hover,a.refSearchRestaurantNameLink:hover,a.refSearchRewardsLink:hover,a.refSearchCuisineLink:hover,a.refSearchOpenForLink:hover,a.refSearchRestTypeLink:hover,a.refSearchRestFeaturesLink:hover,a.refSearchEntreeLink:hover,a.refSearchBarTypeLink:hover,a.refSearchBarFeaturesLink:hover{cursor:pointer}

.ratings_images img {padding-right:1px}
.search_joinnow,.search_joinnow2{background:#fff;border:1px solid #ddd;border-width:1px 0;color:#E96F02;font:700 12px Arial!important;margin-left:-5px;padding:5px 3px 5px 150px;position:absolute;text-transform:uppercase}
.search_joinnow{margin-top:29px;width:405px} .search_joinnow2{margin-top:114px;width:375px}
.search_detailview
{
	position:absolute;
	width:530px;
	margin-top:15px;
}

.search_detailview .d_image{margin-left:-5px}
.search_detailview .d_text {margin-left:4px;margin-top:13px}
.search_detailview .d_text2{margin-left:0;margin-top:10px}
.gray_out{background:#ddd;height:13px;position:absolute;top:0;opacity:0;left:0;width:100%;z-index:10000}
.popupspan,.popupspan a{color:#ddd;cursor:default}
#favs {color:#fff;cursor:pointer}
#search_page .pg-normal { cursor:pointer; text-decoration:underline;}
#search_page .hide_for_print_preview .pg-normal  {color:#666;cursor:pointer;text-decoration:underline}
#search_page .pg-selected  {font-weight:700;text-decoration:none}
#search_page .hide_for_print_preview .pg-selected{color:#666;font-weight:700;cursor:pointer;text-decoration:none}

#rs_loading
{
	position:absolute;
	top:45px;
	left:30px;
	background:#fff;
	padding:20px;
	text-align:center;
	border:1px solid #ddd;
	z-index:1000;
	width:400px;
	opacity:.9;
	display:none;
}

.modmq-poi-label 
{
	position: absolute;
	font:700 10px Arial;
	text-align: center;
	border: none;
	z-index: 10;
	width: 18px;
	left: 5px;
	top: 2px;
	color:#fff;
}

.mqpoiheading 
{
	background:#fff;
	position:relative; top:-6px;
}

.mqpoipopup .mqpoiclose 
{
	left:228px;
	top:6px;
}
			
/* HELPERS */

.allcaps	{text-transform:uppercase}
.lowercase	{text-transform:lowercase}
.italic 	{font-style:italic}
.b_b 		{border-bottom:1px solid #ddd}
.b_t 		{border-top:1px solid #ddd}
.b_g 		{border:1px solid #ddd}
.b_rg 		{border-right:1px solid #ddd}
.b_r_d 		{border-right:1px dotted #ddd}
.b_lg 		{border-left:1px solid #ddd}
.bl_w 		{border-left:1px solid #fff}
.bg_ban 	{background:#7AA517}
.bg_lblue	{background:#ECF4F7}
.bg_white,.bg_litegray{background:#fff!important}
.bg_gray 	{background:#eee}
.bg_gray2 	{background:#e9e9e9}
.bold 		{font-weight:bold; }
.button		{background:#348bc8;color:#fff;display:block;font:700 16px Arial;padding:7px 18px;text-decoration:none}
.center 	{text-align:center}
.clear 		{clear:both;font-size:0;height:0;line-height:0}
.clearfix:after	{content:"";display:table;clear:both}
.dot_top 	{background:url(i/dottedline_1.gif) repeat-x left top}
.dot_bottom 	{background:url(i/dottedline_1.gif) repeat-x left bottom}
.dot_left 	{background:url(i/verticaldot.gif) repeat-y left top}
.dot_right 	{background:url(i/verticaldot.gif) repeat-y right top}
.extfoot	{position:relative;left:-10px;padding-top:50px}
.f10 		{font-size:10px}
.f11 		{font-size:11px}
.f12 		{font-size:12px}
.f14 		{font-size:14px}
.f16 		{font-size:16px}
.f18 		{font-size:18px}
.f20 		{font-size:20px}
.f22 		{font-size:22px}
.f_left 	{float:left}
.f_right 	{float:right}
.left 		{text-align:left}
.right 		{text-align:right}
.fontblue 	{color:#008DC9}
.fontdarkblue 	{color:#0057A1}
.fonterrors 	{color:#C00}
.fontgray 	{color:#888}
.fontdarkgray 	{color:#555}
.fontgreen 	{color:#8FA068}
.fontorange 	{color:#E96F02}
.fontwhite 	{color:#fff}
.h13 		{height:13px}
.h22 		{height:22px;line-height:22px;}
.h30 		{height:30px;line-height:30px;}
.h60 		{height:60px}
.h95 		{height:95px}
.h110 		{height:110px}
.h125 		{height:125px}
.h130 		{height:145px}
.h170 		{height:170px}
.hidden 	{display:none}
.block 		{display:block}
.mar_0 		{margin:0}
.mar10 		{margin:10px}
.mar_t3 	{margin-top:3px}
.mar_t5 	{margin-top:5px}
.mar_l10 	{margin-left:10px}
.mar_r10 	{margin-right:10px}
.mar_r15 	{margin-right:15px}
.mar_t10 	{margin-top:10px}
.mar_t35 	{margin-top:35px}
.mar_b5 	{margin-bottom:5px}
.mar_b10 	{margin-bottom:10px}
.mar_b15 	{margin-bottom:15px}
.mar_b25 	{margin-bottom:25px}
.mov_u2 	{ position:relative; top:-2px}
.mov_u5 	{ position:relative; top:-5px}
.mov_u6 	{ position:relative; top:-6px}
.mov_d5 	{ margin-bottom:-4px}
.mov_d2 	{ position:relative; top:2px}
.mov_d3 	{ position:relative; top:3px}
.mov_d10 	{ position:relative; top:10px}
.noborder	{border:0;outline:0}
.nowrap 	{white-space:nowrap !important}
.nodec 		{text-decoration:none}
.pad3 		{padding:3px}
.pad_0 		{padding:0}
.pad_b5 	{padding-bottom:5px}
.pad_b7 	{padding-bottom:7px}
.pad_b10 	{padding-bottom:10px}
.pad_b15 	{padding-bottom:15px}
.pad_b20 	{padding-bottom:20px}
.pad5 		{padding:5px}
.pad10 		{padding:10px}
.pad12 		{padding:12px}
.pad15 		{padding:15px}
.pad_l5 	{padding-left:5px}
.pad_r2 	{padding-right:2px}
.pad_r5 	{padding-right:5px}
.pad_r10 	{padding-right:10px}
.pad_r20 	{padding-right:20px}
.pad_r25 	{padding-right:25px}
.pad_l10 	{padding-left:10px}
.pad_l11 	{padding-left:11px}
.pad_l15 	{padding-left:15px}
.pad_l20 	{padding-left:20px}
.pad_l60 	{padding-left:60px}
.pad_l84 	{padding-left:84px}
.pad_t3 	{padding-top:3px}
.pad_t5 	{padding-top:5px}
.pad_t10 	{padding-top:10px}
.pad_t15 	{padding-top:15px}
.pad_t20 	{padding-top:20px}
.pad_t25 	{padding-top:25px}
.pad_t32 	{padding-top:32px}
.pointer 	{cursor:pointer}
.default 	{cursor:default}
.p_rel {position:relative}
.p_abs {position:absolute}
.underline{text-decoration:underline}
.v_t  {vertical-align:top}
.w50p {width:50%}
.w4p  {width:4%}
.w21p {width:21%}
.w100p{width:100%}
.w25  {width:25px}
.w67  {width:67px}
.w80  {width:80px}
.w95  {width:95px}
.w130 {width:130px}
.w140 {width:140px}
.w150 {width:150px}
.w170 {width:170px}
.w200 {width:200px}
.w286 {width:286px}
.w225 {width:225px}
.w275 {width:275px}
.w370 {width:370px}
.w400 {width:400px}
.w650 {width:650px}
.w693 {width:693px}
.w900 {width:900px}

sup{font-size:60%!important}

#details_page #mapWindow {
	text-align: left;
	border-style: none;
}

#details_page .modmq-poi-label {
	position: absolute;
	font:700 12px Arial, sans-serif;
	text-align: center;
	border: none;
	z-index: 10;
	width: 18px;
	left: 5px;
	top: 2px;
	color:#fff;
}

#details_page #dsid,
#details_page #dscTo, 
#details_page #dscFrom, 
#details_page #displayToSearch, 
#details_page #displayFromSearch,
#details_page #dTSF {
	display: none;
}

#details_page #dFSF {display:block;}
#details_page #dsfid {position: absolute;display:none;}
#details_page #lird {display:none;margin: 4px;}

#details_page #anonDir {width: 507px;clear:both;background-color:#f3f5de;}
#details_page #anonDirLeft {width:230px;float:left;padding:10px 10px;}
#details_page #anonDirRight {width:230px;float:right;padding:10px;}
#details_page #anonDirBottom {width: 100%;float:right;border-top:1px solid #bbb}
#details_page #anonDirBottom ul {list-style-type:none;float:right;margin:5px 5px;}
#details_page #anonDirBottom ul li {display:inline;padding:5px 5px;}
#details_page #directionSearchForm {display: none;clear:both;}
#details_page img.floatRight {float: right;margin: 4px;}
#details_page img.hand {cursor:pointer}

#details_page #ffAddress1,#details_page #ftAddress1{cursor:text}

#details_page #dFSF input,
#details_page #dFSF select,
#details_page #dTSF input,
#details_page #dTSF select {font-size:10px;}

#details_page #DDIRResults {background:#fff;clear:both;padding-bottom:20px}

#details_page #sAFromBox,
#details_page #sAToBox
{
	clear:both;
	display:none;
	z-index:200;
	position:relative;
	background:#fff;
}

#details_page .form-error{color:#CB1D21}
#details_page .stateAlign{margin-right:96px}
#details_page #menuImages a{color:#666}
#details_page .pg-selected {color:#666;font-weight:700;text-decoration:none}

#searchInitialLoader
{											
	background:#fff;
	border:1px solid #666;
	padding: 10px;
	margin: 10px;
	text-align: center;
	color: #c16033;
	font:16px Arial,sans-serif!important;
	width: 430px;	
	position: absolute;	
	z-index:99999;								
}
#searchInitialLoader .loadingImage
{
	margin-left: 30px;
	padding-left: 30px;
	border-left: 2px solid #d9dad5;
}	

/* SEARCH */
#search_page #loadingBox
{
	position: absolute;
	background:#fff;
	border: 1px solid #666;
	padding: 10px;
	margin: 10px;
	text-align: center;
	font:16px Arial,sans-serif!important;		
	color: #c16033;
	width: 430px;
	z-index:900;	
}
#search_page #loadingImage{border-left: 2px solid #ddd;margin-left:30px;padding-left:30px}
#search_page #col1 h3 {border-top:1px solid #888;color:#333;font:700 11px Arial;margin-top:10px;padding-top:4px}
#search_page #col1 h3.first {border:0;margin-top:0;padding-top:0}
.indiv_cont		{overflow:hidden !important}

.sliderHolderOpen { }

.sliderHolderOpen2
{
	overflow:hidden;
	position:relative;
}

.sliderHolderClosed{
	display: none;		
	visibility:hidden;
	height:0;
	overflow:hidden;
	position:relative;
}

#search_page .sub_div{overflow-x:hidden;overflow-y:scroll;height:100px;margin:0}
#search_page #srTable{border:1px solid #ccc;border-width:0 1px}

#search_page #tableHeader th, #details_page #tableHeader th 
{
	vertical-align: middle;
	font-weight:700;
	color:#fff;
	border-left:1px solid #fff;
	padding: 3px 7px 3px 3px;
	text-align: left;
	background:#7AA517;
	white-space: nowrap !important;							
}

#search_page #tableHeader th	{text-decoration:underline;}
#search_page #tableHeader th.sortDown, #details_page #tableHeader th.headerSortDown{background:#fff url(i/header_sort_down.jpg) no-repeat right center;text-decoration:underline;border:1px solid #7AA517;color:#7AA517;}
#search_page #tableHeader th.sortUp,  #details_page #tableHeader th.headerSortUp   {background:#fff url(i/header_sort_up.gif) no-repeat right center;  text-decoration:underline;border:1px solid #7AA517;}
#search_page #tableHeader th.sortUp a,#details_page #tableHeader th.headerSortUp a,#search_page #tableHeader th.sortDown a, #details_page #tableHeader th.headerSortDown a{color:#7AA517;text-decoration:underline;}
#search_page #tableHeader th a, #details_page #tableHeader th a{color:#fff;}
#search_page #searchresults {background:#f3f5de;}
#search_page #searchresults td{padding:5px;vertical-align:top;}
#search_page #searchresults td.joinlogin_rewards{padding:0;vertical-align:middle;}
#search_page .joinlogin_rewards div{background:#fff;border:1px solid #ddd;border-width:1px 0;font:700 12px Arial;padding:5px;text-align:center}
#search_page .joinlogin_rewards a{font-size:12px}

#search_page #bigMapHolder{
	background:#f3f5de;
	border:1px solid #ccc;
	border-width:0 1px;
	padding:5px 5px 5px 12px;
}

/* auto complete */

.expanded_area{position:absolute;top:31px;border:1px solid #ccc;background:#fff;opacity:.95;height:150px;overflow-y:scroll!important;overflow-x:hidden;display:none;z-index:9000}

#headerAutocomplete {
	position: absolute;
	top: 514px;
	left: 116px;
	z-index:900 !important;	
	width:183px !important;
}

.ac_results {background:window;border:1px solid #bbb;margin:0;opacity:0.9;overflow-x:hidden;overflow-y:auto;padding:0;z-index:999}

.ac_results ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	width:100%;
}

.ac_results li {
	color:#000;
	cursor:default;
	display:block;
	font-size:12px;
	margin:0px;
	overflow:hidden;
	padding:2px 5px;
	width:100%;
}
.ac_over {background:#bbb;color:#000}

.ac_moreItems {
	text-align: center;
	background-color: InactiveCaption;
	color: InactiveCaptionText;
	margin: 0px;
	padding: 0px 5px;
	cursor: default;
	display: block;
	width: 100%;
	font: bold menu 12px;
	overflow: hidden;
	-moz-user-select: none;
	-khtml-user-select: none;
}

#hs_extendedSearch {
	position: absolute;
	top: 405px;
	left: 124px;
	z-index: 9999 !important;
}

#extendedSearchInner {
	
	border:1px solid #ccc;
	background:#fff;
	opacity:0.9;	
	height:150px; width:184px;
	overflow-y:scroll !important;
	overflow-x:hidden;
	padding-top:10px;	
}

#search_page .refine_table {
	width: 100px;
	overflow: auto;
}

#search_page .refine_table .chk { 
	vertical-align: top;
	padding-bottom: 2px;
}

#search_page .refine_table .txt {
	vertical-align: top;
	padding-bottom: 2px;
	padding-top: 3px;
}

#search_page .refine_table .txt div {
	width: 107px;
}

.search_txtnew			{color:#7AA517}
#search_view_change a 		{color:#555}
#search_view_change a.selected 	{color:#E96F02}

#mojoHolder	{border:1px solid #ccc;background:#F3F5DE;text-align:center;width:936px}
#mojoHolder img {border:0}

#up_home_middle{width:910px}
#up_home_middle #col1{float:left;width:290px}
#up_home_middle #col2{float:left;width:610px}
#up_home_middle #col2 #level1{height:181px;width:605px}
#up_home_middle .header{margin-bottom:5px}

/* NAV */

#navigation{display:none}
#howitworkshome .noindeximg,#homepage .noindeximg{display:none} .noindeximg{position:relative;left:-60px;!important}