article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
html{cursor:default;font-size:100%;overflow-y:scroll;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body,form,input,button,select,textarea{font-size:100%;margin:0}
a,a:active,a:hover{outline:0}
a:focus{outline:thin dotted}
abbr{_border-bottom:expression(this.title ? '1px dotted':'none')}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
mark{background:#FF0;color:#000}
pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small,sub,sup{font-size:75%}
sub,sup{line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
nav ul{list-style:none}
audio[controls],canvas,video{display:inline-block;*display:inline}
audio{display:none;_display:expression(this.controls ? 'inline':'none');*zoom:1}
audio[controls]{display:inline-block}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
legend{*margin-left:-7px}
button,input,select,textarea{border-radius:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal;_overflow:expression(this.type == 'button|reset|submit' ? 'visible':'')}
button,input[type="button"],input[type="reset"],input[type="submit"]{overflow:visible}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box}
input[type="search"]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:'droid sans',Arial,Verdana;vertical-align:middle;line-height:1.3em}
body{font-size:62.5%;background-color:#F4F4F4;color:#2E383E}
.color-dk{color:#2E383E}
.color-faint{color:#999}
input{height:22px;vertical-align:middle}
input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="tel"],textarea{border:2px inset #f0f0f0}
input[type="text"].max,input[type="password"].max{height:25px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
input,select,textarea{font-size:1.4em}
input.watermark,textarea.watermark{color:#999}
textarea{border:2px inset;padding:1px}
button{margin:0}
h1,h2,h3,h4,h5,h6{color:#2E383E}
h1,h2{font-weight:bold}
h1{font-size:2em;height:100%;overflow:hidden;-webkit-text-overflow:ellipsis;text-overflow:ellipsis}
h1.mid{line-height:2em}
h1 span.bold{color:#2E383E;font-weight:bold}
h2,h3{font-size:1.7em}
h3,h4{font-weight:normal}
h4{font-size:1.4em}
span.ui-icon{display:block}
.clickable{cursor:pointer;text-decoration:none}
.font-xsm{font-size:1.2em}
.font-sm{font-size:1.4em}
.font-med{font-size:1.7em}
.font-lg{font-size:2.0em}
.bold{font-weight:bold}
.highlight{color:#FDC505!important}
.highlight-dk{color:#DA5C00!important}
.light{color:#FFF!important}
.color-white{color:#FFF!important}
button:disabled{opacity:.5;cursor:default}
input:disabled{opacity:.5;cursor:default}
select.max,div.max select,button.max{width:100%}
textarea.max{width:99%}
ol,ul{list-style:none}
.center{margin:0 auto;text-align:center}
.center-rt{text-align:right!important;vertical-align:middle!important}
.rnd,textarea{-webkit-border-bottom-left-radius:5px 5px;-webkit-border-bottom-right-radius:5px 5px;-webkit-border-top-left-radius:5px 5px;-webkit-border-top-right-radius:5px 5px;border-bottom-left-radius:5px 5px;border-bottom-right-radius:5px 5px;border-top-left-radius:5px 5px;border-top-right-radius:5px 5px}
.rnd-lt{-webkit-border-bottom-left-radius:5px 5px;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:5px 5px;-webkit-border-top-right-radius:0;border-bottom-left-radius:5px 5px;border-bottom-right-radius:0;border-top-left-radius:5px 5px;border-top-right-radius:0}
.rnd-rt{-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:5px 5px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:5px 5px;border-bottom-left-radius:0;border-bottom-right-radius:5px 5px;border-top-left-radius:0;border-top-right-radius:5px 5px}
.rounded-btn-light{background:-webkit-gradient(linear,0% 0,0% 100%,from(#EFEFEF),to(silver));border:1px solid #666;-webkit-border-bottom-left-radius:14px 14px;-webkit-border-bottom-right-radius:14px 14px;-webkit-border-top-left-radius:14px 14px;-webkit-border-top-right-radius:14px 14px;cursor:pointer;height:28px;width:28px}
.rounded-btn-light-content{background:#BFBFBF;border:1px solid #ABABAB;-webkit-border-bottom-left-radius:5px 5px;-webkit-border-bottom-right-radius:5px 5px;-webkit-border-top-left-radius:5px 5px;-webkit-border-top-right-radius:5px 5px;cursor:pointer;height:10px;margin:8px auto;text-align:center;width:10px}
.rounded-btn-light:hover .rounded-btn-light-content{border:1px solid #518951;width:10px;height:10px;-webkit-border-radius:6px;background:#10df21;cursor:pointer;margin:8px auto;text-align:center}
.rounded-btn-light .rounded-btn-light-active{background:#10df21;border:1px solid #518951;cursor:pointer}
.rounded-btn-light-press{background:-webkit-gradient(linear,0% 0,0% 100%,from(#C0C0C0),to(#EFEFEF))}
.rounded-btn-light-content-active{background:#10DF21;border:1px solid #ABABAB;-webkit-border-bottom-left-radius:5px 5px;-webkit-border-bottom-right-radius:5px 5px;-webkit-border-top-left-radius:5px 5px;-webkit-border-top-right-radius:5px 5px;cursor:pointer;height:10px;margin:8px auto;text-align:center;width:10px}
.list-sel{margin-top:-10px;padding-top:10px;-webkit-border-bottom-left-radius:5px 5px;-webkit-border-bottom-right-radius:5px 5px;-webkit-box-shadow:#fff 0 1px 0;border:1px solid #7F7F7F;border-top:0;background-color:#e0e0e0}
.list-btn{display:-webkit-box;position:relative;z-index:1;width:100%;-webkit-border-bottom-left-radius:5px 5px;-webkit-border-bottom-right-radius:5px 5px;-webkit-border-top-left-radius:5px 5px;-webkit-border-top-right-radius:5px 5px}
button.list.open{-webkit-box-shadow:#A1A1A1 0 3px 5px 0}
button.list{border-bottom:1px solid #7F7F7F;border-top:1px solid #7F7F7F;color:#444;display:inline-block;font-family:'droid sans',arial;font-size:14px;font-weight:bold;height:32px;padding:1px;text-align:left;text-decoration:none;-webkit-text-shadow:#FEFEFE 1px 1px 1px}
button.list-text,input.list-text{-webkit-border-bottom-left-radius:5px 5px;-webkit-border-bottom-right-radius:1px 1px;-webkit-border-top-left-radius:5px 5px;-webkit-border-top-right-radius:1px 1px;display:block;background:-webkit-gradient(linear,0% 0,0% 100%,from(#F9F9F9),to(#BEBEBE));border-left:1px solid #7F7F7F;border-right:0;-webkit-box-flex:1;padding-left:5px}
button.list-arrow{-webkit-border-top-left-radius:1px 1px;-webkit-border-top-right-radius:5px 5px;-webkit-border-bottom-left-radius:1px 1px;-webkit-border-bottom-right-radius:5px 5px;background:-webkit-gradient(linear,0% 0,0% 100%,from(#A0A0A0),to(#727272));border-left:none;border-right:1px solid #7F7F7F;position:relative;text-indent:-5000px;width:30px}
.center-triangle{left:9px;position:absolute;top:8px}
.triangle-dn{border-color:white transparent transparent;border-width:12px 6px 0}
.triangle{border-style:solid;height:0;width:0}
.app-land-hdr{-webkit-box-shadow:#757B89 -3px 0 9px;background:-webkit-gradient(linear,0% 0,0% 100%,from(#535C6E),to(#757B89));border-bottom:1px solid #656C77;display:-webkit-box;min-height:47px;padding:10px;-webkit-box-align:center;-webkit-box-orient:horizontal;color:#FFF}
.app-land-hdr h1{color:#FFF}
.sm-hdr{background:-webkit-gradient(linear,0% 92%,0% 27%,from(#ededed),to(#cecece));padding:10px;text-align:right;border-bottom:1px groove #f5f5f5;line-height:16px}
.main-hdr{padding:5px}
.section-hdr{padding:0 10px}
.main-hdr,.section-hdr{-webkit-box-align:center;-webkit-box-orient:horizontal;-webkit-box-shadow:#999 3px 0 9px;background:-webkit-gradient(linear,0% 0,0% 100%,from(#EDEDED),to(#CECECE));border-bottom:1px groove white;display:-webkit-box;margin:0;min-height:47px;box-sizing:border-box}
.section-hdr.bg-blk{-webkit-box-shadow:#a9a9a9 0 4px 6px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#626564),color-stop(100%,#363636));border:0;border-top:1px solid #000;border-bottom:1px solid #000;height:45px}
.main-hdr.bg-blk h1,.main-hdr.bg-blk h2,.section-hdr.bg-blk h1,.section-hdr.bg-blk h2{color:#FFF}
.section-hdr.active-border,.accord-hdr.active-border{-webkit-box-shadow:3px 0 9px #ABABAB}
.section-row{-webkit-box-align:center;-webkit-box-orient:horizontal;display:-webkit-box;min-height:43px;padding:0 10px}
.section-hdr .content,.section-row .content{margin:10px 0}
.section-row>p,.accord-hdr>p,.section-row>label,.accord-hdr>label{font-size:1.4em}
h2.subheader{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#585858),color-stop(100%,#7C7C7C));border-top:1px solid #3C3C3C;border-bottom:1px solid #5A5A5A;color:#FFF;padding:3px 10px;display:-webkit-box;-webkit-box-align:center;font-size:1.4em}
div.subheader h2{line-height:1.8em!important}
h4.subheader{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#585858),color-stop(100%,#7C7C7C));border-top:1px solid #3C3C3C;border-bottom:1px solid #5A5A5A;color:#FFF;padding:3px 10px;display:-webkit-box;-webkit-box-align:center}
.accord-hdr{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#EDEDED),color-stop(100%,#CECECE));border-bottom:1px solid #ABABAB;margin:0;padding:0 10px;min-height:47px;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:center}
.section-row>*,.accord-hdr>*{display:block}
.box{display:-webkit-box}
.ord-grp-1{-webkit-box-ordinal-group:1}
.ord-grp-2{-webkit-box-ordinal-group:2}
.flex{-webkit-box-flex:1}
.wrap{-webkit-word-wrap:break-word;word-wrap:break-word}
.no-pad{padding:0!important}
.no-margin{margin:0!important}
.pad{padding:10px}
.pad-tp{padding-top:10px}
.pad-rt{padding-right:10px}
.pad-lt{padding-left:10px}
.pad-lt-sm{padding-left:5px}
.pad-tp-bt{padding-top:10px;padding-bottom:10px}
.margin-lt-sm{margin-left:5px}
.margin-lt{margin-left:10px}
.margin-tp{margin-top:10px}
.margin-tp-sm{margin-top:5px}
.margin-bt{margin-bottom:10px}
.margin-tp-bt{margin-top:10px;margin-bottom:10px}
.asterisk{padding:0 5px}
div.max{width:100%}
.pack-center{-webkit-box-pack:center}
.pack-end{-webkit-box-pack:end}
.align-start{-webkit-box-align:start}
.align-end{-webkit-box-align:end}
.orient-vert{-webkit-box-orient:vertical!important;-webkit-box-align:stretch}
.orient-vert>*:first-child{margin:10px 0 0!important}
.orient-vert>*:last-child{margin-bottom:10px!important}
.orient-vert>*:only-child{margin:0!important;padding:10px 0}
.groove{border-top:2px groove white}
.groove-thin{border-top:1px solid #B6B4B6}
.groove-btm{border-bottom:2px groove white}
.chevron{border-style:solid;height:0;width:0}
.chevron-rt{border-color:transparent transparent transparent #7F7F7F;border-width:7px 0 7px 7px;margin-left:10px}
.chevron-rt.dark{border-color:transparent transparent transparent #535C6E}
.chevron-rt div{border-color:transparent transparent transparent #f4f4f4;border-width:7px 0 7px 7px;margin:-7px 0 0 -11px;position:static}
.chevron-rt div.white-bg{border-color:transparent transparent transparent white}
.chevron-rt div.accord-hdr-bg{border-color:transparent transparent transparent #DFDFDF}
.chevron-rt div.info-bg{border-color:transparent transparent transparent #D2E9B8}
.chevron-dn{border-color:#7F7F7F transparent transparent;border-width:7px 7px 0;margin-left:10px}
.chevron-dn div{border-color:#f4f4f4 transparent transparent;border-width:7px 7px 0;margin:-11px 0 0 -7px;position:absolute}
.chevron-dn div.accord-hdr-bg{border-color:#DFDFDF transparent transparent}
.chevron-dn div.info-bg{border-color:#D2E9B8 transparent transparent}
.chevron-up{border-color:transparent transparent #7F7F7F;border-width:0 7px 7px;margin-left:10px}
.chevron-up{border-color:transparent transparent #7F7F7F}
.chevron-up div{border-color:transparent transparent #F4F4F4;border-width:0 7px 7px;margin:4px 0 6px -7px;position:absolute}
.chevron-up div.accord-hdr-bg{border-color:transparent transparent #DFDFDF}
.chevron-up div.info-bg{border-color:transparent transparent #D2E9B8}
.chevron-lf{border-color:transparent #2e383e transparent transparent;border-width:7px 7px 7px 0;margin-left:10px}
.chevron-lf div{border-color:transparent #f4f4f4 transparent transparent;border-width:inherit;margin:-10px 0 0 5px;position:absolute}
.rnd-border{-webkit-border-bottom-left-radius:20px 20px;-webkit-border-bottom-right-radius:20px 20px;-webkit-border-top-left-radius:20px 20px;-webkit-border-top-right-radius:20px 20px;width:20px;height:20px}
.rnd-border.white{border:3px solid #fff}
.rnd-border.gray{border:2px solid #e0e0e0}
.rnd-border,.rnd-border>div{-webkit-border-bottom-left-radius:20px 20px;-webkit-border-bottom-right-radius:20px 20px;-webkit-border-top-left-radius:20px 20px;-webkit-border-top-right-radius:20px 20px;width:25px;height:25px}
.rnd-border.blue>div{-webkit-box-align:center;-webkit-box-pack:center;background:-webkit-gradient(linear,0% 0,0% 100%,from(#5F98D8),to(#4186D9));display:-webkit-box}
.rnd-border.blue .chevron-rt{margin-left:3px}
.rnd-border.blue .chevron-dn{margin-left:0;margin-top:3px}
.chevron-rt.white{border-color:transparent transparent transparent white}
.chevron-rt div.blue-grad{border-color:transparent transparent transparent #4A8ED6}
.chevron-dn.white{border-color:white #4A8ED6 transparent transparent}
.chevron-dn div.blue-grad{border-color:#4A8ED6 transparent transparent}
.msg{color:#000;min-height:30px}
.msg-info{background-color:#ECFBDA;border:1px solid #88C236}
.msg-attn{background-color:#FFDCDC;border:1px solid #D00}
div.cool-cb{-webkit-box-shadow:#7F7F7F 0 0 1px 0,transparent 0 0 0 inset;background:white -webkit-gradient(linear,0% 40%,0% 51%,from(white),to(#EEE));background-color:#fff;padding:2px;border:1px solid #aaa;-webkit-border-top-left-radius:24px 24px;-webkit-border-top-right-radius:24px 24px;-webkit-border-bottom-left-radius:24px 24px;-webkit-border-bottom-right-radius:24px 24px;border-top-left-radius:24px 24px;border-bottom-left-radius:24px 24px;border-top-right-radius:24px 24px;border-bottom-right-radius:24px 24px;width:24px;height:24px;cursor:pointer}
.cool-cb:hover{background:-webkit-gradient(linear,0% 10%,0% 100%,from(#EEE),to(#fff));-webkit-box-shadow:transparent 0 0 0,#EEE 0 0 20px inset}
.cool-cb>div{background:-webkit-gradient(linear,0% 0,0% 100%,from(#85BA00),to(#6D9904));border-left:none;border-right:1px solid #7F7F7F;-webkit-border-top-left-radius:24px 24px;-webkit-border-top-right-radius:24px 24px;-webkit-border-bottom-left-radius:24px 24px;-webkit-border-bottom-right-radius:24px 24px;border-top-left-radius:24px 24px;border-top-right-radius:24px 24px;border-bottom-left-radius:24px 24px;border-bottom-right-radius:24px 24px;text-align:center;display:block;height:24px;line-height:22px}
.cool-cb div:hover{background:-webkit-gradient(linear,0% 10%,0% 100%,from(#85BA00),to(#6D9904));-webkit-box-shadow:transparent 0 0 0,#6D9904 0 0 20px inset}
span.check-it{color:white;font-family:"Arial Unicode MS";font-size:16px;font-weight:bold}
.toggle-switch{color:#5D8200;font-weight:bold;-webkit-box-shadow:#E0E0E0 0 1px 2px 0;background-color:#85BA00;-webkit-border-top-left-radius:15px 15px;-webkit-border-top-right-radius:15px 15px;-webkit-border-bottom-left-radius:15px 15px;-webkit-border-bottom-right-radius:15px 15px;height:31px;padding:0;margin:0;text-align:center;width:60px;cursor:pointer;border:solid 1px #777;text-align:left;font-size:10px;line-height:1.5}
.toggle-switch div{float:left;margin-left:2px;text-align:left}
.toggle-btn{background:-webkit-gradient(linear,0% 50%,0% 100%,from(#f9f9f9),to(#e0e0e0));-webkit-box-shadow:#E0E0E0 0 1px 2px 0;background-color:#fff;-webkit-border-top-left-radius:19px 19px;-webkit-border-top-right-radius:19px 19px;-webkit-border-bottom-left-radius:19px 19px;-webkit-border-bottom-right-radius:19px 19px;border-top-left-radius:19px 19px;border-top-right-radius:19px 19px;border-bottom-left-radius:19px 19px;border-bottom-right-radius:19px 19px;height:19px;text-align:center;width:19px;cursor:pointer;margin:0 auto auto;padding:0;text-align:center}
.toggle-text{font-size:11px;color:#fff!important}
.toggle-text-off{font-size:11px;float:right!important;margin-right:2px;padding:0}
.slide{position:relative;line-height:0;vertical-align:middle;width:60px}
.slide .inner{position:absolute;left:0;bottom:0;vertical-align:middle;margin:0 0 6px 32px}
.del-rounded-btn{-webkit-box-shadow:#E0E0E0 0 1px 2px 0;background-color:#fff;border-radius:15px 15px 15px 15px;height:26px;padding-top:2px;text-align:center;width:28px;cursor:pointer}
.del-rounded-btn-content{background:-webkit-gradient(linear,0% 0,0% 100%,from(#b34),to(#600));background-color:#600;border-radius:15px 15px 15px 15px;height:24px;margin:0 auto;text-align:center;width:24px}
.del-rounded-btn-content div{background-color:white;margin:10px auto auto 5px;padding:2px;position:absolute;text-align:center;vertical-align:middle;width:10px;text-indent:-5000px;height:1px;line-height:0}
.attention{color:#e91c2d;font-weight:bold}
.emphasis{font-style:italic;color:#999}
.selection-popin{-webkit-border-bottom-left-radius:5px 5px;-webkit-border-bottom-right-radius:5px 5px;color:#777}
.selection-popin>div{padding-top:5px}
.selection-popin div.section-row:active,.selection-popin div.section-row.active{background-color:#E4EFC7}
.selection-popin>div:last-child{-webkit-border-bottom-left-radius:5px 5px;-webkit-border-bottom-right-radius:5px 5px}
.selection-popin>.section-row,.selection-popin .product-duration.section-row{border-top:1px solid #f4f4f4;border-bottom:1px solid #a1a1a1;cursor:pointer}
.selection-popin>.section-row:first-child,.selection-popin .product-duration.section-row:first-child{border-top:0}
.selection-popin>.section-row:last-child,.selection-popin .product-duration.section-row:last-child{border-bottom:0}
h1.popin-hdr{color:#FFF;line-height:1em}
.lg-chevron{border-style:solid;height:0;width:0}
ul.popin-list li{display:table;width:100%;border-bottom:1px solid #B6B4B6;padding:5px 10px;cursor:pointer}
ul.popin-list li>div,div.popin-list>div{vertical-align:middle;cursor:pointer;display:table-cell}
ul.popin-list li>div:first-child{width:98%}
ul.popin-list li p{color:#555;line-height:15px}
.ul.popin-list li:last-child{border:0}
div.popin-list{color:#555;display:table;width:100%}
div.popin-list>div{border:3px solid #B6B4B6;display:table-row;line-height:30pt}
div.popin-list>div>div{border-top:1px solid #B6B4B6;display:table-cell;vertical-align:middle}
div.popin-list>div>div:first-child{padding-left:2px;padding-right:4px;text-align:right;width:auto}
div.popin-list>div>div:last-child{display:table-cell}
div.popin-list .popin-rb{float:right;margin-right:10px}
div.featured-commercial-banner{background-color:black;cursor:pointer;height:auto;margin:0;padding:0;text-align:center;width:100%}
.vid-menu-cont{height:30px;padding:0;margin-top:10px;-webkit-box-align:baseline;-webkit-box-orient:horizontal;-webkit-box-pack:center;display:-webkit-box}
div.vid-btn{font-weight:bold;height:30px;width:90px;-webkit-box-align:center;-webkit-box-pack:center;display:-webkit-box;margin:0 3px}
.rounded-tab-gray{background:-webkit-gradient(linear,0% 0,0% 100%,from(#8D8D8D),to(#404040));-webkit-border-top-left-radius:5px 5px;-webkit-border-top-right-radius:5px 5px;border-top-left-radius:5px 5px;border-top-right-radius:5px 5px;color:white;text-shadow:black 0 1px 1px}
.rounded-tab-gray.active{background:-webkit-gradient(linear,0% 0,0% 100%,from(#EEE),to(#B0B0B0));color:#2E383E;text-shadow:white 0 1px 1px}
.rounded-tab-gray:hover{text-shadow:#fff 0 1px 5px;-moz-box-shadow:#fff 0 0 5px inset;-webkit-box-shadow:#fff 0 0 5px inset}
.share-menu{background:-webkit-gradient(linear,0% 0,0% 100%,from(#B0B0B0),to(lightGrey));border:1px solid #ABABAB;cursor:default}
.share-content{display:-webkit-box;-webkit-box-align:center;-webkit-box-orient:horizontal;-webkit-box-pack:center;height:50px}
.cb-xsition-switch{color:#5D8200;font-weight:bold;-webkit-box-shadow:#AAA 0 1px 2px 0;background-color:#9f9f9f;-webkit-border-top-left-radius:15px 15px;-webkit-border-top-right-radius:15px 15px;-webkit-border-bottom-left-radius:15px 15px;-webkit-border-bottom-right-radius:15px 15px;border-top-left-radius:15px 15px;border-top-right-radius:15px 15px;border-bottom-left-radius:15px 15px;border-bottom-right-radius:15px 15px;height:31px;margin:0;width:50px;cursor:pointer;border:solid 1px #777;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:start;padding:0 5px;overflow:hidden}
.cb-xsition-switch{-webkit-transition:background-color 1s linear}
.cb-xsition-switch.on{background-color:#85BA00!important}
.cb-xsition{background:-webkit-gradient(linear,0% 50%,0% 100%,from(#f9f9f9),to(#e0e0e0));-webkit-box-shadow:#AAA 0 1px 2px 0;background-color:#fff;-webkit-border-top-left-radius:19px 19px;-webkit-border-top-right-radius:19px 19px;-webkit-border-bottom-left-radius:19px 19px;-webkit-border-bottom-right-radius:19px 19px;border-top-left-radius:19px 19px;border-top-right-radius:19px 19px;border-bottom-left-radius:19px 19px;border-bottom-right-radius:19px 19px;height:19px;width:19px;cursor:pointer;padding:0;color:White;font-size:1.2em;font-weight:bold;line-height:1.7em;-webkit-transition-property:margin-left;-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease-in-out;margin-left:0;text-indent:25px}
.cb-xsition.right{margin-left:30px;text-indent:-25px}
.msg-sec{color:#000;padding:3px 10px;display:-webkit-box;-webkit-box-align:center;min-height:43px}
.msg-info-sec{background-color:#D2E9B8}
.msg-attn-sec{background-color:#FFDCDC}
.gray-bg{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#B9B9B9),color-stop(100%,#D3D3D3))}
.ltgray-bg{background:-webkit-gradient(linear,0% 0,0% 100%,from(#CECECE),to(#EDEDED))}
#divLoadingModal{width:225px;height:110px;padding:5px;background:#fff;border:1px #777 solid;overflow:hidden}
#divLoadingModal div{display:table-cell;vertical-align:middle}
#loadingSpinnerText{height:100px}
#loadingSpinner{position:relative;width:75px;height:100px}
.modal-cont{-webkit-box-shadow:black 0 3px 6px;-webkit-box-sizing:border-box;background:-webkit-gradient(linear,0% 0,0% 100%,from(white),to(#E6E6E6));border-bottom-left-radius:10px 10px;border-bottom-right-radius:10px 10px;border-top-left-radius:10px 10px;border-top-right-radius:10px 10px;font:normal normal normal 13px/normal Helvetica;overflow:auto;padding:10px;resize:none;width:500px}
.bg-hl{background:-webkit-gradient(linear,0% 0,0% 100%,from(#FFF371),to(#F1C600))}
.bg-hl h3{color:#DA5C00}
.bg-hl .chevron-rt div{border-color:transparent transparent transparent #EFDA70}
a,a:visited{color:blue}
a:focus{outline:0;text-decoration:none}
.promo-banner{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FCBE2A),color-stop(100%,#FED566));border:1px solid #A87E17;-webkit-box-align:center;padding:0 10px;display:-webkit-box;min-height:30px}
.g-btn-sm{font-size:1.2em;padding:4px 10px;vertical-align:middle;vertical-align:baseline;min-width:40px;cursor:pointer;background-clip:border-box;text-decoration:none;text-align:center}
.g-btn-med{font-weight:bold;font-size:1.4em;height:30px;padding:0 14px;cursor:pointer;text-align:center}
.g-btn-lg{font-size:1.5em;padding:6px 15px;vertical-align:middle;cursor:pointer;font-weight:bold;background-clip:border-box;text-decoration:none;text-align:center}
.g-btn-xlg{font-weight:bold;font-size:1.8em;vertical-align:middle;cursor:pointer;height:40px;background-clip:border-box;text-decoration:none;text-align:center}
.g-btn-act{font-weight:bold;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f48829),color-stop(100%,#d95700));background:-webkit-linear-gradient(top,#f48829 0,#d95700 100%);background:linear-gradient(top,#f48829 0,#d95700 100%);color:#fff;border:1px solid #d0712b;-webkit-box-shadow:inset 0 1px 1px #ffd5b0;box-shadow:inset 0 1px 1px #ffd5b0;text-shadow:0 -1px 1px #bf5900}
.g-btn-act:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdb676),color-stop(100%,#ef7f1b));background:-webkit-linear-gradient(top,#fdb676 0,#ef7f1b 100%);background:linear-gradient(top,#fdb676 0,#ef7f1b 100%);border:1px solid #eaa879;-webkit-box-shadow:inset 0 1px 1px #ffd4ae;box-shadow:inset 0 1px 1px #ffd4ae;text-shadow:0 -1px 1px #e57f26}
.g-btn-act:active{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e98329),color-stop(100%,#e66e03));background:-webkit-linear-gradient(top,#e98329 0,#e66e03 100%);background:linear-gradient(top,#e98329 0,#e66e03 100%);border:1px solid #d43d01;-webkit-box-shadow:inset 0 0 3px #d43d01;box-shadow:inset 0 0 3px #d43d01;text-shadow:0 -1px 1px #c47128}
.g-btn-sec{-webkit-box-shadow:inset 0 1px 1px white;background:-webkit-linear-gradient(top,rgba(227,227,227,1) 0,rgba(176,176,176,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(227,227,227,1)),color-stop(100%,rgba(176,176,176,1)));font-size:1.8em;color:#2E383E;border:1px solid #7F7F7F;color:#666;border:1px solid #AAA;box-shadow:inset 0 1px 1px white;text-shadow:0 1px 1px whiteSmoke}
.g-btn-sec:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ebebeb),color-stop(100%,#c2c2c2));background:-webkit-linear-gradient(top,#ebebeb 0,#c2c2c2 100%);background:linear-gradient(top,#ebebeb 0,#c2c2c2 100%);border:1px solid #cecece;-webkit-box-shadow:inset 0 1px 1px white;box-shadow:inset 0 1px 1px white;text-shadow:0 1px 1px #f5f5f5}
.g-btn-sec:active{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c4c4c4),color-stop(100%,#cfcfcf));background:-webkit-linear-gradient(top,#c4c4c4 0,#cfcfcf 100%);background:linear-gradient(top,#c4c4c4 0,#cfcfcf 100%);border:1px solid #999;-webkit-box-shadow:inset 0 0 3px #666;box-shadow:inset 0 0 3px #666;text-shadow:0 1px 1px #f5f5f5}
.g-btn-prg{font-weight:bold;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#99CA4B),color-stop(100%,#66991C));background:-webkit-linear-gradient(top,#99CA4B 0,#66991C 100%);background:linear-gradient(top,#99CA4B 0,#66991C 100%);color:white;border:1px solid #668F28;-webkit-box-shadow:inset 0 1px 1px #cde7a4;box-shadow:inset 0 1px 1px #cde7a4;text-shadow:0 -1px 1px #5A8A11}
.g-btn-prg:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bde086),color-stop(100%,#85bc34));background:-webkit-linear-gradient(top,#bde086 0,#85bc34 100%);background:linear-gradient(top,#bde086 0,#85bc34 100%);border:1px solid #9abf64;-webkit-box-shadow:inset 0 1px 1px #d5ebb1;box-shadow:inset 0 1px 1px #d5ebb1;text-shadow:0 -1px 1px #7fb134}
.g-btn-prg:active{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#87b940),color-stop(100%,#72a824));background:-webkit-linear-gradient(top,#87b940 0,#72a824 100%);background:linear-gradient(top,#87b940 0,#72a824 100%);border:1px solid #417c0c;-webkit-box-shadow:inset 0 0 3px #376e06;box-shadow:inset 0 0 3px #376e06;text-shadow:0 -1px 1px #56870d}
.g-btn-menu{font-size:1.4em;height:30px;padding:0 10px;font-weight:bold}
.g-btn-red{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(188,41,41,1)),color-stop(100%,rgba(165,28,28,1)));background:-webkit-linear-gradient(top,rgba(188,41,41,1) 0,rgba(165,28,28,1) 100%);background:linear-gradient(top,rgba(188,41,41,1) 0,rgba(165,28,28,1) 100%);border:1px solid #910F0F;color:#fff;-webkit-box-shadow:inset 0 1px 1px #d57878;box-shadow:inset 0 1px 1px #d57878;text-shadow:0 -1px 1px #820808}
.g-btn-red:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(211,98,98,1)),color-stop(100%,rgba(189,43,43,1)));background:-webkit-linear-gradient(top,rgba(211,98,98,1) 0,rgba(189,43,43,1) 100%);background:linear-gradient(top,rgba(211,98,98,1) 0,rgba(189,43,43,1) 100%);border:1px solid #ad2525;-webkit-box-shadow:inset 0 1px 1px #ecabab;box-shadow:inset 0 1px 1px #ecabab;text-shadow:0 -1px 1px #910f0f}
.g-btn-red:active{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b92727),color-stop(100%,#a71d1d));background:-webkit-linear-gradient(top,#b92727 0,#a71d1d 100%);background:linear-gradient(top,#b92727 0,#a71d1d 100%);border:1px solid #7c0404;-webkit-box-shadow:inset 0 0 3px #7c0404;box-shadow:inset 0 0 3px #7c0404;text-shadow:0 -1px 1px #700000}
.g-btn-admin{font-size:1.8em;height:30px;padding:0 20px}
.g-btn-blk{background:#333;background:-moz-linear-gradient(top,rgba(94,94,94,1) 0,rgba(8,8,8,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(94,94,94,1)),color-stop(100%,rgba(8,8,8,1)));background:-webkit-linear-gradient(top,rgba(94,94,94,1) 0,rgba(8,8,8,1) 100%);background:-o-linear-gradient(top,rgba(94,94,94,1) 0,rgba(8,8,8,1) 100%);background:-ms-linear-gradient(top,rgba(94,94,94,1) 0,rgba(8,8,8,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e5e5e',endColorstr='#080808',GradientType=0);background:linear-gradient(top,rgba(94,94,94,1) 0,rgba(8,8,8,1) 100%);color:#fff;border:1px solid #444;-webkit-box-shadow:inset 0 1px 1px #999;box-shadow:inset 0 1px 1px #999;text-shadow:0 -1px 1px #000}
.g-btn-blk:hover{background:#6e6e6e;background:-moz-linear-gradient(top,rgba(121,121,121,1) 0,rgba(60,60,60,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(121,121,121,1)),color-stop(100%,rgba(60,60,60,1)));background:-webkit-linear-gradient(top,rgba(121,121,121,1) 0,rgba(60,60,60,1) 100%);background:-o-linear-gradient(top,rgba(121,121,121,1) 0,rgba(60,60,60,1) 100%);background:-ms-linear-gradient(top,rgba(121,121,121,1) 0,rgba(60,60,60,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979',endColorstr='#3c3c3c',GradientType=0);background:linear-gradient(top,rgba(121,121,121,1) 0,rgba(60,60,60,1) 100%);text-shadow:0 -1px 1px #444;border:1px solid #777;-webkit-box-shadow:inset 0 1px 1px #b8b8b8;box-shadow:inset 0 1px 1px #b8b8b8}
.g-btn-blk:active{background:#535353;background:-moz-linear-gradient(top,rgba(50,50,50,1) 0,rgba(80,80,80,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(50,50,50,1)),color-stop(100%,rgba(80,80,80,1)));background:-webkit-linear-gradient(top,rgba(50,50,50,1) 0,rgba(80,80,80,1) 100%);background:-o-linear-gradient(top,rgba(50,50,50,1) 0,rgba(80,80,80,1) 100%);background:-ms-linear-gradient(top,rgba(50,50,50,1) 0,rgba(80,80,80,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#323232',endColorstr='#505050',GradientType=0);background:linear-gradient(top,rgba(50,50,50,1) 0,rgba(80,80,80,1) 100%);text-shadow:0 -1px 1px #000;border:1px solid #272727;-webkit-box-shadow:inset 0 0 3px #111;box-shadow:inset 0 0 3px #111}
.g-btn-blk.bright:hover{background:-webkit-gradient(linear,0% 0,0% 100%,from(#A0A0A0),to(#505050));-webkit-box-shadow:transparent 0 0 0,#F9F9F9 0 0 20px inset}
button.g-btn-slv{background:-webkit-gradient(linear,0% 0,0% 100%,from(#EDEDED),to(#B1B1B1));border:1px solid #7F7F7F;-webkit-border-bottom-left-radius:5px 5px;-webkit-border-bottom-right-radius:5px 5px;-webkit-border-top-left-radius:5px 5px;-webkit-border-top-right-radius:5px 5px;border-bottom-left-radius:5px 5px;border-bottom-right-radius:5px 5px;border-top-left-radius:5px 5px;border-top-right-radius:5px 5px;color:#444;cursor:pointer;font-size:1.2em;font-weight:bold;height:30px;text-align:center;text-shadow:white 0 1px 1px;width:96px}
button.g-btn-slv:hover{text-shadow:#fff 0 1px 5px;-moz-box-shadow:#fff 0 0 5px inset;-webkit-box-shadow:#fff 0 0 5px inset;box-shadow:#fff 0 0 5px inset}
button.g-btn-slv.share-service{margin-left:5px;padding:0}
button:disabled{opacity:.5}
.g-btn-sm{font-size:12px;padding:4px 10px;vertical-align:middle;vertical-align:baseline;min-width:40px;cursor:pointer;background-clip:none}
div.g-btn-sm,div.g-btn-lg{*display:inline}
.g-btn-hlp,.g-btn-hlp:link,.g-btn-hlp:visited,.g-btn-hlp-inactive{display:inline-block;background:#e7cb13;background:-moz-linear-gradient(top,#f7e670 0,#e4c705 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7e670),color-stop(100%,#e4c705));background:-webkit-linear-gradient(top,#f7e670 0,#e4c705 100%);background:-o-linear-gradient(top,#f7e670 0,#e4c705 100%);background:-ms-linear-gradient(top,#f7e670 0,#e4c705 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7e670',endColorstr='#e4c705',GradientType=0);background:linear-gradient(top,#f7e670 0,#e4c705 100%);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-family:arial;font-weight:bold;text-decoration:none;color:#a37812;border:1px solid #d1b707;-webkit-box-shadow:inset 0 1px 1px #fdf6c9;box-shadow:inset 0 1px 1px #fdf6c9;text-shadow:0 1px 1px white;line-height:1;text-align:center}
.g-btn-hlp:hover{background:#f7e56c;_background:#e7cb13;background:-moz-linear-gradient(top,#fff3a3 0,#f0d839 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff3a3),color-stop(100%,#f0d839));background:-webkit-linear-gradient(top,#fff3a3 0,#f0d839 100%);background:-o-linear-gradient(top,#fff3a3 0,#f0d839 100%);background:-ms-linear-gradient(top,#fff3a3 0,#f0d839 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3a3',endColorstr='#f0d839',GradientType=0);background:linear-gradient(top,#fff3a3 0,#f0d839 100%);border:1px solid #dfc82f;_border:1px solid #d1b707;-webkit-box-shadow:inset 0 1px 1px #fffbdc;box-shadow:inset 0 1px 1px #fffbdc;text-shadow:0 1px 1px white}
.g-btn-hlp:active,.g-btn-hlp-active,.g-btn-hlp-active:hover{display:inline-block;background:#ead230;background:-moz-linear-gradient(top,#dec003 0,#f0db58 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dec003),color-stop(100%,#f0db58));background:-webkit-linear-gradient(top,#dec003 0,#f0db58 100%);background:-o-linear-gradient(top,#dec003 0,#f0db58 100%);background:-ms-linear-gradient(top,#dec003 0,#f0db58 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dec003',endColorstr='#f0db58',GradientType=0);background:linear-gradient(top,#dec003 0,#f0db58 100%);border:1px solid #cca300;-webkit-box-shadow:inset 0 0 3px #cca300;box-shadow:inset 0 0 3px #cca300;text-shadow:0 1px 1px white;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-family:arial;font-weight:bold;text-decoration:none;color:#a37812;font-family:arial;line-height:1;text-align:center}
.g-btn-hlp-inactive,a.g-btn-hlp-inactive{filter:alpha(opacity=30);opacity:.3;cursor:default;text-decoration:none!important;color:#a37812!important}
.g-btn-hlp span{font-size:11px;color:#a9801d;font-weight:normal;display:block;margin-top:3px}
:root .g-btn-hlp,:root .g-btn-hlp:hover,:root .g-btn-hlp:active,:root .g-btn-hlp-active{filter:none 0/IE9}
#copyright{font-size:77%;padding-top:6px;}
.main-content{padding:3px 5px 0 5px;margin-bottom:5px;font-size:90%}
.main-content.landing h3{font-size:20px;font-weight:bold;float:left;text-align:center;width:100%}
.main-content h3{text-align:left;margin:0;overflow:hidden;font-weight:bold}
.main-content .account{text-align:right;overflow:hidden;white-space:nowrap}
hr{color:#BBB;background-color:#BBB;height:1px;border:0;padding:0;margin:15px 0px 0px 0px}
a.products,a:visited.products a:hover.products{text-decoration:none}
a.linkhd {font-weight:bold;margin-top:7px;font-size:1.5em;color:#0D8FDF;}
a.description{text-decoration:none;font-size:1.4em;color:#000000;}
a.sponsorurl {text-decoration:none;font-size:1.4em;color:#006600;}