body { font-family: 'Droid Sans', arial, serif; background: transparent url(images/main_bg.png) fixed; }form { margin: 0; padding: 0; display: inline; }a { text-decoration: none; color: #686868; }img { border: none; }h1,h2 { color: #333333; margin: 4px 0; font-size: 1.7em; }h2 { font-size: 1.0em; }p { color: #686868; font-size: 0.9em; }label { font-weight: bold; font-size: 0.9em; color: #686868; }.infoStyle { font-size: 0.8em; color: #686868; }.btnAlign { padding-top: 3px; margin-bottom: -4px; }.clear { clear: both; }.boxHeader { background: transparent url(images/box_header.png) no-repeat; height: 23px; color: #759ebc; font-size: 0.9em; font-weight: bold; text-align: center; padding-top: 6px; margin: 0; }.VertMenuBoxCat, .VertMenuBox { border-left: 1px solid #c6dae5; border-right: 1px solid #c6dae5; width: 152px; margin: 0; }.yuimenuitem a,.listitem a { display: block; padding: 2px 6px; border-bottom: 1px solid #c6dae5; }.categories a { color: #686868; font-size: 0.8em; }.categories ul { margin: 0; padding: 0; list-style: none; }.breadcrumb { color: #343434; font-size: 0.9em; }.boxTop,.boxBottom { margin: 0 auto; font-size: 0.1em; height: 7px; width: 716px; background: transparent url(images/box_top_bottom.png) top left no-repeat; }.box { margin: 0 auto; width: 714px; border-left: 1px solid #d5dfe9; border-right: 1px solid #d5dfe9; background: transparent url(images/box_bg.png) bottom repeat-x; }.boxBottom { height: 6px; background: transparent url(images/box_top_bottom.png) bottom left no-repeat; }.SubcatTitle { text-align: center; float: left; width: 30%; padding: 8px; font-size: 0.9em; }.paginated { padding: 4px; height: 33px; }.paginated span { float: left; line-height: 2.4; }.paginated ul { list-style: none; padding: 0; margin: 0; float: left; }.paginated li { margin: 0 1px; font-size: 0.9em; float: left; display: block; width: 33px; height: 33px; text-align: center; border: 1px solid #cedce7; line-height: 2.2; font-weight: bold; }.paginated li.current { color: #fff; background-color: #c69bb9; }.paginated li.first { color: #fff; width: 48px; }.paginated li.last { color: #fff; width: 48px; }.paginated li a { display: block; }.sortBy { float: right; line-height: 2.4; padding: 4px; }.productIcons { position: absolute; vertical-align: bottom; margin: 2px 0 0 4px; }.productCol { margin: 6px 4px; position: relative; width: 336px; height: 250px; border: 1px solid #d4e1ea; background: transparent url(images/productcol_bottom.png) bottom repeat-x; }.productColHeading { background: transparent url(images/productcol_header.png) top repeat-x; height: 29px; font-size: 0.9em; color: #686868; text-indent: 6px; padding-top: 6px; }.productColImage { text-align: center; }.productColDescription { font-size: 0.8em; text-align: center; color: #686868; }.ProductPrice {color: #739ebe; font-weight: bold; font-size: 0.8em; text-align: center; }.productColBottom { font-size: 0.9em; color: #686868; position: absolute; bottom: 2px; right: 2px; }.prodCont { border-bottom: 1px solid #dec6d3; border-top: 1px solid #dec6d3; margin: 4px 0 18px 0; }.productDetail { border: 1px solid #d4e1ea; margin: 4px 0; }.productDetail ul { list-style: none; margin: 0 0 0 6px; padding: 0; }.productDetail ul li { clear: both; }.productImage { float: left; }.productInfo { float: right; width: 400px; vertical-align: top; }.productDetailHeader { text-indent: 10px; padding-top: 6px; font-size: 0.9em; color: #686868; background: transparent url(images/productcol_bottom.png) bottom repeat-x; height: 24px;}.labelCol { vertical-align: top; padding: 2px; text-align: right; display: inline-block; *display: inline; width: 100px; font-weight: bold; color: #686868; font-size: 0.8em; }.infoCol { vertical-align: top; padding: 2px; display: inline-block; *display: inline; color: #686868; font-size: 0.8em; width: 260px; }.error { color: #940000; padding: 6px; font-weight: bold; }.prodTab,.prodTabP { font-size: 0.9em; color: #686868; text-indent: 10px; height: 25px; padding: 6px 10px 0 0; border: 1px solid #d6e0e9; border-bottom: none; background: transparent url(images/productcol_bottom.png) bottom repeat-x; display: inline-block; margin-right: 1px; cursor: pointer; }.activeTab { background: transparent url(images/productcol_header.png) bottom repeat-x;}.prodTab:hover { background: transparent url(images/productcol_header.png) bottom repeat-x; }.prodTabP { background: transparent url(images/productcol_header.png) bottom repeat-x;}.otherProducts { border: 1px solid #d6e0e9; padding: 2px; background: transparent url(images/productcol_bottom.png) bottom repeat-x; }.otherProducts ul { list-style: none; margin: 0; padding: 0; width: 664px; margin: 0 auto; }.otherProducts li { float: left; }.otherProductsImage { text-align: center; width: 148px; border: 1px solid #d6e0e9; margin: 8px;}.otherProductsName { text-align: center; width: 148px; margin: 8px; font-size: 0.8em; }.prodtabbedCont { margin: 10px auto; width: 720px; }.productInfoBox { border: 1px solid #dec6d3; font-size: 0.8em; padding: 16px 8px; color: #686868; background: transparent url(images/productcol_bottom.png) bottom repeat-x; }#headerBar { background: transparent url(images/headerbar_bg.png) repeat-x; height: 31px; }#header { height: 234px; position: relative; background: transparent url(images/header_bg.png) bottom no-repeat; }#header #askAQuestion { position: absolute; top: 0; left: 24px; }#header #callUs { position: absolute; top: 0; right: 24px; }#header #logo { position: absolute; top: 50px; left: 291px; }#header #searchBar { padding: 2px 16px; color: #fff; font-size: 0.8em; font-weight: bold; position: absolute; top: 155px; left: 22px; background: transparent url(images/search_bg.png) no-repeat; width: 880px; height: 30px; }#head_search { width: 110px; font-weight: normal; border:none; color: #B5B5B5; }#header #searchBar .head_search_ft { width: 55px; border: none; }#header #searchBar a { color: #fff; }#header #catTabBar { background: transparent url(images/tabbar_bg.png) no-repeat; position: absolute; left: 22px; top: 191px; width: 884px; height:25px; }#header #catTabs {}#header #catTabs ul { text-align: center; list-style: none; padding: 0; margin: 0; text-align: center;}#header #catTabs li { display: inline; text-align: center; }#header #catTabs a { background: transparent url(images/tab.png) no-repeat; display: block; padding: 3px 13px 0 29px;float: left; color: #fff; font-weight: bold; font-size: 0.9em; height:25px; }#header #catTabs a:hover { text-shadow: 0 0 8px #ba6791; }#header #catTabs li:first-child a { background: transparent url(images/tab_start.png) no-repeat; }#headerNav { height: 37px; background: transparent url(images/top_nav_bg.png) repeat-x; font-size: 0.9em; }#headerNav ul { width: 368px; margin: 0 auto; padding: 0; list-style: none; }#headerNav li { display: inline; padding: 0 10px; text-align: center; font-weight: bold; }#headerNav a { color: #739ec0; line-height: 2.5; }#pageDiv { position: relative; width: 927px; margin: 0 auto; border-left: 5px solid #c7d9e5; border-right: 5px solid #c7d9e5; background: #fff; }#shadow { width: 979px; background: transparent url(images/shadow.png) repeat-y; margin: 0 auto; }#leftCol { width: 158px; float: left; margin: 30px 15px 0 15px; }#main { width: 720px; float: left; margin: 30px 5px 0 5px; }#welcome {background: transparent url(images/cup.png) bottom right no-repeat; height: 260px;}#welcome p { font-size: 0.9em; color: #686868; width: 500px;}#pageBottom { width: 891px; border-top: 1px solid #c7d9e5; margin: 22px auto 0 auto; padding-bottom: 10px; }#pageBottom p { color: #686868; text-align: center; width: 800px; font-size: 0.8em; margin: 12px auto; font-weight: bold; }#footer { position: relative; }#footerBar { background: transparent url(images/footer_topbar.png) top repeat-x; height: 35px; margin-top: -2px; }#footerCats { background: #9E9D9B url(images/footer_bg.png) repeat-x; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }#footer #bottom { height: 28px; background-color: #749fc1; padding: 4px 0; }#bottom #copyrightCont { font-size: 0.8em; color: #fff; width: 927px; margin: 0 auto; }#copyrightCont #copyright { padding-top: 6px; }#copyrightCont #hogtronix { float: right; }#footerCatsContent table { margin: 10px auto; }#footerCatsContent {width: 927px; margin: 0 auto; background: transparent url(images/footer_cats_centre.png) right top no-repeat; }#footerCatsContent table td { vertical-align: top; width: 20%; }#footerCatsContent ul { list-style: none; margin: 0; padding: 0; }#footerCatsContent ul li { margin: 4px 12px; font-size: 0.9em; }#footerCatsContent ul li ul li { border: none; margin: 0; font-size: 0.8em; min-height: 0; }#footerCatsContent li a { text-indent: 14px; background: transparent url(images/white_bullet.png) 0 10px no-repeat; color: #fff; font-weight: bold; display: block; padding: 4px 0; }#footerCatsContent ul ul {display: inline; border: none;}#footerCatsContent li li a { background: none; color: #fff; font-weight: normal; padding: 0; text-indent: 0; }#feedContainer .feed { color: #686868; margin-bottom: 16px; font-size: 0.9em; }#feedContainer .feed a { color: #749fc2; font-weight: bold; }#productOptions { font-size: 0.8em; width: 370px; margin: 0 auto;padding: 6px 4px; }#productOptions select { font-size: 0.9em; }#productOptions th { border-bottom: 1px solid #dec6d3; }#productOptions table { margin: 4px 0; width: 100%;color: #686868; }#extraImages ul { list-style: none; margin: 0; padding: 0; }#extraImages li { float: left; }.Button { background: transparent url(images/button.png) no-repeat; height: 20px; padding: 2px 4px 0 12px; text-align: left; color: #fff; font-weight: bold; cursor: pointer; width: 150px; }.Button a { color: #fff; display: block; }.Star { color: #940000; font-size: 0.9em; }#vp { padding: 0; float: left; height: 255px; margin: 0; width: 541px; overflow: hidden; position: relative; }#vp ul { position: relative; padding: 0; margin: 0; }#vp li { width: 541px; height: 255px; float: left; list-style: none;margin: 0; padding: 0; position: relative; }#previous, #next{ cursor: pointer; text-align: center; display: none; }#dialog_message { background: #759DC0;-moz-border-radius: 10px; border-radius: 10px; }#dialog_message .DialogInfo { width: 99%; }#dialog_message .DialogBox,#dialog_message .DialogInfoTitle { color: #fff; font-weight: bold; font-size: 0.9em; }#dialog_message .DialogInfoTitle { text-shadow: 1px 1px 0 #000000; }#sharebtns { padding: 6px 0; width: 310px; margin: 0 auto; }.yuimenu{top:-999em;left:-999em;}.yuimenubar{position:static;}.yuimenu .yuimenu,.yuimenubar .yuimenu{position:absolute;}.yuimenubar li,.yuimenu li{list-style-type:none;}.yuimenubar ul,.yuimenu ul,.yuimenubar li,.yuimenu li,.yuimenu h6,.yuimenubar h6{margin:0;padding:0;}.yuimenuitemlabel,.yuimenubaritemlabel{text-align:left;}.yuimenubar ul{*zoom:1;}.yuimenubar .yuimenu ul{*zoom:normal;}.yuimenubar>.bd>ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0;}.yuimenubaritem{float:left;}.yuimenubaritemlabel,.yuimenuitemlabel{display:block;}.yuimenuitemlabel .helptext{font-style:normal;display:block;margin:-1em 0 0 10em;}.yui-menu-shadow{position:absolute;visibility:hidden;z-index:-1;}.yui-menu-shadow-visible{top:2px;right:-3px;left:-3px;bottom:-3px;visibility:visible;}.hide-scrollbars *{overflow:hidden;}.hide-scrollbars select{display:none;}.yuimenu.show-scrollbars,.yuimenubar.show-scrollbars{overflow:visible;}.yuimenu.hide-scrollbars .yui-menu-shadow,.yuimenubar.hide-scrollbars .yui-menu-shadow{overflow:hidden;}.yuimenu.show-scrollbars .yui-menu-shadow,.yuimenubar.show-scrollbars .yui-menu-shadow{overflow:auto;}.yui-overlay.yui-force-redraw{margin-bottom:1px;}.yui-skin-pm .yuimenubar{font-size:70%;line-height:2.4;*line-height:2.4;}.yui-skin-pm .yuimenubarnav .yuimenubaritem{}.yui-skin-pm .yuimenubaritemlabel{font-weight: bold; padding:0 10px;color:#fff;text-decoration:none;cursor:pointer;*position:relative;margin:0;}.yui-skin-pm .yuimenubarnav .yuimenubaritemlabel{padding-right:20px;*display:inline-block;}.yui-skin-pm .yuimenubarnav .yuimenubaritemlabel-hassubmenu{}.yui-skin-pm .yuimenubaritem-selected{}.yui-skin-pm .yuimenubaritemlabel-selected{}.yui-skin-pm .yuimenubarnav .yuimenubaritemlabel-selected{margin-left:0;*left:0;}.yui-skin-pm .yuimenubaritemlabel-disabled{cursor:default;color:#A6A6A6;}.yui-skin-pm .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled{background-image:url(images/menubaritem_submenuindicator_disabled.png);}.yui-skin-pm .yuimenu{font-size:98%;line-height:1.5;*line-height:1.45;}.yui-skin-pm .yuimenubar .yuimenu,.yui-skin-pm .yuimenu .yuimenu{font-size:100%;}.yui-skin-pm .yuimenu .bd{*zoom:1;_zoom:normal;border-top:solid 1px #a3a3a3;border-left:solid 2px #a3a3a3;border-right:solid 2px #a3a3a3;border-bottom:solid 2px #a3a3a3;background-color:#fff; margin-top: -1px;}.yui-skin-pm .yuimenu .bdCyan { background: #fff; }.yui-skin-pm .yuimenu .bdMagenta { background: #fff; }.yui-skin-pm .yuimenu .yuimenu .bd{*zoom:normal;}.yui-skin-pm .yuimenu ul{padding:3px 0;border-width:1px 0 0 0;border-color:#ccc;border-style:solid;}.yui-skin-pm .yuimenu ul.first-of-type{border-width:0;}.yui-skin-pm .yuimenu h6{font-weight:bold;border-style:solid;border-color:#ccc;border-width:1px 0 0 0;color:#a4a4a4;padding:3px 10px 0 10px;}.yui-skin-pm .yuimenu ul.hastitle,.yui-skin-pm .yuimenu h6.first-of-type{border-width:0;}.yui-skin-pm .yuimenu .yui-menu-body-scrolled{border-color:#ccc #808080;overflow:hidden;}.yui-skin-pm .yuimenu .topscrollbar,.yui-skin-pm .yuimenu .bottomscrollbar{height:16px;border:solid 1px #808080;background:#fff url(images/sprite.png) no-repeat 0 0;}.yui-skin-pm .yuimenu .topscrollbar{border-bottom-width:0;background-position:center -950px;}.yui-skin-pm .yuimenu .topscrollbar_disabled{background-position:center -975px;}.yui-skin-pm .yuimenu .bottomscrollbar{border-top-width:0;background-position:center -850px;}.yui-skin-pm .yuimenu .bottomscrollbar_disabled{background-position:center -875px;}.yui-skin-pm .yuimenuitem{_border-bottom:solid 1px #fff; }.yui-skin-pm .yuimenuitemlabel{padding:0 20px 0 4px;color:#000;text-decoration:none;cursor:pointer;}.yui-skin-pm .yuimenuitemlabel{text-decoration:none;cursor:pointer;}.yui-skin-pm .yuimenuitemlabel .helptext{margin-top:-1.5em;*margin-top:-1.45em;}.yui-skin-pm .yuimenuitem-hassubmenu{background-image:url(images/menuitem_submenuindicator.png);background-position:right center;background-repeat:no-repeat;}.yui-skin-pm .yuimenuitem-checked{background-image:url(images/menuitem_checkbox.png);background-position:left center;background-repeat:no-repeat;}.yui-skin-pm .yui-menu-shadow-visible{background-color:#000;opacity:.07;filter:alpha(opacity=7);}.yui-skin-pm .yuimenuitem-selected{background-color:#B3D4FF; }.yui-skin-pm .yuimenuitemlabel-disabled{cursor:default;color:#A6A6A6;}.yui-skin-pm .yuimenuitem-hassubmenu-disabled{background-image:url(images/menuitem_submenuindicator_disabled.png);}.yui-skin-pm .yuimenuitem-checked-disabled{background-image:url(images/menuitem_checkbox_disabled.png);}.yui-skin-pm-lm .yuimenubar{font-size:70%;line-height:2.4;*line-height:1.9;}.yui-skin-pm-lm .yuimenubarnav .yuimenubaritem{}.yui-skin-pm-lm .yuimenubaritemlabel{font-weight: bold; padding:0 10px;color:#fff;text-decoration:none;cursor:pointer;*position:relative;margin:0;}.yui-skin-pm-lm .yuimenubarnav .yuimenubaritemlabel{padding-right:20px;*display:inline-block;}.yui-skin-pm-lm .yuimenubarnav .yuimenubaritemlabel-hassubmenu{}.yui-skin-pm-lm .yuimenubaritem-selected{}.yui-skin-pm-lm .yuimenubaritemlabel-selected{}.yui-skin-pm-lm .yuimenubarnav .yuimenubaritemlabel-selected{margin-left:0;*left:0;}.yui-skin-pm-lm .yuimenubaritemlabel-disabled{cursor:default;color:#A6A6A6;}.yui-skin-pm-lm .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled{background-image:url(images/menubaritem_submenuindicator_disabled.png);}.yui-skin-pm-lm .yuimenu{font-size:98%;line-height:1.5;*line-height:1.45;}.yui-skin-pm-lm .yuimenubar .yuimenu,.yui-skin-pm-lm .yuimenu .yuimenu{font-size:100%;}.yui-skin-pm-lm .yuimenu .bd{*zoom:1;_zoom:normal;border: solid 1px #a3a3a3;background-color:#fff; margin-left: 0px;}.yui-skin-pm-lm .yuimenu .bdCyan { background: #fff; }.yui-skin-pm-lm .yuimenu .bdMagenta { background: #fff; }.yui-skin-pm-lm .yuimenu .yuimenu .bd{*zoom:normal;}.yui-skin-pm-lm .yuimenu ul{border-width:1px 0 0 0;border-color:#ccc;border-style:solid;}.yui-skin-pm-lm .yuimenu ul.first-of-type{border-width:0;}.yui-skin-pm-lm .yuimenu h6{font-weight:bold;border-style:solid;border-color:#ccc;border-width:1px 0 0 0;color:#a4a4a4;padding:3px 10px 0 10px;}.yui-skin-pm-lm .yuimenu ul.hastitle,.yui-skin-pm-lm .yuimenu h6.first-of-type{border-width:0;}.yui-skin-pm-lm .yuimenu .yui-menu-body-scrolled{border-color:#ccc #808080;overflow:hidden;}.yui-skin-pm-lm .yuimenu .topscrollbar,.yui-skin-pm-lm .yuimenu .bottomscrollbar{height:16px;border:solid 1px #808080;background:#fff url(images/sprite.png) no-repeat 0 0;}.yui-skin-pm-lm .yuimenu .topscrollbar{border-bottom-width:0;background-position:center -950px;}.yui-skin-pm-lm .yuimenu .topscrollbar_disabled{background-position:center -975px;}.yui-skin-pm-lm .yuimenu .bottomscrollbar{border-top-width:0;background-position:center -850px;}.yui-skin-pm-lm .yuimenu .bottomscrollbar_disabled{background-position:center -875px;}.yui-skin-pm-lm .yuimenuitem{_border-bottom:solid 1px #fff;}.yui-skin-pm-lm .yuimenuitemlabel{text-decoration:none;cursor:pointer; }.yui-skin-pm-lm .yuimenuitemlabel .helptext{margin-top:-1.5em;*margin-top:-1.45em;}.yui-skin-pm-lm .yuimenuitem-hassubmenu{background-image:url(images/menuitem_submenuindicator.png);background-position:right center;background-repeat:no-repeat;}.yui-skin-pm-lm .yuimenuitem-checked{background-image:url(images/menuitem_checkbox.png);background-position:left center;background-repeat:no-repeat;}.yui-skin-pm-lm .yui-menu-shadow-visible{background-color:#000;opacity:.07;filter:alpha(opacity=7);}.yui-skin-pm-lm .yuimenuitem-selected{background-color:#B3D4FF; }.yui-skin-pm-lm .yuimenuitemlabel-disabled{cursor:default;color:#A6A6A6;}.yui-skin-pm-lm .yuimenuitem-hassubmenu-disabled{background-image:url(images/menuitem_submenuindicator_disabled.png);}.yui-skin-pm-lm .yuimenuitem-checked-disabled{background-image:url(images/menuitem_checkbox_disabled.png);}#categories { position: static; }#categories .yuimenuitemlabel {_zoom: 1;}#categories .yuimenu .yuimenuitemlabel { _zoom: normal; }.yui-skin-pm .catTab {height: 28px; white-space: nowrap;padding: 0 0 0 12px; margin: 0 1px 0 0; }.yui-skin-pm .catTabR { white-space: nowrap; height: 28px; }.yui-skin-pm .catTabRCyan { background: url(images/cattab_cyan.png) right no-repeat;}.yui-skin-pm .catTabRMagenta { background: url(images/cattab_magenta.png) right no-repeat;}.yui-skin-pm .catTabCyan { background: url(images/cattab_cyan.png) left no-repeat;}.yui-skin-pm .catTabMagenta { background: url(images/cattab_magenta.png) left no-repeat;}
