﻿@import url("ui.core.css"/*tpa=http://demandware.edgesuite.net/aaez_prd/on/demandware.static/Sites-otterbox_us-Site/-/default/v1345971777526/lib/jquery/css/themes/base/ui.core.css*/);@import url("ui.resizable.css"/*tpa=http://demandware.edgesuite.net/aaez_prd/on/demandware.static/Sites-otterbox_us-Site/-/default/v1345971777526/lib/jquery/css/themes/base/ui.resizable.css*/);@import url("ui.dialog.css"/*tpa=http://demandware.edgesuite.net/aaez_prd/on/demandware.static/Sites-otterbox_us-Site/-/default/v1345971777526/lib/jquery/css/themes/base/ui.dialog.css*/);.ui-tabs{padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0!important;margin:0 .2em -1px 0;padding:0}.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{padding:1em 1.4em;display:block;border-width:0;background:none}.ui-tabs .ui-tabs-hide{display:none!important}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff url(images/ui-bg_glass_75_ffffff_1x400.png) 0 0 repeat-x;color:#222222}.ui-widget-content a{color:#222222}.ui-widget-header{border:1px solid #aaaaaa;background:#cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 0 50% repeat-x;color:#222222;font-weight:700}.ui-widget-header a{color:#222222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-widget-overlay{background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0;outline:0}html{font-size:100.01%}body{background-color:#f00;font-size:62.5%;font-family:Arial,Helvetica,Verdana,sans-serif}#container{background-color:white;border:1px solid black;border-top:0;min-width:960px;margin:0 auto;padding:0;width:960px}#header{margin:0;padding:0;position:relative;height:105px;z-index:100}#main{margin:auto;top:0;position:relative}#leftcolumn{float:left;margin:0;padding:0;width:175px;z-index:-1}#rightcolumn{float:right;width:200px}#footer{clear:both;font-size:1.1em;margin:50px auto 0;text-align:center}.clear{clear:both}.floatleft{float:left}.floatright{float:right}.textleft{text-align:left}.textright{text-align:right}.textcenter{text-align:center}.textjustify{text-align:justify}.bold{font-weight:700}.italic{font-style:italic}.imgleft{float:left;margin:4px 8px 4px 0}.imgright{float:right;margin:4px 0 4px 8px}.nopadding{padding:0!important}.nomargin{padding:0}.noindent{margin-left:0;padding-left:0}.divider{margin:0 5px}.odd{background-color:#efefef}.even{background-color:#fff}.hidden{display:none}.label{font-weight:700}.value{width:auto}.discount{color:red}.error{color:red}.promo{color:red;font-weight:700}.bonusitem{color:red;text-transform:uppercase}h1{color:black;font-size:2em;font-weight:700;padding:0 0 5px 0}h2{color:black;font-size:1.7em;font-weight:700}h3{background-color:#CCCCCC;color:black;font-size:1.7em;font-weight:700;margin:0;padding:7px 5px 5px}h4{background-color:#CCCCCC;color:white;font-size:1.5em;font-weight:700;margin:10px 0 5px 0;padding:5px 5px 3px}h5{background-color:#CCCCCC;color:black;font-size:1.3em;font-weight:700;padding:2px 0 2px 10px}a{border:0;color:#5781ae;cursor:pointer;margin:0;padding:0;text-decoration:underline}a:hover{color:#f95929;text-decoration:underline}.loading{display:block;margin-top:25px;padding:0;text-align:center;width:100%}table{border-collapse:collapse;margin:0;padding:0}table th{border-right:2px solid white;border-bottom:2px solid white;color:Black;font-size:1.2em;font-weight:700;margin:1px;padding:3px 15px;text-align:left;white-space:nowrap}table tfoot tr{border:0}table td{margin:0;padding:0}tr.tablerow{border-bottom:1px dashed #898989}td.imagecolumn{margin:auto;text-align:center;vertical-align:top;width:113px}td.detailscolumn{padding:8px 8px 0 4px;vertical-align:top}td.detailscolumn .name{font-size:1.2em;font-weight:700}.price{margin:0 auto}.price .standardprice{display:inline;margin:2px 3px;text-decoration:line-through}.price .salesprice{display:inline}.price .discountprice .salesprice{color:#e62617}.image .productimage a{text-decoration:none}.image .thumbnail{display:block}.image .thumbnail img{border:0;overflow:hidden;z-index:9999999}.image .thumbnail .productimage a:hover{text-decoration:none;color:#999999}.image .thumbnail .productimage img a{border:0;text-decoration:none}label{clear:left;display:inline;font-size:1.1em;font-weight:700;text-align:right}label.errormessage{font-size:1em;font-weight:400;text-align:left}input,select,textarea{margin:0;padding:0}input,input[type=text],input[type="password"]{background-color:white;border:1px solid #CCCCCC;font-size:1.1em;padding:1px;vertical-align:middle;z-index:-1}input[type="checkbox"],input.checkbox{background:transparent;border:0;z-index:-1}input[type="radio"]{border:0;z-index:-1}input[type="image"]{border:0;z-index:-1}input.textinput,input.textinputpw{width:200px}input.quantityinput,.quantity input{margin-bottom:4px;width:25px}input.errormessage{border-color:red}input.disabled{background:#e1e1e1;cursor:default}select.selectbox{width:auto}textarea,textarea.textbox{background-color:white;border:1px solid #CCCCCC;padding:1px;vertical-align:middle;z-index:-1}.formfields{margin:15px 0}.formfield{margin:0 0 5px 0}form .value{float:left;width:auto}.errorform{background:transparent url(images/errorform.gif) no-repeat 0 3px;color:red;font-size:1.2em;font-weight:700;line-height:11pt;margin-left:50px;padding:0 0 12px 25px;text-align:left}.errorlabel{color:red;font-style:italic}.errormessage{color:red;display:block;white-space:nowrap}.errorclient{background:#ffcccc!important;border-color:red!important}.actions{margin:15px 70px 15px 0;text-align:right}.formactions{text-align:right}.requiredcaption{margin:5px 5px;white-space:nowrap;font-size:10px}.requirederror{color:red}.requiredindicator{color:red;font-size:1.2em}.requiredmessage{color:gray;font-size:1em;font-weight:400;margin-left:3px;vertical-align:top}.formfieldtooltip{margin:0 0 0 3px}.formfieldtooltiprow{display:table-row}.formfieldtooltipcell{display:table-cell;padding-left:20px}.caption{display:block}.expirationdate .year select.selectbox{margin-left:2px}button{cursor:pointer;font-size:1em;font-weight:400;margin:0;outline:transparent none thin;padding:0 12px}button.imagebutton::-moz-focus-inner{border:none}@media screen and (-webkit-min-device-pixel-ratio:0){button span{margin-top:-1px}}button.imagebutton{background:url(images/imagebutton.gif) no-repeat right -140px;border:0;overflow:visible;padding:0 15px 0 0;position:relative;margin-right:5px;text-align:center}button.imagebutton span{background:url(images/imagebutton.gif) no-repeat left top;color:#000;display:block;height:20px;padding:3px 0 0 15px;position:relative;white-space:nowrap}button.imagebutton:hover{background-position:right -210px}button.imagebutton:hover span{background-position:0 -70px}button.textbutton{background:transparent none;border:0;color:#5781AE;font-size:1em!important;margin:0;outline:none;padding:0;white-space:nowrap}button.textbutton span{background:transparent none;color:#5781AE;display:inline;font-size:1em!important;font-weight:400;height:auto;line-height:normal;margin:0;outline:none;padding:0;text-decoration:underline;white-space:nowrap}button.textbutton:hover{background:transparent none}button.textbutton:hover span{background:transparent none;color:#F95929}.logincustomers,.logingeneral{height:auto;min-height:200px}.logincreate{float:right;height:auto;min-height:412px}.ui-corner-all{-moz-border-radius:0}.jcarousel-container{border-top:1px solid #808080;border-bottom:1px solid #808080}.jcarousel-container-horizontal{padding:20px 40px;width:245px}.jcarousel-container-vertical{height:245px;padding:40px 20px;width:75px}.jcarousel-clip-horizontal{height:77px;width:245px}.jcarousel-clip-vertical{height:245px;width:77px}.jcarousel-item{width:75px;height:75px}.jcarousel-item-horizontal{margin-right:10px}.jcarousel-item-vertical{margin-bottom:10px}.jcarousel-next-horizontal{background:url(images/carousol_next-horizontal.gif) no-repeat 0 0;cursor:pointer;height:32px;position:absolute;right:5px;top:43px;width:32px}.jcarousel-next-horizontal:hover{background-position:-32px 0}.jcarousel-next-horizontal:active{background-position:-64px 0}.jcarousel-next-disabled-horizontal,.jcarousel-next-disabled-horizontal:hover,.jcarousel-next-disabled-horizontal:active{background-position:-96px 0;cursor:default}.jcarousel-prev-horizontal{background:url(images/carousol_prev-horizontal.gif) no-repeat 0 0;cursor:pointer;height:32px;left:5px;position:absolute;top:43px;width:32px}.jcarousel-prev-horizontal:hover{background-position:-32px 0}.jcarousel-prev-horizontal:active{background-position:-64px 0}.jcarousel-prev-disabled-horizontal,.jcarousel-prev-disabled-horizontal:hover,.jcarousel-prev-disabled-horizontal:active{background-position:-96px 0;cursor:default}.jcarousel-next-vertical{background:url(images/carousol_next-vertical.gif) no-repeat 0 0;bottom:5px;cursor:pointer;height:32px;left:43px;position:absolute;width:32px}.jcarousel-next-vertical:hover{background-position:0 -32px}.jcarousel-next-vertical:active{background-position:0 -64px}.jcarousel-next-disabled-vertical,.jcarousel-next-disabled-vertical:hover,.jcarousel-next-disabled-vertical:active{background-position:0 -96px;cursor:default}.jcarousel-prev-vertical{background:url(images/carousol_prev-vertical.gif) no-repeat 0 0;cursor:pointer;height:32px;left:43px;position:absolute;top:5px;width:32px}.jcarousel-prev-vertical:hover{background-position:0 -32px}.jcarousel-prev-vertical:active{background-position:0 -64px}.jcarousel-prev-disabled-vertical,.jcarousel-prev-disabled-vertical:hover,.jcarousel-prev-disabled-vertical:active{background-position:0 -96px;cursor:default}.ui-dialog{border:2px solid black}.ui-dialog .ui-dialog-title{font-size:1.5em;margin:0}.ui-dialog .ui-dialog-titlebar{background:#CCCCCC none;border:0;color:black;font-weight:700}.ui-dialog-titlebar-close .ui-icon{background-image:url(images/ui-icons_256x240.png)}.ui-tabs{background-color:transparent;border:0}.ui-tabs .ui-tabs-nav{background:transparent none;border-width:0}.ui-tabs .ui-tabs-panel{border:1px solid #AAAAAA}h1.logo a{display:block;height:35px;margin:0 0 0 -2000px;outline:none;position:relative;text-decoration:none;top:11px;width:2195px}.sitesearch{border:0;margin:0;padding:0;position:absolute;right:4px;top:19px;text-align:right;width:350px}.sitesearch label{color:#999999;font-size:.9em;vertical-align:bottom;text-transform:uppercase}.sitesearch form.simplesearch input.simplesearchinput{border:1px solid #999999;color:#666666;margin:0}.sitesearch button{font-size:.9em;margin:0;padding:0}.generalnav ul{margin:0;padding:0;list-style-type:none;z-index:-1}.generalnav ul li{position:relative;display:inline}.generalnav ul li a{color:#000;text-decoration:none}.generalnav ul li a:hover{color:#006600;text-decoration:underline}.headercustomerinfo{float:right;color:white;line-height:30px;text-transform:uppercase;margin-top:1px}.headercustomerinfo a.username:link,.headercustomerinfo a.userlogin:link,.headercustomerinfo a.usernot:link,.headercustomerinfo a.userregister:link,.headercustomerinfo a.userwishlist:link{text-decoration:none;padding:0 0 0 10px}.headercustomerinfo a:hover{text-decoration:none;padding:0 0 0 10px}.headercustomerinfo a{color:white;text-decoration:none;padding:0 0 0 10px}#lpchat1 a img{vertical-align:middle}.generalnav{float:right;color:white;line-height:30px;text-transform:uppercase}.generalnav ul li{position:relative;display:inline;padding:0 0 0 10px}.generalNavContainer{position:absolute;top:5px;right:25px}.categorymenu{background-color:#F3F3F3;border-top:1px solid black;border-bottom:1px solid black;clear:both;height:20px;margin:0;padding:0;position:absolute;text-transform:uppercase;text-align:center;top:62px;width:100%;z-index:50}.categorymenu ul{margin:0;list-style-type:none;padding:2px 0}.categorymenu li{float:left;position:relative}.categorymenu a,.categorymenu a:visited{border-left:0;color:black;display:block;padding:1px 8px;text-decoration:none;white-space:nowrap}.categorymenu a:hover{background-color:black;color:white;text-decoration:none}.categorymenu ul ul{background-color:white;border:1px solid black;left:0;margin:0;padding:0;position:absolute;overflow-x:hidden;text-align:left;text-transform:none;top:15px;visibility:hidden;width:175px}.categorymenu ul ul li .subcategories a{font-weight:400;padding:2px;text-indent:10px}* html .categorymenu ul ul{top:18px;top:19px}.categorymenu table{border-collapse:collapse;position:absolute;top:0;left:0}.categorymenu ul ul a,.categorymenu ul ul a:visited{color:black;height:auto;line-height:1em;padding:5px 10px;width:175px}.categorymenu ul ul a:hover{background-color:gray;color:white}* html .categorymenu ul ul a,* html .categorymenu ul ul a:visited{width:150px;width:150px}.categorymenu ul li:hover ul,.categorymenu ul a:hover ul{visibility:visible}.copyright{margin:10px auto}.headerbanner{left:365px;position:absolute;top:3px;width:225px}.headerbar{top:82px;position:absolute;text-align:center;width:100%}.bbb_logoIconContainer{background-color:#fff;border-radius:10px;-moz-border-radius:5px;-webkit-border-radius:10px;margin-left:20px;padding:5px}.flashhomepageerror{text-align:center}.pt_storefront .jcarousel-container-vertical{top:50px;border:0;height:537px;padding:0 0;width:173px}.pt_storefront .jcarousel-list li,.pt_storefront .jcarousel-item{width:160px;height:183px;margin:0 auto;text-align:center}.pt_storefront .jcarousel-clip-vertical{width:156px;height:507px;padding:0 0 0 8px}.pt_storefront .jcarousel-item{width:130px}.pt_storefront .jcarousel-item:hover{border-color:#808080}.pt_storefront .jcarousel-item-vertical{margin-bottom:0}.pt_storefront .jcarousel-next-vertical{background:url(images/carousol_next-vertical.gif) no-repeat 70px 0;bottom:-5px;left:0;width:173px}.pt_storefront .jcarousel-prev-vertical{background:url(images/carousol_prev-vertical.gif) no-repeat 70px 0;left:0;top:-33px;width:173px}.pt_storefront .jcarousel-prev-disabled-vertical,.pt_storefront .jcarousel-prev-disabled-vertical:hover,.pt_storefront .jcarousel-prev-disabled-vertical:active{background-position:70px -96px}.pt_storefront .jcarousel-prev-vertical:hover{background-position:70px -32px}.suggestions{background-color:#ffffff;border:1px solid #cccccc;cursor:pointer;padding:0;display:none}.suggestions div{clear:both;height:17px;padding:2px;overflow:hidden;white-space:nowrap}.suggestions div.selected{background-color:#cccccc;color:#ffffff}.suggestions div div.suggestionterm{float:left;overflow:hidden;width:110px}.suggestions div span.hits{float:right;line-height:1.8em;text-align:right;margin-left:3px}.breadcrumb{margin:0 0 0 10px}.breadcrumb span.divider{margin-left:.25em;margin-right:.25em}.breadcrumb a{color:#369}.breadcrumb a.relax{text-decoration:none}.producttile .image{position:relative;height:113px;margin-left:auto;margin-right:auto;width:113px}.producttile .image .quickviewbutton a{background:url(images/quickview.gif) center center no-repeat;display:block;height:17px;position:absolute;left:0;top:50px;width:118px}.producttile a.productswatchesall{color:black}.producttile .swatches .invisible{position:absolute;top:-3px;left:0;z-index:6666;background-color:#ffffff;border:1px solid #cccccc;padding:3px}.producttile .swatches{height:17px;position:relative;text-align:center;width:auto;margin:2px auto 5px auto}.producttile .swatches .palette{text-align:center;margin:0 auto}.producttile .swatches .innerpalette{margin:0 auto}.producttile .swatches a.swatch{margin:1px;text-decoration:none}.producttile .swatches a.swatch img{border:1px solid black;height:12px;margin:0;padding:0;width:12px}.producttile .swatches a.selected img{border:1px solid orange}.producttile .swatches a.swatch img.hiddenthumbnail{display:none}.producttile .name{overflow:visible;width:150px}.producttile .name a{color:black;text-decoration:none}.producttile .name a:hover{text-decoration:underline}.producttile .pricing{margin:3px 0;white-space:nowrap}.producttile .promo{color:gray}.producthits{margin:0 0 0 5px}.producthits .htmlslotcontainer p{text-align:center}.productresultarea{margin:48px 0 0 15px}.productlisting .producttile{margin:0 25px 0 12px}.productresultarea .productlisting .compare{padding-top:5px}.productresultarea .productlisting .compare label{font-weight:400;font-size:.9em}.contenthits{margin:0 0 0 15px;width:765px}.contenthits h2{border-bottom:1px solid black}.contenthits .article{width:350px;height:55px;margin:3px 0 5px 0;overflow:hidden;float:left}.contenthits .odd{background-color:white}.contenthits .even{margin-left:50px}.contenthits .article .articlename a{color:black;font-size:1.1em;font-weight:700;height:15px;text-decoration:none;white-space:nowrap}.contenthits .article .articlename a:hover{text-decoration:underline}.contenthits .article .description{height:27px;overflow:hidden}.contenthits .article .articlelink a{color:black;font-weight:700;margin-left:5px}.contenthits .seemore{margin:5px auto;text-align:center}.nohits{margin:0 0 0 15px;width:700px}.nohits h1{border-bottom:1px solid #CCC;margin:20px 0 5px 0}.nohits .nohitsmessage{background-color:#CCC;font-size:1.8em;font-weight:700;padding:5px}.nohits .nohitsmessage .nohitssearchterm{color:red}.nohits .nohitsmessage a{color:black}.nohits .nohitsmessage a:hover{color:#5781AE}.nohits .noresults-help{font-size:1.1em;margin:20px 0 10px 10px}.nohits .noresults-help ul{list-style-position:inside;padding:0 0 0 5px}.nohits .nohitssearch{margin:0 0 20px 10px}.nohits .nohitsfooter{border-top:1px dashed black}.nohits .nohitsfooter .noresultsbottom{border-right:1px dashed black;float:left;font-size:1.1em;padding:20px 20px 20px 10px;width:45%}.nohits .nohitsfooter .noresultsbottom p{margin:0 0 10px 0}.nohits .nohitsfooter .noresultsbottom p a{color:black}.nohits .nohitsfooter .noresultsbottomslot{float:right;width:49%}.searchresultsheader{margin:2px 5px;position:relative}.searchresultsfooter{margin:2px 5px;position:relative}.searchresultsheader label{font-weight:400}.searchresultsheader .pagination{font-size:1em;position:absolute;right:0}.sorthitscontainer{border:1px solid #CCCCCC;display:block;height:17px;padding:2px;position:relative;margin:0;width:754px}.sorthitscontainer .sortby{position:absolute;left:5px}.sorthitscontainer .sortby select{width:auto}.sorthitscontainer .sortby select option{font-style:normal}.sorthitscontainer .itemsperpage{position:absolute;right:2px;text-align:right}.sorthitscontainer .resultshits{font-size:1.1em;position:absolute;right:200px;line-height:14pt;white-space:nowrap}.sorthitscontainer .itemsperpage select{width:auto};
.sortby,.sortby form,.sortby fieldset{margin:0;padding:0;position:absolute;left:0;text-transform:none;white-space:nowrap}.pagination{float:right;margin:0;padding:0;text-align:right;width:30%}.pagination ul{list-style-type:none;margin:0;padding:0}.pagination li{list-style-type:none;display:inline;font-size:1.2em;margin:0 2px;padding:0 2px}.pagination a,.pagination a:visited{margin:0;padding:0}.pagination li.currentpage{font-weight:700;color:black;margin:0;padding:0}.pagination li.firstlast{margin:0;padding:0}.pagination li.firstlast a{background-image:url(images/paging_arrows.gif);background-repeat:no-repeat;padding:0 1px;text-decoration:none}.pagination li.firstlast a.pagefirst{background-position:2px 2px}.pagination li.firstlast a.pageprevious{background-position:-14px 2px}.pagination li.firstlast a.pagenext{background-position:-24px 2px}.pagination li.firstlast a.pagelast{background-position:-36px 2px}.pagination li.firstlast a span{visibility:hidden}.searchrefine{margin:15px 0 0 0;padding:0;z-index:-1}.searchrefine h1{background-color:#666;color:white;font-size:1.5em;font-weight:400;margin:0 0 1px 0;padding:3px 2px 0 4px;text-transform:uppercase;z-index:-1}.searchrefine h1.searchheader{text-transform:none}.searchrefine .searchrefinemessage{background-color:#999;color:white;font-weight:700;padding:2px 2px 3px 4px;text-transform:uppercase}.searchrefinements .refinedclear{float:right;margin-top:-17px}.searchrefinements .resultcount{color:#999999}.searchrefinements .refineattributes{padding:0 0 0 15px}.searchrefinements .refineattributes fieldset{padding:0 0 0 15px}.searchrefinements ul{list-style:none;margin:0}.searchrefinements li{font-size:1.1em;line-height:1.1em;padding:0 0 0 5px;margin:0}.searchrefinements li a{color:#000;font-size:1.1em;text-decoration:none}.searchrefinements li a:hover{text-decoration:underline}.noresults{color:#8f979d;font-size:2em;font-style:italic;margin:50px;text-align:center}.searchrefinements .searchcategories{padding:0 0 15px 10px}.searchrefinements .searchcategory span{color:black;font-size:1.1em;font-weight:700;text-decoration:none;text-transform:uppercase}.searchrefinements .searchcategory span a{color:black;font-size:1.1em;font-weight:700;padding:2px 2px 3px 0;text-decoration:none;text-transform:uppercase}.searchrefinements .searchcategory a.searchcategories:hover{text-decoration:underline}.searchrefinements ul.refinementcategory{margin:0 0 0 3px}.searchrefinements ul.refinementcategory li{background:url(images/nav_line.gif) no-repeat 0 2px;line-height:1.4em;padding:0 0 0 14px}.searchrefinements ul.refinementcategory li a.active{font-weight:700}.searchrefinements ul.refinementcategory li.expandable.active{background:url(images/navarrow.gif) no-repeat 0 -35px}.searchrefinements ul.refinementcategory li.expandable:hover{background-position:0 -35px}.searchrefinements ul.refinementcategory li.expandable{background:url(images/navarrow.gif) no-repeat 0 2px}.searchrefinements ul.refinementcategory li.top{background:none;padding:0;text-transform:uppercase}.searchrefinements ul.refinementcategory li.top:hover{background:none}.searchrefinements .refineattributes ul{list-style:none;margin:0;padding:0}.searchrefinements .refineattributes ul li{height:15px;margin:0;padding:0;overflow:hidden}.searchrefinements .refineattributes li a{background-image:url(images/bullet-unsel.gif);background-repeat:no-repeat;background-position:.2em .16em;font-size:.9em;margin:0 0 3px 0;padding:0 0 0 15px}.searchrefinements .refineattributes li a:hover{background-image:url(images/bullet-sel.gif)}.searchrefinements .refineattributes li.selected a{background-image:url(images/bullet-sel.gif);background-repeat:no-repeat;background-position:.2em .16em;display:inline;margin:0 0 3px 0}.searchrefinements .refineattributes li.selected a:hover{background-image:url(images/bullet-clear.gif)}.searchrefinements .refineattributes .refined{display:inline;float:left;font-weight:700}.searchrefinements .refineattributes .refined a.refinedclear{display:inline;float:right;text-align:right}.searchrefinements .refineattributes li.unselectable a{cursor:default}.searchrefinements .scrollable{border:1px solid #cccccc;height:75px;overflow:auto}.searchrefinements .refineattributes .resultcount{color:#999999;display:inline}.navgroup{border-top:1px solid #CCCCCC;font-size:1.1em;padding:1px 0 15px 0;z-index:25}.navgroup h3{background:transparent url(images/open_close.gif) 0 -15px no-repeat;font-size:1.1em;padding:0 0 2px 20px;text-transform:uppercase}.navgroup h3.collapsed{background:transparent url(images/open_close.gif) 0 0 no-repeat;height:12px}.navgroup ul{list-style:none;padding:0 0 0 20px}.navgroup .resultcount{color:#999999}.navgroup .refineattributes .swatches{margin:0 15px 0 0}.navgroup .refineattributes .swatches li{float:left;width:25px;height:25px;margin:1px;padding:0;text-align:center}.navgroup .refineattributes .swatches li a{background:url(images/refinement_background.gif) no-repeat 0 0;display:block;font-size:.9em;height:25px;line-height:2.3em;overflow:hidden;padding:0;width:25px}.navgroup .refineattributes .swatches li a:hover{background-position:0 -50px}.navgroup .refineattributes .swatches li.selected a{background-position:0 -25px;color:#fff}.navgroup .refineattributes .swatches li.selected a:hover{background-position:0 -125px}.navgroup .refineattributes li.unselectable a{background-position:0 -75px;color:#999;text-decoration:none}.navgroup .refineattributes li.unselectable a:hover{background-position:0 -75px}.navgroup .refineattributes .Color li a{background-image:url(images/refinement_color.png)!important;background-position:0 0;background-repeat:no-repeat;text-indent:-1000px}.navgroup .refineattributes .Color li a:hover{background-position:0 -25px!important}.navgroup .refineattributes .Color li.selected a{background-position:0 -100px!important}.navgroup .refineattributes .Color li.unselectable a{background-position:0 -50px}.navgroup .refineattributes .Color li.unselectable a:hover{background-position:0 -50px!important}.navgroup .refineattributes .Color li a#swatch-miscellaneous{background-position:0 -75px!important}.navgroup .refineattributes .Color li a:hover#swatch-miscellaneous{background-position:0 -150px!important}.navgroup .refineattributes .Color li.unselectable a#swatch-miscellaneous{background-position:0 -175px!important}.navgroup .refineattributes .Color li.unselectable a#swatch-miscellaneous:hover{background-position:0 -175px!important}.navgroup .refineattributes .Color li.selected a#swatch-miscellaneous{background-position:0 -125px!important}.navgroup .refineattributes .Color li a#swatch-black{background-color:black}.navgroup .refineattributes .Color li a#swatch-beige{background-color:#F5F5DC}.navgroup .refineattributes .Color li a#swatch-blue{background-color:blue}.navgroup .refineattributes .Color li a#swatch-purple{background-color:purple}.navgroup .refineattributes .Color li a#swatch-red{background-color:red}.navgroup .refineattributes .Color li a#swatch-brown{background-color:#783201}.navgroup .refineattributes .Color li a#swatch-green{background-color:green}.navgroup .refineattributes .Color li a#swatch-grey{background-color:#8f979d}.navgroup .refineattributes .Color li a#swatch-pink{background-color:#FE249A}.navgroup .refineattributes .Color li a#swatch-orange{background-color:orange}.navgroup .refineattributes .Color li a#swatch-white{background-color:white}.navgroup .refineattributes .Color li a#swatch-yellow{background-color:yellow}.categorylanding{font-size:1.1em;margin:5px 10px 0 14px;width:754px}.mainbannercontainer{width:754px;height:300px;padding:4px 0 0 0;margin:0}.mainbannercell{float:left;text-align:center;vertical-align:top}.bottombannercontainer{width:754px;padding:4px 0 0 0;margin:0}.bottombannercell{float:left;text-align:center;vertical-align:top}.bottombannerbackground{width:251px;height:176px;background-position:top center;background-repeat:no-repeat}.bottombannertext{font-size:1.2em;color:#48433a;width:220px}.compareitems{position:absolute;width:510px}.compareitems h2{font-weight:700;font-size:1.2em}.compareitems button{float:left;padding:0}.compareitem{float:left;margin:0 auto;padding:0 3px;position:relative;width:auto}.compareitem .compareitemremove{position:absolute;top:0;right:0}.compareitem img.compareproduct{height:35px;width:35px}.compareitemsseparator{background-color:black;float:left;height:15px;margin:7px 5px;width:1px}.compareshow{width:960px}.compareshow .label{font-size:1.1em}.comparisontitle{font-weight:700;font-size:2em;float:left;margin-top:5px}.comparisonnoresults{clear:both}.compareshow .printbutton{float:right}.compareshow .compareremovebutton{background:url(images/icon_close.gif) no-repeat center right;border:0 none;color:#000;padding:0 10px}.compareshow .compareremovebutton span{text-decoration:underline}table.comparisontable{width:100%;margin-bottom:5px}table.comparisontable td{border:1px solid #DDD;padding:2px;text-align:center;vertical-align:top}table.comparisontable td.compareremovecell{text-align:right}table.comparisontable .producttile{height:250px;margin:0;text-align:center;width:135px}table.comparisontable .producttile .swatches{margin-top:5px}table.comparisontable .producttile .name{margin-top:5px;width:auto}table.comparisontable .producttile .pricing{margin-top:5px}table.comparisontable .producttile .promo{margin-top:5px}table.comparisontable .producttile .review{margin-top:5px}table.comparisontable .producttile .addtocart{margin-top:5px}table.comparisontable .producttile .addtowishlist{margin-top:5px}table.comparisontable .producttile .addtowishlist a{text-decoration:underline}table.comparisontable .producttile .addtogiftregistry{margin-top:5px}table.comparisontable td.comapareremovecell{background-color:#DDD;text-align:right}table.comparisontable .comparelists{padding-top:10px;padding-left:10px;vertical-align:top}table.comparisontable .emptyspotimage{width:126px;height:215px;margin-top:5px;margin-right:2px;margin-left:2px;margin-bottom:30px}table.comparisontable td.productattribute{text-align:right;vertical-align:top;white-space:nowrap}table.comparisontable tr.oddattributerow{background-color:#DDD}table.comparisontable .quickviewbutton a{background:transparent url(images/quickview.gif) center center no-repeat;display:block;height:17px;position:absolute;left:0;top:50px;width:118px}.quickview .bundle,.quickview .productset{height:300px;overflow:auto}.ui-widget.quickview{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:inherit}.quickview .productdetail .addtocartbar{background:transparent none;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc}.quickview .productdetail .addtocartbar .addtocart{position:static}.quickview .productset .addtocartbar .addtocart{position:static}.productloader{display:block;margin:25px 215px;padding:25px 0;text-align:center;width:350px}.productdetail{margin:0 0 50px 15px;width:754px}.productdetail .productdetailcolumn{float:right;width:48%}.productdetail .productinfo{margin-left:15px}.productdetail .label{font-weight:700}.productdetail .productimage{border:1px solid #8f979d;height:350px;width:350px}.productdetail .productimage img{height:350px;width:350px}.productdetail .productthumbnails{margin:15px auto;text-align:center}.productdetail .productthumbnails img{border:1px solid #8f979d;height:50px;width:50px}.productdetail .productthumbnails img:hover{cursor:pointer}.productdetail .productID{float:right}.productdetail .price{color:#e62617;font-size:1.8em;font-weight:700}.productdetail .price .standardprice{border-right:1px black solid;margin-right:5px;padding-right:5px}.productdetail .tieredprice{color:red;margin:8px 0 12px 0}.productdetail .tieredprice .label{font-size:1.2em}.productdetail .tieredprice .tieredpricevalues{font-size:1.1em}.productdetail .promotion{border-top:1px solid gray;border-bottom:1px solid gray;font-size:1.2em;margin:10px 0;padding:3px 10px}.productdetail .promotion .label{color:#e62617}.productdetail .promotion a.tooltip{text-decoration:underline}.tooltipviewdetails{border:1px solid black;font-size:1.1em;width:400px}.tooltipviewdetails ul{list-style:inside}.productdetail .availability{clear:both;font-size:1.2em;margin:10px 0 0 0}.productdetail .addtocartbar{background-color:#CCCCCC;padding:5px 3px}.productdetail .addtocartbar .pricing{display:inline}.productdetail .addtocartbar .addtocart{position:relative;display:inline;float:right}.productdetail .addtocartbar .addtocart .quanity .label{font-size:1.2em;text-transform:uppercase}.productdetail .addtocartbar .addtocart .quanity{display:inline}.productdetail .addtocartbar .addtocart button.addtocartbutton{padding:0}.productdetail .productactions{float:right;text-align:right}.productdetail .productreview{}.productdetail .productreview .prSnippetNumberOfRatingsText{display:none}.productdetail .productreview .prSnippetTitle{float:left}.productdetail .productreview .prSnippetRatingUnclickable{float:left}.productdetail .productreview .prStarsSmall{background-image:url(images/stars_small.gif)!important}.productdetail .productreview .reviewlinks{padding:0 0 0 5px}.productdetail .productreview .prSnippetReadReviews{display:none}.productdetail .sendtofriend{background:url(images/email_icon.gif) no-repeat 0 3px;padding-left:13px}.productdetail .printpage{background:url(images/icon_print.png) no-repeat left center;padding:0 0 0 20px;float:right;text-decoration:underline}.productdetail .unselectable a{background-position:0 -75px;color:#999;text-decoration:none}.productdetail .unselectable a:hover{background-position:0 -75px;cursor:default}.productdetail .itemNo{float:right}.productdetail .unselectable a:hover{background-position:0 -75px;cursor:default}.attribute{font-size:1.2em}.productinfo .mainattributes{line-height:18px}.attributecontentlink{float:right}.productdetail .productsattributes h3{background-color:transparent;color:black;font-size:1.2em;padding:7px 0 5px}.productdetail .productsattributes .attribute{padding:0 0 0 10px}#sizeChartDialog{position:relative}.sizinginformation{position:static}.sizechart{font-size:.8em}.sizechart td{text-align:center}.variationattributes{clear:both;font-size:1.2em;margin:0 10px}.variationattributes .swatches{clear:both;margin:0 0 10px 0}.variationattributes .swatches ul.swatchesdisplay{clear:both;padding:0;list-style:none;margin:0;width:215px}.variationattributes .swatches li{float:left;height:25px;margin:1px;padding:0;text-align:center;width:25px}.variationattributes .swatches li a{background:url(images/refinement_background.gif) no-repeat 0 0;color:#000;display:block;font-size:.8em;line-height:2.8em;overflow:hidden;width:25px;height:25px;padding:0}.variationattributes .swatches li a:hover{background-position:0 -50px}.variationattributes .swatches li.selected a{background:url(images/refinement_background.gif) no-repeat 0 -25px;color:white}.variationattributes .swatches li.selected a:hover{background-position:0 -125px}.variationattributes .swatches li.unselectable a{background-position:0 -75px;color:#999;text-decoration:none}.variationattributes .swatches li.unselectable a:hover{background-position:0 -75px;cursor:default}.variationattributes .color li{float:left;height:25px;margin:0 2px;padding:0;text-align:center;width:25px}.variationattributes .color li a{background:none;border:2px solid white;height:23px;text-indent:30px;width:23px}.variationattributes .color li a:hover{border:2px solid black}.variationattributes .color li.selected a{background:none;border:2px solid orange}.variationattributes .color li.unselectable a{background:url(images/overlay_wh.png) repeat 0 0;border:1px solid gray;cursor:default;z-index:25}.variationattributes .color li.unselectable a:hover{border:1px solid gray}.variationattributes .color li a#swatch-Miscellaneous{background-position:0 -75px}.variationattributes .color li a#swatch-Miscellaneous:hover{background-position:0 -150px}.variationattributes .color li.selected a#swatch-Miscellaneous{background-position:0 -125px}.variationattributes .plasticColor li{float:left;height:25px;margin:0 2px;padding:0;text-align:center;width:25px}.variationattributes .plasticColor li a{background:none;border:2px solid white;height:23px;text-indent:30px;width:23px}.variationattributes .plasticColor li a:hover{border:2px solid black}.variationattributes .plasticColor li.selected a{background:none;border:2px solid orange}.variationattributes .plasticColor li.unselectable a{background:url(images/overlay_wh.png) repeat 0 0;border:1px solid gray;cursor:default;z-index:25}.variationattributes .plasticColor li.unselectable a:hover{border:1px solid gray}.variationattributes .plasticColor li a#swatch-Miscellaneous{background-position:0 -75px}.variationattributes .plasticColor li a#swatch-Miscellaneous:hover{background-position:0 -150px}.variationattributes .plasticColor li.selected a#swatch-Miscellaneous{background-position:0 -125px}.variationattributes .siliconColor li{float:left;height:25px;margin:0 2px;padding:0;text-align:center;width:25px}.variationattributes .siliconColor li a{background:none;border:2px solid white;height:23px;text-indent:30px;width:23px}.variationattributes .siliconColor li a:hover{border:2px solid black}.variationattributes .siliconColor li.selected a{background:none;border:2px solid orange}.variationattributes .siliconColor li.unselectable a{background:url(images/overlay_wh.png) repeat 0 0;border:1px solid gray;cursor:default;z-index:25}.variationattributes .siliconColor li.unselectable a:hover{border:1px solid gray}.variationattributes .siliconColor li a#swatch-Miscellaneous{background-position:0 -75px}.variationattributes .siliconColor li a#swatch-Miscellaneous:hover{background-position:0 -150px}.variationattributes .siliconColor li.selected a#swatch-Miscellaneous{background-position:0 -125px}.variationattributes .holsterColor li{float:left;height:25px;margin:0 2px;padding:0;text-align:center;width:25px}.variationattributes .holsterColor li a{background:none;border:2px solid white;height:23px;text-indent:30px;width:23px}.variationattributes .holsterColor li a:hover{border:2px solid black}.variationattributes .holsterColor li.selected a{background:none;border:2px solid orange}.variationattributes .holsterColor li.unselectable a{background:url(images/overlay_wh.png) repeat 0 0;border:1px solid gray;cursor:default;z-index:25}.variationattributes .holsterColor li.unselectable a:hover{border:1px solid gray}.variationattributes .holsterColor li a#swatch-Miscellaneous{background-position:0 -75px}.variationattributes .holsterColor li a#swatch-Miscellaneous:hover{background-position:0 -150px}.variationattributes .holsterColor li.selected a#swatch-Miscellaneous{background-position:0 -125px}.productset{border-top:1px solid #CCCCCC;width:auto}.productsetdetail{margin-bottom:10px}.productsetdetail .productinfo{margin-left:8px;width:260px}.productsetdetail .productimages{width:65px}.productsetdetail .productname{font-size:1.2em;padding:0}.productsetdetail .productname a{color:black}.productsetdetail .price{font-size:1.1em}.productsetdetail .promotion{border-bottom:1px solid gray;border-top:1px solid gray;font-size:1em;margin:5px 0;padding:2px 7px}.productsetdetail .variationattributes{font-size:1.1em;margin:0}.productsetdetail .availability{font-size:1.1em}.productsetdetail .addtocartbar{margin:0 0 24px 0}.productsetdetail .addtocartbar .addtocart .quanity .label{font-size:1.1em;text-transform:uppercase}.productsetdetail .addtocartbar .addtocart{margin-top:-2px;position:static}.productsetdetail .addtocartbar .addtocart .quanity input.quantityinput{font-size:.9em}.productsetdetail .addtocartbar .addtocart button.addtocartbutton span{font-size:.9em}.productdetail .productnav{margin:0 0 8px 10px}.productdetail .productnavigation{margin-left:auto;margin-right:auto}.productdetail .productnavigation .productprevious{background:url(images/previous.gif) no-repeat 0 20px;border-right:1px solid #ccc;float:left}.productdetail .productnavigation .productnext{background:url(images/next.gif) no-repeat right 20px;float:left}.productdetail .productnavigation a{display:block;text-decoration:none}.productdetail .productnavigation .productprevious span{margin:0 0 0 10px}.productdetail .productnavigation .productnext span{margin:0 10px 0 0}.productdetail .productnavigation img{height:50px;width:50px;vertical-align:middle}.productdetail .productnavigation .productprevious img{padding:0 15px 0 0}.productdetail .productnavigation .productnext img{padding:0 0 0 15px}.sendtofriend h2{color:red;text-align:center}.sendtofriend .emailform{padding:8px 16px 0 16px;margin:0 0 0 10px}.sendtofriend form .label{width:170px}.sendtofriend .stfyourname a{color:black;margin:0 0 0 5px;text-decoration:underline}.sendtofriendmessage{text-align:center;padding:8px 20px 20px 20px}.sendtofriend .sendtofriendlogo{margin:16px 0 24px 0;text-align:center}.sendtofriend .stfmessage .count{padding:0 2px 0 0}.previewpanel .previewfield{font-size:1.1em;margin:8px 0 0 0}.previewpanel .stfmessage{padding:0 0 20px 0}.stfpreviewmessage .previewmessage{color:red;font-weight:400;text-align:center}.sendtofriend .emailsignupcheckbox{float:left;margin:0 4px 0 154px}.sendtofriend .emailsignup{width:300px;float:left}.sendtofriend .emailsignup a{text-decoration:underline}.sendtofriend .stfmessage textarea{width:365px;height:75px}.sendtofriend .actions{margin:0;padding:0 74px 0 0;text-align:right}.confirmationcontainer{background:url(images/background_confirmation.png) repeat 0 0;text-align:center}.confirmationcontainer h2{color:red;padding:100px 0 20px 0}.productinfo span.title{font-weight:700}.productinfo{margin-left:50px;margin-bottom:25px;height:auto;min-height:200px}.productinfo .productimage{float:left;margin-right:10px}.productinfo .productimage img{width:200px;height:200px}.productinfo div.greyborder{border:1px solid #CECDCB;width:200px}.productinfo .producttexttop{margin-bottom:10px}.productinfo .producttexttop .label{width:auto}.productinfo .producttexttop .attribute{}.reviewlogin{font-size:1.1em;margin:0 0 0 50px;width:700px}.reviewlogin h2{font-size:1.2em;padding:10px 0}.reviewlogin .logincustomers{min-height:412px}.minicart{position:absolute;top:44px;right:5px;width:250px;z-index:99}.minicart .minicarttotal{float:right;position:relative}.minicart .minicarttotal .cartlabel{margin:0 5px 0 0;text-transform:uppercase}.minicart .minicarttotal .welcomedivider{margin:0 3px}.minicartcontent{background-color:white;border:1px solid gray;color:#666666;display:block;left:0;margin:0;padding:2px 4px;position:absolute;top:12px;width:250px;z-index:9999999}.minicartcontent .minicartclose{background:url(images/icon_close.gif) no-repeat top right;cursor:pointer;float:right;padding:0 12px 0 0;white-space:nowrap;width:auto}.minicartcontent .minicartcontainer .minicarttotal{background-color:#CCCCCC;color:#fff;clear:both;padding:1px 3px;text-align:right}.minicartcontent .checkoutminicart .summaryproduct{border-bottom:1px dashed #CCC}.minicartcontent .minicarttotals{background-color:#7f7c79;height:15px;margin:0 0 4px 0}.minicartcontent .minicarttotals table.ordertotalstable{float:right;width:auto}.minicartcontent .minicarttotals tr{display:none}.minicartcontent .minicarttotals tr.ordersubtotal{display:block}.minicartcontent .minicarttotals td{color:white;text-align:right}.minicarttotals .ordersubtotal .label,.minicarttotals .ordersubtotal .value{font-weight:700}.minicartcontent .minicartslot{background-color:#ededed;border:1px solid #CCC;font-size:1.2em;font-weight:700;margin:4px auto;padding:4px;text-align:center}.minicartcontent .link2cart{margin:2px 0 0 0;text-align:center}.minicartcontent .link2cart a{background:url(images/button_background.gif) repeat-x center center;border:1px solid #999;color:black;display:block;font-weight:700;line-height:14px;margin:1px auto;text-decoration:none;width:90px;-moz-border-radius:3px;-webkit-border-radius:3px}.minicartcontent .link2cart a:hover{border-color:black}.checkoutminicart{max-height:175px;overflow:auto}.checkoutminicart .summaryproduct{border-bottom:1px solid #CCC;padding:3px 0}.checkoutminicart .imageexpanded{background:url(images/nav_arrow.gif) no-repeat 0 0;float:left;height:15px;width:15px}.checkoutminicart .imagecollapsed{background:url(images/nav_arrow_expand.gif) no-repeat 0 0;float:left}.checkoutminicart .imagecollapsed img{height:50px;margin:0 10px;width:50px}.checkoutminicart .name{font-size:1.1em;height:1.3em;overflow:hidden;text-decoration:underline}.checkoutminicart .attributes{overflow:hidden}.checkoutminicart .attribute{float:left;font-size:1em;margin:0 3px 0 0}.checkoutminicart .attribute .clear{clear:none}.checkoutminicart .pricing{display:block;text-align:right;margin-top:3px}.cart{margin:0 0 0 50px;padding:0 8px 0 0;width:700px;border-right:1px solid #cccccc}.cart .cartempty{text-align:center;height:300px;padding:60px 0 0 0;font-size:1.4em}.cart .errorform{margin-left:0}.cart .errormessage{white-space:normal;padding:0 20px 0 20px;font-size:1.1em}.cart .odd{background-color:#fff}.cart table.carttable{padding:4px 0 0 0;width:100%}.cart tr.rowcoupons{border-bottom:1px dashed #898989}.cart tr.rowcoupon{background-color:#cccccc;border-top:1px solid #ffffff;margin:0 0 0 0}.cart tr.rowbundle{border-top:1px solid #ffffff}.cart tr.rowbundlespacer{border-bottom:1px dashed #898989}.cart tr.rowbundlespacer td{padding:0 0 20px 0}.cart tr.rowgiftcert{border-bottom:1px dashed #898989}.cart tr.rowgiftcert td.detailscolumn p{color:red}.cart .imagecolumnbundle{float:left;text-align:center;width:60px;vertical-align:middle}.cart .imagecolumnbundle img{width:90%;height:90%}.cart tr.rowbundle .stockstate{display:none}.cart td.detailscolumn{padding-bottom:10px}.cart td.detailscolumn .price{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:1em;font-style:normal}.cart td.detailscolumn .productoption{font-size:1.1em;font-weight:700}.cart td .promo{color:#3D9B35;font-size:1.1em;font-weight:700}.cart td.detailscolumn .label{float:none;text-align:left}.cart td.detailscolumn .value{float:none}.cart td.detailscolumn .attribute{font-size:1.1em;overflow:hidden;width:325px}.cart td.detailscolumn .productid{font-size:1.1em;overflow:hidden;width:325px}.cart td.quantitycolumn{font-size:1.2em;width:36px;vertical-align:top;padding:8px 0 0 0;text-align:center}.cart td.quantitycolumndetails{width:105px;padding:8px 8px 10px 4px;vertical-align:top}.cart td.quantitycolumndetails a{white-space:nowrap}.cart td.quantitycolumndetails button.textbutton{margin:0 0 0 -3px}.cart td.itemtotalcolumn{padding:8px 4px 0 0;text-align:right;vertical-align:top;min-width:150px}.cart .itemtotals{float:right}.cart .itemtotals .label{float:none;text-align:right;width:auto}.cart .itemtotals .value{float:none;text-align:right}.cart .itemtotals .promo{font-size:1em;font-weight:400;width:140px}.cart .itemtotals .standardprice .value{text-decoration:line-through}.cart .itemtotals .salesprice{color:red}.cart .itemtotals .promoprice{color:red}.cart .itemtotals .itemtotal{border-top:1px solid black;padding:3px 0 0}.cart tr.rowcoupons td.detailscolumn .name{text-decoration:underline}.cart tr.rowcoupons td.detailscolumn .label{font-size:1.1em;text-align:left;width:auto}.cart tr.rowcoupons td.detailscolumn .value{color:red;font-size:1.1em}.cart td.applycoupon{padding:2px 8px 4px 8px;text-align:right}.cart table.carttable .orderdiscount{float:right;font-size:1.2em;margin:5px 4px}.cart table.carttable .orderdiscount .label{font-weight:400}.cart .productlistitem{color:Green;display:block;font-weight:700}.stockstate{font-size:1em}.stockstate li{list-style:none}.stockstate .onorder{margin-top:4px;color:#CC9900;display:block}.stockstate .notavailable{margin-top:4px;color:#cc0000;font-weight:700;display:block}.cart .couponcode{float:right;margin:0 0 0 5px;vertical-align:bottom}.cart .couponcode .label{color:white;font-weight:700;font-size:1.2em;margin:4px 4px 0 0;width:auto}.cart .couponcode input.couponinput{margin:-2px 0 0 0}.cart .couponcode button{padding:0 4px}.cart .couponcode .errormessage{text-align:right;padding:2px 0 4px 0;width:auto}.cart .priceadjustment{color:red}.cart .actions{margin:24px 0 30px 0}.cart .actions form{float:right}.cart .actions form.formupdatecart{float:none}.cart .actions button.textbutton{margin:0 15px 0 0}.cart .actions button.continuecheckout span{text-transform:uppercase}.cartfooter{margin:8px 0 0 0}.cartfooter .ordertotals{float:right;margin:8px 0 0 0}.cartfooter .ordertotals td{padding:0 0 5px 0}.cartfooter .ordertotal span{line-height:1.8em}.cartfooter .ordertotal .label{font-weight:700}button.continuecheckout{background-image:url(images/imagebuttoncheckout.gif);padding:0 18px 0 0;margin-right:5px}button.continuecheckout span{background-image:url(images/imagebuttoncheckout.gif);color:#fff;font-size:1.2em;font-weight:700;height:30px;padding:7px 0 0 15px}.cartloginpanel button span{margin-top:-1px}.pt_checkout .breadcrumb,.pt_singlecheckout .breadcrumb{display:none}.checkout{font-size:1.1em;padding:5px 0 25px 5px;width:750px}.checkoutbilling,.checkoutshipping,.checkoutmultishipping,.checkoutplaceorder,.orderconfirmation{border-right:1px solid #CCCCCC;padding-right:5px}.checkout .continuecheckout{text-align:right}.checkout .addressform{margin:0 0 25px 0}.checkout .addresslist{margin:5px 0 5px 12px}.checkout .addresslist select{width:400px}.checkout .selectaddress .selectaddressstar{color:black;font-size:1.2em}.checkout .selectaddress .selectaddressmessage{color:gray;font-size:1.1em}.checkout .emailsignup .value{width:300px}.checkout .emailsignup label{float:left;font-size:1em;font-weight:400;margin:-14px 0 0 18px;text-align:left}.checkout .emailsignup .value a{display:block;margin:0 0 0 18px}.checkout .billingdisclaimercontainer{margin:5px 0 5px 30px}.checkoutlogin{margin:5px 0 0 50px;width:700px}.guestcontinue{margin:25px 75px 0 25px;text-align:right}.checkout .addressoptions{margin:10px 0}.checkout .addressoptions .checkbox{display:inline;margin:0 10px 0 0}.checkout .addressoptions .checkbox label{font-weight:400;line-height:14pt}.checkout .giftmessage label{font-weight:400;line-height:14pt}.checkout .giftmessagetext textarea{height:85px;width:300px}.checkout .shippingmethods label{font-weight:400;line-height:18pt}.checkout .shippingmethods .shippingdescription{color:#666666;padding-left:18px}.checkout .shippingmethods .shippingpromos{color:red;list-style:disc inside;padding-left:18px}.checkout .shippingmethods .standardshipping{text-decoration:line-through}.checkout .shippingmethods .discountshipping{color:red}.checkout .shippingmethods .shippingsurcharge{color:#666666}.shippingdetails{float:right;text-align:right;width:250px}.shippingdetails .label{float:left;text-align:right;width:200px}.shippingdetails .value{float:none;text-align:right}.shippingdetails .surchargeproduct{font-weight:400;padding-bottom:3px}.shippingdetails .surchargeqty{font-weight:700;margin-right:3px}.shippingdetails .shippingmethodcost{padding-bottom:3px}.shippingdetails .promo{color:red;padding-bottom:3px}.shippingdetails .shippingtotal{border-top:1px solid black;font-size:1.2em;padding:3px 0 0}.checkout .shiptomultiple{margin:5px 0 5px 12px}.checkout .continuecheckout button.shiptomultiplebutton span{text-transform:uppercase}.checkout .shippingpromotions{margin:10px 0;color:red;font-size:1.2em;font-weight:700;position:relative}.checkout table.multishipaddressestable{margin-bottom:50px;width:100%}.checkoutmultishipping td{padding:2px 4px 2px 16px;vertical-align:top}.checkoutmultishipping td.detailscolumn .name{font-weight:400}.checkoutmultishipping td.quantitycolumn{padding-top:4px}.checkoutmultishipping td.shippingaddress select.selectbox{width:250px}.checkoutmultishipping td.shippingaddress .editaddress{text-align:right}.checkoutmultishipping td.shippingaddress .editaddress a{color:black}.checkoutmultishipping tr.rowgiftcert{border-bottom:1px dashed #898989}.checkoutmultishipping tr.rowgiftcert td{padding:2px 4px 8px 16px}.checkout .creditcardlist{margin:5px 0 10px 28px}.checkout .selectcreditcard .selectcreditcardstar{color:black;font-size:1.2em}.checkout .selectcreditcard .selectcreditcardmessage{color:gray;font-size:1.1em}.checkout .creditcardlist select{width:400px}.checkout .paymentmethods{margin:10px auto;vertical-align:middle;width:95%}.checkout .paymentmethods .custommessage{margin:0 0 0 10px}.checkout .paymentmethods label{vertical-align:middle;margin-right:10px}.checkout .paymentmethods input{vertical-align:middle;margin:0 0 0 10px}.checkout .paymentmethods input.img{margin-bottom:20px}.checkout .paymentmethods label span.text{display:none}.checkout .paymentform{display:none}.couponform .redemption{margin-left:154px}.couponform .redemption .success{color:red;font-size:1.1em;font-weight:700}.checkout .giftcertcouponform .requiredindicator{display:none}.checkout .giftcertform .helptext{border-top:1px dashed black}.checkout .giftcertform{margin:15px 0 25px 0}.checkout .giftcertfield .balance,.giftcertfield .redemption{color:red;font-weight:700;margin:0 0 0 153px}.checkout .giftcertfield .redemption a{color:red;font-weight:400;text-decoration:none}.checkout .giftcertfield .redemption a span{margin:0 0 0 3px;text-decoration:underline}.checkout .helptext{margin:auto;width:95%}.checkout .helptext p{margin:5px 0 5px 0}.checkoutminisummary h2{font-size:1.3em;line-height:30px}.checkoutsummaryheader{background-color:#CCCCCC;color:black;font-size:1.2em;font-weight:700;padding:2px 0 2px 10px;text-transform:uppercase}.checkoutsummaryheader a.orderedit{color:white;float:right;font-size:.9em;font-weight:400;margin:0 3px 0 0;text-transform:none}.checkoutminisummary .checkoutordertotals,.checkoutminisummary .minishipment,.checkoutminisummary .minibillingaddress,.checkoutminisummary .minipaymentinstrument{margin:0 0 10px 0}.checkoutminisummary .header{border-bottom:1px solid black;font-size:1.1em;font-weight:700;margin:0 0 5px 0;text-transform:uppercase}.checkoutminisummary .header a{color:black;float:right;font-weight:400;text-decoration:none;text-transform:none}.checkoutminisummary .header a:hover{text-decoration:underline}.checkoutordertotals .ordertotals{line-height:1.8em}.checkoutordertotals .ordertotals table.ordertotalstable{width:100%}.checkoutordertotals .ordertotals table.ordertotalstable .label{float:right}.checkoutordertotals .ordertotals .ordertotal .label{font-weight:700}.checkoutordertotals .ordertotals .ordertotal .value{font-weight:700;padding-right:2px}.checkoutordertotals .ordertotal{background-color:#999;color:white;margin-top:5px;padding:0 0 10px 0}.checkoutplaceorder .editcart{margin:0 10px 0 0}.checkoutplaceorder table.placeordertable{width:100%}.checkoutplaceorder table.placeordertable tr.bonusproduct{border-bottom:1px dashed #898989;margin-top:5px}.checkoutplaceorder table.placeordertable tr.rowcoupons{border-bottom:1px dashed #898989}.checkoutplaceorder table.placeordertable td{vertical-align:top;padding:8px 0 8px 15px}.checkoutplaceorder table.placeordertable td.imagecolumn{padding:0}.checkoutplaceorder table.placeordertable td.imagecolumn img{height:75px;width:75px}.checkoutplaceorder table.placeordertable td.itemtotalcolumn{padding:8px 4px 0 0;text-align:right;white-space:nowrap}.checkoutplaceorder table.placeordertable td.placeorderfooter{background:#CCCCCC;height:20px}.checkoutplaceorder table.placeordertable .lineitempricing div{display:inline}.checkoutplaceorder table.placeordertable .attribute{font-size:1em}.checkoutplaceorder table.placeordertable .couponapplied{color:red;text-align:left;text-transform:uppercase}.checkoutplaceorder table.placeordertable .lineitempricing .price{font-size:1em}.checkoutplaceorder table.placeordertable .promo{color:red;font-weight:700;margin:0 0 0 5px}.checkoutplaceorder table.placeordertable .editdetails a{color:black}.placeordertotals{float:right;width:250px}.checkoutplaceorder .ordertotals{float:right;line-height:1.8em;margin:5px 0 15px}.checkoutplaceorder .ordertotals .label{width:150px}.checkoutplaceorder .ordertotals .value{width:auto}.orderconfirmation{padding:5px 8px 25px 5px;width:745px}.orderconfirmation .orderheader{background-color:transparent}.orderconfirmation .thankyoumessage{margin:5px auto;text-align:center}.orderconfirmation .thankyoumessage h2{color:red}.orderconfirmation .thankyoumessage p{font-size:1.2em;font-weight:700}.pt_orderconfirmation .createaccount{background-color:#e1e1e1;border:1px solid #000000;margin:0 0 10px 8px;padding:8px 8px}.pt_orderconfirmation .createaccount p{font-size:1.1em;font-weight:700;margin:0}.pt_orderconfirmation .createaccount .formfield{margin:3px 0 0 0}.pt_orderconfirmation .createaccount .firstname{display:none}.pt_orderconfirmation .createaccount .lastname{display:none}.pt_orderconfirmation .createaccount .caption{display:none}.pt_orderconfirmation .createaccount .label{float:none;font-size:1.1em;text-align:left}.pt_orderconfirmation .createaccount .actions{margin:15px 0 15px 0}.pt_orderconfirmation .createaccount input.textinput,.pt_orderconfirmation .createaccount input.textinputpw{margin:0;width:170px}.checkoutprogressindicator{display:block;padding:3px 0 6px 0}.checkoutprogressindicator a{color:black;text-decoration:none}.checkoutprogressindicator .label{font-size:1.2em;float:none;font-weight:700;width:auto}.checkoutprogressindicator .value{font-size:1.2em;float:none}.checkoutprogressindicator .active{border:1px solid #CCCCCC;border-bottom:0;display:inline;font-weight:700;margin:3px 6px 3px 0;padding:3px;text-align:center}.checkoutprogressindicator .inactive{background:#efefef;border:1px solid #dddddd;border-bottom:0;display:inline;margin:3px 6px 3px 0;padding:3px;text-align:center}.ordertotals{font-size:1.2em}.ordertotals .label{float:left;font-weight:400;margin:0 3px 0 0;overflow:hidden;text-align:right;white-space:nowrap}.ordertotals .value{float:right;text-align:right;overflow:hidden;padding-right:2px;white-space:nowrap;width:auto}.ordertotals .shippingname{color:#8f969c}.checkout .billmelater .bmlform{margin:auto;width:95%}.checkout .bmlbirthday{float:left;width:65%;white-space:nowrap}.checkout .bmlssn{float:left;width:35%;white-space:nowrap}.checkout .billmelater .bmlbirthday .label,.bmlssn .label{text-align:left;width:auto}.checkout .billmelater .bmlbirthday select{margin-right:2px}.checkout .billmelater .day{width:53px}.checkout .billmelater .month{width:70px}.checkout .billmelater .year{width:60px}.checkout .billmelater .ssn{width:60px}.checkout .bmltermsandconditions{overflow:scroll;clear:both;border:1px solid #CCCCCC;height:440px;width:640px}.checkout .bmliagree{margin:0 0 25px 0;text-align:right}.checkout .bmliagree input.checkinput{vertical-align:top}.checkout .giftcertused{color:#afb845;font-size:1.2em;font-weight:700;margin:25px 75px;text-align:center}.giftcertpurchase{width:754px}.giftcertcolumn{float:right;width:48%}.giftcertcolumn p{font-size:1.2em;margin-bottom:10px}.giftcertpurchase .addtocartbar{background-color:#CCCCCC;margin:10px 0;padding:5px}.giftcertpurchase .giftcertcolumn ul{margin:0 0 10px 0;padding:0 0 0 20px}.giftcertpurchase button{padding:0 4px 0 0}.giftcertpurchase button span{padding:0 0 0 6px}.giftcheckbalance,.giftadditionaldetails,.giftcertificatepurchaseinformation{font-size:1.2em}.giftcertificateamounttable{float:right}.giftcertificateamounttable .amountlabel{font-size:1.2em;font-weight:700;width:auto}.giftcertificateamounttable .amountexample{font-size:1.2em;font-style:italic;margin-right:2px}.giftcertificateamounttable .value{display:inline;float:none}.giftcertificateamounttable input.textinput{width:40px}.giftcertpurchaseform .formfield{text-align:right}.giftcertpurchaseform .formfield .errorform{font-size:1em}.giftcertpurchaseform textarea{width:200px}.giftcheckbalance{margin-right:50px}.giftcheckbalanceform{margin-top:10px}.giftcheckbalanceform input.textinput{font-size:1.2em;margin-top:1px}.accountnavtext{margin:15px 15px 15px 20px}.defaultselection{font-weight:700;margin:0 0 5px 0}.accountlogin{font-size:1.1em;margin:0 0 0 50px;width:700px}.returningcustomers{margin:25px 0 25px 0;text-align:right}.returningcustomers p{display:none}.returningcustomers input.textinput,.returningcustomers input.textinputpw{width:118px}.returningcustomers .username,.returningcustomers .password{margin-top:5px}.returningcustomers .rememberme{float:left;margin-left:153px;text-align:left;width:122px}.returningcustomers .rememberme label{font-weight:400;font-size:1em;vertical-align:bottom}.returningcustomers .formactions{margin:5px 70px 0 25px}.returningcustomers .forgotpassword{margin:5px 70px 0 25px}.returningcustomers button{text-transform:uppercase}.createaccount{margin:10px 10px 50px 10px}.createaccount .createaccountbutton{margin:35px 75px 15px 25px;text-align:right}.createaccount .createbenefits p{margin:7px 10px}.createaccount .createbenefits p strong{font-weight:900;font-size:1.15em}.checkorder{height:125px;margin:10px 0 25px 0}.checkorder input.textinput,.checkorder input.textinputpw{width:118px}.checkorder p{margin:0 10px 10px 10px;text-align:left}.checkorder .ordernumber{margin:5px 75px 0 25px;text-align:right}.checkorder .formactions{margin:5px 70px 0 25px}.accountoverview{font-size:1.1em;margin:5px 0 0 50px;width:700px}.accountwelcome{margin:0 25px}.accountwelcome .welcomemessage{font-size:1.4em;font-weight:700}.accountlanding{margin-left:75px}.accountlanding table{width:95%}.accountlanding td{border-bottom:1px dashed black;padding:10px 0}.accountlanding h2 a{color:black;text-decoration:none}.accountlanding h2 img{padding:3px 10px}.accounteditaddress{font-size:1.1em;margin:5px 0 0 50px;width:700px}.accountaddress{float:left;height:165px;margin:7px 0 15px 25px;overflow:hidden;width:200px}.accountaddress .miniaddress div{white-space:nowrap}.accountaddress .actions{margin:0;text-align:left}.accountaddress .actions button{margin:0 0 0 14px}.accountaddress .actions a.deletelink{display:block;margin:0 0 0 17px;text-decoration:underline}.accountaddress .actions a.deletelink:hover{text-decoration:underline}.accounteditaddress a.createaddress{text-decoration:underline}.miniaddress{margin:0 0 0 17px}.miniaddress .addressname{font-weight:700}.miniaddress .address .location .city{display:inline}.miniaddress .address .location .statedivider{display:inline;margin-right:5px}.miniaddress .address .location .state{display:inline;margin-right:5px}.miniaddress .address .location .zip{display:inline}.accountpaymentinstruments{font-size:1.1em;margin:5px 0 0 50px;width:700px}.accountpaymentinstruments a.addcreditcard{text-decoration:underline}.creditcard{float:left;margin:15px 0 15px 25px;width:200px}.minicreditcard{margin:0 0 0 17px}.minicreditcard .owner{overflow:hidden;white-space:nowrap}.creditcard .actions{text-align:left;margin:5px 0 5px 17px}.creditcard .actions a.deletelink{margin:0 0 0 17px;text-decoration:underline}.creditcard .actions a.deletelink:hover{text-decoration:underline}.minicreditcard .expirationdate .label{display:none}.accountpaymentinstruments .minicreditcard .expirationdate .label{display:inline;font-weight:400;text-transform:uppercase}.expirationdate .expires{display:inline}.creditcardform .month .label,.creditcardform .year .label{display:none}.creditcardform .formfield .month{position:relative}.creditcardform .formfield .month .errormessage{position:absolute}.creditcardform .formfield .errormessage{white-space:normal;width:200px}.creditcardform .year .expirationdate{width:auto}.registration{font-size:1.1em;margin:5px 0 0 50px;width:700px}.registration .emailsignupcheckbox{float:left;margin:0 4px 0 154px}.registration .emailsignup{width:300px;float:left}.registration .storelocator input.textinput,.registration .storelocator input.textinputpw{width:90px}.passwordreset p{margin:8px}.passwordreset .label{width:140px}.passwordreset select.selectbox{width:200px}.passwordreset .formactions{clear:both;margin:0 20px 0 0;padding:8px 0 0}.passwordreset .errorform{margin-left:25px}.confirmationcontainer .passwordsent{color:red;font-size:1.5em;font-weight:700;margin:auto;padding:50px 0 25px 2px;text-align:center;width:250px}.confirmationcontainer .actions{margin:65px 15px 15px 0}.orderheader .label{font-size:1.1em;font-weight:700;margin:3px 3px 0 0;text-align:left;width:auto}.orderheader .value{font-size:1.1em;margin:3px 0 0 0;position:relative;text-align:left;width:auto}.orders{margin:5px 0 0 50px;width:700px}.orders .pagination{float:none;text-align:right;width:100%}.order{border:1px solid #CCCCCC;margin:10px 0 0 0}.orderheader{background:#CCCCCC;padding:0 3px 3px 5px}.orderheader button{margin:5px 0 -50px 0;padding:0 3px 0 0;float:right}.orderheader button span{padding:0 0 0 5px}.orderdate,.orderstatus,.ordernumber{display:inline}.orderinfo{padding:5px 3px 3px 5px}.orderinfo table.orderinfotable{width:100%}.orderinfo table.orderinfotable td{overflow:hidden;vertical-align:top;width:30%}.orderinfo table.orderinfotable td.orderitems{width:40%}.orderinfo .label{font-size:1.2em;text-align:left;width:auto}.orderinfo .value{font-size:1.2em;overflow:hidden;text-align:left;width:auto}.orderinfo ul{font-size:1.2em;list-style:url(images/nav_line.gif) outside;margin:0 0 0 15px}.orderinfo .viewall{overflow:hidden;text-align:left;white-space:nowrap;width:auto}.orderinfo .viewall .viewalltext{color:#336699;cursor:pointer;text-decoration:underline}.orderdetails{margin:5px 0 0 50px;width:700px}.orderdetails .price{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:1em;font-style:normal;display:inline}.orderdetails .orderheader{background:transparent;padding:0}.orderdetails .formactions a{font-size:1.2em;margin:0 0 0 10px}.orderpayment{border:1px solid #CCCCCC;margin:5px 0}.orderpayment table.orderpaymentdetailstable{width:100%}.orderpayment table.orderpaymentdetailstable td{padding:0 3px 3px 5px;vertical-align:top}.orderpayment table.orderpaymentdetailstable td.orderbilling{border-right:1px solid #CCCCCC;width:40%}.orderpayment td.orderbilling .label{float:none;font-size:1.2em}.orderpayment td.orderbilling .miniaddress{font-size:1.2em;margin:0}.orderpayment table.orderpaymentdetailstable td.orderpaymentinstruments{border-right:1px solid #CCCCCC;width:30%}.orderpayment td.orderpaymentinstruments .label{float:none;font-size:1.2em}.orderpayment td.orderpaymentinstruments .minicreditcard{font-size:1.2em;margin:0}.orderpayment td.orderpaymentinstruments .minicreditcard .owner{display:none}.orderpayment td.orderpaymentinstruments .paymenttype{font-size:1.2em}.orderpayment td.orderpaymentinstruments .paymentamount .label{font-weight:400}.orderpayment td.orderpaymentinstruments .paymentamount .value{font-size:1.2em}.orderpayment table.orderpaymentdetailstable td.orderpaymentsummary{vertical-align:top;width:30%}.orderpayment td.orderpaymentsummary .paymenttotal{float:none;font-size:1.2em;text-align:right;width:auto}.orderdetailsummary table.ordertotalstable{width:100%}.ordershipments h3{background-color:transparent;font-size:1.8em;font-weight:700;padding:0 0 0 8px}.orderdetailsummary .label{font-weight:400;margin:0 3px 0 0;overflow:hidden;float:right;white-space:nowrap}.orderdetailsummary .value{text-align:right;overflow:hidden;white-space:nowrap;width:auto}.orderdetailsummary .ordertotal{border-top:1px dashed black;margin-top:3px;padding-top:3px}.orderdetailsummary .ordertotal .label,.orderdetailsummary .ordertotal .value{font-weight:700}.ordershipment{border:1px solid #CCCCCC;margin:5px 0}.ordershipment table.ordershipmenttable{width:100%}.ordershipment table.ordershipmenttable th{border:0;padding:3px 5px}.ordershipment table.ordershipmenttable td{border:0;border-bottom:1px solid #CCCCCC;padding:3px 5px;vertical-align:top}.ordershipment table.ordershipmenttable td.ordershipmentdetails{border-left:1px solid #CCCCCC;width:200px}.ordershipment table.ordershipmenttable .product .name a{color:black;font-size:1.2em;font-weight:700}.ordershipment table.ordershipmenttable .promo{font-size:1.1em}.ordershipment table.ordershipmenttable .productattributes{font-size:1.2em}.ordershipment table.ordershipmenttable .productoption{font-size:1.2em;font-weight:700}.ordershipment table.ordershipmenttable td.ordergiftcertattributes{font-size:1.2em}.ordershipment .ordergiftcertto,.ordershipment .ordergiftcertfrom{padding:5px 0 0}.ordershipment .ordergiftcertto .label,.ordershipment .ordergiftcertfrom .label{display:block}.ordershipment table.ordershipmenttable td.ordershipmentgiftmessageheader{padding:0}.ordershipment table.ordershipmenttable td.ordershipmentgiftmessage{border:0;font-size:1.2em}.ordershipment td.ordershipmentdetails{font-size:1.2em}.ordershipment .ordershipmentaddress{margin-bottom:10px}.orderdetails .notfound{font-size:1.4em;height:300px;padding:60px 0 0;text-align:center}.wishlist{font-size:1.1em;margin:5px 0 0 50px;width:700px}.wishlist .wishlistsearchform{padding:0 0 10px 0}.wishlist .wishlistsearchform .lastname{display:inline}.wishlist .wishlistsearchform .firstname{display:inline}.wishlist .wishlistsearchform .email{display:inline}.wishlist .wishlistsearchform .formactions,.wishlistsearchresult .wishlistsearchform .formactions{display:inline}.wishlist .wishlistsearchform .wishlistsubmit button{font-size:.8em;padding:0 5px}.wishlist .wishlistaddgiftcert{margin:12px 0}.wishlist .wishlistaddgiftcert button{float:left;margin:4px 5px 0 0}.wishlist .wishlistshippingaddress{margin:12px 0 0 0;padding:0 0 8px 0}.wishlist .wishlistshippingaddress .label{display:block;float:none;text-align:left;width:auto}.wishlistitems .wishlistempty{border:1px solid #CCCCCC;padding:75px 0 150px 0;text-align:center}.wishlistitems .wishlistempty .wishlistemptymessage{color:red;font-size:1.3em;font-weight:700}.wishlistitems .wishlistsharing{border:1px solid #CCCCCC;padding:6px 4px}.wishlistitems .wishlistsharing .productlistshare{display:inline;float:left}.wishlistitems .wishlistsharing .productlisturl{float:left;padding:3px 0 0 4px;overflow:hidden;white-space:nowrap;max-width:685px}.wishlistitems .wishlistprivatepublic{display:inline;float:left;margin:0 4px 0 0}.wishlistproducts{border:1px solid #ccc}.wishlistproducts td.detailscolumn{width:387px}.wishlistproducts td.iteminfo{padding:4px 8px 8px 0;width:200px}.wishlistproducts td.iteminfo .label{font-weight:400;margin:0 4px 0 0}.wishlistproducts td.iteminfo .wishlistpriority .label{float:none;margin:0 4px 0 0;width:auto}.wishlistproducts .attribute{font-size:1em}.wishlistproducts .wishlistlineitem .label{font-weight:700;text-align:left;width:50px}.wishlistproducts .wishlistdateadded{margin:0 0 6px 0;text-align:right}.wishlistproducts .wishlistdateadded .label{float:none;width:auto}.wishlistproducts .wishlistdateadded .value{float:none}.wishlistproducts .wishlistqty,.wishlistproducts .wishlistqtyguestview{float:right;margin:0 0 2px 0}.wishlistproducts .wishlistqty .label{padding:4px 0 0 0;width:auto}.wishlistproducts .wishlistpriority{margin:0 0 4px 0;text-align:right}.wishlistproducts .wishlistpriority .value{float:none;display:inline}.wishlistproducts .wishlistmakeprivate{float:right}.wishlistproducts .wishlistmakeprivate .checkbox{float:left;margin:0 4px}.wishlistproducts .wishlistmakeprivate .label{width:auto}.wishlistremove,.wishlistupdate{float:right;padding:0 4px 6px 0;width:90px}.wishlistaddtocart{float:right}.wishlistaddtocart .label{float:none;margin:0 4px 0 0;width:auto}.wishlistaddtocart input.quantityinput{margin:0 0 3px 0}.wishlistsearchresult{margin:5px 0 0 20px;width:740px}.wishlistsearchresult .wishlistsearchform .lastname{display:inline}.wishlistsearchresult .wishlistsearchform .firstname{display:inline}.wishlistsearchresult .wishlistsearchform .email{display:inline}.wishlistsearchresult .wishlistsearchform .wishlistsubmit{display:inline}.wishlistsearchresult .wishlistsearchform .wishlistsubmit button{font-size:.8em;padding:0 5px}.wishlistresults{margin-top:10px}.wishlistresults .wishlistresultsempty{border:1px solid #ccc;padding:75px 0 150px 0;text-align:center}.wishlistresults .wishlistresultsempty .wishlistemptymessage{font-size:1.3em;font-weight:700}.wishlistresults .wishlistresultsempty .wishlistemptymessage .value{color:gray;font-style:italic}.wishlistresults table.wishlistresultstable{width:100%}.wishlistresults table.wishlistresultstable th{padding:2px 5px}.wishlistresults table.wishlistresultstable td{border-bottom:2px solid white;border-right:2px solid white;font-size:1.1em;margin:1px;padding:2px 5px}.wishlistresults table.wishlistresultstable td.view{width:75px}.wishlistlogin{font-size:1.1em;margin:5px 0 0 50px;width:700px}.wishlistsearch{height:125px;margin:10px 0 25px 0}.wishlistsearch .wishlistsearchform{margin:5px 75px 25px 25px;text-align:right}.wishlistsearch .wishlistsearchform .firstname{margin-top:5px}.wishlistsearch .wishlistsearchform .divider{margin-right:125px}.wishlistsearch .wishlistsearchform .formactions{margin:5px 0 0 0}.giftregistry{margin:0 20px;width:700px}.giftregistry h1{font-size:1.8em;margin:20px 0 0 0}.giftregistry h2{font-size:1.2em;margin:10px 0 0 0}.giftregistry h3{color:black;font-size:1.3em;padding:4px 4px 5px}.giftregistry h4{color:black}.giftregistrylanding{font-size:1.1em;margin:5px 0 0 50px;width:700px}.giftregistrylanding input.textinput,.giftregistrylanding input.textinputpw,.giftregistrylanding select.selectbox{clear:right;width:118px}.giftregistrysearch{min-height:125px;margin:10px 0 0}.giftregistrylanding .giftregistrysearchform{margin:5px 75px 0 25px;text-align:right}.giftregistrylanding .giftregistrysearchform .formfield{float:right}.giftregistrylanding .giftregistrysearchform .label{width:100px}.giftregistrylanding .giftregistrysearchform .value{width:118px}.giftregistry .giftregistrysearchform{position:relative;width:700px}.giftregistry .giftregistrysearchform .formfield{display:inline;float:left;text-align:right;width:200px}.giftregistry .giftregistrysearchform .label{display:inline;font-size:1.1em;margin:0 4px 0 10px;width:75px;white-space:nowrap}.giftregistry .giftregistrysearchform .value{display:inline;text-align:left}.giftregistry .giftregistrysearchform input.textinput{width:100px}.giftregistry .giftregistrysearchform .actions{position:absolute;bottom:0;right:0;padding:0;margin:0}.giftregistry .giftregistrysearchform .email{display:inline}.giftregistry .giftregistrysearchform .giftregistrysubmit{display:inline}.giftregistry .giftregistrysearchform .giftregistrysubmit button{font-size:.8em;padding:0 5px}.giftregistry .giftregistryadvanced{display:none;margin:20px 0 0 0}.giftregistry .selectaddress .selectaddressstar{color:red;font-size:1.2em}.giftregistry .selectaddress .selectaddressmessage{color:gray;font-size:1.1em}.giftregistry .addressform{margin:0 0 25px 0}.giftregistry .addresslist{margin:5px 0 15px 12px}.giftregistry .addresslist select{width:400px}.giftregistry .formfields{margin-top:8px}.giftregistry .actions{width:400px}.giftregistry .ui-tabs .ui-tabs-panel{border-top:1px solid #AAAAAA;border-bottom:0;border-left:0;border-right:0}.giftregistry .ui-widget-header{margin:20px 0 0 0}.giftregistry p{font-size:1.1em;padding:8px 50px 0 0}.giftregistry .giftregistryaddressafter{margin-top:50px}.giftregistry .addaddresscontainer{margin:8px 0 0 153px}.giftregistry .addaddresscontainer label{font-weight:400}.giftregistry .giftregistryeventinfo{padding:0 0 0 40px}.giftregistryevent h2{margin:10px 0 0 0;font-size:1.4em}.giftregistryevent .label{font-size:1.1em}.giftregistryevent .giftregistryeventform{margin:0 0 40px 40px}.giftregistryevent .giftregistryeventform .value{float:none}.giftregistryevent .giftregistryeventform .caption{margin:0 0 0 155px}.giftregistryevent .formactions{margin:12px 0;width:360px}.giftregistryevent .giftregistryparticipateform{margin:0 0 40px 40px}.giftregistryevent .giftregistryparticipateform .value{float:none}.giftregistry .registrycreatemessage{margin:24px 0 0 0;white-space:nowrap}.giftregistry table.registryresultstable{width:700px}.giftregistry table.registryresultstable th{padding:4px 0 4px 4px}.giftregistry table.registryresultstable td{font-size:1.1em;padding:4px}.giftregistry td.eventtype{width:70px}.giftregistry td.eventlocation{width:auto}.giftregistry td.eventdate,.giftregistry td.eventdelete,.giftregistry td.eventdetails{width:55px}.giftregistry td.eventview{width:30px}.giftregistry td.detailscolumn{width:387px;padding:0 0 8px 0}.giftregistry td.iteminfo{padding:4px 8px 8px 0;width:200px}.giftregistry td.iteminfo .label{font-weight:400;margin:0 4px 0 0}.giftregistry .giftregistryaddgiftcert{margin:0 0 0 0}.giftregistry .giftregistryaddgiftcertbutton{float:left;padding:0 4px 24px 0}.giftregistry .giftregistryhelp{float:left;width:500px}.giftregistry .shareregistry{border:1px solid #CCCCCC;padding:6px 4px}.giftregistry .share{float:left;display:inline}.giftregistry .shareurl{float:left;padding:3px 0 0 4px;overflow:hidden;white-space:nowrap;max-width:685px}.giftregistry .giftregistryprivatepublic{display:inline;float:left;padding-right:4px}.giftregistry .registry{margin:32px 0 0 0}.giftregistryaddresses .label{font-size:1.1em}.giftregistryeventoverview{margin:0 0 0 25px}.giftregistryeventoverview h2{color:#c0c0c0;font-size:1.7em}.giftregistryeventoverview .value,.giftregistryeventoverview .label{font-size:1.1em;margin:5px 5px 0 0}.giftregistry .eventinformation{padding:6px 4px 8px 4px;border:1px solid #cccccc}.giftregistry .eventinformation{font-size:1.1em;padding:4px 0 0 4px;margin:0}.giftregistry .eventinformationuserinfo{float:left;width:50%;margin:0}.giftregistry .eventinformationeventinfo{float:left;width:50%;margin:0}.giftregistry .giftregistryitemcontainer{width:100%}.giftregistry .giftregistryproducts{border:1px solid #cccccc}.giftregistry .attribute{font-size:1em}.giftregistry .giftregistrylineitem .label{font-weight:700;text-align:left;width:50px}.giftregistry .giftregistryactionitems{padding:4px 8px 8px 0;float:right;font-size:1.1em}.giftregistry .giftregistryactionitems .label{font-weight:400;float:none;width:auto}.giftregistry .giftregistryactionitems .value{display:inline;float:none}.giftregistry .giftregistryactionitems a{color:#000}.giftregistry .giftregistrydateadded{margin:0 0 6px 0;text-align:right}.giftregistry .giftregistryqty{float:right;margin:0 0 2px 0}.giftregistry .giftregistryqty .label{padding:4px 0 0 0;width:auto}.giftregistry .giftregistrypurchased{float:right;margin:0 0 2px 0}.giftregistry .giftregistrypurchased .label{padding:4px 0 0 0;width:auto}.giftregistry .giftregistrypriority{text-align:right;white-space:nowrap;margin:0 0 4px 0}.giftregistry .giftregistrypriority .label{padding:4px 0 0 0;width:auto;float:none}.giftregistry .giftregistrypriority .value{float:none;display:inline}.giftregistry .giftregistrymakeprivate{float:right;white-space:nowrap;margin:4px 0 4px 0}.giftregistry .giftregistrymakeprivate .checkbox{float:left;margin:0 4px}.registrationform .formactions{margin:10px 0;width:353px}.giftregistryremove,.giftregistryupdate{float:right;padding:0 4px 3px 0;width:83px}.giftregistryaddtocart{float:right}.giftregistryaddtocart .label{float:none;margin:0 4px 0 0;width:auto}.giftregistryaddtocart input.quantityinput{margin:0 0 3px 0}.giftregistry .giftregistryemptymessage{font-size:1.4em;height:300px;padding:60px 0 0;text-align:center}.giftregistry .giftregistrypurchasedby{margin:0 0 6px 0;text-align:right}.giftregistry .giftregistrypurchasedby .label{float:none;width:auto}.giftregistry .giftregistrypurchasedby .value{float:none}.giftregistry .giftregistrydatepurchased{text-align:right;white-space:nowrap;margin:0 0 4px 0}.giftregistry .giftregistrydatepurchased .label{padding:4px 0 0 0;width:auto;float:none}.giftregistry .giftregistrydatepurchased .value{float:none;display:inline}.giftregistry .giftregistryqtypurchased{text-align:right;white-space:nowrap;margin:0 0 4px 0}.giftregistry .giftregistryqtypurchased .label{padding:4px 0 0 0;width:auto;float:none}.giftregistry .giftregistryqtypurchased .value{float:none;display:inline}.giftregistry .printpage{background:url(images/icon_print.png) no-repeat left center;padding:10px 0 10px 20px;float:right;text-decoration:underline}.storelocator h1{margin:20px 0 0 0;font-size:1.8em}.storelocator h2{margin:0 0 0 0;font-size:1.4em}.storelocator h3{font-size:1.3em;color:black;padding:4px 4px 5px;margin:16px 0 24px 0}.storelocator h4{color:black}.storelocator input.textinput,.storelocator input.textinputpw{margin:2px 0 0 0;width:40px}.storelocator .label{width:auto}.storelocator select.selectbox{width:150px;margin:2px 4px 0 0}.storelocator{width:700px;margin:0 0 0 20px}.storelocator .storelocatorsearch{text-align:center;margin:0 0 24px 0}.storelocator p{margin:0 auto;width:375px;font-size:1.1em}.storelocator .domestic{float:left;width:345px;text-align:center;border-right:1px solid #cccccc}.storelocator .zipsearchactions{width:100%;text-align:left;padding:16px 0 16px 0}.storelocator .zipsearchactions .label{padding:4px 0 0 12px}.storelocator .zipsearchactions select.selectbox{margin:2px 4px 0 0;width:auto}.storelocator .statesearchactions{width:100%;text-align:left;padding:16px 0 8px 0}.storelocator .statesearchactions .label{padding:4px 0 0 0}.storelocator .international{float:left;text-align:center;width:345px}.storelocator .internationalsearchactions{width:100%;text-align:left;padding:16px 0 8px 0}.storelocator .internationalsearchactions .label{padding:4px 0 0 40px}.storelocator .internationalcontent{margin-top:16px;margin-left:auto;margin-right:auto;width:275px}.storelocator .storelocatorsearchresults h1{font-size:1.4em;margin:20px 0 0 0}.storelocator .storelocatorsearchresults th{padding:4px 0 4px 4px}.storelocator .locationhighlight{color:red}.storelocator .locatorsearchresults{padding:0 0 0 20px}.storelocator .storeinformation h5{font-weight:700;background:transparent;font-size:1em;padding:0;margin:0 0 0 4px;display:inline}.storelocator .storename,.storeaddress,.storemap{padding:4px 0 8px 4px;vertical-align:top;border-left:2px solid white;background-color:#ececec}.storelocator .storeaddress,.storemap{border-left:2px solid white;background-color:#cccccc}.storelocator .backtolocator{line-height:48px}.storedetails{width:820px;white-space:nowrap}.storedetails h1{font-size:1.2em;margin:0 0 0 0}.storedetails .storeimagescontainer{float:left;width:320px;height:420px;margin:0 8px 0 0;border:1px solid black}.storedetails .storeinfocontainer{float:left;width:490px}.storedetails .storeinfo{height:174px}.storedetails .storemap{width:467px;height:246px;padding:0;background:transparent;border:1px solid black}.storedetails .storeaddress,.storehours,.storeevents{background:transparent;margin:0 0 8px 0;padding:0 0 0 4px}.customerservice{font-size:1.1em;margin:0 0 0 50px;width:700px}.customerservice p{width:500px;text-align:center}.customerservicesection{float:left;margin:25px 50px 0 0;width:40%}.customerservicesection h5{background-color:transparent;padding:2px 0 2px 0;text-decoration:underline}.customerservicesection ul{padding:0 0 0 20px}.customerservicesection li a{color:black;text-decoration:none}.customerservicesection li a:hover{text-decoration:underline}.contactus{width:700px;margin:0 0 0 20px}.contactus .formactions{margin:10px 0;width:353px}.contactus .messagesent{font-size:1.4em;height:300px;padding:60px 0 0;text-align:center}.contactus .messagesent p{line-height:24px}.counterfeit{width:700px;margin:0 0 0 20px}.disabledcontainer{background-color:#efefef;padding:0;margin:-3px 0 0 0;height:157px}.disabledmessage{color:#b53300;font-size:1.3em;font-weight:700;height:157px;padding:50px 0 0 0;margin:0 auto;width:600px}.disabledmessage p{padding:0 0 0 150px}.notfound,.generalerror{margin:0 auto;width:785px}.errorpagemessage{background-color:#CCC;font-size:1.4em;font-weight:700;padding:8px 8px 12px 8px;margin:12px 0}.errorpage,.errorfooter{padding:0 24px}.errorpage .errorsearch{margin:16px 0 20px 10px}.errorpage .errorfooter{border-top:1px dashed black}.errorpage .errorfooter .errorfooterbottom{border-right:1px dashed black;float:left;font-size:1.1em;padding:20px 20px 20px 10px;width:45%}.errorpage .errorfooter .errorfooterbottom p{margin:0 0 10px 0}.errorpage .errorfooter .errorfooterbottom p a{color:black}.errorpage .errorfooter .errorfooterbottomslot{float:right;width:49%}.tooltipcontainer{background-color:#efefef;border:1px solid black;color:#000;font-size:1.1em;padding:8px 4px;text-align:left}.tooltipcontainer p strong{font-weight:700}.tooltipcontainer p{padding:0 0 8px 0}#tooltip{position:absolute;z-index:3000}#tooltip.tooltipshadow{width:210px;padding:10px;border:none;background-color:transparent;opacity:.8}.productcarousel .producttile{float:none;margin:0 auto;width:160px}.productcarousel .producttile .image .quickviewbutton a{display:none}.maywerecommend .jcarousel-item img{border:1px solid #fff;height:75px;width:75px}.maywerecommend .jcarousel-list li,.maywerecommend .jcarousel-item{height:75px;margin-left:5px;text-align:center;width:75px}.maywerecommend .jcarousel-clip-horizontal{height:77px;width:270px}.maywerecommend .jcarousel-container-horizontal{padding:20px 40px;width:268px}.recommendationdetail{background-color:white;border:1px solid black;font-size:1.1em;overflow:hidden;width:300px}.recommendationdetail li{list-style-position:inside;list-style-type:disc}.recommendationdetail .recommendationheader{background-color:#CCCCCC}.recommendationdetail .productname{font-size:1.3em;font-weight:700;padding:5px 3px 3px;white-space:nowrap}.recommendationdetail .price{font-size:1.4em;font-weight:700;font-style:normal;padding:5px 3px 3px}.recommendationdetail .price .salesprice{color:red}.recommendationdetail .productshortdescription{padding:5px 3px 3px}.recommendationdetail .productmainattributes{padding:5px 3px 3px}.recommendationdetail .productmainattributes .attribute{font-size:1em}.sitemap{margin:0 0 0 15px;width:700px}.sitemap ul{margin:4px 0 8px 16px}.lastvisited h4{font-size:1.2em;font-weight:400;padding:2px 5px 2px;text-transform:uppercase}.lastvisited .jcarousel-container-horizontal{padding:0 16px;height:265px;width:160px}.lastvisited .jcarousel-container{border:0}.lastvisited .jcarousel-prev-horizontal{background:url(images/carousol_prev-lastvisited.gif);height:16px;width:16px}.lastvisited .jcarousel-next-horizontal{background:url(images/carousol_next-lastvisited.gif);height:16px;width:16px}.lastvisited .jcarousel-prev-horizontal:hover{background-position:-16px 0}.lastvisited .jcarousel-next-horizontal:hover{background-position:-16px 0}.lastvisited .jcarousel-prev-disabled-horizontal,.lastvisited .jcarousel-prev-disabled-horizontal:hover,.lastvisited .jcarousel-prev-disabled-horizontal:active,.lastvisited .jcarousel-next-disabled-horizontal,.lastvisited .jcarousel-next-disabled-horizontal:hover,.lastvisited .jcarousel-next-disabled-horizontal:active{background-position:-48px 0}.lastvisited .jcarousel-clip-horizontal{height:265px;margin:0 6px;padding:0;width:150px}.lastvisited .jcarousel-item{height:265px;width:150px}.lastvisited .quickviewbutton{display:none}.subbannercontainer{position:relative;height:138px;margin:5px 0 8px 5px}.subbannercontainerlayertop{position:absolute;height:138px;width:752px;top:0;left:0;z-index:10}.subbannercontainerlayertop a{display:block;cursor:pointer}.subbannercontainerlayertop img{height:138px;width:752px}.subbannercontainerlayerbottom{position:absolute;z-index:1}.analytics{display:none}.aboutus{color:#59686E;padding:24px 16px 0 16px}.aboutus h1{border-bottom:1px solid black;font-size:1.8em}.aboutus h1 .libraryfolder{color:#495d6c}.aboutus h1 .divider{color:#495d6c;font-weight:400}.aboutus h1 .librarypage{color:#8f979d}.aboutus h2{font-size:1.3em;margin:7px 0 5px 0}.aboutus p{font-size:1.1em;margin:4px 0 0 11px;text-align:justify}.aboutus ul{font-size:1.1em;margin:0 0 24px 24px}.sf-menu li:hover ul,.sf-menu li.sfHover ul{top:2em}.sf-menu li{background-color:transparent}.sf-menu a{border:none}.sf-menu li li{background-color:#564F47}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:none}.categorymenu a.selected{background-color:transparent;color:#000;font-size:1em;font-weight:700}#casefinder_container{height:75px}#findCase{width:100%;height:75px;position:absolute;margin-top:0;margin-bottom:0;padding-top:0;background:url(images/fypc-bg.jpg) no-repeat;z-index:50}#findCase h2{display:inline;text-indent:-999px;overflow:hidden;margin-top:29px;margin-left:48px;float:left;height:21px;width:288px;background:url(images/fypc-text.jpg) no-repeat}#findCase ul#dropDowns{width:610px;padding:0;margin:0;float:left;margin-left:0;display:inline}#dropDowns,#dropDowns ul{list-style:none;font-family:Verdana;font-size:7.5pt;padding:0;margin:0}#dropDowns,#dropDowns *{padding:0;margin:0}#dropDowns li.headlink{width:160px;height:21px;float:left;margin:29px 0 0 29px;background:none;padding:0;display:inline}#dropDowns li.headlink a{display:block;width:160px;height:21px;text-decoration:none;font-weight:700;outline:0 none;zoom:1}#dropDowns li.headlink a span{display:block;padding:3px 5px 0;zoom:1}#dropDowns li.headlink a:hover{}#dropDowns li.headlink a:focus,#dropDowns li.headlink a:active{outline:0 none;border:none}#dropDowns a.disabledHeadLink{color:#2D2D2D;cursor:default;background:url(images/fypc-box-inactive.jpg) no-repeat}#dropDowns a.enabledHeadLink{color:#2D2D2D;cursor:pointer;background:url(images/fypc-box-active.jpg) no-repeat}#dropDowns a.disabledHeadLink :hover{display:block;color:#2D2D2D;text-decoration:none}#dropDowns a.enabledHeadLink :hover{display:block;color:#2D2D2D;text-decoration:none}#dropDowns li.headlink ul{width:158px;text-align:left;background:#EEE;padding:0;margin:0;border-bottom:2px solid #222;border-right:2px solid #222}#dropDowns li.headlink:hover ul{}#dropDowns li.headlink ul li{background:url(images/fypc-li-divider.gif) no-repeat;padding:0;margin:0;display:inline-block}#dropDowns li.headlink ul li a span{padding:5px 20px;border-top:1px solid #000}#dropDowns li.headlink ul li a{background:none;color:#2D2D2D;height:auto;width:158px;outline:none;display:inline-block}#dropDowns li.headlink ul li a:hover{width:158px;height:auto;background:#2D2D2D;display:block;color:#FFF}#validate_conf a{color:#0000FF}#validate_conf a:hover{color:#2D2D2D}#BVQAAskQuestionID,#BVQANoQuestionsID,#BVQASummaryBoxAskFirstQuestionID{}#incident_form label{float:left;width:95px;font-weight:700;text-align:left}#incident_form p.incidentextra{float:right;margin:0;padding:0}#incident_form input{width:180px;margin-bottom:5px}#incident_form textarea{width:250px;height:150px;margin-bottom:5px}#incident_form select{margin-bottom:5px}#incident_form br{clear:left}#incident_form #domesticus,#incident_form #canada{display:none}#incident_form #incident_form_submit{margin-left:95px;margin-top:5px;width:50px}.variationattributes .swatches li a.s_preorder{background:url(images/swatches_sprite.png) no-repeat scroll -208px 0}.variationattributes .swatches li:hover a.s_preorder{background:url(images/swatches_sprite.png) no-repeat scroll -182px 0}.variationattributes .swatches li a.s_backorder{background:url(images/swatches_sprite.png) no-repeat scroll -208px 0}.variationattributes .swatches li:hover a.s_backorder{background:url(images/swatches_sprite.png) no-repeat scroll -182px 0}.variationattributes .swatches li a.s_new{background:url(images/swatches_sprite.png) no-repeat scroll -156px 0}.variationattributes .swatches li:hover a.s_new{background:url(images/swatches_sprite.png) no-repeat scroll -130px 0}.variationattributes .swatches li a.s_discon{background:url(images/swatches_sprite.png) no-repeat scroll -52px 0}.variationattributes .swatches li:hover a.s_discon{background:url(images/swatches_sprite.png) no-repeat scroll -26px 0}.variationattributes .swatches li a.s_current{background:url(images/swatches_sprite.png) no-repeat scroll -104px 0}.variationattributes .swatches li:hover a.s_current{background:url(images/swatches_sprite.png) no-repeat scroll -78px 0}#lpchat1 a,#lpchat3 a{display:inline-block;background:url(images/btn-chat.png) no-repeat scroll -0 0;width:42px;height:34px;float:right}#lpchat1 a:hover,#lpchat3 a:hover{background:url(images/btn-chat.png) no-repeat scroll -42px 0}.bannercontainer h2{background:url(images/header-pfwn.png) no-repeat}html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}img,body,html{border:0;color:#2D2D2D}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}.preordermessage,.backordermessage{padding:10px 5px 3px 10px}.bodycontentasset p,.preordermessage p{font-size:1.15em;line-height:17px;padding:5px 0;color:#868686}.bodycontentasset li{color:#868686;font-size:1.15em;list-style:disc outside none;margin:0 0 0 25px;padding:5px 0}.bodycontentasset a,.bodycontentasset img{text-decoration:underline;color:#007987}.bodycontentasset h1{margin:0 0 5px;color:#007987}.bodycontentasset h2{font-size:1.4em;padding:20px 0 5px;color:#007987}.bodycontentasset h3{font-size:1.35em;padding:20px 0 5px;color:#007987}.bodycontentasset h4{font-size:1.3em;padding:20px 0 5px;color:#007987}.bodycontentasset h5{font-size:1.25em;padding:20px 0 5px;color:#007987}.bodycontentasset h6{font-size:1.2em;padding:20px 0 5px;color:#007987}.bodycontentasset h1 a,.bodycontentasset h2 a,.bodycontentasset h3 a,.bodycontentasset h4 a,.bodycontentasset h5 a,.bodycontentasset h6 a{color:#007987;text-decoration:none}.bodycontentasset h1 a:hover,.bodycontentasset h2 a:hover,.bodycontentasset h3 a:hover,.bodycontentasset h4 a:hover,.bodycontentasset h5 a:hover,.bodycontentasset h6 a:hover{color:#007987;text-decoration:none}body{background:#2D2D2D url(images/bg_mainpage_body.jpg) 50% 0 no-repeat scroll;background:#EFEDE9}#container{width:950px;min-width:950px;background:white;border:none}#header{height:auto;background:#2D2D2D;width:950px}#main{background:transparent url(images/fade_10px_vert.gif) repeat-x 0 0;padding:0;width:950px;overflow:hidden}#footer{height:auto;overflow:auto;background:#2D2D2D;padding:25px 0 0;text-align:left;width:950px;overflow:hidden;margin:25px 0 0}h1{padding:0}td.detailscolumn .price{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:1em;font-style:normal}a:active{outline:none}button{text-transform:capitalize!important}input[type="text"].errormessage,input[type="password"].errormessage{border:solid 2px #ff0000!important;margin:-1px 9px -1px -1px;display:inline}span.errormessage{font:bold 1em/2em Arial,Helvetica,sans-serif}.errorX{font:bold 1.5em/1.3em Arial,Helvetica,sans-serif;color:#ff0000;position:absolute}.errorlabel{color:#868686;font-style:normal}button:-moz-focus-inner{border:0;padding:0}.ui-widget-overlay{background-color:#000000}.ui-dialog{border:none;padding:0;margin:0;overflow:visible!important;-moz-box-shadow:0 0 25px #000000;-webkit-box-shadow:0 0 25px #000000;overflow:visible!important}.ui-dialog .ui-dialog-titlebar-close:hover{background:none!important;border:none!important}.ui-dialog .ui-dialog-titlebar{background:#ffffff;border:double 4px #eeeeee;padding:0;margin:0}.ui-dialog .ui-dialog-title{font:bold 1.3em/2em Arial,Helvetica,sans-serif;color:#2D2D2D;background:#eeeeee;display:block;float:none;padding:0 5px;text-transform:uppercase}.ui-dialog-titlebar-close .ui-icon{background:url(images/btn_lightbox_close.png) no-repeat 0 0;width:30px;height:29px;position:absolute;top:-21px;right:-22px}.ui-dialog .ui-state-hover{}.ui-dialog .ui-dialog-content{padding:10px;color:#868686}.ui-dialog #productimageLB{text-align:center}.ui-dialog .formfields{margin:0}.ui-dialog .formfield{margin:5px 0}.ui-dialog .requiredcaption{display:none}.ui-dialog .label{width:150px}.ui-dialog input[type="text"]{border:solid 1px #868686;color:#868686;width:260px}.ui-dialog select{border:solid 1px #868686;color:#868686;width:264px;margin:0 10px 0 0}.ui-dialog #dwfrm_profile_address_zip,.ui-dialog #dwfrm_profile_address_phone,.ui-dialog #dwfrm_paymentinstruments_creditcards_newcreditcard_month{width:130px}.ui-dialog #dwfrm_paymentinstruments_creditcards_newcreditcard_year{width:60px}.ui-dialog .formfieldtooltip,.ui-dialog .formfieldtooltip a{font:normal .9em/2em Arial,Helvetica,sans-serif;color:#868686}.ui-dialog .caption{display:none}.ui-dialog .actions{margin:5px 60px 0 0}.ui-dialog button.type2{display:inline-block;padding:0;margin:0 0 0 0;overflow:visible;height:auto;width:auto;border:none;background:none}.ui-dialog button.type2 span{display:inline-block;padding:1px 10px;margin:0;height:auto;width:auto;font:bold 1em/1.8em Arial,Helvetica,sans-serif;color:#868686;text-decoration:none;background:#F2F2F2 url(images/bg_button_grey.gif) repeat-x 0 bottom;border:solid 1px #D8D8D8;white-space:nowrap}.ui-dialog .PasswordResetDialog{padding:10px 25px 10px 10px}.ui-dialog .passwordreset p{padding:0;margin:0 0 10px}.ui-dialog .passwordreset .formfield{float:right;margin:0 0 10px;padding:0}.ui-dialog .passwordreset .label{width:auto;margin:0 10px 0 0}.ui-dialog .passwordreset .formactions{margin:0 10px 0 0;padding:0}.ui-dialog .passwordreset .formactions button{margin:0 0 0 5px}.ui-dialog .passwordreset .errorform{margin:0 0 10px;padding:0;background:none;font:normal 1em Arial,Helvetica,sans-serif;color:#ff0000}.confirmationcontainer .passwordsent{color:#3D9B35;padding:25px 0;margin:0 auto;width:auto;font-size:1.1em}.ui-tabs .ui-tabs-nav{padding:0;color:#868686}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{border-bottom-width:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li{border-bottom-width:0!important;float:left;margin:0 .2em -1px 0;padding:0;position:relative}.ui-tabs .ui-corner-top{-moz-border-radius-topleft:0;-moz-border-radius-topright:0}.ui-tabs .ui-state-active{background:#eeeeee!important;border:1px solid #cccccc;color:#868686;font-weight:700;outline:medium none}.ui-tabs .ui-state-default{background:#eeeeee;border:1px solid #cccccc;color:#868686;font-weight:700;outline:medium none}.ui-tabs .ui-state-hover{background:#eeeeee url(images/tabs-hover-state.png) no-repeat bottom center}.ui-tabs .ui-tabs-panel{background:#ffffff url(images/bg_fade_tall.gif) repeat-x top;border:solid 1px #cccccc;color:#868686;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0}.ui-tabs .ui-tabs-panel h4{background:none;color:#868686;padding:0;margin:0;font-size:1.1em;line-height:2em}.ui-tabs .ui-tabs-panel li{list-style:square;margin:0 0 0 19px;line-height:2em}.ui-tabs .ui-tabs-panel a{color:#007987}.ui-dialog-content .productdetail{padding:0;margin:0;overflow:hidden;width:auto;height:auto}.ui-dialog .productdetail h1.productname{}.ui-dialog div.productinfo{width:420px;margin:25px 0 0}.ui-dialog div.productimages{width:390px;margin:10px 0 0}.ui-dialog #pdpFullDetailsLink a{color:#868686;float:right;margin:-15px 0 0}.ui-dialog .productinfo select{width:75px}.ui-dialog .productloader{margin:25px auto}input,input[type="text"],input[type="password"]{border:solid 1px #868686;color:#868686;margin-right:10px}input[type="checkbox"],input.checkbox{margin:-2px 0 0 0}label,.label{font:bold 1em/1.5em Arial,Helvetica,sans-serif;color:#868686}.requiredindicator{font-size:1em}.discount,.discount span,.bonusitem,.couponnotapplied,.checkoutplaceorder table.placeordertable .couponapplied,.couponform .redemption .success{color:#3D9B35}#header h1.logo a{background:url(images/logo-otterbox-badge1.png) no-repeat;width:170px;height:112px;display:block;position:relative;top:-2px;left:22px;text-indent:-9999px;margin:0}#header h1.logo{padding:0;border:none}.headerSearch{float:right;right:25px;background-repeat:no-repeat;font:.909em/1.5em Arial,Helvetica,sans-serif;width:267px;color:#DDD;margin-right:25px;line-height:15px}.sitesearch label{display:none}div.suggestions>div{border-bottom:solid 1px #eeeeee;padding:7px 8px;margin:0}div.suggestions div.suggestionterm{width:200px;font-size:1.1em}.generalNavContainer{position:absolute;top:0;right:13px;z-index:9999}.generalnav{float:right;color:#ffffff;line-height:30px;padding-top:5px;width:135px}.generalnav ul li a{color:#ffffff}.generalnav ul li a:hover{color:#FFDE00;text-decoration:none}.headercustomerinfo{float:right;color:#ffffff;padding-top:4px;width:auto}.headercustomerinfo a{color:#ffffff;text-decoration:none}.headercustomerinfo a:hover{color:#FFDD00;text-decoration:none}.headerlocale{float:right;color:#ffffff;line-height:30px;padding-top:4px}.categorymenu{top:82px;background-color:transparent;border:0;font-size:1.1em;font-weight:700;height:25px;text-align:left}.categorymenu a,.categorymenu a:visited{color:#fff;min-width:1px;padding:1px 40px 8px 5px}.categorymenu a:hover{background:url(images/space.gif) no-repeat top left;color:#E1BA93}.categorymenu ul ul{background:url(images/background_dropdown_nav.png) top left;border:0;padding:15px 0 8px 0;top:19px;width:118px}* html .categorymenu ul ul{background:url(images/background_dropdown_nav.gif) top left}.categorymenu ul ul a,.categorymenu ul ul a:visited{color:#fff;padding:5px 5px}.categorymenu ul ul a:hover{background-color:#564f47;color:#439dd1;font-style:italic}.categorylanding{width:auto;margin:0;padding:0;overflow:visible}.categoryList{width:210px;float:left;text-align:center;margin:20px 10px 25px;color:#868686}.categoryList .categoryThumbnail{display:block;margin:0 auto}.categoryList a{color:#007987;text-decoration:none;font-weight:700}.categoryList img{padding:0 0 10px}.categoryList .categoryName{width:170px;margin:auto}.categoryList .categoryDescription{width:170px;margin:auto}.categoryresultsheader{width:100%;border-bottom:solid 4px #cacaca;overflow:visible;clear:both;position:relative;height:50px}.categoryinfo{width:500px;position:absolute;left:0;bottom:0}.categoryinfo #categoryname h1{text-transform:uppercase;font:bold 1.9em/1em Arial,Helvetica,sans-serif;color:#007987;padding:0;margin:0}.categoryinfo #categorydescription p{margin:0 0 7px;color:#868686}.categorylogo img{float:right;margin:0 0 7px}.copyright{margin:0}.headerbar{color:#FFDE00;top:auto;bottom:37px;right:25px;width:auto;text-align:inherit;font:normal 1em Arial,Helvetica,sans-serif}.headerbar a{color:#FFDE00;font:normal 1em Arial,Helvetica,sans-serif}.pt_storefront .verticalcarouselheader{background:transparent url(images/background_scroller_header_thisweeksdeals.gif) top left;height:31px;width:173px;margin-top:12px}.pt_storefront .verticalcarousel{background:url(images/background_homepage_scroller_background.gif) bottom left;height:537px;width:173px;padding-bottom:21px}.pt_storefront .verticalcarousel a{font-weight:700;font-size:1.3em;line-height:1em;color:#555555}.pt_storefront .jcarousel-container-vertical{height:100%;top:0}.pt_storefront .jcarousel-clip-vertical{height:100%}.pt_storefront .jcarousel-next-vertical{background:url(images/carousol_next-vertical.gif) no-repeat 0 0;bottom:0;height:13px;left:0;width:173px}.pt_storefront .jcarousel-prev-vertical{background:url(images/carousol_prev-vertical.gif) no-repeat 0 0;height:13px;left:0;width:173px;top:0}.pt_storefront .jcarousel-prev-disabled-vertical,.pt_storefront .jcarousel-prev-disabled-vertical:hover,.pt_storefront .jcarousel-prev-disabled-vertical:active{background-position:0 -96px}.pt_storefront .jcarousel-prev-vertical:hover{background-position:0 -32px}.pt_storefront .jcarousel-next-vertical:hover{background-position:0 -32px}.producthits{padding:0;margin:0}.searchresultsheader{margin:0;padding:0}#search-promo-top{margin:10px auto 0}#search-promo-bottom .bottombannercell{width:175px;height:75px;border:solid 1px #000000;background:#CCCCCC;float:left;margin-right:50px}#search-promo-bottom .bottombannercontainer{clear:both;margin:0 auto;overflow:auto;padding:10px 0 25px;width:auto}.productresultarea{padding:0;margin:0 0 25px;width:100%;overflow:hidden;text-align:center}.homepage .productlisting{margin:0 0 0 25px}.productlisting{padding:0}.productlisting .producttile{margin:0;padding:25px 10px;width:210px;float:left}.productlisting .producttile .productcontainer{width:170px;margin:auto}.productlisting .producttile .image{width:auto;height:auto}.productlisting .producttile .image img{height:210px}.productlisting .producttile .image .quickviewbutton a{background-image:url(images/quickview.gif)}.productlisting .producttile .name{width:auto}.productlisting .producttile .name a{font:bold 1.2em/1.3 Arial,Helvetica,sans-serif;color:#007987;white-space:normal;display:block}.productlisting .producttile .promo{color:#3D9B35}.productlisting .producttile .discountprice{margin:1px auto;overflow:auto}.productlisting .producttile .standardprice{color:#868686;float:left;margin:0 10px 0 0;padding:0}.productlisting .producttile .saleprice{color:#ff0000;float:right;margin:0;padding:0;text-decoration:none;font:bold 1em Arial,Helvetica,sans-serif;text-transform:uppercase}.productlisting .producttile .salesprice{color:#868686;font:normal 1em Arial,Helvetica,sans-serif;clear:both}.productlisting .producttile .review .write a{color:#868686}.productlisting .producttile .actions{width:auto;margin:5px 0 0;padding:0}.productlisting .producttile .compare{padding:0;margin:0;float:left}.productlisting .producttile .compare input{float:left;margin:2px;padding:0}.productlisting .producttile .compare .compareButton{display:inline-block;text-indent:-9999px;text-align:left;width:63px;height:18px;background:url(images/btn_compare_blue.gif) no-repeat top left scroll;border:0;margin:0;padding:0}.productlisting .producttile .compare .compareButton[disabled]{opacity:.5;filter:alpha(opacity = 50)}.producttile .quickviewbutton{display:block!important}.producttile .quickviewbutton a{display:block!important;position:relative;float:right;color:#868686;line-height:18px}.producttile .quickviewbutton a:hover{color:#007987}.producttile .innerpalette{float:left;position:relative;left:-50%}.producttile .palette{float:left;position:relative;left:50%}.producttile .swatches{height:auto;display:inline-block;width:100%}.producttile .swatches a.swatch img,.producttile .swatches a.plus img{width:15px;height:15px;border:none;margin:0;padding:0}.producttile .swatches a.swatch,.producttile .swatches a.plus{display:inline-block;width:15px;height:15px;background:none;margin:0 1px;padding:0;text-decoration:none;float:left}.producttile .swatches a.selected img{border:none}.producttile .swatches a.selected{background:none}.contenthits{clear:both;width:690px;padding:10px 0 25px;margin:0}.contenthits h1{font:bold 1.3em/2em Arial,Helvetica,sans-serif;color:#007987;border-bottom:solid 4px #CACACA;text-transform:uppercase;margin:0 0 10px}.contenthits .article{margin:0 0 10px}.contenthits .article .articlename a{font:bold 1em Arial,Helvetica,sans-serif;color:#007987}.contenthits .article .description{font:normal 1em Arial,Helvetica,sans-serif;color:#868686}.contenthits .article .articlelink a.readmore{font:normal 1em Arial,Helvetica,sans-serif;color:#007987}.contenthits .article.odd{width:330px;float:left;margin:0;padding:0}.contenthits .article.even{width:330px;float:right;margin:0;padding:0}.contenthits button.type2{display:inline-block;padding:0;margin:0 0 0 0;overflow:visible;height:auto;width:auto;border:none;background:none}.contenthits button.type2 span{display:inline-block;padding:0 10px;margin:0;height:auto;width:auto;font:bold 1em/2.2em Arial,Helvetica,sans-serif;color:#2D2D2D;text-decoration:none;background:#feed00 url(images/bg_button_gold.gif) repeat-x 0 bottom;border:solid 1px #e7d1db;white-space:nowrap}.variationattributes{clear:both;font-size:1.1em;margin:0;height:auto;overflow:hidden}.variationattributes .swatches li{width:22px;height:22px;margin:2px 4px;float:left}.variationattributes .swatches li a{display:block;width:26px;height:26px;background:none;border:none;margin:-2px 0 0 -2px}.variationattributes .swatches li:hover a{border:none;background:url(images/swatches_sprite.png) no-repeat 0 0}.variationattributes .swatches li.selected a{border:none;background:url(images/swatches_sprite.png) no-repeat 0 0}.variationattributes .swatches li.selected:hover a{border:none;background:url(images/swatches_sprite.png) no-repeat 0 0}.variationattributes .swatches li.selected a.s_new{border:none;background:url(images/swatches_sprite.png) no-repeat -130px 0}.variationattributes .swatches li.selected:hover a.s_new{border:none;background:url(images/swatches_sprite.png) no-repeat -130px 0}.variationattributes .swatches li.selected a.s_preorder{border:none;background:url(images/swatches_sprite.png) no-repeat -182px 0}.variationattributes .swatches li.selected:hover a.s_preorder{border:none;background:url(images/swatches_sprite.png) no-repeat -182px 0}.variationattributes .swatches li.selected a.s_backorder{border:none;background:url(images/swatches_sprite.png) no-repeat -182px 0}.variationattributes .swatches li.selected:hover a.s_backorder{border:none;background:url(images/swatches_sprite.png) no-repeat -182px 0}.variationattributes .swatches li.selected a.s_discon{border:none;background:url(images/swatches_sprite.png) no-repeat -26px 0}.variationattributes .swatches li.selected:hover a.s_discon{border:none;background:url(images/swatches_sprite.png) no-repeat -26px 0}.variationattributes .swatches li.selected a.s_current{border:none;background:url(images/swatches_sprite.png) no-repeat -78px 0}.variationattributes .swatches li.selected:hover a.s_current{border:none;background:url(images/swatches_sprite.png) no-repeat -78px 0}.variationattributes .swatches li.unselectable{opacity:.25;filter:alpha(opacity = 25);position:relative}.variationattributes .swatches li.unselectable a{border:none;background:none}.variationattributes .swatches li.unselectable:hover a{border:none;background:none}.variationattributes .swatches li.new a{border:none;background:url(images/swatches_sprite.png) no-repeat -156px 0}.variationattributes .swatches li.new:hover a{border:none;background:url(images/swatches_sprite.png) no-repeat -130px 0}.variationattributes .swatches li.selected.new a{border:none;background:url(images/swatches_sprite.png) no-repeat -130px 0}.variationattributes .swatches li.oos a{border:none;background:transparent url(images/swatches_sprite.png) no-repeat -52px 0}.variationattributes .swatches li.oos:hover a{border:none;background:url(images/swatches_sprite.png) no-repeat -26px 0}.variationattributes .swatches li.selected.oos a{border:none;background:url(images/swatches_sprite.png) no-repeat -26px 0}.variationattributes .swatches li.discon a{border:none;background:url(images/swatches_sprite.png) no-repeat -104px 0}.variationattributes .swatches li.discon:hover a{border:none;background:url(images/swatches_sprite.png) no-repeat -78px 0}.variationattributes .swatches li.selected.discon a{border:none;background:url(images/swatches_sprite.png) no-repeat -78px 0}.stockscenariomessage{border:double 4px #eeeeee;width:auto;height:auto;background:#ffffff;position:static;margin-top:10px}.stockscenariomessage .elementwrap{background-color:#eeeeee;color:#868686;padding:10px 5px 10px 5px;position:static;width:auto;height:auto}.stockscenariomessage h2,.preordermessage h2,.backordermessage h2{font:bold 1.5em Arial,Helvetica,sans-serif;color:#868686;margin:0;padding:0}.stockscenariomessage .productMessageForm{overflow:auto}.stockscenariomessage .productMessageForm p{font:normal 1.1em/1.5em Arial,Helvetica,sans-serif}.stockscenariomessage .productMessageForm label{float:left;margin:4px 10px 0 0}.stockscenariomessage .productMessageForm input{float:left;margin:0;width:245px;height:20px;border:inset 1px #868686;color:#868686;display:inline-block}.stockscenariomessage .productMessageForm button.type2{float:right;display:inline-block;padding:0;overflow:visible;height:auto;width:auto;border:none;background:none}.stockscenariomessage .productMessageForm button.type2 span{display:inline-block;padding:0 25px;margin:0;height:auto;width:auto;font:bold 1em/2.2em Arial,Helvetica,sans-serif;color:#2D2D2D;text-decoration:none;background:#feed00 url(images/bg_button_gold.gif) repeat-x 0 bottom;border:solid 1px #e7d1db;white-space:nowrap}#tooltip{border:none;color:#868686;font-size:1.1em;line-height:1.5em;padding:10px;-moz-box-shadow:0 3px 10px #000;opacity:1;width:240px}#tooltip.tooltipshadow{width:auto;padding:0;margin:0;border:none;background-color:transparent;opacity:1}.breadcrumb{margin:10px 0 0 5px;font:normal 1.1em/1.2em Arial,Helvetica,sans-serif;color:#868686}.breadcrumb .home{display:block;float:left;text-indent:-9999px;width:13px;height:13px;background:transparent url(images/icon_home.gif) no-repeat top left scroll}.breadcrumb span.divider{display:inline-block;width:10px;height:13px;background:transparent url(images/arrow_grey.gif) no-repeat center 2px scroll;text-indent:-9999px;margin:0 3px 0}.breadcrumb a{color:#007987;text-decoration:none;font-weight:700}.breadcrumb a:hover{text-decoration:underline}.refinementname{font-style:italic}.refinementvalue,.refinementname{font-family:georgia,Times New Roman,Times,serif}.searchinformation{color:#868686;float:left;margin:5px 0}.searchinformation a{color:#007987}.pagination{padding:0;margin:5px 0}.pagination a,.pagination a:visited{text-decoration:underline;color:#868686}.pagination a:hover{}.pagination li:hover{}.pagination ul li,.pagination li.currentpage{margin:0;padding:0}.pagination li.currentpage{text-decoration:none;color:#868686}.pagination li.firstlast{}.searchresultsheader .sorthitscontainer{width:auto;height:20px;border:none;border-bottom:solid 4px #cacaca;color:#868686;font-weight:400;margin:25px 0 0;padding:0 0 5px}.searchresultsfooter{margin:0}.searchresultsfooter .sorthitscontainer{width:auto;height:20px;border:none;border-top:solid 4px #cacaca;color:#868686;font-weight:400;margin:0 0 10px;padding:5px 0 0 0}.sorthitscontainer label{font-weight:400;margin:0 5px 0 0}.sorthitscontainer select{width:50px}div.nohits{margin:0;padding:0}.nohits h1{height:60px;color:#007987;font:bold 1.7em/1.5em Arial,Helvetica,sans-serif;text-transform:uppercase;border-bottom:solid 4px #cacaca;margin:0;padding:0;width:690px;display:table-cell;vertical-align:bottom}.nohits .nohitsmessage{margin:10px 0;text-decoration:none;background:none;margin:0;padding:5px 0;color:#868686;font:bold 1.3em Arial,Helvetica,sans-serif}.nohits .nohitssearch{margin:0;color:#868686}.homepage .productlisting .producttile{padding:10px 14px;width:200px}.homepage .productlisting .producttile img{max-height:175px;max-width:175px}.homepage .productlisting .producttile .image .thumbnail{text-align:center}.searchrefine{width:180px;margin:0;padding:0}.searchrefine h1{padding:0}.searchrefine .searchcategories{padding:0 0 10px;margin:0 0 10px}.navgroup{padding:0}.searchrefine .searchheader{height:40px;border-bottom:4px solid #cacaca;width:100%;display:table}.pt_categorysearchresult .searchrefine .searchheader,.searchrefine h1.searchheader{height:50px}.searchrefine .searchheader h1,.searchrefine h1.searchheader{text-transform:uppercase;background:none;font:bold 1.3em/24px Arial,Helvetica,sans-serif;color:#007987;display:table-cell;vertical-align:bottom}.searchrefine .searchrefinemessage{display:none}.searchrefine .refinementcategory li{margin:6px 0 0 0}.searchrefine .refineLink:hover{color:#007987}#leftcolumn .searchrefinements div.refinedclear{color:#007987}#leftcolumn .searchrefinements div.refinedclear a{color:#007987}.searchrefinements .refineattributes ul li{height:17px;line-height:1.7em}.searchrefinements li a{color:#2D2D2D}.searchrefinements ul.refinementcategory li.expandable,.searchrefinements ul.refinementcategory li{background:transparent url(images/arrow_grey.gif) no-repeat scroll 0 2px;margin:10px 0 0}.searchrefinements ul.refinementcategory li.expandable.active{background:transparent url(images/arrow_grey.gif) no-repeat scroll 0 -35px}.searchrefinements ul.refinementcategory li.expandable:hover,#category-level-2 li.expandable:hover{background-position:0 -35px}.searchrefinements ul.refinementcategory{margin:0;padding:0;font-size:.9em}.searchrefinements ul#category-level-3{display:none}.searchrefinements .refineattributes li a{background:transparent url(images/bg_refine.gif) no-repeat 0 1px;padding:1px 2px 4px 22px;display:block}.searchrefinements .refineattributes li a:hover{background:transparent url(images/bg_refine.gif) no-repeat 0 -17px;padding:1px 2px 4px 22px;display:block}.searchrefinements .refineattributes li.selected a{background:transparent url(images/bg_refine.gif) no-repeat 0 -17px;padding:1px 2px 4px 22px;display:block}.searchrefinements .refineattributes li.selected a:hover{background:transparent url(images/bg_refine.gif) no-repeat 0 1px;padding:1px 2px 4px 22px;display:block}.navgroup,.refinement{border-top:none;padding:10px 0;border-bottom:solid 4px #CACACA}.navgroup h3,.refinement h3{text-transform:capitalize;font-weight:400;background:transparent url(images/arrow_grey.gif) no-repeat scroll 0 -35px}.navgroup h3.collapsed,.refinement h3.collapsed{background:transparent url(images/arrow_grey.gif) no-repeat scroll 0 2px}.searchrefinements .refineattributes li a:hover{color:#2D2D2D}#category-level-2 li{background:transparent url(images/arrow_grey.gif) no-repeat scroll 0 2px;padding:0 0 0 14px;margin:6px 0 0 0}#category-level-2 li.expandable{margin:6px 0 0 0}category-level-2{margin:0}#leftcolumn .searchrefine .refinement-ruggedness a:hover{text-decoration:none}.searchrefine .Ruggedness{display:inline-block;width:38px;height:6px;margin:7px auto 0;line-height:1.5em;text-indent:-9999px;background:transparent url(images/bg_featurescale.gif) no-repeat 0 0;vertical-align:top}.searchrefine .Ruggedness0{background-position:-40px 0}.searchrefine .Ruggedness1{background-position:-32px 0}.searchrefine .Ruggedness2{background-position:-24px 0}.searchrefine .Ruggedness3{background-position:-16px 0}.searchrefine .Ruggedness4{background-position:-8px 0}.searchrefine .Ruggedness5{background-position:0 0}#preorderbutton span{color:#2D2D2D}.pt_productdetails #leftcolumn{display:none}.productdetail{width:auto;margin:40px 25px 25px}.productdetail #content{color:#868686}.productdetail .productnav{margin:0 0 10px}.productdetail .productimages{float:left;width:450px;margin:0}.productdetail .productinfo{float:right;width:420px;margin:0}.productdetail .productimage{border:0;margin:auto}.productdetail .price .standardprice{color:#007987;font-size:.7em;border:none}.productdetail .productinfoheader .price .standardprice{color:#868686}.productdetail .defaultprice{color:#007987}.productdetail .productinfoheader .defaultprice{color:#868686}.productdetail .price .discounted .salesprice{color:#3D9B35}.productdetail h1.productname{color:#007987;text-transform:uppercase;font-size:1.8em;line-height:1em}.productdetail h1.productname a{color:#007987;font-size:.7em;line-height:1em;text-decoration:none;text-transform:none}.productdetail h1.productname a:hover{text-decoration:underline}.productdetail .productset{border-top:solid 4px #cccccc}.productdetail .productsetdetail{clear:both;margin:0}.productdetail .productsetdetail .productimages{width:auto;float:left;margin:15px 0}.productdetail .productsetdetail .productthumbnails img{width:100px;height:100px;border:none}.productdetail .productsetdetail .productdata{width:290px;min-height:0;margin:15px 0;float:right}.productdetail .productsetdetail .productdata .price{font:normal 1em/1.5em Arial,Helvetica,sans-serif}.productdetail .productinfo .pricing{overflow:auto;float:left}.productdetail .isdefault .productinfoheader{border-bottom:solid 4px #cccccc;margin:0 0 10px}.productdetail .productinfo .productinfoheader .elementwrap{overflow:hidden}.productdetail .isproductset .productinfoheader .pricing{display:none}.productdetail .isproductbundle .subproductdiv{border:solid 4px #cccccc;border-left:none;border-right:none;margin:0 0 -4px;border-collapse:collapse}.productdetail .isproductbundle .elementwrap{}.productdetail .isproductbundle .productinfoheader .price{font-size:1.3em}.productdetail #pdpBundleDiv{margin:0 0 25px 0}.productdetail .price{float:left;font:bold 1.4em Arial,Helvetica,sans-serif;color:#868686;line-height:25px}.productdetail .productinfo .productreview{color:#868686;float:right;text-align:right}.productdetail .productinfo .productreview a{color:#868686;margin:1px}.productdetail .promotion{clear:both;margin:5px 0 0;padding:0;line-height:25px;border:solid 4px #cccccc;border-left:none;border-right:none;border-bottom:none;font-weight:700;text-align:center;color:#3D9B35}.productdetail .productset .subproductdiv .promotion{line-height:18px;padding:10px 0}.productdetail .promotion .label{color:#3D9B35;font-weight:700}.productdetail .attributecontentlink{color:#007987}.productdetail .itemdata{overflow:auto;clear:both;line-height:25px}.productdetail .isproductset .productinfoheader .itemdata{float:left}.productdetail .itemNo{float:left;margin:0;padding:0;font-weight:400;color:#868686;font-size:1.1em}.productdetail .availability{float:right;clear:none;margin:0;padding:0;font-size:1.1em;line-height:25px}.productdetail .label{font-weight:400}.productdetail .value{float:none;font-weight:700;color:#868686}.productdetail .product_options{color:#868686;margin:10px 0;line-height:2em}.productdetail .product_options select{color:#868686;border:solid 1px #868686}.productdetail .addtocartbar,.quickview .productdetail .addtocartbar{border:double 4px #eeeeee;margin:0;padding:0;background:none;clear:both;position:static;width:auto;height:auto;position:relative}.productdetail .addtocartbar .elementwrap,.quickview .productdetail .addtocartbar .elementwrap{background:#eeeeee url(images/bg_fade_short.gif) repeat-x bottom;height:auto;line-height:40px;display:inherit;position:static}.productdetail .addtocartbar .price,.quickview .productdetail .addtocartbar .price{color:#007987;font:bold 1.6em/40px Arial,Helvetica,sans-serif;margin:0 0 0 5px}.productdetail .addtocartbar .addtocart,.quickview .productdetail .addtocartbar .addtocart{margin:0 5px 0 0}.productdetail .addtocartbar .addtocart .quanity,.quickview .productdetail .addtocartbar .addtocart .quanity{float:left;line-height:45px}.productdetail .addtocartbar .addtocart .quanity .label,.quickview .productdetail .addtocartbar .addtocart .quanity .label{margin:0 10px 0 0}.productdetail .addtocartbar .addtocart .quantityinput,.quickview .productdetail .addtocartbar .addtocart input.quantityinput{width:30px;border:inset 1px #cccccc;display:inline}.productdetail .isproductset #pdpATCDivpdpMain{border:none}.productdetail .isproductset #pdpATCDivpdpMain .elementwrap{background:none;margin-top:20px}.productdetail .isproductset #pdpATCDivpdpMain .pricing{float:right;margin:0 10px 0 0}.productdetail .isproductset .addthis{float:right}.productdetail button.type1{display:inline-block;padding:0;margin:0 0 0 0;overflow:visible;height:auto;width:auto;border:none;background:none}.productdetail button.type1 span{display:inline-block;padding:0 10px;margin:0;height:auto;width:auto;font:bold 1em/1.8em Arial,Helvetica,sans-serif;color:#868686;text-decoration:none;background:#F2F2F2 url(images/bg_button_grey.gif) repeat-x 0 bottom;border:solid 1px #D8D8D8;white-space:nowrap}.productdetail button.type2{display:inline;padding:0;margin:0 0 0 0;overflow:visible;height:auto;width:auto;border:none;background:none}.productdetail button.type2 span{display:block;padding:0 10px;margin:0;height:auto;width:auto;font:bold 1.2em/2.2em Arial,Helvetica,sans-serif;color:#2D2D2D;text-decoration:none;background:#feed00 url(images/bg_button_gold.gif) repeat-x 0 bottom;border:solid 1px #e7d1db;white-space:nowrap}.productdetail button[disabled]{opacity:.25;filter:alpha(opacity = 25);cursor:default}.productdetail .productactions{float:none;clear:both;overflow:hidden;width:auto;height:auto}.productdetail .addthis{float:left;margin:15px 0 0}.productdetail .addtowishlist a{float:right;color:#868686;line-height:45px;display:inline;margin:1px}.productdetail .productvideo{margin:25px 0 0}.productdetail .productdescription{font:normal 1.1em/1.5em Arial,Helvetica,sans-serif;color:#868686;margin:25px 0}.productdetail .productthumbnails img{width:60px;height:60px;border:none;margin:0 0 0 10px}.productdetail .isproductset .productdescription,.productdetail .isproductbundle .productdescription{border-top:4px solid #ccc;margin-top:10px;padding-top:5px;margin-bottom:5px}.maywerecommend{margin:50px 0;clear:both}.maywerecommend h2{font:bold 1.5em Arial,Helvetica,sans-serif;color:#007987}.maywerecommend .jcarousel-container-horizontal{width:100%;border-top:solid 4px #cccccc;border-bottom:none;padding:10px 0 25px}.maywerecommend .jcarousel-clip-horizontal{width:390px;height:auto;margin:0 auto}.maywerecommend .jcarousel-item img{width:100px;height:100px}.maywerecommend .jcarousel-list li,.maywerecommend .jcarousel-item{width:120px;height:auto}.maywerecommend .jcarousel-list-horizontal{overflow:visible}.maywerecommend .name a{font:bold 1.2em Arial,Helvetica,sans-serif;color:#007987;text-decoration:none}.maywerecommend .name a:hover{text-decoration:underline}.maywerecommend .price{font:normal 1em Arial,Helvetica,sans-serif;text-align:center;float:none;color:#868686}.maywerecommend .jcarousel-prev-horizontal,.maywerecommend .jcarousel-next-horizontal{width:10px;height:11px;background:transparent url(images/arrow_green.gif) no-repeat 0 0;top:64px}.maywerecommend .jcarousel-next-horizontal{background-position:0 -11px}.maywerecommend .jcarousel-prev-disabled-horizontal{visibility:hidden}.maywerecommend .jcarousel-next-disabled-horizontal{visibility:hidden}.productdetail .productnavigation{}.productdetail .productnavigation .productprevious{background:transparent url(images/arrow_double_left_grey.gif) no-repeat 100px center;border-right:1px solid #868686;float:left;text-align:right;padding:0 10px 0 15px;width:200px}.productdetail .productnavigation .productnext{background:transparent url(images/arrow_double_right_grey.gif) no-repeat right;padding:0 25px 0 20px}.productdetail .productnavigation a{color:#868686;text-decoration:none}.productdetail .productnavigation a:hover{color:#007987;text-decoration:underline}.recommendationdetail{background-color:#EEEEEE;border:medium none;font-size:1em;overflow:hidden;width:250px}.recommendationdetail .recommendationheader{border:4px double #DDDDDD;text-align:left;background:none}.recommendationdetail .productname{background:#DDDDDD;color:#007987;font-size:1.1em;font-weight:700;padding:5px;white-space:normal}.recommendationdetail .productpricing{background:#DDDDDD}.recommendationdetail div.price{text-align:left!important;color:#868686;font:normal 1em Arial,Helvetica,sans-serif;padding:0 5px 5px}.recommendationdetail .price .salesprice{color:#868686;text-align:left}.recommendationdetail .recommendationbody{padding:10px}.recommendationdetail .productshortdescription{padding:0 0 10px;text-align:left;color:#868686}.recommendationdetail .divider{margin:0;padding:0;height:4px;background:#cccccc;font-size:1px}.recommendationdetail .recommendationreviews{padding:10px 0 0;text-align:left}.recommendationdetail .recommendationreviewheader{font:bold 1em Arial,Helvetica,sans-serif;color:#868686}.minicart{top:auto;right:0;color:white;width:175px;height:30px;border-left:solid 1px #ffffff;background:url(images/icon_minicart.gif) no-repeat scroll 12px 9px #009EB1}.minicart .minicarttotal{background:#007987;width:131px;height:30px;line-height:30px;text-align:center}.minicart .minicarttotal .cartlabel{display:none}.minicart .minicarttotal .emptycart{}.minicart .minicarttotal a{font:bold 1.2em/2.5 Arial,Helvetica,sans-serif;color:#FFFFFF;width:100%;height:100%;display:block}.minicartcontent{top:30px;right:0;left:auto;width:275px;padding:0;border:0;border-bottom:solid 2px #007987}.minicartcontent .minicartclose{padding:0 12px 0 0;color:#FFFFFF;margin:0;line-height:30px;background:none}.minicartcontent .minicarttitlebar{height:30px;background:url(images/bg_minicarttitle.gif) repeat-x top left}.minicartcontent .minicarttitle{float:left;padding:0 0 0 12px}.minicartcontent .minicarttitle h4{color:#FFFFFF;background:none;margin:0;padding:0;line-height:30px}.minicartcontent .checkoutminicart .summaryproduct{display:block;padding:10px 12px;float:none;border-bottom:solid 2px #EEEEEE;width:auto;overflow:auto}.minicartcontent .checkoutminicart .summaryproduct .image{display:block;float:left;padding-bottom:25px}.minicartcontent .checkoutminicart .productdetails{display:block;width:auto;vertical-align:middle;color:#2D2D2D}.minicartcontent .name,.checkoutminicart .name{text-decoration:none}.minicartcontent .name a,.checkoutminicart .name a{color:#2D2D2D;font:bold 1.1em Arial,Helvetica,sans-serif;text-decoration:none}.minicartcontent .name a:hover,.checkoutminicart .name a:hover{color:#007987;text-decoration:underline}.minicartcontent .attribute{clear:both}.minicartcontent .minicarttotals{background:#EEEEEE;height:30px;margin:0;padding:0}.minicartcontent .minicarttotals tr.ordersubtotal{padding:0 12px 0 0;line-height:30px}.minicartcontent .ordertotals .value{font-weight:400;color:#2D2D2D}.minicartcontent .ordertotals .label{font-weight:700;color:#2D2D2D}.minicartcontent .link2cart{overflow:auto}.minicartcontent .link2cart a{float:right}.minicartcontent .link2cart a.minicheckout{margin:3px 5px 4px 0;display:block;width:105px;font:bold 1.2em/2.2em Arial,Helvetica,sans-serif;color:#2D2D2D;text-decoration:none;background:#F1D600 url(images/bg_button_gold.gif) repeat-x;border:solid 1px #e7d1db}.minicartcontent .link2cart a.miniviewcart{margin:3px 10px 4px 0;display:block;width:75px;font:bold 1.2em/2.2em Arial,Helvetica,sans-serif;color:#2D2D2D;text-decoration:none;background:#DEDEDE url(images/bg_button_grey.gif) repeat-x;border:solid 1px #e7d1db}.minicartcontent .minicartslot{border:none;width:275px;display:table-cell;padding:0;margin:0;background:#007987;color:#FFFFFF;vertical-align:middle}.minicartcontent .minicartslot p{padding:6px!important}.checkoutminicart .summaryproduct{border-bottom:solid 2px #eeeeee;margin:0;padding:0 0 10px}.checkoutordertotals .ordertotals .ordertotal .value,.ordertotals .value{padding:0 5px 0 0}.pt_cart .cart{width:690px;margin:10px 0 25px 25px;padding:0;border:none;position:relative;float:left}.pt_cart .cart h1,#rightcolumn .cartlogin h1{font:bold 1.5em Arial,Helvetica,sans-serif;color:#007987;text-transform:uppercase;margin:0 0 5px}.pt_cart .formcontinueshopping{position:absolute;right:0;top:0;padding:5px 0 0 0}.pt_cart .formcontinueshopping button.textbutton span,.pt_cart .formcontinueshoppingbottom button.textbutton span{padding:0 0 0 12px;background:transparent url(images/arrow_double_left_grey.gif) no-repeat left 2px;color:#868686;text-decoration:none}.pt_cart .formcontinueshopping button.textbutton:hover span,.pt_cart .formcontinueshoppingbottom button.textbutton:hover span{text-decoration:underline}.pt_cart table.carttable th,.pt_cart table.carttable tfoot td.applycoupon,.pt_checkout table.placeordertable th,.pt_singlecheckout table.placeordertable th,.pt_checkout table.placeordertable tfoot td.placeorderfooter,.pt_singlecheckout table.placeordertable tfoot td.placeorderfooter,.placeorderfooter{background-color:#eeeeee;border:double 4px #eeeeee;color:#868686;font:bold 1em/2em Arial,Helvetica,sans-serif;padding:0 5px;line-height:25px}.pt_singlecheckout .shippingmethods .shippingpromos{color:#3D9B35;list-style:none;padding:5px 0 0 22px;font-weight:700}.pt_cart .cart tr.rowcoupon{background:none;border:none}.pt_cart #rightcolumn{float:right;margin:10px 25px 25px 0;width:auto}.pt_cart .cartlogin{margin:0 0 25px;width:180px}.pt_cart .promos{color:#3d9b35;font-weight:700;padding:0;margin:23px 0 0}.pt_cart .promos .details{padding:0;width:170px;border:double 4px #EEE}.pt_cart .promos .cartpromo{padding:5px;background-color:#EEE;font:bold 1.1em/1.2em Arial,Helvetica,sans-serif}.pt_cart button.type1{display:inline-block;padding:0;margin:0 0 0 0;overflow:visible;height:auto;width:auto;border:none;background:none}.pt_cart button.type1 span{display:inline-block;padding:0 10px;margin:0;height:auto;width:auto;font:bold 1em/1.8em Arial,Helvetica,sans-serif;color:#868686;text-decoration:none;background:#F2F2F2 url(images/bg_button_grey.gif) repeat-x 0 bottom;border:solid 1px #D8D8D8;white-space:nowrap}.pt_cart button.type2{display:inline-block;padding:0;margin:5px 0;overflow:visible;height:auto;width:auto;border:none;background:none}.pt_cart button.type2 span{display:inline-block;padding:0 10px;margin:0;height:auto;width:auto;font:bold 1.2em/2.1em Arial,Helvetica,sans-serif;color:#2D2D2D;text-decoration:none;background:#feed00 url(images/bg_button_gold.gif) repeat-x 0 bottom;border:solid 1px #e7d1db;white-space:nowrap}.pt_cart .cartcheckout_or{color:#868686;font:bold 1.5em Arial,Helvetica,sans-serif;margin:5px 10px 0 0;display:inline-block}.pt_cart button.paypal{display:inline;border:none;background-color:transparent;padding:0;margin:3px 10px 0;overflow:visible}.pt_cart button.paypal span{width:128px;height:21px;background:transparent url(images/btn_xpressCheckout.gif) no-repeat top left;display:block}.pt_cart .actions fieldset *{vertical-align:top}.pt_cart .actions button.type2{margin:0}#paypalerror{background:#FF0000;padding:10px 20px;color:#FFFFFF;font-size:12px;font-weight:700;line-height:17px}.ppcarterror{margin:10px 0}.ppcheckouterror{margin:20px 0 0 10px}.ppsummaryerror{margin:0 0 20px 0}.cart td.itemtotalcolumn{min-width:105px}.cart td{border:none;color:#868686}.cart td.imagecolumn{vertical-align:middle}.cart td.detailscolumn .value{color:#868686}.cart tr.tablerow,.pt_checkout tr.tablerow,.pt_singlecheckout tr.tablerow,.cart tr.rowcoupons,.checkoutplaceorder table.placeordertable tr.rowcoupons,.cart tr.rowbundlespacer{border-left:none;border-right:none;border-top:none;border-bottom:solid 4px #eeeeee;color:#868686}.cart tr a{color:#868686}.cart tr .name a{color:#868686;text-decoration:none}.cart tr.rowcoupons td.detailscolumn .name,.cart tr.rowcoupons td.detailscolumn .name a,.pt_checkout .name a,.pt_singlecheckout .name a{color:#868686;text-decoration:none}.cart tr.rowcoupons td.detailscolumn .value,.pt_checkout tr.rowcoupons td.detailscolumn .value,.pt_singlecheckout tr.rowcoupons td.detailscolumn .value{color:#3D9B35}.cart .textbutton span{color:#868686}.cart .couponcode .label{margin:0;padding:0 5px;font:bold 1em/2.5em Arial,Helvetica,sans-serif;color:#868686}.cart .couponcode input.couponinput{border:1px inset #cccccc;margin:-2px 5px 0}.cart td.applycoupon{margin:0 4px;padding:0}.cart .actions{margin:5px 0 0;overflow:auto}.cart .actions button.textbutton{margin:6px 15px 0 0}.cart td.quantitycolumndetails button.textbutton{margin:0}.cartshippingestimate{float:right;position:relative;margin:0;padding:0;height:auto}.shippingestimatecontainer{clear:both;margin:0;padding:0;display:table-cell;vertical-align:middle;height:105px;width:235px}.shippingestimate{margin:0;padding:0;border:double 4px #eeeeee;color:#868686;height:auto}.shippingestimate h3{margin:0;padding:7px 7px 0 7px;background-color:#eeeeee;font:bold 1.1em/1.2em Arial,Helvetica,sans-serif;text-transform:none;color:#868686}.shippingestimate span{display:block;font-weight:400;background-color:#eeeeee}.shippingestimate span.zipcode{margin:0;padding:5px 7px;background-color:#eeeeee}.shippingestimate #shippingmethods{margin:0;padding:0 7px 7px 7px;background-color:#eeeeee}.shippingestimate label{font-weight:400;line-height:1.5em}.shippingestimate .textfield{width:50px;margin:-2px 10px 0;border:inset 1px #cccccc}.shippingestimate .radio{margin:0 5px 0 0}.cartfooter{position:relative;margin:10px 0;min-height:150px;height:auto;overflow:auto}.cartfooter .cartordertotals{float:right;width:auto}.cartfooter .ordertotals{clear:both;color:#868686}.cartfooter .ordertotals .label{line-height:1.3em;width:125px}.cartfooter .cartordertotals .formactions{float:right}.cartfooter .cartordertotals .ordershipping .label{background:transparent url(images/arrow_shipping_estimate.gif) no-repeat left top;position:relative;z-index:1;width:125px;margin-left:-1px}.cartfooter .cart_footer_slot{width:230px;float:left}.cartlogin .cartloginpanel,.accountwelcome{border:double 4px #eeeeee;text-align:left;margin:0;padding:0}.cartlogin .logincustomers,.welcomewrap{background-color:#eeeeee;padding:5px}.cartlogin form .label{margin:0;padding:0;width:auto;float:none;text-align:left}.cartlogin h3,.accountwelcome h3.welcomemessage{margin:0;padding:0;background:none;font:bold 1.1em/1.2em Arial,Helvetica,sans-serif;text-transform:none;color:#868686}.cartlogin .returningcustomers{margin:0;padding:0;text-align:left;color:#868686}.cartlogin .returningcustomers p,.notuser{display:block;text-align:left;line-height:1.5em;margin:3px 15px 10px 0;color:#868686}.notuser .textbutton span{color:#868686}.cartlogin .requiredindicator{display:none}.cartlogin .rememberme{margin:0;padding:0;color:#868686}.cartlogin .formactions{margin:0;padding:0;text-align:left;clear:both}.cartlogin .forgotpassword,button.cartcreateaccountbutton{margin:0;padding:0;color:#868686}.cartlogin .forgotpassword:hover,button.cartcreateaccountbutton:hover span{color:#868686}.cartlogin .forgotpassword a,button.cartcreateaccountbutton span{color:#868686;font-size:.9em!important}.cartlogin .cartnewcustomer,.cartlogin .cartguest{padding:25px 0 0 5px;color:#868686}.returningcustomers input.textinput,.returningcustomers input.textinputpw{width:160px;border:1px inset #cccccc}.cartlogin .errorform{font-size:1em;margin-left:0}.cartlogin .lastvisited .lvheader{border:double 4px #eeeeee;margin:25px 0 0}.cartlogin .lastvisited h4{background-color:#eeeeee;color:#868686;font:bold 1.1em/2.4em Arial,Helvetica,sans-serif;text-transform:capitalize;margin:0;padding:0 5px}.cartlogin .jcarousel-container-vertical{width:100%;height:415px;margin:0;padding:0}.cartlogin .jcarousel-clip-vertical{width:100%;height:auto;margin:10px auto;padding:0}.cartlogin .lastvisited .jcarousel-item{width:150px;height:auto;min-height:200px;margin:0 auto;padding:0}.cartlogin .lastvisited .jcarousel-item img{width:113px;height:113px}.cartlogin .jcarousel-list li,.jcarousel-item{float:none}.cartlogin .jcarousel-prev,.cartlogin .jcarousel-next{display:none!important}.cartlogin .quickviewbutton{display:none!important}.cartlogin .producttile{text-align:center}.cartlogin .producttile .name a{font:bold 1.2em Arial,Helvetica,sans-serif;color:#007987;text-decoration:none}.cartlogin .producttile .price{font:normal 1em Arial,Helvetica,sans-serif;color:#868686}.pt_account button.type1,.pt_checkout button.type1,.pt_singlecheckout button.type1{display:inline-block;padding:0;margin:0 0 0 0;overflow:visible;height:auto;width:auto;border:none;background:none}.pt_account button.type1 span,.pt_checkout button.type1 span,.pt_singlecheckout button.type1 span{display:inline-block;padding:0 10px;margin:0;height:auto;width:auto;font:bold 1em/2.2em Arial,Helvetica,sans-serif;color:#2D2D2D;text-decoration:none;background:#feed00 url(images/bg_button_gold.gif) repeat-x 0 bottom;border:solid 1px #e7d1db;white-space:nowrap}.pt_account button.type2,.pt_checkout button.type2,.pt_singlecheckout button.type2{display:inline-block;padding:0;margin:0 0 0 0;overflow:visible;height:auto;width:auto;border:none;background:none}.pt_account button.type2 span,.pt_checkout button.type2 span,.pt_singlecheckout button.type2 span{display:inline-block;padding:0 10px;margin:0;height:auto;width:auto;font:bold 1em/1.8em Arial,Helvetica,sans-serif;color:#868686;text-decoration:none;background:#F2F2F2 url(images/bg_button_grey.gif) repeat-x 0 bottom;border:solid 1px #D8D8D8;white-space:nowrap}.pt_account #main .checkoutlogincontainter,.pt_account #main .checkoutlogincontainter a,.pt_account #main .checkoutlogincontainter input{color:#868686}.pt_account #main .checkoutlogincontainter input{margin:-2px 0 0}.pt_account .checkoutlogincontainter #leftcolumn .contentasset{display:none;margin:0;padding:0}.pt_account #leftcolumn .accountnavtext{margin:0;padding:0}.pt_account #leftcolumn .accountnavtext .contentasset{display:block}.pt_account .checkoutlogincontainter #content{margin:25px 0 0}.pt_account .checkoutlogincontainter .breadcrumb .home{display:none}.pt_account .checkoutlogincontainter .breadcrumb span{background:transparent url(images/arrow_double_left_grey.gif) no-repeat left 2px}.pt_account .checkoutlogincontainter .breadcrumb a{color:#007987;font-weight:400;text-decoration:underline}.pt_account .checkoutlogincontainter .checkoutsubheader{border-bottom:solid 4px #eeeeee;margin:0 25px}.pt_account .checkoutlogincontainter .checkoutsubheader h2{font:bold 1.7em/2.1em Arial,Helvetica,sans-serif;color:#007987;text-transform:uppercase}.pt_account .checkoutlogincontainter .requiredindicator{display:none}.pt_account .checkoutlogincontainter .checkoutlogin{margin:25px 0 0 25px;width:auto;float:left;width:300px}.pt_account .checkoutlogincontainter .logincustomers,.pt_account .logingeneral,.pt_account .logincreate{float:none;min-height:inherit}.pt_account .checkoutlogincontainter .returningcustomers,.pt_account .guestcontinue,.pt_account .createaccount{padding:20px 10px 30px;margin:0;text-align:left}.pt_account .checkoutlogincontainter .logincreate{margin:25px 0 0 60px;width:300px;float:left}.pt_account .checkoutlogincontainter .logincustomers h3,.pt_account .logingeneral h3,.pt_account .logincreate h3,.pt_account .accountnavtext h3,.pt_order .accountnavtext h3,.pt_customerservice .accountnavtext h3,.pt_wishlist .wishlistlogin h3{border:double 4px #eeeeee;background:none;text-align:left;margin:0;padding:0;font:bold 1.5em/2em Arial,Helvetica,sans-serif}.pt_account .checkoutlogincontainter .logincustomers h3 span,.pt_account .logingeneral h3 span,.pt_account .logincreate h3 span,.pt_account .accountnavtext h3 span,.pt_order .accountnavtext h3 span,.pt_customerservice .accountnavtext h3 span,.pt_wishlist .wishlistlogin h3 span{display:block;background-color:#eeeeee;color:#868686;padding:0 7px}.pt_account .checkoutlogincontainter .returningcustomers .formfield{margin:10px 0}.pt_account .checkoutlogincontainter .returningcustomers .label{float:left;width:105px}.pt_account .checkoutlogincontainter .returningcustomers .value{float:right}.pt_account .checkoutlogincontainter .returningcustomers .rememberme{margin:0 0 0 115px}.pt_account .checkoutlogincontainter .returningcustomers .formactions{margin:0}.pt_account .checkoutlogincontainter .returningcustomers .formactions button{margin:5px 0 0}.pt_account .checkoutlogincontainter .returningcustomers .forgotpassword{float:right;margin:8px 0 0}.pt_account .checkoutlogincontainter .guestcontinue .continuecheckoutbutton{float:right;margin:20px 0 0}.pt_account .checkoutlogincontainter .createaccount .createaccountbutton{margin:17px 0;padding:0}.pt_account .createaccount .createbenefits p{margin:0 0 10px}.pt_account .cartcreateaccountbutton,.pt_wishlist .cartcreateaccountbutton{display:none}.pt_checkout #main,.pt_checkout #main a,.pt_checkout #main input{overflow:visible;color:#868686}.pt_checkout .requiredmessage{color:red}.pt_checkout #content{padding:0;width:715px;float:left}.pt_checkout #rightcolumn{width:180px;margin:25px 25px 25px 0}.pt_checkout #nav{visibility:hidden}.pt_checkout .checkout{width:715px;margin:0;padding:0;position:relative;float:left}.pt_checkout .checkoutprogressindicator{position:absolute;top:-30px;left:0;z-index:101;width:774px;height:30px;margin:0;padding:0;background:#FFDD00}.pt_checkout .cscontactnumber{position:absolute;top:-21px;left:597px;z-index:101;margin:0;padding:0;white-space:nowrap}.pt_checkout .cscontactnumber h2{font:bold 1em Arial,Helvetica,sans-serif;text-transform:capitalize;padding:0;color:#2D2D2D}.pt_checkout .checkoutprogresstab{float:left;width:auto;margin:0;padding:0;background:transparent;border:none;text-transform:uppercase;font-weight:700;color:#2D2D2D}.pt_checkout .checkoutprogressindicator .active{background:#ffffff;margin:0 2px 0 14px}.pt_checkout .checkoutprogressindicator .active span{line-height:30px;height:40px;display:inline-block;color:#2D2D2D}.pt_checkout .checkoutprogressindicator .active span.label{padding:0 0 0 15px;background:transparent url(images/bg_checkouttab_left.gif) no-repeat left}.pt_checkout .checkoutprogressindicator .active span.value{padding:0 15px 0 0;background:transparent url(images/bg_checkouttab_right.gif) no-repeat right}.pt_checkout .checkoutprogressindicator .inactive{line-height:30px;padding:0 0 0 11px}.pt_checkout .checkoutprogressindicator .inactive span{color:#2D2D2D}.pt_checkout .checkoutprogressindicator .step3 span.step2inactive,.pt_checkout .checkoutprogressindicator .step2 span.step1inactive{border-left:solid 2px #ffffff;padding:0 0 0 11px}.pt_checkout .checkoutprogressindicator .step3 span.step1inactive,.pt_checkout .checkoutprogressindicator .step2 span.step3inactive{border:none}.pt_singlecheckout #main,.pt_singlecheckout #main a,.pt_singlecheckout #main input{overflow:visible;color:#868686}.pt_singlecheckout .requiredmessage{color:red}.pt_singlecheckout #content{padding:0;float:left}.pt_singlecheckout #rightcolumn{width:300px;margin:25px 10px 0 0;position:relative}.pt_singlecheckout #nav{visibility:hidden}.pt_singlecheckout .checkout{width:620px;margin:0;padding:0;position:relative;float:left}.pt_singlecheckout .checkoutprogressindicator{position:absolute;top:-30px;left:0;z-index:101;width:774px;height:30px;margin:0;padding:0;background:#FFDD00}.pt_singlecheckout .cscontactnumber{position:absolute;top:-21px;left:597px;z-index:101;margin:0;padding:0;white-space:nowrap}.pt_singlecheckout .cscontactnumber h2{font:bold 1em Arial,Helvetica,sans-serif;text-transform:capitalize;padding:0;color:#2D2D2D}.pt_singlecheckout .checkoutprogresstab{float:left;width:auto;margin:0;padding:0;background:transparent;border:none;text-transform:uppercase;font-weight:700;color:#2D2D2D}.pt_singlecheckout .checkoutprogressindicator .active{background:#ffffff;margin:0 2px 0 14px}.pt_singlecheckout .checkoutprogressindicator .active span{line-height:30px;height:40px;display:inline-block;color:#2D2D2D}.pt_singlecheckout .checkoutprogressindicator .active span.label{padding:0 0 0 15px;background:transparent url(images/bg_checkouttab_left.gif) no-repeat left}.pt_singlecheckout .checkoutprogressindicator .active span.value{padding:0 15px 0 0;background:transparent url(images/bg_checkouttab_right.gif) no-repeat right}.pt_singlecheckout .checkoutprogressindicator .inactive{line-height:30px;padding:0 0 0 11px}.pt_singlecheckout .checkoutprogressindicator .inactive span{color:#2D2D2D}.pt_singlecheckout .checkoutprogressindicator .step3 span.step2inactive,.pt_singlecheckout .checkoutprogressindicator .step2 span.step1inactive{border-left:solid 2px #ffffff;padding:0 0 0 11px}.pt_singlecheckout .checkoutprogressindicator .step3 span.step1inactive,.pt_singlecheckout .checkoutprogressindicator .step2 span.step3inactive{border:none}ul.shippingpromos li{padding-top:5px;width:350px}.pt_checkout .checkoutshipping{width:auto;margin:0;padding:0;border:none;width:690px;padding:25px 0 25px 25px}.pt_checkout .shippingmethodform h3,.pt_checkout .addressform h3,.pt_checkout .checkoutsummaryheader,.pt_checkout .checkoutordertotals .ordertotal,.pt_checkout .giftcertcouponform h3,.pt_checkout .paymentmethodform h3{border:double 4px #eeeeee;background:none;text-align:left;margin:0 0 10px;padding:0;font:bold 1.1em/2em Arial,Helvetica,sans-serif}.pt_checkout .checkoutsummaryheader{border:double 4px #eeeeee}.pt_checkout .shippingmethodform h3 span,.pt_checkout .addressform h3 span,.pt_checkout .checkoutsummaryheader span,.pt_checkout .addressform h3 span,.pt_checkout .giftcertcouponform h3 span,.pt_checkout .paymentmethodform h3 span{display:block;background-color:#eeeeee;color:#868686;padding:0 7px;text-transform:capitalize}.pt_checkout .checkout .giftcertform .helptext{border-top:solid 4px #eeeeee}.pt_checkout .checkoutsummaryheader span{padding:1px 7px}.pt_checkout .checkoutordertotals .ordertotal td{background:#eeeeee;color:#868686;font:bold .9em/2em Arial,Helvetica,sans-serif}.pt_checkout .checkoutordertotals .ordertotals table.ordertotalstable .label{white-space:normal}.pt_checkout .checkoutminisummary .header{border-bottom:solid 2px #eeeeee;margin:25px 0 5px 0}.pt_singlecheckout .checkoutshipping{width:auto;margin:0;padding:0;border:none;padding:25px 0 25px 10px}.pt_singlecheckout .checkoutemail{width:auto;margin:0;padding:0;border:none;padding:25px 0 0 10px}.pt_singlecheckout .logincustomers{width:auto;margin:0;padding:0;border:none;margin:25px 0 0 10px;min-height:0}.pt_singlecheckout .shippingmethodform h3,.pt_singlecheckout .addressform h3,.pt_singlecheckout .checkoutsummaryheader,.pt_singlecheckout .checkoutordertotals .ordertotal,.pt_singlecheckout .giftcertcouponform h3,.pt_singlecheckout .singleordertotalform h3,.pt_singlecheckout .checkoutshippingblank h3,.pt_singlecheckout .checkoutemail h3,.pt_singlecheckout .logincustomers h3,.pt_singlecheckout .paymentmethodform h3{border:double 4px #eeeeee;background:none;text-align:left;margin:0 0 10px;padding:0;font:bold 1.1em/2em Arial,Helvetica,sans-serif}.pt_singlecheckout .checkoutsummaryheader{border:double 4px #eeeeee}.pt_singlecheckout .shippingmethodform h3 span,.pt_singlecheckout .addressform h3 span,.pt_singlecheckout .checkoutsummaryheader span,.pt_singlecheckout .addressform h3 span,.pt_singlecheckout .giftcertcouponform h3 span,.pt_singlecheckout .singleordertotalform h3 span,.pt_singlecheckout .checkoutshippingblank h3 span,.pt_singlecheckout .checkoutemail h3 span,.pt_singlecheckout .logincustomers h3 span,.pt_singlecheckout .paymentmethodform h3 span{display:block;background-color:#eeeeee;color:#868686;padding:0 7px;text-transform:capitalize}.pt_singlecheckout .checkout .giftcertform .helptext{border-top:solid 4px #eeeeee}.pt_singlecheckout .checkoutsummaryheader span{padding:1px 7px}.pt_singlecheckout .checkoutordertotals .ordertotal td{background:#eeeeee;color:#868686;font:bold .9em/2em Arial,Helvetica,sans-serif}.pt_singlecheckout .checkoutordertotals .ordertotals table.ordertotalstable .label{white-space:normal}.pt_singlecheckout .checkoutminisummary .header{border-bottom:solid 2px #eeeeee;margin:25px 0 5px 0}.checkoutminisummary .checkoutordertotals,.checkoutminisummary .minishipment,.checkoutminisummary .minibillingaddress,.checkoutminisummary .minipaymentinstrument{text-transform:capitalize}.pt_checkout .selectaddress span.selectaddressstar,.pt_singlecheckout .selectaddress span.selectaddressstar,.pt_checkout .selectaddress span.selectaddressmessage,.pt_singlecheckout .selectaddress span.selectaddressmessage{font:normal .9em Arial,Helvetica,sans-serif;color:#868686}#dwfrm_singleshipping_shippingAddress_addressFields_zip,#dwfrm_singleshipping_shippingAddress_addressFields_phone,#dwfrm_billing_billingAddress_addressFields_zip,#dwfrm_billing_billingAddress_addressFields_phone,#dwfrm_billing_paymentMethods_creditCard_type{width:auto}#dwfrm_billing_paymentMethods_creditCard_month{width:85px}#dwfrm_billing_paymentMethods_creditCard_year{width:60px}#dwfrm_billing_paymentMethods_creditCard_cvn{width:70px}#dwfrm_cosingle_shippingAddress_addressFields_zip,#dwfrm_cosingle_shippingAddress_addressFields_phone,#dwfrm_cosingle_billingAddress_addressFields_zip,#dwfrm_cosingle_billingAddress_addressFields_phone,#dwfrm_cosingle_paymentMethods_creditCard_type{width:auto}#dwfrm_cosingle_paymentMethods_creditCard_month{width:45px}#dwfrm_cosingle_paymentMethods_creditCard_year{width:60px}#dwfrm_cosingle_paymentMethods_creditCard_cvn{width:70px}.pt_checkout form .label{width:125px;margin:0 10px}.pt_checkout .formfield .formfieldtooltip{font-size:.9em;padding:0 0 0 15px;line-height:2.1em}.pt_checkout .formfield select{width:205px;border:solid 1px #868686;color:#868686}.pt_checkout .giftmessage label{margin:0 10px 0 -7px}.pt_checkout .requiredcontainer{text-align:left}.pt_checkout .shippingmethods .value label{line-height:normal}.pt_checkout .shippingmethods .shippingdescription{padding-left:25px}.pt_checkout .shippingmethods .shippingpromos{color:#3D9B35;float:right;list-style:none;padding:0 0 0 5px}.pt_checkout .shippingmethods .formfieldtooltip a{float:right;margin:-1px 0 0 5px;font-size:.9em;display:block;width:16px;height:15px;background:transparent url(images/btn_question_green.gif) no-repeat;text-align:left;text-indent:-9999px}.pt_singlecheckout form .addressform .label{width:80px;margin:0 10px}.pt_singlecheckout form .checkoutemail .label{width:100px;margin:0 10px}.pt_singlecheckout form .creditcardpayment .label{width:100px;margin:0 10px}.pt_singlecheckout .logincustomers form .label{width:100px;margin:0 10px}.pt_singlecheckout .formfield .formfieldtooltip{font-size:.9em;padding:0 0 0 0;line-height:2.1em}.pt_singlecheckout .formfield select{width:205px;border:solid 1px #868686;color:#868686}.pt_singlecheckout .giftmessage label{margin:0 10px 0 -7px}.pt_singlecheckout .requiredcontainer{text-align:left}.pt_singlecheckout .shippingmethods .value label{line-height:normal}.pt_singlecheckout .shippingmethods .shippingdescription{padding-left:25px}.pt_singlecheckout .shippingmethods .shippingpromos{color:#3D9B35;list-style:none;padding:0 0 0 23px;font-weight:700}.pt_singlecheckout .shippingmethods .formfieldtooltip a{float:right;margin:-1px 0 0 5px;font-size:.9em;display:block;width:16px;height:15px;background:transparent url(images/btn_question_green.gif) no-repeat;text-align:left;text-indent:-9999px}.pt_singlecheckout .shippingmethods .shippingdescription .description{display:inline}#tooltip .body{max-width:350px}.pt_checkout .shippingmethod{margin:0 0 10px}.pt_checkout .shippingmethod .label{display:none}.pt_checkout .shippingmethod .value{margin-left:105px}.pt_singlecheckout .shippingmethod{margin:0 0 10px}.pt_singlecheckout .shippingmethod .label{display:none}.pt_singlecheckout .shippingmethod .value{margin-left:20px}.pt_checkout .checkoutbilling{padding:25px 0 25px 25px;width:690px;border:none;float:left}.pt_checkout .addresslist select{border:solid 1px #868686;color:#868686}.pt_checkout .couponcode .label,.pt_checkout .giftcertfield .label{width:130px}.pt_checkout .giftcertfield .checkbalance{margin:0 0 0 10px}.pt_checkout .checkout .creditcardlist select{border:solid 1px #868686;color:#868686}.pt_singlecheckout .checkoutbilling{padding:0 0 25px 10px;border:none}.pt_singlecheckout .addresslist select{border:solid 1px #868686;color:#868686}.pt_singlecheckout .couponcode .label,.pt_singlecheckout .giftcertfield .label{width:130px}.pt_singlecheckout .giftcertfield .checkbalance{margin:0 0 0 10px}.pt_singlecheckout .checkout .creditcardlist select{border:solid 1px #868686;color:#868686}.pt_singlecheckout .checkout .addresslist select{width:340px}.pt_singlecheckout .giftcertcouponform{border:double 4px #EEE}.pt_singlecheckout .couponsforminner{margin-bottom:0;margin-top:0;background-color:#EEEEEE;padding-top:10px;padding-bottom:10px}.pt_singlecheckout .sticky{position:fixed;top:30px;width:300px}.pt_singlecheckout .stickybottom{position:absolute;width:300px}.pt_singlecheckout .couponform{margin-left:15px}.pt_singlecheckout .couponform .label{font-size:1.1em}.pt_singlecheckout .ordertotals{margin:2px}.pt_checkout .checkoutplaceorder{padding:25px 0 25px 25px;width:690px;border:none;float:left}.pt_checkout .checkoutplaceorder table.placeordertable td.imagecolumn{padding:8px 0}.pt_checkout .placeorderfooter{text-align:right}.pt_checkout .placeorderfooter .value{color:#3D9B35;font-weight:400}.pt_checkout .placeordertotals .cscontactnumber{position:relative;float:right;font:bold 1em Arial,Helvetica,sans-serif;left:auto;top:auto;padding:5px 5px 0}.pt_checkout .placeordertotals .cscontactnumber h2{color:#868686}.pt_singlecheckout .checkoutplaceorder{padding:25px 0 25px 25px;width:690px;border:none;float:left}.pt_singlecheckout .checkoutplaceorder table.placeordertable td.imagecolumn{padding:8px 0}.pt_singlecheckout .placeorderfooter{text-align:right}.pt_singlecheckout .placeorderfooter .value{color:#3D9B35;font-weight:400}.pt_singlecheckout .placeordertotals .cscontactnumber{position:relative;float:right;font:bold 1em Arial,Helvetica,sans-serif;left:auto;top:auto;padding:5px 5px 0}.pt_singlecheckout .placeordertotals .cscontactnumber h2{color:#868686}#placeordererrortooltip div{display:inline}.pt_singlecheckout .paymentmethodform{padding-left:10px}.pt_singlecheckout .paymentmethodpreinfo{height:200px;text-align:center;background-color:#EEEEEE;color:#868686;font-size:20pt;font-weight:700;padding:20px}.pt_singlecheckout .singleordertotalform{padding-left:10px;text-align:right;margin-top:10px}.pt_singlecheckout .singleordertotalform .ordertotalstable{float:right}.pt_singlecheckout .formactions{padding-right:5px;margin-top:10px}.pt_singlecheckout .checkoutshippingblank{display:none;float:left;width:360px;padding:25px 0 25px 10px}.pt_singlecheckout .sameasbilling{height:230px;text-align:center;background-color:#EEEEEE;color:#868686;font-size:16pt;font-weight:700;padding:20px}.pt_singlecheckout #shippingaddressform{margin-bottom:50px}.pt_singlecheckout .singleordertotalform .label{width:400px}.pt_singlecheckout .inneraddress{padding-left:20px}.pt_singlecheckout .couponcode input{float:left}.pt_singlecheckout form .addressform .copyshipping .label{width:11px}.pt_singlecheckout .returningcustomers{margin-bottom:0;margin-top:0;background-color:#EEEEEE;padding-top:10px;padding-bottom:10px}.pt_singlecheckout .forgotpassword{float:left;margin-left:120px;margin-right:0}.pt_singlecheckout .logincustomers .formactions{float:left;margin-left:14px;margin-top:0;margin-right:0}.pt_singlecheckout .logincustomers h2{text-align:left;margin-left:20px;margin-bottom:10px;font-size:14px;font-weight:700;color:#666666}.pt_singlecheckout .logincustomers{border:double 4px #EEE}.pt_singlecheckout .logincustomersinner{display:block;background-color:#EEE;padding:0 7px}.pt_singlecheckout #main .logincustomers input{width:180px}.pt_singlecheckout .returningcustomersinnerleft{float:left;width:360px}.pt_singlecheckout .returningcustomersinnerright{float:left;width:200px}.pt_singlecheckout .logincustomers p{display:block;text-align:left}.pt_singlecheckout .returningcustomersinnerright h2{margin-left:0}.pt_singlecheckout .couponform .redemption{margin-left:0}.pt_singlecheckout .formfield{margin-bottom:10px}.pt_singlecheckout .shippingmethods{margin-left:12px}.pt_singlecheckout .shippingmethodform .error{margin-left:30px}.pt_singlecheckout .shippingmethodform .noshippingmethods{margin-left:30px;color:#FF0000}.pt_singlecheckout .logincustomers .errorform{margin-left:20px;padding-right:60px;padding-left:30px}.pt_singlecheckout .methodid{font-weight:700}.pt_singlecheckout .shippingmethodform .shippingmethods input{display:block;float:left}.pt_singlecheckout .shippingmethodform .shippingmethods .value{width:550px}.pt_singlecheckout .shippingmethodform .shippingmethods label{clear:none}.pt_singlecheckout .shippingmethodform .shippingmethods a.tooltip{}.pt_orderconfirmation .orderconfirmation{width:690px;margin:25px 0 50px 25px;padding:0;float:left;border:none;color:#868686}.pt_orderconfirmation .orderconfirmation a{color:#868686}.pt_orderconfirmation .orderconfirmation .thankyoumessage{margin:10px auto 25px}.pt_orderconfirmation .orderconfirmation .thankyoumessage h2{color:#007987;text-transform:uppercase}.pt_orderconfirmation .orderconfirmation .thankyoumessage p{color:#868686}.pt_orderconfirmation .orderconfirmation .actions{position:relative;margin:10px 0;overflow:visible}.pt_orderconfirmation .orderconfirmation .actions a{position:absolute;top:0;right:0}.pt_orderconfirmation .orderconfirmation .orderconfirmationdetails{margin:0 0 10px}.pt_orderconfirmation .orderpaymentdetailstable td{border:none}.pt_orderconfirmation .orderpayment{border:none;padding:0 0 25px}.pt_orderconfirmation .orderpayment h3,.pt_orderconfirmation .ordershipmentgiftmessageheader h3{border:double 4px #eeeeee;background:none;text-align:left;margin:0 0 10px;padding:0;font:bold 1.1em/2em Arial,Helvetica,sans-serif}.pt_orderconfirmation .orderpayment h3 span,.pt_orderconfirmation .ordershipmentgiftmessageheader h3 span{display:block;background-color:#eeeeee;color:#868686;padding:0 7px;text-transform:capitalize}.pt_orderconfirmation .orderpayment table.orderpaymentdetailstable td{padding:0}.pt_orderconfirmation .orderpayment table.orderpaymentdetailstable td.orderbilling,.pt_orderconfirmation .orderpayment table.orderpaymentdetailstable td.orderpaymentinstruments,.pt_orderconfirmation .orderpayment table.orderpaymentdetailstable td.orderpaymentsummary,.pt_orderconfirmation .ordershipment table.ordershipmenttable td.ordershipmentdetails,.pt_orderconfirmation .ordershipment table.ordershipmenttable td{padding:0 10px;border:none}.pt_orderconfirmation .ordershipment table.ordershipmenttable td.ordershipmentdetails{padding-top:10px}.pt_orderconfirmation .ordershipment table.ordershipmenttable .productatributes span.label{font-weight:400}.pt_orderconfirmation .ordertotals .label{line-height:1.2em}.pt_orderconfirmation .ordertotals .value{padding:0;line-height:1.2em}.pt_orderconfirmation .orderdetailsummary .ordertotal{padding-top:3px;border-top:none}.pt_orderconfirmation .ordershipment{border:none;margin:0}.pt_orderconfirmation table.ordershipmenttable th{background-color:#eeeeee;border:double 4px #eeeeee;color:#868686;font:bold 1.1em/2em Arial,Helvetica,sans-serif;padding:0 5px}.pt_orderconfirmation .ordershipment table.ordershipmenttable td{padding:10px;border-bottom:solid 4px #eeeeee}.pt_orderconfirmation table.ordershipmenttable td.ordershipmentgiftmessageheader{padding:10px 0;border:none}.pt_orderconfirmation table.ordershipmenttable td.ordershipmentgiftmessageheader h3{padding:0;margin:0}.pt_orderconfirmation table.ordershipmenttable td.ordershipmentgiftmessage{border:none;margin:0;padding:0 10px}.pt_orderconfirmation .ordershipment table.ordershipmenttable .product .name a{font:bold 1em Arial,Helvetica,sans-serif;text-decoration:none;color:#868686}.pt_orderconfirmation .ordershipment table.ordershipmenttable .productattributes{font-size:1.1em}.pt_orderconfirmation .ordershipment table.ordershipmenttable .productattributes .attribute{font-size:1.1em}.pt_orderconfirmation .orderheader .label,.pt_orderconfirmation .orderheader .value{font:normal 1.1em/1.1em Arial,Helvetica,sans-serif;margin:0;padding:0}.pt_orderconfirmation .orderheader .actions{position:relative;margin:0}.pt_orderconfirmation #rightcolumn{float:right;width:180px;margin:109px 25px 25px 0;border:double 4px #eeeeee;color:#868686}.pt_orderconfirmation #rightcolumn .createaccount{background-color:#eeeeee;padding:10px;margin:0;border:none}.pt_orderconfirmation #rightcolumn .createaccount h3{font-size:1.3em;background:none;color:#868686;padding:0}.pt_orderconfirmation #rightcolumn .createaccount p{font-weight:400;color:#868686}.pt_orderconfirmation #rightcolumn .createaccount input,.pt_orderconfirmation #rightcolumn .createaccount select{width:155px;border:solid 1px #868686;color:#868686}.pt_orderconfirmation #rightcolumn .createaccount .actions button{float:right}.pt_orderconfirmation button.type1,.pt_orderconfirmation a.type1{display:inline-block;padding:0;margin:0 0 0 0;overflow:visible;height:auto;width:auto;border:none;background:none;text-decoration:none}.pt_orderconfirmation button.type1 span,.pt_orderconfirmation a.type1 span{display:inline-block;padding:0 10px;margin:0;height:auto;width:auto;font:bold 1em/2.2em Arial,Helvetica,sans-serif;color:#2D2D2D;text-decoration:none;background:#feed00 url(images/bg_button_gold.gif) repeat-x 0 bottom;border:solid 1px #e7d1db;white-space:nowrap}.pt_orderconfirmation .placeorder_footer{border:double 4px #eeeeee}.pt_orderconfirmation .placeorder_footer div{height:24px;background:#eeeeee}.disabledcontainer{background:#ff0000;height:auto;margin:0;padding:0}.disabledmessage{background:none;height:auto;padding:0;margin:0;width:100%;text-align:center}.disabledmessage p{font:normal 1em/50px Arial,Helvetica,sans-serif;color:#ffffff;margin:0;padding:0}.price{font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-style:normal}#leftcolumn{margin:10px 0 25px 25px;float:left}#leftcolumn .contentasset{margin-top:24px}#leftcolumn .accountnavtext{padding:0;margin:0}#leftcolumn .accountnavtext p{padding:0;margin:0 8px;font-size:1.1em;color:#868686}#leftcolumn .accountnavtext a{color:#007987}#leftcolumn .navgroup{color:#2D2D2D;border:none;padding:0 0 10px}#leftcolumn .navgroup h3{font:normal 1em/1.5em Arial,Helvetica,sans-serif;padding:0 0 0 13px}#leftcolumn .navgroup ul{padding:0 0 0 25px}#leftcolumn .navgroup a{color:#2D2D2D;text-decoration:none;line-height:1.5em}#leftcolumn .navgroup a:hover{color:#007987;text-decoration:underline}.pt_order #leftcolumn{color:#868686;float:left;width:180px;margin:50px 0 25px 25px}.pt_order #leftcolumn .contentasset{margin:0}.pt_order #leftcolumn .accountnav{border:solid 4px #eeeeee;border-left:none;border-right:none;padding:10px 0 0}.pt_order #leftcolumn h3.needhelp,.pt_order .orderpayment h3{border:double 4px #eeeeee;background:none;text-align:left;margin:0;padding:0;font:bold 1.2em/2em Arial,Helvetica,sans-serif}.pt_order #leftcolumn h3.needhelp{margin:10px 0}.pt_order #leftcolumn h3.needhelp span,.pt_order .orderpayment h3 span{display:block;background-color:#eeeeee;color:#868686;padding:0 7px;text-transform:capitalize}.pt_order #content{color:#868686}.pt_order .orders,.pt_order .orderdetails{width:690px;float:right;margin:0 25px 0 0}.pt_order .ordersheader{position:relative}.pt_order .ordersheader .pagination{position:absolute;right:0;bottom:4px}.pt_order .order{border:none;margin:0;padding:10px 0 15px}.pt_order .order .headerwrapper{border:double 4px #eeeeee;background:none}.pt_order .order .orderheader{background:#eeeeee;padding:5px;margin:0;position:relative}.pt_order .orderheader .label,.pt_order .orderheader .value,.pt_order .orderinfo .label,.pt_order .orderinfo .value,.pt_order .label,.pt_order .value{margin:0 3px 0 0;padding:0;font-size:1.1em;line-height:1.3em}.pt_order .orderpaymentdetailstable .label,.pt_order .orderpaymentdetailstable .value{font-size:1em;line-height:1.3em}.pt_order .order_processed{color:#3D9B35}.pt_order .orderheader button.type2{display:block;float:none;position:absolute;right:10px;top:18px;display:inline-block;padding:0;margin:0 0 0 0;overflow:visible;height:auto;width:auto;border:none;background:none}.pt_order .orderheader button.type2 span{display:inline-block;padding:0 10px;margin:0;height:auto;width:auto;font:bold 1em/2.2em Arial,Helvetica,sans-serif;color:#2D2D2D;text-decoration:none;background:#feed00 url(images/bg_button_gold.gif) repeat-x 0 bottom;border:solid 1px #e7d1db;white-space:nowrap}.pt_order .orderinfo ul{font-size:1.1em}.pt_order .orderinfo .ordertotalprice,.pt_order .orderdetailsummary .ordertotal{font:bold 1.1em Arial,Helvetica,sans-serif;text-align:right;padding:0 5px 0 0;border:none}.pt_order .orderdetailsummary .ordertotal td{padding:3px 0 0}.pt_order .orderinfo .ordertotalprice .label,.pt_order .orderinfo .ordertotalprice .value{float:none;text-align:inherit}.pt_order .orderinfo .viewalltext{color:#868686}.pt_order .orderpayment,.pt_order .ordershipments{border:none}.pt_order .orderdetails .orderheader{padding:10px 0 5px}.pt_order .orderdetails .orderpayment{margin:0 0 25px}.ordershipment table.ordershipmenttable table.orderpaymentdetailstable td{padding:5px}.orderpayment table.orderpaymentdetailstable td.orderpaymentsummary{padding:10px}.ordershipment table.ordershipmenttable th{background-color:#eeeeee;border:double 4px #eeeeee;color:#868686;font:bold 1.2em/2em Arial,Helvetica,sans-serif;padding:0 0 0 5px}.ordershipment table.ordershipmenttable th.shipdetails{padding:0 0 0 25px}.orderpayment table.orderpaymentdetailstable td{padding:0;margin:0}.orderpayment table.orderpaymentdetailstable td.orderbilling,.orderpayment table.orderpaymentdetailstable td.orderpaymentinstruments,.orderdetails .ordershipment table.ordershipmenttable td{border:none;border-bottom:solid 4px #eeeeee;padding:10px}.ordershipment table.ordershipmenttable td.ordershipmentdetails{padding:10px 10px 10px 25px}.orderpayment table.orderpaymentdetailstable td.orderbilling,.orderpayment table.orderpaymentdetailstable td.orderpaymentinstruments,.orderdetails .ordershipment,.orderdetails .ordershipment table.ordershipmenttable td.ordershipmentdetails{border:none}.orderdetails .ordershipment table.ordershipmenttable td.itemprice{font-weight:700;font-size:1.1em}.orderdetails .ordershipment table.ordershipmenttable td.itemqty{font-size:1.1em}.orderdetails .ordershipment table.ordershipmenttable .product .name a{font:bold 1.2em Arial,Helvetica,sans-serif;text-decoration:none;color:#868686}.orderdetails .ordershipment table.ordershipmenttable .productattributes{font-size:1em}.orderdetails .ordershipment table.ordershipmenttable .productattributes .attribute{font-size:1em}.orderdetails .ordershipment table.ordershipmenttable .label,.orderdetails.ordershipment table.ordershipmenttable .value{font:normal 1em/1.1em Arial,Helvetica,sans-serif;margin:0;padding:0}.orderdetails .ordershipment table.ordershipmenttable td.ordershipmentdetails .label{font-weight:700}.orderdetails .ordershipment table.ordershipmenttable td.ordershipmentdetails .value{font-size:1em}.detailfooter{border:double 4px #eeeeee;margin:10px 0}.detailfooter div{background:#eeeeee;height:24px}.orderdetails .formactions a{color:#868686;font-size:1em;line-height:2em;padding:0 17px 0 12px;background:url(images/arrow_double_left_grey.gif) no-repeat left 2px}.pt_order .formactions a.type1{display:block;float:right;font-size:1.1em;font-weight:700;padding:0;margin:0;height:25px;background:url(images/btn_bg_gold_cap.gif) no-repeat top right;border:none;text-decoration:none}.pt_order .formactions a.type1 span{padding:0 14px;margin:0 2px;line-height:27px;height:auto;color:#2D2D2D;background:url(images/btn_bg_gold.gif) no-repeat top left;display:block}.pt_account #leftcolumn,.pt_customerservice #leftcolumn,.pt_order #leftcolumn,.pt_error #leftcolumn,.pt_contentsearchresult #leftcolumn,.pt_wishlist #leftcolumn{width:180px;margin:40px 0 25px 25px;clear:both}.pt_customerservice #leftcolumn{margin-top:14px}.pt_contentsearchresult #leftcolumn{margin-top:0}.pt_account #leftcolumn .accountnav,.pt_customerservice #leftcolumn .accountnav,.pt_order #leftcolumn .accountnav,.pt_error #leftcolumn .accountnav,.pt_contentsearchresult #leftcolumn .accountnav,.pt_wishlist #leftcolumn .accountnav{border:solid 4px #eeeeee;border-left:none;border-right:none;margin:0 0 10px;padding:10px 0 0}.pt_account #leftcolumn .navgroup,.pt_customerservice #leftcolumn .navgroup,.pt_order #leftcolumn .navgroup,.pt_error #leftcolumn .navgroup,.pt_contentsearchresult #leftcolumn .navgroup,.pt_wishlist #leftcolumn .navgroup{border:none}.pt_account #leftcolumn .contentasset,.pt_customerservice #leftcolumn .contentasset,.pt_order #leftcolumn .contentasset,.pt_error #leftcolumn .contentasset,.pt_contentsearchresult #leftcolumn .contentasset,.pt_wishlist #leftcolumn .contentasset{margin:0}.pt_account #leftcolumn .accountnavtext,.pt_customerservice #leftcolumn .accountnavtext,.pt_order #leftcolumn .accountnavtext,.pt_error #leftcolumn .accountnavtext,.pt_contentsearchresult #leftcolumn .accountnavtext,.pt_wishlist #leftcolumn .accountnavtext{margin:0}.pt_account #content .accountlogin,.pt_customerservice #content .contactus,.pt_customerservice #content .counterfeit,.pt_customerservice #content .bodycontentasset,.pt_wishlist #content .wishlistlogin,.pt_wishlist #content .wishlist{width:690px;float:right;margin:0 25px 25px 0;padding:0}.pt_account .accountlogin,.pt_account .accountlogin a,.pt_customerservice .contactus,.pt_wishlist .wishlistlogin,.pt_wishlist .wishlistlogin a{color:#868686}.pt_account h1,.pt_customerservice h1,.pt_compare h1,.pt_wishlist h1,.pt_order h1{border-bottom:solid 4px #eeeeee;padding:15px 0 4px;text-transform:uppercase;color:#007987;font-size:1.7em}.pt_account .accountlogin .logincreate{width:300px;float:right;margin:25px 25px 0 0;min-height:0}.pt_account .accountlogin .logincustomers{width:300px;float:left;margin:25px 0;min-height:0}.pt_account .accountlogin .logingeneral{width:300px;float:left;margin:0 0 25px 0;min-height:0}.pt_account #content div h3{border:double 4px #eeeeee;background:none;text-align:left;margin:0;padding:0;font:bold 1.3em/2em Arial,Helvetica,sans-serif}.pt_account #content div h3 span{display:block;background-color:#eeeeee;color:#868686;padding:0 7px}.pt_account .accountlogin input{border:solid 1px #cccccc}.pt_account .accountlogin .returningcustomers{margin:15px 0 0}.pt_account .accountlogin .requiredindicator{display:none}.pt_account .formfield .label{color:#868686;font:bold 1em/1.5em Arial,Helvetica,sans-serif;vertical-align:inherit;margin:0 10px 0 0}.pt_account .accountlogin .formfield{float:right;margin:5px 0 0}.pt_account .accountlogin .formfield input[type="text"],.pt_account .accountlogin .formfield input[type="password"]{width:160px}.pt_account .accountlogin .rememberme{float:left;line-height:1.6em;margin:2px 0 3px 125px}.pt_account .accountlogin .label{width:auto}.pt_account .accountlogin .formactions{margin:10px;float:right}.pt_account .accountlogin .forgotpassword{margin:0 10px 0;width:100%;float:right}.pt_account .accountlogin .createaccount{margin:0;padding:10px}.pt_account .accountlogin .createaccountbutton{margin:5px 10px}.accountlogin .bvheader{color:#868686;margin:5px}.pt_account .accountoverview{width:690px;float:right;margin:0 25px 25px 0;color:#868686}.pt_account .accountoverview a{color:#868686}.pt_account .accountoverview a:hover{color:#007987;text-decoration:underline}.pt_account .accountoverview .accountwelcome{border:none;border-bottom:solid 4px #eeeeee;padding:8px 0}.pt_account .accountoverview .accountwelcome .welcommessage{font-size:1.2em}.pt_account .accountoverview .accountlanding{margin:0;width:300px;float:left}.pt_account .accountoverview .not_user a{color:#007987}.pt_account .accountoverview h2{font:bold 1.2em/1.5em Arial,Helvetica,sans-serif;margin:15px 0 0;padding:0}.pt_account .accountoverview .deviceslot{width:300px;min-height:200px;background:#eeeeee;float:right;margin:15px 25px 25px 0}.pt_account .accountpayment a{color:#868686}.pt_account .accountpayment a:hover{color:#007987;text-decoration:underline}.pt_account .accountpayment .accountpaymentinstruments{width:690px;float:right;margin:0 25px 25px 0;color:#868686}.pt_account .accountpayment #AddCreditCard{display:block;margin:10px 0 0}.pt_account .accountpayment .creditcard{margin:10px 50px 25px 0;float:left;width:125px}.pt_account .accountpayment .paymentinstruments{margin:0}.pt_account .accountpayment .minicreditcard{margin:0}.pt_account .accountpayment .actions{margin:0}.pt_account .accountpayment .creditcard .type{font-weight:700}.pt_account .accountpayment .creditcard .actions a.deletelink{margin:0}.pt_account .accounteditaddress{width:690px;float:right;margin:0 25px 25px 0;color:#868686}.pt_account .accounteditaddress a{color:#868686}.pt_account .accounteditaddress a:hover{color:#007987;text-decoration:underline}.pt_account .accounteditaddress .createaddress{display:block;margin:10px 0}.pt_account .accounteditaddress .accountaddress{margin:0;width:170px;overflow:visible;height:200px;margin:0 0 15px}.pt_account .accounteditaddress .accountaddress .defaultselection{font-weight:400}.pt_account .accounteditaddress .accountaddress .selectDefault{margin:0 1px 0}.pt_account .accounteditaddress .miniaddress{text-transform:capitalize;line-height:1.5em;margin:0 17px}.pt_account .accounteditaddress .actions{margin:5px 17px}.pt_account .accounteditaddress .actions .deletelink{margin:5px 0 0}.accountaddress .miniaddress div{white-space:normal}.pt_account .registration{margin:0 25px 25px 0;width:690px;float:right;color:#868686}.pt_account .registration a{color:#868686}.pt_account .registration .registrationform{margin:10px 0 0}.pt_account .registration .registrationform .caption{display:none}.pt_account .registration .requiredcaption .label{text-align:left;margin:0 0 0 5px}.pt_account .registration .formfield{margin:0 0 10px}.pt_account .registration .formfields{margin:15px 0 25px}.pt_account .registration .formfields select{width:264px;border:solid 1px #868686;color:#868686}.pt_account .registration .formfields input[type="text"],.pt_account .registration .formfields input[type="password"]{width:260px}.pt_account .registration .emailsignupcheckbox{margin:0 4px 0 159px}.pt_account .registration .emailsignup{width:260px}.pt_account .registration .registrationform .formactions{width:423px}.contactus .contactusmessage{padding:10px 50px 10px 10px}.contactus .formfields .label{width:75px;font-size:1em;line-height:2em;margin:0 6px 0 0}.contactus .formfields input{width:260px;border:solid 1px #868686;color:#868686}.contactus .formfields select.selectbox{width:264px;border:solid 1px #868686;color:#868686}.contactus .formfields textarea{width:400px;border:solid 1px #868686;color:#868686}.contactus .formactions{width:485px}.contactus button.type1{display:inline-block;padding:0;margin:0 0 0 0;overflow:visible;height:auto;width:auto;border:none;background:none}.contactus button.type1 span{display:inline-block;padding:0 10px;margin:0;height:auto;width:auto;font:bold 1em/1.8em Arial,Helvetica,sans-serif;color:#868686;text-decoration:none;background:#F2F2F2 url(images/bg_button_grey.gif) repeat-x 0 bottom;border:solid 1px #D8D8D8;white-space:nowrap}.counterfeit .contactusmessage{padding:10px 50px 10px 10px}.counterfeit .formfields .label{width:220px;font-size:1em;line-height:2em;margin:0 6px 0 0}.counterfeit .formfields input{width:260px;border:solid 1px #868686;color:#868686}.counterfeit .formfields select.selectbox{width:264px;border:solid 1px #868686;color:#868686}.counterfeit .formfields textarea{width:400px;border:solid 1px #868686;color:#868686}.counterfeit .formactions{width:625px}.counterfeit button.type1{display:inline-block;padding:0;margin:0 0 0 0;overflow:visible;height:auto;width:auto;border:none;background:none}.counterfeit button.type1 span{display:inline-block;padding:0 10px;margin:0;height:auto;width:auto;font:bold 1em/1.8em Arial,Helvetica,sans-serif;color:#868686;text-decoration:none;background:#F2F2F2 url(images/bg_button_grey.gif) repeat-x 0 bottom;border:solid 1px #D8D8D8;white-space:nowrap}.pt_compare h1{border-bottom:solid 4px #cacaca}.pt_compare .compareshow{margin:0 25px 25px;width:auto;position:relative}.pt_compare .compareshow a.back{background:url(images/arrow_double_left_grey.gif) no-repeat left 2px;padding:0 0 0 15px;margin:10px 0 0;color:#007987;display:inline-block;text-align:left}.pt_compare .addthis{float:right;position:relative;right:0;top:20px}.pt_compare .comparisonwrapper{border-bottom:solid 4px #cacaca;padding:0 0 5px 0}.pt_compare table.comparisontable h2.comparetitle{font:bold 1.5em Arial,Helvetica,sans-serif;text-transform:uppercase;color:#007987;text-align:left;margin:5px 0 0 3px}.pt_compare table.comparisontable{margin:10px 0 0}.pt_compare table.comparisontable td{border:none;vertical-align:top}.pt_compare table.comparisontable tr.oddattributerow{background:#ffffff}.pt_compare table.comparisontable tr.evenattributerow{background:#eeeeee}.pt_compare table.comparisontable td.comparelists,.pt_compare table.comparisontable td.product{margin:0;padding:0;border-bottom:solid 4px #cacaca;text-align:left}.pt_compare table.comparisontable .comparelists{vertical-align:bottom}.pt_compare table.comparisontable .comparelists select{border:solid 1px #868686;color:#868686}.pt_compare table.comparisontable .comparelists .selectcategory{margin-bottom:220px}.pt_compare table.comparisontable .comparelists a.back{margin:10px 0}.pt_compare table.comparisontable .producttile{margin:auto;width:170px}.pt_compare table.comparisontable .producttile .image{width:auto;height:auto}.pt_compare table.comparisontable .thumbnail img{width:135px;height:135px;margin:auto}.pt_compare table.comparisontable .producttile .swatches a.selected{background:none;width:15px;height:15px;margin:0}.pt_compare table.comparisontable .producttile .swatches a.swatch{width:15px;height:15px;margin:0 1px}.pt_compare table.comparisontable .producttile .swatches a.swatch img{width:15px;height:15px;margin:0}.pt_compare table.comparisontable .name{width:auto}.pt_compare table.comparisontable .name a{font:bold 1.2em/1em Arial,Helvetica,sans-serif;color:#007987;white-space:normal;display:block}.pt_compare table.comparisontable .salesprice{color:#868686;font:normal 1em Arial,Helvetica,sans-serif}.pt_compare table.comparisontable button.type2,.pt_compare table.comparisontable .pStatus{display:inline-block;padding:0;margin:0 0 0 0;overflow:visible;height:auto;width:auto;border:none;background:none}.pt_compare table.comparisontable button.type2 span{display:inline-block;padding:0 10px;margin:0;height:auto;width:auto;font:bold 1em/2.2em Arial,Helvetica,sans-serif;color:#2D2D2D;text-decoration:none;background:#feed00 url(images/bg_button_gold.gif) repeat-x 0 bottom;border:solid 1px #e7d1db;white-space:nowrap}.pt_compare table.comparisontable .pStatus span{display:inline-block;padding:0 10px;margin:0;height:auto;width:auto;font:bold 1em/2.2em Arial,Helvetica,sans-serif;color:#2D2D2D;text-decoration:none;border:solid 1px #e7d1db;white-space:nowrap}.pt_compare table.comparisontable .compareproductactions{width:170px;margin:auto}.pt_compare table.comparisontable .openquickview{float:right;line-height:25px}.pt_compare table.comparisontable .addtocart{float:left;padding:0 0 10px}.pt_compare table.comparisontable table.comparisontable tr.oddattributerow{background-color:#eeeeee}.pt_compare table.comparisontable .productattribute{padding:0 0 0 5px;text-align:left}.pt_compare table.comparisontable .productattribute .label{font-weight:400;color:#2D2D2D;line-height:2em}.pt_compare table.comparisontable .featureYes p{text-transform:lowercase;display:inline-block;width:15px;padding:0 0 0 15px;background:url(images/icon_compare_check.png) no-repeat left 3px}.pt_compare table.comparisontable .featureno p{text-indent:-9999px}.pt_compare table.comparisontable .feature p{display:inline-block;width:38px;height:6px;margin:6px auto 0;line-height:0;text-indent:-9999px;background:url(images/bg_featurescale.gif) no-repeat 0 0}.pt_compare table.comparisontable .feature.scale0 p{background-position:-40px 0}.pt_compare table.comparisontable .feature.scale1 p{background-position:-32px 0}.pt_compare table.comparisontable .feature.scale2 p{background-position:-24px 0}.pt_compare table.comparisontable .feature.scale3 p{background-position:-16px 0}.pt_compare table.comparisontable .feature.scale4 p{background-position:-8px 0}.pt_compare table.comparisontable .feature.scale5 p{background-position:0 0}.pt_wishlist button.type1,.pt_wishlist .pStatus{display:inline-block;padding:0;margin:0 0 0 0;overflow:visible;height:auto;width:auto;border:none;background:none}.pt_wishlist button.type1 span{display:inline-block;padding:0 10px;margin:0;height:auto;width:auto;font:bold 1em/2.2em Arial,Helvetica,sans-serif;color:#2D2D2D;text-decoration:none;background:#feed00 url(images/bg_button_gold.gif) repeat-x 0 bottom;border:solid 1px #e7d1db;white-space:nowrap}.pt_wishlist .pStatus span{display:inline-block;padding:0 10px;margin:0;height:auto;width:auto;font:bold 1em/2.2em Arial,Helvetica,sans-serif;color:#2D2D2D;text-decoration:none;border:solid 1px #e7d1db;white-space:nowrap}.pt_wishlist button.type2{display:inline-block;padding:0;margin:0 0 0 0;overflow:visible;height:auto;width:auto;border:none;background:none}.pt_wishlist button.type2 span{display:inline-block;padding:1px 10px 0;margin:0;height:auto;width:auto;font:bold 1em/2em Arial,Helvetica,sans-serif;color:#868686;text-decoration:none;background:#F2F2F2 url(images/bg_button_grey.gif) repeat-x 0 bottom;border:solid 1px #D8D8D8;white-space:nowrap}.pt_wishlist .wishlistlogin .requiredindicator{display:none}.pt_wishlist .wishlistlogin .logincreate{margin:25px 25px 0;width:300px;float:right}.pt_wishlist .wishlistlogin .logincustomers,.pt_wishlist .wishlistlogin .logingeneral{margin:25px 0 0;float:left;width:300px;min-height:175px}.pt_wishlist .wishlistlogin .label,.pt_wishlist .wishlistlogin label{width:120px;margin:0 5px 0 0;line-height:2em}.pt_wishlist .wishlistlogin .wishlistsearch .wishlistsearchform{margin:0}.pt_wishlist .wishlistlogin .wishlistsearch .wishlistsearchform .firstname{margin:5px 0 -5px}.pt_wishlist .wishlistlogin .wishlistsearch .wishlistsearchform .email{margin:-5px 0 0}.pt_wishlist .wishlistlogin .returningcustomers .rememberme{margin:0 0 0 121px;width:auto}.pt_wishlist .wishlistlogin .value input{border:solid 1px #868686}.pt_wishlist .wishlistlogin .checkbox label{line-height:1.1em}.pt_wishlist .wishlistlogin .returningcustomers{margin:10px 0}.pt_wishlist .wishlistlogin .formactions{clear:both;text-align:right;margin:5px 10px}.pt_wishlist .wishlistlogin .returningcustomers .forgotpassword{text-align:right;margin:0 10px;line-height:25px;clear:both}.pt_wishlist .wishlistlogin .wishlistsearch{margin:0;height:auto}.pt_wishlist .wishlistlogin .wishlistsearch p{margin:10px}.pt_wishlist .wishlistlogin input[type="text"]{width:160px}.pt_wishlist .wishlistlogin .createaccount .createbenefits p{margin:0}.pt_wishlist .wishlistlogin .wishlistsearch .wishlistsearchform .divider{margin:0 185px 0 0;line-height:.7em}.pt_wishlist .wishlistlogin .createaccount .createaccountbutton{margin:0}.pt_wishlist .wishlistlogin .createaccount li{margin:10px 0 0}.pt_wishlist .wishlist .subheader{font:bold 1.1em/1.5em Arial,Helvetica,sans-serif;color:#007987;margin:5px 0 0;display:block}.pt_wishlist .wishlist input[type="text"]{margin:0 5px 0 0;padding:0;width:110px}.pt_wishlist .wishlist .email input{width:142px}.pt_wishlist .wishlist .wishlistsearchform .qtywrap{margin:0;float:right}.pt_wishlist .divider{}.pt_wishlist .wishlist .wishlistsearchform,.pt_wishlist .wishlistsearchresult .wishlistsearchform{margin:10px 0;padding:0}.pt_wishlist .wishlist .wishlistsearchform .formfields,.pt_wishlist .wishlistsearchresult .wishlistsearchform .formfields{padding:0;margin:0;line-height:27px;height:25px;width:auto;float:left}.pt_wishlist .wishlist .wishlistsearchform .formactions,.pt_wishlist .wishlistsearchresult .wishlistsearchform .formactions{float:right;width:auto;margin:0;padding:0}.pt_wishlist .wishlist .wishlistsearchform input,.pt_wishlist .wishlistsearchresult .wishlistsearchform input{width:110px;margin:0 5px}.pt_wishlist .wishlist .wishlistsearchform .email input,.pt_wishlist .wishlistsearchresult .wishlistsearchform .email input{width:150px;margin:0 5px}.pt_wishlist .wishlist .wishlistaddgiftcert{border-top:solid 4px #eeeeee;color:#868686;margin:10px 0;padding:10px 0 0}.pt_wishlist .wishlist .wishlistaddgiftcert button{float:left;margin:0 10px 0 0}.pt_wishlist .wishlist .wishlistshippingaddress{border-bottom:solid 4px #eeeeee;border-top:solid 4px #eeeeee;color:#868686;margin:5px 0 10px;padding:5px 0 10px}.pt_wishlist .wishlist .wishlistshippingaddress select{border:solid 1px #868686;width:360px;color:#868686}.pt_wishlist .wishlist .wishlistitems .wishlistsharing{border:none;border-bottom:solid 4px #eeeeee;margin:0 0 10px;padding:0 0 10px}.pt_wishlist .wishlist .wishlistitems .wishlistsharing .productlisturl{padding:5px 0 0}.pt_wishlist .wishlist .wishlistitems .wishlistsharing .productlisturl a{color:#007987}.pt_wishlist .wishlist .wishlistproducts{border:0 none}.pt_wishlist .wishlist .wishlistproducts tr.tablerow{border:0 none}.pt_wishlist .wishlist .wishlistproducts .productlisttable{border:0;border-top:solid 4px #eeeeee}.pt_wishlist .wishlist .wishlistproducts .productlisttable.first{border:0 none}.pt_wishlist .wishlist td.imagecolumn{padding:8px}.pt_wishlist .wishlist .detailscolumn{color:#868686;line-height:1.5em;padding:8px}.pt_wishlist .wishlist .detailscolumn a{color:#868686;text-decoration:none}.pt_wishlist .wishlist .detailscolumn .editdetails a{text-decoration:underline}.pt_wishlist .wishlist .wishlistproducts td.iteminfo{text-align:right;font:normal 1em/1.5em Arial,Helvetica,sans-serif;color:#868686}.pt_wishlist .wishlist .wishlistproducts td.iteminfo a{color:#868686}.pt_wishlist .wishlist .wishlistproducts .wishlistdateadded{margin:0}.pt_wishlist .wishlist .wishlistproducts .textinput,.pt_wishlist .wishlist .wishlistproducts .quantityinput{width:35px;margin:0}.pt_wishlist .wishlist .wishlistproducts select{border:solid 1px #868686;color:#868686;width:80px}.pt_wishlist .wishlist .wishlistremove,.pt_wishlist .wishlist .wishlistupdate{width:auto;padding:0;line-height:25px}.pt_wishlist .wishlist .wishlistproducts .divider{width:1px;height:11px;margin:7px 10px 0;background:#868686;float:right}.pt_wishlist .wishlist .wishlistaddtocart .qtywrap{margin:5px 5px 0 0;padding:0;float:left}.pt_wishlist .wishlist .wishlistempty{border:none;border-top:solid 4px #eeeeee;padding:35px 0 25px}.pt_wishlist .wishlist .wishlistempty a{color:#007987}.pt_wishlist .wishlist .wishlistemptymessage{color:#3D9B35;font-weight:400}.ui-dialog-content .sendtofriend{padding-bottom:25px}.ui-dialog-content .sendtofriend .stfyourname a,.ui-dialog-content .sendtofriend .emailsignup a{color:#868686;font-size:.9em}.ui-dialog-content .sendtofriend .emailsignupcheckbox{margin:0 5px 0 170px}.ui-dialog-content .sendtofriend .emailsignup{width:280px;padding:0 0 5px;font-size:1em;line-height:1.5em}.ui-dialog-content .sendtofriend .textbox{width:400px;height:135px;color:#868686}.ui-dialog-content .sendtofriend .actions{padding:0;margin:5px 35px 0 0}.ui-dialog-content .sendtofriend .actions button{margin:0 0 0 5px}.ui-dialog-content .sendtofriend .stfmessage .labeltext{visibility:hidden}.ui-dialog-content .sendtofriend .stfpreviewmessage{margin:25px 0 15px 25px}.ui-dialog-content .sendtofriend h2{text-align:left;color:#3D9B35;font-size:1.3em}.ui-dialog-content .sendtofriend .stfpreviewmessage .previewmessage{text-align:left;color:#868686}.ui-dialog-content .sendtofriend .previewpanel .previewfield{margin:0;font-size:1em;height:auto}.ui-dialog-content .sendtofriend .previewpanel .previewfield .label{width:80px;font-size:1em}.ui-dialog-content .sendtofriend .previewpanel .previewfield .value{line-height:1.4em;width:450px}.ui-dialog-content .sendtofriend .previewpanel .stfmessage{padding:0 0 5px}.confirmationcontainer.ui-dialog-content h2{color:#3D9B35;padding-top:170px;font-size:1.5em}.pt_wishlist .wishlistsearchresult{float:right;width:690px;margin:0 25px}.pt_wishlist .wishlistresults .wishlistresultsempty{border:none;border-top:solid 4px #eeeeee;padding:50px 0 0}.pt_wishlist .wishlistitems h5{background:none;border-top:solid 4px #eeeeee;margin:0 0 10px;padding:0;display:block;font:bold 1.2em/2em Arial,Helvetica,sans-serif;color:#007987}.wishlistresults{border-top:solid 4px #eeeeee;padding:10px 0 0}.wishlistresults table.wishlistresultstable{color:#868686}.wishlistresults table.wishlistresultstable th{background:none;border:none;color:#868686}.wishlistresults table.wishlistresultstable .odd{background:#eeeeee}.wishlistresults table.wishlistresultstable .even{background:#ffffff}.wishlistresults table.wishlistresultstable td{border:none;font-size:1.1em}.wishlistresults table.wishlistresultstable td a{color:#868686}.pt_contentsearchresult #content{width:690px;float:right;margin:5px 25px 0 0;padding:0}.pt_contentsearchresult .contenthits{padding:0 0 10px;overflow:auto;border-bottom:solid 4px #CACACA}.pt_contentsearchresult .searchrefine h1.searchheader{height:auto;width:180px}.pt_contentsearchresult .contenthits h1{margin:5px 0 0;font-size:1.7em;line-height:1em;margin:0;padding:0;clear:both;border:none;float:left}.pt_contentsearchresult .contenthits h2{float:left;border:none;color:#868686}.pt_contentsearchresult .goBack{background:url(images/arrow_double_left_grey.gif) no-repeat left;float:right;padding:0 0 0 15px;color:#007987}.pt_contentsearchresult .goBack.bottom{float:left}.pt_contentsearchresult .article .articlename a{font-size:1.1em}.pt_contentsearchresult .headercontainer{width:690px;overflow:auto;padding:10px 0;margin:5px 0 10px;border-bottom:solid 4px #CACACA}.pt_contentsearchresult .pagingheadline{float:right;color:#868686;font-size:1.1em}.pt_contentsearchresult .pagingheadline a{margin:0 0 0 5px;color:#868686;text-decoration:underline}.pt_contentsearchresult .pagingheadline a:hover{color:#007987;text-decoration:underline}.pt_contentsearchresult .back{clear:both;border-bottom:solid 4px #CACACA;overflow:auto;height:20px;margin:0 0 10px}.pt_customerservice .faq_content a{color:#007987;line-height:1.5em;font-size:1em}.pt_customerservice .faq_content p{line-height:1.5em;font-size:1.2em}.pt_customerservice .faq_content h2{line-height:2em;font-size:1.3em}.pt_customerservice #leftcolumn h2.header{color:#007987;font-size:1.3em;line-height:2em;text-transform:uppercase}.pt_categorysearchresult #content{float:right;padding:0;margin:10px 25px 0 0;width:690px}.pt_productsearchresult #content{float:right;padding:0;margin:0 25px 0 0;width:690px}.pt_error #leftcolumn{margin-top:14px;clear:both;width:180px}.pt_error #leftcolumn .navgroup{}.pt_error #leftcolumn .navgroup h3{}.pt_error .notfound,.pt_error .generalerror{width:690px;float:right;margin:40px 25px 0 0}.pt_error .errorpage,.errorfooter{padding:0}.pt_error .errorpagemessage{background:none;border:double 4px #eeeeee;padding:0;margin:0}.pt_error .errorpagemessage .contentasset{background:#eeeeee;padding:7px}.pt_error label{font-weight:400;margin:0 5px 0 0}.pt_error .orgohome{font:normal 1em/1.5em Arial,Helvetica,sans-serif;color:#868686;margin:0 0 0 5px}.pt_error .orgohome a{color:#007987}.pt_error .accountnavtext h3{background:none repeat scroll 0 0 transparent;border:4px double #EEEEEE;font:bold 1.5em/2em Arial,Helvetica,sans-serif;margin:0;text-align:left}.pt_error .accountnavtext h3 span{display:block;background-color:#eeeeee;color:#868686;padding:0 7px}.pt_error #leftcolumn h2.header{color:#007987;font-size:1.3em;line-height:2em;text-transform:uppercase}#maincontent_container{padding:0 0 20px}#bottomcontent_title{margin:0 0 0 25px}#bottomcontent_container{background:none;margin:0 auto 30px;overflow:hidden}#bottomcontent_container .quickviewbutton{display:none}#bottomcontent_container #bottomcontent_title h1{background:none;padding:10px 0;margin:0;color:#007987;text-decoration:none;font-size:2em}#cross-sell_container{overflow:auto;margin:0 25px}#cross-sell_container img{float:left}#content{min-height:400px;display:inline}#footer .footer_link_container{float:left;width:680px}#footer #newsletter{float:right;width:240px;margin:0 10px 0 0;position:relative}#footer .security_icons{clear:both;margin:30px 25px 25px 25px}#newsletterForm{background:url(images/bg_newsletter.gif) no-repeat top left;position:absolute;margin:15px 0 0}#newsletterForm #newsletterEmail{background:transparent;border:none;color:#cccccc;margin:0;padding:4px 0 4px 10px;width:160px;text-align:left;vertical-align:top}#newsletterForm #newsletterEmail:focus{background-color:transparent!important;color:#2D2D2D}#newsletterForm #submitEmail{background:url(images/bg_newsletter_confirm.gif) no-repeat top right;border:0;margin:0;padding:0;width:39px;height:24px;cursor:pointer;text-align:left;text-indent:-9999px;text-transform:capitalize}#footer .bodycontentasset .footer_links{margin:0 25px 0 25px;width:430px}#footer .bodycontentasset .footer_links div{float:left;width:125px}#footer .bodycontentasset ul li{list-style:none;margin:0;padding:0}#footer .bodycontentasset #footer_shop{margin:0 75px 0 0;width:245px}#footer .bodycontentasset #footer_shop ul{float:left;margin:0 30px 0 0}#footer .bodycontentasset ul li{list-style:none}#footer .bodycontentasset h6{line-height:2em;margin:0 0 5px;padding:0;color:#ffd20a;text-transform:uppercase;font-weight:700;font-family:Arial,Helvetica,sans-serif}#footer .bodycontentasset .footer_links a{color:#fff;text-decoration:none;font:normal .9em/1.5em Arial,Helvetica,sans-serif}#footer .bodycontentasset .footer_links a:hover{text-decoration:underline}#footer .bodycontentasset #footer_support{margin:0 90px 0 0;width:100px}#footer .bodycontentasset p{color:#2d2d2d;font-size:1em;padding:0;line-height:1.5em}#footer .phone{font-weight:700}#footer .phone img{vertical-align:text-bottom}.dt_pressroom #leftcolumn h2.header{color:#007987;font-size:1.3em;line-height:2em;text-transform:uppercase}.dt_pressroom #leftcolumn .accountnav{border:solid 4px #eeeeee;border-left:none;border-right:none;margin:0 0 10px;padding:10px 0 0}.dt_pressroom #leftcolumn .contentasset{margin:0}.dt_pressroom #leftcolumn{margin-top:14px;clear:both;width:180px}.dt_pressroom .accountnavtext h3{background:none repeat scroll 0 0 transparent;border:4px double #EEEEEE;font:bold 1.5em/2em Arial,Helvetica,sans-serif;margin:0;text-align:left}.dt_pressroom .accountnavtext h3 span{display:block;background-color:#eeeeee;color:#868686;padding:0 7px}.pt_wishlist .accountnavtext h3{background:none repeat scroll 0 0 transparent;border:4px double #EEEEEE;font:bold 1.5em/2em Arial,Helvetica,sans-serif;margin:0;text-align:left}.pt_wishlist .accountnavtext h3 span{display:block;background-color:#eeeeee;color:#868686;padding:0 7px}.productdetail .productimages{float:left;margin:0;width:450px}ul#nav{position:relative;background:black;width:725px;height:27px;padding:13px 0;margin:8px 0 10px}ul#nav li{display:block;float:left;color:#FFD100;font-size:19px;font-weight:700;text-transform:uppercase;padding:0;margin:0}ul#nav li.txt{margin:4px 8px 0 12px}ul#nav li.btn{display:block;text-align:center;margin:0 5px;vertical-align:middle}ul#nav li a{display:block;width:108px;background:#FFD100;color:#000;font-size:13px;text-decoration:none;padding:6px 0;border-radius:4px;moz-border-radius:4px}ul#nav li a:hover{background:#FFF002}ul#nav li a.active{background:#737373}ul#nav li a.active:hover{background:#737373}#main{background:none}#content .contentasset .bodycontentasset{width:725px;margin:-13px 10px 0 0;float:right}#whatWeDo{position:relative;float:left;background:#FFD100;width:368px;height:202px;margin:0 10px 0 0;padding:0}#whatWeDo h1{color:#000;font-size:19px;padding:0;margin:22px 0 0 22px;border:0}#whatWeDo p{font-size:11px;color:#000;line-height:15px;padding:0;margin:0 41px 0 22px}.global,.career{background:#737373;width:725px;height:110px;margin:7px 0 10px}.career{height:160px}.global h2,.career h2,#awards h2{color:#FFF;text-transform:uppercase;font-size:20px;margin:0 0 0 22px;padding-top:20px;padding-bottom:0}.global p,.career p{color:#FFF;font-size:11px;padding:0;margin:0 22px}.career p{padding-bottom:5px}#awards{position:relative;float:left;width:342px;height:210px;background:#000;margin:7px 10px 7px 0;padding:0}#awards p{font-size:11px;color:#FFF;line-height:15px;margin:0 41px 0 22px;padding-top:0}#awards p a{color:#FFD100;text-decoration:underline;font-style:italic}#video{float:right;width:373px;height:210px;margin:7px 0 8px}img#last{margin-right:10px}img#footerPic{margin:10px auto;width:725px}.WeMadeIt{margin:10px auto;width:725px}#main{background:none}#content .contentasset .bodycontentasset{width:725px}.bodycontentasset h2{text-transform:uppercase;margin:0 0 0 22px;padding-top:15px}.bodycontentasset p{font-size:11px;line-height:15px;margin:0 0 0 22px}#benefits{position:relative;float:left;width:319px;height:261px;background:#737373;margin:0 15px 10px 0}#benefits h2{color:#FFF;padding:20px 0 0}#benefits p{color:#FFF;margin-right:25px;padding:0}#benefits ul{margin-left:12px}#benefits ul li{color:#FFF;font-size:11px;line-height:12px;padding:0;margin:4px 25px}#work{position:relative;float:right;width:245px;height:250px;background:#FFD100}#work h2{color:#000;padding:9px 0 0;line-height:18px}#work p{color:#000;margin-right:40px;line-height:13px;padding-top:4px}#fortCollins{position:relative;float:left;width:325px;height:285px;background:#000;margin:5px 15px 10px 0}#fortCollins h2{color:#FFD100;margin-right:95px;padding:20px 0 3px}#fortCollins p{color:#FFD100;margin-right:68px;line-height:12px;padding:0 0 8px}#video{float:right;margin-top:5px}#otterCares{position:relative;clear:both;width:725px;height:100px;background:#737373;margin:10px 0}#otterCares h2{color:#FFF;padding:13px 0 0}#otterCares p{color:#FFF;margin-right:65px;padding:0}img#or{margin-right:10px}.apple_list{width:100%;border:#dcdcdc 1px solid}.apple_title{height:36px;background:url(../../images/a_btbg.jpg) repeat-x;font-size:14px;line-height:36px;padding-right:10px;padding-left:10px;position:relative}.a_title_left{display:block;float:left}.a_title_right{display:block;position:absolute;right:8px;top:-2px}.a_title_right select{width:160px;margin:10px 0 6px 0;padding-left:5px}.apple_infor{padding:20px 32px 30px 31px!important;overflow:hidden}.apple_infor li.li_listdistrbutor{text-align:left;margin:0 0 5px 0;float:left;list-style-type:none;clear:none!important;line-height:16px;width:640px;font-weight:400}.apple_infor li.li_listdistrbutor span.span_block{text-align:left;display:block;float:left;width:202px;margin:0 5px;padding:0;font-weight:400;word-wrap:break-word}.apple_infor li.li_listdistrbutor span.span_block p{font-size:10px}.apple_infor li h5{color:#3688b0;font-size:14px;background-color:#FFF;line-height:20px}#nav{clear:both;position:relative;height:30px;width:100%;background:#FFDD00}#nav .menu_hdr,#nav #nav-support-ddheader,#nav #nav-community-ddheader,#nav #nav-support-ddheader,#nav #nav-giftcards-ddheader{float:left}#nav .menu_hdr:hover a.pnav,#nav #nav-giftcards-ddheader:hover a.pnav{background-color:#FFFFFF;padding:0 1px;margin:0 -1px;color:#007987}#nav #nav-shop_cases-ddheader:hover a.pnav{background-color:#FFFFFF;padding:0 1px 0 0;margin:0 -1px 0 0;color:#007987}#nav a.pnav{display:block;height:30px;width:154px;font:bold 1.3em/2.5em Arial,Helvetica,sans-serif;color:#2B2B2B;text-align:center;text-decoration:none;text-transform:uppercase}#nav .nav_sep{float:left;width:1px;height:12px;background:#ffffff;margin:9px 0 0}#nav a.hover{background:#FFFFFF;margin:0 -1px;padding:0 1px;color:#007987}#nav-shop_cases-ddheader a.hover{margin:0 -1px 0 0;padding:0 1px 0 0}#nav #nav-shop_cases-ddcontent,#nav #nav-shop_our_series-ddcontent,#nav #nav-support-ddcontent,#nav #nav-community-ddcontent,#nav #nav-support-ddcontent,#nav #nav-support-dd-content{display:none;position:absolute;overflow:hidden;z-index:200;border-bottom:solid 4px #ffdd00;padding:0 0 30px}#nav .bg1,#nav .bg2{position:absolute;bottom:0;left:0;width:50%;height:100%;z-index:-2000;background:none}#nav .bg2{left:auto;right:0;z-index:-2000}#nav div.subnav-container{z-index:8;display:none;width:950px;position:absolute;left:0;background-color:#fff}.list-subnav{display:table-cell;padding:30px 0 0 30px;width:150px;list-style:none;margin:0;float:left}#nav .list-item div a,.browse-sub a{display:block;z-index:8;color:#000000;text-decoration:none;font:normal 1.1em/1.6em Arial,Helvetica,sans-serif}#nav .list-item a:hover{text-decoration:underline;color:#007987}.list-item .list-link{padding:0;list-style:none;height:auto}.list-item li{float:left;padding:0 10px 15px;list-style:none;cursor:pointer}#nav-shop_our_series-ddcontent .list-item p{font:normal 1em/1.4em Arial,Helvetica,sans-serif}#nav-shop_our_series-ddcontent .list-item div a{color:#007987}#nav .list-item h6 a,#nav .subnav-container h6 a{display:block;text-transform:uppercase;text-decoration:none!important;margin:0 0 3px 0;color:#007987;font:bold 1.3em/1.3 Arial,Helvetica,sans-serif;border-bottom:1px solid #a8a8a8;background:url(images/subnav-arrow.gif) 100% 50% no-repeat;visibility:inherit}#nav #nav-shop_cases-ddheader .subnav-container h6 a{background:none}.ie6 #nav #nav-shop_cases-ddheader .subnav-container{width:950px;margin-left:0}.ie6 #nav #nav-shop_our_series-ddheader .subnav-container{width:950px;margin-left:0}.clear-float{clear:both}#nav-trail{clear:both;font:.825em/1em arial,sans-serif;padding:10px;float:left;width:750px;position:absolute;text-transform:uppercase;color:#999999}#nav-trail li{display:inline;text-transform:uppercase;color:#999999}#nav-trail li.first{background:none;padding-left:0}#nav-trail li a{}#nav-trail a:link,#nav-trail a:visited,#nav-trail a:hover{color:#999999}#nav #nav-social-ddheader{float:left}#nav #nav-social-ddcontent{display:none;position:absolute;overflow:hidden;z-index:200;border-bottom:solid 4px #ffdd00;padding:0 0 30px}#nav div.subnav-container{border-bottom:solid 4px #FD0}ul#ourseries{height:109px;display:block;margin:0 auto;width:925px}#ourseries li{display:block;margin:40px 5px 0 5px;padding:0;background:url(../../images/productGrid-nav-sprite_v7.png) no-repeat}#ourseries li a{display:block;text-indent:-9999px;height:29px;margin:0;padding:0}#ourseries li#defender{width:95px}#ourseries li#defender:hover{background-position:0 -29px}#ourseries li#commuter{width:100px;background-position:-101px 0}#ourseries li#commuter:hover{background-position:-101px -29px}#ourseries li#clearly{width:88px;background-position:-441px 0}#ourseries li#clearly:hover{background-position:-441px -29px}#ourseries li#preserver{width:103px;background-position:-650px 0}#ourseries li#preserver:hover{background-position:-650px -29px}#ourseries li#symmetry{width:100px;background-position:-702px 0}#ourseries li#symmetry:hover{background-position:-702px -29px}#ourseries li#resurgence{width:123px;background-position:-804px 0}#ourseries li#resurgence:hover{background-position:-804px -29px}#ourseries li#agility{width:98px;background-position:-988px 0}#ourseries li#agility:hover{background-position:-988px -29px}#ourseries li#alpha{width:71px;background-position:-1087px 0}#ourseries li#alpha:hover{background-position:-1087px -29px}#ourseries li#mysymmetry{width:122px;background-position:-1108px 0}#ourseries li#mysymmetry:hover{background-position:-1108px -29px}#ourseries li#symmetryfolio{width:150px;background-position:-1235px 0}#ourseries li#symmetryfolio:hover{background-position:-1235px -29px}#ourseries li#strada{width:78px;background-position:-1390px 0}#ourseries li#strada:hover{background-position:-1390px -29px}#ourseries li#alpha{width:65px;background-position:-1038px 0}#ourseries li#alpha:hover{background-position:-1038px -29px}.mediacontents{width:950px;height:auto;float:left;clear:both;margin-top:25px}.media_left{width:180px;height:auto;background:#ccc;float:left;margin:0 20px;min-height:600px}.otterbox_nav_header{border-bottom:4px solid #ccc;font-size:16px;line-height:30px}.media_center{width:480px;height:auto;float:left}.mec_cent{float:left;clear:both;width:100%;font-size:12px;color:#000;line-height:20px;margin-bottom:20px}.mec_cent a{color:#007987;text-decoration:none;clear:both}.mec_cttext{float:left}.mec_cttext img{float:right;margin:20px 0 20px 20px}.mec_ctitle{padding:5px 0;border-bottom:4px solid #EEEEEE;color:#007987;font-size:18px;font-weight:700;line-height:20px;margin-bottom:10px}.media_right{width:210px;height:auto;float:left;margin-left:20px}.media_search{float:left;width:100%;height:auto;margin-bottom:20px}.media_search b{font-size:16px;color:#007987;font-weight:700;line-height:30px}.searchinput{height:24px;padding:5px;float:left;border:1px solid #000;width:150px}.searchinput_go{height:28px;padding:5px;float:left}.media_search a{color:#007987;text-decoration:none}.PressCont{float:left;width:100%;clear:both;margin-bottom:20px}.PrC_title{padding:5px;background:#FFDD00;font-size:14px}.planet_contents{width:950px;height:auto;background:#17181A;float:left;clear:both}.placon_img{width:950px;height:311px;float:left;clear:both}.placon_img img{width:950px;height:311px;border:0}.flickr_badge{float:left;position:relative;text-align:center;width:588px}.flickr_badge h2{background:#3E3E3E url(../../images/planet-otterbox-flckr.jpg) no-repeat 0 0;display:block;height:30px;padding:0;text-indent:-9999px;width:588px}.flickr_more{background:url(../../images/planet-otterbox-flickr-more.gif) no-repeat 0 0;display:block;height:165px;position:absolute;right:0;text-indent:-9999px;top:195px;width:196px}.flickr{float:left;height:auto;clear:both;background:#f00;width:100%}.fancybox{float:left;height:165px;margin:0;overflow:hidden;width:196px}.fancybox img{min-height:165px;min-width:196px}.twitter{background:url(../../images/planet-otterbox-twitter.jpg) no-repeat 0 0 #009DB5;display:block;float:right;height:30px;padding:0;text-indent:-9999px;width:350px}.testimonials{width:950px;height:340px;float:left;background:#ff0;clear:both;margin:10px 0}.overlay{width:950px;height:63px;float:left;clear:both;margin-top:-25px;z-index:2;background:url(../../images/20110210-pob-test-overlay.png) no-repeat 0 0}.blog{background:#2D2D2D;display:block;float:left;height:405px;margin-top:10px;padding:10px 20px;width:548px}.blog img{border-right:3px solid #FFFFFF;float:left;margin-right:25px;padding:15px 10px 15px 0}.blog h2{color:#FFFFFF;font-size:18px;padding:25px 25px 5px 0;text-transform:uppercase}.facebook{background:#2D2D2D;float:right;height:414px;margin-top:10px;padding-bottom:10px;line-height:50px;width:349px;color:#ccc;font-size:20px;text-align:center}.small{color:#999999;font-size:12px;line-height:12px;padding-bottom:15px;padding-top:0}.blog p{color:#FFFFFF;font-size:12px;line-height:18px;padding:4px 25px 4px 10px}.blog p a{color:#00C5DA;font-style:italic;font-weight:700;text-decoration:none}.vid_gallery{background:#2D2D2D;margin:10px 0;min-height:300px;float:left;clear:both;padding:5px}.vid_gallery ul{float:left}.vid_gallery ul li{float:left;width:107px;height:90px;margin:5px;list-style:none;background:#ccc;padding:0}.vid_cap{clear:both;padding-top:18px;float:left}.Faps_right{float:left;width:710px;min-height:1000px}.Faps_right h1{border-bottom:4px solid #EEEEEE;color:#007987;font-size:20px;padding:5px 0;text-transform:uppercase;clear:both;float:left;width:100%}.fsps_list{width:100%;float:left;clear:both;margin:20px 0;color:#007987;font-size:14px}.fsps_list h2{border-bottom:2px solid #007987;color:#007987;clear:both;margin-bottom:5px;padding:5px 0;font-size:16px;font-weight:700;line-height:24px}.fsps_list a{color:#007987}.fsps_list ul,.fsps_list li{float:left;margin:0;padding:0;list-style:none}.fsps_list li{margin:10px 0 10px 10px;clear:both}.fsps_list li span{padding-right:5px;color:#666;font-weight:700;float:left;text-align:right}.fsps_list li a{text-decoration:underline;float:left;width:680px}.fsps_textlinks{color:#007987;font-weight:700;font-size:12px;clear:both;width:100%;line-height:20px}.fsps_text{width:700px;float:left;margin:5px 0 5px 10px;font-size:12px;line-height:20px;color:#666}.cat_text01{border-bottom:4px solid #EEEEEE;margin:10px 0;clear:both;padding:10px 0;font-size:12px;font-weight:700;line-height:24px}.cat_text01 span{color:#f00}.cat_tab01{clear:both;line-height:20px;font-size:12px}.cat_tab01 span{color:#007987;font-weight:700}.cat_tbgcolor01{background:#EEEEEE;padding:10px;line-height:20px}.cat_tbgcolor01 h2{color:#007987;font-weight:700;border-bottom:2px solid #007987}.cat_tbgcolor02{color:#999999;padding:10px 0}.cat_tbgcolor02 a{color:#007987}.cat_from{clear:both;background:#EEEEEE;padding:10px 20px}.cat_tlinks{float:right;color:#007987;font-size:12px}.cat_tlinks a{padding:0 5px}.cat_tab02{color:#666666;font-size:11px;line-height:normal;margin:0;padding:0}.cat_tab02 td{height:40px}.catab02_textarea{width:300px;height:150px;font-size:12px;color:#666}.cat_tab02 input{width:180px;padding:3px}.cat_tSubmit{background:#007987;border:1px solid #999;color:#fff;font-weight:700}.cat_tVisit{clear:both;font-size:11px;line-height:20px;margin-top:20px;width:100%}.cat_tVisit,.cat_tVisit a{float:left;clear:both}.cat_tVisit a{clear:both;padding:5px 0;color:#007987;font-weight:700;margin-left:10px}.exepeloper{float:left;clear:both;margin-top:20px;width:100%;min-height:1000px}.inter_text01{clear:both;margin-top:20px;float:left;width:100%;font-size:12px;line-height:20px}.inter_tlinks01{clear:both;margin-top:20px;float:left;width:100%;font-size:12px;line-height:20px;color:#007987}.inter_tlinks01 h2{color:#007987;clear:both}.inter_tlinks01 a{color:#007987;float:left;clear:both;margin-left:10px}.div_margin20{clear:both;margin:20px 0;float:left;width:100%}.press_Download{clear:both;margin-bottom:20px;font-size:12px;color:#007987;float:left;width:100%;line-height:20px}.press_Download p{color:#999;font-size:16px;font-weight:700}.press_Download a{text-decoration:none;color:#007987;float:left;margin-left:10px;padding:5px 0 5px 20px;background:url(../../images/application-pdf.png) left center no-repeat}.awards_links{padding:10px 0;clear:both;color:#999}.events_table01{float:left;clear:both;width:100%;margin-bottom:20px}.ent_title01{clear:both;padding:5px;line-height:20px;font-size:12px;font-weight:700;text-align:center;background:#ccc}.ent_Prev{float:left;color:#007987;text-decoration:none}.ent_next{float:right;color:#007987;text-decoration:none}.ent_tab01{margin:0;padding:0;border:0;border-left:1px solid #ccc}.ent_tab01 th{border-right:1px solid #ccc;font-size:12px;text-align:center;padding:5px 0;line-height:20px;background:#D8EEF9;border-bottom:1px solid #ccc;width:14%}.ent_tab01 td{border-right:1px solid #ccc;font-size:14px;text-align:center;padding:20px 0;line-height:20px;border-bottom:1px solid #ccc}.bgcolor01{background:#E2E2E2}.bgcolor02{background:#EEEEEE}.case_text{float:left;clear:both;margin:10px 0}.case_text img{float:right}.case_text p{font-size:12px;font-weight:700;clear:both}.press_text01{float:left;width:100%;font-size:12px;color:#666;line-height:22px}.press_text01 a{color:#007987;text-decoration:none}.press_tleft{float:left;width:48%;min-height:300px;margin-top:20px}.press_tlt{width:100%;float:left;clear:both;font-size:12px;margin-bottom:20px;font-size:12px;color:#666;line-height:22px}.press_tlt a{color:#007987;text-decoration:none}.press_tlt strong{font-style:italic;font-weight:700}.press_tright{float:right;width:48%;min-height:300px;margin-top:20px}.signup_outer{float:left;clear:both;width:910px;margin:20px;min-height:500px;margin-bottom:0}.signup_table{font-size:12px}.signup_table td{padding:10px}.signup_table input{padding:5px}.product_center{width:710px;min-height:1000px;float:left;overflow:hidden}.product_navbut01{height:60px;background:#FFD200 url(../../images/giving-back-nav-bg.gif) left center no-repeat;margin:10px 0;padding-left:240px;overflow:hidden;clear:both}.product_navbut02{height:60px;background:#FFD200 url(../../images/giving-back-cares-nav-bg.gif) left center no-repeat;margin:10px 0;padding-left:240px;overflow:hidden;clear:both}.product_navbut01 a{float:left;width:90px;height:36px;background:#000;color:#FFD200;border-radius:5px 5px 5px 5px;margin:10px 5px;text-align:center;text-transform:uppercase;padding:0 8px;font-size:12px;font-weight:700;padding-top:4px;text-decoration:none}.product_navbut02 a{float:left;width:90px;height:36px;background:#3C2D15;color:#fff;border-radius:5px 5px 5px 5px;margin:10px 5px;text-align:center;text-transform:uppercase;padding:0 8px;font-size:12px;font-weight:700;padding-top:4px;text-decoration:none}.alingheight30{line-height:30px}.product_text{margin:15px 0;clear:both;font-size:12px;line-height:20px}.pro_title{font-size:20px;color:#000;font-weight:700;clear:both}.product_list{padding:0;margin:0 0 0 20px}.product_list li{list-style:disc}.product_list li a{color:#007987}.colorblue{color:#007987}.november_left{width:300px;height:500px;overflow:hidden;float:left;background:#eee}.nob_text01{margin:10px;font-size:13px;line-height:20px}.nob_title{font-size:20px}.nob_text01 p{margin:15px 0}.november_right{width:400px;height:500px;background:#ccc;float:left;margin-left:10px;display:inline;overflow:hidden}.nobcares{clear:both;height:156px;width:370px;padding:15px;background:#B72354;overflow:hidden;font-size:13px;line-height:20px;color:#fff}.nobcares h2{color:#fff}.november_bottom{width:710px;height:215px;clear:both;background:#362B1F;float:left;margin-top:10px;overflow:hidden;font-size:12px;line-height:20px;color:#fff}.november_bottom img{float:left}.nobom_text{width:332px;height:185px;float:left;padding:15px;overflow:hidden}.nobom_text h2{color:#fff}.caseint_title{font-size:20px;font-weight:700;text-transform:uppercase;padding-bottom:5px;border-bottom:4px solid #EEEEEE;color:#007987}.instructions{float:left;height:265px;margin:10px 12px;text-align:center;width:210px;overflow:hidden}.instructions p{font-size:14px;color:#007987;line-height:normal;font-weight:700;padding-top:10px}.instructions p a{text-decoration:none;color:#007987}.order_text{clear:both;margin:10px 0;width:100%;float:left;font-size:12px;line-height:20px}.order_text h2{font-size:14px}.order_text h2 a{color:#007987;text-decoration:none}.account_show01{width:48.5%;min-height:500px;float:left;margin:20px 0;font-size:12px;color:#999;line-height:20px}.account_show02{width:48.5%;min-height:500px;float:right;margin:20px 0;font-size:12px;color:#999;line-height:20px}.account_show02 b{font-size:16px}.account_show01 a,.account_show02 a{color:#007987}.acc_title{border:4px double #EEEEEE;text-align:left;clear:both}.acc_title p{font-size:16px;font-weight:700;padding:5px;background:#eee}.acc_table{width:94%;clear:both;margin:10px auto}.acc_table td,.acc_table input{padding:5px}.interaction{width:48%;float:right;border:2px solid #999;padding:5px;margin:20px 0;font-size:12px;line-height:20px}.interaction th,.interaction td{padding:3px 5px}.interaction th{font-size:14px;color:#007987;font-weight:700;text-align:center}.intable_red{background:#f00;border:1px solid #ccc}.intable_blue{background:#007987;border:1px solid #ccc}.intable_grue{background:#49aa43;border:1px solid #ccc}.Cart_contents{width:910px;min-height:1000px;float:left;margin:20px;clear:both;margin-bottom:0}.care_left{width:680px;float:left}.care_right{width:210px;min-height:800px;float:right}.cart_title{border-bottom:4px solid #EEEEEE;color:#007987;font-size:16px;font-weight:700;padding:5px 0;text-transform:uppercase;clear:both;float:left;width:100%}.cart_tab01{float:left;clear:both;font-size:12px;table-layout:fixed}.cart_list th{font-weight:700;border-top:4px double #EEEEEE;border-bottom:4px double #EEEEEE}.catr_thbrd_right{border-right:4px double #EEEEEE}.catr_thbrd_left{border-left:4px double #EEEEEE}.cart_list th p{background:#EEEEEE;padding:5px}.cart_list p input{padding:2px 15px;font-size:14px}.crtl_text{background:#fff;line-height:20px;color:#666}.crtl_text td{padding:5px;padding-bottom:15px;border-bottom:2px solid #eee}.crt_img div{width:90px;height:90px;float:left;margin:5px}.crt_img img{width:90px;height:90px}.crtl_text a{color:#666;font-weight:700;text-decoration:none}.crtl_text a:hover{text-decoration:underline}.crtl_text,.more{width:40px}.cart_rmball{float:left;clear:both;margin-top:20px;font-size:12px;color:#666;line-height:20px;width:680px;display:inline;table-layout:fixed;margin-bottom:25px}.cart_rmbtext{background:url(../../images/arrow_shipping_estimate01.gif) right top no-repeat}.cart_rmbtt{border:4px double #EEEEEE;min-height:100px;margin-right:12px}.cartrmb_enter{min-height:100px;background:#eee;padding:5px}.cart_order{padding-left:10px;vertical-align:top}.cartor_text{float:left;clear:both;width:100%;height:auto}.cartor_t{width:170px;float:left;text-align:right}.cartor_r{width:90px;float:right;text-align:right;font-weight:700}.cart_paypal{padding-top:20px;text-align:right}.cart_paypal a{color:#666;font-weight:700;text-transform:uppercase}.cart_paypal span{font-size:16px}.cart_additional_buttons{padding-top:30px}.cart_localized_badges{width:30px;height:50px;padding:5px;background:url(images/security_icons_en.png) no-repeat right top}.cart_we_accept_icons{vertical-align:top;height:35px;padding:5px;background:url(images/we_accept_icons.png) no-repeat right bottom;background-size:266px;text-align:right}.paypal{background:url(../../images/btn_xpressCheckout.gif) no-repeat left top;border:0;width:128px;height:21px}.Continue_Shopping{border:1px solid #E7D1DB;color:#2D2D2D;display:inline-block;line-height:20px;margin:0;padding:3px;text-decoration:none;white-space:nowrap;width:145px;cursor:pointer;text-align:right;background-image:url(images/secured_button.png);background-repeat:no-repeat}.Continue_Checkout{border:1px solid #E7D1DB;color:#2D2D2D;display:inline-block;line-height:20px;margin:0;padding:3px;text-decoration:none;white-space:nowrap;width:150px;cursor:pointer;text-align:right;background-image:url(images/secured_button_150x28.png);background-repeat:no-repeat}.Checkout_Now{border:1px solid #E7D1DB;color:#2D2D2D;display:inline-block;line-height:20px;margin:0;padding:3px;text-decoration:none;white-space:nowrap;width:150px;cursor:pointer;text-align:right;background-image:url(images/secured_button_150x28.png);background-repeat:no-repeat}.Checkout_Now_Top{border:1px solid #E7D1DB;color:#2D2D2D;display:inline-block;line-height:20px;margin:0;padding:3px;text-decoration:none;white-space:nowrap;width:150px;cursor:pointer;font-size:13px;float:right;text-align:right;background-image:url(images/secured_button_150x28.png);background-repeat:no-repeat}.you_like{float:left;clear:both;margin-top:20px;min-height:100px;width:100%;font-size:12px;line-height:18px;text-align:center}.you_like a{color:#007987;font-weight:700}.you_like ul,.you_like li{float:left}.you_like li{width:120px;float:left;margin:0 8px}.you_like li img{width:120px}.Last_Visited{float:left;clear:both;min-height:100px;width:100%;font-size:12px;line-height:18px;text-align:center}.Last_Visited a{color:#007987;font-weight:700}.Last_Visited ul,.Last_Visited li{float:left;clear:both}.Last_Visited li{width:120px;float:left;margin:0 40px}.Last_Visited li img{width:120px}.Cust_mers{border:4px double #EEEEEE;clear:both;margin-bottom:20px}.Custme_text{background:#eee;font-size:12px;line-height:20px;padding:5px}.Custme_text p{margin-bottom:10px}.Custme_text p a{font-weight:700}.Cus_grue{color:#3D9B35;font-weight:700}.Continue{background:url(../../images/arrow_double_left_grey.gif) no-repeat left 3px;color:#868686;padding:0 0 0 12px;line-height:normal;text-decoration:none;font-size:11px;color:#666;float:right}.crtllist_but01{background:#F2F2F2 url(../../images/bg_button_grey.gif) repeat-x scroll 0 bottom;border:1px solid #D8D8D8;color:#868686;display:inline-block;height:auto;margin:0;padding:0 10px;text-decoration:none;white-space:nowrap;width:auto;cursor:pointer}.Shopping01{background:url(../../images/arrow_double_left_grey.gif) no-repeat scroll left 2px;color:#868686;padding:0 0 0 12px;text-decoration:none}.checkout_steps{background:#FF00000}.corport_centents{width:725px;float:right}#givingBack{width:725px;float:right;clear:both;overflow:hidden}#leftCol{float:left;width:250px}#avon{background:#D2D0D0;margin-bottom:11px;padding:9px 13px}#avon h2{color:#000000;font-style:italic;margin:10px 0 7px;padding:0;font-size:18px}#ncedc{background:#000000;padding:15px 18px}#ncedc h2{color:#FFD200;margin:10px 0 7px;padding:0;font-size:18px}#ncedc p{color:#FFD200;line-height:17px;margin:0;padding:0}#rightCol{float:right;width:465px}#richsRide{background:#000000;margin-bottom:9px;padding:15px}#rich{float:left;padding-bottom:20px;padding-right:14px}#richsRide h2{text-transform:uppercase;font-size:15px;padding-bottom:3px;color:#FFD200}#richsRide p{color:#FFD200;margin:0;padding:0}#superStars{background:#000000;float:left;margin-right:10px;padding:10px 15px;height:408px;width:204px}#superStars h2{color:#FFD200;text-transform:uppercase;font-size:15px;margin:15px 0 2px;padding:0}#superStars p{color:#FFD200;line-height:15px;margin:0;padding:0 13px 0 0}#united{float:left;height:408px;width:204px;background:#D2D0D0;margin-bottom:10px;padding:10px 8px}#united h2{color:#000000;text-transform:uppercase;font-size:15px;margin:15px 0 5px;padding:0}#slice{background:none repeat scroll 0 0 #FFD200;height:207px;padding:9px 12px}#slice img{float:left;margin-right:12px}#slice h2{text-transform:uppercase;font-size:15px;font-weight:700}#slice p{color:#000000;margin:0;padding:0}.new_Cart_contents{width:910px;min-height:1000px;float:left;margin:20px;clear:both;margin-bottom:0}.cheakout_left{width:610px;min-height:1000px;float:left}.userinouter{clear:both;background:#fff;margin-bottom:20px;border:4px double #EEEEEE}.userinouter b{padding-right:5px}.userin_text{background:#eee;font-size:12px;line-height:20px;padding:5px;color:#666}.userin_text th,.userin_text td,.userin_text td a{color:#666}.cheakout_right{width:280px;float:right;margin-left:20px}.cheakout_email{margin:0 70px auto;font-size:12px;color:#666;margin-bottom:20px;clear:both;margin-bottom:20px}.Shipping_table td{padding:5px;font-size:12px;line-height:20px;color:#666}.Shipping_table td a{color:#666;padding:0 10px}.cheakout_edit{color:#868686;line-height:20px;text-decoration:none;font-size:12px;color:#666;float:right}.cartcents{clear:both;padding:5px}.userin_alert{background:url(../../images/errorform.gif) no-repeat 0 3px;color:red;padding-left:28px;font-weight:700;line-height:normal;text-align:left;margin-left:10px;margin-right:50px;height:25px}.new_cheakout_left{width:610px;min-height:1000px;float:left}.new_userinouter{clear:both;background:#fff;margin-bottom:20px;border:4px double #EEEEEE}.new_userinouter b{padding-right:5px}.new_userin_text{background:#eee;font-size:12px;line-height:20px;padding:5px;color:#666}.new_userin_text th,.new_userin_text td,.new_userin_text td a{color:#666}.new_cheakout_right{width:280px;float:right;margin-left:20px}.new_cheakout_email{margin:0 20px auto;font-size:12px;color:#666;margin-bottom:20px;clear:both;margin-bottom:20px}.new_Shipping_table td{padding:5px;font-size:12px;line-height:20px;color:#666}.new_Shipping_table td a{color:#666;padding:0 10px}.new_cheakout_edit{color:#868686;line-height:20px;text-decoration:none;font-size:12px;color:#666;float:right}.new_cartcents{clear:both;padding:5px}.new_userin_alert{background:url(../../images/errorform.gif) no-repeat 0 3px;color:red;padding-left:28px;font-weight:700;line-height:normal;text-align:left;margin-left:10px;margin-right:50px;height:25px}#payment-selection{background:none repeat scroll 0 0 #fff;margin-top:15px;padding:10px}#payment-selection-1,#payment-selection-2{border:1px solid #DEDEDE;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#payment-selection-2{margin-top:10px}.new_yellowBox{position:absolute;z-index:0;float:left;width:100%;height:166px;text-align:center!important;font-size:11pt;color:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #000;background:#FFDC01}.new_yellowBox strong{font-size:11pt;font-weight:700;text-decoration:underline}.new_yellowBox p{padding:20px}.checkout_no_login_panel_right{position:relative}@font-face{font-family:"ITCAvantGardeStd-Md";font-style:normal;font-weight:700;src:url(Fonts/ITCAvantGardeStd-Md.eot);src:local("ITCAvantGardeStd Md"),local("ITCAvantGardeStd-Md"),url(Fonts/ITCAvantGardeStd-Md.woff) format("woff"),url(Fonts/ITCAvantGardeStd-Md.ttf) format("truetype"),url(Fonts/ITCAvantGardeStd-Md.svg) format("svg")}@font-face{font-family:"ITCAvantGardeStd-Bk";font-style:normal;font-weight:700;src:url(fonts/ITCAvantGardeStd-Bk.eot);src:local("ITCAvantGardeStd Bk"),local("ITCAvantGardeStd-Bk"),url(symmetry/fonts/ITCAvantGardeStd-Bk.woff) format("woff"),url(fonts/ITCAvantGardeStd-Bk.ttf) format("truetype"),url(fonts/ITCAvantGardeStd-Bk.svg) format("svg")}.yellowBox{position:absolute;z-index:0;float:left;background:url(images/missingorderbox.png) no-repeat 0 0;width:320px;height:166px;margin-left:600px;margin-top:-300px;text-align:center!important;font-size:13px;font-family:ITCAvantGardeStd-Bk,sans-serif!important;color:#000}.yellowBox strong{font-size:14px;text-decoration:underline;font-family:ITCAvantGardeStd-Md,sans-serif!important}.yellowBox p{padding:30px 20px 20px 20px}#header{background:none repeat scroll 0 0 #131718!important}.redBox{padding:5px;text-align:center;background-color:red;color:#fff;font-size:12px;font-family:Arial,sans-serif;font-weight:700}.text{background-color:#EFEDE9;text-align:center;font-size:12px;font-family:Meiryo,Arial,sans-serif;font-weight:700;padding:5px}#content{height:auto}ul.templatemtechBrand{list-style:none;padding:0;margin:0}ul.templatemtechBrand li{list-style:none;padding:0;margin:0}.clr{clear:both}.templateTabBox{background-color:#fff!important;border-bottom:solid 1px #eee;width:950px;z-index:9000;height:auto}.templateTabBox .templateshowNow_banner{display:none}.templateTabBox.attach{top:0;position:fixed}.templateTabBox.attach .templateshowNow_banner{display:block}.templateTab{height:45px!important;font-size:12px;font-family:ITC Avant Garde Std Bk,Arial,Helvetica,Verdana,sans-serif}.templateTab ul.templatemtechBrand li a{display:inline-block;text-decoration:none!important;height:45px;padding:0 9px 0 9px}.templategrayTab a{color:#333!important;height:45px;padding:0;margin:0;text-align:center;display:inline-block;line-height:45px!important;font-size:1em;font-family:Nudista,Arial,sans-serif}.templategrayTab a:hover{background-color:#027997;height:45px!important;padding:0;text-align:center;display:inline-block;color:#ffce00!important;line-height:45px!important;font-size:1em;font-family:Nudista,Arial,sans-serif}.templategrayTab a b{font-weight:400!important}.templatemtechBrand .templatetext01{background-image:none;height:30px;float:left;margin-top:8px;padding:0 10px 0 10px}.templatemtechBrand .templatetext01 input{width:175px;height:30px;line-height:30px;border:0 none}.templatemtechBrand .go_btn{float:left;margin-top:8px}.templateshowNow_banner a{float:right;cursor:pointer;margin:8px 19px 0 0;width:144px;height:34px}#list_Language_nav{background:none repeat scroll 0 0;clear:both;height:25px;position:relative;width:100%;margin-right:5px}#list_Language_nav .list_Language_menu_hdr,#list_Language_nav #list_Language_nav_us_ddheader,#list_Language_nav #list_Language_nav_cn_ddheader,#list_Language_nav #list_Language_nav_zh_ddheader,#list_Language_nav #navlist_Language_nav_jp_ddheader{float:left}#list_Language_nav a.list_Language_pnav{color:#ddd;font:1.13em/8pt Arial,Helvetica,sans-serif;height:25px;text-align:center;text-decoration:none;width:auto;margin-left:3px;line-height:25px!important;*line-height:26px!important}#list_Language_nav .nav_sep{background:none repeat scroll 0 0 #FFFFFF;float:left;height:25px}#list_Language_nav .nav_cut{float:left;height:25px;line-height:25px;padding:0 0 0 3px;color:#ddd}#list_Language_nav #list_Language_nav_us_ddheader:hover a.list_Language_pnav{color:#FFDD00;margin-left:3px}#list_Language_nav .list_Language_menu_hdr:hover a.list_Language_pnav{color:#FFDD00;margin-left:3px}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;background:#fff}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:0;background:url(images/Roll-Over-Left_v2.png) no-repeat 0 0;width:41px;height:77px}.bx-wrapper .bx-next{right:-1px;background:url(images/Roll-Over-Right_v2.png) no-repeat 0 0;width:41px;height:77px}.bx-wrapper .bx-prev:hover{}.bx-wrapper .bx-next:hover{}.bx-wrapper .bx-controls-direction a{position:absolute;top:40%;outline:0;width:41px;height:77px;text-indent:-9999px;z-index:90}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(images/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(images/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(images/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(images/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}@font-face{font-family:"ITCAvantGardeStd-Md";font-style:normal;font-weight:700;src:url(Fonts/ITCAvantGardeStd-Md.eot);src:local("ITCAvantGardeStd Md"),local("ITCAvantGardeStd-Md"),url(Fonts/ITCAvantGardeStd-Md.woff) format("woff"),url(Fonts/ITCAvantGardeStd-Md.ttf) format("truetype"),url(Fonts/ITCAvantGardeStd-Md.svg) format("svg")}#casefinder_container{background-image:url(images/photo/Search_By_Device_Banner2_950x100.jpg)!important;background-position:0 0!important;background-repeat:no-repeat!important;width:950px!important;height:100px!important}#maincontent_container{padding:0 0 8px!important}#findCase ul#dropDowns{width:auto!important}#dropDowns{float:right!important;margin-right:24px!important}#dropDowns a.enabledHeadLink{color:#2D2D2D;cursor:pointer;background:none no-repeat scroll 0 0 transparent!important;width:201px!important;height:38px!important;line-height:38px}#dropDowns a.disabledHeadLink{color:#2D2D2D;cursor:default;background:none no-repeat scroll 0 0 transparent!important;width:201px!important;height:38px!important;line-height:38px}#dropDowns li.headlink{width:201px!important;height:38px!important;float:left;background:url(images/photo/Search_By_Device_arrows_Button.png) repeat scroll 0 0 transparent;padding:0;display:inline;border:0 none;margin:31px 0 0 29px!important}#dropDowns li.headlink ul{width:201px!important;border:0 none!important;margin:0;padding:0}#footer
#dropDowns li.headlink ul li{background:none!important}#dropDowns li.headlink ul li a{color:#2D2D2D;cursor:pointer;background-image:url(images/photo/Search_By_Device_Button.png)!important;background-position:0 0!important;background-repeat:no-repeat!important;width:201px!important;height:38px!important;display:inline-block!important;line-height:38px!important;background-color:none!important}#dropDowns li.headlink ul li a:hover{color:#fff!important;cursor:pointer;background-image:url(images/photo/Search_By_Device_Button_mouseover.png)!important;background-position:0 0!important;background-repeat:no-repeat!important;width:201px!important;height:38px!important;display:inline-block!important;line-height:38px;background-color:none!important}#dropDowns li.headlink a{font-weight:400!important}#dropDowns li.headlink a span{border:0 none!important;padding:0 0 0 10px!important;font-family:Nudista,Arial,Helvetica,sans-serif;font-size:10pt!important}.bx-wrapper .bx-prev{left:0;background:url(images/photo/Rotating_banner_arrows.png) no-repeat scroll 13px 50% transparent;width:30px;height:30px}.bx-wrapper .bx-next{right:0;background:url(images/photo/Rotating_banner_arrows.png) no-repeat scroll -280px 50% transparent;width:30px;height:30px}.bannerGroup2 ul li{float:left}.bannerGroup3{height:298px!important;overflow:hidden!important}.bannerGroup3 ul li{float:left;height:298px!important;overflow:hidden!important}.bannerGroup3 ul li a{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{width:16px;height:16px;background:#fed100 none repeat scroll 0 0;border:1px solid #fed100}.bx-wrapper .bx-pager.bx-default-pager a{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #666;text-indent:-9999px;display:block;width:13px!important;height:13px!important;margin:0 5px;outline:0 none;border-radius:8px;text-align:left!important}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:0!important;top:275px;z-index:60!important;left:10px}.bx-wrapper .bx-pager{text-align:left!important}#findCase{background:none}.bx-wrapper .bx-viewport{box-shadow:none!important}.btn01_en-us{position:absolute;z-index:100;width:107px;height:27px;margin:228px 0 0 324px;float:left}.btn01_en-us a{background:url(images/photo/button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn01_en-us a:hover{background:url(images/photo/Mouseover_Button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn02_en-us{position:absolute;z-index:100;width:107px;height:27px;margin:228px 0 0 436px;float:left}.btn02_en-us a{background:url(images/photo/button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn02_en-us a:hover{background:url(images/photo/Mouseover_Button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn03_en-us{position:absolute;z-index:100;width:107px;height:27px;margin:181px 0 0 50px;float:left}.btn03_en-us a{background:url(images/photo/button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn03_en-us a:hover{background:url(images/photo/Mouseover_Button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn04_en-us{position:absolute;z-index:100;width:107px;height:27px;margin:181px 0 0 192px;float:left}.btn04_en-us a{background:url(images/photo/button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn04_en-us a:hover{background:url(images/photo/Mouseover_Button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn05_en-us{position:absolute;z-index:100;width:107px;height:27px;margin:215px 0 0 267px;float:left}.btn05_en-us a{background:url(images/photo/button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn05_en-us a:hover{background:url(images/photo/Mouseover_Button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn06_en-us{position:absolute;z-index:100;width:107px;height:27px;margin:215px 0 0 379px;float:left}.btn06_en-us a{background:url(images/photo/button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn06_en-us a:hover{background:url(images/photo/Mouseover_Button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn07_en-us{position:absolute;z-index:100;width:107px;height:27px;margin:215px 0 0 491px;float:left}.btn07_en-us a{background:url(images/photo/button_HTC.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn07_en-us a:hover{background:url(images/photo/Mouseover_Button_HTC.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn01_zh-cn{position:absolute;z-index:100;width:107px;height:27px;margin:188px 0 0 324px;float:left}.btn01_zh-cn a{background:url(images/photo/button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn01_zh-cn a:hover{background:url(images/photo/Mouseover_Button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn02_zh-cn{position:absolute;z-index:100;width:107px;height:27px;margin:188px 0 0 436px;float:left}.btn02_zh-cn a{background:url(images/photo/button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn02_zh-cn a:hover{background:url(images/photo/Mouseover_Button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn03_zh-cn{position:absolute;z-index:100;width:107px;height:27px;margin:181px 0 0 50px;float:left}.btn03_zh-cn a{background:url(images/photo/button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn03_zh-cn a:hover{background:url(images/photo/Mouseover_Button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn04_zh-cn{position:absolute;z-index:100;width:107px;height:27px;margin:181px 0 0 192px;float:left}.btn04_zh-cn a{background:url(images/photo/button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn04_zh-cn a:hover{background:url(images/photo/Mouseover_Button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn05_zh-cn{position:absolute;z-index:100;width:107px;height:27px;margin:189px 0 0 270px;float:left}.btn05_zh-cn a{background:url(images/photo/button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn05_zh-cn a:hover{background:url(images/photo/Mouseover_Button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn06_zh-cn{position:absolute;z-index:100;width:107px;height:27px;margin:189px 0 0 382px;float:left}.btn06_zh-cn a{background:url(images/photo/button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn06_zh-cn a:hover{background:url(images/photo/Mouseover_Button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn07_zh-cn{position:absolute;z-index:100;width:107px;height:27px;margin:189px 0 0 494px;float:left}.btn07_zh-cn a{background:url(images/photo/button_HTC.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn07_zh-cn a:hover{background:url(images/photo/Mouseover_Button_HTC.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn01_zh-hk{position:absolute;z-index:100;width:107px;height:27px;margin:188px 0 0 324px;float:left}.btn01_zh-hk a{background:url(images/photo/button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn01_zh-hk a:hover{background:url(images/photo/Mouseover_Button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn02_zh-hk{position:absolute;z-index:100;width:107px;height:27px;margin:188px 0 0 436px;float:left}.btn02_zh-hk a{background:url(images/photo/button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn02_zh-hk a:hover{background:url(images/photo/Mouseover_Button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn03_zh-hk{position:absolute;z-index:100;width:107px;height:27px;margin:181px 0 0 50px;float:left}.btn03_zh-hk a{background:url(images/photo/button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn03_zh-hk a:hover{background:url(images/photo/Mouseover_Button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn04_zh-hk{position:absolute;z-index:100;width:107px;height:27px;margin:181px 0 0 192px;float:left}.btn04_zh-hk a{background:url(images/photo/button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn04_zh-hk a:hover{background:url(images/photo/Mouseover_Button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn05_zh-hk{position:absolute;z-index:100;width:107px;height:27px;margin:189px 0 0 270px;float:left}.btn05_zh-hk a{background:url(images/photo/button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn05_zh-hk a:hover{background:url(images/photo/Mouseover_Button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn06_zh-hk{position:absolute;z-index:100;width:107px;height:27px;margin:189px 0 0 382px;float:left}.btn06_zh-hk a{background:url(images/photo/button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn06_zh-hk a:hover{background:url(images/photo/Mouseover_Button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn07_zh-hk{position:absolute;z-index:100;width:107px;height:27px;margin:189px 0 0 494px;float:left}.btn07_zh-hk a{background:url(images/photo/button_HTC.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn07_zh-hk a:hover{background:url(images/photo/Mouseover_Button_HTC.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn01_ja-jp{position:absolute;z-index:100;width:107px;height:27px;margin:228px 0 0 324px;float:left}.btn01_ja-jp a{background:url(images/photo/button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn01_ja-jp a:hover{background:url(images/photo/Mouseover_Button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn02_ja-jp{position:absolute;z-index:100;width:107px;height:27px;margin:228px 0 0 436px;float:left}.btn02_ja-jp a{background:url(images/photo/button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn02_ja-jp a:hover{background:url(images/photo/Mouseover_Button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn03_ja-jp{position:absolute;z-index:100;width:107px;height:27px;margin:193px 0 0 50px;float:left}.btn03_ja-jp a{background:url(images/photo/button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn03_ja-jp a:hover{background:url(images/photo/Mouseover_Button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn04_ja-jp{position:absolute;z-index:100;width:107px;height:27px;margin:193px 0 0 192px;float:left}.btn04_ja-jp a{background:url(images/photo/button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn04_ja-jp a:hover{background:url(images/photo/Mouseover_Button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn05_ja-jp{position:absolute;z-index:100;width:107px;height:27px;margin:215px 0 0 267px;float:left}.btn05_ja-jp a{background:url(images/photo/button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn05_ja-jp a:hover{background:url(images/photo/Mouseover_Button_Apple.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn06_ja-jp{position:absolute;z-index:100;width:107px;height:27px;margin:215px 0 0 379px;float:left}.btn06_ja-jp a{background:url(images/photo/button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn06_ja-jp a:hover{background:url(images/photo/Mouseover_Button_Samsung.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn07_ja-jp{position:absolute;z-index:100;width:107px;height:27px;margin:215px 0 0 491px;float:left}.btn07_ja-jp a{background:url(images/photo/button_HTC.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.btn07_ja-jp a:hover{background:url(images/photo/Mouseover_Button_HTC.png) no-repeat scroll 0 0!important;width:107px;height:27px;display:block}.promo_banner_en-us{background:url(images/photo/1_Promo_banner_316x161.jpg) no-repeat scroll 0 0 transparent;width:317px;height:161px}.promo_banner_en-us a{width:119px;height:21px;margin:112px 0 0 99px;display:inline-block}.promo_banner_en-us a:hover{background:url("images/photo/1_Promo banner_316x161-mouseover.png") no-repeat scroll 0 0 #fed000}.promo_banner_zh-cn{background:url("images/photo/1_Promo banner_316x161_SC.png") no-repeat scroll 0 0 transparent;width:317px;height:161px}.promo_banner_zh-cn a{width:91px;height:20px;margin:112px 0 0 115px;display:inline-block}.promo_banner_zh-cn a:hover{background:url(images/photo/1_Promo_banner_mouseover_SC.png) no-repeat scroll 0 0 #fed000}.promo_banner_zh-hk{background:url(images/photo/1_Promo_banner_316x161_TC.png) no-repeat scroll 0 0 transparent;width:317px;height:161px}.promo_banner_zh-hk a{width:91px;height:20px;margin:112px 0 0 115px;display:inline-block}.promo_banner_zh-hk a:hover{background:url(images/photo/1_Promo_banner_mouseover_TC.png) no-repeat scroll 0 0 #fed000}.promo_banner_ja-jp{background:url(images/photo/1_Promo_banner_316x161.jpg) no-repeat scroll 0 0 transparent;width:317px;height:161px}.promo_banner_ja-jp a{width:119px;height:21px;margin:112px 0 0 99px;display:inline-block}.promo_banner_ja-jp a:hover{background:url("images/photo/1_Promo banner_316x161-mouseover.png") no-repeat scroll 0 0 #fed000}.own_case_en-us{width:316px;height:298px;display:block}.own_case_en-us a{position:absolute;z-index:0;width:119px;height:21px;display:block;background:url(images/photo/Learn_More.png) no-repeat scroll 0 0;float:left;margin-top:-78px;*margin-top:-83px;margin-left:97px!important;text-decoration:none}.own_case_en-us a:hover{background:url(images/photo/1_Banner_G2_317x298-mouseover.png) no-repeat scroll 0 0;text-decoration:none}.showNow_btn_en-us{width:100px;height:26px;background:url(images/photo/Button_Shop_Now.png) no-repeat scroll 0 0;display:block;position:relative;z-index:0;margin-top:-38px;margin-left:200px}.showNow_btn_en-us:hover{width:100px;height:26px;background:url(images/photo/Mouseover_Button_Shop_Now.png) no-repeat scroll 0 0;display:block}.own_case_zh-cn{width:316px;height:298px;display:block}.own_case_zh-cn a{position:absolute;z-index:0;width:91px;height:20px;display:block;background:url(images/photo/Learn_More_TC.png) no-repeat scroll 0 0;float:left;margin-top:-78px;*margin-top:-83px;margin-left:113px!important;text-decoration:none}.own_case_zh-cn a:hover{background:url(images/photo/1_Promo_banner_mouseover_SC.png) no-repeat scroll 0 0;text-decoration:none}.showNow_btn_zh-cn{width:100px;height:26px;background:url(images/photo/Button_Shop_Now.png) no-repeat scroll 0 0;display:block;position:relative;z-index:0;margin-top:-38px;margin-left:210px}.showNow_btn_zh-cn:hover{width:100px;height:26px;background:url(images/photo/Mouseover_Button_Shop_Now.png) no-repeat scroll 0 0;display:block}.own_case_zh-hk{width:316px;height:298px;display:block}.own_case_zh-hk a{position:absolute;z-index:0;width:91px;height:20px;display:block;background:url(images/photo/Learn_More_TC.png) no-repeat scroll 0 0;float:left;margin-top:-78px;*margin-top:-83px;margin-left:113px!important;text-decoration:none}.own_case_zh-hk a:hover{background:url(images/photo/1_Promo_banner_mouseover_SC.png) no-repeat scroll 0 0;text-decoration:none}.showNow_btn_zh-hk{width:100px;height:26px;background:url(images/photo/Button_Shop_Now.png) no-repeat scroll 0 0;display:block;position:relative;z-index:0;margin-top:-38px;margin-left:210px}.showNow_btn_zh-hk:hover{width:100px;height:26px;background:url(images/photo/Mouseover_Button_Shop_Now.png) no-repeat scroll 0 0;display:block}.own_case_ja-jp{width:316px;height:298px;display:block}.own_case_ja-jp a{position:absolute;z-index:0;width:119px;height:21px;display:block;background:url(images/photo/Learn_More.png) no-repeat scroll 0 0;float:left;margin-top:-78px;*margin-top:-83px;margin-left:97px!important;text-decoration:none}.own_case_ja-jp a:hover{background:url(images/photo/1_Banner_G2_317x298-mouseover.png) no-repeat scroll 0 0;text-decoration:none}.showNow_btn_ja-jp{width:100px;height:26px;background:url(images/photo/Button_Shop_Now.png) no-repeat scroll 0 0;display:block;position:relative;z-index:0;margin-top:-38px;margin-left:200px}.showNow_btn_ja-jp:hover{width:100px;height:26px;background:url(images/photo/Mouseover_Button_Shop_Now.png) no-repeat scroll 0 0;display:block}.business_solutions_en-us{height:298px;display:block}.business_solutions_en-us a{position:absolute;z-index:0;width:119px;height:21px;display:block;background:url(images/photo/Learn_More.png) no-repeat scroll 0 0;float:left;margin-top:-78px;*margin-top:-83px;margin-left:97px;text-decoration:none}.business_solutions_en-us a:hover{background:url(images/photo/3_Banner_G3_317x298-mouseover.png) no-repeat scroll 0 0;text-decoration:none}.business_solutions_zh-cn{height:298px;display:block}.business_solutions_zh-cn a{position:absolute;z-index:0;width:91px;height:20px;display:block;background:url(images/photo/Learn_More_TC.png) no-repeat scroll 0 0;float:left;margin-top:-78px;*margin-top:-83px;margin-left:113px;text-decoration:none}.business_solutions_zh-cn a:hover{background:url(images/photo/3_Banner_G3-mouseover_SC.png) no-repeat scroll 0 0;text-decoration:none}.business_solutions_zh-hk{height:298px;display:block}.business_solutions_zh-hk a{position:absolute;z-index:0;width:91px;height:20px;display:block;background:url(images/photo/Learn_More_TC.png) no-repeat scroll 0 0;float:left;margin-top:-78px;*margin-top:-83px;margin-left:113px;text-decoration:none}.business_solutions_zh-hk a:hover{background:url(images/photo/3_Banner_G3_mouseover_TC.png) no-repeat scroll 0 0;text-decoration:none}.business_solutions_ja-jp{height:298px;display:block}.business_solutions_ja-jp a{position:absolute;z-index:0;width:119px;height:21px;display:block;background:url(images/photo/Learn_More.png) no-repeat scroll 0 0;float:left;margin-top:-78px;*margin-top:-83px;margin-left:97px;text-decoration:none}.business_solutions_ja-jp a:hover{background:url(images/photo/3_Banner_G3_317x298-mouseover.png) no-repeat scroll 0 0;text-decoration:none}ul#social-icons{float:left}ul#social-icons li{float:left;width:35px;height:35px;line-height:35px}ul#social-icons li img{}.share{float:left;width:500px;margin-top:40px}#footer .bodycontentasset div.share h6{display:inline;float:left;margin-right:10px}.share ul li{display:inline-block;float:left;line-height:32px;padding:0;color:#ffd20a;text-transform:uppercase;font-weight:700}.clr{clear:both}.bottom{background-color:#ffd100}.textBox #masterjoinmail{margin:0;margin-left:5px;padding:0;border:0 none;background-image:none;background-color:transparent;color:#868686;font:1.0869em/12px Arial,Helvetica,sans-serif;height:25px;line-height:25px;font-style:normal}.btn{height:25px;text-align:center;background-color:#ffd000;color:#000;border:solid 1px #615f59;margin-left:5px;margin:0;padding:0 3px 0 3px;font-family:Arial,sans-serif;text-align:center;vertical-align:middle;font-style:normal}#footer_community{margin-right:25px!important}.join ul li{float:left;padding:0;margin:0}.norton{width:100px;float:right}.norton img{width:100px}.ui-autocomplete{position:absolute;cursor:default;z-index:10000}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.jcarousel-container{position:relative}.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative}.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0}.jcarousel-list li,.jcarousel-item{float:left;list-style:none;width:75px;height:75px}.jcarousel-next{z-index:3;display:none}.jcarousel-prev{z-index:3;display:none}.dd{text-align:left;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-family:verdana;font-size:7.5pt;font-weight:700;position:relative}.dd .ddTitle{background:#f2f2f2;border:1px solid #c3c3c3;padding:3px;text-indent:0;cursor:default;overflow:hidden;height:16px}.dd .ddTitle span.arrow{background:url(dd_arrow.gif) no-repeat 0 0;float:right;display:inline-block;width:16px;height:16px;cursor:pointer}.dd .ddTitle span.ddTitleText{text-indent:1px;overflow:hidden;line-height:16px}.dd .ddTitle span.ddTitleText img{text-align:left;padding:0 2px 0 0}.dd .ddTitle img.selected{padding:0 3px 0 0;vertical-align:top}.dd .ddChild{position:absolute;border:1px solid #c3c3c3;border-top:none;display:none;margin:0;width:auto;height:auto;overflow:visible;overflow-x:hidden!important;background-color:#ffffff;z-index:9999!important}.dd .ddChild .opta a,.dd .ddChild .opta a:visited{padding-left:10px}.dd .ddChild a{display:block;padding:2px 0 2px 3px;text-decoration:none;color:#000;overflow:hidden;white-space:nowrap;cursor:pointer}.dd .ddChild a:hover{background-color:#66CCFF}.dd .ddChild a img{border:0;padding:0 2px 0 0;vertical-align:middle}.dd .ddChild a.selected{background-color:#66CCFF}.hidden{display:none}.dd .borderTop{border-top:1px solid #c3c3c3!important}.dd .noBorderTop{border-top:none 0!important}.dd2{text-align:left;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;position:relative}.dd2 .ddTitle{background:transparent url(msDropDown.gif) no-repeat;padding:0 3px;text-indent:0;cursor:default;overflow:hidden;height:36px}.dd2 .ddTitle span.arrow{background:transparent url(icon-arrow.gif) no-repeat 0 0;float:right;display:inline-block;width:27px;height:27px;cursor:pointer;top:5px;position:relative;right:2px}.dd2 .ddTitle span.ddTitleText{text-indent:1px;overflow:hidden;line-height:33px;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:700;color:#fff}.dd2 .ddTitle span.ddTitleText img{text-align:left;padding:0 2px 0 0}.dd2 .ddTitle img.selected{padding:0 2px 0 0;vertical-align:top}.dd2 .ddChild{position:absolute;border:1px solid #c3c3c3;border-top:none;display:none;margin:0;width:auto;overflow:auto;overflow-x:hidden!important;background-color:#ffffff;font-size:14px}.dd2 .ddChild .opta a,.dd2 .ddChild .opta a:visited{padding-left:10px}.dd2 .ddChild a{display:block;padding:3px 0 3px 3px;text-decoration:none;color:#000;overflow:hidden;white-space:nowrap;cursor:pointer}.dd2 .ddChild a:hover{background-color:#66CCFF}.dd2 .ddChild a img{border:0;padding:0 2px 0 0;vertical-align:middle}.dd2 .ddChild a.selected{background-color:#66CCFF}.dd2 .borderTop{border-top:1px solid #c3c3c3!important}.dd2 .noBorderTop{border-top:none 0!important}.dd .ddChild a.sprite,.dd .ddChild a.sprite:visited{background-image:url(../icons/sprite.gif);background-repeat:no-repeat;padding-left:24px}.dd .ddChild a.calendar,.dd .ddChild a.calendar:visited{background-position:0 -404px}.dd .ddChild a.shoppingcart,.dd .ddChild a.shoppingcart:visited{background-position:0 -330px}.dd .ddChild a.cd,.dd .ddChild a.cd:visited{background-position:0 -439px}.dd .ddChild a.email,.dd .ddChild a.email:visited{background-position:0 -256px}.dd .ddChild a.faq,.dd .ddChild a.faq:visited{background-position:0 -183px}.dd .ddChild a.games,.dd .ddChild a.games:visited{background-position:0 -365px}.dd .ddChild a.music,.dd .ddChild a.music:visited{background-position:0 -146px}.dd .ddChild a.phone,.dd .ddChild a.phone:visited{background-position:0 -109px}.dd .ddChild a.graph,.dd .ddChild a.graph:visited{background-position:0 -73px}.dd .ddChild a.secured,.dd .ddChild a.secured:visited{background-position:0 -37px}.dd .ddChild a.video,.dd .ddChild a.video:visited{background-position:0 0}body{font-size:62.5%}table{font-size:1em}body{font-family:"Trebuchet MS","Helvetica","Arial","Verdana","sans-serif"}.layout-grid{width:960px}.layout-grid td{vertical-align:top}.layout-grid td.left-nav{width:140px}.layout-grid td.normal{border-left:1px solid #eee;padding:20px 24px;font-family:"Trebuchet MS","Helvetica","Arial","Verdana","sans-serif"}.layout-grid td.demos{background:url(/images/demos_bg.jpg) no-repeat;height:337px;overflow:hidden}.normal h3,.normal h4{margin:0;font-weight:400}.normal h3{padding:0 0 9px;font-size:1.8em}.normal h4{padding-bottom:21px;border-bottom:1px dashed #999;font-size:1.2em;font-weight:700}.normal p{font-size:1.2em}.demos-nav,.demos-nav dt,.demos-nav dd,.demos-nav ul,.demos-nav li{margin:0;padding:0}.demos-nav{float:left;width:170px;font-size:1.3em}.demos-nav dt,.demos-nav h4{margin:0;padding:0;font:normal 1.1em "Trebuchet MS","Helvetica","Arial","Verdana","sans-serif";color:#e87b10}.demos-nav dt,.demos-nav h4{margin-top:1.5em;margin-bottom:0;padding-left:8px;padding-bottom:5px;line-height:1.2em;border-bottom:1px solid #F4F4F4}.demos-nav dd a,.demos-nav li a{border-bottom:1px solid #F4F4F4;display:block;padding:4px 3px 4px 8px;font-size:90%;text-decoration:none;color:#555;margin:2px 0;height:13px}.demos-nav dd a:hover,.demos-nav dd a:focus,.demos-nav dd a:hover,.demos-nav dd a:focus{background:#f3f3f3;color:#000;-moz-border-radius:5px;-webkit-border-radius:5px}.demos-nav dd a.selected{background:#555;color:#ffffff;-moz-border-radius:5px;-webkit-border-radius:5px}.normal h3.demo-header{font-size:32px;padding:0 0 5px;border-bottom:1px solid #eee;text-transform:capitalize}.normal h4.demo-subheader{font-size:10px;text-transform:uppercase;color:#999;padding:8px 0 3px;border:0;margin:0}.normal a:link,.normal a:visited{color:#1b75bb;text-decoration:none}.normal a:hover,.normal a:active{color:#0b559b}#demo-config{padding:20px 0 0}#demo-frame{float:left;width:540px;height:380px;border:1px solid #ddd;overflow:auto;position:relative}#demo-frame h3,#demo-frame h4{padding:0;font-weight:700;font-size:1em}#demo-config-menu{float:right;width:180px}#demo-config-menu h4{font-size:13px;color:#666;font-weight:400;border:0;padding-left:18px}#demo-config-menu ul{list-style:none;padding:0;margin:0}#demo-config-menu li{font-size:12px;padding:0 0 0 10px;margin:3px 0;zoom:1}#demo-config-menu li a:link,#demo-config-menu li a:visited{display:block;padding:1px 8px 4px;border-bottom:1px dotted #b3b3b3}* html #demo-config-menu li a:link,* html #demo-config-menu li a:visited{padding:1px 8px 2px}#demo-config-menu li a:hover,#demo-config-menu li a:active{background-color:#f6f6f6}#demo-config-menu li.demo-config-on{background:url(images/demo-config-on-tile.gif) repeat-x left center}#demo-config-menu li.demo-config-on a:link,#demo-config-menu li.demo-config-on a:visited,#demo-config-menu li.demo-config-on a:hover,#demo-config-menu li.demo-config-on a:active{background:url(images/demo-config-on.gif) no-repeat left;padding-left:18px;color:#fff;border:0;margin-left:-10px;margin-top:0;margin-bottom:0}#demo-source,#demo-notes{clear:both;padding:20px 0 0;font-size:1.3em}#demo-notes{width:520px;color:#333;font-size:1em}#demo-notes p code,.demo-description p code{padding:0;font-weight:700}#demo-source pre,#demo-source code{padding:0}code,pre{padding:8px 0 8px 20px;font-size:1.2em;line-height:130%}#demo-source a:link,#demo-source a:visited,#demo-source a:hover,#demo-source a:active{font-size:12px;padding-left:13px;background-position:left center;background-repeat:no-repeat}#demo-source a.source-open:link,#demo-source a.source-open:visited,#demo-source a.source-open:hover,#demo-source a.source-open:active{background-image:url(images/demo-spindown-open.gif)}#demo-source a.source-closed:link,#demo-source a.source-closed:visited,#demo-source a.source-closed:hover,#demo-source a.source-closed:active{background-image:url(images/demo-spindown-closed.gif)}div.demo{padding:12px;font-family:"Trebuchet MS","Arial","Helvetica","Verdana","sans-serif"}div.demo h3.docs{clear:left;font-size:12px;font-weight:400;padding:0 0 1em;margin:0}div.demo-description{clear:both;padding:12px;font-family:"Trebuchet MS","Arial","Helvetica","Verdana","sans-serif";font-size:1.3em;line-height:1.4em}.ui-draggable,.ui-droppable{background-position:top left}.left-nav .demos-nav{padding-right:10px}#demo-link{font-size:11px;padding-top:6px;clear:both;overflow:hidden}#demo-link a span.ui-icon{float:left;margin-right:3px}#widget-docs .ui-widget{font-family:Trebuchet MS,Verdana,Arial,sans-serif;font-size:1em}#widget-docs .ui-widget input,#widget-docs .ui-widget select,#widget-docs .ui-widget textarea,#widget-docs .ui-widget button{font-family:Trebuchet MS,Verdana,Arial,sans-serif;font-size:1em}#widget-docs .ui-widget-header{border:1px solid #ffffff;background:#464646 url(images/464646_40x100_textures_01_flat_100.png) 50% 50% repeat-x;color:#ffffff;font-weight:700}#widget-docs .ui-widget-header a{color:#ffffff}#widget-docs .ui-widget-content{border:1px solid #ffffff;background:#ffffff url(images/ffffff_40x100_textures_01_flat_75.png) 50% 50% repeat-x;color:#222222}#widget-docs .ui-widget-content a{color:#222222}#widget-docs .ui-state-default,#widget-docs .ui-widget-content #widget-docs .ui-state-default{border:1px solid #666666;background:#555555 url(images/555555_40x100_textures_03_highlight_soft_75.png) 50% 50% repeat-x;font-weight:400;color:#ffffff;outline:none}#widget-docs .ui-state-default a{color:#ffffff;text-decoration:none;outline:none}#widget-docs .ui-state-hover,#widget-docs .ui-widget-content #widget-docs .ui-state-hover,#widget-docs .ui-state-focus,#widget-docs .ui-widget-content #widget-docs .ui-state-focus{border:1px solid #666666;background:#444444 url(images/444444_40x100_textures_03_highlight_soft_60.png) 50% 50% repeat-x;font-weight:400;color:#ffffff;outline:none}#widget-docs .ui-state-hover a{color:#ffffff;text-decoration:none;outline:none}#widget-docs .ui-state-active,#widget-docs .ui-widget-content #widget-docs .ui-state-active{border:1px solid #666666;background:#ffffff url(images/ffffff_40x100_textures_01_flat_65.png) 50% 50% repeat-x;font-weight:400;color:#F6921E;outline:none}#widget-docs .ui-state-active a{color:#F6921E;outline:none;text-decoration:none}#widget-docs .ui-state-highlight,#widget-docs .ui-widget-content #widget-docs .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/fbf9ee_40x100_textures_02_glass_55.png) 50% 50% repeat-x;color:#363636}#widget-docs .ui-state-error,#widget-docs .ui-widget-content #widget-docs .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/fef1ec_40x100_textures_05_inset_soft_95.png) 50% bottom repeat-x;color:#cd0a0a}#widget-docs .ui-state-error-text,#widget-docs .ui-widget-content #widget-docs .ui-state-error-text{color:#cd0a0a}#widget-docs .ui-state-disabled,#widget-docs .ui-widget-content #widget-docs .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}#widget-docs .ui-priority-primary,#widget-docs .ui-widget-content #widget-docs .ui-priority-primary{font-weight:700}#widget-docs .ui-priority-secondary,#widget-docs .ui-widget-content #widget-docs .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}#demo-frame-wrapper .ui-icon,#widget-docs .ui-icon{width:16px;height:16px;background-image:url(images/222222_256x240_icons_icons.png)}#widget-docs .ui-widget-content .ui-icon{background-image:url(images/222222_256x240_icons_icons.png)}#widget-docs .ui-widget-header .ui-icon{background-image:url(images/222222_256x240_icons_icons.png)}#widget-docs .ui-state-default .ui-icon{background-image:url(images/888888_256x240_icons_icons.png)}#widget-docs .ui-state-hover .ui-icon,#widget-docs .ui-state-focus .ui-icon{background-image:url(images/454545_256x240_icons_icons.png)}#widget-docs .ui-state-active .ui-icon{background-image:url(images/454545_256x240_icons_icons.png)}#widget-docs .ui-state-highlight .ui-icon{background-image:url(images/2e83ff_256x240_icons_icons.png)}#widget-docs .ui-state-error .ui-icon,#widget-docs .ui-state-error-text .ui-icon{background-image:url(images/cd0a0a_256x240_icons_icons.png)}#widget-docs .ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px}#widget-docs .ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}#widget-docs .ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px}#widget-docs .ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}#widget-docs .ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}#widget-docs .ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}#widget-docs .ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}#widget-docs .ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px}#widget-docs .ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px}#widget-docs .ui-widget-overlay{background:#aaaaaa url(images/aaaaaa_40x100_textures_01_flat_0.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}#widget-docs .ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(images/aaaaaa_40x100_textures_01_flat_0.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px}#widget-docs{margin:20px 0 0;border:none}#widget-docs h2,#widget-docs h3,#widget-docs h4,#widget-docs p,#widget-docs ul,#widget-docs code{margin:0;padding:0}#widget-docs code{display:block;color:#444;font-size:.9em;margin:0 0 1em}#widget-docs code strong{color:#000}#widget-docs p{margin:0 3em 1.2em 0}#widget-docs p.intro{font-size:13px;color:#666;line-height:1.3}#widget-docs ul{list-style-type:none}#widget-docs h2{font-size:16px;margin:1.2em 0 .5em}#widget-docs h3{font-size:14px;color:#e6820E;margin:1.5em 0 .5em}.normal #widget-docs h4{font-size:12px;color:#000;border:0;margin:0 0 .5em}#docs-overview-main{width:400px}#docs-overview-sidebar{float:right;width:200px}#docs-overview-sidebar a span{color:#666}#widget-docs #docs-overview-main p{margin-right:0}#widget-docs #docs-overview-sidebar h4{padding-left:0}.docs-list-header{float:left;width:100%;margin:10px 0 0;border-bottom:1px solid #eee}#widget-docs .docs-list-header h2{float:left;margin:0}#widget-docs .docs-list-header p{float:right;margin:5px 0;font-size:11px}.docs-list{float:left;width:100%;padding:0 0 10px}.docs-list .param-header{float:left;clear:left;width:100%;padding:8px 0;border-top:1px solid #eee}#widget-docs .param-header h3,#widget-docs .param-header p{margin:0;float:left}#widget-docs .param-header h3{width:50%}#widget-docs .param-header h3 span{background:url(images/demo-spindown-closed.gif) no-repeat left;padding-left:13px}#widget-docs .param-open .param-header h3 span{background:url(images/demo-spindown-open.gif) no-repeat left}#widget-docs .param-header p{width:24%}#widget-docs .param-header p.param-type span{background:url(images/icon-docs-info.gif) no-repeat left;cursor:pointer;border-bottom:1px dashed #ccc;padding-left:15px}.param-details{padding-left:13px}.param-args{margin:0 0 1.5em;border-top:1px dotted #ccc}.param-args td{padding:3px 30px 3px 5px;border-bottom:1px dotted #ccc}#widget-docs ul.ui-tabs-nav{padding:0 0 0 8px}#widget-docs .ui-tabs-nav li{margin:5px 5px 0 0}#widget-docs .ui-tabs-nav li a:link,#widget-docs .ui-tabs-nav li a:visited,#widget-docs .ui-tabs-nav li a:hover,#widget-docs .ui-tabs-nav li a:active{font-size:14px;padding:4px 1.2em 3px;color:#fff}#widget-docs .ui-tabs-nav li.ui-tabs-selected a:link,#widget-docs .ui-tabs-nav li.ui-tabs-selected a:visited,#widget-docs .ui-tabs-nav li.ui-tabs-selected a:hover,#widget-docs .ui-tabs-nav li.ui-tabs-selected a:active{color:#e6820E}#widget-docs .ui-tabs-panel{padding:20px 9px;font-size:12px;line-height:1.4;color:#000}#widget-docs .ui-widget-content a:link,#widget-docs .ui-widget-content a:visited{color:#1b75bb;text-decoration:none}#widget-docs .ui-widget-content a:hover,#widget-docs .ui-widget-content a:active{color:#0b559b}