body{color:#222}hr{border:0;color:#ddd;background-color:#ddd}.separator{background-color:transparent;border-top:solid 1px #bbb;border-bottom:solid 1px #fff}ul.simple li,ol.simple li{list-style-type:none}mark{background:#ffe6bf}a,a:link,a:visited{color:#007cc3}a:hover{color:#3396cf}a img{border:0}h1,.h1,h1 a:visited,h1 a:link,h2 span,.h2 span{color:#222}h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,small{color:#555}ul li{list-style:disc}ul.alt li{list-style-image:url(https://static.garmincdn.com/shared/us/m/g/on-the-trail/bullet-icon-blue.png)}.disclaimer-block,.disclaimer-block p{color:#555}input.global-search-text,input.search-field{border-right:0}.dark-theme input.global-search-text,.dark-theme input.search-field,.global-search-form.dark-theme .global-search-btn{border-color:#222}.xlarge input.global-search-text,.xlarge input.search-field,.global-search-form.xlarge .global-search-btn,.xxlarge input.global-search-text,.xxlarge input.search-field,.global-search-form.xxlarge .global-search-btn{border-width:2px}.xlarge .global-search-btn,.xlarge input.global-search-text,.xlarge input.search-field,.xxlarge .global-search-btn,.xxlarge input.global-search-text,.xxlarge input.search-field{-webkit-box-shadow:0 2px .35em rgba(0,0,0,0.15);-moz-box-shadow:0 2px .35em rgba(0,0,0,0.15);box-shadow:0 2px .35em rgba(0,0,0,0.15)}.dark-theme.xlarge .global-search-btn,.dark-theme.xlarge input.global-search-text,.dark-theme.xlarge input.search-field,.dark-theme.xxlarge .global-search-btn,.dark-theme.xxlarge input.global-search-text,.dark-theme.xxlarge input.search-field{-webkit-box-shadow:0 2px 3.5em rgba(255,255,255,0.45);-moz-box-shadow:0 2px 3.5em rgba(255,255,255,0.45);box-shadow:0 2px 3.5em rgba(255,255,255,0.45)}.section.lined .section-header{border-bottom:1px solid #ccc}.section.boxed.blue .section-header{background:url(../images/section-header-background-blue.jpg) repeat-x scroll left top #d1e6ef}.iegt6 .section.boxed .section-header{background-position:left 1px}.section.boxed .section-body{background:none repeat scroll 0 0 #f9f9f9;border-radius:4px;border:solid 1px #d1d1d1}.section.boxed .subsection.content{border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.section.boxed .subsection .content-header{background:#f9f9f9}.btn1,.btn2,.btn3,.btn-sec{border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-shadow:0 -1px 1px rgba(0,0,0,.25)}button.btn1:hover,button.btn2:hover,button.btn3:hover,button.btn-sec:hover,input.btn1:hover,input.btn2:hover,input.btn3:hover,input.btn-sec:hover{cursor:pointer}.disabled:hover,button.disabled:hover,input.disabled:hover{cursor:default}.btn1,.btn2,.btn3,.btn-sec,a.btn1,a.btn2,a.btn3,a.btn-sec,a.btn1:link,a.btn2:link,a.btn3:link,a.btn-sec:link,a.btn1:visited,a.btn2:visited,a.btn3:visited,a.btn-sec:visited,a.btn1:hover,a.btn2:hover,a.btn3:hover,a.btn-sec:hover,a.btn1:active,a.btn2:active,a.btn3:active,a.btn-sec:active{color:#fff;text-decoration:none}a.btn1:focus,a.btn2:focus,a.btn3:focus,a.btn-sec:focus{outline:0}input.btn1::-moz-focus-inner,button.btn1::-moz-focus-inner,input.btn2::-moz-focus-inner,button.btn2::-moz-focus-inner,input.btn3::-moz-focus-inner,button.btn3::-moz-focus-inner,input.btn-sec::-moz-focus-inner,button.btn-sec::-moz-focus-inner{border:0}.banner.market .btn1,.banner.market .btn2,.banner.market .btn3,.banner.bigboy .btn1,.banner.bigboy .btn2,.banner.bigboy .btn3{color:#fff}input.btn-sm,button.btn-sm,a.btn-sm{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}input.btn-lg,button.btn-lg,a.btn-lg{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.btn1,.btn1.disabled:active,.btn2,.btn2.disabled:active,.btn3,.btn3.disabled:active,.btn-sec,.btn-sec.disabled:active{-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.05),inset 0 0 1px 1px rgba(255,255,255,.2),inset 0 1px 0 rgba(255,255,255,.25);-moz-box-shadow:inset 0 2px 2px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.05),inset 0 0 1px 1px rgba(255,255,255,.2),inset 0 1px 0 rgba(255,255,255,.25);box-shadow:inset 0 2px 2px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.05),inset 0 0 1px 1px rgba(255,255,255,.2),inset 0 1px 0 rgba(255,255,255,.25)}.btn1:active,.btn2:active,.btn3:active,.btn-sec:active{-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05),inset 0 0 1px 1px rgba(255,255,255,.2);-moz-box-shadow:inset 0 2px 2px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05),inset 0 0 1px 1px rgba(255,255,255,.2);box-shadow:inset 0 2px 2px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05),inset 0 0 1px 1px rgba(255,255,255,.2)}.btn1,.btn1:active,.btn1.disabled:hover{background-color:#007cc3;background-image:-o-linear-gradient(bottom,#007cc3 0,#0097e3 100);background-image:-moz-linear-gradient(bottom,#007cc3 0,#0097e3 100%);background-image:-webkit-linear-gradient(bottom,#007cc3 0,#0097e3 100%);background-image:-ms-linear-gradient(bottom,#007cc3 0,#0097e3 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#007cc3),color-stop(1,#0097e3));background-image:linear-gradient(to top,#007cc3 0,#0097e3 100%)}.btn1:hover{background-color:#3396cf;background-image:-o-linear-gradient(bottom,#008bd1 0,#009ff5 100%);background-image:-moz-linear-gradient(bottom,#008bd1 0,#009ff5 100%);background-image:-webkit-linear-gradient(bottom,#008bd1 0,#009ff5 100%);background-image:-ms-linear-gradient(bottom,#008bd1 0,#009ff5 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#008bd1),color-stop(1,#009ff5));background-image:linear-gradient(to top,#008bd1 0,#009ff5 100%)}.btn1,.btn1.disabled:focus{border-color:#0073b5}.btn1:focus{border-color:#134561}.btn2,.btn2:active,.btn2.disabled:hover{background-color:#aab200;background-image:-o-linear-gradient(bottom,#a9b200 0,#c7d100 100%);background-image:-moz-linear-gradient(bottom,#a9b200 0,#c7d100 100%);background-image:-webkit-linear-gradient(bottom,#a9b200 0,#c7d100 100%);background-image:-ms-linear-gradient(bottom,#a9b200 0,#c7d100 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#a9b200),color-stop(1,#c7d100));background-image:linear-gradient(to top,#a9b200 0,#c7d100 100%)}.btn2:hover{background-color:#bbc133;background-image:-o-linear-gradient(bottom,#b4bd00 0,#d4db00 100%);background-image:-moz-linear-gradient(bottom,#b4bd00 0,#d4db00 100%);background-image:-webkit-linear-gradient(bottom,#b4bd00 0,#d4db00 100%);background-image:-ms-linear-gradient(bottom,#b4bd00 0,#d4db00 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#b4bd00),color-stop(1,#d4db00));background-image:linear-gradient(to top,#b4bd00 0,#d4db00 100%)}.btn2,.btn2.disabled:focus{border-color:#9da600}.btn2:focus{border-color:#858c00}.btn3,.btn3:active,.btn3.disabled:hover{background-color:#ff9d00;background-image:-o-linear-gradient(bottom,#ff9d00 0,#ffb44c 100%);background-image:-moz-linear-gradient(bottom,#ff9d00 0,#ffb44c 100%);background-image:-webkit-linear-gradient(bottom,#ff9d00 0,#ffb44c 100%);background-image:-ms-linear-gradient(bottom,#ff9d00 0,#ffb44c 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ff9d00),color-stop(1,#ffb44c));background-image:linear-gradient(to top,#ff9d00 0,#ffb44c 100%)}.btn3:hover{background-color:#ffb133;background-image:-o-linear-gradient(bottom,#ffaf26 0,#ffc054 100%);background-image:-moz-linear-gradient(bottom,#ffaf26 0,#ffc054 100%);background-image:-webkit-linear-gradient(bottom,#ffaf26 0,#ffc054 100%);background-image:-ms-linear-gradient(bottom,#ffaf26 0,#ffc054 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ffaf26),color-stop(1,#ffc054));background-image:linear-gradient(to top,#ffaf26 0,#ffc054 100%)}.btn3,.btn3.disabled:focus{border-color:#f29500}.btn3:focus{border-color:#995e00}.btn-sec{color:#555;text-shadow:0 1px 0 rgba(255,255,255,.7);-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.05),inset 0 0 1px 1px rgba(255,255,255,.45),inset 0 1px 0 rgba(255,255,255,1);-moz-box-shadow:inset 0 2px 2px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.05),inset 0 0 1px 1px rgba(255,255,255,.45),inset 0 1px 0 rgba(255,255,255,1);box-shadow:inset 0 2px 2px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.05),inset 0 0 1px 1px rgba(255,255,255,.45),inset 0 1px 0 rgba(255,255,255,1)}.btn-sec,a.btn-sec,a.btn-sec:link,a.btn-sec:visited,a.btn-sec:hover,a.btn-sec:active{color:#555}.btn-sec,.btn-sec:link,.btn-sec:visited,.btn-sec.disabled:hover,.btn-sec:active{background-color:#e5e5e5;background-image:-o-linear-gradient(bottom,#e6e6e6 0,#f5f5f5 100%);background-image:-moz-linear-gradient(bottom,#e6e6e6 0,#f5f5f5 100%);background-image:-webkit-linear-gradient(bottom,#e6e6e6 0,#f5f5f5 100%);background-image:-ms-linear-gradient(bottom,#e6e6e6 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e6e6e6),color-stop(1,#f5f5f5));background-image:linear-gradient(to top,#e6e6e6 0,#f5f5f5 100%)}.btn-sec:hover{background-color:#fff;background-image:-o-linear-gradient(bottom,#f0f0f0 0,#fff 100%);background-image:-moz-linear-gradient(bottom,#f0f0f0 0,#fff 100%);background-image:-webkit-linear-gradient(bottom,#f0f0f0 0,#fff 100%);background-image:-ms-linear-gradient(bottom,#f0f0f0 0,#fff 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f0f0f0),color-stop(1,#fff));background-image:linear-gradient(to top,#f0f0f0 0,#fff 100%)}.btn-sec.desaturate{border-color:#aaa}.btn1 img,.btn2 img,.btn3 img,.btn-sec img{border:0}.disabled:hover{cursor:default}.btn1.disabled,.btn2.disabled,.btn3.disabled,.btn-sec.disabled{-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5}table{background-color:transparent}th{border:1px solid #cfcfcf;background:#f0f0f0}td{border:1px solid #cfcfcf}td span.not-applicable{color:#aaa}.table th,.table td{line-height:18px;border-top:1px solid #cfcfcf;border-left:0;border-right:0}.table thead th,.table tfoot th{vertical-align:bottom;background:0;border:0}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #cfcfcf}.table tbody tr:hover td,.table tbody tr:hover th{background-color:transparent}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}.border-none th,.border-none td{border-width:0;border:0}.sortable thead th:hover{color:#007cc3;text-decoration:underline;cursor:pointer}.sortable thead th.sorting,.sortable thead th.sorting_asc{background:url("../images/table-sort.png") right 12px no-repeat}.sortable thead th.sorting_desc{background:url("../images/table-sort.png") right -41px no-repeat}.navigation li{list-style:none}.suckerfish,.suckerfish ul{background:url(../images/gr-transparent.gif);padding:0;margin:0}.suckerfish a{color:#272b2f;border-bottom:0}.suckerfish li li{background-color:#f9f9f8;border-color:#ccc;border-style:solid;border-width:0 1px 1px 1px}.suckerfish li ul a{border-bottom:0}.suckerfish li:hover,.suckerfish li.sfhover{background:#f0f0ed}ul.suckerfish li a.hd-main{color:#efefef;background:#000;border-right:1px solid #fff;border-bottom:0}ul.suckerfish li a.hd-main.last{border:0}ul.suckerfish li.hd-main-li{background:#000}#footer{background-color:rgba(255,255,255,0.48);box-shadow:0 1px 0 rgba(255,255,255,0.55) inset}#footer .navigation li{border-right:2px solid #888}#footer .navigation li.last{border-right:0}#footer .navigation li a{color:#888}#footer .navigation li a:hover{border-bottom:1px solid #3396cf}.sub-nav ul li{list-style:none}.sub-nav.vertical.heavy>div{border:solid 1px #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4);-moz-box-shadow:0 1px 2px rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(0,0,0,.4)}.sub-nav.vertical.heavy ul li{border-bottom:solid 1px #aaa}.sub-nav.horizontal.heavy ul li{border-right:solid 1px #aaa}.sub-nav.horizontal ul li.last{border-right:0}.ie7 .breadcrumbs li{background:url("../images/breadcrumb-character.png") -26px 5px no-repeat}.breadcrumbs li,.breadcrumbs li a{color:#888}.breadcrumbs li a:hover{color:#007cc3}.ie7 .breadcrumbs li.first,.ie7 .breadcrumbs li.last{background:0}.breadcrumbs li.last h1,.breadcrumbs li.last h1 a{color:#222}.breadcrumbs li a h1:hover{border-bottom:0}#country-select .section .content-header{border-bottom:1px solid #ccc}.sidebar.heavy .content{background-color:#fff}.sidebar.navigation ul li{list-style:none}.sidebar.navigation ul li a{color:#222}.sidebar.navigation ul li a:hover{color:#007cc3}.sidebar h2,.sidebar h3{color:#444;border:0}.sidebar.heavy{background-color:#e7e7e7;border:solid 1px #d1d1d1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.26);-moz-box-shadow:0 2px 3px rgba(0,0,0,.26);box-shadow:0 2px 3px rgba(0,0,0,.26)}.sidebar.heavy:before{border:1px solid #d5d5d5}.sidebar.heavy h2{border-top:solid 1px #e3e3e3;background-color:#c1c1c1;background-image:-o-linear-gradient(bottom,#c1c1c1 0,#ccc 100%);background-image:-moz-linear-gradient(bottom,#c1c1c1 0,#ccc 100%);background-image:-webkit-linear-gradient(bottom,#c1c1c1 0,#ccc 100%);background-image:-ms-linear-gradient(bottom,#c1c1c1 0,#ccc 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#c1c1c1),color-stop(1,#ccc));text-shadow:0 1px 0 rgba(255,255,255,.4);background-image:linear-gradient(to top,#c1c1c1 0,#ccc 100%)}.ie7 .sidebar.navigation.heavy{border:0}.sidebar.navigation.heavy ul li{border-top:solid 1px #fdfdfd;border-bottom:solid 1px #c8c6c5}.sidebar.navigation.heavy ul li{background-color:#f0f0f0}.sidebar.navigation.heavy ul li:last-child{border-bottom:solid 1px transparent}.sidebar.navigation.heavy ul li a{border-left:4px solid transparent;border-right:4px solid transparent}.sidebar.navigation.heavy ul li:hover{background-color:#dfdfdf;border-top-color:transparent;border-bottom-color:#c8c6c5;cursor:pointer}.sidebar.navigation.heavy ul li:last-child:hover{border-bottom-color:transparent}.sidebar.navigation.heavy ul li:hover a{color:#222;text-decoration:none}.sidebar.navigation.heavy ul li:active,.sidebar.navigation.heavy ul li.active{background-color:#d2d2d2;border-top-color:#555;border-bottom-color:transparent;background-image:-o-linear-gradient(bottom,#ccc 20%,#d8d8d8 100%);background-image:-moz-linear-gradient(bottom,#ccc 20%,#d8d8d8 100%);background-image:-webkit-linear-gradient(bottom,#ccc 20%,#d8d8d8 100%);background-image:-ms-linear-gradient(bottom,#ccc 20%,#d8d8d8 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.2,#ccc),color-stop(1,#d8d8d8));background-image:linear-gradient(to top,#ccc 20%,#d8d8d8 100%);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.5);box-shadow:inset 0 1px 2px rgba(0,0,0,.5)}.sidebar.navigation.heavy ul li a:active,.sidebar.navigation.heavy ul li.active a{border-left-color:#007cc3;outline:0}.sidebar.navigation.heavy ul li a:focus{outline:0}.sidebar.heavy .content ul li{background-color:transparent;border:0;list-style:disc inside}.sidebar.heavy .content ul li:hover{background:0;cursor:default}.sidebar.heavy .content ul li:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sidebar.heavy .content ul li a{color:#007cc3;border:0}.round{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.banner.market,.banner.bigboy{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.round,.bigboy,.banner.market,.promo-box{overflow:hidden}.round-tl{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.round-tr{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.round-br{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.round-bl{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.promo-box.round-tl{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.promo-box.round-tr{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.promo-box.round-br{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.promo-box.round-bl{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.banner,.promo-box{-webkit-box-shadow:inset 0 0 3px #444;-moz-box-shadow:inset 0 0 3px #444;box-shadow:inset 0 0 3px #444}.banner:hover{-webkit-box-shadow:0 1px .45em rgba(0,0,0,0.7);-moz-box-shadow:0 1px .45em rgba(0,0,0,0.7);box-shadow:0 1px .45em rgba(0,0,0,0.7)}.banner.light-theme,.promo-boxes.light-theme .promo-box,.promo-box.light-theme{background:#fff;-webkit-box-shadow:inset 0 0 3px #777,inset 0 -40px 5.5em #fefefe;-moz-box-shadow:inset 0 0 3px #777,inset 0 -40px 5.5em #fefefe;box-shadow:inset 0 0 3px #777,inset 0 -40px 5.5em #fefefe}.promo-boxes.light-theme .promo-box:hover{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,1.0),inset 0 -40px 10em #efefef;-moz-box-shadow:inset 0 0 3px rgba(0,0,0,1.0),inset 0 -40px 10em #efefef;box-shadow:inset 0 0 3px rgba(0,0,0,1.0),inset 0 -40px 10em #efefef}.banner.light-theme:hover{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,1.0),inset 0 -40px 10em #efefef,0 1px .45em #999;-moz-box-shadow:inset 0 0 3px rgba(0,0,0,1.0),inset 0 -40px 10em #efefef,0 1px .45em #999;box-shadow:inset 0 0 3px rgba(0,0,0,1.0),inset 0 -40px 10em #efefef,0 1px .45em #999}.banner.blue-theme,.promo-boxes.blue-theme .promo-box,.promo-box.blue-theme{background:#1fa0ea;-webkit-box-shadow:inset 0 0 3px #007cc3,inset 0 -40px 10em #167cb7,0 1px .65em #222;-moz-box-shadow:inset 0 0 3px #007cc3,inset 0 -40px 10em #167cb7,0 1px .65em #222;box-shadow:inset 0 0 3px #007cc3,inset 0 -40px 10em #167cb7,0 1px .65em #222}.promo-boxes.blue-theme .promo-box:hover,.promo-box.blue-theme:hover{-webkit-box-shadow:inset 0 0 3px #082b3f,inset 0 -40px 10em #167cb7;-moz-box-shadow:inset 0 0 3px #082b3f,inset 0 -40px 10em #167cb7;box-shadow:inset 0 0 3px #082b3f,inset 0 -40px 10em #167cb7}.banner.blue-theme:hover{-webkit-box-shadow:inset 0 0 3px #082b3f,inset 0 -40px 10em #167cb7,0 1px .65em #222;-moz-box-shadow:inset 0 0 3px #082b3f,inset 0 -40px 10em #167cb7,0 1px .65em #222;box-shadow:inset 0 0 3px #082b3f,inset 0 -40px 10em #167cb7,0 1px .65em #222}.banner.dark-theme,.promo-boxes.dark-theme .promo-box,.promo-box.dark-theme{background:#555;-webkit-box-shadow:inset 0 0 3px #555,inset 0 -40px 10em #323232;-moz-box-shadow:inset 0 0 3px #555,inset 0 -40px 10em #323232;box-shadow:inset 0 0 3px #555,inset 0 -40px 10em #323232}.promo-boxes.dark-theme .promo-box:hover,.promo-box.dark-theme:hover{-webkit-box-shadow:inset 0 0 3px #232323,inset 0 -40px 15em #232323;-moz-box-shadow:inset 0 0 3px #232323,inset 0 -40px 15em #232323;box-shadow:inset 0 0 3px #232323,inset 0 -40px 15em #232323}.banner.dark-theme:hover{-webkit-box-shadow:inset 0 0 3px #232323,inset 0 -40px 15em #232323,0 1px .65em #222;-moz-box-shadow:inset 0 0 3px #232323,inset 0 -40px 15em #232323,0 1px .65em #222;box-shadow:inset 0 0 3px #232323,inset 0 -40px 15em #232323,0 1px .65em #222}.banner a.clickable,.promo-box a.clickable{background:transparent}.banner h1,.banner h2,.banner h3,.banner h4,.banner h5,.banner h6,.banner p,.banner li,.banner a,.promo-box h1,.promo-box h2,.promo-box h3,.promo-box h4,.promo-box h5,.promo-box h6,.promo-box p,.promo-box li,.promo-box a{color:#fff}.banner:hover,.promo-box:hover{cursor:pointer}.banner a:hover,.promo-box a:hover{color:#fff}.banner.black h1,.banner.black h2,.banner.black h3,.banner.black h4,.banner.black h5,.banner.black h6,.banner.black p,.banner.black li,.banner.black a,.promo-boxes.black .promo-box h1,.promo-boxes.black .promo-box h2,.promo-boxes.black .promo-box h3,.promo-boxes.black .promo-box h4,.promo-boxes.black .promo-box h5,.promo-boxes.black .promo-box h6,.promo-boxes.black p,.promo-boxes.black li,.promo-boxes.black a,.promo-box.black h1,.promo-box.black h2,.promo-box.black h3,.promo-box.black h4,.promo-box.black h5,.promo-box.black h6,.promo-box.black p,.promo-box.black li,.promo-box.black a{color:#222}.banner.blue h1,.banner.blue h2,.banner.blue h3,.banner.blue h4,.banner.blue h5,.banner.blue h6,.banner.blue p,.banner.blue li,.banner.blue a,.promo-boxes.blue .promo-box h1,.promo-boxes.blue .promo-box h2,.promo-boxes.blue .promo-box h3,.promo-boxes.blue .promo-box h4,.promo-boxes.blue .promo-box h5,.promo-boxes.blue .promo-box h6,.promo-boxes.blue p,.promo-boxes.blue li,.promo-boxes.blue a,.promo-box.blue h1,.promo-box.blue h2,.promo-box.blue h3,.promo-box.blue h4,.promo-box.blue h5,.promo-box.blue h6,.promo-box.blue p,.promo-box.blue li,.promo-box.blue a{color:#007cc3}.banner ul{padding-left:0}.banner li{list-style-type:none}.promo-boxes.black a.btn1,.promo-boxes.blue a.btn1,.promo-boxes.black a.btn2,.promo-boxes.blue a.btn2,.promo-boxes.black a.btn3,.promo-boxes.blue a.btn3,.promo-box.black a.btn1,.promo-box.blue a.btn1,.promo-box.black a.btn2,.promo-box.blue a.btn2,.promo-box.black a.btn3,.promo-box.blue a.btn3{color:#fff}.caption{color:#c9c9c9;background:#47443f;-webkit-box-shadow:inset 0 -15px 3.35em #29251f;-moz-box-shadow:inset 0 -15px 3.35em #29251f;box-shadow:inset 0 -15px 3.15em #29251f;margin-top:-1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-top-left-radius:0;border-top-right-radius:0}.ie7 .caption{margin-top:-3px}.ie8 .caption{margin-top:-2px}.caption a{color:#90c5e4}.caption strong,.caption span{display:block}p.caption strong{color:#fff;text-shadow:0 2px .05em #222}.has-caption{border-bottom:1px solid #201d1a;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.hover-effect:hover{-webkit-box-shadow:0 0 .45em #007cc3;-moz-box-shadow:0 0 .45em #007cc3;box-shadow:0 0 .45em #007cc3}.kicker.pri{background-color:#e75959}.kicker.sec{background-color:#bbc133}.kicker.deco.left:after{border-top:11px solid transparent;border-bottom:11px solid transparent;border-right:11px solid transparent}.kicker.deco.right:after{border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:11px solid transparent}h1.kicker.deco.left:after{border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid transparent}h1.kicker.deco.right:after{border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid transparent}h2.kicker.deco.left:after{border-top:18px solid transparent;border-bottom:18px solid transparent;border-right:18px solid transparent}h2.kicker.deco.right:after{border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:18px solid transparent}h3.kicker.deco.left:after{border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:16px solid transparent}h3.kicker.deco.right:after{border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid transparent}h4.kicker.deco.left:after{border-top:14px solid transparent;border-bottom:14px solid transparent;border-right:14px solid transparent}h4.kicker.deco.right:after{border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:14px solid transparent}h5.kicker.deco.left:after{border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid transparent}h5.kicker.deco.right:after{border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid transparent}h6.kicker.deco.left:after{border-top:11px solid transparent;border-bottom:11px solid transparent;border-right:11px solid transparent}h6.kicker.deco.right:after{border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:11px solid transparent}.kicker.deco.pri.left:after{border-right-color:#e75959}.kicker.deco.pri.right:after{border-left-color:#e75959}.kicker.deco.sec.left:after{border-right-color:#bbc133}.kicker.deco.sec.right:after{border-left-color:#bbc133}.kicker.deco.left.sm:after{border-top-width:9px;border-bottom-width:9px;border-right-width:6px}.ie8 .kicker.deco.left.sm:after{border-top-width:9px;border-bottom-width:9px;border-right-width:9px}.kicker.deco.right.sm:after{border-top-width:9px;border-bottom-width:9px;border-left-width:6px}.ie8 .kicker.deco.right.sm:after{border-top-width:9px;border-bottom-width:9px;border-left-width:9px}.boxable{background:#fafafa;border:solid 1px #e3e3e3;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}.boxable.no-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.pull-quote{border-left:solid 4px #007cc3;color:#888}.pull-quote.left{border-left:none;border-right:solid 4px #007cc3}.pull-quote.center{border-top:solid 2px #007cc3;border-bottom:solid 2px #007cc3}.pull-quote.gray{color:#555;border-left:solid 4px #cfcfcf}.pull-quote.left.gray{border-left:none;border-right:solid 4px #cfcfcf}.pull-quote.center.gray{border-left:none;border-top:solid 2px #cfcfcf;border-bottom:solid 2px #cfcfcf}.overlay{border:1px solid #d1d1d1;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.4);-moz-box-shadow:0 0 8px rgba(0,0,0,.4);box-shadow:0 0 8px rgba(0,0,0,.4)}.overlay .close{background:#fff url(../images/icons/icon-overlay-close.png) no-repeat 50% 50%}.paired-callout.pri{background-color:#086ba5}.paired-callout.sec{background-color:#38a3e5}.test-macguffin{background:transparent;font-size:1em}