body{color:#666;font-size:11px;line-height:16px;font-family:Helvetica Neue, Helvetica, Arial, sans-serif;background-color:#fff;margin:0;} table{color:#666;font-size:11px;line-height:16px;font-family:Helvetica Neue, Helvetica, Arial, sans-serif;} th{color:#666;font-size:11px;line-height:16px;font-family:Helvetica Neue, Helvetica, Arial, sans-serif;} td{color:#666;font-size:11px;line-height:16px;font-family:Helvetica Neue, Helvetica, Arial, sans-serif;} form{margin:0;} a:link{color:#fff;text-decoration:none;} a:visited{color:#F60;text-decoration:none;} a:hover{color:#F30;text-decoration:underline;outline:none;} a:active{color:#F30;text-decoration:none;outline:none;} a.boxlink:link{color:#fff;text-decoration:none;} a.boxlink:visited{color:#fff;text-decoration:none;} a.boxlink:hover{color:#003;text-decoration:underline;outline:none;} a.boxlink:active{color:#003;text-decoration:none;outline:none;} H1{font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:18px;line-height:28px;margin:0;} H2{font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:18px;margin:0;} H4{font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:15px;line-height:20px;margin:0;} H5{font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:14px;line-height:18px;margin:0;} H6{font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;line-height:16px;margin:0;} H3{font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:15px;margin-top:-5px;color:#930;} img{-ms-interpolation-mode:bicubic;} .actCHECKOUTEM{background-color:#e6ff98;} .actCHECKOUTBG{background-color:#eee;} .actlarger{font-size:larger;color:#006;} .actsmaller{font-size:smaller;color:#003;} .actxxxsmall{font-size:8px;} .actxxsmall{font-size:9px;} .actxsmall{font-size:10px;line-height:10px;} .actsmall{font-size:11px;line-height:16px;} .actregular{font-size:12px;line-height:19px;} .actdept{font-size:12px;color:#fff;line-height:16px;} .actlarge{font-size:14px;color:#006;line-height:20px;} .actxlarge{font-size:16px;color:#006;line-height:23px;} .actxxlarge{font-size:18px;color:#006;line-height:26px;} .actwarningcolor{color:#00f;} .actrequiredcolor{color:#00f;} .actsearchhighlightcolor{color:#00f;} .actrequired{color:#f90;font-weight:700;} .actwarning{color:#00f;} .actwelcome{color:#006;} .actlogotext{font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:x-small;color:#D9090E;font-style:normal;font-weight:700;text-align:center;} .actlogout{font-size:10px;} a.bg:link{color:#fff;text-decoration:none;} a.bg:visited{color:#fff;text-decoration:none;} a.bg:hover{color:#fff;text-decoration:underline;outline:none;} a.bg:active{color:#fff;text-decoration:none;outline:none;} a.navbutlink:link{color:#fff;text-decoration:none;} a.navbutlink:visited{color:#fff;text-decoration:none;} a.navbutlink:hover{color:#fff;display:block;background-color:#c06;text-decoration:none;outline:none;} a.navbutlink:active{color:#fff;text-decoration:none;outline:none;} a.cartbutlink:link{color:#fff;text-decoration:none;} a.cartbutlink:visited{color:#fff;text-decoration:none;} a.cartbutlink:hover{color:#fff;text-decoration:underline;font-style:bold;outline:none;} a.cartbutlink:active{color:#fff;text-decoration:none;outline:none;} .curved{-moz-border-radius:10px;-webkit-border-radius:10px} .topbardiv{width:100%;height:38px;background:url('top_bar2.jpg') repeat-x;position:fixed;z-index:99;} .topbardivinner{width:1010px;background:url('topbar_fade.jpg') repeat-x;} .outerwrapper{background:url('big_fade.jpg') repeat-x;z-index:-1;height:825px;width:100%;position:absolute;top:38px;} .innerwrapper{width:1010px;background:url('dm_header.jpg') top no-repeat #fff;} .headerlogo{width:980px;height:138px;} .topnavouterhome{width:980px;height:43px;background:url('red_bar.jpg') repeat-x;} .topnavhomebutton{font-size:16px;font-weight:700;line-height:43px;float:left;border-right:1px solid #c69;} .topnavhomebutton_noline{font-size:16px;font-weight:700;line-height:43px;float:left;} .install_tab{background:url('ins_tab.jpg') no-repeat top right;width:150px;height:43px;float:right;} .searching{background:url('search.jpg') no-repeat;width:180px;line-height:43px;height:43px;float:left;} .searchbox10{border:0px;background-color:transparent;color:#666;position:absolute;top:10px;width:175px;font-size:13px;} .searchbox_submit10{border:0px;width:18px;height:18px;float:right;padding:11px 15px 0 5px;} .shoppingbasketouter{width:980px;height:43px;background:url('white_bar.jpg') repeat-x;} .feet{width:100%;background:url('contentfoot.jpg') no-repeat center top #666;margin:0;} .footercontainer{width:1010px;color:#fff;margin:0 auto;} .footercontainer ul{list-style:none;float:left;padding-bottom:10px;width:120px;margin-top:35px} .footercontainer li{line-height:14px;} .colhead{line-height:22px;font-size:12px;font-weight:700;color:#fff} .feet a:link{color:#ccc;text-decoration:none;} .feet a:visited{color:#b8b8b8;text-decoration:none;} .feet a:hover{color:#fff;text-decoration:none;outline:none;} .feet a:active{color:#ccc;text-decoration:none;outline:none;} .footer_base{border-top:1px #999 dotted;clear:both;background:url('lowfade.png') repeat-x;padding:10px;} .dm_foot{clear:both;} .dm_footer{padding-top:15px;background-color:#fff;background:url('footerfade.jpg') repeat-x bottom;border-top:1px #E8E3D8 solid;} .dm_footer_inner{width:1010px;padding:15px 0;} .footcolumn{float:left;border-left:1px #ccc dotted;padding:0 30px 0 15px;} .footcolumn_a{float:left;padding:0 30px 0 25px;} .footcolumn_z{float:left;border-left:1px #ccc dotted;padding:0 0 0 15px;} .footcolumn_header{color:#e40047;font-size:12px;font-weight:700;line-height:20px;width:100px;background:url('magnify1.png') no-repeat center left;padding-left:20px;} .dm_footer_inner a:link{color:#666;text-decoration:none;} .dm_footer_inner a:visited{color:#999;text-decoration:none;} .dm_footer_inner a:hover{color:#e40047;text-decoration:underline;outline:none;} .dm_footer_inner a:active{color:#666;text-decoration:none;outline:none;} .outercontent{width:980px;position:relative;} .soapboxlinks table{font-size:8pt;color:#666;} .soapboxlinks td{font-size:8pt;color:#666;} .soapboxlinks a{font-size:8pt;color:#c06;} .left_nav_home{background:url('browse_home.jpg') repeat-x #C03;width:180px;float:left;} .content_home{width:620px;background-color:#fff;float:left;display:inline;padding:0;} .shopfragment{line-height:18px;padding:0 15px 15px;} .opacity{opacity:0.5;filter:alpha(opacity=50);} .dmipheadfrag{position:absolute;width:100%;height:60px;background-image:url('trans50.png');left:0;top:220px;z-index:2;} .fragp{color:#fff;padding:15px;} .fragp H1{font-size:22px;} #ulinks a{padding-right:20px;background:url('external_link.png') no-repeat center right} .dmipsectimg{margin-bottom:5px;border:1px solid #066;background-color:#000;opacity:1;filter:alpha(opacity=100);} #dmiplinks a:link{color:#066;text-decoration:none;} #dmiplinks a:visited{color:#366;text-decoration:none;} #dmiplinks a:hover{color:#099;text-decoration:none;outline:none;} #dmiplinks a:active{color:#066;text-decoration:none;outline:none;} .dmipmaincontent{float:right;display:inline;width:725px;position:relative;background-color:#fff} .mapcontacts{position:absolute;width:180px;padding:10px;background-image:url('trans50.png');line-height:24px;z-index:10;-moz-border-radius:12px;border-radius:12px;border:1px solid #ccc;-moz-box-shadow:0px 0px 10px #888888;-webkit-box-shadow:0px 0px 10px #888888;box-shadow:0px 0px 10px #888888;} .dmmaincontent{margin-left:25px;position:relative;} .dmipsectionhead{color:#066;font-size:14px;font-weight:900;line-height:20px;} #dmdiagline{margin:5px 0px; height:6px; background:url('diagbgline.gif')} #dmdiaglinew{margin:5px 0px; height:6px; background:url('diagbglinew.gif')} #dmdiaglinev{margin:0px 5px; width:6px; background:url('diagbgline.gif')} #dmdiaglinewv{margin:0px 5px; width:6px; background:url('diagbglinew.gif')} .homedirecthda{margin:15px 0px 10px 25px;height:40px;background:url('tab_bar_bg.jpg') repeat-x;width:480px;float:left} .homedirecthdb{margin:15px 0px 10px 0px;height:40px;background:url('tab_bar_bg.jpg') repeat-x;width:480px;float:left} .homedirecthdtab{width:260px;font-size:18px;line-height:28px;padding:10px 24px 0 0;color:#e40047;font-weight:700;height:40px;background:url('main_link_tab.jpg') no-repeat top right} .homedirecthdtabl{float:left;width:24px;margin-top:-10px;height:40px;background:url('main_link_tab.jpg') no-repeat top left} .homedirect{position:relative;color:#666;background:url('home_main_links.jpg') no-repeat top left;width:1010px;height:195px;margin:35px 0 0 0;padding:0;border:0} #homedirectlinks{font-size:12px;line-height:22px;position:absolute;top:15px;width:300px} #homedirectlinks a{color:#666;} #dmipnavcontainer{margin:6px 0;width:260px;font-size:13px;font-weight:900;line-height:35px;height:35px} #dmipnavcontainer a{display:block;height:35px;padding:0 25px 0 26px;background:#edf3f3;} #dmipnavcontainer a:link{color:#099} #dmipnavcontainer a:visited{color:#099} #dmipnavcontainer a:hover{background:url('leftnavarrowshad.png') no-repeat right center #eaf1f1;color:#066;padding-left:25px;} #dmipnavcontainer a:active{color:#099} .dmipicon{background:url('dmiprightgrnfade.png') repeat-x bottom;color:#666;margin:0;padding:5px 15px;} .dmipiconimg{position:absolute;height:60px;width:60px;top:0px;left:0px;background:url('frontpageloz2.png') no-repeat;} .dmipicon ul{list-style-type:none;margin:0px;padding:0px} .dmipicon li{position:relative;height:48px;font-size:12px;font-weight:600;line-height:16px;padding:13px 0 0 65px} .dmicon{position:relative;color:#666;margin-left:25px;padding-left:0px;width:960px;} .dmicon ul{float:left;width:200px;padding:10px;list-style:none;margin:0} .dmicon li{position:relative;height:70px;font-size:11px;font-weight:400;line-height:15px;padding:0 0 0 65px;} .dmicon li a{background:url('rollfade.jpg') no-repeat 0 -900px;display:block;font-weight:400;color:#666;} .dmicon li a:hover{background:url('rollfade.jpg') no-repeat right top;display:block;} .dmiconimg{position:absolute;height:60px;width:60px;top:0px;left:0px;background:url('frontpageloz2.png') no-repeat} .dmipserv{position:relative;color:#666;width:660px;margin:10px 0;padding:5px 5px 0px;border:solid 5px #E8E3D8;background-color:#f5f3f0} .dmipserv ul{float:left;width:280px;padding:15px 15px 5px;list-style:none;margin:0} .dmipserv li{position:relative;height:70px;font-size:13px;font-weight:400;line-height:18px;padding:2px 0 0 65px;} .dmiprefouter{background-color:#fff;width:960px;padding:0px 25px} .dmiprefouter ul{list-style:none;} .dmiprefouter li{float:left;width:280px;margin:0 10px;} .dmipref{position:relative;color:#066;background:url('quotebgfade.jpg') repeat-x #e1d9ca;border:1px solid #999;padding:10px 20px;} .dmiprefsq{position:absolute;background-image:url('quotebgsq.jpg');height:20px;width:20px;} .dmiprefsqar{position:absolute;background:url('dmiprefsarrow.png') no-repeat;height:27px;width:35px;right:23px;bottom:-26px;} .wocorners{width:14px;height:14px;position:absolute;z-index:20;background:url('wocorners29.png') no-repeat} #wocornerstl{top:0px;left:0px;background-position:left top;} #wocornerstr{top:0px;right:0px;background-position:right top;} #wocornersbl{bottom:0px;left:0px;background-position:left bottom;} #wocornersbr{bottom:0px;right:0px;background-position:right bottom;} #sqrt{background-position:right top;right:-1px;top:-1px;} #sqrb{background-position:right bottom;right:-1px;bottom:-1px;} #sqlt{background-position:left top;left:-1px;top:-1px;} #sqlb{background-position:left bottom;left:-1px;bottom:-1px;} .quotearrow{width:21px;height:21px;float:right;background:url('quotearrow.gif') no-repeat; margin:-5px 0px 10px 10px} .qtbg{padding:15px;color:#fff;display:block;font-weight:700;;-moz-border-radius:15px;border-radius:15px;} #refsouter{margin:20px 0 0;background:#fff;} #qtbga{background-color:#a51645} #qtbgb{background-color:#c33762} #qtbgc{background-color:#e40047} #quote{line-height:20px;font-size:12px;font-family:Georgia, serif;font-style:italic;} .bqstart{float:left;font-size:700%;color:#903;margin:-6px 0px 0px -10px;padding-top:22px} .bqend{float:right;font-size:700%;color:#903;margin:-30px 0px 0px 5px;padding-top:20px;z-index:1;} .bqsendip{position:absolute;background:url('quote_marks.png') no-repeat;height:60px;width:75px;margin:0px;padding:0px;z-index:1;} .extproduct_contenttext{clear:both;line-height:18px;} .extproduct_contenttext b{color:#f90;font-size:14px;font-weight:700;} .pad15{padding:15px;} .left_links_home{width:180px;float:left;display:inline;margin:0;padding:0;} .left_bottom{width:180px;} .right_links_home{background:url('right_bgfade.jpg') repeat-x #E8E3D8;max-width:180px;width:180px} .right_bottom{width:180px;background:url('right_bgfade_rev.jpg') repeat-x bottom;} .extendedimage{float:left;padding:0 15px 15px 0;} .form_input_general{border:0;font-size:10px;} .form_input_qty{font-size:10px;} #searchwrapper{width:180px;height:38px;position:relative;margin:0;padding:0;} #searchwrapper form{display:inline;} .searchbox{border:0;background-color:transparent;position:absolute;top:12px;left:19px;width:124px;height:18px;color:#666;} .searchbox_submit{border:0;background-color:transparent;position:absolute;top:10px;left:150px;width:30px;height:22px;} .home_product_container{width:288px;padding-top:7px;min-height:107px;background:url('dm_footer_fade.jpg') repeat-x;border-right:solid #E8E3D8 1px;border-left:solid #E8E3D8 1px;} .home_product_bg{background-image:url('home_product_swoosh.gif');background-repeat:no-repeat;background-position:right bottom;height:110px;width:155px;} .manufacturer{padding-top:3px;padding-bottom:3px;border-top:solid #E8E3D8 2px;border-bottom:solid #E8E3D8 2px;} .manu_search{width:150px;height:90px;padding-top:10px;float:left;background:url('150px_frame.png') no-repeat;} .product_container{width:590px;padding-top:7px;min-height:170px;background:url('dm_footer_fade.jpg') repeat-x;border-right:solid #E8E3D8 1px;border-left:solid #E8E3D8 1px;} .product_container_small{width:590px;padding-top:7px;min-height:60px;background:url('dm_footer_fade.jpg') repeat-x;border-right:solid #E8E3D8 1px;border-left:solid #E8E3D8 1px;} .section_container{width:590px;padding-top:7px;background:url('dm_footer_fade.jpg') repeat-x;} .fragment_top{background:url('drop_down.gif') no-repeat;width:590px;} .product_price_container{width:92px;float:right;margin-left:10px;border-left:1px dotted #CCC;padding:0 10px 10px;} .small_product_price_container{width:92px;float:right;margin-left:10px;border-left:dotted #CCC 1px;padding:0 10px;} .extproduct_container{width:auto;background:url('dm_footer_fade.jpg') repeat-x;padding:7px 15px 15px;} .extproduct_contained{width:743px;background:url('dm_footer_fade.jpg') repeat-x;padding:7px 15px 5px;border-left:solid #E8E3D8 1px;border-right:solid #E8E3D8 1px;position:relative} .alsoproduct_container{width:560px;background:url('dm_alsoproduct_fade.jpg') repeat-x;padding:0 15px 15px;} .extproduct_header{padding-bottom:10px} .extproduct_price_container{float:left;width:270px;border-left:dotted #CCC 1px;padding:0 0 0 15px;min-height:255px} .related_products{width:160px;float:right;padding:0 0 20px 20px;} .thinborder{border-color:#999;border-style:solid;border-width:1px;} .orangebg{background-color:#F60;} .dash{border-top-width:2px;border-top-style:dotted;border-top-color:#CCC;} .dash2{border-bottom:2px dotted #CCC;height:10px;} .dash1{border-right:2px dotted #CCC;} #navlist a:hover{color:#fff;background-color:#ccc;text-decoration:none;} .style1{font-size:16px;font-weight:700;font-family:Helvetica Neue, Helvetica, Arial, sans-serif;} .navcontainerheader{height:25px;padding-top:6px;padding-left:12px;font-size:12px;font-weight:700;background:url('left_nav_header1.png') no-repeat;} .hidden_nav{display:none;} .navcontainerheader a{text-decoration:none;} .navcontainerheader a:link{color:#e40047;text-decoration:none;} .navcontainerheader a:visited{color:#e40047;text-decoration:none;} .navcontainerheader a:hover{color:#e40047;text-decoration:none;outline:none;} .navcontainerheader a:active{color:#e40047;text-decoration:none;outline:none;} .navcontainer{padding-top:2px;padding-left:12px;border-bottom:1px solid #fff;} .navcontainer a{color:#666;text-decoration:none;} .navcontainer a:link{color:#666;text-decoration:none;} .navcontainer a:visited{color:#999;text-decoration:none;} .navcontainer a:hover{color:#e40047;text-decoration:none;outline:none;} .navcontainer a:active{color:#666;text-decoration:none;outline:none;} .quote_fade{display:block;} .slideshow img{display:block;} .dmipslideshow{display:block;} .dmipslideshowbg{height:300px;width:700px;background-repeat:no-repeat;position:relative} .dmslideshowbg{height:300px;width:960px;background-repeat:no-repeat;position:relative} #flash{display:none;} #nav{position:absolute;top:255px;left:16px;z-index:20;height:20px;font-size:10px;} #nav a{color:#bdb9ae;display:inline;background-color:#bdb9ae;margin:3px;} #nav a:link{color:#bdb9ae;} #nav a:visited{color:#bdb9ae;} #nav a:hover{color:#bdb9ae;} #nav a:active{color:#bdb9ae;} #nav a.activeSlide{color:#e8e3d8;background-color:#e8e3d8;font-size:12px;} .thinred{border:1px solid #fff;} .thinred2{border:1px solid #fff;} .actsmallheading{font-size:10px;color:#fff;font-family:Helvetica Neue, Helvetica, Arial, sans-serif;text-transform:uppercase;} .box{background:#FFF;} .boxtop{background:url(ne.gif) no-repeat top right;} .boxtop div{font-size:0;height:20px;background:url(nw.gif) no-repeat top left;} .boxbottom{background:url(se.gif) no-repeat bottom right;} .boxbottom div{font-size:0;height:20px;background:url(sw.gif) no-repeat bottom left;} .boxcontent{height:225px;padding:0 20px;} .boxcontentx{height:100%;padding:0 20px;} .dmheader{font-family:Helvetica Neue, Helvetica, Arial, sans-serif;margin-top:-10px;font-size:15px;line-height:25px;color:#930;} .bgfade{background:url(grayfade.jpg) repeat-x;} td.boxheader{background-color:#fff;} #footer{font-size:xx-small;text-align:center;color:#666;padding:6px;} .drop_down{width:200px;font-size:10px;color:#666;} .clear{clear:both;height:0;line-height:0;} .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} .clearfix{height:1%;display:block;} * html .clearfix{height:1%;} #toppanel{position:absolute;width:980px;z-index:999;text-align:center;} #panel{width:980px;background:url('topbar_fade.jpg') repeat-x;height:100px;color:#ccc;overflow:hidden;position:relative;z-index:3;display:none;} .simple_overlay_show {position:absolute;left:-180px;z-index:10000;background-color:#fff;padding:25px;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow: 0 0 90px #000;border-radius:15px;-moz-border-radius:15px;} .simple_overlay {display:none;z-index:10000;background-color:#fff;padding:20px;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow: 0 0 90px #000;border-radius:15px;-moz-border-radius:15px;} .simple_overlay .close {background-image:url('close.png');position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;} #extendedthumb {margin-bottom:5px;width:50px;height:50px;border:solid 1px #ccc;background-color:#fff;overflow:hidden;} #extendedthumb img {height:55px;} .panes div {display:none;padding:15px 15px;background-color:#fff;} .keypoints {margin-left:15px;background:url('dmkeypoints.jpg') top right #d61349 no-repeat;width:170px;min-height:135px;padding:40px 15px 25px;float:right;position:relative;font-weight:500} .keypointsfoot {position:absolute;left:0;bottom:0;} .keypointstick {position:absolute;top:12px;right:-25px;} ul.tabs {list-style:none;margin:0 !important;padding:0;height:40px;} ul.tabs li {float:left;text-indent:0;padding:0;margin:0 !important;list-style-image:none !important;} ul.tabs a {background: url('668_tab_bar.jpg') no-repeat -197px -41px;font-size:14px;display:block;height:40px;line-height:50px;width:177px;text-align:center;color:#666;text-decoration:none;padding:0px;margin:0px;position:relative;outline:none;} ul.tabs a:active {outline:none;} ul.tabs a:hover {background-position: -197px 0px;color:#fff;} ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {background-position: -197px -82px;cursor:default !important;color:#e40047 !important;outline:none;} ul.tabs a.xl { background-position: 0 -41px; width:197px;} ul.tabs a.xl:hover 	{ background-position: 0 0;} ul.tabs a.xl.current  { background-position: 0 -82px;} ul.tabs a.m 			{ background-position: -374px -41px; width:157px;} ul.tabs a.m:hover 	{ background-position: -374px 0;} ul.tabs a.m.current  { background-position: -374px -62px;} ul.tabs a.s {background-position: -531px -41px; width:137px;} ul.tabs a.s:hover {background-position: -531px 0; } ul.tabs a.s.current {background-position: -531px -82px;}  .panes .pane {display:none;} .shadow{background:url('mainshadow.jpg') repeat-y center top #E1D9CA;margin:0;} .shadowinner{background:url('soundwave.png') repeat-x center center;} .topbar{position:relative;z-index:2;height:38px;background:url('fadediagbg2.png') repeat-x #FFF;} .hearsee{height:41px;width:380px;line-height:38px;color:#e2dacb;letter-spacing:3px;font-size:16px;position:absolute;top:40px;left:310px;} .specialists{height:41px;width:380px;line-height:38px;color:#e2dacb;font-size:15px;position:absolute;top:40px;left:340px;} .social{float:right;position:relative;top:8px;right:8px;width:104px;height:28px;vertical-align:middle;} .social a{float:left;width:26px;height:23px;background:url('social.png') no-repeat;} .social a:hover{height:28px;background-position:0 -24px} #socf {background-position:-26px 0} #socf:hover{background-position:-26px -24px} #socb {background-position:-52px 0} #socb:hover{background-position:-52px -24px} #socfl {background-position:-78px 0} #socfl:hover{background-position:-78px -24px} .headersearch{height:41px;width:215px;color:#666;padding-left:20px;background:url('searchbox.png') no-repeat center;font-size:14px;line-height:41px;position:absolute;right:15px;top:36px;} .headersearchbg{height:41px;width:235px;background:url('searchbg.png') no-repeat;position:absolute;right:15px;top:36px;opacity:0.4;filter:alpha(opacity=40)} .contact{position:absolute;width:400px;height:29px;bottom:0;right:15px} .contact ul{list-style-type:none;text-align:center;margin:0;padding:0;} #contact{color:#e2dacb;font-size:15px;float:right;vertical-align:middle;} #contact a:link{color:#FFF;text-decoration:none;} #contact a:visited{color:#FFF;text-decoration:none;} #contact a:hover{color:#F7E1C8;text-decoration:none;outline:none;} #contact a:active{color:#FFF;text-decoration:none;outline:none;} .mainnavigation{position:absolute;width:1010px;margin-top:-38px;} .mainnavigation ul{list-style-type:none;text-align:center;margin:0;padding:0;} #atab{line-height:38px;float:left;position:relative;height:50px;background:url('divide.png') no-repeat right 4px;} #atabup{line-height:38px;float:left;position:relative;height:50px;background:url('divide.png') no-repeat right 4px;} #atab a{width:auto;display:inline-block;height:50px;font-weight:700;font-size:14px;background:url('downarrow.png') no-repeat center -100px;padding:0 50px;} #atabup a{width:auto;display:inline-block;height:50px;font-weight:700;font-size:16px;background:url('downarrow.png') no-repeat center 37px;padding:0 50px;} #atab a:link{color:#666;text-decoration:none;} #atab a:visited{color:#666;text-decoration:none;} #atab a:hover{color:#E40047;text-decoration:none;background-position:center -29px;outline:none;} #atab a:active{color:#666;text-decoration:none;outline:none;} #atabup a:link{color:#E40047;text-decoration:none;} #atabup a:visited{color:#E40047;text-decoration:none;} #atabup a:hover{text-decoration:none;outline:none;} #atabup a:active{color:#E40047;text-decoration:none;outline:none;} .outerdm{z-index:1;position:absolute;top:38px;left:0;background:url('dmheaderslice.png') repeat-x;height:238px;width:100%;} .headerbgdm{background:url('dmmainheader.png') no-repeat center top;height:238px;} .headerdm{z-index:4;width:1010px;height:126px;position:relative;background:url('dmmainheader.png') no-repeat center top;margin:0 auto;} .dmlogo{z-index:9;position:absolute;width:285px;height:97px;top:15px;left:0;} .outerdmip{z-index:1;position:absolute;top:38px;left:0;background:url('dmipheaderslice.png') repeat-x;height:238px;width:100%;} .headerbgdmip{background:url('dmipmainheader.png') no-repeat center top;height:238px;} .headerdmip{z-index:4;width:1010px;height:126px;position:relative;background:url('dmipmainheader.png') no-repeat center top;margin:0 auto;} .dmiplogo{z-index:9;position:absolute;width:323px;height:97px;top:15px;left:0;} .content{z-index:6;position:relative;width:1010px;margin:25px auto 0;max-width:1010px;} .contentnew{z-index:6;position:relative;width:1010px;margin:0 auto;max-width:1010px;} .dmipsubnav{position:absolute;top:-10px;left:15px;padding:0;} .dmipsubnav ul{list-style-type:none;text-align:center;margin:0;padding:0;} .dmipsubnav li{float:left;margin-right:2px;display:block;background-image:url(tab1.png);padding:0 15px;} .dmipsubnav a:link{color:#666;text-decoration:none;} .dmipsubnav a:visited{color:#666;text-decoration:none;} .dmipsubnav a:hover{color:#F70;text-decoration:none;outline:none;} .dmipsubnav a:active{color:#666;text-decoration:none;outline:none;} .tweet .tweet_list, .query .tweet_list { -moz-border-radius:10px; -webkit-border-radius: 10px;width:810px;list-style-type: none;margin: 0;color:#666; font-size:14px;padding: 0;height:50px;background-color: #E8E3D8; } .tweet .tweet_list .awesome, .tweet .tweet_list .epic, .query .tweet_list .awesome, .query .tweet_list .epic {text-transform: uppercase; } .tweet .tweet_list li, .query .tweet_list li {padding: 10px;} .tweet .tweet_list li a, .query .tweet_list li a {color: #E40047; font-weight:700} .tweet .tweet_list .tweet_even, .query .tweet_list .tweet_even {background-color: #EFEBE0; } .tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar {padding-right: .5em;float:left} .tweet .tweet_list .tweet_avatar img, .query .tweet_list .tweet_avatar img {vertical-align: middle; } /* start of general styles for all themes */ body{margin:0px;padding:0px; background-image: url("background1.gif"); font-family:Helvetica Neue, Helvetica, Arial, sans-serif;color:#666666;font-size:11px;} p, table, td, th {font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:11px;font-style:normal;font-weight:normal;color:#666666;margin-top:0px;} form{margin:0px;} a:link{color:#d61349;text-decoration:none;} a:visited{color:#e32d61;text-decoration:none;} a:hover{color:#333333;text-decoration:none;outline:none;} a:active{color:#d61349;text-decoration:none;outline:none;} .actCHECKOUTEM{background-color:#ffffff;} .actCHECKOUTBG{background-color:#eeeeee;} .actlarger{font-size:13px;color:#666666;} .actsmaller{font-size:10px;color:#666666;} .actxxsmall{font-size:10px;color:#666666;} .actxxxsmall{font-size:9px;color:#666666;} .actxsmall{font-size:11px;color:#666666;} .actsmall{font-size:11px;color:#666666;} .actregular{font-size:13px;color:#666666;} .actlarge{font-size:16px;color:#666666;} .actxlarge{font-size:20px;color:#666666;} .actxxlarge{font-size:20px;color:#666666;} .actwarningcolor{color:#ff8040;} .actrequiredcolor{color:#ff8040;} .actsearchhighlightcolor{color:#990000;} .actrequired{color:#ff8040;} .actwarning{font-size:11px;color:#ff8040;} .actwelcome{font-size:11px;color:#666666;} .actlogotext{font-size:11px;color:#D9090E;font-style:normal;font-weight:bold;text-align:center;} .actlogout{font-size:11px;color:#d61349;} .thinborder1{border:1px solid #ffffff;} .thinborder2{border:1px solid #ffffff;} .thinred{border:solid 1px #ffffff;border-top:0px} .thinred2{border:solid 1px #ffffff;border-top:0px;}  .content_left{text-align:left;float:left;margin-right:20px;} .content_right{text-align:left;float:left;} .boxheading {font-weight: bold;text-transform:uppercase;color:#ffffff;} a.boxlink:link{color:#ffffff;text-decoration:none;} a.boxlink:visited{color:#ffffff;text-decoration:none;} a.boxlink:hover{color:#ffffff;text-decoration:underline;outline:none;} a.boxlink:active{color:#ffffff;text-decoration:none;outline:none;} table.checkout td{background-color:#eeeeee;} table.checkout th{background-color:#ffffff;} .cart {background-color:#eeeeee;} .cartheading{background-color:#ffffff;font-weight: bold;} * html .boxhead h2{height:1%;} .sidebox{background:url('theme_curve4.gif') no-repeat bottom right;font-size:100%;} .boxhead{background:url('theme_curve2.gif') no-repeat top right;margin:0;padding:0;text-align:left;} .boxhead h2{background:url('theme_curve1.gif') no-repeat top left;margin:0;padding:5px 10px 5px;color:#ffffff;font-weight:bold;font-size:1.2em;line-height:1em;} .boxbody{background:url('theme_curve3.gif') no-repeat bottom left;margin:0;padding:5px 10px 11px;} .boxbody ol{margin:0;padding:0;margin-left:1.2em;padding-left:1.2em;} .boxbody ol li{margin-bottom:0.2em;} /* Checkout Progress Indicator */ p.checkout-progress-heading{width:300px;margin:10px auto;} #checkout-progress-indicator{width:300px;height:19px;background-image:url('cpi-background1.gif');margin:0 auto 20px auto;} .checkout-progress-0{width:75px;height:19px;background-color:#ffffff;background-image:url('cpi-main1.gif');float:left;} .checkout-progress-1{width:150px;height:19px;background-color:#ffffff;background-image:url('cpi-main1.gif');float:left;} .checkout-progress-2{width:225px;height:19px;background-color:#ffffff;background-image:url('cpi-main1.gif');float:left;} .checkout-progress-3{width:300px;height:19px;background-color:#ffffff;background-image:url('cpi-main1.gif');float:left;} #checkout-progress-indicator .cpi-end{width:8px;padding:0;margin:0;border:0;height:19px;background-image:url('cpi-end1.gif');background-position:right;background-repeat:no-repeat;float:left;} #actinic-sitemap{margin-left: 5px;} #actinic-sitemap ul{margin-bottom:0;padding-bottom:0;}
