/* CSS Document directory style s*/

body{margin:0px}
img{border:0px}
h1,h2,ul,ol,form{margin:0px; padding:0px}
a:focus{outline: none; border:none;}
#top_menu{background:url(http://media.cmc.caspercdn.com/d-image/top-menu.png) repeat-x top; font-family:"lucida grande",arial,sans-serif; height:25px; color:#FFF}
#top_menu .lt{font-size:11px; padding-left:10px; padding-top:4pt}
#top_menu .lt a{color:#FFF; text-decoration:none}
#top_menu .lt a:hover{text-decoration:underline}
#top_menu .rt{position:absolute; z-index:1; top:0px; right:0px; padding-right:10px; padding-top:4pt; font-size:11px}
#top_menu .rt a{color:#FFFFFF; text-decoration:none}
#top_menu .rt a{text-decoration:underline}
.top_q_menu{font-size:11px; display:inline; font-family:"lucida grande",arial,sans-serif; font-weight:bold; overflow:hidden}
.top_q_menu ul{float:left}
.top_q_menu li{list-style:none; display:inline; width:auto; float:left; margin-right:3px}
.top_q_menu a{display:block inline; float:left; margin-right:7px; background:url(http://media.cmc.caspercdn.com/d-image/ico-set-com.png) no-repeat;}
a.home_ico{background-position:0px -1px; height:15px; width:33px; padding-left:18px; display:inline;}
a.home_ico:hover{background-position:0px -60px;}
a.tshare_ico{background-position:0px -28px; width:43px; padding-left:15px;}
a.tshare_ico:hover{background-position:0px -87px;}
a.tmail_ico{background-position:0px -15px; width:70px; padding-left:17px;}
a.tmail_ico:hover{background-position:0px -74px;}
a.trss_ico{background-position:0px -43px; width:20px; padding-left:17px;}
a.trss_ico:hover{background-position:0px -102px;}
#top_menu a.chg_zip{color:#FD260F}

#index_bin{width:775px; margin:auto; font-family:"Lucida Grande", Lucida Sans, Arial, sans-serif;}
#index_bin a{color:#1A8AFB; text-decoration:underline}
#index_bin a:hover{text-decoration:none}

#d_bin{width:1000px; margin:auto; font-family:"Lucida Grande", Lucida Sans, Arial, sans-serif; font-size:9pt; color:#30353D}
#d_logo{position:absolute; z-index:200; margin-left:7px; padding-top:35px}
/*.d_header{background:url(http://media.cmc.caspercdn.com/images/cmc-i_05.png) repeat-x top; height:55px}
.d_header .lt{background:url(http://media.cmc.caspercdn.com/images/cmc-i_lt.png) no-repeat top left; height:55px}
.d_header .rt{background:url(http://media.cmc.caspercdn.com/images/cmc-i_rt.png) no-repeat top right; height:55px}*/
#main_search{background:url(http://media.cmc.caspercdn.com/d-image/search_bak_b.png) bottom repeat-x; height:64px; margin-left:5px; margin-right:5px; font-size:22px; font-weight:bold; font-family:"Arial Rounded MT Bold", Helvetica, sans-serif;}
.d_header .lt{background:url(http://media.cmc.caspercdn.com/d-image/search_bak_b.png) no-repeat top left; overflow:hidden}
.d_header .rt{background:url(http://media.cmc.caspercdn.com/d-image/search_bak_b.png) no-repeat top right; overflow:hidden}

/*#main_search{margin-left:180px; text-align:left; padding-top:8pt; margin-right:10px; color:#EEEFF0; font-size:22px; font-weight:bold; font-family:"Arial Rounded MT Bold", Helvetica, sans-serif;}*/
#main_search label{color:#FFF}
.s_btn{background:url(http://media.cmc.caspercdn.com/images/cmc_30.png) no-repeat bottom; width:104px; height:36px; border:0px; position:absolute; z-index:10; top:20px; cursor:pointer}
#main_search form{position:relative}
.sh_lbl{font-size:12px; padding:4px 0px 3px 0px; font-weight:normal; color:#EEEFF0}

#hd_banner{height:90px; text-align:right; padding-right:5px 10px 2px 0px; font-size:11px}
#hd_banner body{font-size:11px;} !important
#hd_menu_sec{height:22px; padding-right:10px; overflow:hidden; text-align:right;}
#hd_menu_sec .menu{float:right; padding-right:5px}
#hd_menu_sec .menu li{display:inline; width:auto; list-style:none}
.sign_in{background:url(http://media.cmc.caspercdn.com/d-image/member-ico.png) left no-repeat; padding-left:16px; color:#FFF; text-decoration:none}
.sign_in a{color:#FFF; text-decoration:none}
.sign_in a:hover{text-decoration:underline}
.spacer{padding:3px}
.spacer_b{padding:5px}
.spacer_t{padding:1px}

.sh_txt{width:210px; border:0px; font-size:17px; padding:5px; border:1px solid #73848C; background-color:#F8F9FA}
.pg_lbl{background-color:#F4F4F4; border:1px solid #C8D1D7; padding:3px; font-size:15px; font-weight:bold; color:#364347}
.pg_lbl1{background-color:#F3F4F5; border:1px solid #C4C7CC; padding:3px; font-size:15px; color:#444F60; padding-left:10px; overflow:hidden; font-weight:bold; text-shadow:1px 1px 1px #A4A7B5;}
#bussInfo{border:2px solid #DF4300; padding:3px}
.bussInfo-nav{overflow:hidden; height:27px; border-bottom:1px solid #DF4300}
.bussInfo-nav ul{margin:0px}
.bussInfo-nav li{width:auto; list-style:none; display:inline; padding:3px 4px 3px 4px; margin-left:3px; font-size:9.5pt; text-align:center; float:left}
.tabOn{background-color:#DF4300; border:2px solid #DF4300; font-weight:bold; color:#FFF0EA;}
.tabOn a{color:#FFF0EA; text-decoration:none}
.tabOff{background-color:#F2E4E1; border:1px solid #CEB6B5; color:#1D2021}
.tabOff a{color:#1D2021; text-decoration:none}

/*.pg_lbl1{background-color:#F3F4F5; border-left:1px solid #C4C7CC; border-bottom:1px solid #C4C7CC; padding:3px; font-size:15px; color:#D93904; padding-left:10px; overflow:hidden; font-weight:normal}*/
#mid_content{padding-left:5px}
.t_colmn{float:left; padding:5px; font-size:12px; width:150px}
.t_colmn li {line-height:1.5em; list-style:none; margin-bottom:0.25em; padding-left:0.25em; }
.t_colmn a{color:#1A8AFB; text-decoration:underline}
.t_colmn a:hover{text-decoration:none}
.pop_cities{border:1px solid #FFCEAE; background-color:#FFF7E6; padding:5px; overflow:hidden}
.pop_cities .lbl{color:#E93C01; font-size:16px; font-weight:bold; border-bottom:1px solid #CFC7C2}
.pop_cities .t_colmn{font-size:12px;}
.pop_cities td{padding:2px}
.pop_cities a{color:#1A8AFB; text-decoration:none}
.pop_cities a:hover{text-decoration:underline}
#rt_panel{padding-left:0px; width:300px}

#footer{background:url(http://media.cmc.caspercdn.com/d-image/footer-bak-gray.jpg) top repeat-x #27292d; color:#F4F5F7; font-size:11px; font-family:"lucida grande",tahoma,arial,sans-serif; position:relative;}
.footer_bin{width:1000px; margin:auto; padding:30px 0px 20px 0px;}
#footer a{color:#F2F3F7; text-decoration:underline}
#footer a:hover{text-decoration:none}
.default_nav{text-align:center}
#footer .default_nav a{color:#AAB5C4}
.default_nav li{list-style:none; display:inline; width:auto; margin-right:10px; font-size:8.5pt;}
#footer div.link_box{padding:5px; border:1px solid #242835; background:#434B61; color:#F2F3F7; overflow:hidden}
.link_box div.link_box_inner{padding:5px 5px 10px 5px; overflow:hidden; line-height:18px}
#footer div.link_box a{color:#F2F3F7; text-decoration:underline}
#footer div.link_box a:hover{text-decoration:none}
#footer div.link_box ul{list-style:none}
#footer div.link_box li{list-style:none; padding-right:7px; float:left}
#footer div.pg_lbl1{background-color:#AFB7C7; font-size:11px}
#footer div#cp_rt{text-align:right; padding:5px; color:#8E9DB0; line-height:20px}

.new{vertical-align: baseline; font-size: 0.8em; position: relative; top: -0.4em; color:#F40018}
#cp_rt{padding-top:17px; font-size:11px; text-align:center; color:#8E96A4; padding-bottom:15px}
#cp_rt a{text-decoration:none; color:#5F83B8}
#buss_panel{padding-right:5px}
#buss_box{width:689px}
#buss_box .bak{background:url(http://media.cmc.caspercdn.com/d-image/d-img_06.png) repeat-y;}
#buss_box .bak .inner{padding-left:5px; padding-right:5px; overflow:hidden; overflow:hidden; position:relative}
#buss_box .top{background:url(http://media.cmc.caspercdn.com/d-image/d-img_03.png) top no-repeat; height:7px}
#buss_box .btm{background:url(http://media.cmc.caspercdn.com/d-image/d-img_03.png) bottom no-repeat; height:7px}
.buss_detail{padding-left:5px; min-height:105px; _height:105px; width:400px}
.buss_detail li{list-style:none; padding-left:25px; padding-bottom:2px}
.buss_detail a{color:#037DDB; text-decoration:underline}
.buss_detail a:hover{text-decoration:none}
#buss_name{padding-bottom:1px; overflow:hidden}
#buss_name h1{font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#089EC4; font-weight:normal; display:inline; text-shadow:1px 1px 1px #B3B5C1; line-height:20px}
#buss_name h1 a{color:#089EC4; text-decoration:none}
.rate{font-size:11px; font-style:italic; color:#7D868E; font-weight:bold}
/*.not_verf a{background:url(http://media.cmc.caspercdn.com/d-image/ico_17.png) top left no-repeat; padding-left:20px; text-decoration:underline; color:#037DDB;}*/
/*a.not_verf{display:block; background:url(http://media.cmc.caspercdn.com/d-image/verf-ico.png) no-repeat; height:25px; width:178px;}*/
a.not_verf{background:url(http://media.cmc.caspercdn.com/d-image/ico_17.png) top left no-repeat; padding-left:20px; text-decoration:underline; color:#037DDB;}
a.cmc_verf{display:block; background:url(http://media.cmc.caspercdn.com/d-image/verf-ico.png) no-repeat bottom; height:25px; width:178px;}
#buss_name li{float:left; list-style:none; margin:0px; padding:3px 5px 0 10px}
.not_verf a:hover{text-decoration:none}
.add_book{background:url(http://media.cmc.caspercdn.com/d-image/ico_03.png) no-repeat left top}
.view_loc{background:url(http://media.cmc.caspercdn.com/d-image/ico_25.png) no-repeat right; padding-right:10px}
.web_link{background:url(http://media.cmc.caspercdn.com/d-image/ico_21.png) no-repeat left top}
/*#buss-logo{padding:3px; position:absolute;	z-index:10;	margin-left:550px;}*/
#rt_merc_info{position:absolute; z-index:20; top:2px; right:5px; width:275px}
#buss-logo{float:right; padding:2px; background-color:#FFF; border:1px solid #DFE1E6; display:inline}
.buss-clm-bx{padding:5px; text-align:center; float:right; width:150px; display:inline}
.rev-peprc{font-size:30px; color:#0738B8; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.buss_q-menu{padding-top:10px; padding-left:5px; font-size:8.5pt}
.buss_q-menu a{color:#037DDB; text-decoration:underline}
.buss_q-menu a:hover{text-decoration:none}
.buss_q-menu ul{padding:0px}
.buss_q-menu li{display:inline; width:auto; list-style:none; padding-left:0px; margin:0px; padding-right:10px}
.comm{background:url(http://media.cmc.caspercdn.com/d-image/ico_44.png) no-repeat left; padding-left:20px}
.s-msg{background:url(http://media.cmc.caspercdn.com/d-image/ico_05.png) no-repeat left; padding-left:20px}
.rq-deal{background:url(http://media.cmc.caspercdn.com/d-image/ico_29.png) no-repeat left; padding-left:20px}
.offer-cp{background:url(http://media.cmc.caspercdn.com/d-image/ico_31.png) no-repeat left; padding-left:20px}
.tell-fr{background:url(http://media.cmc.caspercdn.com/d-image/ico_13.png) no-repeat left; padding-left:20px}
.buss_info{padding-top:5px; line-height:17px; padding-left:5px}
.buss_info a{color:#037DDB; text-decoration:underline}
.buss_info a:hover{text-decoration:none}
.d_content{line-height:17px}
.subc_form{padding-top:7px; color:#52575F}
.sub_btn{background:url(http://media.cmc.caspercdn.com/d-image/subc-btn.jpg) no-repeat; width:94px; height:24px; position:absolute; border:0px}
.txt_f{border-left:1px solid #888E99; border-top:1px solid #888E99; border-right:1px solid #B6BAC0; border-bottom:1px solid #B6BAC0; font-size:11px; padding:4px; color:#686F79; width:150px}
#catg{font-size:8.5pt}
#catg a{color:#037DDB; text-decoration:underline}
#catg a:hover{text-decoration:none}
#tags{font-size:11px; line-height:16px}
#tags a{font-style:italic; color:#626873; text-decoration:none}
#tags a:hover{text-decoration:underline}
.lbl_algn{float:left}
.lbl_tool{text-align:right; overflow:hidden; float:right}
.lbl_tool .link{color:#037DDB; text-decoration:underline; font-size:11px}
.lbl_tool .link:hover{text-decoration:none}

.lbl_tool .feed_link{background:url(http://media.cmc.caspercdn.com/d-image/ico_07.png) left no-repeat; padding-left:13px; color:#E43603; text-decoration:underline; font-size:11px}
.lbl_tool .feed_link:hover{text-decoration:none}
.fb_info{font-size:10px; font-style:italic; color:#626873;}
.fb_info input{font-size:11px}
.buss_offer li{padding-bottom:3px; padding-left:5px; list-style-position:inside}
.rev li{list-style:none; padding-bottom:10px; padding-left:0px}
.blog_lbl{font-size:15px; font-weight:bold}
.rd_more{font-style:italic}
.share_ico li{display:inline; width:auto; list-style:none; padding-left:3px}
.buss_map{padding:5px; border:1px solid #7B8795; background-color:#F2F3F4; font-size:11px;}
.orng_bx{border:1px solid #FED2A3; background-color:#FCF7D3; padding:5px}
.orng_bx form{display:inline}
.join{font-size:11px; width:40px; color:#025999; font-weight:bold}
.merc_netw{padding-top:5px}
.bm{font-size:11px; color:#626873; padding-bottom:3px; padding-top:5px}
.bm a{margin-right:5px}
a.facebook{background: transparent url(http://media.cmc.caspercdn.com/d-image/bookmarks/bm_05.jpg) left scroll center no-repeat; padding-left:15px; text-decoration:none}
a.delicious{background: transparent url(http://media.cmc.caspercdn.com/d-image/bookmarks/bm_07.jpg) left scroll center no-repeat; padding-left:15px; text-decoration:none}
a.digg{background: transparent url(http://media.cmc.caspercdn.com/d-image/bookmarks/bm_11.jpg) left scroll center no-repeat; padding-left:15px; text-decoration:none}
.mand{color:#EC0000; font-weight:bold}
/*#leave_comment input{border-top:1px solid #798693; border-left:1px solid #798693; border-bottom:1px solid #D5D9DD; border-right:1px solid #D5D9DD; background-color:#F9FAFB; padding:3px}*/
#leave_comment input{padding:3px}
#leave_comment td{padding:3px}
.txt{border-top:1px solid #798693; border-left:1px solid #798693; border-bottom:1px solid #D5D9DD; border-right:1px solid #D5D9DD; background-color:#F9FAFB; color:#687280}
.sec_info{color:#627477; font-size:10px}
#c_logo{ width:50px}
input.btn{border:1px solid #0B4470; color:#F5FBFE; background:url(http://media.cmc.caspercdn.com/d-image/btn-bak_bl.jpg) repeat-x top #117CBD; height:26px; font-weight:bold; text-shadow: rgb(77, 136, 53) 0px 1px 0px; cursor:pointer}
.b_name{font-size:13px; font-weight:bold;}
.b_name a{color:#18B4FE; text-decoration:underline}
.b_name a:hover{text-decoration:none}
.buss_list li{padding:5px; list-style:none}
.buss_list li div{background-color:#F2FBFF; border-bottom:1px solid #EDEFF1; padding:3px}
.buss_list_nonspons li{padding:5px; list-style:none}
.buss_list_nonspons li div{padding:3px; border-bottom:1px solid #EDEFF1;}
.l_gray{color:#7D8F9D}
#pop_box{padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
#pop_box .lbl_algn{font-weight:bold}
#pop_box .pg_lbl1{padding-left:3px}
#pop_box td{border-collapse:collapse; padding:3px}

.close-pop{text-align:right; padding:5px;}
.close-pop a{text-decoration:none; color:#0E66BE}
#resp_msg{padding:5px; text-align:center; background-color:#FFE4A6; border:1px solid #FFD9AE; color:#CA1C02}
.share_ico_bx{border:1px solid #DEDFE2; padding:5px}
.share_ico_bx li{display:inline; width:auto; list-style:none; padding-left:3px}
.err{color:#FF0000; font-size:10px}
#pop_box #bx_inner{padding:10px; padding-top:0px}
.t_lbl_g{color:#62BE05; font-weight:bold}
.t_lbl_bl{color:#0A5CB8; font-weight:bold}
.bx_border{padding:5px; border:1px solid #99B5FD}
.n_list{font-size:11px; line-height:17px; color:#074272; padding-left:5px}
.btn_g{background:url(http://media.cmc.caspercdn.com/d-image/btn-bak_gr.jpg) repeat-x top; height:26px; border:1px solid #236603; color:#EAFDD7; font-weight:bold; font-size:12px; cursor:pointer}
label{color:#515762}
#pop_box a{color:#1A8AFB; text-decoration:underline}
#top_sub_menu{text-align:right; padding-top:0px; overflow:hidden; font-family:"lucida grande",arial,sans-serif;}
#top_sub_menu li{list-style:none; display:inline; width:auto}
#top_sub_menu .t_menu_rt{float:right; overflow:hidden}
#top_sub_menu .t_menu_rt li{float:left; overflow:hidden; width:auto; font-size:12px; padding-right:5px}
#top_sub_menu .t_menu_rt li a{text-decoration:underline; color:#037DDB;}
#top_sub_menu .t_menu_rt li a:hover{text-decoration:none}
#top_sub_menu .t_menu_lt{text-align:left; overflow:hidden; font-size:12px}
#top_sub_menu .t_menu_lt div{float:left}
#top_sub_menu .t_menu_lt .holler_lbl{background:#6ACE0F url(http://media.cmc.caspercdn.com/css/redmond/images/ui-bg_gloss-wave_50_6eac2c_500x100.png) 50% 50% repeat-x; font-size:11px; color:#FFFCFB; padding:3px; border:1px solid #61BE03;}
#top_sub_menu .t_menu_lt .hollers{font-size:12px; padding:3px; padding-top:4px; overflow:hidden; width:65%; height:15px; background-color:#FFF9D7}
#top_sub_menu .t_menu_lt .hollers ul{margin:0px; padding-left:0px; overflow:hidden}
#top_sub_menu .t_menu_lt .hollers li{width:auto; display:inline;}
#top_sub_menu .t_menu_lt .broadcastFeed{padding:3px; background:#EF1F01 url(http://media.cmc.caspercdn.com/css/redmond/images/ui-bg_gloss-wave_45_e14f1c_500x100.png) 50% 50% repeat-x; border:1px solid #CE3204; font-size:11px}
#top_sub_menu .t_menu_lt .broadcastFeed a{color:#FFF; text-decoration:none}
#top_sub_menu .t_menu_lt .broadcastFeed a:hover{text-decoration:underline}
#top_sub_menu .t_menu_lt #hollerTicker a{color:#DC2D01; text-decoration:none}
#top_sub_menu .t_menu_lt #hollerTicker a:hover{text-decoration:underline}

.set_txt{border:1px solid #ABB8C5; background-color:#EFF5FB; font-size:12px; width:60px; height:15px}
.zip_btn{border:0px; background:url(http://media.cmc.caspercdn.com/images/cmc_06.jpg) no-repeat top; width:50px; height:18px; cursor:pointer}
.s_zip_lbl{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#D21804; font-weight:bold}
.errorBlock{ padding-bottom:5px; width:220px; margin:auto}
.errorBlock ul{margin:0px; padding:0px; }
.errorBlock ul li{list-style:none; padding:2px }
.errorAlert{margin-left:20px}
.tinyt{font-size:10px}
.form_style textarea{width:267px}

.cont_sec{padding-left:5px}
#advr_register{padding-top:5px; width:770px; padding-left:10px}
#advr_register a{color:#0074B9; text-decoration:none}
#advr_register a:hover{text-decoration:underline}
.sec_hd{color:#6D7B87; font-size:16px; padding-top:5px}
.lbl{font-weight:bold; padding:2px}
.mand{color:#EC0000; font-weight:bold}
.btn{font-weight:bold; font-size:12px; cursor:pointer}
.broad_lbl{color:#F93C04; font-size:16px; line-height:25px}
.ad-panel-rt{padding:5px}
.ad-panel-rt .bx{border:1px solid #DEDFE2; padding:5px; font-size:11px; color:#30353D}
.ad-panel-rt .bx .lbl{color:#FC3F10; font-weight:normal;font-size:14px;}
.ad-panel-rt .bx a{color:#075FE2; text-decoration:none}
.ad-panel-rt .bx a:hover{text-decoration:underline}
.cliam_buss{background:url(http://media.cmc.caspercdn.com/d-image/btn-bak_gr.jpg) repeat-x top; height:16px; border:1px solid #236603; color:#EAFDD7; font-weight:bold; padding:5px}
.cliam_buss a{color:#FFF; text-decoration:none}
.cliam_list{background:url(http://media.cmc.caspercdn.com/d-image/btn-bak_gr.jpg) repeat-x top; height:25px; border:1px solid #236603; color:#EAFDD7; font-weight:bold;}
.c_btn{float:right; margin-top:5px; cursor:pointer}
.b_rt{font-size:13px; font-weight:bold; color:#5C6278; font-family:Arial, Helvetica, sans-serif; line-height:23px}
#buss_not_verf_bx{border:2px solid #75AF07; border-top:0px; color:#30353D}
#buss_not_verf_bx .lbl{color:#FFF; background-color:#75AF07; padding:5px; font-size:14px}
#buss_not_verf_bx a{text-decoration:underline; color:#037DDB;}
#buss_not_verf_bx a:hover{text-decoration:none}
#buss_not_verf_bx .infoTxt{padding:5px; line-height:17px}
#buss_not_verf_bx .link_bx{border-top:1px solid #DEDFE2; padding:3px}
.captcha_img{width:80px; height:30px}
.match_list{list-style:none}
.match_list li{margin-top:10px; border-bottom:1px solid #EEEFF0; font-size:11px}
.match_list a{text-decoration:underline; color:#037DDB;}
.match_list a:hover{text-decoration:none}
.f_small{font-size:11px}
.frm_inner a{text-decoration:underline; color:#037DDB;}
.frm_inner a:hover{text-decoration:none}
legend{font-size:11px}
.autocomplete{background-color:#F1F3F5; border:1px solid  #C6CED7; max-height:200px; overflow:auto; /* IE specific: */ _height:200px;  overflow-x:hidden;}
.autocomplete ul{list-style:none; margin:0px; padding:0px}
.autocomplete li{list-style:none; padding-left:5px; cursor:auto}
.autocomplete li:hover{background-color:#FFF5C1}
.txt58{font-size:8.5pt}
.posR{position:relative}

.lt_frame{width:170px; vertical-align:top}
.lt_menu_panel{background:url(http://media.cmc.caspercdn.com/d-image/lt_menu_bak_03.png) no-repeat top center; width:170px; background-color:#F6FAFD; padding-top:10px}
.lt_menu_panel ul{padding:0px; margin:0px; list-style:none}
.lt_menu_panel div.inner{border:1px solid #B9E5FA; border-top:1px}
.lt_nav{padding:5px; padding-top:0px; font-size:8.5pt}
.lt_nav li.lbl_blue{color:#033572; text-align:right; font-size:9pt}
.lt_nav li a{background:url(http://media.cmc.caspercdn.com/d-image/arrow-lt.gif) no-repeat left; padding-left:10px; text-decoration:none; color:#465159; display:block; position:relative}
.lt_nav li a:hover{color:#057CBC}

.mid_bin{vertical-align:top; padding-left:10px}
.mid_bin a{color:#037DDB; text-decoration:underline}
.mid_bin a:hover{text-decoration:none}
.page_hd{padding:3px; border-bottom:1px solid #C4CED9; overflow:hidden;}
.boldTxt{float:left; padding-top:5px}
.clipCount{margin-left:640px; text-align:center; background-color:#B91504; border:1px solid #F6C2BD; color:#FFF7F4; padding:3px; cursor:pointer}
.page_hd h2{display:inline; color:#1C4B94; font-size:17px; font-weight:normal}
.page_hd select{font-size:8.5pt; border:1px solid #BDC7D8; padding:2px}
.ad_frame{padding:0px 5px 5px 5px;}
.ad_frame li.adSpace{list-style:none; width:392px; padding-bottom:8px; margin-right:10px; display:inline; float:left; overflow:hidden}
.alignRt{text-align:right}
.alignLt{text-align:left}

.cp_sec{overflow:hidden; width:392px;}
.wl{float:right; line-height:15px; padding-right:5px; padding-top:5px; padding-right:90px; font-size:8pt}
.wl a{text-decoration:none;}
.cp_menu{padding:3px 0 3px 7px; font-size:8.5pt; border:0 dashed #68A4FD;}
.cp_menu{ border-width:0 1px 1px 1px; background-color:#B8D3FE}
.cp_menu ul{overflow:hidden}
.cp_menu li{text-decoration:none; display:inline; width:auto; float:left; margin-right:2px}
.cp_menu li a{display:block; height:16px; text-decoration:none}
.cp_menu li .twit, .fbook, .myspace, .stumble, .msg{background:url(http://media.cmc.caspercdn.com/d-image/b-marks.png) no-repeat}
.cp_menu li a.twit{background-position:0px 0px; width:16px}
.cp_menu li a.fbook{background-position:0px -17px; width:16px}
.cp_menu li a.myspace{background-position:0px -34px; width:16px}
.cp_menu li a.stumble{background-position:0px -68px; width:16px}
.cp_menu li a.msg{background-position:bottom}
.cp_menu li a.comment{background-position:bottom; width:auto}
/*.cp_top{padding-right:5px; overflow:hidden}*/
/*.cp_bus_name{height:43px}
.cp_bus_name div{padding-top:5px; padding-left:9px; padding-bottom:3px; padding-right:9px}*/
/*.cp_list{padding-top:5px;}*/
.cp_offers{color:#1479AF; font-size:8.5pt; height:110px; padding-right:5px; overflow:auto; overflow-x:hidden;}
.cp_offers a{text-decoration:none; color:#0B65AE}
.cp_offers a:hover{color:#F20C00}
.cp_offers ul{margin:0px; padding:0px}
.cp_offers ul li{list-style:none; margin-top:4px; text-align:left;}
.cp_offers li a{text-decoration:underline;}
.cp_offers li a:hover{text-decoration:none}
.cp_offers li a.cp_link{text-decoration:none; color:#F55E0C}
.cp_offers li a.cp_link:hover{text-decoration:underline}
.cp_bin{position:relative}
.cp_bx{margin-left:113px}
.cp_logo{position:absolute; top:5%; left:3px; padding-left:5px}
.cp_title1{border:0px dashed #022E6F; border-width:1pt 1pt 0pt 1pt; padding:2px; background-color:#022E6F}
.cp_title1 h3 a{text-decoration:none; color:#FFFBFB}
.cp_sec_bdr{border:0px dashed #023F82; border-width:0 1px 0 1px; overflow:hidden}
a.sLink{font-size:8pt; text-decoration:none}
a.sLink:hover{text-decoration:underline}
address{font-size:8pt; display:inline}
.cp_loc{font-size:8pt;}
.d_content input.btn_t{border:0px; background-color:#05428B; color:#FFF; font-size:0.7em; cursor:pointer}
locTab{overflow:auto; overflow-x:hidden}

.layerParent{position:relative}

.gAds1{width:210px; position:absolute; top:0px; right:0px}
.pageIng{float:right}
.navBar{overflow:hidden; border-top:1px solid #E3E4E6; padding-top:3px; padding:0px 5px 0px 5px}
.navBarInfo{margin-right:350px}
.fontG{color:#6AB002; font-size:14px;}
#cp_box{width:600px}
#cp_box .top{font-size:8.9pt; font-family:"lucida grande",tahoma,arial,sans-serif; padding-bottom:3px}
.mail_ico{background:url(http://media.cmc.caspercdn.com/d-image/icos_02.png) left no-repeat; padding-left:20px; margin-right:20px}
.mail_ico{color:#0074B9; text-decoration:underline}
.mail_ico:hover{text-decoration:none}
.print_ico{background:url(http://media.cmc.caspercdn.com/d-image/icos_06.png) left no-repeat; padding-left:20px; margin-right:20px}
.print_ico{color:#0074B9; text-decoration:underline}
.print_ico:hover{text-decoration:none}
#set_zip{width:400px; font-size:9pt; font-family:"lucida grande",tahoma,arial,sans-serif;}
.mapPan{width:290px; height:400px; margin:auto} !important
.mdl a{color:#037DDB; text-decoration:underline}
.mdl a:hover{text-decoration:none}
.hd_nav{margin-left:160px; text-align:left; padding:4px 0 5px 0; font-size:11px}
.hd_nav a{color:#037DDB; text-decoration:underline}
.hd_nav a:hover{text-decoration:none}
.merchant_removed_alert{padding:50px; font-family:"lucida grande",arial,sans-serif; font-size:12px}
.merchant_removed_alert a{color:#037DDB; text-decoration:underline}
.merchant_removed_alert a:hover{text-decoration:none}
#pop_queries{line-height:17px}
#pop_queries a{color:#1A8AFB; text-decoration:none}
#pop_queries a:hover{background-color:#01A3FA; color:#FBFEFF}

/*---------message box round corner-------*/
.msg_bx {background:#FFEEA0; color:#000; margin:0 0px; width:auto; font-size:12px;}
.msg_bx a{color:#0074B9; text-decoration:underline}
.msg_bx a:hover{text-decoration:none}
.rtop, .rbottom{ display:block; background:#fff; }
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden; background:#FFEEA0;}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}
/*---------message box round corner END-------*/

#ft_menu{padding-top:10px; text-align:center; font-size:12px}
#ft_menu a{color:#0181C5; text-decoration:underline}
#ft_menu a:hover{text-decoration:none}
#ft_menu ul{margin:0px; padding:0px}
#ft_menu li{list-style:none; display:inline; width:auto; padding-right:7px; margin:0px}

/*auto fill style*/
.ac_results {padding: 0px;border: 1px solid black;	background-color: white;overflow: hidden;z-index: 99999;}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results li {margin: 0px;padding: 2px 5px;cursor: default;display: block;/*width: 100%;*/font: menu;font-size: 12px;line-height: 16px;	overflow: hidden;}
.ac_loading {background: white url('indicator.gif') right center no-repeat;}
.ac_odd {background-color: #eee;}
.ac_over {background-color: #0A246A;color: white;}

/*-------------visitor posted coupon module design--------------*/
.visitor_coupons_pan_left{padding-left:10px}
.coupon-site-thumb{padding:5px; background-color:#F7F8F9; border:1px solid #A7B1BC}
.store-name h1{line-height:30px}
.store-info{padding:0 0 0 5px}
.ppCoupons{margin-right:220px}
.visitor_coupons_pan .ppCoupons{margin-right:0px}
.ppCoupons h3{font-size:13px; margin:0px}
.listStyle li a.cp_link{text-decoration:underline; color:#F55E0C; font-weight:bold}
.listStyle li a.cp_link:hover{text-decoration:none}
.listStyle li{padding:5px; list-style:none}
/*.ppLi{background-color:#FFFCF0}*/
.pp_cpFrame{overflow:hidden; border:1pt dashed #FEAC85; padding:5px}
.ppCoupons .more{color:#FA3901; text-decoration:none; font-size:11px}
.ppCoupons .more:hover{text-decoration:underline}
.pp_tools{padding:2px; text-align:right; background-color:#FFF9D2; font-size:11px; overflow:hidden}
.pp_tools .y{font-weight:bold; color:#51C802}
.pp_tools .n{font-weight:bold; color:#B3000E}
.pp_code{font-size:13px; font-weight:bold; width:250px}
.pp_code div{float:left; display:inline}
.pp_code a{text-decoration:none; color:#FFFCFB; background-color:#B82501; display:block; margin-left:10px; padding:1px 3px 1px 3px}
.store_thumb{float:left; padding:3px; width:70px; height:70px; border:1px solid #C3C3C3;}
.store_thumb img{margin:auto; border:0px}
.store_cp{float:left; padding:0px 0px 0px 5px; width:480px}
.visitor_coupons_pan .store_cp{width:568px}
.store_cp .offer_details{_height:51px; min-height:51px}
.pp_tools .pp_code{float:left; padding:2px}
.pp_tools .pp_works{float:right; padding:3px 5px 0px 0px}

/*----PLUCK style-----*/
.podRelatedKeywordsWidget{display:none}
.podPageTitle { font-style: italic; display:none; }
.podArticleInfo { border:0px !important;}

.badgePan{padding-top:10px; overflow:hidden}
.badgePan .bpan{float:left; margin-right:10px; background-color:#E8EAEE; padding:7px}
.badgePan .bcode{background-color:#F9FAFB; font-size:10px; color:#5B6679}

/*------Autocomplete 2---------*/
.s_btn{
    position: static;
}
#main_search form{position:static;/*relative*/}
.suggestionsBox {
    position: absolute;
    margin: 0px 0px 0px 0px;
    width: 200px;
    background-color: #fff;
    /*-moz-border-radius: 7px;
    -webkit-border-radius: 7px;*/
    border: 1px solid #629bb0;
    color: #000;
    z-index: 5000;
	max-height:300px;
	_height:300px;
	overflow-x:hidden;
	left: 729.5px; top: 181px; display: block;
}

.suggestionList {
    margin: 0px;
    padding: 0px;
}

.suggestionsBox .suggestionList ul {list-style-position:inside; list-style:none; margin:0px; padding:0px;}
/*.suggestionList li {
    list-style: none;
    margin: 0px;
    padding:3px;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
}*/
.suggestionsBox .suggestionList li {margin: 0px;padding: 2px 5px;cursor: default;display: block;/*width: 100%;*/font: menu;font-size: 12px;line-height: 16px;	overflow: hidden; list-style:none}

.suggestionsBox .suggestionList li:hover {
    background-color: #659CD8;
}
.suggestionsBox img{
    position: relative;
    top: -10px;
}
