body { padding:0px; margin:0px; background-color:#666666; font-family:verdana; }

div.divContainer { width:904px; padding:0px; float:left; }
div.divBanner { width:904px; height:73px; padding:0px; float:left; background-image:url('../images/banner.png'); }
div.divMidContainer { width:904px; padding:0px; float:left; background-image:url('../images/main_back.png'); overflow:auto; }
div.divMenu { width:192px; padding:0px; padding-left:8px; padding-right:9px; float:left; } html>body div.divMenu { width:175px; }
div.divMenu_Right { width:192px; padding:0px; padding-left:9px; padding-right:8px; float:right; } html>body div.divMenu_Right { width:175px; }
div.divMainContent { width:520px; padding:0px; float:left; }
div.divFooter { width:904px; height:41px; padding:0px; padding-top:17px; font-size:11px; color:#FFFFFF; text-align:center; font-weight:bold; float:left; background-image:url('../images/footer.png'); overflow:hidden; } html>body div.divFooter { height:24px; }

div.divFooter a:link { color: #FFFFFF; text-decoration: none; font-weight:bold; }
div.divFooter a:visited { color: #FFFFFF; text-decoration: none; font-weight:bold; }
div.divFooter a:hover { color: #000000; text-decoration: none; font-weight:bold; }
div.divFooter a:active { color: #555555; text-decoration: none; font-weight:bold; }

div.menuItemOffHome { float:left; padding:0px; width:175px; height:25px; background-image:url('../images/home_off.png'); overflow:hidden; cursor: pointer; }
div.menuItemOnHome { float:left; padding:0px; width:175px; height:25px; background-image:url('../images/home_on.png'); overflow:hidden; cursor: pointer; }
div.menuItemOffAbout { float:left; padding:0px; width:175px; height:25px; background-image:url('../images/about_off.png'); overflow:hidden; cursor: pointer; }
div.menuItemOnAbout { float:left; padding:0px; width:175px; height:25px; background-image:url('../images/about_on.png'); overflow:hidden; cursor: pointer; }
div.menuItemOffService { float:left; padding:0px; width:175px; height:25px; background-image:url('../images/service_off.png'); overflow:hidden; cursor: pointer; }
div.menuItemOnService { float:left; padding:0px; width:175px; height:25px; background-image:url('../images/service_on.png'); overflow:hidden; cursor: pointer; }
div.menuItemOffContact { float:left; padding:0px; width:175px; height:25px; background-image:url('../images/contact_off.png'); overflow:hidden; cursor: pointer; }
div.menuItemOnContact { float:left; padding:0px; width:175px; height:25px; background-image:url('../images/contact_on.png'); overflow:hidden; cursor: pointer; }
div.menuItemOffDelivery { float:left; padding:0px; width:175px; height:25px; background-image:url('../images/delivery_off.png'); overflow:hidden; cursor: pointer; }
div.menuItemOnDelivery { float:left; padding:0px; width:175px; height:25px; background-image:url('../images/delivery_on.png'); overflow:hidden; cursor: pointer; }
div.menuItemOffTerms { float:left; padding:0px; width:175px; height:25px; background-image:url('../images/terms_off.png'); overflow:hidden; cursor: pointer; }
div.menuItemOnTerms { float:left; padding:0px; width:175px; height:25px; background-image:url('../images/terms_on.png'); overflow:hidden; cursor: pointer; }

div.menuItemOffCurrency { font-size:11px; text-align:right; float:left; width:175px; height:86px; padding-top:30px; padding-left:3px; padding-right:3px; padding-bottom:3px; background-image:url('../images/currency_menu_off.png'); overflow:hidden; } html>body div.menuItemOffCurrency { width:169px; height:53px; }
div.menuItemOnCurrency { font-size:11px; text-align:right; float:left; width:175px; height:86px; padding-top:30px; padding-left:3px; padding-right:3px; padding-bottom:3px; background-image:url('../images/currency_menu_on.png'); overflow:hidden; } html>body div.menuItemOnCurrency { width:169px; height:53px; }
div.menuItemOffSearch { font-size:11px; text-align:right; float:left; width:175px; height:70px; padding-top:27px; padding-left:3px; padding-right:3px; padding-bottom:3px; background-image:url('../images/search_menu_off.png'); overflow:hidden; } html>body div.menuItemOffSearch { width:169px; height:40px; }
div.menuItemOnSearch { font-size:11px; text-align:right; float:left; width:175px; height:70px; padding-top:27px; padding-left:3px; padding-right:3px; padding-bottom:3px; background-image:url('../images/search_menu_on.png'); overflow:hidden; } html>body div.menuItemOnSearch { width:169px; height:40px; }

div.menuItemOnCart { font-size:11px; float:left; width:175px; }
div.menuItemOnCart div.menuCartTitle{ float:left; padding:0px; width:175px; height:25px; background-image:url('../images/menu_cart_on.png'); overflow:hidden; }
div.menuItemOffCart { font-size:11px; float:left; width:175px; }
div.menuItemOffCart div.menuCartTitle{ float:left; padding:0px; width:175px; height:25px; background-image:url('../images/menu_cart_off.png'); overflow:hidden; }
div.menuCartContent{ float:left; padding-top:3px; padding-left:3px; padding-right:3px; padding-bottom:3px; width:175px; background-image:url('../images/menu_blank_bg.png'); overflow:hidden; } html>body div.menuCartContent{ width:169px; }
div.menuCartBottom{ float:left; padding:0px; width:175px; height:1px; background-color:#8d0f0a; overflow:hidden; }

div.menuItemOffManufacturer { font-size:11px; float:left; width:175px; }
div.menuItemOffManufacturer div.menuManufacturerTitle{ float:left; padding:0px; width:175px; height:25px; background-image:url('../images/menu_manufacturer_off.png'); overflow:hidden; }
div.menuItemOnManufacturer { font-size:11px; float:left; width:175px; }
div.menuItemOnManufacturer div.menuManufacturerTitle{ float:left; padding:0px; width:175px; height:25px; background-image:url('../images/menu_manufacturer_on.png'); overflow:hidden; }

div.menuItemOffAccount { cursor:pointer; float:left; padding:0px; width:175px; height:25px; background-image:url('../images/account_menu_off.png'); overflow:hidden; }
div.menuItemOnAccount { cursor:pointer; float:left; padding:0px; width:175px; height:25px; background-image:url('../images/account_menu_on.png'); overflow:hidden; }

div.menuItemOffLogin { font-size:11px; float:left; width:175px; }
div.menuItemOffLogin div.menuLoginTitle{ float:left; padding:0px; width:175px; height:25px; background-image:url('../images/menu_signin_off.png'); overflow:hidden; }
div.menuItemOnLogin { font-size:11px; float:left; width:175px; }
div.menuItemOnLogin div.menuLoginTitle{ float:left; padding:0px; width:175px; height:25px; background-image:url('../images/menu_signin_on.png'); overflow:hidden; }



div.menuItemCards { float:left; padding:0px; width:175px; height:140px; background-image:url('../images/cards_number.png'); overflow:hidden; }
div.menuSpacer { float:left; padding:0px; width:175px; height:1px; overflow:hidden; }

div.menuCurrencyPoundSel { float:left; width:78px; height:43px; background-image:url('../images/curr_pound_sel.png'); }
div.menuCurrencyPoundOff { float:left; width:78px; height:43px; cursor:pointer; background-image:url('../images/curr_pound_off.png'); }
div.menuCurrencyPoundOn { float:left; width:78px; height:43px; cursor:pointer; background-image:url('../images/curr_pound_on.png'); }
div.menuCurrencyEuroSel { float:right; width:78px; height:43px; background-image:url('../images/curr_euro_sel.png'); }
div.menuCurrencyEuroOff { float:right; width:78px; height:43px; cursor:pointer; background-image:url('../images/curr_euro_off.png'); }
div.menuCurrencyEuroOn { float:right; width:78px; height:43px; cursor:pointer; background-image:url('../images/curr_euro_on.png'); }

div.special_offer { font-size:11px; margin-bottom:17px; float:left; width:520px; height:149px; padding-top:27px; padding-left:3px; padding-right:3px; padding-bottom:3px; background-image:url('../images/special_offer.png'); overflow:hidden; } html>body div.special_offer { width:514px; height:119px; }

div.contentCatBrowser { font-size:11px; margin-bottom:9px; float:left; width:520px; height:25px; background-image:url('../images/cat_title.png'); overflow:hidden; }
div.contentCatItem { font-size:11px; margin-bottom:17px; float:left; width:253px; height:130px; overflow:hidden; }
div.contentCatSpacer { font-size:11px; margin-bottom:17px; float:left; width:14px; height:130px; overflow:hidden; }

div.contentCatKitchenOn  { background-image:url('../images/cat_kitchen_on.png'); font-size:11px; margin-bottom:17px; float:left; width:253px; height:130px; overflow:hidden; cursor: pointer; }
div.contentCatKitchenOff { background-image:url('../images/cat_kitchen_off.png'); font-size:11px; margin-bottom:17px; float:left; width:253px; height:130px; overflow:hidden; cursor: pointer; }
div.contentCatHomeOn  { background-image:url('../images/cat_home_on.png'); font-size:11px; margin-bottom:17px; float:left; width:253px; height:130px; overflow:hidden; cursor: pointer; }
div.contentCatHomeOff { background-image:url('../images/cat_home_off.png'); font-size:11px; margin-bottom:17px; float:left; width:253px; height:130px; overflow:hidden; cursor: pointer; }
div.contentCatComputingOn  { background-image:url('../images/cat_computing_on.png'); font-size:11px; margin-bottom:17px; float:left; width:253px; height:130px; overflow:hidden; cursor: pointer; }
div.contentCatComputingOff { background-image:url('../images/cat_computing_off.png'); font-size:11px; margin-bottom:17px; float:left; width:253px; height:130px; overflow:hidden; cursor: pointer; }
div.contentCatPortableOn  { background-image:url('../images/cat_portable_on.png'); font-size:11px; margin-bottom:17px; float:left; width:253px; height:130px; overflow:hidden; cursor: pointer; }
div.contentCatPortableOff { background-image:url('../images/cat_portable_off.png'); font-size:11px; margin-bottom:17px; float:left; width:253px; height:130px; overflow:hidden; cursor: pointer; }
div.contentCatGamingOn  { background-image:url('../images/cat_gaming_on.png'); font-size:11px; margin-bottom:17px; float:left; width:253px; height:130px; overflow:hidden; cursor: pointer; }
div.contentCatGamingOff { background-image:url('../images/cat_gaming_off.png'); font-size:11px; margin-bottom:17px; float:left; width:253px; height:130px; overflow:hidden; cursor: pointer; }
div.contentCatOtherOn  { background-image:url('../images/cat_other_on.png'); font-size:11px; margin-bottom:17px; float:left; width:253px; height:130px; overflow:hidden; cursor: pointer; }
div.contentCatOtherOff { background-image:url('../images/cat_other_off.png'); font-size:11px; margin-bottom:17px; float:left; width:253px; height:130px; overflow:hidden; cursor: pointer; }

div.contentCatTitle { background-image:url('../images/cat_titlebar.png'); font-size:12px; font-weight:bold; color:#FFFFFF; padding-left:7px; padding-right:7px; padding-top:5px; float:left; width:520px; height:25px; overflow:hidden; } html>body div.contentCatTitle { width:506px; height:20px; }
div.contentCatContent { background-image:url('../images/cat_bg.png'); font-size:12px; color:#000000; padding-left:7px; padding-right:7px; padding-top:8px; float:left; width:520px; overflow:hidden; } html>body div.contentCatContent { width:506px; }
div.contentCatFooter { background-image:url('../images/cat_footer.png'); margin-bottom:17px; font-size:9px; color:#FFFFFF; float:left; width:520px; height:3px; overflow:hidden; }

div.contentCatContent span.level1 { font-size:12px; font-weight:bold; display:inline; cursor: pointer; }
div.contentCatContent span.level2 { font-size:12px; display:inline; cursor: pointer; }

div.catagorySet { float:left; width:253px; padding:0px 3px 0px 0px; } html>body div.catagorySet { width:250px; }
div.catagorySetRow { float:left; width:506px; padding:0px 0px 3px 0px; }

div.menuSearchBar { float:left; width:169px; height:18px; padding:0px; overflow:hidden; margin-bottom:6px; }
div.menuSearchBarP1 { float:left; margin-top:1px; width:1px; height:17px; padding:0px; background-image:url('../images/menu_search_01.png'); overflow:hidden;}
div.menuSearchBarP2 { float:left; margin-top:1px; width:1px; height:17px; padding:0px; background-image:url('../images/menu_search_02.png'); overflow:hidden;}
div.menuSearchBarButtonOff { float:left; margin-top:1px; width:19px; height:17px; padding:0px; background-image:url('../images/menu_search_button_off.png'); overflow:hidden; cursor: pointer; }
div.menuSearchBarButtonOn { float:left; margin-top:1px; width:19px; height:17px; padding:0px; background-image:url('../images/menu_search_button_on.png'); overflow:hidden; cursor: pointer; }
div.menuSearchBarInput { float:left; width:148px; height:18px; padding:0px; } html>body div.menuSearchBarInput { height:17px; margin-top:1px; }

div.menuLoginBarInput { float:left; width:167px; height:18px; padding:0px; } html>body div.menuLoginBarInput { height:17px; margin-top:1px; }
div.menuLoginBarButtonOff { float:left; width:169px; margin-top:1px; height:17px; padding:0px; background-image:url('../images/menu_login_button_off.png'); cursor: pointer; }
div.menuLoginBarButtonOn { float:left; width:169px; margin-top:1px; height:17px; padding:0px; background-image:url('../images/menu_login_button_on.png'); cursor: pointer; }

form.form_login { font-size:11px; }
div.menuSearchBar form.form_search input.search { width:148px; height:17px; border:0px; font-size:11px; background-image:url('../images/menu_search_input.png'); overflow:hidden; } html>body div.menuSearchBar form.form_search input.search { padding:2px; width:148px; height:17px; }
form.form_login div.menuLoginBarInput input.login { width:167px; height:17px; border:0px; font-size:11px; background-image:url('../images/menu_search_input.png'); overflow:hidden; } html>body form.form_login div.menuLoginBarInput input.login { padding:2px; width:167px; height:17px; }
div.menuSearchBar form.form_search input.search { margin-top:0px; margin-bottom:0px; }
form.form_login div.menuLoginBarInput input.login { margin-top:0px; margin-bottom:0px; }

div.item_list { float:left; width:506px; margin-bottom:0px; height:110px; background-color:#FFFFFF; cursor:pointer; overflow:hidden; }
div.item_list div.item_list_image { float:left; width:110px; height:110px; padding:5px; margin-right:10px; overflow:hidden; } html>body div.item_list div.item_list_image { width:100px; height:100px; }
div.item_list div.item_list_content { float:left; width:386px; height:55px; margin-top:10px; overflow:hidden; }
div.item_list div.item_list_price { float:left; width:376px; margin-top:10px; margin-right:10px; text-align:right; }

div.item_list div.item_list_content span.item_list_title { font-size:16px; font-weight:bold; margin-bottom:5px; }
div.item_list div.item_list_content span.item_list_price { text-align:right; font-size:14px; margin-bottom:3px; }
div.item_list div.item_list_content span.item_list_pricetag { text-align:right; font-size:14px; }
div.item_list div.item_list_content span.item_list_description { font-size:12px; }

div.item_list_over { float:left; width:506px; margin-bottom:0px; height:110px; background-color:#DDDDDD; cursor:pointer; overflow:hidden; }
div.item_list_over div.item_list_image { float:left; width:110px; height:110px; padding:5px; margin-right:10px; overflow:hidden; } html>body div.item_list_over div.item_list_image { width:100px; height:100px; }
div.item_list_over div.item_list_content { float:left; width:386px; height:55px; margin-top:10px; overflow:hidden; }
div.item_list_over div.item_list_price { float:left; width:376px; margin-top:10px; margin-right:10px; text-align:right; }

div.item_list_over div.item_list_content span.item_list_title { font-size:16px; font-weight:bold; margin-bottom:5px; }
div.item_list_over div.item_list_content span.item_list_price { text-align:right; font-size:14px; margin-bottom:3px; }
div.item_list_over div.item_list_content span.item_list_pricetag { text-align:right; font-size:14px; }
div.item_list_over div.item_list_content span.item_list_description { font-size:12px; }

div.item_list_spacer { float:left; background-color:#dddddd; width:506px; overflow:hidden; height:2px; margin-top:7px; margin-bottom:7px; }
div.item_list_spacer_red { float:left; background-color:#ffdddd; width:506px; overflow:hidden; height:2px; margin-top:7px; margin-bottom:7px; }
div.item_list_side_spacer { float:left; background-color:#dddddd; width:2px; overflow:hidden; height:140px; margin-left:3px; margin-right:4px; }

div.item_paging { float:left; width:506px; margin-bottom:5px; text-align:center; color:#aaaaaa; }

div.item_paging span.greyed{ color:#888888; font-weight:bold; }

div.item_paging a:link { color: #000000; text-decoration: none; font-weight:bold; }
div.item_paging a:visited { color: #000000; text-decoration: none; font-weight:bold; }
div.item_paging a:hover { color: #DD0000; text-decoration: none; font-weight:bold; }
div.item_paging a:active { color: #555555; text-decoration: none; font-weight:bold; }

div.login_area { float:left; width:285px; }
div.login_title { float:left; width:285px; height:25px; font-size:14px; background-image:url('../images/admi/login_titlebar.png'); }
div.login_container { float:left; width:285px; padding-left:5px; padding-right:5px; font-size:14px; background-image:url('../images/admi/login_bg.png'); } html>body div.login_container { width:275px; }
div.login_container div.label { float:left; width:100px; margin-bottom:4px; }
div.login_container div.details { float:left; width:175px; margin-bottom:4px; }
div.login_container div.submit { float:left; width:275px; text-align:right; }
div.login_container div.submit div.loginbt_off { float:right; background-image:url('../images/admi/login_off.png'); width:175px; height:25px; text-align:right; cursor:pointer; }
div.login_container div.submit div.loginbt_on { float:right; background-image:url('../images/admi/login_over.png'); width:175px; height:25px; text-align:right; cursor:pointer; }
div.login_footer { float:left; width:285px; height:3px; overflow:hidden; background-image:url('../images/admi/login_footer.png'); }

form.login_form input.logintext { float:left; width:175px; border-width:1px; border-color:#000000; border-style:solid; }

div.menu_am_container { float:left; width:175px; overflow:hidden; margin-bottom:15px; }
div.menu_am_container div.menu_am_title { float:left; width:175px; height:25px; overflow:hidden; }
div.menu_am_container div.menu_am_content { float:left; width:175px; padding:5px; font-size:12px; background-image:url('../images/admi/menu_bg.png'); } html>body div.menu_am_container div.menu_am_content { width:165px; }
div.menu_am_container div.menu_am_footer { float:left; width:175px; height:1px; overflow:hidden; background-color:#911f1b; }

div.menu_am_container div.menu_am_content div.padder { width:165px; height:5px; overflow:hidden; background-image:url('../images/admi/menu_padder.png'); }

div.menu_am_container div.menu_am_content a:link { color: #000000; text-decoration: none; font-weight:bold; }
div.menu_am_container div.menu_am_content a:visited { color: #000000; text-decoration: none; font-weight:bold; }
div.menu_am_container div.menu_am_content a:hover { color: #DD0000; text-decoration: none; font-weight:bold; }
div.menu_am_container div.menu_am_content a:active { color: #555555; text-decoration: none; font-weight:bold; }

div.contentADMTitle { background-image:url('../images/admi/lyt_titlebar.png'); font-size:12px; font-weight:bold; color:#FFFFFF; padding-left:7px; padding-right:7px; padding-top:5px; float:left; width:693px; height:25px; overflow:hidden; } html>body div.contentADMTitle { width:679px; height:20px; }
div.contentADMContent { background-image:url('../images/admi/lyt_bg.png'); font-size:12px; color:#000000; padding-left:7px; padding-right:7px; padding-top:8px; float:left; width:693px; overflow:hidden; } html>body div.contentADMContent { width:679px; }
div.contentADMFooter { background-image:url('../images/admi/lyt_footer.png'); margin-bottom:17px; font-size:9px; color:#FFFFFF; float:left; width:693px; height:3px; overflow:hidden; }

div.admForm2PaneContainer { float:left; width:506px; margin-bottom:20px; }
div.admForm2PaneContainer div.admForm2PaneP1 { float:left; margin-bottom:2px; width:220px; padding-left:12px; padding-right:8px; text-align:right; clear:left; } html>body div.admForm2PaneContainer div.admForm2PaneP1 { width:200px; }
div.admForm2PaneContainer div.admForm2PaneP2 { float:left; margin-bottom:2px; width:286px; padding-left:12px; padding-right:8px; text-align:right; clear:right; } html>body div.admForm2PaneContainer div.admForm2PaneP2 { width:266px; }
div.admForm2PaneContainer div.admForm2PanePCross1 { float:left; margin-bottom:2px; width:220px; height:5px; margin-top:2px; overflow:hidden; clear:left; }
div.admForm2PaneContainer div.admForm2PanePCross2 { float:left; margin-bottom:2px; margin-left:12px; margin-right:8px; width:266px; height:5px; margin-top:2px; background-image:url('../images/admi/lyt_spacer_dashed.png'); overflow:hidden; clear:right; }
div.admForm2PaneContainer div.admForm2PaneAlert { float:left; border-style:dashed; border-color:#AFAFAF; border-width:2px; margin-bottom:5px; margin-left:45px; width:457px; padding:7px; margin-top:25px; clear:left; } html>body div.admForm2PaneContainer div.admForm2PaneAlert { width:443px; }
div.admForm2PaneContainer div.admForm2PaneTitle { float:left; margin-bottom:2px; width:506px; padding-left:12px; padding-right:8px; font-weight:bold; clear:left; } html>body div.admForm2PaneContainer div.admForm2PaneTitle { width:486px; }

form.adminForm2Pane input.full { border:1px; border-style:solid; border-color:#000000; width:266px; }
form.adminForm2Pane input.mid { border:1px; border-style:solid; border-color:#000000; width:206px; }
form.adminForm2Pane input.small { border:1px; border-style:solid; border-color:#000000; width:116px; }
form.adminForm2Pane textarea { border:1px; border-style:solid; border-color:#000000; width:266px; height:200px; }
form.adminForm2Pane select { border:1px; border-style:solid; border-color:#000000; width:266px; }

div.adminFormBTNSubmitOn { float:right; width:350px; height:25px; background-image:url('../images/admi/lyt_btn_submit_on.png'); cursor: pointer; }
div.adminFormBTNSubmitOff { float:right; width:350px; height:25px; background-image:url('../images/admi/lyt_btn_submit_off.png'); cursor: pointer; }
div.adminFormBTNResetOn { float:right; width:350px; height:25px; background-image:url('../images/admi/lyt_btn_reset_on.png'); cursor: pointer; }
div.adminFormBTNResetOff { float:right; width:350px; height:25px; background-image:url('../images/admi/lyt_btn_reset_off.png'); cursor: pointer; }
div.adminFormBTNUpdateOn { float:right; width:350px; height:25px; background-image:url('../images/admi/lyt_btn_update_on.png'); cursor: pointer; }
div.adminFormBTNUpdateOff { float:right; width:350px; height:25px; background-image:url('../images/admi/lyt_btn_update_off.png'); cursor: pointer; }
div.adminFormBTNSearchOn { float:right; width:350px; height:25px; background-image:url('../images/admi/lyt_btn_search_on.png'); cursor: pointer; }
div.adminFormBTNSearchOff { float:right; width:350px; height:25px; background-image:url('../images/admi/lyt_btn_search_off.png'); cursor: pointer; }

div.admListSpace { float:left; width:506px; height:12px; overflow:hidden; }
div.admListTitle { float:left; padding:2px; width:506px; font-size:14px; font-weight:bold; border-width:0px; padding-top:12px; border-top-width:1px; border-style:dashed; border-color:#AFAFAF; } html>body div.admListTitle { width:675px; }
div.admListCatagory { float:left; width:506px; font-size:12px; font-weight:bold; padding-left:2px; padding-top:2px; padding-bottom:2px; border-width:1px; border-bottom-width:2px; border-style:solid; border-color:#999999; } html>body div.admListCatagory { width:677px; }
div.admListItemTop { float:left; width:506px; height:4px; border-width:0px; border-bottom-width:1px; border-style:dashed; border-color:#AFAFAF; overflow:hidden; }
div.admListItem { float:left; width:506px; padding-top:2px; padding-bottom:2px; border-width:1px; border-top-width:0px; border-style:dashed; border-color:#AFAFAF; }
div.admListItem div.admListItemInnerRight { float:right; width:75px; border-width:0px; border-left-width:1px; border-style:dashed; border-color:#AFAFAF; text-align:center; }
div.admListItem div.admListItemInnerLeft { float:left; width:375px; padding-left:4px; } html>body div.admListItem div.admListItemInnerLeft { width:371px; }

a:link { color: #000000; text-decoration: none; font-weight:bold; }
a:visited { color: #000000; text-decoration: none; font-weight:bold; }
a:hover { color: #DD0000; text-decoration: none; font-weight:bold; }
a:active { color: #555555; text-decoration: none; font-weight:bold; }

div.contentItemDetailsImages { clear:left; float:left; width:200px; margin-right:7px; }
div.contentItemDetailsImages img.none { margin-bottom:5px; }
div.contentItemDetailsImages img.large { margin-bottom:5px; cursor:pointer;}
div.contentItemDetailsImagesRow { float:left; width:200px; height:64px; margin-bottom:5px; overflow:hidden; }
div.contentItemDetailsImagesRow img { margin:0px; border:0px; }
div.contentItemDetailsContent { float:left; width:299px; }
div.contentItemDetailsContentTitle { float:left; width:299px; font-size:16px; font-weight:bold; margin-top:6px; margin-bottom:7px; }
div.contentItemDetailsContentDescription { float:left; width:299px; padding:8px; background-color:#F7E8E8; } html>body div.contentItemDetailsContentDescription { width:283px; }
div.contentItemDetailsContentSpecification { float:left; width:299px; padding:8px; background-color:#F7E8E8; } html>body div.contentItemDetailsContentSpecification { width:283px; }
div.contentItemDetailsContentWarranty { float:left; width:200px; padding:8px; background-color:#F7E8E8; } html>body div.contentItemDetailsContentWarranty { width:184px; }
	div.contentItemDetailsContentWarranty_TITLE { float:left; width:184; font-weight:bold; }
	div.contentItemDetailsContentWarranty_PRICE { float:right; text-align:right; width:184; }
div.contentItemDetailsContentDelivery { float:left; text-align:right; width:200px; padding:8px; background-color:#F7E8E8; } html>body div.contentItemDetailsContentDelivery { width:184px; }
div.contentItemDetailsContentPrice { float:left; width:200px; padding:8px; background-color:#F7E8E8; text-align:right; font-size:26px; font-weight:bold;} html>body div.contentItemDetailsContentPrice { width:184px; }
div.contentItemDetailsBottom { clear:left; float:left; width:669px; }
div.contentItemDetailsBackBTN { float:left; width:200px; margin-right:7px; }
div.contentItemDetailsCartBTN { float:left; width:462px; }

div.contentItemDetailsContentPrice span { font-size:18px; }

span.title { font-size:14px; font-weight:bold; }
span.fakelink { color:#000000; text-align:right; text-decoration:none; font-weight:bold; cursor:pointer; }
span.fakelink:hover { color:#DD0000; }
span.errortext { color:#DD0000;font-weight:bold; display:inline; }

div.contentItemsSpecsLeftTop { margin-bottom:4px; padding-top:2px; float:left; width:100px; font-weight:bold; text-align:right; border:0px; border-top:1px; border-style:solid; border-color:#D5C6C6; }
div.contentItemsSpecsRightTop { margin-bottom:4px; padding-top:2px; float:left; width:183px; clear:right; border-width:1px 0px 0px 0px; border-style:solid; border-color:#D5C6C6; }
div.contentItemsSpecsRightMid { margin-bottom:4px; padding-top:2px; float:left; width:183px; clear:right; border-width:1px 0px 0px 0px; border-style:solid; border-color:#f6e7e7; }
div.contentItemsSpecsLeftBlank { margin-bottom:4px; padding-top:2px; float:left; width:150px; }
div.contentItemsSpecsRightBlank { margin-bottom:4px; padding-top:2px; float:left; width:283px; clear:right; }
div.contentItemsSpecsTitle { margin-bottom:4px; padding-top:2px; float:left; width:283px; clear:both; border:0px; border-top:1px; border-style:solid; border-color:#D5C6C6; }
div.contentItemsSpecsDesc { margin-bottom:4px; padding:2px 0px 0px 10px; float:left; width:283px; clear:both; } html>body div.contentItemsSpecsDesc { width:273px; }

div.divHidden { float:left; display: none; }

table.cartTable { padding:0px; font-size:12px; }
table.cartTable tr { padding:0px; }
table.cartTable td.spacer_row { padding:0px; height:10px; overflow:hidden; }
table.cartTable td.ttitle { padding:2px; border-style:solid solid solid solid; border-width:1px 1px 1px 1px; border-color:#000000; }
table.cartTable td.tqty { padding:2px; border-style:solid solid solid solid; border-width:1px 1px 1px 1px; border-color:#000000; }
table.cartTable td.tprice { padding:2px; border-style:solid solid solid solid; border-width:1px 1px 1px 1px; border-color:#000000; }
table.cartTable td.ptitle { padding:2px; border-style:solid dotted solid solid; border-width:0px 1px 1px 1px; border-color:#b3b3b3; }
table.cartTable td.pqty { padding:2px; border-style:solid dotted solid dotted; border-width:0px 1px 1px 1px; border-color:#b3b3b3; }
table.cartTable td.pprice { padding:2px; border-style:solid solid solid dotted; border-width:0px 1px 1px 1px; border-color:#b3b3b3; }
table.cartTable td.windent { padding:2px; border-style:solid solid solid solid; border-width:0px 0px 1px 0px; border-color:#b3b3b3; }
table.cartTable td.wtitle { padding:2px; border-style:solid dotted solid solid; border-width:0px 1px 1px 1px; border-color:#b3b3b3; }
table.cartTable td.wqty { padding:2px; border-style:solid dotted solid dotted; border-width:0px 1px 1px 1px; border-color:#b3b3b3; }
table.cartTable td.wprice { padding:2px; border-style:solid solid solid dotted; border-width:0px 1px 1px 1px; border-color:#b3b3b3; }

select.itemWarranty { width:165px; border-style:solid; border-width:1px; border-color:#000000; overflow:hidden; }

div.divFT_2Pane { float:left; padding:0px 0px 12px 0px; width:506px; border-width:1px 0px 0px 0px; border-style:solid; border-color:#DDDDDD; }
div.divFT_2Pane div.divFT_ROW { float:left; padding:0px; width:506px; border-width:0px 0px 1px 0px; border-style:solid; border-color:#DDDDDD; }
div.divFT_2Pane div.divFT_ROW div.divFT_CELL_1 { float:left; width:150px; text-align:right; padding:0px 10px 0px 0px; font-weight:bold; } html>body div.divFT_2Pane div.divFT_CELL_1 { width:146px; }
div.divFT_2Pane div.divFT_ROW div.divFT_CELL_2 { float:left; padding:0px; width:276px; text-align:left; }

form.frmUserDetails input    { width:276px; border-width:1px; border-style:solid; border-color:#999999; font-size:11px; }
form.frmUserDetails textarea { width:276px; border-width:1px; border-style:solid; border-color:#999999; font-size:11px; }

input.inputCartQuantity { width:28px; height:20px; border-style:solid; border-width:1px; border-color:#888888; padding:1px; text-align:center; } html>body input.inputCartQuantity { width:24px; height:16px; }

div.server_stamp { background:url("http://192.168.1.23/joe/standards/images/location_stamp_ie.png") no-repeat top left;
	width:94px; height:54px; position:fixed; top:0px; right:25px;}
html>body div.server_stamp { background:url("http://192.168.1.23/joe/standards/images/location_stamp.png") no-repeat top left;
	width:107px; height:61px; position:fixed; top:auto; right:25px;}
