body{font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans',Verdana,Tahoma,sans-serif;font-size:14px;line-height:18px;-webkit-text-size-adjust:100%;}
.page{background:#fafafa;}
.slice-content.for-navigation{margin-bottom:40px;}
.slice-content.for-contactform{margin-left:auto;margin-right:auto;padding-left:160px;padding-right:160px;width:530px;}
.slice.for-footer{background:#f5f5f5 url(../../global/shared/2012-11-13/images/navigation-shadow-radial.png) 50% 0% no-repeat;}
.backgroundextension{background:#f5f5f5;}
.stickynote{margin:-10px;padding:20px;margin-bottom:18px;color:#474738;border-width:15px;-webkit-border-image:url('images/notepaper.png') 15 stretch;-moz-border-image:url('images/notepaper.png') 15 stretch;-o-border-image:url('images/notepaper.png') 15 stretch;border-image:url('images/notepaper.png') 15 fill stretch;border-style:solid;background:#fffdb8;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}@media screen and (-webkit-min-device-pixel-ratio:1.5) and (min-device-width:768px){.stickynote{border-width:15px;-webkit-border-image:url('images/notepaper.2x.png') 30 stretch;-moz-border-image:url('images/notepaper.2x.png') 30 stretch;-o-border-image:url('images/notepaper.2x.png') 30 stretch;border-image:url('images/notepaper.2x.png') 30 fill stretch;border-style:solid;}}
.stickynote p,.stickynote ul,.stickynote ol{margin-bottom:9px;}.stickynote p:last-child,.stickynote ul:last-child,.stickynote ol:last-child{margin-bottom:0;}
.stickynote h2,.stickynote h3,.stickynote h4{font-size:14px;line-height:1;padding-top:0px;padding-bottom:13px;font-weight:bold;}
.stickynote ul,.stickynote ol{margin-left:0;padding-left:1.5em;margin-bottom:9px;}
.stickynote ul{list-style:disc;}
.stickynote ol{list-style:decimal;}
.stickynote a{color:#2070df;text-decoration:none;}.stickynote a:hover{text-decoration:underline;}
.stickynote strong,.stickynote b{color:#2b2b22;}
.contactform{margin-bottom:18px;}
.contactform-question{margin-bottom:18px;}
.contactform-label{font-size:14px;line-height:1.2;padding-top:10px;padding-bottom:10px;font-weight:bold;}
.contactform-actions{text-align:center;margin:40px 0;}
.contactform-submit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:9px;font-size:14px;line-height:normal !important;padding-left:1em;padding-right:1em;padding-left:30px;padding-right:30px;font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans',Verdana,Tahoma,sans-serif;background:#b1bfc3;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b4c2c5), color-stop(1, #aebdc1));background:-webkit-linear-gradient(top, #b4c2c5, #aebdc1);background:-moz-linear-gradient(top, #b4c2c5, #aebdc1);background:-ms-linear-gradient(top, #b4c2c5, #aebdc1);border:1px solid #aebdc1;-webkit-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);-moz-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);-o-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);-ms-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);text-align:center;color:#ffffff;background:#79a9ec;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #7eaced), color-stop(1, #75a6eb));background:-webkit-linear-gradient(top, #7eaced, #75a6eb);background:-moz-linear-gradient(top, #7eaced, #75a6eb);background:-ms-linear-gradient(top, #7eaced, #75a6eb);border-color:#639be9;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.25);-o-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.25);-ms-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.25);box-shadow:0px 2px 4px rgba(0, 0, 0, 0.25);-webkit-transition:box-shadow 0.1s ease-out;-moz-transition:box-shadow 0.1s ease-out;-o-transition:box-shadow 0.1s ease-out;transition:box-shadow 0.1s ease-out;}.contactform-submit:hover{color:#ffffff;background:#79a9ec;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #7eaced), color-stop(1, #75a6eb));background:-webkit-linear-gradient(top, #7eaced, #75a6eb);background:-moz-linear-gradient(top, #7eaced, #75a6eb);background:-ms-linear-gradient(top, #7eaced, #75a6eb);border-color:#639be9;text-decoration:none;-webkit-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.25);-o-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.25);-ms-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.25);box-shadow:0px 2px 4px rgba(0, 0, 0, 0.25);}
.contactform-submit:active{border-color:#5592e7;background:#70a3eb;-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25) inset;-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25) inset;-o-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25) inset;-ms-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25) inset;box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25) inset;}
.contactform-submit:hover{color:#ffffff;background:#82afed;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #87b2ee), color-stop(1, #7eaced));background:-webkit-linear-gradient(top, #87b2ee, #7eaced);background:-moz-linear-gradient(top, #87b2ee, #7eaced);background:-ms-linear-gradient(top, #87b2ee, #7eaced);border-color:#6ca0ea;text-decoration:none;-webkit-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.4);-moz-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.4);-o-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.4);-ms-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.4);box-shadow:0px 2px 4px rgba(0, 0, 0, 0.4);}
.contactform-submit:active{border-color:#5e98e8;background:#79a9ec;-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25) inset;-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25) inset;-o-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25) inset;-ms-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25) inset;box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25) inset;}
.contactform-textfield{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:9px;font-size:14px;line-height:normal !important;width:100%;font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans',Verdana,Tahoma,sans-serif;background:white;border:1px solid #aaa;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5),0px 1px 3px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5),0px 1px 3px rgba(0, 0, 0, 0.1) inset;-o-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5),0px 1px 3px rgba(0, 0, 0, 0.1) inset;-ms-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5),0px 1px 3px rgba(0, 0, 0, 0.1) inset;box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5),0px 1px 3px rgba(0, 0, 0, 0.1) inset;}.contactform-textfield:hover{}
.contactform-textfield:active{}
.contactform-textfield:focus{border-color:#79a9ec;outline:none;-webkit-box-shadow:0px 0px 4px 2px rgba(121, 169, 236, 0.75),0px 1px 3px rgba(0, 0, 0, 0.25) inset;-moz-box-shadow:0px 0px 4px 2px rgba(121, 169, 236, 0.75),0px 1px 3px rgba(0, 0, 0, 0.25) inset;-o-box-shadow:0px 0px 4px 2px rgba(121, 169, 236, 0.75),0px 1px 3px rgba(0, 0, 0, 0.25) inset;-ms-box-shadow:0px 0px 4px 2px rgba(121, 169, 236, 0.75),0px 1px 3px rgba(0, 0, 0, 0.25) inset;box-shadow:0px 0px 4px 2px rgba(121, 169, 236, 0.75),0px 1px 3px rgba(0, 0, 0, 0.25) inset;}
.contactform-textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:9px;font-size:14px;line-height:normal !important;height:289px;width:100%;margin-bottom:10px;font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans',Verdana,Tahoma,sans-serif;background:white;border:1px solid #aaa;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5),0px 1px 3px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5),0px 1px 3px rgba(0, 0, 0, 0.1) inset;-o-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5),0px 1px 3px rgba(0, 0, 0, 0.1) inset;-ms-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5),0px 1px 3px rgba(0, 0, 0, 0.1) inset;box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5),0px 1px 3px rgba(0, 0, 0, 0.1) inset;}.contactform-textarea:hover{}
.contactform-textarea:active{}
.contactform-textarea:focus{border-color:#79a9ec;outline:none;-webkit-box-shadow:0px 0px 4px 2px rgba(121, 169, 236, 0.75),0px 1px 3px rgba(0, 0, 0, 0.25) inset;-moz-box-shadow:0px 0px 4px 2px rgba(121, 169, 236, 0.75),0px 1px 3px rgba(0, 0, 0, 0.25) inset;-o-box-shadow:0px 0px 4px 2px rgba(121, 169, 236, 0.75),0px 1px 3px rgba(0, 0, 0, 0.25) inset;-ms-box-shadow:0px 0px 4px 2px rgba(121, 169, 236, 0.75),0px 1px 3px rgba(0, 0, 0, 0.25) inset;box-shadow:0px 0px 4px 2px rgba(121, 169, 236, 0.75),0px 1px 3px rgba(0, 0, 0, 0.25) inset;}
.contactform-emailusdirectly{text-align:center;padding:40px 0;}.contactform-emailusdirectly a{color:#2070df;text-decoration:none;}.contactform-emailusdirectly a:hover{text-decoration:underline;}
.productselection-item{margin-bottom:4.5px;clear:both;}
.productselection-questions{display:none;margin:4.5px 0 18px 1.5em;padding:5px;font-size:12px;color:#555;background:#f2f2f2;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}
.productselection-item.is-selected .productselection-questions{display:block;}
.productselection-question{margin:9px 0;zoom:1;clear:both;}.productselection-question:before,.productselection-question:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}
.productselection-question:after{clear:both;}
.productselection-label{display:block;float:left;width:48%;margin-left:2%;margin-left:0;text-align:right;}
.productselection-field{display:block;float:left;width:24%;margin-left:2%;}
.productselection-help{display:block;float:left;width:24%;margin-left:2%;font-size:10px;}
.productselection-link{color:#888888;text-decoration:none;-webkit-transition:color 0.1s ease-out;-moz-transition:color 0.1s ease-out;-o-transition:color 0.1s ease-out;transition:color 0.1s ease-out;}.productselection-link:hover{color:#2070df;text-decoration:none;}
.productselection-textfield{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px;font-size:12px;line-height:normal !important;width:100%;background:white;border:1px solid #aaa;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5),0px 1px 3px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5),0px 1px 3px rgba(0, 0, 0, 0.1) inset;-o-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5),0px 1px 3px rgba(0, 0, 0, 0.1) inset;-ms-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5),0px 1px 3px rgba(0, 0, 0, 0.1) inset;box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5),0px 1px 3px rgba(0, 0, 0, 0.1) inset;}.productselection-textfield:hover{}
.productselection-textfield:active{}
.productselection-textfield:focus{border-color:#79a9ec;outline:none;-webkit-box-shadow:0px 0px 4px 2px rgba(121, 169, 236, 0.75),0px 1px 3px rgba(0, 0, 0, 0.25) inset;-moz-box-shadow:0px 0px 4px 2px rgba(121, 169, 236, 0.75),0px 1px 3px rgba(0, 0, 0, 0.25) inset;-o-box-shadow:0px 0px 4px 2px rgba(121, 169, 236, 0.75),0px 1px 3px rgba(0, 0, 0, 0.25) inset;-ms-box-shadow:0px 0px 4px 2px rgba(121, 169, 236, 0.75),0px 1px 3px rgba(0, 0, 0, 0.25) inset;box-shadow:0px 0px 4px 2px rgba(121, 169, 236, 0.75),0px 1px 3px rgba(0, 0, 0, 0.25) inset;}
.response{position:relative;margin-bottom:18px;padding:20px 30px 20px 60px;color:#aaaaaa;background:#444444;border:1px solid #323232;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.33),0 1px 0 rgba(255, 255, 255, 0.1) inset,0 -1px 0 rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.33),0 1px 0 rgba(255, 255, 255, 0.1) inset,0 -1px 0 rgba(0, 0, 0, 0.1) inset;-o-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.33),0 1px 0 rgba(255, 255, 255, 0.1) inset,0 -1px 0 rgba(0, 0, 0, 0.1) inset;-ms-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.33),0 1px 0 rgba(255, 255, 255, 0.1) inset,0 -1px 0 rgba(0, 0, 0, 0.1) inset;box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.33),0 1px 0 rgba(255, 255, 255, 0.1) inset,0 -1px 0 rgba(0, 0, 0, 0.1) inset;}
.response.is-successful{margin-bottom:300px;}
.response-icon{display:block;width:29px;height:29px;position:absolute;left:15px;top:15px;}
.response.has-failed .response-icon{background-image:url('images/response-icon-error.png');background-repeat:no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%;}@media screen and (-webkit-min-device-pixel-ratio:1.5) and (min-device-width:0px){.response.has-failed .response-icon{background-image:url('images/response-icon-error.2x.png');}}
.response.is-invalid .response-icon{background-image:url('images/response-icon-error.png');background-repeat:no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%;}@media screen and (-webkit-min-device-pixel-ratio:1.5) and (min-device-width:0px){.response.is-invalid .response-icon{background-image:url('images/response-icon-error.2x.png');}}
.response.is-successful .response-icon{background-image:url('images/response-icon-success.png');background-repeat:no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%;}@media screen and (-webkit-min-device-pixel-ratio:1.5) and (min-device-width:0px){.response.is-successful .response-icon{background-image:url('images/response-icon-success.2x.png');}}
.response-title{color:white;font-weight:bold;text-shadow:0 -1px 0px #000000;font-size:14px;line-height:1;padding-top:0px;padding-bottom:13px;}
.response-body a{color:#79a9ec;text-decoration:none;}.response-body a:hover{text-decoration:underline;}
.helppopuppage{background:white;padding:5px 40px;max-width:600px;margin:0 auto;}
