a{color:#FDFDFD; text-decoration:none}
a:hover{text-decoration:underline}
h1, h2, h5{font-weight:normal}
h5{margin-bottom:0}
p{margin-bottom:10px}
hr.style{border-top:1px solid #000; border-bottom:1px solid #4a4a4a; height:0px !important}
.alt{font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif; font-style:italic; font-weight:normal}
.bold{font-weight:bold}
.jst{text-align:justify}
.center{text-align:center}
.red{color:#F00}
.blink{text-decoration:blink}
#main{margin-top:20px}
#sidebar{background:url(../images/sb_bg.jpg) 0 0 repeat-y}
#sb_bottom{background:url(../images/sb_bottom.jpg) 0 0 no-repeat; width:220px; height:99px; margin-top:-5px}
#s_nav{list-style:none; margin-top:10px}
#s_nav li{margin-top:4px}
#s_nav li a{font:14px Verdana, Geneva, sans-serif; color:#090909; text-decoration:none; background:url(../images/s_nav.jpg) 0 0 no-repeat; padding-left:10px; line-height:26px; display:block; width:207px; height:26px; margin-left:7px}
#s_nav li a:active, #s_nav li a:focus, #s_nav li a:hover{background-position:0 -26px; color:#1D1D1D; font-size:12px; line-height:27px}
#s_nav li a.current, #s_nav li a.current:hover{background-position:0 -52px; color:#000; font-size:14px; line-height:26px}
#sahniLogo{background:url(../images/SahniEnterprise.jpg) 0 0 no-repeat; width:220px; height:98px}
.flt_lft{float:left; margin-right:10px}
.blk_overlay{background:transparent url(../images/blk_bg.png) 0 0 repeat; margin-top:5px; border:#000 1px solid}
.ovl_content{padding-left:10px; padding-right:10px}
.mainContent{color:#EEE}
.mainContent a:hover{color:#FAFAFA; text-decoration:none; border-bottom:1px dotted #EEE}
#b_nav{list-style:none}
#b_nav li{float:left; margin-right:15px}
#b_nav li a{font:14px Tahoma, Geneva, sans-serif; display:block; text-decoration:none; text-transform:uppercase}
#manufacture_frame, #distribute_frame, #tradeshow_frame, #retail_frame, #tobacco_frame, #hotel_frame, #furniture_frame, #restaurant_frame, #travel_frame, #realestate_frame, #inidea_frame, #courier_frame, #solgens_frame, #career_frame, #aboutus_frame, #contactus_frame{height:277px; background-color:transparent; background-position:50% 0; background-repeat:no-repeat}
#manufacture_frame{background-image:url(../images/Manufacturing.jpg)}
#distribute_frame{background-image:url(../images/Distribution.jpg)}
#tradeshow_frame{background-image:url(../images/Tradeshow.jpg)}
#retail_frame{background-image:url(../images/Retail.jpg)}
#tobacco_frame{height:356px; background-image:url(../images/Tobacco.png)}
#wnm_frame{height:133px; background:transparent url(../images/WeightsnMeasurements.png) 50% 0 no-repeat; margin-top:20px; margin-bottom:20px}
#hotel_frame{background-image:url(../images/Hotel.jpg)}
#furniture_frame{background-image:url(../images/Furniture.jpg)}
#restaurant_frame{background-image:url(../images/Restaurant.jpg)}
#travel_frame{background-image:url(../images/Travel.jpg)}
#realestate_frame{background-image:url(../images/RealEstate.jpg)}
#inidea_frame{background-image:url(../images/Idea.jpg)}
#courier_frame{background-image:url(../images/Courier.jpg)}
#solgens_frame{background-image:url(../images/SolGens.jpg)}
#career_frame{background-image:url(../images/Career.jpg)}
#aboutus_frame{background-image:url(../images/Aboutus.jpg)}
#contactus_frame{background-image:url(../images/ContactUs.jpg)}
#frame_brand{list-style:none; margin:0}
.frm_brnd_r{margin-left:526px !important}
.frm_brnd_l{margin-left:62px !important}
#frame_brand li{float:left; clear:left}
#frame_brand li a{display:block; width:110px}
#frame_brand li#frmb_glider a{height:26px; margin-top:10px}
#frame_brand li#frmb_badshah a{height:39px}
#frame_brand li#frmb_fastluv a{height:42px}
#frame_brand li#frmb_aws a{height:55px}
#frame_brand li#frmb_fw a{height:39px}
#frame_brand li#frmb_glock a{height:57px}
#frame_brand li a:hover, #ts_brands li a:hover, #rtl_e a:hover, #rtl_s a:hover, #rtl_c a:hover, #tobacco_mbrands li a:hover, #corer_sd a:hover{border:none}
#manu_sm_frame,#ts_brands, #ts_pic, #tobacco_mbrands, #tobacco_brands, #weight_prod, #weight_brands, #hotel_prod, #frntr_prod, #inn_sm_frame, #carer_sm_frame{list-style:none; overflow:hidden}
#manu_sm_frame li, #ts_pic li, #tobacco_brands li, #weight_prod li, #weight_brands li, #hotel_prod li, #frntr_prod li, #inn_sm_frame li, #carer_sm_frame li{text-indent:-9999px; float:left}
#manu_sm_frame{margin-top:5px}
#manu_sm_frame li#manu_div, #manu_sm_frame li#aff_pro{background:transparent url(../images/manu_sm_frame.jpg) 0 0 no-repeat; width:150px; height:120px}
#manu_sm_frame li#aff_pro{background-position:0 bottom; margin-top:85px}
#ts_bcmp, #ts_basd, #ts_bnacs{background:transparent url(../images/booth.gif) 0 0 no-repeat; width:128px; height:57px}
#ts_basd, #ts_bnacs{float:right; margin-left:10px}
#ts_basd{background-position:0 -57px}
#ts_bnacs{background-position:0 -114px}
#ts_brands li{background-image:url(../images/ASD_AMD_CHAMPS_HOME_TPE.gif); margin-right:5px; margin-bottom:5px; float:left}
#ts_brands li a{display:block}
#ts_brands li#asdamd, #ts_brands li#inthh, #ts_brands li#asdamd a, #ts_brands li#inthh a{width:165px; height:36px}
#ts_brands li#champslv, #ts_brands li#tpex, #ts_brands li#champslv a, #ts_brands li#tpex a{width:165px; height:72px}
#ts_brands li#asdamd{background-position:0 0}
#ts_brands li#inthh{background-position:0 -36px}
#ts_brands li#champslv{background-position:0 -72px}
#ts_brands li#tpex{background-position:0 -144px}
#ts_pic li{background-image:url(../images/tradeshow_pics.jpg); width:167px; height:113px; margin-right:5px; margin-bottom:5px}
#ts_pic li#ts_pic1{background-position:0 0}
#ts_pic li#ts_pic2{background-position:0 -113px; margin-right:0}
#rtl_e, #rtl_s, #rtl_c{background-image:url(../images/retail_brands.gif); background-color:transparent; background-repeat:no-repeat; float:left; margin-right:10px; clear:left}
#rtl_e a, #rtl_s a, #rtl_c a{display:block}
#rtl_e a{width:150px; height:120px}
#rtl_s a{width:270px; height:70px}
#rtl_c a{width:270px; height:70px}
#rtl_e{background-position:0 0}
#rtl_s{background-position:0 -120px}
#rtl_c{background-position:0 -190px}
#tobacco_mbrands li{float:left; margin-left:50px; height:51px}
#tobacco_mbrands li a{display:block}
#tobacco_mbrands li#tbco_ba{background:transparent url(../images/Badshah.png) 50% 50% no-repeat; width:171px}
#tobacco_mbrands li#tbco_gc{background:transparent url(../images/GliderCollection.png) 50% 50% no-repeat; width:139px}
#tobacco_mbrands li#tbco_ba a, #tobacco_mbrands li#tbco_gc a{height:51px}
#tobacco_mbrands li#tbco_wb{width:150px; text-align:center}
#tobacco_brands li{background-image:url(../images/tobacco_brands.jpg); margin-left:30px; width:110px; height:90px}
#tobacco_brands li#tbco_st{background-position:0 0; margin-left:0}
#tobacco_brands li#tbco_ha{background-position:-110px 0}
#tobacco_brands li#tbco_af{background-position:-220px 0}
#tobacco_brands li#tbco_en{background-position:-330px 0}
#tobacco_brands li#tbco_so{background-position:-440px 0}
#weight_prod li#wnm_sc1, #weight_brands li{background:transparent url(../images/weight_frame.jpg) 0 0 no-repeat; width:150px}
#weight_prod li#wnm_sc1{height:185px}
#weight_brands li{height:120px; margin-left:25px}
#weight_brands li#wnm_sc2{background-position:0 -185px; margin-left:0}
#weight_brands li#wnm_aws{background-position:-150px 0}
#weight_brands li#wnm_fw{background-position:-150px -120px}
#weight_brands li#wnm_tt{background-position:-150px -240px}
#hotel_prod li a{display:block; height:250px}
#hotel_prod li{background:transparent url(../images/hotel_gs.jpg) 0 0 no-repeat; width:210px; height:250px}
#frntr_prod li a{display:block; height:120px}
#frntr_prod li{background:transparent url(../images/sahniimports.jpg) 0 0 no-repeat; width:210px; height:120px}
#rst_content{margin-bottom:148px}
#trvl_content{margin-bottom:265px}
#rlest_content{margin-bottom:78px}
#rlest_form dl{display:block; margin:0; padding:0; color:#D8D8D8}
#rlest_form dl dt, #rlest_form dl dd{float:left; vertical-align:top; margin-bottom:3px}
#rlest_form dl dt{width:120px; font-weight:bold}
#rlest_form dl dd{width:250px; border-left:#444 2px solid; padding-left:10px}
#rlest_form dl:hover dt{color:#EEE}
#rlest_form dl:hover dd{border-left-color:#AAA}
#rlest_form span{font-size:10px; font-weight:normal; font-style:italic; line-height:11px; color:#888}
#rlest_form sup{font-size:11px; font-weight:bold; padding-left:2px; padding-right:2px; color:#EEE}
#rlest_btn{margin-left:110px; margin-bottom:5px}
#rlest_btn button{margin-left:20px}
#inn_sm_frame li{width:150px; height:120px}
#inn_sm_frame li#inn_id{background:transparent url(../images/inn_idea.jpg) 0 0 no-repeat}
#inn_sm_frame li#inn_ed{background:transparent url(../images/retail_brands.gif) 0 0 no-repeat; margin-top:40px}
#inn_sm_frame li#inn_ed a{display:block; height:120px}
#inn_gift{background:transparent url(../images/edible_gift.gif) 0 100% no-repeat; height:290px; margin-bottom:14px}
#inn_tm{margin-top:80px}
#corer_content{text-align:center}
#corer_sd{background:transparent url(../images/singh_delivery.jpg) 50% 0 no-repeat; height:220px; margin-bottom:6px}
#corer_sd a{display:block; height:220px}
#carer_sm_frame li{width:150px; height:120px; background:transparent url(../images/carer_sm.jpg) 0 0 no-repeat}
#carer_qt{font-size:20px}
#showcase{list-style:none; margin-top:480px}
#showcase li{float:left; margin-right:15px}
#showcase li a{display:block; text-decoration:none}
#sc_cmp, #sc_whs, #sc_gnt, #sc_wnm, #sc_ini{background-image:url(../images/showcase.png); background-color:transparent; width:124px; height:157px}
#sc_cmp{background-position:0 0}
#sc_whs{background-position:-124px 0}
#sc_gnt{background-position:-248px 0}
#sc_wnm{background-position:-372px 0}
#sc_ini{background-position:-496px 0}
.cont_loc{border:#000 1px solid; padding:8px; margin-bottom:10px}
.cont_loc legend{font-weight:bold; border-left:#000 1px solid; border-right:#000 1px solid; background-color:#333; padding-left:5px; padding-right:5px; margin-left:5px}
.cont_loc dl{display:block; clear:both; margin:0; padding:0; color:#DDD}
.cont_loc dl dt, .cont_loc dl dd{float:left; vertical-align:top; margin-bottom:3px}
.cont_loc dl dt{width:150px; font-weight:bold}
.cont_loc dl dd{width:auto; border-left:#111 2px solid; padding-left:10px}
.cont_loc dl:hover dt{color:#EEE}
.cont_loc dl:hover dd{border-left-color:#999}
.cont_loc span{font-weight:normal; font-style:italic; line-height:11px; color:#DDD}
.cont_loc sup{font-size:11px; font-weight:bold; padding-left:2px; padding-right:2px; color:#555}
.cont_loc div{float:left; width:300px; margin-right:10px}
button.positive, a.positive{background:#9fa3a4 url(../images/button.jpg) 0 0; height:22px; font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#111; border:1px solid #bec1c2; border-left-color:#abafaf; border-bottom-color:#3f4141; border-right-color:#5c5f60}
a.positive{display:inline-block; vertical-align:middle; padding-left:5px; padding-right:5px; line-height:22px}
button.positive:hover, a.positive:hover{color:#333; background-color:#abafb0; background-position:0 -22px; border:1px solid #c8cacb; border-left-color:#b6b9ba; border-bottom-color:#454647; border-right-color:#686b6b}
button.positive:active, a.positive:active{background-color:#555; background-position:0 -44px; color:#DDD; border:1px solid #1f1f1f; border-left-color:#323232; border-bottom-color:#969696; border-right-color:#737373}
input[type=text], input[type=password], textarea{width:14em; font:12px Arial, Helvetica, sans-serif}
input:disabled, input:disabled:hover, input:disabled:focus, button:disabled, button:disabled:hover, button:disabled:focus{background-image:none; background-color:#555; color:#888; border:1px solid #111}
.eg_text{color:#555; font-style:italic}
.fld_error{width:14em; font:12px Arial, Helvetica, sans-serif; border:1px solid #e59393; padding:2px; border-top-color:#cc0000; background-color:#fff2f2}
#recaptcha, #recaptcha:link, #recaptcha:visited, #recaptcha:focus{background:transparent url(../images/captcha.gif) 0 0 no-repeat; width:218px; height:55px; display:block; outline:0}
#recaptcha img{margin-top:5px; margin-left:5px}
#recaptcha:hover{background-position:0 -55px; padding:0}
#recaptcha:active{background-position:0 -110px; padding:0}
.cap dl dt{width:225px}
#call_sales{background:url(../images/call_sales.jpg) 0 0 no-repeat; width:220px; height:55px; margin-top:10px; margin-bottom:10px}
#footer{background:url(../images/footer_bg.gif) 0 0 repeat-x; height:102px}
#f_add{font-size:12px; font-weight:bold; text-align:right; padding-top:20px; color:#050505}
#fbrand{list-style:none}
#fbrand li{background-image:url(../images/fBrands.jpg); background-repeat:no-repeat; float:left; margin-left:5px; height:82px; margin-top:12px}
#fbrand li a{display:block; cursor:pointer; height:82px}
#fbrand li#finc500{background-position:0 0; width:207px; margin-left:0}
#fbrand li#nist{background-position:-207px 0; width:99px}
#fbrand li#iswm{background-position:-306px 0; width:151px}
#fbrand li#fncownm{background-position:-457px 0; width:84px}
#fbrand li#bbb{background-position:-541px 0; width:54px}
#fbrand li#dnb{background-position:-595px 0; width:78px}
#sinfo{color:#BBB; font-size:10px}
#sinfo a{color:#E5E5E5}
#sinfo a:hover{color:#FDFDFD; text-decoration:none; border-bottom:1px dotted #FDFDFD}