article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}p.small{font-size:12px;line-height:18px;padding-bottom:15px;margin:0}body output{display:inline;padding:initial;font-size:inherit;line-height:inherit;color:inherit}a.button,input.button{background-color:transparent;cursor:pointer;outline:medium;overflow:visible;-moz-transition:opacity 800ms ease 0s;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjU1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjQ4Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0.55) 0%,rgba(255,255,255,0.48) 10%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.55)),color-stop(10%,rgba(255,255,255,0.48)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.55) 0%,rgba(255,255,255,0.48) 10%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.55) 0%,rgba(255,255,255,0.48) 10%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0.55) 0%,rgba(255,255,255,0.48) 10%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.55) 0%,rgba(255,255,255,0.48) 10%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cffffff',endColorstr='#00ffffff',GradientType=0);border:1px solid #224272;border-radius:22px;box-shadow:0 1px 2px rgba(0,0,0,.4);color:#fff!important;display:inline-block;font:12px/20px "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;letter-spacing:0;opacity:1;padding:0 25px;position:relative;text-align:center;white-space:nowrap;word-spacing:0;width:auto!important}.button.block{border:0;border-radius:0 0 0 0;box-shadow:none;display:block;margin:0}.button.block.medium{font-size:15px;line-height:30px}.button.flat{text-shadow:1px 1px 1px #231f20;text-shadow:1px 1px 1px rgba(35,31,32,.78);background-image:none;font-weight:700}.button.flat .arrow{font-family:Arial,Helvetica,sans-serif}#account_link{font-weight:700;color:#f26522}a.big,input.big,a.large,input.large{font:13px/1 "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;padding:3px 30px;border-radius:15px}a.small,input.small{font:11px/1 "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;padding:3px 20px;border-radius:10px}a.red,input.red{background-color:#e60e29;color:White!important;border-color:#e60e29}a.red:hover,input.red:hover,input.red-alt{background-color:#a4111b;color:White!important;border-color:#a4111b}a.green,input.green{background-color:#039909;color:White!important;border-color:#039909}a.green:hover,input.green:hover,input.green-alt{background-color:#027f07;color:White!important;border-color:#027f07}a.blue,input.blue{background-color:#76a9da;color:White!important;border-color:#76a9da}a.blue:hover,input.blue:hover,input.blue-alt{background-color:#3e6b99;color:White!important;border-color:#3e6b99}a.white,input.white{background-color:#303030;color:White!important;border-color:#303030}a.white:hover,input.white:hover,input.white-alt{background-color:Gray;color:White!important;border-color:Gray}a.gray,input.gray{background-color:#8c8c8c;color:White!important;border-color:#8c8c8c}a.gray:hover,input.gray:hover,input.gray-alt{background-color:#5f5f5f;color:White!important;border-color:#5f5f5f}a.learnmore{display:block;float:left;font-family:Arial,Verdana,sans-serif;font-weight:700;font-size:11px;line-height:18px;text-decoration:none;color:#fff;height:19px;text-shadow:-1px -1px 1px #909090;margin-top:3px;background:#c1c1c1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MxYzFjMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iI2I0YjRiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iIzhlOGU4ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MTgxODEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#c1c1c1 0%,#b4b4b4 24%,#8e8e8e 76%,#818181 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c1c1c1),color-stop(24%,#b4b4b4),color-stop(76%,#8e8e8e),color-stop(100%,#818181));background:-webkit-linear-gradient(top,#c1c1c1 0%,#b4b4b4 24%,#8e8e8e 76%,#818181 100%);background:-o-linear-gradient(top,#c1c1c1 0%,#b4b4b4 24%,#8e8e8e 76%,#818181 100%);background:-ms-linear-gradient(top,#c1c1c1 0%,#b4b4b4 24%,#8e8e8e 76%,#818181 100%);background:linear-gradient(to bottom,#c1c1c1 0%,#b4b4b4 24%,#8e8e8e 76%,#818181 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c1c1c1',endColorstr='#818181',GradientType=0);border:1px solid #848484;border-bottom:1px solid #666;border-top:1px solid #9f9f9f;border-radius:10px;-moz-border-radius:10px;box-shadow:0 1px 2px #c5c5c5;text-decoration:none!important}a.learnmore.right{position:absolute;bottom:6px;right:17px}.periodical-box .periodical-sample a.learnmore.right{position:static;float:right}a.learnmore.inline{display:inline-block;float:none}a.learnmore span{color:#fff;border-radius:9px 9px 9px 9px;-moz-border-radius:9px;border:0;border-top:1px solid #d5d5d5;padding:2px 12px 6px 13px}a.learnmore:hover{text-shadow:-1px -1px 1px #4e92c5;text-decoration:none!important;background:#79c1f4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc5YzFmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iIzYxYjdmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI5JSIgc3RvcC1jb2xvcj0iIzU5YjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iIzNhOTRkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZTg4YzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#79c1f4 0%,#61b7f6 24%,#59b4f4 29%,#3a94d5 76%,#2e88c9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#79c1f4),color-stop(24%,#61b7f6),color-stop(29%,#59b4f4),color-stop(76%,#3a94d5),color-stop(100%,#2e88c9));background:-webkit-linear-gradient(top,#79c1f4 0%,#61b7f6 24%,#59b4f4 29%,#3a94d5 76%,#2e88c9 100%);background:-o-linear-gradient(top,#79c1f4 0%,#61b7f6 24%,#59b4f4 29%,#3a94d5 76%,#2e88c9 100%);background:-ms-linear-gradient(top,#79c1f4 0%,#61b7f6 24%,#59b4f4 29%,#3a94d5 76%,#2e88c9 100%);background:linear-gradient(to bottom,#79c1f4 0%,#61b7f6 24%,#59b4f4 29%,#3a94d5 76%,#2e88c9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79c1f4',endColorstr='#2e88c9',GradientType=0);border:1px solid #2a85c5;border-bottom:1px solid #156fb0;border-top:1px solid #4aa4e4;box-shadow:0 1px 2px #9fafba}a.learnmore:hover span{border-top:1px solid #9bcdf1}.opc-bg-color{background-color:#444!important;color:#fff!important}.opc-bg-color h2{background-image:none}.opc-bg-color.gradient{position:relative;z-index:1}.opc-bg-color.gradient:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(245,245,245,0.25) 0%,rgba(245,245,245,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(245,245,245,0.25)),color-stop(100%,rgba(245,245,245,0)));background:-webkit-linear-gradient(top,rgba(245,245,245,0.25) 0%,rgba(245,245,245,0) 100%);background:-o-linear-gradient(top,rgba(245,245,245,0.25) 0%,rgba(245,245,245,0) 100%);background:-ms-linear-gradient(top,rgba(245,245,245,0.25) 0%,rgba(245,245,245,0) 100%);background:linear-gradient(to bottom,rgba(245,245,245,0.25) 0%,rgba(245,245,245,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40f5f5f5',endColorstr='#00f5f5f5',GradientType=0);content:url(../image/spacer.gif)}ul.social-links{margin:0!important;padding:0 20px!important;list-style:none inside;text-align:center}ul.social-links li{background:none transparent!important;margin:0!important;padding:0 4px!important;width:auto!important;display:inline-block!important;float:none!important}.fifty50 .one-third{padding-left:133px;width:132px}.fifty50 .img_box{left:17px;top:17px}.fifty50 img{max-width:110px!important}.fifty50.no_box img{border:0}.fifty50 h5{color:#59595c;font-family:Arial,Verdana,sans-serif;font-weight:700;line-height:19px}.fifty50 a.readmore{float:left}span#product_spotlight{position:static!important}.spotlight .one-third{padding:13px 10px 0;width:255px}.spotlight p{text-align:left;min-height:155px;position:relative}.spotlight p span{width:255px}.spotlight p span.spotHead{position:absolute;top:160px}.spotlight p span a{display:none;position:absolute;text-align:center;width:255px}.spotlight p span a:hover{text-decoration:none}.spotlight p span a img{margin:-25px auto 0;max-width:170px;max-height:170px}.spotlight p span a span{display:block;font-size:18px;margin-top:-15px}.spotlight a{text-decoration:none!important}.spotlight a.ps_control{font:normal 25px/18px Arial,Verdana,sans-serif;left:6px;padding:3px;position:absolute;top:105px;z-index:50}.spotlight a#ps_right.ps_control{left:270px}.spotlight a.ps_control:hover,.spotlight a.ps_control:active{text-decoration:none}a.video_callout{position:relative;display:inline-block}a.video_callout>span:before{content:'\25B6\ ';color:#000}a.video_callout>span{position:absolute;right:15px;right:4px;bottom:7px;display:inline-block;font-size:11px;color:#000;border:1px solid #000;line-height:13px;padding:1px 2px;background:rgba(255,255,255,.8)}a.video_callout:hover>span{background:#fff}a.video_callout:hover>img{opacity:.8;filter:alpha(opacity=80)}.fifty50 a.video_callout{float:left!important;margin:0 10px 0 0}.callout-boxes .fifty50.videobox .one-third{padding-left:10px;width:270px}.callout-boxes .fifty50.videobox .img_box{display:none}.callout-boxes .fifty50.videobox a.video_callout{margin-top:7px}.callout-boxes .fifty50.videobox a.video_callout>img{border:1px solid #a7a9ac}.callout-boxes .fifty50.videobox a.video_callout>span{bottom:11px}.corpWidget{background-color:#f4f4f4;-moz-border-radius:10px;border-radius:10px;border:#f4f4f4;border-bottom:1px solid #d8d8d8;padding:24px 10px 24px 22px;margin-bottom:30px}.corpWidget.fullCoverage{padding:0}.corpWidget.white{background-color:#fff;border:1px solid #d4d4d4}.corpWidget.empty{min-height:192px}.corpWidget h2,.corpWidget h3{color:#000;font-size:18px;border-bottom:1px solid #e2e4e3;padding-bottom:12px;position:relative}.corpWidget h2 img,.corpWidget h3 img{position:absolute;bottom:3px;max-width:40px}.corpWidget h2 span,.corpWidget h3 span{padding-left:47px}.corpWidget ul,.corpWidget p{border-top:1px solid #fff;padding-top:12px}.corpWidget ul li{background:url(../image/doc_icon.gif) no-repeat 0 10px;padding:5px 0 7px 18px;list-style-type:none}.corpWidget ul li a{color:#5f5f5f}.corpWidget p.tight{padding:10px 0 0;font-size:12px;line-height:15px}div.selection-text h2{font-size:30px}div.selection-text h3{font-size:18px;padding-bottom:25px}div.opc_box{border:1px solid #a6a8ab;padding:10px;overflow:auto;margin:0 0 30px}div.opc_box_header{background-color:#215b87;color:#fff;font:bold 14px/28px Arial,Helvetica,sans-serif;padding:0 10px;margin:0 0 20px}div.opc_box_header span{font-size:12px;vertical-align:bottom}div.opc_box_header span.right{float:right}div.opc_box_header span.right a{color:#fff!important}div.opc_box img.right{float:right}div.opc_box div.opc_rep{margin:-20px 0 0;position:absolute;text-align:center;color:#59595c;width:110px;overflow:hidden;font:bold 15px/17px Arial,Helvetica,sans-serif}div.opc_box div.opc_rep img{margin-bottom:5px}div.opc_box div.opc_rep strong{color:#215b87;font:normal 15px/17px "Arial Black",Helvetica,sans-serif}div.opc_form{width:100%;display:table;padding:0 0 20px}div.opc_form_row{display:table-row;overflow:auto}div.opc_form_cell{width:100%;text-align:left}div.opc_form_cell.right{text-align:right}div.opc_form_cell.center{text-align:center}div.opc_form_cell.left{text-align:left}div.opc_form.left div.opc_form_message,div.opc_form.left div.opc_form_label,div.opc_form.left div.opc_form_field{float:left}div.opc_form_message,div.opc_form_label,div.opc_form_field{float:right;display:table-cell;padding:5px 0}div.opc_form_message,div.opc_form_label{width:457px;min-width:457px;text-align:left;padding-bottom:0}div.opc_form_field{width:451px;margin-right:6px;padding-top:0}div.opc_form_field input[type=text],div.opc_form_field input.text,div.opc_form_field input.title,div.opc_form_field textarea,div.opc_form_field select{margin:0!important;width:451px}div.opc_form_field textarea{width:447px}div.opc_form_field select{margin-right:0;width:457px}div.opc_form_field input[type=file]{display:block}h1.selection-title{display:none}div.letter{border:1px solid #b7b8ba;box-shadow:5px 5px 5px #ddd;padding:37px;margin-top:30px;width:539px;background-color:#fff;margin-bottom:40px}div.letter h1{font-size:20px}div.letter h2{font-size:18px}div.letter img.left{float:left;margin-top:6px;margin-right:45px}div.letter img.header-logo{display:block;margin-bottom:37px}div.letter .signature_box{float:left}div.letter p{line-height:20px}#ideaPage h4{padding-top:10px}#ideaPage a.amazon-toggle{display:block;margin-top:15px}#ideaPage div.amazon-review h5{padding-top:15px}div.whois-header{width:560px}div.whois-header h2{font-family:Arial,Helvetica,sans-serif;font-size:30px;font-weight:700;color:#000}div.whois-header p{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#6d6e71}div.whois-header h3{min-width:546px;margin:10px 0;padding:6px 7px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#000;border-top:1px solid #d9d9d9;background-color:#f4f4f4}div.whois-item{display:table;width:560px}div.whois-item h4{display:table-cell;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;color:#6d6e71;width:155px;padding:5px}div.whois-item p{display:table-cell;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#000;padding:5px 0}div.whois-item>p>a,div.whois-item p.likes{color:#2570b3!important}div#opcIntro{text-align:left;padding:18px;color:#59595c}div#opcIntro .intro-header{padding-bottom:18px;border-bottom:1px solid #a6a8ab;margin-bottom:50px}div#opcIntro .intro-header .left{float:left;margin-right:10px;text-align:center}div#opcIntro .intro-header .left img,div#opcIntro .intro-header .left strong{display:block}div#opcIntro .intro-header .left strong{font-size:15px;line-height:17px;color:#59595c;padding-top:5px}div#opcIntro .intro-header .left strong em{font-style:normal;color:#aa2e30;line-height:10px}div#opcIntro .intro-header h2{padding-top:64px;font-size:30px;line-height:33px}div#opcIntro .intro-header h3{font-size:16px;color:#59595c}div.product_image.user a.img.not_avl span{padding:5px;border:1px solid #e7e6e7;display:inline-block}div.product_image.user a.img.not_avl span img{padding:0 10px;background-color:#e7e6e7}.header-bar,.header-bar *{background:none transparent!important;color:#000}.header-bar{border-top:1px dashed #aaa;border-bottom:1px dashed #aaa;width:100%!important}#product_category_table tbody tr td nobr b{vertical-align:top}#CONTENT{padding-top:25px}#CONTENT>div>table{width:100%!important}#CONTENT>div>table.header-bar{margin-bottom:15px}#CONTENT>div>table>tbody>tr>td>img[width="6"]{width:30px}#CONTENT>div>table>tbody>tr>td>table>tbody>tr>td>b{padding-right:10px}#CONTENT ul li{margin-bottom:1em}ul.docs{list-style-type:none;padding:0}ul.docs li{background:url(../image/doc_icon.gif) no-repeat scroll 0 10px transparent;color:#000;padding:7px 0 7px 18px}.cart-help{display:inline-block;position:relative;width:12px;height:12px;margin:4px 5px 3px;text-align:center;color:#fff!important;font:bold 10px/12px Arial,Verdana,sans-serif!important;border:1px solid #000;border-radius:7px;vertical-align:baseline;text-decoration:none!important}.form_builder_container div.cart-help{}.cart-help:hover{text-decoration:none}span.cart-help-content{position:absolute;display:none;min-width:250px;left:-8px;bottom:-6px;background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:10px 25px 4px 30px;color:#000;font-size:12px;line-height:16px;text-align:left;z-index:100;box-shadow:3px 3px 10px #999;box-shadow:3px 3px 10px rgba(0,0,0,.5)}.cart-help:hover span.cart-help-content{display:inline-block;font-weight:400}.cart-help .cart-help{position:absolute;left:1px;bottom:1px}.cart-help.warning-text{background-color:red;border-color:red;position:absolute;right:145px}.cart-help.warning-text span.cart-help{background-color:red;border-color:red}#productscontainer .cart-help.warning-text{right:0}.flush-right{float:right}.flush-right .cart-help-content{left:-275px}.flush-right .cart-help{left:268px}.open-down .cart-help-content{top:-6px;bottom:auto}.open-down .cart-help{bottom:auto;top:0}input:focus::-moz-placeholder{color:grey!important}.placeholder{color:grey!important}input:focus::-webkit-input-placeholder{color:gray!important}.bubble{background-color:#fefefe!important;border:2px solid #666!important;line-height:2em;margin:10px auto;padding:10px;position:relative;text-align:left;width:300px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888;z-index:1000}.bubble-arrow-border{border-color:#666 transparent transparent transparent!important;border-style:solid!important;border-width:10px!important;height:0;width:0;position:absolute;bottom:-22px;left:30px}.bubble-arrow{border-color:#fefefe transparent transparent transparent!important;border-style:solid!important;border-width:10px!important;height:0;width:0;position:absolute;bottom:-19px;left:30px}.ie6 .bubble-arrow{border-left-color:pink;border-bottom-color:pink;border-right-color:pink;filter:chroma(color=pink)}.placeholder{color:#737373}.bubble.email{width:400px!important;color:#59595c!important;max-width:90%}.bubble.email h2{font-size:24px!important;background:none transparent}.bubble.email .bubble-arrow-border{border-color:transparent #666 transparent transparent!important;bottom:42px;left:-22px}.bubble.email .bubble-arrow{border-color:transparent #fefefe transparent transparent!important;bottom:42px;left:-19px}.bubble.email label{width:100%;line-height:22px}.bubble.email label input{vertical-align:baseline}.bubble{position:absolute;display:none;width:250px;padding:20px!important}.bubble label{display:block;width:90%;margin-top:20px;clear:both;text-align:left}.bubble label input,.bubble a{float:right}.bubble a.close-bubble{color:#c73f00}.bubble label input[type=text],.bubble label input[type=email],.bubble label input[type=tel],.bubble label input[type=password]{width:60%}.bubble label textarea{width:100%;height:150px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.bubble img{float:left;margin-top:20px;margin-right:20px}.bubble h3{margin-top:36px!important;padding-bottom:10px!important;font-size:20px!important}.bubble p{float:none;width:90%}.bubble p.signature{text-align:right}.help-button,.help-button:hover{display:inline-block;position:relative;width:12px;height:12px;margin:4px 5px 0;text-align:center;color:#fff!important;font:bold 10px/12px Arial,Verdana,sans-serif!important;border:1px solid #000;border-radius:7px;vertical-align:baseline;text-decoration:none;background-color:#666;top:-22px;left:24px;clear:both;margin-right:30px}#password{width:220px}#password label,#password label input{width:100%;float:none}#password p{padding-top:10px}.msg-bubble{display:none;position:absolute;border:1px solid gray;border-radius:5px;background-color:#ffffc5;padding:10px;z-index:2000}input.msg-required,input.msg-invalid,input.msg-no_match,select.msg-required{background-color:#ffffc5!important}p.msg-required{background-color:#ffffc5!important;padding:10px;display:block;border:1px solid gray}.error-msg{margin:0 0 10px 10px;border:2px dotted red;padding:20px 10px 10px;position:relative;display:inline-block;width:200px;white-space:normal}.close-error-msg{position:absolute;top:5px;right:5px;border:1px solid #a9a9a9;display:inline-block;background-color:#d3d3d3;width:12px;height:12px;text-align:center;color:#a9a9a9!important;font:bold 10px/12px Arial,Verdana,sans-serif!important;border-radius:7px;vertical-align:text-top;text-decoration:none}.close-error-msg:hover{text-decoration:none}.admin-msg{background-color:#eee;border:2px dotted gray;display:block;margin:10px 0 20px;padding:10px;position:relative;width:auto}div.feature-subhead-right,div.feature-subhead-right{line-height:35px;font-family:Arial,Helvetica,sans-serif}div.feature-subhead-right{float:right;padding-top:160px;display:inline-block;display:inline-block;width:55%}h2.feature-subhead-right{line-height:35px;font-family:Arial,Helvetica,sans-serif}div.feature-header-container{display:table;margin-bottom:23px}div.feature-header-container img,div.feature-header-container div.feature-subhead-right{display:table-cell;vertical-align:bottom}div.feature-header-container div.feature-subhead-right{float:none;padding-top:0;padding-left:39px}div.feature-header-container div.feature-subhead-right div{margin-bottom:-7px}div.feature-header-container div.feature-subhead-right div p:last-child{padding-bottom:0;margin-bottom:0}div.feature-header-container h2.feature-subhead-right{padding-bottom:0}.feature-subhead-right.higher{padding-top:75px}.feature-gray-caption{background-color:#5f5a57;overflow:auto;margin-top:15px}.feature-gray-caption p{color:#fff;padding:30px 0 0 50px;font-size:15px;line-height:34px}.feature-gray-caption img{float:right;padding:0 0 0 50px}.feature-excerpt.first{padding-left:0}.feature-excerpt{width:46%;display:inline-block;padding-left:7%;padding-bottom:30px;vertical-align:top;position:relative}.feature-excerpt img{float:left;margin-right:20px;margin-top:20px}.feature-excerpt p{font-size:12px;line-height:18px}.feature-excerpt strong{display:block;font-size:12px;font-weight:700;padding:20px 0 10px}.feature-excerpt strong.name{margin-top:25px;padding:0}.feature-excerpt span{font-size:12px}.feature-excerpt a{text-decoration:underline}.footer-contact-info a:link,.footer-contact-info a:visited,.footer-contact-info a:hover,.footer-contact-info a:active{text-decoration:underline}.file_widget{margin:10px 0 20px}a.file_icon{float:left;font-size:1.5em}a.file_icon::before{font-family:FontAwesome;content:"\f016"}a.file_icon.jpg::before,a.file_icon.jpeg::before{content:"\f1c5"}a.file_icon.mov::before,a.file_icon.mp4::before{content:"\f1c8"}a.file_icon.doc::before,a.file_icon.docx::before{content:"\f1c2"}a.file_icon.eps::before{content:"\f1c5"}a.file_icon.htm::before,a.file_icon.html::before{content:"\f1c9"}a.file_icon.pdf::before{content:"\f1c1"}a.file_icon.ind::before,a.file_icon.indd::before{content:"\f0f6"}a.file_icon.php::before{content:"\f1c9"}a.file_icon.ppt::before,a.file_icon.pptx::before{content:"\f1c4"}a.file_icon.fla::before{content:"\f15b"}a.file_icon.css::before{content:"\f0f6"}a.file_icon.xls::before,a.file_icon.xlsx::before{content:"\f1c3"}a.file_icon.mp3::before{content:"\f1c7"}a.file_icon.gif::before{content:"\f1c5"}a.file_icon.zip::before{content:"\f1c6"}a.file_icon.png::before{content:"\f1c5"}a.file_icon.csv::before{content:"\f0f6"}p.file{padding-left:30px;margin-bottom:0;padding-bottom:0;display:block;font-size:24px}p.status{padding-left:30px}.ready_to_send .status{color:green}.progress{line-height:16px;height:12px!important;margin-bottom:0!important}.progress .bar{display:inline-block;background-image:url(../image/bar2.gif)}p.file span.file_deleted{display:block;color:red}.file_widget>a{margin-bottom:15px}.prepare_to_upload{margin:15px 0}p.file a.cancel_file,p.file a.remove_file{color:red!important;cursor:pointer;display:inline;font-size:inherit;float:right}.uploaded_file{text-align:left;margin:10px 0 20px;overflow:hidden}.uploaded_file p.file{clear:none;float:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1% 2% 1% 30px}#productInfo h2.date{display:none}.uploaded_file h2.date{font-size:9px;text-transform:uppercase;margin-left:-21px}.uploaded_file h2.date span{border-bottom:1px solid #ccc;color:#666;padding:2px 4px 2px 24px}.file_upload{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #000}.file_upload h2{font-size:20px;padding:13px 20px!important;margin:0;background:#edf3fe!important;width:auto}.file_upload p{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:none;margin:20px;width:auto;padding:0}.equipment-list h2{padding:1em 0 0;background:none transparent}.equipment-list h4{padding:0}.equipment-list ul{margin-bottom:20px}.pick-pic{text-align:center;float:right}.callout-boxes{float:left;padding-left:20px;margin:25px 0 0;padding-bottom:30px}.callout-boxes p{font-size:12px;padding-bottom:10px}.callout-boxes a{color:#292929}.callout-boxes .one-third-wrapper{height:230px;margin:6px;float:left;position:relative;border:1px dashed #929497;-moz-border-radius:5px;border-radius:5px}.callout-boxes .one-third-wrapper.tall{height:718px}.callout-boxes .one-third{width:215px;margin:7px;padding:23px 5px 0 65px;-moz-border-radius:5px;border-radius:5px;background:#f2f3f3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#f2f3f3 0%,#ffffff 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f3f3),color-stop(50%,#ffffff));background:-webkit-linear-gradient(top,#f2f3f3 0%,#ffffff 50%);background:-o-linear-gradient(top,#f2f3f3 0%,#ffffff 50%);background:-ms-linear-gradient(top,#f2f3f3 0%,#ffffff 50%);background:linear-gradient(to bottom,#f2f3f3 0%,#ffffff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f3f3',endColorstr='#ffffff',GradientType=0)}.callout-boxes .img_box{position:absolute;left:9px;top:9px;width:65px;height:70px;display:table}.callout-boxes .icon_box{display:table-cell;vertical-align:middle;margin:auto;text-align:center}.callout-boxes .icon_box img{max-width:48px}.callout-boxes h4.title{font-size:18px;margin-bottom:7px;line-height:1.3em}.callout-boxes a.readmore,.entry a.readmore,.start-your-business-step .readmore,.build-an-empire-step .readmore{float:right;color:#fff;background:url(../image/list-icon.png) no-repeat top right;display:block;height:24px;padding-right:11px;line-height:20px;font-weight:700;font-size:11px;text-shadow:-1px -1px 1px #909090;margin-top:3px}.callout-boxes a.readmore span,.entry a.readmore span,.start-your-business-step .readmore span,.build-an-empire-step .readmore span{display:block;background:url(../image/list-icon.png) no-repeat;padding:0 3px 4px 15px}.callout-boxes a.readmore:hover,.entry a.readmore:hover,.start-your-business-step .readmore:hover,.build-an-empire-step .readmore:hover{background:url(../image/list-icon.png) no-repeat bottom right;text-shadow:-1px -1px 1px #4e92c5}.callout-boxes a.readmore:hover span,.entry a.readmore:hover span,.start-your-business-step .readmore:hover span,.build-an-empire-step .readmore:hover span{background:url(../image/list-icon.png) no-repeat bottom left}.callout-boxes a.button,.callout-boxes input.button{display:block;margin-top:10px}.callout-boxes ul.docs li{background:url(../image/doc_icon.gif) no-repeat 0 10px;padding:7px 0 7px 18px;color:#000;list-style:none outside}.callout-boxes ul.social-links{padding:0 0 0 20px}.callout-boxes ul.social-links li{float:left;background:none transparent;padding:0 7px}.callout-boxes .fifty50 .one-third{padding-left:130px;width:150px}.callout-boxes .fifty50 .img_box{top:32px;left:17px}.callout-boxes .fifty50 .icon_box img{border:1px solid #a7a9ac}.callout-boxes .fifty50.no_box .icon_box img{border:0}.callout-boxes .fifty50 h5{color:#59595c;font-family:Arial,Verdana,sans-serif;font-weight:700;line-height:19px;letter-spacing:.025em}.callout-boxes .fifty50 a.readmore{float:left}.callout-boxes .spotlight .one-third{padding:13px 10px 0;width:265px}.callout-boxes .spotlight h4{color:#59595c;font-size:21px;text-align:center}.callout-boxes .spotlight p{text-align:left}.callout-boxes .spotlight p span{width:265px}.callout-boxes .spotlight p span a{display:none;position:absolute;width:265px;text-align:center;background:none transparent!important}.callout-boxes .spotlight p span a:hover{text-decoration:none}.callout-boxes .spotlight p span a img{margin-top:-25px}.callout-boxes .spotlight p span a span{display:block;margin-top:-15px;font:italic 16px/24px Georgia,serif}.callout-boxes .spotlight a.ps_control{position:absolute;top:105px;left:16px;font-size:25px;line-height:18px;padding:3px;z-index:100}.callout-boxes .spotlight a.ps_control#ps_right{left:260px}.callout-boxes .spotlight a.ps_control:hover{text-decoration:none}.social_links p{padding:0!important}.ff-progress{display:block;height:26px}.highlight{padding:5px 10px}.view-this-item .highlight{background-color:#ffc}.view-this-item .highlight.nopad{padding-left:0}.rss-feed h3:first-child{margin-top:0}.rss-feed h3{margin-top:25px}.rss-feed p a{text-decoration:underline;white-space:nowrap}.rss-feed small{font-size:10px;line-height:10px}.cart-row>textarea{margin:2%;width:95%}#cart-notes{margin-top:20px}#cart-notes-title{width:auto}.notes_clear{clear:both;padding-top:20px!important}.more_info>div{margin-bottom:0!important;text-align:left!important}.more_info>div>h3{width:auto!important}section.body>.cart-row>p{padding:0 10px;text-align:left}.admin_sub_menu a.menuItem{float:none;display:inline-block}div.website_builder_alert{background-color:#ffffad;border-radius:10px;border:1px solid #e3dc02;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;width:706px;display:inline-block;padding:10px 20px;font-size:14px;line-height:24px}div.website_builder_alert p{font-size:14px!important;line-height:24px!important;margin:0!important;padding:15px 0 0!important}div.website_builder_alert p:first-child{padding-top:0!important}div.testimonial-image{width:150px;text-align:center}h6.cm-callout{color:#888;font-size:16px;font-style:italic;font-weight:400;line-height:20px;margin:0;padding:10px 0}body.feature.testimonials p{padding:0 0 10px!important;margin:0!important}body.feature.testimonials p.testimonial-readmore{padding:15px 0 25px!important}form[name=question] ul.legacy_element_editor{list-style:outside none none;margin:0 0 5px;padding:0;position:relative}.legacy_element_editor.loading{background:url("../image/ajax-loader(1).gif") no-repeat scroll center center #fff}.legacy_element_editor.loading:after{content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}form[name=question] ul.legacy_element_editor>li:first-child{border-top:1px solid #000}form[name=question] ul.legacy_element_editor>li{background-color:#fff;border:1px solid #000;border-top:0;padding:2px 8px;position:relative;font-size:13px;line-height:22px}form[name=question] ul.legacy_element_editor.loading>li{background-color:transparent}form[name=question] ul.legacy_element_editor>li:after{content:"\f0dc";font-family:fontawesome;position:absolute;right:5px;top:2px}form[name=question] ul.legacy_element_editor>li>span{cursor:move}form[name=question] ul.legacy_element_editor>li>span>output,form[name=question] ul.legacy_element_editor>li>span>input{box-sizing:border-box;display:block;overflow:hidden;white-space:nowrap;width:250px}form[name=question] ul.legacy_element_editor>li a{height:20px;position:absolute;right:25px;text-decoration:none;top:2px;width:20px}form[name=question] ul.legacy_element_editor>li a:before{color:#4682b4;content:"\f044";font-family:fontawesome;opacity:.5;filter:alpha(opacity=50);transition:opacity .4s}form[name=question] ul.legacy_element_editor>li a:hover:before{opacity:1;filter:alpha(opacity=100)}form[name=question] ul.legacy_element_editor>li a>span{background-color:#fff8dc;border:1px solid gray;color:#555;display:none;line-height:17px;margin-left:-12px;padding:0 7px;position:absolute;top:-12px}form[name=question] ul.legacy_element_editor>li a:hover>span{display:block}form[name=question] ul.legacy_element_editor>li a.o_update:before{color:#228b22;content:"\f0c7"}form[name=question] ul.legacy_element_editor>li a.o_update>span,form[name=question] ul.legacy_element_editor>li a.o_delete>span{margin-left:-24px}form[name=question] ul.legacy_element_editor>li a.o_delete:before{color:red;content:"\f014"}form[name=question] ul.legacy_element_editor>li a.o_delete{right:7px}form[name=question] a.button.new_option{float:right}.site-color-inverted{background:none repeat scroll 0 0 #333;color:#fff}div.de_header{font-size:12px;margin:-10px 0 0;padding:0 7px}.Minimal div.de_header{margin:0 35px}.Print div.de_header{margin:-20px 0 0}.CleanStyle div.de_header{margin:0 0 0 -10px}.EcoBusiness div.de_header{margin:-10px 0 0 -20px}.RoundedBiz div.de_header{margin:0 0 0 -20px}div.de_header header{background:transparent none;display:table;margin:0;padding:0}div.de_header img{display:table-cell}div.de_header h6{color:#ff9539;display:table-cell;font-family:inherit;font-size:13px;font-weight:700;margin:0;padding:0 0 5px 10px;vertical-align:bottom}div.de_header p{font-style:italic;line-height:17px;margin:0;padding:10px 13px}.TheCorporation div.de_header p{line-height:16px;padding:1px 13px 8px}li.de_active a.de_link{color:#000;display:inline;font-family:fontawesome;font-size:9px;margin:0 0 0 8px;padding:0;position:relative;text-decoration:none}li.de_active a.de_link span{position:absolute;left:-5000px}li.de_active a.de_link::before{background:#ffdd18;border:1px solid #000;border-radius:50%;content:"\f245";height:13px;line-height:11px;margin:3px 0 0;padding:0 0 0 2px;position:absolute;text-align:center;width:13px;z-index:10;font-size:8.3px;transform:rotate(-15deg)}li.de_active a.de_link::after{display:none}div.cart_item table td{vertical-align:top!important}div.comp_header{background-color:#dcdcdc;margin-top:15px;padding:2px 10px;position:relative}div.comp_header>span{position:absolute;right:-74%}div.comp_header>span.comp_qty{right:-35%}.home .cta-buttons .row:nth-child(2):not(:empty){border-top:1px solid #ffffff78}.home.CleanStyle .cta-buttons img{max-height:68px}.home.CleanStyle .cta-buttons a{min-height:112px;padding:10px 0}.home.Minimal .cta-buttons img{max-height:41px;max-width:121px}.home.Minimal .cta-buttons a{height:61px}@media(max-width:768px){.home.Minimal .cta-buttons a{height:auto;min-height:61px}}@media(max-width:900px){.files-order-estimate [class*=col-]{border:0!important}}