.cq-colctrl-cols{width:100%;float:left}
.cq-colctrl-default{width:100%}
.parsys_column{min-height:1px}
.cq-colctrl-lt7030-c0{float:left;width:69%;margin-right:0}
.cq-colctrl-lt7030-c1{float:left;width:29%;margin-left:1.9%}
.cq-colctrl-lt3070-c0{float:left;width:29%;margin-right:0}
.cq-colctrl-lt3070-c1{float:left;width:69%;margin-left:1.9%}
.cq-colctrl-lt5050-c0{float:left;width:49%;margin:0}
.cq-colctrl-lt5050-c1{float:left;width:49%;margin:0 0 0 1.9%}
.cq-colctrl-lt5050n-c0,.cq-colctrl-lt5050n-c1{width:50%;float:left}
.cq-colctrl-lt4646-c0{float:left;width:46%;margin:0}
.cq-colctrl-lt4646-c1{float:left;width:46%;margin:0 0 0 7.9%}
.cq-colctrl-lt6040-c0{float:left;width:59%;margin-right:0}
.cq-colctrl-lt6040-c1{float:left;width:39%;margin-left:1.9%}
.cq-colctrl-lt6633-c0{float:left;width:66%;margin-right:0}
.cq-colctrl-lt6633-c1{float:left;width:32%;margin-left:1.9%}
.cq-colctrl-lt8020-c0{float:left;width:79%;margin-right:1.9%}
.cq-colctrl-lt8020-c1{float:left;width:19%}
.cq-colctrl-lt4060-c0{float:left;width:40%;margin-right:0}
.cq-colctrl-lt4060-c1{float:left;width:57%;margin-left:1.9%}
.cq-colctrl-lt3333-c0{float:left;margin-left:16.5%;width:33%;margin-right:0}
.cq-colctrl-lt3333-c1{float:left;width:33%;margin-left:1.9%}
.cq-colctrl-lt4060n-c0{float:left;width:40%;margin-right:0}
.cq-colctrl-lt4060n-c1{float:left;width:60%}
.cq-colctrl-lt333333-c0{float:left;width:32%;margin:0 1.9% 0 0}
.cq-colctrl-lt333333-c1{float:left;width:32%;margin:0 1.9% 0 0}
.cq-colctrl-lt333333-c2{float:left;width:32%;margin:0}
.cq-colctrl-lt304030-c0{float:left;width:29%;margin:0 1.9% 0 0}
.cq-colctrl-lt304030-c1{float:left;width:38%;margin:0 1.9% 0 0}
.cq-colctrl-lt304030-c2{float:left;width:29%;margin:0}
.cq-colctrl-lt502525-c0{float:left;width:49%;margin:0 1.9% 0 0}
.cq-colctrl-lt502525-c1{float:left;width:23.5%;margin:0 1.9% 0 0}
.cq-colctrl-lt502525-c2{float:left;width:23.5%;margin:0}
.cq-colctrl-lt255025-c0{float:left;width:23.5%;margin:0 1.9% 0 0}
.cq-colctrl-lt255025-c1{float:left;width:49%;margin:0 1.9% 0 0}
.cq-colctrl-lt255025-c2{float:left;width:23.5%;margin:0}
.cq-colctrl-lt206020-c0{float:left;width:19%;margin:0 1.9% 0 0}
.cq-colctrl-lt206020-c1{float:left;width:58%;margin:0 1.9% 0 0}
.cq-colctrl-lt206020-c2{float:left;width:19%;margin:0}
.cq-colctrl-lt157015-c0,.cq-colctrl-lt157015-c1,.cq-colctrl-lt157015-c2{float:left;width:14%;margin:0 1.9% 0 0}
.cq-colctrl-lt157015-c1{width:68%}
.cq-colctrl-lt157015-c2{margin:0}
.cq-colctrl-lt15403015-c0,.cq-colctrl-lt15403015-c1,.cq-colctrl-lt15403015-c2,.cq-colctrl-lt15403015-c3{float:left;width:14%;margin:0 1.9% 0 0}
.cq-colctrl-lt15403015-c1{width:38%}
.cq-colctrl-lt15403015-c2{width:28%}
.cq-colctrl-lt15403015-c3{margin:0}
.cq-colctrl-lt15304015-c0,.cq-colctrl-lt15304015-c1,.cq-colctrl-lt15304015-c2,.cq-colctrl-lt15304015-c3{float:left;width:14%;margin:0 1.9% 0 0}
.cq-colctrl-lt15304015-c1{width:28%}
.cq-colctrl-lt15304015-c2{width:38%}
.cq-colctrl-lt15304015-c3{margin:0}
.cq-colctrl-lt252550-c0{float:left;width:23.5%;margin:0 1.9% 0 0}
.cq-colctrl-lt252550-c1{float:left;width:23.5%;margin:0 1.9% 0 0}
.cq-colctrl-lt252550-c2{float:left;width:49%;margin:0}
.cq-colctrl-lt25252525-c0,.cq-colctrl-lt25252525p-c0,.cq-colctrl-lt25252525-c1,.cq-colctrl-lt25252525p-c1,.cq-colctrl-lt25252525-c2,.cq-colctrl-lt25252525p-c2,.cq-colctrl-lt25252525-c3,.cq-colctrl-lt25252525p-c3{float:left;width:23.5%;margin:0 1.9% 0 0}
.cq-colctrl-lt25252525-c3,.cq-colctrl-lt25252525p-c3{margin:0}
.cq-colctrl-lt25252525pn-c0,.cq-colctrl-lt25252525pn-c1,.cq-colctrl-lt25252525pn-c2,.cq-colctrl-lt25252525pn-c3{float:left !important;width:50% !important;margin:0 !important}
.cq-colctrl-lt25252525pn-c2{clear:left}
.cq-colctrl-lt151515151515-c0,.cq-colctrl-lt151515151515-c1,.cq-colctrl-lt151515151515-c2,.cq-colctrl-lt151515151515-c3,.cq-colctrl-lt151515151515-c4,.cq-colctrl-lt151515151515-c5{float:left;width:15.05%;margin:0 1.9% 0 0}
.cq-colctrl-lt151515151515-c5{margin-right:0}
.cq-colctrl-lt151515151515p-c0,.cq-colctrl-lt151515151515p-c1,.cq-colctrl-lt151515151515p-c2,.cq-colctrl-lt151515151515p-c3,.cq-colctrl-lt151515151515p-c4,.cq-colctrl-lt151515151515p-c5{float:left;width:15.05%;margin:0 1.9% 0 0}
.cq-colctrl-lt151515151515p-c5{margin-right:0}
@media(max-width:980px) and (min-width:501px){.cq-colctrl-lt151515151515-c0,.cq-colctrl-lt151515151515-c1,.cq-colctrl-lt151515151515-c3,.cq-colctrl-lt151515151515-c4{width:32%}
.cq-colctrl-lt151515151515-c2,.cq-colctrl-lt151515151515-c5{width:32%;margin:0}
.cq-colctrl-lt333333-c0,.cq-colctrl-lt252550-c0{float:left;width:49%;margin:0 1.9% 0 0}
.cq-colctrl-lt333333-c1,.cq-colctrl-lt252550-c1{width:49%;margin:0}
.cq-colctrl-lt333333-c2,.cq-colctrl-lt252550-c2{clear:both;float:none;width:100%;margin:0;padding-top:10px}
.cq-colctrl-lt502525-c0{float:none;width:100%;margin:0}
.cq-colctrl-lt502525-c1{float:left;width:49%;margin:0 1.9% 0 0}
.cq-colctrl-lt502525-c2{float:left;width:49%;margin:0}
.cq-colctrl-lt25252525-c0{float:left;width:49%;margin:0 1.9% 0 0}
.cq-colctrl-lt25252525-c1{float:left;width:49%;margin:0}
.cq-colctrl-lt25252525-c2{float:left;width:49%;margin:0 1.9% 0 0}
.cq-colctrl-lt25252525-c3{float:left;width:49%;margin:0}
}
@media(max-width:980px){.parsys_column .parsys_column{border-bottom:0}
}
.cq-colctrl-lt2020202020pn-c0,.cq-colctrl-lt2020202020pn-c1,.cq-colctrl-lt2020202020pn-c2,.cq-colctrl-lt2020202020pn-c3,.cq-colctrl-lt2020202020pn-c4{float:left !important;width:20% !important;margin:0 !important}
@media(max-width:768px){.parsys_column .parsys_column{width:100%;float:none;margin-left:0}
.cq-colctrl-lt15403015-c1{width:58%}
.cq-colctrl-lt15403015-c2{width:38%}
.cq-colctrl-lt15304015-c1{width:38%}
.cq-colctrl-lt15304015-c2{width:58%}
.cq-colctrl-lt2020202020pn-c0,.cq-colctrl-lt2020202020pn-c1,.cq-colctrl-lt2020202020pn-c2,.cq-colctrl-lt2020202020pn-c3{float:left !important;width:49% !important;margin-right:1.9% !important}
.cq-colctrl-lt2020202020pn-c1,.cq-colctrl-lt2020202020pn-c3{margin-right:0 !important}
.cq-colctrl-lt2020202020pn-c4{width:100% !important}
.cq-colctrl-lt151515151515p-c0,.cq-colctrl-lt151515151515p-c1,.cq-colctrl-lt151515151515p-c2,.cq-colctrl-lt151515151515p-c3,.cq-colctrl-lt151515151515p-c4,.cq-colctrl-lt151515151515p-c5{float:left !important;width:32% !important;margin:0 2% 0 0 !important}
.cq-colctrl-lt151515151515p-c5,.cq-colctrl-lt151515151515p-c2{margin-right:0 !important}
.cq-colctrl-lt25252525p-c0{float:left !important;width:49% !important;margin:0 1.9% 0 0 !important}
.cq-colctrl-lt25252525p-c1{float:left !important;width:49% !important;margin:0 0 0 0 !important}
.cq-colctrl-lt25252525p-c2{float:left !important;width:49% !important;margin:0 1.9% 0 0 !important}
.cq-colctrl-lt25252525p-c3{float:left !important;width:49% !important;margin:0 !important}
}
@media(min-width:501px){.cq-colctrl-lt333333p .parsys-column{margin-left:0 !important}
.cq-colctrl-lt333333p-c0{width:32% !important;float:left !important}
.cq-colctrl-lt333333p-c1{float:left !important;width:32% !important;margin-left:2% !important}
.cq-colctrl-lt333333p-c2{width:32% !important;float:right !important}
.cq-colctrl-lt333333pn .parsys-column{margin-left:0 !important}
.cq-colctrl-lt333333pn-c0{width:33.3% !important;float:left !important;margin-left:0 !important}
.cq-colctrl-lt333333pn-c1{float:left !important;width:33.3% !important;margin-left:0 !important}
.cq-colctrl-lt333333pn-c2{width:33.3% !important;float:left !important;margin-left:0 !important}
.cq-colctrl-lt25252525pn-c0,.cq-colctrl-lt25252525pn-c1,.cq-colctrl-lt25252525pn-c2,.cq-colctrl-lt25252525pn-c3{width:25% !important}
.cq-colctrl-lt25252525pn-c2{clear:none}
}
.cq-colctrl-lt5050r-c0{width:49% !important;float:left !important}
.cq-colctrl-lt5050r-c1{width:49% !important;float:right !important}
.cq-colctrl-lt2020202020rn-c0,.cq-colctrl-lt2020202020rn-c1,.cq-colctrl-lt2020202020rn-c2,.cq-colctrl-lt2020202020rn-c3,.cq-colctrl-lt2020202020rn-c4{float:left !important;width:20% !important;margin:0 !important}
.cq-colctrl-lt2020202020r-c0,.cq-colctrl-lt2020202020r-c1,.cq-colctrl-lt2020202020r-c2,.cq-colctrl-lt2020202020r-c3,.cq-colctrl-lt2020202020r-c4{float:left !important;width:18.4% !important;margin-left:1.9% !important}
.cq-colctrl-lt2020202020r-c0{margin-left:0 !important}
.cq-colctrl-lt333333r .parsys-column{margin-left:0 !important}
.cq-colctrl-lt333333r-c0{width:32% !important;float:left !important}
.cq-colctrl-lt333333r-c1{float:left !important;width:32% !important;margin-left:2% !important}
.cq-colctrl-lt333333r-c2{width:32% !important;float:right !important}
.cq-colctrl-lt333333rn .parsys-column{margin-left:0 !important}
.cq-colctrl-lt333333rn-c0{width:33.3% !important;float:left !important;margin-left:0 !important}
.cq-colctrl-lt333333rn-c1{float:left !important;width:33.3% !important;margin-left:0 !important}
.cq-colctrl-lt333333rn-c2{width:33.3% !important;float:left !important;margin-left:0 !important}
.cq-colctrl-lt3070r-c0{float:left !important;width:29% !important;margin-right:0 !important}
.cq-colctrl-lt3070r-c1{float:left !important;width:69% !important;margin-left:1.9% !important}
.cq-colctrl-lt25252525r-c0{float:left !important;width:23.5% !important;margin:0 1.9% 0 0 !important}
.cq-colctrl-lt25252525r-c1{float:left !important;width:23.5% !important;margin:0 1.9% 0 0 !important}
.cq-colctrl-lt25252525r-c2{float:left !important;width:23.5% !important;margin:0 1.9% 0 0 !important}
.cq-colctrl-lt25252525r-c3{float:left !important;width:23.5% !important;margin:0 !important}
div.announcements,div.spotlights,div.lens{margin:0}
div.Lens p.viewall{margin-top:0}
div.lens.randomize>div.chosen{display:block}
div.announcements h3,div.spotlights h3 div.lens h3{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc}
div.announcement,div.spotlight{clear:both;margin-bottom:10px}
div.announcement a,div.spotlight a{color:black;text-decoration:none}
div.announcement h3 span,div.spotlight h3 span,div.spotlight h3 a,div.lens h3 span{color:black;margin:0;padding:0;background:url(br/cssimages/arrow_grey.png) no-repeat scroll 0 4px transparent}
div.announcement a h3 span,div.spotlight h3 a,.NavLayout div.announcement a h3 span,.NavLayout div.spotlight h3 a{color:black;background-image:url(br/css/images/arrow_red.png)}
div.announcement a h3 span:hover,div.spotlight h3 a:hover{color:#e00122;text-decoration:underline}
div.announcement p{color:black;margin:0;padding:0}
div.announcement a p,div.spotlight p a,.NavLayout div.announcement a p,.NavLayout div.spotlight p a{color:black}
div.announcement a p:hover,div.spotlight p a:hover{color:#e00122;text-decoration:underline}
div.announcement.image-left img,div.spotlights.image-left img,div.lens.image-left img{float:left;margin:0 1em 1em 0}
div.announcement.image-right img,div.spotlights.image-right img,div.lens.image-right img{float:right;margin:0 0 1em 1em}
div.announcement.image-none img,div.spotlights.image-none img,div.lens.image-none img{display:none}
div.announcements hr.clear,div.spotlights hr.clear,div.lens hr.clear{clear:both;margin:10px 0;color:#ccc;height:1px;border:0;background:#ccc}
div.announcement a h3 span,div.spotlight h3 a,.NavLayout div.announcement a h3 span,.NavLayout div.spotlight h3 a{margin:0;padding:0 0 0 13px;background:url(br/css/images/arrow_red.png) no-repeat scroll 0 4px transparent}
.spotlight h3{margin:0 0 6px}
.image-top .spotlight>a img{width:100%;max-width:100%;margin-bottom:10px}
.noBottomPadding .spotlight>a img{margin-bottom:0}
.titleFirst h3{margin-top:0}
.titleFirst p{margin-top:6px}
.titleFirst a h3 span,.titleFirst h3 a,.titleFirst a h3 span,.titleFirst h3 a{margin:0;padding:0 !important;background:transparent !important}
h3,h4{font-weight:bold}
h2,h4,h6,h2 a,h4 a,h6 a{color:#e00122}
h1{font-size:30px;font-weight:200;font-family:'Open Sans',sans-serif}
h2{font-size:19px}
h3{font-size:15px;color:#000}
h4{font-size:15px}
h5{font-size:15px;color:#000}
h6{font-size:15px}
h1{margin-top:10px}
.ResponsiveHeader h1{margin-top:0}
h2,h3,h4,h5,h6{margin-top:0}
.text ul li,.textimage ul{list-style-image:url(br/css/images/arrow_grey.png)}
.text.redCircleList ul li,.textimage.redCircleList ul{list-style-image:url(br/css/images/bulletcirclearrowred.png)}
.text a,.textimage a{text-decoration:underline}
.opensans,.opensans *{font-family:'Open Sans',sans-serif}
.robotocondensed,.robotocondensed *{font-family:'Roboto Condensed',sans-serif}
div.text.intro{font-size:15px;line-height:1.3em;border-bottom:1px dotted black;margin-bottom:6px}
div.text.numbers p{margin:0 0 10px 10px}
div.text.numbers{font-size:1.18em;font-family:Georgia,serif;color:#2e2e2e;line-height:1.17em}
div.text.numbers b{font-weight:bold;font-size:1.60em;display:block;line-height:1.1em;color:#e00122;margin-left:-10px}
div.text.infoGraphicNumbers p{font-size:1em;line-height:1.3em}
div.text.infoGraphicNumbers{color:#fff;font-weight:lighter;font-family:"Roboto Condensed";font-size:20px;text-align:center;padding:10px;margin:5px 0}
div.text.infoGraphicNumbers b{font-weight:bold;font-size:1.7em;display:block;margin-bottom:-10px;line-height:1.1em;color:rgba(255,255,255,0.8)}
@media(min-width:768px){div.text.infoGraphicNumbers{border:0}
div.text.infoGraphicNumbers p{font-size:1.2em}
div.text.infoGraphicNumbers b{font-size:2em}
}
@media(min-width:980px){div.text.infoGraphicNumbers p{font-size:1.6em}
div.text.infoGraphicNumbers b{font-size:2em}
}
div.text.boxStyle1{background:#f3f3f3;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.2,#ebebeb),color-stop(1,#fff));background-image:-moz-linear-gradient(center top,#ebebeb 20%,#fff 100%);margin-bottom:1em}
div.text.boxStyle1 h2,div.text.boxStyle1 h3{padding:4px 10px;background:#171717;color:white;background:#e00122;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#800113),color-stop(0.8,#e00122));background-image:-moz-linear-gradient(center top,#800113 0,#e00122 80%)}
div.text.boxStyle1 h4{color:#e00122;text-shadow:1px 1px 2px white;padding-left:10px}
div.text.boxStyle2{border:1px solid #bbb;padding:10px;padding-right:10px;margin-bottom:1em;padding-top:4px}
div.text.boxStyle2 h2{margin-top:10px}
div.text.boxStyle2 h3:first-child{margin-top:5px}
div.text.bigTable table{font-size:1.6em}
.text ul li,.text ol li{padding-bottom:5px;padding-top:5px}
.well-translucent{background:rgba(250,250,250,0.75) !important}
.well-translucent h3{color:#000 !important}
.well>*:first-child{margin-top:0;padding-top:0}
.well>*:last-child{margin-bottom:0;padding-bottom:0}
.wellText>*:first-child{margin-top:0;padding-top:0}
.wellText>*:last-child{margin-bottom:0;padding-bottom:0}
div.pullquote{padding:35px 35px 25px;font-family:"Roboto Condensed",serif;position:relative;font-size:15px}
blockquote.pullquote{padding:0;margin:0;font-size:19px;z-index:2;position:relative;border:0}
blockquote.pullquote p{font-size:19px}
.quotesource{font-style:italic;text-align:right;clear:both;margin-top:8px}
.text.well h2:first-child,.text.well h3:first-child,.text.boxStyle1 h2:first-child,.text.boxStyle1 h3:first-child{margin-top:0}
.text ul,.text ol{padding-left:32px !important;padding-right:10px}
.text.boxStyle1 ul,.text.boxStyle1 ol{padding-left:22px !important;padding-right:10px}
.text.boxStyle2 ul,.text.boxStyle2 ol{padding-left:22px !important}
.text.well ul,.text.well ol{padding:0}
@media(max-width:767px){.text ul{padding-left:2px}
}
.well ul{padding-left:20px !important}
div.text.boxStyle1 p,div.text.boxStyle2 p{padding:0 10px}
.textimage .textimage{padding-bottom:10px}
.text ul li ul{padding-left:20px !important}
.text ul ul li,.textiamge ul ul li{list-style-image:none !important;list-style-type:circle}
.text ul ul ul li,.textimage ul ul ul li{list-style-type:disc}
@media(max-width:600px){.text.table,.textimage.table{max-width:100%;overflow-x:scroll}
.text.table table,.textimage.table table{min-width:550px}
}
th{background-color:#333 !important;border-top-color:black !important;color:#eee}
table{border-top:0}
table a:link,table a:visited{color:#000;text-decoration:underline}
table a:hover{color:#000;text-decoration:none}
td,th{padding:5px 10px;border:1px solid #333}
table th a:link,table th a:visited,table th a:hover{color:#FFF}
.sectionHeader h2{font-size:25px;padding:10px 0 3px;margin-bottom:6px;letter-spacing:1px;margin-top:0;border-bottom:1px solid #999;font-weight:100}
div.fakeSpotlight h3{color:black}
div.fakeSpotlight h3 a,div.fakeSpotlight h3 a:link,div.fakeSpotlight h3 a:visited,div.fakeSpotlight h3 a:active{text-decoration:none;padding:0 0 0 13px;background:url(br/css/images/arrow_red.png) 0 4px no-repeat;color:black}
div.fakeSpotlight p a,div.fakeSpotlight p a:link,div.fakeSpotlight p a:visited,div.fakeSpotlight p a:active{text-decoration:none;color:#000}
div.fakeSpotlight h3 a:hover,div.fakeSpotlight p a:hover{color:#e00122;text-decoration:underline}
div.fakeSpotlight div.topimage{text-align:left}
div.tabs div.fakeSpotlight div.topimage{text-align:center}
div.redCallout{background:#e00122;padding:40px 40px 20px;margin-bottom:15px}
div.redCallout{font-size:1.5em}
div.redCallout h2{font-size:2em}
div.redCallout h3{font-size:1.7em}
div.redCallout * a,div.redCallout *{color:#fff !important}
tr:nth-child(odd){background-color:#fff !important}
tr:nth-child(even){background-color:#f5f5f5 !important}
table caption{color:#000;text-align:left}
.tableRed th:nth-child(n){background-color:#e00122}
.text-small{font-size:.9em}
.text-large{font-size:2em}
.text-italic{font-style:italic}
h2 a,h3 a,h4 a,h5 a,h6 a,td a{text-decoration:underline}
h3 a,h5 a{color:#000}
.serif *{font-family:'Tinos',serif}
.article p{font-size:1.6em;line-height:170%}
.article h2{font-size:30px}
.article h3{font-size:26px}
.article h4{font-size:22px}
.panel-primary{border-width:2px;border-color:#e00122}
.panel-primary .panel-heading{background:#e00122;border-radius:0}
.panel-primary .panel-heading *{color:#fff !important;padding:0 !important;margin:0 !important}
.panel-primary .panel-body p:last-child{margin:0}
.staticSize{overflow-x:hidden}
.staticSize img{max-width:1000000000px}
.image img{margin-bottom:10px}
.noBottomPadding img,.noBottomPaddingImage img{margin-bottom:0}
.bottomPadding1px img,.bottomPadding1px img{margin-bottom:1px}
.caption{color:#333;text-align:center;margin:0 auto 5px;font-family:serif;display:block !important;padding:0 5px 5px;width:100%}
.hoverGlow .caption{display:none !important}
@media(min-width:980px){.popOutLeftImage,.popOutLeft.Image{position:relative;left:-30%}
.popOutLeftText,.popOutLeft.text{position:relative;left:-28%;padding-left:28%;margin-right:-30%}
}
@media(max-width:768px){.leftimage img{margin-bottom:10px}
.rightimage img{margin-bottom:10px}
}
.navBase{font-weight:lighter}
.navbar-collapse,.navbar{border:0}
.NavLayout .navbar-collapse{padding:0}
.navBase li,.navBase ul{list-style:none;display:block;padding:0;margin:0}
.navBase a,.navBase span{color:#e00122;line-height:20px;min-height:20px;list-style:none;display:block;font-weight:bold;padding:12px 10px}
.navBase>ul>li{border-bottom:1px dotted #bbb}
.navbar-default .navbar-nav>.dropdown.open ul li *,.navBase ul li ul{font-size:12px}
.navBase ul li ul{padding-left:15px}
.navBase ul li ul li a,.navBase ul li ul li span{padding:6px 10px;border:0;color:#000;font-weight:normal;line-height:20px;min-height:20px}
.navBase ul li ul li.selection>a,.navBase ul li ul li.selection>span{color:#e00122}
.navBase ul li.childrenVisible a,.navBase ul li.childrenVisible span{padding-bottom:0}
.DropdownNav li.dropdown:hover ul{display:block}
@media(min-width:768px){.navbar-collapse{max-height:100000px}
.navBase ul li ul li:last-child a,.navBase ul li ul li:last-child span{padding-bottom:0}
.navBase>ul>li>ul>li:last-child{padding-bottom:14px}
}
@media(max-width:767px){.navBase a,.navBase span{padding:8px 10px;color:#fff;display:block;font-weight:bold}
.navBase a:hover,.navBase a:focus{color:#fff;text-decoration:underline}
.navBase{background:#444;margin-bottom:0}
.navBase>ul>li ul{padding-left:20px}
.navBase>ul>li.selection,.navBase>ul>li.childrenVisible,.navBase>ul>li.open{background:#999}
.navBase>ul>li.open.sesame{background:#ead}
.navBase>ul>li{border-bottom:1px solid #bbb}
.navBase .selection>a,.navBase .childrenVisible>a,.navBase .selection>span,.navBase .childrenVisible>span{color:#e00122;background:transparent}
.navbar-nav{margin:0}
.NavLayout .navBase a,.NavLayout .navBase a:link,.NavLayout .navBase a:visited{color:#fff !important}
.NavLayout hr{border-color:#e00122;border-width:2px;width:100%;background:#444;margin:0}
.navBase .dropdown-menu{position:relative;border:0;float:none;left:auto;background-color:transparent}
.navBase .dropdown-menu a{color:#fff;padding:10px}
.DropdownNav .navBase.responsive{display:none}
.DropdownNav button{display:block;width:100%;border:0;background:#e00122;color:#fff;font-weight:bold}
.DropdownNav button:after{content:" +";width:10px;display:inline-block}
.DropdownNav button[aria-expanded="true"]:after{content:" -"}
.DropdownNav button:hover,.DropdownNav button:focus{background:#b8011c}
}
.NavLayout .navBase{padding:0}
.DropdownNav .dropdown-menu{display:none}
.DropdownNav .open .dropdown-menu{display:block}
.globalBtn{display:none}
@media(min-width:768px){.globalBtn{display:block}
.DropdownNav div>ul>li{display:inline-block;border:0}
.DropdownNav ul.first>li>a,.DropdownNav ul.first>li>span,.DropdownNav ul.first>li>a,.DropdownNav ul.first>li>span{color:#fff;padding-top:5px;padding-bottom:5px;padding-left:9px;padding-right:9px;display:block;line-height:20px;cursor:pointer}
.DropdownNav ul.first>li>span,.DropdownNav ul.first>li.active>a{color:#fff}
.DropdownNav ul.first>li>a:hover{text-decoration:underline}
.DropdownNav .dropdown-menu>li>a:hover,.DropdownNav .dropdown-menu>li>a:focus{text-decoration:underline;color:#fff}
.nav .caret,.authoDropdownNav .caret{border-top-color:#fff;border-bottom-color:#fff}
.DropdownNav div,.DropdownNav .dropdown-menu{background-color:#e00122}
.DropdownNav div>ul>li>ul{padding:0}
.DropdownNav ul li ul li:last-child a,.DropdownNav ul li ul li:last-child span{padding-bottom:6px}
.DropdownNav ul>li>ul>li:last-child{padding-bottom:0}
.DropdownNav .blackBackground,.DropdownNav .blackBackground .dropdown-menu{background-color:#000}
.DropdownNav .greyBackground{background-color:#888}
.DropdownNav .greyBackground .dropdown-menu{background-color:#fff}
.DropdownNav li.selection>span,.DropdownNav li.selection>a{background-color:#c7011e}
.DropdownNav .greyBackground li.selection>span,.DropdownNav .blackBackground li.selection>span{background-color:#fff;color:#555 !important}
.DropdownNav .greyBackground li:hover>a,.DropdownNav .greyBackground li:hover>span{background-color:#e7e7e7;color:#555 !important}
.DropdownNav .greyBackground a .caret{border-top-color:#fff !important;border-bottom-color:#fff !important}
.DropdownNav .greyBackground span .caret{border-top-color:#555 !important;border-bottom-color:#555 !important}
.DropdownNav .dropdown-menu{border-radius:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border:0}
.DropdownNav .dropdown-menu>li>a{color:#fff}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background:#444}
}
@media(min-width:768px){ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}
}
@media(max-width:767px){.DropdownNav .navbar,.DropdownNav .navbar-collapse{min-height:0}
}
.navbar-brand{font-size:16px}
.toggle-topnav{display:none}
.nav-pills li a{border-radius:2px}
.nav-home{font-size:16px}
.nav-home a,.nav-home span{color:#fff;background:#e00122}
.nav-home a:hover,.nav-home span:hover{background:#ce0020 !important}
.nav-home>ul>li{border-bottom:0}
@media(min-width:768px){.nav-home{margin-top:10px}
.recursiveNav1>ul>li{border-bottom:1px solid #ccc}
.recursiveNav1 a,.recursiveNav1 span{color:#222;line-height:20px;min-height:20px;list-style:none;display:block;font-weight:bold;padding:12px 10px 12px 25px;background-image:url(br/css/images/bulletcirclearrowgrey.png);background-repeat:no-repeat;background-position:5px 17px}
.recursiveNav1>ul>li>a,.recursiveNav1>ul>li>span{font-size:14px}
.recursiveNav1 span,.recursiveNav1 .childrenVisible>a{background-image:url(br/css/images/bulletcirclearrowred.png)}
.recursiveNav1 .childrenVisible>a{margin-bottom:10px}
.recursiveNav1 .lower a,.recursiveNav1 .lower span{background-position:10px 5px;padding:3px 27px;font-weight:normal}
}
.ie-delimiter{display:none}
.showwhenopen{display:none !important}
.open .showwhenopen{display:block !important}
.hidewhenopen{display:block !important}
.open .hidewhenopen{display:none !important}
.RecursiveNavigation .listView>ul>li,.NavLayout .listView>ul>li{border-bottom:0}
.NavLayout .listView ul li{background:url(br/css/images/arrow_grey.png) left 8px no-repeat}
.listView a,.listView span{padding:3px 10px 3px 15px}
.listView a{font-weight:normal}
.listView ul li ul,.listView ul li ul li a,.listView ul li ul li span{padding-left:15px}
.listView>ul>li>ul>li:last-child{padding-bottom:8px}
.breadcrumb{padding:0;margin-bottom:0;background-color:transparent}
ol.breadcrumb{margin:0;background-color:transparent;padding:10px}
.NavLayout .parbase.download.section a{padding-left:20px;display:block}
.NavLayout .icon{float:left}
div.RSSFeedLens div>ul>li{list-style-image:url('br/css/images/arrow_red.png');margin-bottom:10px;margin-left:20px}
div.RSSFeedLens div.blackarrow>ul>li{list-style-image:url('br/css/images/arrow_black.png')}
div.RSSFeedLens ul.rssChildUL{padding:0;margin-bottom:0}
div.RSSFeedLens ul{padding-left:17px}
.publishedDate{font-size:.9em;font-style:italic;list-style-type:none;list-style-image:none;line-height:1.4em;margin-bottom:2px}
div.RSSFeedLens li.body{list-style-type:none;list-style-image:none;margin-bottom:1em}
div.RSSFeedLens .headlinesOnly ul.rssChildUL{display:none}
.RSSFeedLens h3{margin-top:0;display:inline}
.RSSFeedLens h3 a{font-weight:normal}
.RSSFeedLens h4 a{font-weight:normal}
.rss_importer h3{margin-top:3px}
.rss_importer{padding-bottom:7px}
div.RSSFeedLens div li.entry{margin-bottom:6px}
div.RSSFeedLens div.boldtitle li.entry>a{font-weight:bold}
div.RSSFeedLens div.boldtitle ul.rssUL li.entry h3 a{font-weight:bold}
div.RSSFeedLens div.boldtitle ul.rssUL li.entry h4 a{font-weight:bold}
div.RSSFeedLens div.boldtitle li.entry>a:hover{text-decoration:underline}
div.leftBorder{border-left:1px solid #e00122;padding-left:10px}
div.rightBorder{border-right:1px solid #e00122;padding-right:10px}
div.nobullets ul{padding-left:0;margin-left:0}
div.redtitle li.entry>h3>a{color:#e00122}
div.nounderlinetitle li.entry>h3>a{text-decoration:none}
div.nobullets li.entry{list-style:none;margin-left:0;list-style-image:none}
div.RSSFeedLens div li.entry>h3>a,div.RSSFeedLens div li.entry>h4>a{text-decoration:none}
div.RSSFeedLens div li.entry>h3>a:hover,div.RSSFeedLens div li.entry>h4>a:hover{text-decoration:underline}
div.RSSFeedLens div.events li{list-style-image:none;list-style:none;list-style-type:none}
div.RSSFeedLens div.events li.entry{position:relative;margin-bottom:2px;margin-top:2px;min-height:39px;margin-left:0}
div.RSSFeedLens div.events li.publishedDate{display:block;background:black;color:white;width:35px;height:35px;position:absolute;padding:0;margin:0;top:0;overflow:hidden;text-align:center;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px;font-style:normal}
div.RSSFeedLens div.events.likeSpotlight li.publishedDate{display:block;background:black;color:white;width:35px;height:35px;position:absolute;padding:0;margin:0;top:0;overflow:hidden;text-align:center;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px;font-style:normal}
div.RSSFeedLens div.events.reddate li.publishedDate{background:#e00122}
div.RSSFeedLens div.events.reddate li.publishedDate{background:#e00122}
div.RSSFeedLens div.events ul{margin-bottom:0}
div.RSSFeedLens div.events li.publishedDate span.dayofweek,div.RSSFeedLens div.events li.publishedDate span.year,div.RSSFeedLens div.events li.publishedDate span.comma,div.RSSFeedLens div.events li.publishedDate span.time{display:none}
div.RSSFeedLens div.events li.publishedDate span.month{display:block;font-size:12px;line-height:1;padding:4px 0 2px;text-transform:uppercase}
div.RSSFeedLens div.events li.publishedDate span.date{display:block;font-size:15px;line-height:1;font-weight:bold}
div.RSSFeedLens div.events li.body{display:none}
div.RSSFeedLens div.events li.entry a,div.RSSFeedLens div.events li.entry a:link,div.RSSFeedLens div.events li.entry a:visited{margin-left:40px;display:inline-block}
div.RSSFeedLens div.noTime li.publishedDate span.comma,div.RSSFeedLens div.noTime li.publishedDate span.time,div.RSSFeedLens div.noYear li.publishedDate span.year,div.RSSFeedLens div.noDay li.publishedDate span.dayofweek,div.RSSFeedLens div.noContent li.body,div.RSSFeedLens div.noDate li.publishedDate,.events .hidespecial{display:none}
.noDate.noTime.noContent .rssChildUL{display:none}
div.RSSFeedLens ul{padding-left:0}
div.RSSFeedLens div.noArrow ul li{list-style-image:none;list-style-type:none}
.btn{border-radius:2px;margin-bottom:10px}
.btn-pill{border-radius:20px}
div.text.btn-arrowright p a:after{content:"\e080";position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;margin-left:10px;-webkit-font-smoothing:antialiased}
.btn-info a,.btn-info p a{display:block;color:#444;text-decoration:none}
.btn p{margin-bottom:0}
.btn-danger{background:#e00122}
.btn-blackbg{background-color:#000}
.btn-danger,.btn-danger a,.btn-blackbg a,.btn-blackbg{color:white !important}
.btn-info a,.btn-info{color:#333 !important}
.btn-whitebg a,.btn-whitebg *,.btn-whitebg,.btn-default a,.btn-default *,.btn-default{color:#e00122 !important}
.btn p a{text-decoration:none}
.ucButton .btn-black{background-color:#000;color:#fff}
.ucButton a.btn-black:hover{background-color:#333}
.ucButton a.btn-danger:hover{background-color:#c7011e}
.ucButton a.btn-default:hover{color:#e00122}
.ucButton a.btn-info:hover{color:#333}
.btn-xl{padding:10px 16px;font-size:22px;line-height:1.33;border-radius:3px}
.size-xl.iconLocation-top .btn-xl{border-radius:3px}
.size-xl.iconLocation-top .btn-xl span{font-size:1.7em}
.btn.marginTop{margin-top:10px}
.box{height:180px;display:inline-block;position:relative;margin-bottom:10px;overflow:hidden}
.theImage{overflow:hidden}
.box a{height:180px;position:absolute;border:1px solid black;top:0;bottom:0;left:5px;right:5px;transition:background-color .5s ease,color .5s ease}
.box a h3{padding:10px;margin:0;font-weight:lighter;letter-spacing:1px}
.box img{width:100%}
.box-landscape img{width:auto;max-width:10000000%;max-height:100%;position:relative}
.box-red a:hover,.box-overlaid.box-red a{background:rgba(224,2,34,0.75);text-indent:0}
.box-black a:hover,.box-overlaid.box-black a{background:rgba(0,0,0,0.75);text-indent:0}
.box-white a:hover,.box-overlaid.box-white a{background:rgba(255,255,255,0.75);text-indent:0}
.box a:hover{text-decoration:none}
.box-white.box-overlaid a h3{color:#000}
.box a h3,.box-white.box-overlaid a:hover h3{color:#fff}
.box-white a:hover h3{color:#000}
.box-overlaid a:hover{background:transparent}
.box-landscape img{width:100%;max-width:100%;max-height:10000000%;left:0}
@media(min-width:768px){.box a,.box{height:190px}
}
@media(min-width:992px){.box a,.box{height:260px}
}
@media(min-width:1200px){.box a,.box{height:320px}
}
body{font-family:Helvetica,Arial,sans-serif;background-color:#eee}
.ContentLayout{margin:0 auto}
#header,#footer,#content{max-width:980px;margin:0 auto}
.navbar-inverse{background-color:#000}
.ContentLayout{width:100%}
#content{background:#fff}
#footer{background:#e00122}
.NavLayout{width:210px;float:left;margin-left:10px}
#content .NavLayout:last-child{clear:left}
.MainLayout{float:right;width:740px;padding-right:10px}
.FooterLayout{clear:both}
@media(min-width:768px) and (max-width:979px){.ContentLayout{width:100%}
.NavLayout{width:220px;float:left}
.MainLayout{width:528px}
.MainContent,h1.unsuppressed{padding-left:10px}
.FooterLayout{clear:both}
.FooterLeftContent{padding:0 10px}
}
@media(min-width:868px) and (max-width:979px){.MainLayout{width:628px}
}
@media(max-width:767px){.NavLayout{width:auto;margin-left:0;float:none}
.MainLayout{width:auto;float:none;padding:0 10px;margin:0;margin-right:0}
.MainLayout>div{margin-right:0 !important}
.FooterLeftContent{padding:0 10px}
}
@media(max-width:480px){.FooterLayout{font-size:.8em}
}
.multiple_IDs_alert{display:none}
.redirect_notice{background:none repeat scroll 0 0 black;color:white;padding:1em;font-weight:bold}
.redirect_notice a,.redirect_notice a:link,.redirect_notice a:hover,.redirect_notice a:visited,.redirect_notice a:active{color:#e00122}
body>.alert{border-radius:0;border-left:0;border-top:0;border-bottom:0;margin-bottom:0;text-align:center !important}
.FooterBottom,.FooterBottom a{color:#fff;font-weight:normal;font-size:1em}
.FooterBottom a{text-decoration:underline}
.FooterBottom{padding:10px}
a.grey{color:#737373}
.red{color:#e00122}
.bottomPadding{padding-bottom:10px}
.bottomMargin{margin-bottom:10px}
.bottomPaddingMore{padding-bottom:20px}
.bottomMarginMore{margin-bottom:20px}
.copyright{display:block;text-align:right}
.textimage{clear:both}
.textimage .pull-left{padding-right:10px}
.textimage .pull-right{padding-left:10px}
.caption.muted{font-size:1em;opacity:.6}
.pull-top{text-align:center}
.pull-top *{margin:0 auto;max-width:100%}
img{max-width:100%}
.pull-left,.pull-right,.pull-left img,.pull-right img{display:block}
@media(max-width:979px){.caption{display:inline}
.withcap{text-align:center}
}
@media(max-width:767px){.pull-left,.pull-right,.pull-left *,.pull-right *{float:none;margin:0 auto;text-align:center}
}
.video-container{position:relative;padding-bottom:50%;padding-top:30px;height:0;overflow:hidden;margin-bottom:10px}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.clearfixresponsive{*zoxom:1}
.clearfixresponsive:before,.clearfixresponsive:after{display:table;content:"";line-height:0}
.clearfixresponsive:after{clear:both}
.parsys_column{*zoxom:1}
.parsys_column:before,.parsys_column:after{display:table;content:"";line-height:0}
.parsys_column:after{clear:both}
.pull-top{margin:0 auto;display:block}
.tab-pane{border:1px solid #ddd;border-top:0;padding:15px 10px}
.cq-wcm-edit .tab-content>.tab-pane{display:block !important}
.cq-it .tab-content>.fade{opacity:1.0}
#respbanner{background:#000;width:100%}
#respbanner.white{background:#fff}
#respbanner.red{background:#e00122}
#respbanner h1{width:212px;height:65px;margin-bottom:0;text-indent:-9999px;float:left}
@media(min-width:768px){#respbanner{height:100px;position:relative;overflow-y:hidden}
}
#respbanner h1 a{width:212px;margin-top:16px;height:65px;display:block;background:url(../../../../content/dam/designs/logos/logoblack.png) center center no-repeat}
#respbanner.white h1 a{background:url(../../../../content/dam/designs/logos/logowhite.png) center center no-repeat}
#respbanner.red h1 a{background:url(../../../../content/dam/designs/logos/logored.png) center center no-repeat}
#respbanner>div{width:750px;float:right}
#respbanner .theBanner{height:100px}
#respbanner .theNav .navbar{margin:0;min-height:40px;height:40px;background:transparent}
#respbanner .theNav .navbar>div{background:transparent}
#respbanner .theNav .navbar li a{padding:10px;color:#fff;font-weight:bold}
#respbanner.white .theNav .navbar li a{color:#000}
#respbanner .theNav .navbar li a:hover{text-decoration:underline}
#respbanner{height:100px;overflow-y:hidden}
@media(min-width:768px){#respbanner .theNav{bottom:0;position:absolute;height:40px;right:0;text-align:right}
#respbanner .theNav .navbar-nav{float:left}
}
@media(max-width:991px){#respbanner{height:105px}
#respbanner.emptyNav,#respbanner.noNav{height:75px}
#respbanner .theBanner{width:556px;height:75px}
#respbanner .theNav{width:750px;margin:0 auto;min-height:40px;height:40px;position:relative;top:0;bottom:0;float:none;clear:both}
#respbanner .theNav .navbar-nav{float:none;text-align:center}
#respbanner .theNav .navbar-nav li{display:inline-block;float:none}
#respbanner h1{margin-top:0}
#respbanner h1 a{margin-top:5px;background:url(../../../../content/dam/designs/logos/logoblackalt.png) center center no-repeat}
#respbanner.white h1 a{background:url(../../../../content/dam/designs/logos/logowhitealt.png) center center no-repeat}
#respbanner.red h1 a{background:url(../../../../content/dam/designs/logos/logoredalt.png) center center no-repeat}
}
@media(max-width:767px){#respbanner{height:auto !important}
#respbanner.noNav{height:auto}
#respbanner h1{display:none}
#respbanner>div{width:100%;float:none}
#respbanner .theBanner{width:100%;height:auto}
#respbanner .theNav{height:auto;width:100%;position:relative;min-height:0;top:0;margin-bottom:1px solid #e00122}
#respbanner .theNav .navbar{margin:0;min-height:0;height:auto;background:transparent}
#respbanner .theNav .navbar>div{background:transparent;padding:0}
#respbanner .theNav .navbar li{width:47%;margin-left:2%;margin-bottom:2%;float:left}
#respbanner .theNav .navbar li a{background:#222;text-align:center}
#respbanner .theNav .navbar li a:hover{text-decoration:underline;background:#666}
}
.navbar-toggle{background:#e00122;border:0}
.navbar-toggle:hover,.navbar-toggle:focus{background:#d2322d !important}
.suppressh1 .MainLayout{padding-top:10px}
.theNav nav{z-index:1}
@media(max-width:767px){.NavContent,.NavBottom{padding:10px 10px 0}
}
.NavContent>*,.NavBottom>*{margin-top:10px}
.cq-wcm-edit .parsys{border-left:8px solid #dea}
.cq-wcm-edit .iparsys{border-left:8px solid #e00122}
.responsiveAccordian h3{cursor:pointer}
.responsiveAccordian h3 span{margin-left:7px}
#ctl06_ctl01_timeFaceCore .twFeeds a{font-family:verdana,helvetica,arial,sans-serif;font-size:8pt;color:#e00122;font-weight:normal}
.theNav .navbar-default .navbar-nav>.active>a{background-color:transparent;text-decoration:underline}
.pager{clear:both}
.justify-left *{text-align:left !important}
.justify-right *{text-align:right !important}
.justify-center *{text-align:center !important}
.cq-wcm-edit .responsiveParsys{border:8px solid #daa;border-top:0}
@media(min-width:992px){.cq-wcm-edit .responsiveParsys .hidden-lg,.cq-wcm-edit .responsiveParsys .hidden-md{display:block !important;opacity:.2}
}
@media(max-width:991px) and (min-width:768px){.cq-wcm-edit .responsiveParsys .hidden-sm{display:block !important;opacity:.2}
}
@media(max-width:767px){.cq-wcm-edit .responsiveParsys .hidden-xs{display:block !important;opacity:.2}
}
.nav-access{position:absolute;top:-20em;left:0;z-index:7000;width:100%}
.nav-access a{position:absolute;display:block}
.nav-access a:focus{top:20em;background:#eee;color:#e00122;text-align:center;width:100%;lefT:0;right:0;padding:20px}
.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#6a2a29}
.well .text-muted{color:#000}
h2 small,.h2 small,.h2 .small{color:#595959}