#main{background:url(../ui_imgs/bg_tertiarynav.png) repeat-y -80px 0;min-height:400px;overflow:hidden;}
#main .wrap{float:right;overflow:hidden;width:100%;}
#main .content{float:left;width:100%;overflow:hidden;margin-bottom:15px;}
#nav-tertiary .header strong{background-image:url(../ui_imgs/icon_plusminus.png);background-repeat:no-repeat;}
#nav-tertiary li li a,.navigation .view-all a,#nav-tertiary li li a.selected,.goto a,.t-faq .mod-category li a{background:url(../ui_imgs/icon_chevron_right_secondaryred.png) no-repeat 0 4px;float:left;padding-left:10px;}
#nav-tertiary li ul li ul li a{background-image:url(../ui_imgs/icon_chevron_right_darkgrey.png);}
.t-faq .cnr,.t-product .cnr{background-image:url(../ui_imgs/sprites-cnr.png);background-repeat:no-repeat;}
.content,.aside{font-size:1em;}
.small{font-size:.9em;}
.medium{font-size:1.3em;font-weight:bold;}
.large{font-size:1.6em;font-weight:bold;}
form,fieldset,legend,form ul,form ol,form li{margin:0;padding:0;list-style:none;}
.t-product #main{overflow:hidden;padding-left:270px;position:relative;}
.t-product #main .breadcrumb{margin-left:-270px;}
.t-product #main .navigation{float:left;margin-left:-270px;width:240px;}
.t-product #main .aside{width:210px;float:right;margin-right:-230px;overflow:hidden;}
.t-product #main .content-with-aside{padding-right:240px;overflow:hidden;}
.t-product .content p{margin-bottom:1em;}
.t-product #footer-sectional{background-position:-80px 0;}
.t-product .notes h6{margin-bottom:1em;}
.t-product .notes .should-toggle-footnotes{display:none;}
.t-product #header-sectional{background-position:-960px bottom;}
.product-details .col-right h3{position:static;font-weight:bold;margin:0 0 8px 0;font-size:1.5em;}
.product-details .notes h6{display:none;}
.product-details .notes .should-toggle-footnotes{display:none;}
.product-details #content-index{margin-top:0;}
.product-details #content-primary .col-left{width:450px;}
.product-details #content-primary .expand{width:100%;}
.product-details .content .aspirational-image{width:100%;margin:0;}
.product-details .tabbed .section .col-left h3{font-size:1.5em;font-weight:bold;position:relative;left:0;border:none;margin-top:0;}
.product-details .tabbed .section .col-left h3.featured{color:#621A4B;}
.product-details .tabbed .mod,.product-details .tabbed .related-links{font-size:1em;margin-left:0;}
.product-details .tabbed .mod .header{border-bottom:1px solid #6C7378;padding:0 0 8px 0;}
.product-details .tabbed .rcorner .header{font-weight:bold;margin-bottom:10px;border:0;font-size:2em;padding:0;}
#content-primary .tabbed .mod p{line-height:1.25;}
.product-details .col-right .wgt-wrapper,.product-details .tabbed .mod{margin-bottom:25px;}
.t-faq #main{background:none;padding:20px;}
.t-faq #main .aside{width:210px;float:right;margin-right:-240px;overflow:hidden;}
.t-faq #main .content-with-aside{padding-right:240px;overflow:hidden;}
.t-faq strong{font-weight:bold;}
.t-faq .goto{overflow:hidden;}
.t-faq h2.header{margin-bottom:16px;font-size:1.7em;font-weight:normal;}
.t-faq .item .related-links h3{border-bottom:none;margin-bottom:0;}
.t-faq .confirm,.t-faq .error{font-size:1.2em;padding:0 10px;}
.t-faq .error{background:url(../ui_imgs/icon_cross.png) no-repeat 0 5px;color:#9F0029;padding-left:12px;}
.t-faq .spinner{background:url("../ui_imgs/loading_red.gif") no-repeat center center;height:16px;width:100%;}
.t-faq #header-sectional h1{width:auto;}
.t-faq #header-sectional .content-header{margin:0;padding:0;border:0;}
.t-faq .faq-search{position:relative;font-size:1.1em;background:#ebe6df;padding:15px 16px 10px 16px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:30px;}
.t-faq .faq-search legend{font-size:1.5em;font-weight:bold;color:#46403B;}
.t-faq .faq-search legend span{margin:0 8px;}
.t-faq .faq-search fieldset li{position:relative;float:left;width:100%;margin:8px 0;}
.t-faq .faq-search fieldset li label{position:absolute;top:6px;left:32px;z-index:2;}
.t-faq .faq-search .faq-query-wrap,.t-faq .faq-search .faq-query{padding-right:64px;background:url(../ui_imgs/bg_searchbox_370.png) no-repeat 0 0;}
.t-faq .faq-search .faq-query-wrap{margin-left:9px;position:relative;z-index:1;height:26px;width:310px;background-position:right 0;}
.t-faq .faq-search .faq-query{position:relative;left:-9px;height:26px;width:95%;padding:0 0 0 32px;border:0;line-height:22px;vertical-align:middle;font-size:12px;}
.t-faq .faq-search .faq-query-wrap .ico{background:url(../ui_imgs/icon_magnify_search.png) no-repeat scroll 0 0 transparent;display:block;height:14px;left:0;position:absolute;top:5px;width:14px;z-index:2;}
.t-faq .faq-search fieldset li .btn{line-height:0;font-size:0;background:url(../ui_imgs/btn_go_searchbox.png) no-repeat scroll 0 0 transparent;border:0 none;height:14px;position:absolute;right:16px;text-indent:-9999px;top:6px;width:35px;cursor:pointer;}
.t-faq .faq-search .search-loading{display:none;}
.t-faq .faq-search ul,.t-faq .faq-search p{margin-left:22px;}
.t-faq .faq-search a.chevron{text-decoration:underline;}
#results-summary-title,#results-summary-title:hover{text-decoration:none;color:#46403B;}
.faq-answer #main{padding-top:0;}
.t-faq .content-header{border-bottom:none;margin:0;}
.t-faq .feature{border-top:1px solid #46403B;border-bottom:1px solid #46403B;padding:20px 0 10px 0;margin:0 0 32px 0;}
.t-faq .feature .module-grid{font-size:1.2em;}
.t-faq .feature h2.header{font-size:1.8em;}
.t-faq .feature .module-grid .related-links{margin-bottom:0;}
.t-faq .mod-category ul{margin:0;list-style:none;}
.t-faq .mod-category li{overflow:hidden;margin:0 0 .75em 0;}
.t-faq .mod-category li a{float:left;}
.t-faq .module-grid,.t-faq .module-grid-min{background:none;}
.t-faq .module-grid .item,.t-faq .module-cta .cta{width:46.4%;}
.t-faq .module-grid-min .item{width:29.78%;}
.t-faq .aside .cta dl{margin-top:10px;}
.t-faq .aside .cta ul{list-style-type:square;padding:10px 0 0 14px;}
.t-faq .aside .cta ul li{float:none;margin:0 0 10px 0;}
.t-faq .aside .cta ul li dl{margin:0;}
.t-faq .cta .chevron{float:left;margin:5px 0;}
.t-faq .aside div.cta-enquiry ul{padding:10px 0 0;list-style:none;}
.t-faq div.cta-contact p{padding:2px 0;}
.t-faq .promo-graphic{margin-bottom:20px;}
.faq-tag{margin-bottom:16px;font-size:1.2em;}
.faq-tag dl{overflow:hidden;padding:1px;}
.faq-tag dt{float:left;font-weight:bold;margin-right:8px;}
.faq-tag li{display:inline;margin-right:8px;}
.t-faq .article{margin-bottom:16px;font-size:1.2em;padding-bottom:16px;line-height:1.5;}
.t-faq .article p{margin-bottom:1em;}
.t-faq .article{margin-bottom:8px;}
.t-faq .article ol,.t-faq .article ul{margin-left:32px;margin-bottom:1em;}
.t-faq .article ul{list-style:disc;}
.t-faq .feedback{margin-bottom:16px;padding-bottom:16px;font-size:1.2em;}
.t-faq .feedback fieldset{margin-bottom:16px;}
.t-faq .feedback fieldset li,.t-faq .feedback fieldset label,.t-faq .feedback legend span{margin-bottom:8px;display:block;}
.t-faq .feedback .btn-yes,.t-faq .feedback .btn-no{margin-right:10px;border:0;background:#333;color:#fff;font-weight:bold;font-size:.9em;padding:3px 8px;}
.t-faq .comment{width:50%;}
.t-faq .comment textarea{width:99%;}
.t-faq .comment .has-btn{text-align:right;}
.faq-category .mod-category li p{clear:both;padding:5px 10px;}
.faq-category .search-results .list{list-style:none;}
.faq-category .search-results .list li{margin:0 0 16px 0;}
.faq-category .search-results .list p{margin:0;}
.faq-category .search-results .meta{color:#00a7d4;text-decoration:none;word-wrap:break-word;}
.faq-answer .aside div.cta p{padding-top:3px;}
.faq-answer .aside div.cta-enquiry ul{margin:0;}
.mod-pagination{text-align:center;}
.pagination{float:none;list-style:none;margin:5px auto;overflow:hidden;display:inline-block;}
.pagination li{float:left;margin:0 0 0 8px;}
.pagination li a{margin:0;}
.pagination a span{float:left;display:block;}
.pagination li.prev a,.pagination li.next a{padding:0;}
.pagination li.prev a span,.pagination li.next a span{text-indent:-9999px;margin-left:5px;padding:0 12px;}
.pagination li.prev a span{background:url(../ui_imgs/icon_chevron_left_secondaryred.png) center center no-repeat;}
.pagination li.next a span{background:url(../ui_imgs/icon_chevron_right_secondaryred.png) center center no-repeat;}
.content-header{border-bottom:1px #46403b solid;padding:0 0 4px 0;margin:10px 0 14px 0;overflow:hidden;}
.content-header h1{float:left;font-size:2.6em;font-weight:bold;color:#621a4b;font-family:times,serif;}
.content-header #taskbar{overflow:hidden;float:right;margin-right:20px;}
.content-header #taskbar li{float:left;margin:0 -16px 0 16px;}
.navigation .title{padding:18px 20px 12px 20px;font-size:1.7em;font-weight:bold;border-bottom:1px solid #fff;color:#2d373e;}
#nav-tertiary{display:block;margin-bottom:15px;}
#nav-tertiary li{clear:both;overflow:hidden;border-bottom:1px solid #fff;}
#nav-tertiary a,.navigation .view-all a{font-size:1.2em;font-weight:bold;}
#nav-tertiary .header{padding:15px 20px 15px 40px;background:#d9d6d4 url("../ui_imgs/productnavigator_btn_bg.png") repeat-x 0 0;display:block;text-decoration:none;border-bottom:1px solid #d9d6d4;}
#nav-tertiary .header:hover{background-position:0 -185px;border-bottom:1px solid #ccc;}
#nav-tertiary .header strong{text-decoration:underline;background-position:0 4px;font-weight:bold;font-size:1.25em;margin-bottom:8px;display:block;padding-left:20px;margin-left:-20px;}
#nav-tertiary .selected,#nav-tertiary li.selected .header:hover,#nav-tertiary li.selected .header{background:#fff;cursor:default;}
#nav-tertiary li.selected{border-bottom:1px solid #ccc;border-left:1px solid #ebe6df;}
#nav-tertiary li.selected .header,#nav-tertiary li.selected .header:hover{border-bottom:1px solid #fff;}
#nav-tertiary li.selected .header strong{background-position:-400px 4px;font-weight:bold;color:#BC1903;}
#nav-tertiary li.selected a.selected{color:#bc1903;}
#nav-tertiary .header span{display:block;font-weight:normal;font-size:.9em;}
#nav-tertiary .header:hover span{color:#46403B;}
#nav-tertiary li li,#nav-tertiary p{margin-left:20px;padding:0;background:none;}
#nav-tertiary p{font-size:1.2em;}
#nav-tertiary li ul{border-top:1px solid #fff;padding:0 20px 20px;}
#nav-tertiary li li{border-bottom:0;margin-bottom:3px;}
#nav-tertiary li li a{line-height:1.5;}
#nav-tertiary li li ul{border:0;padding:0;margin:8px 0;float:left;width:100%;}
.navigation .view-all{padding:0 20px 10px 20px;overflow:hidden;}
.navigation .view-all a{padding-left:20px;}
.navigation .mod-promo{margin:16px 0;}
.content .mod-promo{text-align:left;}
.breadcrumb{overflow:hidden;font-size:1.1em;}
.breadcrumb li,.breadcrumb a,.breadcrumb span{float:left;display:block;}
.breadcrumb a,.breadcrumb span{line-height:1.5;}
.breadcrumb li{margin-right:5px;}
.breadcrumb a{background:url(../ui_imgs/icon_chevron_right_secondaryred.png) no-repeat right center;padding-right:15px;}
.aside h3{font-weight:bold;margin:0 0 8px 0;padding:0;font-size:1.25em;}
.aside .module-cta{margin:0 0 25px 0;}
.aside .cta h3{margin:0;}
.aside .module-cta .cta{float:none;width:auto;background:#ebe6df;margin:0 0 2px 0;padding:13px 20px 13px 20px;}
.aside .cta:first-child{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;padding-top:20px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;}
.aside .cta:last-child{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;}
.aside .cta p{clear:both;margin:0;padding:10px 0 0;}
.aside .mod,.aside .related-links{margin:0 0 25px 0;}
.aside .wgt-wrapper{margin:0 0 20px 0;}
#content-secondary .didyouknow,.col-right .didyouknow,#content-secondary .item,.col-right .item{margin:5px 0 15px 0;padding:0;border:none;}
.related-links{font-size:1.2em;margin:0 0 25px 0;}
.related-links h3,.col-right .didyouknow h3,.col-right .item h3,.t-faq .aside .mod .header{color:#2d373e;padding:0 0 4px 0;border-bottom:1px solid #6c7378;line-height:1.25em;}
.related-links li{background:url(../ui_imgs/icon_chevron_right_secondaryred.png) no-repeat 0 4px;padding-left:10px;margin:0 0 8px 0;overflow:hidden;}
.item .related-links{font-size:1em;}
.item .related-links h3{font-size:1.25em;font-weight:bold;margin-bottom:10px;}
.item .related-links ul{margin:0;}
.content .related-links ul{margin-left:0;}
.goto{margin-left:0;padding:0;list-style:none;}
.goto li{overflow:hidden;}
.goto .goto-more a{font-weight:bold;}
.module-cta{font-size:1.2em;}
.cta{overflow:hidden;position:relative;}
.cta h3{font-size:1.25em!important;font-weight:bold;margin:0 0 8px 0;}
.cta p{clear:both;}
.cta .medium{font-size:17px;}
.cta .cnr,.faq-search .cnr{display:block;width:5px;height:5px;}
.cta .ne,.faq-search .ne{background-position:-33px 0!important;}
.cta .nw,.faq-search .nw{background-position:-28px 0!important;}
.cta .se,.faq-search .se{background-position:-33px -5px!important;}
.cta .sw,.faq-search .sw{background-position:-28px -5px!important;}
.module-cta .cta p{font-size:100%;}
.module-cta .cta-contact p{margin:8px 0 0 0;padding:0;}
#content-primary .cta p,#content-secondary .cta p{line-height:1.1em;}
.content .cta h3{margin-bottom:5px;}
.cta-contact p.phone-medium{font-size:18px;font-weight:bold;margin-bottom:0;}
.cta-contact p.phone-large{font-size:24px;font-weight:bold;color:#621A4B;font-family:times,serif;line-height:1.1em!important;}
.content .cta-contact p.phone-large{margin-top:0;}
.aside .module-cta #wgt-locateus{border:0;margin:13px 0 0 -10px;padding:0;}
.aside .module-cta #wgt-locateus p{margin:0;}
.aside .module-cta #wgt-locateus form{height:25px;}
.aside .module-cta #locateus-results{margin:13px -20px -13px -20px!important;}
.aside .module-cta #locateus-results-output ul{margin-top:-3px;padding:16px 0;}
.aside .module-cta #locateus-results-output li{padding:13px 8px 13px 21px;}
.aside .module-cta #locateus-results-output li.first{padding-top:0;}
.aside .module-cta #locateus-results-output li.last{padding-bottom:0;}
.aside .module-cta #locateus-results-output #searchInProgress{font-size:1em;}
.module-grid,.module-cta{width:auto;overflow:hidden;clear:both;margin:0 -25px 16px 0;font-size:1.2em;}
.module-grid .item,.module-cta .cta{float:left;width:218px;margin:0 14px 0 0;}
.module-grid .last{margin-right:0;}
.module-grid ul{list-style-type:square;margin:1.25em 0 1.5em 1.5em;}
.module-grid li{margin:0 0 .5em;}
.module-grid-min .item{width:140px;}
.module-grid .goto{margin-left:0;padding:0;list-style:none;}
.module-grid .fullwidth{width:auto;}
.grid-min-divider{background:url(../ui_imgs/grid-min-bg.png);}
.grid-divider{background:url(../ui_imgs/grid-bg.png);}
.grid-divider .item .mod,.grid-min-divider .item .mod{padding:0 5px;}
.rcorner{padding:16px;border:1px solid #ccc;position:relative;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;}
.rcorner .cnr{display:block;width:14px;height:14px;}
div.rcorner .header{font-family:times,serif;font-size:1.7em;}
.rcorner .ne{top:-1px;right:-1px;background-position:-14px 0!important;}
.rcorner .nw{top:-1px;left:-1px;background-position:0 0!important;}
.rcorner .se{bottom:-1px;right:-1px;background-position:-14px -14px!important;}
.rcorner .sw{bottom:-1px;left:-1px;background-position:0 -14px!important;}
.module-grid .item .mod-rate{position:relative;border:0;background:#ebe6df;padding:12px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.module-grid .mod-rate .header{color:#621A4B;border-bottom:2px solid #fff;margin:-16px -12px 6px -12px;padding:10px 12px 8px;font:bold 3em times,serif;text-align:center;background:url(../ui_imgs/grid-rate-bg-grow.jpg) no-repeat center center;}
.mod-rate .header .amount{display:block;}
.mod-rate .header .unit{margin-left:-3px;font-size:.5em;position:relative;}
.mod-rate .header em{position:absolute;font-size:1.2em;top:-13px;}
.mod-rate .header abbr{border:0;font-size:.9em;}
.mod-rate .header .duration{font-size:.35em;display:block;font-family:arial;color:#46403B;}
.content .mod-rate .goto{overflow:hidden;font-weight:bold;}
.content .mod-rate .cta{clear:both;margin:0 -6px 0 -3px;}
.mod-rate .cnr{display:block;width:5px;height:5px;}
.mod-rate .ne{top:0;right:0;background-position:-33px 0!important;}
.mod-rate .nw{top:0;left:0;background-position:-28px 0!important;}
.mod-rate .se{bottom:0;right:0;background-position:-33px -5px!important;}
.mod-rate .sw{bottom:0;left:0;background-position:-28px -5px!important;}
.module-grid .mod-rate .has-btn{clear:both;overflow:hidden;margin:0;}
.mod-rate .has-btn .btn-primary span{padding-right:40px;}
.mod{font-size:1.2em;margin-bottom:30px;}
.mod .header,.mod legend{font-size:1.25em;font-weight:bold;margin-bottom:10px;}
.mod ul{list-style-type:square;margin:0 1.5em;}
.mod li{margin:0 0 .5em;}
.mod .figure{margin-bottom:16px;text-align:center;overflow:hidden;}
.figure .btn-compare{width:96%;margin:8px 0 0 -6px;}
.mod form ul,.mod form ol,.mod form li{margin:0;padding:0;list-style:none;}
.inner-container{width:400px;margin-bottom:25px;}
.mod .goto{margin-left:0;padding:0;list-style:none;}
.mod p{margin-bottom:1em;}
div.fig-fLeft,div.fig-fRight{overflow:visible;}
div.fig-fLeft .figure{float:left;margin-right:25px;}
div.fig-fRight .figure{float:right;margin-left:25px;}
div.fig-aLeft,div.fig-aRight{overflow:visible;clear:both;}
div.fig-aLeft{padding-left:235px;}
div.fig-aRight{padding-right:235px;}
div.fig-aLeft .figure{float:left;margin-left:-235px;width:210px;}
div.fig-aRight .figure{float:right;margin-right:-235px;width:210px;}
.module-grid .mod{font-size:1em;margin:0;}
.mod-intro{font-size:1.2em;margin-bottom:25px;}
.mod-hero .header{font-size:1.4em;}
.module-grid .mod-product .header{font-size:1.4em;}
.module-grid-min .mod-product .header{font-size:1.0em;}
.mod-video .figure .figcaption{background:#333;color:#fff;padding:8px;margin:0;font-size:1.2em;font-family:times,serif;font-weight:bold;}
.mod-tool legend.has-img{position:relative;min-height:62px;margin-bottom:10px;float:left;}
.mod-tool legend.has-img span{width:60%;display:block;}
.mod-tool legend.has-img img{position:absolute;right:0;bottom:0;margin:0;}
.item .mod legend.has-img img{margin:0;}
.mod .checkbox-radio-set li{padding-left:20px;overflow:hidden;clear:both;margin:8px 0;}
.checkbox-radio-set input{float:left;margin-left:-20px;}
.mod-tool .has-btn{overflow:hidden;}
.mod-tool .btn{margin:0;}
.mod-promo{text-align:center;}
a.bttn,.btn-primary{display:block;float:left;display:block;margin:0;font-weight:bold;}
a.btn-primary,a.btn-primary:link,a.btn-primary:visited,a.bttn:link,a.bttn:visited{text-decoration:none;color:#fff;}
a.bttn span,.btn-primary input,.btn-primary span{display:block;}
a.bttn,a.bttn span,.btn-primary,.btn-primary span{background-image:url(../ui_imgs/sprites-btn.png);background-repeat:no-repeat;}
.btn input{border:0;padding:8px 16px;}
.content .btn-primary{background-position:0 -88px;margin:0;}
.content .btn-primary span{margin-left:14px;padding:6px 30px 8px 6px;background-position:right -117px;}
.cta-btn-lg .btn-primary{background-position:0 0;width:100%;font-size:17px;}
.cta-btn-sm .btn-primary{width:100%;}
.aside .cta .btn-primary{margin-top:8px;width:109%;}
.aside .cta-btn-lg .btn-primary,.aside .cta-btn-sm .btn-primary{margin-left:-8px;margin-right:-8px;}
.content .cta-btn-lg .btn-primary{margin:0;width:100%;}
.cta .btn-primary,.cta .btn-primary span,.cta .btn-primary .ico{line-height:1.1;background-image:url(../ui_imgs/sprites-btn-vertical.png);background-color:#d31d09;}
.cta .btn-primary{background-position:0 0;padding-top:8px;}
.cta .btn-primary span{background-position:0 bottom;padding:0 25px 10px 16px;margin:0;}
.content .cta .btn-primary,.aside .cta .btn-primary{width:185px;position:relative;}
.content .cta .btn-primary{background-position:-185px 0;}
.content .cta .btn-primary span{background-position:-185px bottom;}
.cta .btn-primary .ico{background-color:transparent;width:7px;margin:0;position:absolute;height:11px;display:block;right:8px;top:35%;background-position:right 0;}
.btn-compare{background-position:0 -146px;padding-left:15px;}
.btn-compare span{background-position:right -187px;padding:13px 15px 13px 6px;}