@import url('//fast.fonts.com/cssapi/340b86ed-e421-467f-9adf-04c7bf70d998.css');
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body{font:normal 62.5% Verdana,Arial,sans-serif;position:relative;background-color:#ffffff;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
ol,ul,dl{margin-left:2em;}
ol li{list-style:decimal outside;}
ul li{list-style:disc outside;}
th{font-weight:bold;text-align:center;}
caption{margin-bottom:.5em;text-align:center;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help;}
input[type="button"],input[type="submit"],input[type="reset"],button{padding:1px 6px;}
#subnav ul li,#sidebar ul li{list-style:none;}
.ms-WPBody,.ms-WPBody td{font-size:inherit;font-family:inherit;}
html .ms-rte-wpbox{color:inherit;font-size:inherit;line-height:inherit;}
.s4-wpTopTable>tbody>tr>td{padding:0;}
#RibbonContainer-TabRowRight,#s4-statusbarcontainer{font-size:11px;}
#pageStatusBar{z-index:1000;}
#DeveloperDashboard td,#DeveloperDashboard ul,#DeveloperDashboard li{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}
li.ms-MenuUIULItem{list-style-type:none;display:block;}
#s4-statusbarcontainer{position:relative;}
#pageStatusBar{position:absolute;top:0;left:0;width:100%;}
.item{padding:0;clear:none;}
.ms-rtestate-write{outline:1px dashed #333;}
.color-framework{color:#181818;}.color-framework .coral-inherit .inherit-color,.color-framework .coral{color:#ed6a47;}
.color-framework .coral-inherit .inherit-bg,.color-framework .coral-inherit .inherit-bg-onhover:hover,.color-framework .coral-bg{background-color:#ed6a47;}
.color-framework .coral-inherit .inherit-border-color{border-color:#ed6a47;}
.color-framework .coral-inherit .inherit-border-color-onhover:hover{border-color:#ed6a47;}
.color-framework .coral-bg .ash,.color-framework .coral-inherit .inherit-bg .ash{color:#A64A31;}
.color-framework .silver-inherit .inherit-color,.color-framework .silver{color:#d6d6d6;}
.color-framework .silver-inherit .inherit-bg,.color-framework .silver-inherit .inherit-bg-onhover:hover,.color-framework .silver-bg{background-color:#d6d6d6;}
.color-framework .silver-inherit .inherit-border-color{border-color:#d6d6d6;}
.color-framework .silver-inherit .inherit-border-color-onhover:hover{border-color:#d6d6d6;}
.color-framework .silver-bg .ash{color:#A0A0A0;}
.color-framework .silver-inherit .inherit-bg .ash{color:#A0A0A0;}
.color-framework .ash{color:#B3B3B3;}
.color-framework .smoke-bg{background-color:#f0f0f0;}
.color-framework .salmon-inherit .inherit-color,.color-framework .salmon{color:#e5665d;}
.color-framework .salmon-inherit .inherit-bg,.color-framework .salmon-inherit .inherit-bg-onhover:hover,.color-framework .salmon-bg{background-color:#e5665d;}
.color-framework .salmon-inherit .inherit-border-color{border-color:#e5665d;}
.color-framework .salmon-inherit .inherit-border-color-onhover:hover{border-color:#e5665d;}
.color-framework .salmon-bg .ash{color:#A14741;}
.color-framework .salmon-inherit .inherit-bg .ash{color:#A14741;}
.color-framework .teal-inherit .inherit-color,.color-framework a.teal,.color-framework .teal{color:#48c4b7;}
.color-framework .teal-inherit .inherit-bg,.color-framework .teal-inherit .inherit-bg-onhover:hover,.color-framework .teal-inherit .inherit-bullet-bg li:before,.color-framework .teal-bg{background-color:#48c4b7;}
.color-framework .teal-inherit .inherit-border-color{border-color:#48c4b7;}
.color-framework .teal-inherit .inherit-border-color-onhover:hover{border-color:#48c4b7;}
.color-framework .teal-bg .ash{color:#328980;}
.color-framework .teal-inherit .inherit-bg .ash{color:#328980;}
.color-framework .yellowgreen-inherit .inherit-color,.color-framework .yellowgreen{color:#ced665;}
.color-framework .yellowgreen-inherit .inherit-bg,.color-framework .yellowgreen-inherit .inherit-bg-onhover:hover,.color-framework .yellowgreen-bg{background-color:#ced665;}
.color-framework .yellowgreen-inherit .inherit-border-color{border-color:#ced665;}
.color-framework .yellowgreen-inherit .inherit-border-color-onhover:hover{border-color:#ced665;}
.color-framework .yellowgreen-bg .ash{color:#909647;}
.color-framework .yellowgreen-inherit .inherit-bg .ash{color:#909647;}
.color-framework .orange-inherit .inherit-color,.color-framework .orange{color:#faae53;}
.color-framework .orange-inherit .inherit-bg,.color-framework .orange-inherit .inherit-bg-onhover:hover,.color-framework .orange-inherit .inherit-bullet-bg li:before,.color-framework .orange-bg{background-color:#faae53;}
.color-framework .orange-inherit .inherit-border-color{border-color:#faae53;}
.color-framework .orange-inherit .inherit-border-color-onhover:hover{border-color:#faae53;}
.color-framework .orange-bg .ash{color:#AF7A3A;}
.color-framework .orange-inherit .inherit-bg .ash{color:#AF7A3A;}
.color-framework .steelblue-inherit .inherit-color,.color-framework .steelblue{color:#368db9;}
.color-framework .steelblue-inherit .inherit-bg,.color-framework .steelblue-inherit .inherit-bg-onhover:hover,.color-framework .steelblue-bg{background-color:#368db9;}
.color-framework .steelblue-inherit .inherit-border-color{border-color:#368db9;}
.color-framework .steelblue-inherit .inherit-border-color-onhover:hover{border-color:#368db9;}
.color-framework .steelblue-bg .ash{color:#256382;}
.color-framework .steelblue-inherit .inherit-bg .ash{color:#256382;}
.color-framework .skyblue-inherit .inherit-color,.color-framework .skyblue{color:#afe6f1;}
.color-framework .skyblue-inherit .inherit-bg,.color-framework .skyblue-inherit .inherit-bg-onhover:hover,.color-framework .skyblue-bg{background-color:#afe6f1;}
.color-framework .skyblue-inherit .inherit-border-color{border-color:#afe6f1;}
.color-framework .skyblue-inherit .inherit-border-color-onhover:hover{border-color:#afe6f1;}
.color-framework .skyblue-bg .ash{color:#7BA1A9;}
.color-framework .skyblue-inherit .inherit-bg .ash{color:#7BA1A9;}
.color-framework .peach-inherit .inherit-color,.color-framework .peach{color:#fcd4a1;}
.color-framework .peach-inherit .inherit-bg,.color-framework .peach-inherit .inherit-bg-onhover:hover,.color-framework .peach-bg{background-color:#fcd4a1;}
.color-framework .peach-inherit .inherit-border-color{border-color:#fcd4a1;}
.color-framework .peach-inherit .inherit-border-color-onhover:hover{border-color:#fcd4a1;}
.color-framework .peach-bg .ash{color:#B19571;}
.color-framework .peach-inherit .inherit-bg .ash{color:#b19571;}
.color-framework .white{color:#fff;}
.color-framework .white-bg{background-color:#fff;}
.color-framework .black{color:#000;}
.color-framework .black-bg{background-color:#000;}
.color-framework .ink{color:#181818;}
.color-framework .ink-inherit .inherit-bg,.color-framework .ink-bg{background-color:#181818;}
.color-framework a,.color-framework .hbsred-inherit .inherit-color,.color-framework .hbsred{color:#a41034;}
.color-framework .hbsred-inherit .inherit-bg,.color-framework .hbsred-bg{background-color:#a41034;}
.color-framework .hbsred-inherit .inherit-bg .ash{color:#6D1225;}
.type-framework{-webkit-font-smoothing:antialiased;font:normal 17px/24px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;}.type-framework h1,.type-framework h2,.type-framework h3,.type-framework h4,.type-framework h5,.type-framework h6{font-weight:normal;}
.type-framework p{margin-bottom:24px;}
.type-framework strong,.type-framework b{font-family:'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;font-weight:normal;}
.type-framework em,.type-framework i{font-family:'Trade Gothic W01 Obl',Arial,Helvetica,Verdana,sans-serif;font-weight:normal;font-style:normal;}
.type-framework .u{text-decoration:underline;}
.type-framework .visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.type-framework .btn,.type-framework .btn-arrow{font:normal 13px/16px 'TradeGothicW02-BoldCn20 675505',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework [class*=h1-] h1.alpha,.type-framework [class*=h2-] h2.alpha,.type-framework [class*=h3-] h3.alpha,.type-framework [class*=h4-] h4.alpha,.type-framework [class*=h5-] h5.alpha{font:normal 61px/64px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;letter-spacing:-2px;text-rendering:optimizelegibility;}
.type-framework .h1-alpha h1,.type-framework .h2-alpha h2,.type-framework .h3-alpha h3,.type-framework .h4-alpha h4,.type-framework .h5-alpha h5,.type-framework .alpha{font:normal 61px/64px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;letter-spacing:-2px;text-rendering:optimizelegibility;}
.type-framework [class*=h1-] h1.alpha-uc,.type-framework [class*=h2-] h2.alpha-uc,.type-framework [class*=h3-] h3.alpha-uc,.type-framework [class*=h4-] h4.alpha-uc,.type-framework [class*=h5-] h5.alpha-uc{font:normal 61px/64px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;letter-spacing:-2px;text-rendering:optimizelegibility;text-transform:uppercase;}
.type-framework .h1-alpha-uc h1,.type-framework .h2-alpha-uc h2,.type-framework .h3-alpha-uc h3,.type-framework .h4-alpha-uc h4,.type-framework .h5-alpha-uc h5,.type-framework .alpha-uc{font:normal 61px/64px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;letter-spacing:-2px;text-rendering:optimizelegibility;text-transform:uppercase;}
.type-framework [class*=h1-] h1.beta,.type-framework [class*=h2-] h2.beta,.type-framework [class*=h3-] h3.beta,.type-framework [class*=h4-] h4.beta,.type-framework [class*=h5-] h5.beta{font:normal 44px/48px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-rendering:optimizelegibility;}
.type-framework .h1-beta h1,.type-framework .h2-beta h2,.type-framework .h3-beta h3,.type-framework .h4-beta h4,.type-framework .h5-beta h5,.type-framework .beta{font:normal 44px/48px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-rendering:optimizelegibility;}
.type-framework [class*=h1-] h1.beta-uc,.type-framework [class*=h2-] h2.beta-uc,.type-framework [class*=h3-] h3.beta-uc,.type-framework [class*=h4-] h4.beta-uc,.type-framework [class*=h5-] h5.beta-uc{font:normal 44px/48px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-rendering:optimizelegibility;text-transform:uppercase;}
.type-framework .h1-beta-uc h1,.type-framework .h2-beta-uc h2,.type-framework .h3-beta-uc h3,.type-framework .h4-beta-uc h4,.type-framework .h5-beta-uc h5,.type-framework .beta-uc{font:normal 44px/48px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-rendering:optimizelegibility;text-transform:uppercase;}
.type-framework [class*=h1-] h1.gamma,.type-framework [class*=h2-] h2.gamma,.type-framework [class*=h3-] h3.gamma,.type-framework [class*=h4-] h4.gamma,.type-framework [class*=h5-] h5.gamma{font:normal 32px/32px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}
.type-framework .h1-gamma h1,.type-framework .h2-gamma h2,.type-framework .h3-gamma h3,.type-framework .h4-gamma h4,.type-framework .h5-gamma h5,.type-framework .gamma{font:normal 32px/32px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}
.type-framework [class*=h1-] h1.gamma-uc,.type-framework [class*=h2-] h2.gamma-uc,.type-framework [class*=h3-] h3.gamma-uc,.type-framework [class*=h4-] h4.gamma-uc,.type-framework [class*=h5-] h5.gamma-uc{font:normal 32px/32px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework .h1-gamma-uc h1,.type-framework .h2-gamma-uc h2,.type-framework .h3-gamma-uc h3,.type-framework .h4-gamma-uc h4,.type-framework .h5-gamma-uc h5,.type-framework .gamma-uc{font:normal 32px/32px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework [class*=h1-] h1.delta,.type-framework [class*=h2-] h2.delta,.type-framework [class*=h3-] h3.delta,.type-framework [class*=h4-] h4.delta,.type-framework [class*=h5-] h5.delta{font:normal 32px/40px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}
.type-framework .h1-delta h1,.type-framework .h2-delta h2,.type-framework .h3-delta h3,.type-framework .h4-delta h4,.type-framework .h5-delta h5,.type-framework .delta{font:normal 32px/40px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}
.type-framework [class*=h1-] h1.delta-uc,.type-framework [class*=h2-] h2.delta-uc,.type-framework [class*=h3-] h3.delta-uc,.type-framework [class*=h4-] h4.delta-uc,.type-framework [class*=h5-] h5.delta-uc{font:normal 32px/40px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework .h1-delta-uc h1,.type-framework .h2-delta-uc h2,.type-framework .h3-delta-uc h3,.type-framework .h4-delta-uc h4,.type-framework .h5-delta-uc h5,.type-framework .big-delta-uc big,.type-framework .delta-uc{font:normal 32px/40px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework [class*=h1-] h1.epsilon,.type-framework [class*=h2-] h2.epsilon,.type-framework [class*=h3-] h3.epsilon,.type-framework [class*=h4-] h4.epsilon,.type-framework [class*=h5-] h5.epsilon{font:normal 23px/24px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}
.type-framework .h1-epsilon h1,.type-framework .h2-epsilon h2,.type-framework .h3-epsilon h3,.type-framework .h4-epsilon h4,.type-framework .h5-epsilon h5,.type-framework .epsilon{font:normal 23px/24px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}
.type-framework [class*=h1-] h1.epsilon-uc,.type-framework [class*=h2-] h2.epsilon-uc,.type-framework [class*=h3-] h3.epsilon-uc,.type-framework [class*=h4-] h4.epsilon-uc,.type-framework [class*=h5-] h5.epsilon-uc{font:normal 23px/24px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework .h1-epsilon-uc h1,.type-framework .h2-epsilon-uc h2,.type-framework .h3-epsilon-uc h3,.type-framework .h4-epsilon-uc h4,.type-framework .h5-epsilon-uc h5,.type-framework .epsilon-uc{font:normal 23px/24px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework [class*=h1-] h1.theta,.type-framework [class*=h2-] h2.theta,.type-framework [class*=h3-] h3.theta,.type-framework [class*=h4-] h4.theta,.type-framework [class*=h5-] h5.theta{font:normal 23px/32px 'Trade Gothic W01 Roman',Times,Arial,Helvetica,Verdana,sans-serif;}
.type-framework .h1-theta h1,.type-framework .h2-theta h2,.type-framework .h3-theta h3,.type-framework .h4-theta h4,.type-framework .h5-theta h5,.type-framework .theta{font:normal 23px/32px 'Trade Gothic W01 Roman',Times,Arial,Helvetica,Verdana,sans-serif;}
.type-framework [class*=h1-] h1.theta-uc,.type-framework [class*=h2-] h2.theta-uc,.type-framework [class*=h3-] h3.theta-uc,.type-framework [class*=h4-] h4.theta-uc,.type-framework [class*=h5-] h5.theta-uc{font:normal 23px/32px 'Trade Gothic W01 Roman',Times,Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework .h1-theta-uc h1,.type-framework .h2-theta-uc h2,.type-framework .h3-theta-uc h3,.type-framework .h4-theta-uc h4,.type-framework .h5-theta-uc h5,.type-framework .theta-uc{font:normal 23px/32px 'Trade Gothic W01 Roman',Times,Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework [class*=h1-] h1.eta,.type-framework [class*=h2-] h2.eta,.type-framework [class*=h3-] h3.eta,.type-framework [class*=h4-] h4.eta,.type-framework [class*=h5-] h5.eta{font:normal 23px/32px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}
.type-framework .h1-eta h1,.type-framework .h2-eta h2,.type-framework .h3-eta h3,.type-framework .h4-eta h4,.type-framework .h5-eta h5,.type-framework .eta{font:normal 23px/32px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}
.type-framework [class*=h1-] h1.eta-uc,.type-framework [class*=h2-] h2.eta-uc,.type-framework [class*=h3-] h3.eta-uc,.type-framework [class*=h4-] h4.eta-uc,.type-framework [class*=h5-] h5.eta-uc{font:normal 23px/32px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework .h1-eta-uc h1,.type-framework .h2-eta-uc h2,.type-framework .h3-eta-uc h3,.type-framework .h4-eta-uc h4,.type-framework .h5-eta-uc h5,.type-framework .blockquote-eta-uc blockquote,.type-framework .eta-uc{font:normal 23px/32px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework [class*=h1-] h1.iota,.type-framework [class*=h2-] h2.iota,.type-framework [class*=h3-] h3.iota,.type-framework [class*=h4-] h4.iota,.type-framework [class*=h5-] h5.iota{font:normal 23px/32px 'TradeGothicW02-BoldCn20 675505',Arial,Helvetica,Verdana,sans-serif;}
.type-framework .h1-iota h1,.type-framework .h2-iota h2,.type-framework .h3-iota h3,.type-framework .h4-iota h4,.type-framework .h5-iota h5,.type-framework .iota{font:normal 23px/32px 'TradeGothicW02-BoldCn20 675505',Arial,Helvetica,Verdana,sans-serif;}
.type-framework [class*=h1-] h1.iota-uc,.type-framework [class*=h2-] h2.iota-uc,.type-framework [class*=h3-] h3.iota-uc,.type-framework [class*=h4-] h4.iota-uc,.type-framework [class*=h5-] h5.iota-uc{font:normal 23px/32px 'TradeGothicW02-BoldCn20 675505',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework .h1-iota-uc h1,.type-framework .h2-iota-uc h2,.type-framework .h3-iota-uc h3,.type-framework .h4-iota-uc h4,.type-framework .h5-iota-uc h5,.type-framework .iota-uc{font:normal 23px/32px 'TradeGothicW02-BoldCn20 675505',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework [class*=h1-] h1.kappa,.type-framework [class*=h2-] h2.kappa,.type-framework [class*=h3-] h3.kappa,.type-framework [class*=h4-] h4.kappa,.type-framework [class*=h5-] h5.kappa{font:normal 17px/24px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}
.type-framework .h1-kappa h1,.type-framework .h2-kappa h2,.type-framework .h3-kappa h3,.type-framework .h4-kappa h4,.type-framework .h5-kappa h5,.type-framework .kappa{font:normal 17px/24px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}
.type-framework [class*=h1-] h1.kappa-uc,.type-framework [class*=h2-] h2.kappa-uc,.type-framework [class*=h3-] h3.kappa-uc,.type-framework [class*=h4-] h4.kappa-uc,.type-framework [class*=h5-] h5.kappa-uc{font:normal 17px/24px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework .h1-kappa-uc h1,.type-framework .h2-kappa-uc h2,.type-framework .h3-kappa-uc h3,.type-framework .h4-kappa-uc h4,.type-framework .h5-kappa-uc h5,.type-framework .kappa-uc{font:normal 17px/24px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework .paragraph{font:normal 17px/24px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;}
.type-framework .paragraph-uc{font:normal 17px/24px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework [class*=h1-] h1.lambda,.type-framework [class*=h2-] h2.lambda,.type-framework [class*=h3-] h3.lambda,.type-framework [class*=h4-] h4.lambda,.type-framework [class*=h5-] h5.lambda{font:normal 17px/24px 'TradeGothicW02-BoldCn20 675505',Arial,Helvetica,Verdana,sans-serif;}
.type-framework .h1-lambda h1,.type-framework .h2-lambda h2,.type-framework .h3-lambda h3,.type-framework .h4-lambda h4,.type-framework .h5-lambda h5,.type-framework .lambda{font:normal 17px/24px 'TradeGothicW02-BoldCn20 675505',Arial,Helvetica,Verdana,sans-serif;}
.type-framework [class*=h1-] h1.lambda-uc,.type-framework [class*=h2-] h2.lambda-uc,.type-framework [class*=h3-] h3.lambda-uc,.type-framework [class*=h4-] h4.lambda-uc,.type-framework [class*=h5-] h5.lambda-uc{font:normal 17px/24px 'TradeGothicW02-BoldCn20 675505',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework .h1-lambda-uc h1,.type-framework .h2-lambda-uc h2,.type-framework .h3-lambda-uc h3,.type-framework .h4-lambda-uc h4,.type-framework .h5-lambda-uc h5,.type-framework .lambda-uc{font:normal 17px/24px 'TradeGothicW02-BoldCn20 675505',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework [class*=h1-] h1.mu,.type-framework [class*=h2-] h2.mu,.type-framework [class*=h3-] h3.mu,.type-framework [class*=h4-] h4.mu,.type-framework [class*=h5-] h5.mu{font:normal 13px/16px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}
.type-framework .h1-mu h1,.type-framework .h2-mu h2,.type-framework .h3-mu h3,.type-framework .h4-mu h4,.type-framework .h5-mu h5,.type-framework .mu{font:normal 13px/16px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}
.type-framework [class*=h1-] h1.mu-uc,.type-framework [class*=h2-] h2.mu-uc,.type-framework [class*=h3-] h3.mu-uc,.type-framework [class*=h4-] h4.mu-uc,.type-framework [class*=h5-] h5.mu-uc{font:normal 13px/16px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework .h1-mu-uc h1,.type-framework .h2-mu-uc h2,.type-framework .h3-mu-uc h3,.type-framework .h4-mu-uc h4,.type-framework .h5-mu-uc h5,.type-framework .navbar,.type-framework .mu-uc{font:normal 13px/16px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework [class*=h1-] h1.nu,.type-framework [class*=h2-] h2.nu,.type-framework [class*=h3-] h3.nu,.type-framework [class*=h4-] h4.nu,.type-framework [class*=h5-] h5.nu{font:normal 13px/16px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;}
.type-framework .h1-nu h1,.type-framework .h2-nu h2,.type-framework .h3-nu h3,.type-framework .h4-nu h4,.type-framework .h5-nu h5,.type-framework .breadcrumb,.type-framework .nu{font:normal 13px/16px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;}
.type-framework [class*=h1-] h1.nu-uc,.type-framework [class*=h2-] h2.nu-uc,.type-framework [class*=h3-] h3.nu-uc,.type-framework [class*=h4-] h4.nu-uc,.type-framework [class*=h5-] h5.nu-uc{font:normal 13px/16px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework .h1-nu-uc h1,.type-framework .h2-nu-uc h2,.type-framework .h3-nu-uc h3,.type-framework .h4-nu-uc h4,.type-framework .h5-nu-uc h5,.type-framework .nu-uc{font:normal 13px/16px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework .h1-xi h1,.type-framework .h2-xi h2,.type-framework .h3-xi h3,.type-framework .h4-xi h4,.type-framework .h5-xi h5,.type-framework [class*=h1-] h1.xi,.type-framework [class*=h2-] h2.xi,.type-framework [class*=h3-] h3.xi,.type-framework [class*=h4-] h4.xi,.type-framework [class*=h5-] h5.xi,.type-framework .xi{font:normal 13px/16px 'TradeGothicW02-BoldCn20 675505',Arial,Helvetica,Verdana,sans-serif;}
.type-framework .h1-xi-uc h1,.type-framework .h2-xi-uc h2,.type-framework .h3-xi-uc h3,.type-framework .h4-xi-uc h4,.type-framework .h5-xi-uc h5,.type-framework [class*=h1-] h1.xi-uc,.type-framework [class*=h2-] h2.xi-uc,.type-framework [class*=h3-] h3.xi-uc,.type-framework [class*=h4-] h4.xi-uc,.type-framework [class*=h5-] h5.xi-uc,.type-framework .xi-uc{font:normal 13px/16px 'TradeGothicW02-BoldCn20 675505',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework .h1-omikron h1,.type-framework .h2-omikron h2,.type-framework .h3-omikron h3,.type-framework .h4-omikron h4,.type-framework .h5-omikron h5,.type-framework [class*=h1-] h1.omikron,.type-framework [class*=h2-] h2.omikron,.type-framework [class*=h3-] h3.omikron,.type-framework [class*=h4-] h4.omikron,.type-framework [class*=h5-] h5.omikron,.type-framework .omikron{font:normal 11px/12px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}
.type-framework .h1-omikron-uc h1,.type-framework .h2-omikron-uc h2,.type-framework .h3-omikron-uc h3,.type-framework .h4-omikron-uc h4,.type-framework .h5-omikron-uc h5,.type-framework [class*=h1-] h1.omikron-uc,.type-framework [class*=h2-] h2.omikron-uc,.type-framework [class*=h3-] h3.omikron-uc,.type-framework [class*=h4-] h4.omikron-uc,.type-framework [class*=h5-] h5.omikron-uc,.type-framework .omikron-uc{font:normal 11px/12px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework .toolbar{font:bold 11px/16px Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework .parsley-error-list b,.type-framework .error-msg b{font-family:'TradeGothicW02-BoldCn20 675505',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework .btn-submit{font:normal 17px/24px 'TradeGothicW02-BoldCn20 675505',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.type-framework .cn-inherit .inherit-type.h1-alpha-uc h1,.type-framework .cn-inherit .inherit-type .alpha,.type-framework .cn-inherit .inherit-type .alpha-uc,.type-framework .cn-container .alpha,.type-framework .cn-container .alpha-uc,.type-framework .alpha-cn{font:bold 61px/64px Simsun,Verdana,sans-serif;text-rendering:optimizelegibility;}
.type-framework .cn-inherit .inherit-type .beta,.type-framework .cn-inherit .inherit-type .beta-uc,.type-framework .cn-container .beta,.type-framework .cn-container .beta-uc,.type-framework .beta-cn{font:bold 44px/48px Simsun,Verdana,sans-serif;text-rendering:optimizelegibility;}
.type-framework .cn-inherit .inherit-type.h1-gamma-uc h1,.type-framework .cn-inherit .inherit-type.h2-gamma-uc h2,.type-framework .cn-inherit .inherit-type.h3-gamma-uc h3,.type-framework .cn-inherit .inherit-type.h4-gamma-uc h4,.type-framework .cn-inherit .inherit-type.h5-gamma-uc h5,.type-framework .cn-inherit .inherit-type .gamma,.type-framework .cn-inherit .inherit-type .gamma-uc,.type-framework .cn-container .gamma,.type-framework .cn-container .gamma-uc,.type-framework .gamma-cn{font:bold 32px/32px Simsun,Verdana,sans-serif;text-rendering:optimizelegibility;}
.type-framework .cn-inherit .inherit-type.h2-delta h2,.type-framework .cn-inherit .inherit-type .delta,.type-framework .cn-inherit .inherit-type .delta-uc,.type-framework .cn-container .delta,.type-framework .cn-container .delta-uc,.type-framework .delta-cn{font:bold 32px/40px Simsun,Verdana,sans-serif;text-rendering:optimizelegibility;}
.type-framework .cn-inherit .inherit-type.h1-epsilon-uc h1,.type-framework .cn-inherit .inherit-type.h2-epsilon-uc h2,.type-framework .cn-inherit .inherit-type.h3-epsilon-uc h3,.type-framework .cn-inherit .inherit-type.h4-epsilon-uc h4,.type-framework .cn-inherit .inherit-type.h5-epsilon-uc h5,.type-framework .cn-inherit .inherit-type.h1-epsilon h1,.type-framework .cn-inherit .inherit-type.h2-epsilon h2,.type-framework .cn-inherit .inherit-type.h3-epsilon h3,.type-framework .cn-inherit .inherit-type.h4-epsilon h4,.type-framework .cn-inherit .inherit-type.h5-epsilon h5,.type-framework .cn-inherit .inherit-type .epsilon,.type-framework .cn-inherit .inherit-type .epsilon-uc,.type-framework .cn-container .epsilon,.type-framework .cn-container .epsilon-uc,.type-framework .epsilon-cn{font:bold 23px/24px Simsun,Verdana,sans-serif;text-rendering:optimizelegibility;}
.type-framework .cn-inherit .inherit-type.h2-theta h2,.type-framework .cn-inherit .inherit-type .theta,.type-framework .cn-inherit .inherit-type .theta-uc,.type-framework .cn-container .theta,.type-framework .cn-container .theta-uc,.type-framework .theta-cn{font:normal 23px/32px Simsun,Verdana,sans-serif;text-rendering:optimizelegibility;}
.type-framework .cn-inherit .inherit-type.h3-theta h3,.type-framework .cn-inherit .inherit-type .eta,.type-framework .cn-inherit .inherit-type .eta-uc,.type-framework .cn-container .eta,.type-framework .cn-container .eta-uc,.type-framework .eta-cn{font:bold 23px/32px Simsun,Verdana,sans-serif;text-rendering:optimizelegibility;}
.type-framework .cn-inherit .inherit-type .iota,.type-framework .cn-inherit .inherit-type .iota-uc,.type-framework .cn-container .iota,.type-framework .cn-container .iota-uc,.type-framework .iota-cn{font:bold 23px/32px Simsun,Verdana,sans-serif;text-rendering:optimizelegibility;}
.type-framework .cn-inherit .inherit-type.h1-kappa-uc h1,.type-framework .cn-inherit .inherit-type.h2-kappa-uc h2,.type-framework .cn-inherit .inherit-type.h3-kappa-uc h3,.type-framework .cn-inherit .inherit-type.h4-kappa-uc h4,.type-framework .cn-inherit .inherit-type.h5-kappa-uc h5,.type-framework .cn-inherit .inherit-type .kappa,.type-framework .cn-inherit .inherit-type .kappa-uc,.type-framework .cn-container .kappa,.type-framework .cn-container .kappa-uc,.type-framework .kappa-cn{font:bold 17px/24px Simsun,Verdana,sans-serif;text-rendering:optimizelegibility;}
.type-framework .cn-inherit .inherit-type .paragraph,.type-framework .cn-inherit .inherit-type,.type-framework .cn-container .paragraph,.type-framework .paragraph-cn,.type-framework .cn-container{font:normal 17px/24px Simsun,Verdana,sans-serif;text-rendering:optimizelegibility;}
.type-framework .cn-inherit .inherit-type .lambda,.type-framework .cn-inherit .inherit-type .lambda-uc,.type-framework .cn-container .lambda,.type-framework .cn-container .lambda-uc,.type-framework .lambda-cn{font:bold 17px/24px Simsun,Verdana,sans-serif;text-rendering:optimizelegibility;}
.type-framework .cn-inherit .inherit-type .mu,.type-framework .cn-inherit .inherit-type .mu-uc,.type-framework .cn-container .mu,.type-framework .cn-container .mu-uc,.type-framework .mu-cn{font:bold 13px/16px Simsun,Verdana,sans-serif;text-rendering:optimizelegibility;}
.type-framework .cn-inherit .inherit-type .nu,.type-framework .cn-inherit .inherit-type .nu-uc,.type-framework .cn-container .nu,.type-framework .cn-container .nu-uc,.type-framework .nu-cn{font:normal 13px/16px Simsun,Verdana,sans-serif;text-rendering:optimizelegibility;}
.type-framework .cn-inherit .inherit-type .xi,.type-framework .cn-inherit .inherit-type .mu-xi,.type-framework .cn-container .xi,.type-framework .cn-container .xi-uc,.type-framework .xi-cn{font:bold 13px/16px Simsun,Verdana,sans-serif;text-rendering:optimizelegibility;}
.type-framework .cn-inherit .inherit-type .omikron,.type-framework .cn-inherit .inherit-type .mu-omikron,.type-framework .cn-container .omikron,.type-framework .cn-container .omikron-uc,.type-framework .omikron-cn{font:bold 11px/12px Simsun,Verdana,sans-serif;text-rendering:optimizelegibility;}
.type-framework .cn-inherit .inherit-type .btn,.type-framework .cn-container .btn,.type-framework .cn-inherit .inherit-type .btn-arrow,.type-framework .cn-container .btn-arrow{font-family:Simsun,Verdana,sans-serif;font-weight:bold;font-size:13px;}
.type-framework .cn-inherit .inherit-type .btn-submit,.type-framework .cn-container .btn-submit{font-family:Simsun,Verdana,sans-serif;font-weight:bold;font-size:17px;}
.component-framework .hr{height:1px;background-color:#000;overflow:hidden;border:0;filter:alpha(opacity= 20 );-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.component-framework .hr4.white-bg,.component-framework .hr3.white-bg,.component-framework .hr2.white-bg,.component-framework .hr.white-bg{background-color:white;filter:alpha(opacity= 40 );-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.component-framework .hr2{height:1px;background-color:#000;overflow:hidden;border:0;filter:alpha(opacity= 20 );-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;height:2px;}
.component-framework .hr3{height:1px;background-color:#000;overflow:hidden;border:0;filter:alpha(opacity= 20 );-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;height:3px;}
.component-framework .hr-hr4 hr,.component-framework .hr4{height:1px;background-color:#000;overflow:hidden;border:0;filter:alpha(opacity= 20 );-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;height:4px;}
.component-framework .hr5{height:1px;background-color:#000;overflow:hidden;border:0;filter:alpha(opacity= 20 );-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;height:5px;}
.component-framework .stroke1{border:1px solid black;display:inline-block;}
.component-framework .stroke2{border:2px solid black;display:inline-block;}
.component-framework .stroke3{border:3px solid black;display:inline-block;}
.component-framework a.stroke1:hover,.component-framework a:hover .stroke1,.component-framework a.stroke2:hover,.component-framework a:hover .stroke2,.component-framework a.stroke3:hover,.component-framework a:hover .stroke3{border-color:white;}
.component-framework .inherit-bg .stroke1,.component-framework .inherit-bg .stroke2,.component-framework .inherit-bg .stroke3{border-color:white;}
.component-framework .inherit-bg a.stroke1:hover,.component-framework .inherit-bg a:hover .stroke1,.component-framework .inherit-bg a.stroke2:hover,.component-framework .inherit-bg a:hover .stroke2,.component-framework .inherit-bg a.stroke3:hover,.component-framework .inherit-bg a:hover .stroke3{border-color:black;}
.component-framework .white-stroke2{border:2px solid black;display:inline-block;border-color:white;}
.component-framework .white-stroke3{border:3px solid black;display:inline-block;border-color:white;}
.component-framework .event-thumbnail{border:3px solid black;display:block;text-align:center;text-decoration:none;color:#fff;background-color:#000;font:normal 17px/24px 'TradeGothicW02-BoldCn20 675505',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;line-height:29px;max-width:60px;}
.component-framework .event-thumbnail span{background-color:#48c4b7;display:block;font:normal 23px/32px 'TradeGothicW02-BoldCn20 675505',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;font-size:32px;line-height:40px;padding-bottom:4px;}
.component-framework .event-thumbnail.tbd span{background-color:#878787;font-size:22px;}
.component-framework .tile:hover .event-thumbnail span,.component-framework a.event-thumbnail:hover span{background-color:#368db9;}
.component-framework .ul-outset ul,.component-framework ul.outset{margin-left:0;*margin-left:1em;}
.component-framework .ol-outset ol,.component-framework ol.outset{margin-left:0;*margin-left:2em;counter-reset:item;}
.component-framework .ol-outset ol li,.component-framework ol.outset li{margin-bottom:24px;list-style-type:none;*list-style-type:decimal;}
.component-framework .ul-outset ul li,.component-framework ul.outset li{margin-bottom:24px;list-style-type:none;*list-style-type:disc;}
.component-framework .ul-outset ul>li:before,.component-framework ul.outset>li:before{content:"\2022";float:left;margin-left:-15px;font:bold 13px/24px Verdana,sans-serif;}
.component-framework .ol-outset ol>li:before,.component-framework ol.outset>li:before{display:inline-block;content:counter(item);counter-increment:item;font-family:'TradeGothicW02-BoldCn20 675505',Arial,Helvetica,Verdana,sans-serif;width:1em;margin-left:-1em;}
.component-framework ol.outset-mega{margin-left:84px;}
.component-framework ol.outset-mega>li{clear:left;}
.component-framework ol.outset-mega>li:before{display:block;float:left;border-radius:100px;background-color:#48c4b7;background-repeat:no-repeat;background-position:-360px -140px;width:60px;height:60px;text-align:center;font-family:'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;color:white;margin-left:-85px;font-size:32px;line-height:60px;background-image:url('../images/framework/3.0/framework.png')\9;}
.component-framework .ol-outset ol ol,.component-framework .ol-outset ol ul,.component-framework .ul-outset ul ul,.component-framework .ul-outset ul ol{margin-left:2em;}
.component-framework .ol-outset .linear,.component-framework .ul-outset .linear,.component-framework .linear{margin:0;padding:0;}
.component-framework .linear>li{display:inline;margin-right:5px;list-style-type:none;}
.component-framework .linear>li:before{display:none;}
.component-framework .ol-unbulleted ol,.component-framework .ul-unbulleted ul,.component-framework ol.unbulleted,.component-framework ul.unbulleted{list-style-type:none;margin:0;padding:0;}.component-framework .ol-unbulleted ol li,.component-framework .ul-unbulleted ul li,.component-framework ol.unbulleted li,.component-framework ul.unbulleted li{list-style-type:none;margin-bottom:0;*height:1%;}
.component-framework .ol-unbulleted ol li:before,.component-framework .ul-unbulleted ul li:before,.component-framework ol.unbulleted li:before,.component-framework ul.unbulleted li:before{display:none;}
.component-framework .ol-unbulleted ol li,.component-framework .ul-unbulleted ul li,.component-framework ol.unbulleted li,.component-framework ul.unbulleted li{margin-bottom:8px;}
.component-framework ul.outset-condensed li{margin-bottom:0;}
.component-framework ul.outset-micro li:before{margin-left:-13px;font:normal 7px/24px Verdana,sans-serif;}
.component-framework .ol-unstyled ol,.component-framework .ul-unstyled ul,.component-framework ul.unstyled{list-style-type:none;margin:0;padding:0;}
.component-framework ul.unstyled li{list-style-type:none;margin-bottom:0;}
.component-framework ul.unstyled li:before{display:none;}
.component-framework dl.plusminus{margin:0;padding:0;}.component-framework dl.plusminus dt{margin-bottom:14px;}.component-framework dl.plusminus dt.open{text-decoration:none;font:normal 17px/24px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}.component-framework dl.plusminus dt.open .minus{display:inline;letter-spacing:5px;}
.component-framework dl.plusminus dt.open .plus{display:none;}
.component-framework dl.plusminus dt.open a{text-decoration:none;}
.component-framework dl.plusminus dt .minus{display:none;}
.component-framework dl.plusminus dt .plus{letter-spacing:5px;}
.component-framework dl.plusminus dt a{color:#181818;cursor:pointer;text-decoration:underline;}.component-framework dl.plusminus dt a:hover{color:#9C1B35;text-decoration:none;}
.component-framework dl.plusminus dd{margin-bottom:14px;top:-14px;position:relative;}
.component-framework dl.accordian{margin:0;padding:0;border-bottom:1px solid silver;}.component-framework dl.accordian dt{border-top:1px solid silver;padding-top:24px;padding-bottom:24px;font:normal 23px/32px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}.component-framework dl.accordian dt .icon-accordian-collapse,.component-framework dl.accordian dt .icon-accordian-expand{margin-left:11px;padding-bottom:4px;}
.component-framework dl.accordian dt .icon-accordian-collapse{display:none;}
.component-framework dl.accordian dt.open .icon-accordian-expand{display:none;}
.component-framework dl.accordian dt.open .icon-accordian-collapse{display:inline-block;}
.component-framework dl.accordian dt.open a{color:black;}
.component-framework dl.accordian dd{*zoom:1;zoom:1;position:relative;top:-16px;}.component-framework dl.accordian dd:before,.component-framework dl.accordian dd:after{display:table;content:"";}
.component-framework dl.accordian dd:after{clear:both;}
.component-framework .dropdown-container{display:inline;position:relative;white-space:nowrap;}.component-framework .dropdown-container .dropdown-menu2,.component-framework .dropdown-container .dropdown-menu{display:none;}
.component-framework .dropdown-container.active .dropdown-menu{display:block;position:absolute;top:-8px;*top:10px;left:-1px;z-index:1001;}
.component-framework .dropdown-container.active .dropdown-toggle{visibility:hidden;}
.component-framework .dropdown-container.active .dropdown-menu2{display:block;position:absolute;top:0;left:0;z-index:1000;}
.component-framework .dropdown-container.active .dropdown-toggle2{display:none;}
.component-framework .dropdown-toggle{border:1px solid #333;border:1px solid rgba(0, 0, 0, 0.2);padding:5px 15px 4px 7px;}.component-framework .dropdown-toggle:hover{text-decoration:none;}
.component-framework .dropdown-toggle [class*='icon-select']{position:relative;bottom:-2px;left:10px;}
.component-framework .dropdown-toggle [class*='icon-dropdown']{position:relative;bottom:0;left:10px;}
.component-framework .dropdown-toggle [class*='icon-expand']{position:relative;bottom:0;left:10px;}
.component-framework .dropdown-menu{margin:0;padding:0;background-color:black;padding:2px 3px;min-width:150px;}.component-framework .dropdown-menu>li{list-style-type:none;margin:1px 0;}
.component-framework .dropdown-menu a.active{background-color:black !important;}
.component-framework .dropdown-menu a.active-children:hover{color:black;}
.component-framework .dropdown-menu>li a{display:block;padding:4px;white-space:nowrap;}
.component-framework .dropdown-menu>li a:hover{text-decoration:none;}
.component-framework .dropdown-menu>li.divider{padding:0;margin:0;height:1px;font-size:1px;min-width:150px;}
.component-framework .dropdown-container2{display:block;position:relative;}.component-framework .dropdown-container2 .dropdown-menu2{display:none;}
.component-framework .dropdown-container2>.hr{filter:alpha(opacity= 0 );-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.component-framework .dropdown-container2.active>.hr{filter:alpha(opacity= 100 );-moz-opacity:1;-khtml-opacity:1;opacity:1;background-color:#333;border-right:10px solid black;border-left:10px solid black;}
.component-framework .dropdown-container2.active .dropdown-menu2{display:block;position:absolute;top:0;left:0;z-index:1000;}.component-framework .dropdown-container2.active .dropdown-menu2.dropdown-split2{width:404px;}
.component-framework .dropdown-container2.active .dropdown-menu2.dropdown-split3{width:604px;}
.component-framework .dropdown-container2.active .dropdown-menu2.dropdown-split4{width:804px;}
.component-framework .dropdown-container2.active .dropdown-menu2.dropdown-split2,.component-framework .dropdown-container2.active .dropdown-menu2.dropdown-split3,.component-framework .dropdown-container2.active .dropdown-menu2.dropdown-split4{display:block !important;padding:16px 25px;padding-right:18px;position:absolute;right:0;left:auto;top:35px;margin-left:-10px;}.component-framework .dropdown-container2.active .dropdown-menu2.dropdown-split2 ul,.component-framework .dropdown-container2.active .dropdown-menu2.dropdown-split3 ul,.component-framework .dropdown-container2.active .dropdown-menu2.dropdown-split4 ul{float:left;width:185px;margin-left:10px;}.component-framework .dropdown-container2.active .dropdown-menu2.dropdown-split2 ul a,.component-framework .dropdown-container2.active .dropdown-menu2.dropdown-split3 ul a,.component-framework .dropdown-container2.active .dropdown-menu2.dropdown-split4 ul a{white-space:normal;}
.component-framework .dropdown-toggle2{padding:9px 8px 9px 12px;display:block;}.component-framework .dropdown-toggle2:hover{text-decoration:none;}
.component-framework .dropdown-toggle2 [class*='icon']{float:right;position:relative;bottom:-2px;left:0;}
.component-framework .dropdown-menu2{margin:0;padding:0;background-color:black;padding:2px 3px;min-width:150px;padding:2px 4px;}.component-framework .dropdown-menu2>li{list-style-type:none;margin:1px 0;}
.component-framework .dropdown-menu2 a.active{background-color:black !important;}
.component-framework .dropdown-menu2 a.active-children:hover{color:black;}
.component-framework .dropdown-menu2>li a{display:block;padding:4px;white-space:nowrap;}
.component-framework .dropdown-menu2>li a:hover{text-decoration:none;}
.component-framework .dropdown-menu2>li.divider{padding:0;margin:0;height:1px;font-size:1px;min-width:150px;}
.component-framework .dropdown-menu2 ul{margin:0;padding:0;background-color:black;padding:2px 3px;min-width:150px;}.component-framework .dropdown-menu2 ul>li{list-style-type:none;margin:1px 0;}
.component-framework .dropdown-menu2 ul a.active{background-color:black !important;}
.component-framework .dropdown-menu2 ul a.active-children:hover{color:black;}
.component-framework .dropdown-menu2 ul>li a{display:block;padding:4px;white-space:nowrap;}
.component-framework .dropdown-menu2 ul>li a:hover{text-decoration:none;}
.component-framework .dropdown-menu2 ul>li.divider{padding:0;margin:0;height:1px;font-size:1px;min-width:150px;}
.component-framework .dropdown-menu2 li{margin:0;padding:1px 0;}
.component-framework .dropdown-menu2 li a{display:block;padding:6px 8px;white-space:nowrap;text-decoration:none;}
.component-framework .toggle-container .toggle-show{display:none;}
.component-framework .az-list{*zoom:1;zoom:1;}.component-framework .az-list:before,.component-framework .az-list:after{display:table;content:"";}
.component-framework .az-list:after{clear:both;}
.component-framework .az-list a{min-width:16px;height:12px;display:block;float:left;padding:6px 6px 10px 6px;margin:0 5px 0 0;text-align:center;background:#cecece;margin-bottom:4px;font:normal 13px/16px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;color:#181818;-webkit-transition:background-color 0.1s linear;-moz-transition:background-color 0.1s linear;-o-transition:background-color 0.1s linear;transition:background-color 0.1s linear;}
.component-framework .az-list a.active{background:black;color:white;}
.component-framework .az-list a.disabled{background:#f0f0f0;color:#b6b6b6;}
.component-framework .az-list a:hover{color:white;background-color:#9C1B35;text-decoration:none;}
.component-framework .az-list a.disabled:hover{color:#B6B6B6;text-decoration:none;background-color:#F0F0F0;cursor:default;}
.component-framework .more-arrow,.component-framework .more{font:normal 13px/16px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}
.component-framework .more-arrow a,.component-framework .more a{text-decoration:underline;color:#181818;position:relative;}
.component-framework .more-arrow a:hover,.component-framework .more a:hover{text-decoration:none;}
.component-framework .more-arrow a{margin-left:16px;*margin-left:0;}
.component-framework .more-arrow a:before{content:"";position:absolute;top:4px;left:-15px;background-image:url('../images/framework/3.0/framework.png');background-repeat:no-repeat;display:block;background-position:0px -200px;width:10px;height:10px;}
.component-framework .popover-container{position:relative;}.component-framework .popover-container .popover-content{display:none;position:absolute;top:0;right:0;z-index:9999;}
.component-framework .popover-container .popover-trigger{position:relative;}
.component-framework .cover-container{overflow:hidden;}.component-framework .cover-container .cover-img{visibility:hidden;}
.component-framework .back-to-top{position:fixed;bottom:5%;right:6%;display:none;z-index:1000;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear;}.component-framework .back-to-top a{outline:none;}
.component-framework .back-to-top.active{display:block;filter:alpha(opacity= 30 );-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;}
.component-framework .back-to-top.no-opacity-support .icon-back-to-top{background-position:-431px -220px;}
.component-framework .back-to-top:hover{filter:alpha(opacity= 300 );-moz-opacity:3;-khtml-opacity:3;opacity:3;}
.component-framework{}.component-framework .btn{background-color:black;color:white;display:inline-block;padding:8px 17px;border:0;margin:0;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:0;-webkit-font-smoothing:antialiased;-webkit-transition:background 0.1s linear;-moz-transition:background 0.1s linear;-o-transition:background 0.1s linear;transition:background 0.1s linear;}.component-framework .btn::-moz-focus-inner{padding:2px !important;border:0 none !important;}
.component-framework .btn.teal-bg{background-color:#48c4b7;}
.component-framework .btn.salmon-bg{background-color:#e5665d;}
.component-framework .btn.coral-bg{background-color:#ed6a47;}
.component-framework .btn.yellowgreen-bg{background-color:#ced665;}
.component-framework .btn.orange-bg{background-color:#faae53;}
.component-framework .btn.skyblue-bg{background-color:#afe6f1;}
.component-framework .btn.peach-bg{background-color:#fcd4a1;}
.component-framework .btn.steelblue-bg{background-color:#368db9;}
.component-framework .btn.hbsred-bg{background-color:#a41034;}
.component-framework .btn.silver-bg{background-color:#d6d6d6;}
.component-framework .btn.steelblue-bg:hover,.component-framework .btn.peach-bg:hover,.component-framework .btn.skyblue-bg:hover,.component-framework .btn.orange-bg:hover,.component-framework .btn.yellowgreen-bg:hover,.component-framework .btn.coral-bg:hover,.component-framework .btn.salmon-bg:hover,.component-framework .btn.hbsred-bg:hover,.component-framework .btn.silver-bg:hover,.component-framework .btn.teal-bg:hover{background-color:#181818;}
.component-framework .btn:hover{background-color:#a41034;text-decoration:none;}
.component-framework .btn-unstyled{border:0;background:transparent;padding:0;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:0;-webkit-font-smoothing:antialiased;}
.component-framework .btn-arrow{position:relative;color:white;white-space:nowrap;display:inline-block;border:0;line-height:32px;padding:0 17px;cursor:pointer;margin-right:10px;-webkit-appearance:none;-webkit-border-radius:0;-webkit-font-smoothing:antialiased;-webkit-transition:background 0.1s linear;-moz-transition:background 0.1s linear;-o-transition:background 0.1s linear;transition:background 0.1s linear;}
.component-framework .btn-left>span,.component-framework .btn-right>span,.component-framework .btn-arrow .left,.component-framework .btn-arrow .right{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:16px;top:50%;margin-top:-16px;-webkit-transition:border-color 0.1s linear;-moz-transition:border-color 0.1s linear;-o-transition:border-color 0.1s linear;transition:border-color 0.1s linear;}
.component-framework .btn-arrow:hover{text-decoration:none;}
.component-framework .btn-right>span,.component-framework .btn-arrow .right{left:100%;}
.component-framework .btn-left>span,.component-framework .btn-arrow .left{right:100%;}
.component-framework .btn-arrow{background:black;}
.component-framework .btn-arrow:hover,.component-framework .btn-arrow.hover{background:#a41034;}
.component-framework .btn-arrow .right,.component-framework .btn-right>span{border-left-color:black;}
.component-framework .btn-arrow .left,.component-framework .btn-left>span{border-right-color:black;}
.component-framework .btn-arrow:hover .right,.component-framework .btn-arrow.hover .right,.component-framework .btn-right:hover>span,.component-framework btn-right.hover>span{border-left-color:#a41034;}
.component-framework .btn-arrow:hover .left,.component-framework .btn-arrow.hover .left,.component-framework .btn-left:hover>span,.component-framework btn-left.hover>span{border-right-color:#a41034;}
.component-framework .teal-inherit .btn-arrow.inherit-bg span{border-left-color:#48c4b7;}
.component-framework .teal-inherit .btn-arrow.inherit-bg.btn-right:hover span{border-left-color:black;}
.component-framework .btn-arrow.teal-bg{background:#48c4b7;}
.component-framework .btn-arrow.teal-bg .right,.component-framework .btn-arrow.teal-bg.btn-right>span{border-left-color:#48c4b7;}
.component-framework .btn-arrow.teal-bg .left,.component-framework .btn-arrow.teal-bg.btn-left>span{border-right-color:#48c4b7;}
.component-framework .btn-arrow.teal-bg:hover .left,.component-framework .btn-arrow.teal-bg.hover .left,.component-framework .btn-arrow.teal-bg.btn-left:hover>span{border-right-color:black;}
.component-framework .btn-arrow.teal-bg:hover .right,.component-framework .btn-arrow.teal-bg.hover .right,.component-framework .btn-arrow.teal-bg.btn-right:hover>span{border-left-color:black;}
.component-framework .btn-arrow.teal-bg:hover,.component-framework .btn-arrow.teal-bg.hover{background:black;}
.component-framework .hbsred-inherit .btn-arrow.inherit-bg span{border-left-color:#a41034;}
.component-framework .hbsred-inherit .btn-arrow.inherit-bg.btn-right:hover span{border-left-color:black;}
.component-framework .btn-arrow.hbsred-bg{background:#a41034;}
.component-framework .btn-arrow.hbsred-bg .right{border-left-color:#a41034;}
.component-framework .btn-arrow.hbsred-bg .left{border-right-color:#a41034;}
.component-framework .btn-arrow.hbsred-bg:hover .left,.component-framework .btn-arrow.hbsred-bg.hover .left{border-right-color:black;}
.component-framework .btn-arrow.hbsred-bg:hover .right,.component-framework .btn-arrow.hbsred-bg.hover .right{border-left-color:black;}
.component-framework .btn-arrow.hbsred-bg:hover,.component-framework .btn-arrow.hbsred-bg.hover{background:black;}
.component-framework .salmon-inherit .btn-arrow.inherit-bg>span{border-left-color:#e5665d;}
.component-framework .salmon-inherit .btn-arrow.inherit-bg.btn-right:hover span{border-left-color:black;}
.component-framework .salmon-inherit .btn-arrow.inherit-bg.btn-right span{border-left-color:#e5665d;}
.component-framework .salmon-inherit .btn-arrow.inherit-bg.btn-right:hover span{border-left-color:black;}
.component-framework .coral-inherit .btn-arrow.inherit-bg>span{border-left-color:#ed6a47;}
.component-framework .coral-inherit .btn-arrow.inherit-bg.btn-right:hover span{border-left-color:black;}
.component-framework .coral-inherit .btn-arrow.inherit-bg.btn-right span{border-left-color:#ed6a47;}
.component-framework .coral-inherit .btn-arrow.inherit-bg.btn-right:hover span{border-left-color:black;}
.component-framework .steelblue-inherit .btn-arrow.inherit-bg>span{border-left-color:#368db9;}
.component-framework .steelblue-inherit .btn-arrow.inherit-bg.btn-right:hover span{border-left-color:black;}
.component-framework .steelblue-inherit .btn-arrow.inherit-bg.btn-right span{border-left-color:#368db9;}
.component-framework .steelblue-inherit .btn-arrow.inherit-bg.btn-right:hover span{border-left-color:black;}
.component-framework .orange-inherit .btn-arrow.inherit-bg>span{border-left-color:#faae53;}
.component-framework .orange-inherit .btn-arrow.inherit-bg.btn-right:hover span{border-left-color:black;}
.component-framework .orange-inherit .btn-arrow.inherit-bg.btn-right span{border-left-color:#faae53;}
.component-framework .orange-inherit .btn-arrow.inherit-bg.btn-right:hover span{border-left-color:black;}
.component-framework .yellowgreen-inherit .btn-arrow.inherit-bg>span{border-left-color:#ced665;}
.component-framework .yellowgreen-inherit .btn-arrow.inherit-bg.btn-right:hover span{border-left-color:black;}
.component-framework .yellowgreen-inherit .btn-arrow.inherit-bg.btn-right span{border-left-color:#ced665;}
.component-framework .yellowgreen-inherit .btn-arrow.inherit-bg.btn-right:hover span{border-left-color:black;}
.component-framework .skyblue-inherit .btn-arrow.inherit-bg>span{border-left-color:#afe6f1;}
.component-framework .skyblue-inherit .btn-arrow.inherit-bg.btn-right:hover span{border-left-color:black;}
.component-framework .skyblue-inherit .btn-arrow.inherit-bg.btn-right span{border-left-color:#afe6f1;}
.component-framework .skyblue-inherit .btn-arrow.inherit-bg.btn-right:hover span{border-left-color:black;}
.component-framework .peach-inherit .btn-arrow.inherit-bg>span{border-left-color:#fcd4a1;}
.component-framework .peach-inherit .btn-arrow.inherit-bg.btn-right:hover span{border-left-color:black;}
.component-framework .peach-inherit .btn-arrow.inherit-bg.btn-right span{border-left-color:#fcd4a1;}
.component-framework .peach-inherit .btn-arrow.inherit-bg.btn-right:hover span{border-left-color:black;}
.component-framework .silver-inherit .btn-arrow.inherit-bg>span{border-left-color:#d6d6d6;}
.component-framework .silver-inherit .btn-arrow.inherit-bg.btn-right:hover span{border-left-color:black;}
.component-framework .silver-inherit .btn-arrow.inherit-bg.btn-right span{border-left-color:#d6d6d6;}
.component-framework .silver-inherit .btn-arrow.inherit-bg.btn-right:hover span{border-left-color:black;}
.component-framework .btn-arrow.inherit-bg:hover .left,.component-framework .btn-arrow.inherit-bg.hover .left{border-right-color:black;}
.component-framework .btn-arrow.inherit-bg:hover .right,.component-framework .btn-arrow.inherit-bg.hover .right{border-left-color:black;}
.component-framework .btn-arrow.inherit-bg:hover,.component-framework .btn-arrow.inherit-bg.hover{background:black;}
.component-framework .btn.btn-white-bg-onhover:hover,.component-framework .btn-arrow.btn-white-bg-onhover:hover{background:white;color:black;}
.component-framework .btn-white-bg-onhover.btn-right:hover>span,.component-framework .btn-white-bg-onhover.btn-right.hover>span,.component-framework .btn-arrow.btn-white-bg-onhover:hover .right,.component-framework .btn-arrow.btn-white-bg-onhover.hover>.right{border-left-color:white;}
.component-framework .btn-white-bg-onhover.btn-left:hover>span,.component-framework .btn-white-bg-onhover.btn-left.hover>span,.component-framework .btn-arrow.btn-white-bg-onhover:hover .left,.component-framework .btn-arrow.btn-white-bg-onhover.hover .left{border-right-color:#ffffff;}
.component-framework .txt-arrow{font-family:"Lucida Grande","Lucida xConsole","Lucida Sans",Arial,sans-serif;}
.component-framework .btn-large{font-size:23px;line-height:38px;padding:5px 20px;}
.component-framework .btn-large.btn-right{padding-right:12px;}
.component-framework .btn-large.btn-left{padding-left:12px;}
.component-framework .btn-large.btn-right>span,.component-framework .btn-large.btn-left>span{border-width:24px;margin-top:-24px;}
.component-framework .btn-close{font-size:22px;font-family:Arial;font-weight:bold;padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
.component-framework .btn-circle60{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:background-color 0.1s linear;-moz-transition:background-color 0.1s linear;-o-transition:background-color 0.1s linear;transition:background-color 0.1s linear;display:inline-block;height:60px;width:60px;}
.component-framework .btn-circle60 [class^="icon42-"]{margin:0 auto;display:block;margin-top:9px;}
.component-framework .btn-bar{display:block;padding:8px 16px;cursor:pointer;clear:both;}.component-framework .btn-bar a{text-decoration:none;}
.component-framework .btn-bar .icon-collapse2,.component-framework .btn-bar .icon-expand2{margin-right:5px;margin-top:6px;margin-left:10px;float:right;}
.component-framework .btn-bar .icon-x{float:right;}
.component-framework .container .btn-bar,.component-framework .tablet-container .btn-bar,.component-framework .mobile-container .btn-bar{padding-left:0;padding-right:0;}
.component-framework button.btn-bar{border:0;margin:0;width:100%;text-align:left;}
.component-framework .field{background:#eee none;padding:8px 10px;border:1px solid #d5d5d5;font:normal 17px/24px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;line-height:1.2;width:100%;box-shadow:inset 0px 0px 1px rgba(0, 0, 0, 0.2);-webkit-transition:background 0.1s linear;-moz-transition:background 0.1s linear;-o-transition:background 0.1s linear;transition:background 0.1s linear;vertical-align:middle;-webkit-border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.component-framework .field:hover:focus,.component-framework .field:focus{border:1px solid black;background-color:white;outline:none;box-shadow:none;}
.component-framework .field:hover{border:1px solid #aaa;}
.component-framework .disabled .field{border:1px solid #ccc;color:#ccc;background-color:white;outline:none;box-shadow:none;}
.component-framework .field-error .field,.component-framework .field.field-error,.component-framework .field.error{border:3px solid #ff2100;color:#ff2100;padding:6px 10px 5px;background-color:white;box-shadow:none;}.component-framework .field-error .field:hover,.component-framework .field.field-error:hover,.component-framework .field.error:hover{border:3px solid #ff2100;}
.component-framework .parsley-error-list{font:normal 13px/16px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;list-style-type:none;margin:0;padding:0;}.component-framework .parsley-error-list li{list-style-type:none;margin-bottom:0;*height:1%;}
.component-framework .parsley-error-list li:before{display:none;}
.component-framework .parsley-error-list,.component-framework .field-error,.component-framework .field-group-error{color:#ff2100;}
.component-framework select.field{-webkit-appearance:menulist;line-height:32px;margin:0;}
.component-framework .select-field{background:#eee none;padding:8px 10px;border:1px solid #d5d5d5;font:normal 17px/24px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;line-height:1.2;width:100%;box-shadow:inset 0px 0px 1px rgba(0, 0, 0, 0.2);-webkit-transition:background 0.1s linear;-moz-transition:background 0.1s linear;-o-transition:background 0.1s linear;transition:background 0.1s linear;vertical-align:middle;-webkit-border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:7px 10px;}.component-framework .select-field select{-webkit-appearance:menulist;margin:0;border:0;background:#eee none;width:100%;font:normal 17px/24px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;}
.component-framework .field-select{background:#eee none;padding:8px 10px;border:1px solid #d5d5d5;font:normal 17px/24px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;line-height:1.2;width:100%;box-shadow:inset 0px 0px 1px rgba(0, 0, 0, 0.2);-webkit-transition:background 0.1s linear;-moz-transition:background 0.1s linear;-o-transition:background 0.1s linear;transition:background 0.1s linear;vertical-align:middle;-webkit-border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;padding:5px 0 5px 0;padding-left:5px\9;*padding-right:10px;position:relative;overflow:hidden;white-space:nowrap;}.component-framework .field-select select{background:transparent;*background-color:#eee;-webkit-appearance:none;height:26px;padding:0;text-indent:4px;margin:0;border:0;width:115%;*width:100%;font:normal 17px/24px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;}
.component-framework .field-select .field-select-btn{float:right;display:block;filter:alpha(opacity= 60 );-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;margin-top:9px;margin-right:8px;background-color:#eee;*display:none;}
.component-framework .field-select:hover{border:1px solid #aaa;}
.component-framework .field-select-focus{border:1px solid black;background-color:white;outline:none;box-shadow:none;}.component-framework .field-select-focus select{outline:none;}
.component-framework .field-select-focus .field-select-btn{filter:alpha(opacity= 100 );-moz-opacity:1;-khtml-opacity:1;opacity:1;background-color:white;}
.component-framework .field-select-focus:hover{border:1px solid black;}
.component-framework .field-select2 select{background:#eee none;padding:8px 10px;border:1px solid #d5d5d5;font:normal 17px/24px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;line-height:1.2;width:100%;box-shadow:inset 0px 0px 1px rgba(0, 0, 0, 0.2);-webkit-transition:background 0.1s linear;-moz-transition:background 0.1s linear;-o-transition:background 0.1s linear;transition:background 0.1s linear;vertical-align:middle;-webkit-border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;visibility:hidden;}
.component-framework .field-error .field-select,.component-framework .field-error .field-select2 .selectboxit{border:3px solid #ff2100;color:#ff2100;background-color:white;}.component-framework .field-error .field-select:hover,.component-framework .field-error .field-select2 .selectboxit:hover{border:3px solid #ff2100;}
.component-framework label{cursor:pointer;}
.component-framework label.field-error{color:#ff2100;}
.component-framework .field-checkbox,.component-framework .field-checkbox-checked,.component-framework .field-radio,.component-framework .field-radio-checked{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.component-framework .field-checkbox input,.component-framework .field-checkbox-checked input,.component-framework .field-radio input,.component-framework .field-radio-checked input{position:absolute;left:-10000px;}
.component-framework .field-checkbox .field-checkbox-btn,.component-framework .field-checkbox-checked .field-checkbox-btn,.component-framework .field-radio .field-radio-btn,.component-framework .field-radio-checked .field-radio-btn{margin-bottom:-1px;}
.component-framework .btn-submit{-webkit-appearance:none;-webkit-border-radius:0;-webkit-font-smoothing:antialiased;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-moz-user-select:none;background-color:#a41034;border:0;color:white;cursor:pointer;display:inline-block;padding:9px 11px 9px 11px;margin:0;position:relative;line-height:1.2;vertical-align:middle;white-space:nowrap;}.component-framework .btn-submit::-moz-focus-inner{border:0 none;padding:0;}
.component-framework .btn-submit:hover{background-color:#181818;text-decoration:none;}
.component-framework .btn-submit:active{top:1px;left:1px;position:relative;}
.component-framework .btn-submit[disabled]{cursor:default;}
.component-framework .btn-submit .icon-search-white{margin:0 2px -3px 2px;}
.component-framework .field-shim{margin-top:22px;}
.component-framework .field-group-vertical label,.component-framework .field-group-vertical .field-label{margin-bottom:7px;display:block;}
.component-framework .field-group-vertical .field{margin-bottom:10px;display:block;}
.component-framework .field-group-vertical .field~.field{margin-top:-2px;}
.component-framework .field-group-vertical .parsley-error-list{margin-top:10px;}
.component-framework{}.component-framework .field-select2 select{width:100% !important;}
.component-framework .field-select2.black-bg{background-color:transparent;}.component-framework .field-select2.black-bg .selectboxit-btn{background-color:black;color:white;}.component-framework .field-select2.black-bg .selectboxit-btn:focus,.component-framework .field-select2.black-bg .selectboxit-btn:hover{color:#eee;}
.component-framework .field-select2.black-bg .selectboxit-default-arrow{background-image:url('../images/framework/3.0/framework.png');background-repeat:no-repeat;display:inline-block;background-position:-240px -80px;width:13px;height:11px;filter:alpha(opacity= 100 );-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.component-framework .field-select2.black-bg .selectboxit-list{background-color:black;}
.component-framework .field-select2.black-bg .selectboxit-option-anchor{color:white;}
.component-framework .field-select2.black-bg x.selectboxit-open{background-color:black;color:black;}
.component-framework .field-select2.black-bg x.selectboxit-btn.selectboxit-open,.component-framework .field-select2.black-bg x.selectboxit-btn.selectboxit-open:hover{color:#333;}
.component-framework .selectboxit-container{position:relative;display:inline-block;vertical-align:top;width:100%;}
.component-framework .selectboxit-container *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;ms-user-select:none;-o-user-select:none;user-select:none;outline:none;white-space:nowrap;}
.component-framework .selectboxit-container .selectboxit{width:99%;cursor:pointer;margin:0;padding:2px 0;overflow:hidden;display:block;position:relative;}
.component-framework .field-select2-mini .selectboxit-container span,.component-framework .field-select2-mini .selectboxit-container .selectboxit-options a{height:22px;line-height:22px;}
.component-framework .selectboxit-container span,.component-framework .selectboxit-container .selectboxit-options a{height:30px;line-height:30px;display:block;}
.component-framework .selectboxit-container .selectboxit:focus{outline:0;}
.component-framework .selectboxit.selectboxit-disabled,.component-framework .selectboxit-options .selectboxit-disabled{opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default;}
.component-framework .selectboxit-text{text-indent:5px;overflow:hidden;text-overflow:ellipsis;float:left;}
.component-framework .selectboxit .selectboxit-option-icon-container{margin-left:5px;}
.component-framework .selectboxit-container .selectboxit-options{-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%;*width:100%;margin:0;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;text-align:left;}
.component-framework .selectboxit-option .selectboxit-option-anchor{padding:0 2px;}
.component-framework .selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none;}
.component-framework .selectboxit-option,.component-framework .selectboxit-optgroup-header{text-indent:4px;margin:0 !important;list-style-type:none;}
.component-framework .selectboxit-optgroup-header{font-weight:bold;}
.component-framework .selectboxit-optgroup-header:hover{cursor:default;}
.component-framework .selectboxit-arrow-container{width:30px;position:absolute;right:0;}
.component-framework .selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0 auto;position:absolute;top:10px;right:0;left:0;}
.component-framework .field-select2-mini .selectboxit .selectboxit-arrow-container .selectboxit-arrow{top:6px;}
.component-framework .selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%;}
.component-framework .selectboxit-option-icon-container{float:left;}
.component-framework .selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle;}
.component-framework .selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left;}
.component-framework .jqueryui .ui-icon{background-color:inherit;}
.component-framework .jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px;}
.component-framework .selectboxit-btn{background-color:#eee;border:1px solid #d5d5d5;font:normal 17px/24px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;line-height:1.2;width:100%;box-shadow:inset 0px 0px 1px rgba(0, 0, 0, 0.2);}
.component-framework .field-select2.mu .selectboxit-btn{font:normal 13px/16px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}
.component-framework .field-select2.mu-uc .selectboxit-btn{font:normal 13px/16px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.component-framework .field-select2.nu .selectboxit-btn{font:normal 13px/16px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;}
.component-framework .field-select2.nu-uc .selectboxit-btn{font:normal 13px/16px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.component-framework .selectboxit-hover{border-color:#aaa;}
.component-framework .selectboxit-open{background-color:white;border-color:black;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.component-framework .selectboxit-btn.selectboxit-enabled:hover,.component-framework .selectboxit-btn.selectboxit-enabled:focus,.component-framework .selectboxit-btn.selectboxit-enabled:active{color:#333333;}
.component-framework .selectboxit-btn.selectboxit-enabled:hover,.component-framework .selectboxit-btn.selectboxit-enabled:focus{color:#333333;text-decoration:none;background-position:0 -15px;}
.component-framework .selectboxit-default-arrow{background-image:url('../images/framework/3.0/framework.png');background-repeat:no-repeat;display:inline-block;background-position:-220px -80px;width:13px;height:11px;filter:alpha(opacity= 60 );-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
.component-framework .selectboxit-list{background-color:#ffffff;border:1px solid #000;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);font-family:'Trade Gothic W01 Bold 2';}
.component-framework .selectboxit-list .selectboxit-option-anchor{color:#333333;}
.component-framework .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{color:#fff;background-color:#a41034;font-family:'Trade Gothic W01 Bold 2';}
.component-framework .selectboxit-list>.selectboxit-disabled>.selectboxit-option-anchor{color:#999999;}
.component-framework .table-standard{border:1px solid #000;border-collapse:collapse;margin-bottom:16px;width:100%;font:normal 13px/16px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;}.component-framework .table-standard th{text-align:left;font-weight:normal;padding:12px 8px 11px 8px;font:normal 13px/16px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}.component-framework .table-standard th.indent{font:normal 13px/16px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;}
.component-framework .table-standard td{text-align:left;padding:12px 8px 11px 8px;}
.component-framework .table-standard .top-rule{border-top:1px solid #000;}
.component-framework .table-standard .bottom-rule{border-bottom:1px solid #000;}
.component-framework .table-standard .left-rule{border-left:1px solid #000;}
.component-framework .table-standard .right-rule{border-right:1px solid #000;}
.component-framework .table-standard .indent{padding-left:24px;}
.component-framework .table-standard .highlight{background:transparent none no-repeat 0 60%;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAABCAIAAADPbEtiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAClJREFUeNrsyEERADAMA6DEv+hUwBzs4EmTbMujrffee++99/6zPwEGAIA5gA5R4F57AAAAAElFTkSuQmCC');*background-image:url("../images/framework/3.0/bg-table-dots.png");padding:0;}.component-framework .table-standard .highlight>span{padding:4px 9px;border-right:8px solid #ffffff;display:block;float:left;}
.component-framework .table-standard .data-callout{padding-top:0;padding-bottom:0;}.component-framework .table-standard .data-callout>span{border-top:1px solid #000;display:block;float:left;padding-top:2px;}
@font-face{font-family:"framework-icons";src:url("../fonts/framework-icons.eot?#iefix") format("embedded-opentype"),url("../fonts/framework-icons.woff") format("woff"),url("../fonts/framework-icons.ttf") format("truetype"),url("../fonts/framework-icons.svg#framework-icons") format("svg");font-weight:normal;font-style:normal;}.component-framework{}.component-framework .icon-font{font-family:"framework-icons";cursor:default;-webkit-font-smoothing:antialiased;}
.component-framework [class^="icon-"].fade,.component-framework [class*=" icon-"].fade{filter:alpha(opacity= 40 );-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.component-framework .icon-circle-arrow-up{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:0 0;width:20px;height:20px;}
.component-framework .icon-circle-arrow-up-white{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-25px 0;width:20px;height:20px;}
.component-framework .icon-circle-arrow-up-inverted{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:0 -25px;width:20px;height:20px;}
.component-framework .icon-circle-arrow-up-white-inverted{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-25px -25px;width:20px;height:20px;}
.component-framework .icon-circle-arrow-right{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-50px 0;width:20px;height:20px;}
.component-framework .icon-circle-arrow-right-inverted{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-50px -25px;width:20px;height:20px;}
.component-framework .icon-circle-arrow-right-white{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-75px 0;width:20px;height:20px;}
.component-framework .icon-circle-arrow-right-white-inverted{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-75px -25px;width:20px;height:20px;}
.component-framework .icon-circle-arrow-down{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-100px 0;width:20px;height:20px;}
.component-framework .icon-circle-arrow-down-inverted{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-100px -25px;width:20px;height:20px;}
.component-framework .icon-circle-arrow-down-white{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-125px 0;width:20px;height:20px;}
.component-framework .icon-circle-arrow-down-white-inverted{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-125px -25px;width:20px;height:20px;}
.component-framework .icon-circle-arrow-left{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-150px 0;width:20px;height:20px;}
.component-framework .icon-circle-arrow-left-inverted{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-150px -25px;width:20px;height:20px;}
.component-framework .icon-circle-arrow-left-white{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-175px 0;width:20px;height:20px;}
.component-framework .icon-circle-arrow-left-white-inverted{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-175px -25px;width:20px;height:20px;}
.component-framework .field-checkbox-btn,.component-framework .icon-checkbox{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-220px 0;width:13px;height:15px;}
.component-framework .field-checkbox-checked .field-checkbox-btn,.component-framework .icon-checkbox-checked{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-240px 0;width:13px;height:15px;}
.component-framework .field-radio-btn{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-220px -20px;width:13px;height:13px;}
.component-framework .icon-radio{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-220px -20px;width:13px;height:13px;}
.component-framework .field-radio-checked .field-radio-btn,.component-framework .icon-radio-checked{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-240px -20px;width:13px;height:13px;}
.component-framework .icon-plusbox{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-220px -40px;width:11px;height:11px;}
.component-framework .icon-minusbox{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-240px -40px;width:11px;height:11px;}
.component-framework .icon-dot{font-size:14px;}
.component-framework .icon-select{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-220px -60px;width:8px;height:14px;}
.component-framework .icon-select-inverted{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-260px -60px;width:8px;height:14px;}
.component-framework .icon-circle-close-red{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:0px -60px;width:20px;height:20px;}
.component-framework .icon-square-close-red{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-80px -100px;width:15px;height:14px;}
.component-framework .icon-square-close-micro{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-100px -100px;width:9px;height:9px;}
.component-framework .icon-play{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-40px -60px;width:39px;height:33px;}
.component-framework .icon-play-teal{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-40px -100px;width:39px;height:33px;}
.component-framework .icon-itunes{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-80px -60px;width:16px;height:16px;}
.component-framework .icon-facebook{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-100px -60px;width:16px;height:16px;}
.component-framework .icon-youtube{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-120px -60px;width:16px;height:16px;}
.component-framework .icon-twitter{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-140px -60px;width:16px;height:16px;}
.component-framework .icon-rss{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-80px -80px;width:16px;height:16px;}
.component-framework .icon-linkedin{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-100px -80px;width:16px;height:16px;}
.component-framework .icon-pdf{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-120px -80px;width:14px;height:15px;}
.component-framework .icon-share{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-20px -140px;width:14px;height:15px;}
.component-framework .icon-share-white{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:0 -140px;width:14px;height:15px;}
.component-framework .icon-email{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-20px -155px;width:14px;height:15px;}
.component-framework .icon-email-white{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:0 -155px;width:14px;height:15px;}
.component-framework .icon-download{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-20px -180px;width:14px;height:10px;}
.component-framework .icon-download-white{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:0 -180px;width:14px;height:10px;}
.component-framework .icon-print{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-60px -180px;width:14px;height:14px;}
.component-framework .icon-print-white{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-40px -180px;width:14px;height:14px;}
.component-framework .icon-comments{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-100px -180px;width:14px;height:13px;}
.component-framework .icon-search-white{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-80px -140px;width:15px;height:19px;}
.component-framework .icon-twitter-favorite{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-160px -60px;width:20px;height:20px;}
.component-framework .icon-twitter-reply{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-160px -80px;width:25px;height:20px;}
.component-framework .icon-twitter-retweet{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-160px -100px;width:30px;height:20px;}
.component-framework .icon42-search{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:0 -260px;width:40px;height:42px;}
.component-framework .icon42-cross{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-303px -260px;width:38px;height:42px;}
.component-framework .icon42-gplus{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-262px -260px;width:40px;height:42px;}
.component-framework .icon42-twitter{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-220px -260px;width:42px;height:42px;}
.component-framework .icon42-youtube{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-180px -260px;width:30px;height:42px;}
.component-framework .icon42-itunes{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-80px -260px;width:34px;height:42px;}
.component-framework .icon42-instagram{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-40px -260px;width:36px;height:42px;}
.component-framework .icon42-facebook{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-160px -260px;width:16px;height:42px;}
.component-framework .icon42-linkedin{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-121px -260px;width:27px;height:42px;}
.component-framework .icon42-scross{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-303px -260px;width:38px;height:42px;}
.component-framework .icon42-ssearch{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:0 -260px;width:34px;height:42px;}
.component-framework .icon-bar{display:block;width:32px;height:4px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:3px;margin-top:4px;line-height:14px;}
.component-framework .icon-x{font-size:44px;font-family:Verdana;line-height:.6;}
.component-framework .icon-expand2{display:inline-block;height:17px;width:24px;}.component-framework .icon-expand2:before{content:"";border-top:3px solid black;display:block;height:3px;width:25px;}
.component-framework .icon-expand2:after{content:"";border:10px solid transparent;border-top-color:black;display:block;height:1px;width:1px;margin-top:2px;margin-left:2px;}
.component-framework .icon-expand2.white:before{border-color:white;}
.component-framework .icon-expand2.white:after{border-top-color:white;}
.component-framework .icon-collapse2{display:inline-block;height:17px;width:24px;}.component-framework .icon-collapse2:after{content:"";border-top:3px solid black;display:block;height:3px;width:25px;}
.component-framework .icon-collapse2:before{content:"";border:10px solid transparent;border-bottom-color:black;display:block;height:1px;width:1px;margin-top:-10px;margin-bottom:4px;margin-left:2px;}
.component-framework .icon-collapse2.white:before{border-color:white;}
.component-framework .icon-collapse2.white:after{border-top-color:white;}
.component-framework .icon-comments-count{border:1px solid #ccc;background-color:#eee;font-family:"lucida grande",sans-serif;font-size:11px;line-height:12px;display:inline-block;padding:0 3px 0 0;}.component-framework .icon-comments-count .icon-comments-nub{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-113px -193px;width:6px;height:7px;margin-left:-5px;margin-right:1px;}
.component-framework .icon-comments-white{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-80px -180px;width:14px;height:13px;}
.component-framework .field-select-btn,.component-framework .icon-expand{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-220px -80px;width:13px;height:11px;}
.component-framework .icon-expand-white{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-240px -80px;width:13px;height:11px;}
.component-framework .icon-expand-inverted{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-260px -80px;width:13px;height:11px;}
.component-framework .icon-expand-white-inverted{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-280px -80px;width:13px;height:11px;}
.component-framework .icon-collapse{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-220px -100px;width:13px;height:11px;}
.component-framework .icon-collapse-white{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-240px -100px;width:13px;height:11px;}
.component-framework .icon-collapse-inverted{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-260px -100px;width:13px;height:11px;}
.component-framework .icon-collapse-white-inverted{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-280px -100px;width:13px;height:11px;}
.component-framework .icon-expand-large{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-220px -119px;width:19px;height:15px;}
.component-framework .icon-footer-expand{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-120px -100px;width:13px;height:11px;}
.component-framework .icon-footer-collapse{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-140px -100px;width:13px;height:11px;}
.component-framework .icon-accordian-expand{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-220px -140px;width:16px;height:9px;}
.component-framework .icon-accordian-collapse{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-240px -140px;width:16px;height:9px;}
.component-framework .icon-back-to-top{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-360px -220px;width:66px;height:66px;}
.component-framework .icon-transition-bg-color{-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;transition:background-color 0.2s linear;}
.component-framework .icon-transition-color{-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}
.icon32{height:32px;width:32px;position:relative;overflow:hidden;display:inline-block;}
.icon32-search{height:15px;width:15px;margin:4px;display:block;background:transparent;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;border:2px solid #fff;}
.icon32-search:after{content:'';width:4px;height:12px;background:#fff;position:absolute;bottom:2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:8px;}
.icon32-cross{width:30px;height:4px;background:#fff;display:block;margin:15px 0 0 1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.icon32-cross:after{content:'';width:30px;height:4px;background:#fff;position:absolute;top:0px;left:0px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.icon32-menu{width:32px;height:4px;background:#fff;position:absolute;border-radius:10px;left:0;top:2px;}
.icon32-menu:after{content:'';position:absolute;width:32px;height:4px;background:#fff;border-radius:10px;left:0;top:8px;}
.icon32-menu:before{content:'';position:absolute;width:32px;height:4px;background:#fff;border-radius:10px;left:0;top:16px;}
.icon32-menu>span{content:'';position:absolute;width:32px;height:4px;background:#fff;border-radius:10px;left:0;top:24px;}
.icon48-search,.icon48-cross{height:48px;width:48px;position:relative;overflow:hidden;display:inline-block;}
.icon48-cross>span{width:48px;height:6px;background:#fff;display:block;margin:20px 0 0 1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.icon48-cross>span:after{content:'';width:48px;height:6px;background:#fff;position:absolute;top:0px;left:0px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.icon48-search>span{height:21px;width:21px;margin:4px;margin-left:8px;display:block;background:transparent;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;border:4px solid #fff;}
.icon48-search>span:after{content:'';width:7px;height:16px;background:#fff;position:absolute;-webkit-transform:rotate(-33deg);bottom:5px;right:12px;}
.pattern-framework .site-header h1{padding:26px 0 17px 0;}
.pattern-framework .site-header .hr,.pattern-framework .site-header .divider{background-color:white;filter:alpha(opacity= 40 );-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.pattern-framework .site-header .toolbar{float:right;margin-top:-45px;}.pattern-framework .site-header .toolbar li{margin-right:0;margin-left:29px;line-height:40px;}
.pattern-framework .site-header .navbar{height:42px;}
.pattern-framework .site-header .breadcrumb{margin:32px 0 14px 0;}
.pattern-framework .page-header .breadcrumb{padding-top:28px;padding-bottom:12px;}
.pattern-framework .page-header .base{margin-top:30px;min-height:.01em;}
.pattern-framework .page-header .vrule1{background-repeat:no-repeat;background-position:84px 113px;}
.pattern-framework .page-header .vrule2{background-repeat:no-repeat;background-position:168px 113px;}
.pattern-framework .page-header .vrule3{background-repeat:no-repeat;background-position:252px 113px;}
.pattern-framework .page-header .vrule4{background-repeat:no-repeat;background-position:336px 113px;}
.pattern-framework .page-header .vrule5{background-repeat:no-repeat;background-position:420px 113px;}
.pattern-framework .page-header .vrule6{background-repeat:no-repeat;background-position:504px 113px;}
.pattern-framework .page-header .vrule7{background-repeat:no-repeat;background-position:588px 113px;}
.pattern-framework .page-header .vrule8{background-repeat:no-repeat;background-position:672px 113px;}
.pattern-framework .page-header .vrule9{background-repeat:no-repeat;background-position:756px 113px;}
.pattern-framework .page-header .vrule10{background-repeat:no-repeat;background-position:840px 113px;}
.pattern-framework .page-header .vrule11{background-repeat:no-repeat;background-position:924px 113px;}
.pattern-framework .sidebar-margins .hr{margin-top:26px;margin-bottom:26px;}
.pattern-framework .sidebar-margins h3{margin-top:22px;margin-bottom:22px;}
.pattern-framework .sidebar-margins h3+.media-list3,.pattern-framework .sidebar-margins h3+.media-list4{margin-top:-4px;}
.pattern-framework .body-margins.h2-gamma h2,.pattern-framework .body-margins.h2-gamma-uc h2,.pattern-framework .body-margins.h3-gamma h3,.pattern-framework .body-margins.h3-gamma-uc h3,.pattern-framework .body-margins .gamma,.pattern-framework .body-margins .gamma-uc{margin-bottom:24px;}
.pattern-framework .body-margins.h3-eta h3,.pattern-framework .body-margins.h3-eta-uc h3,.pattern-framework .body-margins.h4-eta h4,.pattern-framework .body-margins.h4-eta-uc h4,.pattern-framework .body-margins.h3-epsilon h3,.pattern-framework .body-margins.h3-epsilon-uc h3,.pattern-framework .body-margins.h4-epsilon h4,.pattern-framework .body-margins.h4-epsilon-uc h4,.pattern-framework .body-margins .eta,.pattern-framework .body-margins .eta-uc,.pattern-framework .body-margins .epsilon,.pattern-framework .body-margins .epsilon-uc{margin-top:24px;margin-bottom:10px;}
.pattern-framework .body-margins.h3-kappa h3,.pattern-framework .body-margins.h3-kappa-uc h3,.pattern-framework .body-margins.h4-kappa h4,.pattern-framework .body-margins.h4-kappa-uc h4,.pattern-framework .body-margins .kappa,.pattern-framework .body-margins .kappa-uc{margin-top:24px;margin-bottom:10px;}
.pattern-framework .body-margins.hr-hr4 hr,.pattern-framework .body-margins .hr4{margin:32px 0 28px;}
.pattern-framework .featured-video h4{margin:0 0 5px 0;padding:0;}
.pattern-framework .featured-video img{border:3px solid white;}
.pattern-framework .featured-video p.datestamp{margin:13px 0 8px 0;font:normal 13px/16px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}
.pattern-framework .tile{display:block;}.pattern-framework .tile .stroke0,.pattern-framework .tile .stroke1,.pattern-framework .tile .stroke2,.pattern-framework .tile .stroke3{display:block;position:relative;}.pattern-framework .tile .stroke0 img,.pattern-framework .tile .stroke1 img,.pattern-framework .tile .stroke2 img,.pattern-framework .tile .stroke3 img{display:block;}
.pattern-framework .tile .stroke0 .icon-play,.pattern-framework .tile .stroke1 .icon-play,.pattern-framework .tile .stroke2 .icon-play,.pattern-framework .tile .stroke3 .icon-play{display:block;position:absolute;top:8px;left:8px;}
.pattern-framework .tile .o{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}
.pattern-framework .tile .u{text-decoration:none;}
.pattern-framework .tile:hover{text-decoration:none;}.pattern-framework .tile:hover .u{text-decoration:underline;}
.pattern-framework .tile:hover .o{filter:alpha(opacity= 80 );-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.pattern-framework .tile:hover .icon-play{background-position:-40px -100px;}
.pattern-framework .event-item .date-box{float:left;width:53px;border:3px solid black;text-align:center;text-decoration:none;margin-right:24px;}
.pattern-framework .event-item .month{color:#fff;background-color:#000;font:normal 17px/24px 'TradeGothicW02-BoldCn20 675505',Arial,Helvetica,Verdana,sans-serif;display:block;padding:2px 0 2px 0;}
.pattern-framework .event-item .day{color:#fff;background-color:#48c4b7;display:block;font:normal 32px/40px 'TradeGothicW02-BoldCn20 675505',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;padding:0 0 6px 0;}
.pattern-framework .event-item.day:hover{background-color:#368db9;}
.pattern-framework .container .event-item{margin-bottom:20px;}
.pattern-framework .news-item{margin:20px 0 20px 0;}.pattern-framework .news-item a{color:#48c4b7;}
.pattern-framework .news-item img{border:3px solid black;display:inline-block;}
.pattern-framework .facet-pattern .hr3,.pattern-framework .facet-pattern .facet-control{margin-bottom:12px;margin-top:12px;}
.pattern-framework .facet-pattern h4,.pattern-framework .facet-pattern .facet-group h4{font:normal 17px/24px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}
.pattern-framework .facet-pattern .facet-group .facet-group h4{font:normal 13px/16px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.pattern-framework .facet-pattern .hr3+.hr3{display:none;}
.pattern-framework .facet-pattern .icon-plusbox,.pattern-framework .facet-pattern .icon-minusbox{margin-right:8px;}
.pattern-framework .facet-pattern .az-list{margin-top:12px;}
.pattern-framework .facet-pattern .facet-list{margin-top:12px;padding-left:21px;}
.pattern-framework .facet-pattern .facet-list li{margin-bottom:0;padding-bottom:5px;}.pattern-framework .facet-pattern .facet-list li .inactive,.pattern-framework .facet-pattern .facet-list li a{display:block;text-indent:-21px;}
.pattern-framework .facet-pattern .facet-disabled{filter:alpha(opacity= 30 );-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;}
.pattern-framework .facet-pattern .facet-disabled a{text-decoration:none;cursor:default;}
.pattern-framework .facet-breadcrumb-pattern .icon-circle-close-red{margin-left:7px;position:relative;bottom:-3px;}
.pattern-framework .facet-breadcrumb-pattern .txt-arrow{font-weight:bold;position:relative;top:-1px;}
.pattern-framework .facet-breadcrumb-pattern.facet-breadcrumb-pattern-stacked h1{padding-top:13px;}
.pattern-framework .facet-breadcrumb-pattern.facet-breadcrumb-pattern-stacked h2{padding-bottom:13px;}
.pattern-framework .facet-breadcrumb-pattern.facet-breadcrumb-pattern-stacked .btn{margin:12px 0;}
.pattern-framework .facet-list{margin:0;padding:0;}.pattern-framework .facet-list ul,.pattern-framework .facet-list ol{margin-top:5px;}
.pattern-framework .facet-list li{margin-bottom:5px;list-style-type:none;}
.pattern-framework .facet-list .icon-checkbox,.pattern-framework .facet-list .icon-checkbox-checked{margin-right:8px;}
.pattern-framework .random-container .random-item{display:none;}
.pattern-framework .slideshow-container .slideshow-images{display:none;}
.pattern-framework .slideshow-pattern{*zoom:1;zoom:1;width:100%;}.pattern-framework .slideshow-pattern.dark{color:white;}.pattern-framework .slideshow-pattern.dark .stroke2{border-color:white;}
.pattern-framework .slideshow-pattern.dark .slideshow-controls.captioned .slideshow-thumbnails-viewport{border-color:white;}
.pattern-framework .slideshow-pattern:before,.pattern-framework .slideshow-pattern:after{display:table;content:"";}
.pattern-framework .slideshow-pattern:after{clear:both;}
.pattern-framework .slideshow-pattern .slideshow-viewport{margin-bottom:16px;}.pattern-framework .slideshow-pattern .slideshow-viewport>img{display:block;}
.pattern-framework .slideshow-pattern .disabled{cursor:default;}
.pattern-framework .slideshow-pattern .slideshow-controls{position:relative;}.pattern-framework .slideshow-pattern .slideshow-controls .slideshow-thumbnails-viewport{max-width:335px;*width:335px;overflow:hidden;*position:relative;float:left;margin-right:8px;padding-right:4px;}
.pattern-framework .slideshow-pattern .slideshow-controls.captioned .slideshow-thumbnails-viewport{border-right:1px solid black;}
.pattern-framework .slideshow-pattern .slideshow-controls .slideshow-caption{overflow:hidden;position:relative;top:-2px;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;min-height:32px;}
.pattern-framework .slideshow-pattern .slideshow-controls .slideshow-thumbnails{list-style-type:none;margin:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:100000px;}.pattern-framework .slideshow-pattern .slideshow-controls .slideshow-thumbnails li{list-style-type:none;margin-bottom:0;*height:1%;}
.pattern-framework .slideshow-pattern .slideshow-controls .slideshow-thumbnails li:before{display:none;}
.pattern-framework .slideshow-pattern .slideshow-controls .slideshow-thumbnails>li{float:left;margin-right:8px;}.pattern-framework .slideshow-pattern .slideshow-controls .slideshow-thumbnails>li>a{display:block;background-color:white;outline:0;-webkit-transition:border-color 0.2s linear;-moz-transition:border-color 0.2s linear;-o-transition:border-color 0.2s linear;transition:border-color 0.2s linear;}.pattern-framework .slideshow-pattern .slideshow-controls .slideshow-thumbnails>li>a>img{display:block;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}.pattern-framework .slideshow-pattern .slideshow-controls .slideshow-thumbnails>li>a>img:hover{filter:alpha(opacity= 50 );-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.pattern-framework .slideshow-pattern .slideshow-controls .slideshow-thumbnails>li:before{display:none;}
.pattern-framework .slideshow-pattern .slideshow-controls .slideshow-thumbnails>li.active img{filter:alpha(opacity= 50 );-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.pattern-framework .slideshow-pattern .slideshow-controls .slideshow-nav{float:right;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style-type:none;margin:0;padding:0;}.pattern-framework .slideshow-pattern .slideshow-controls .slideshow-nav li{list-style-type:none;margin-bottom:0;*height:1%;}
.pattern-framework .slideshow-pattern .slideshow-controls .slideshow-nav li:before{display:none;}
.pattern-framework .slideshow-pattern .slideshow-controls .slideshow-nav>li{float:left;margin-right:8px;}
.pattern-framework .universal-banner-logo{background-image:url('/shared/images/framework/3.0/framework.png');_background-image:url('/shared/images/framework/3.0/framework.gif');background-position:0px -315px;background-repeat:no-repeat;margin-bottom:-10px;position:relative;bottom:-13px;}
.pattern-framework .universal-banner-logo a{height:73px;width:480px;display:block;}
.pattern-framework .universal-banner .color-framework,.pattern-framework .universal-footer .color-framework{float:none !important;}
.pattern-framework .universal-footer-links .more a,.pattern-framework .universal-footer-links a{color:white;}
.pattern-framework .universal-footer-default-color,.pattern-framework .universal-footer-default-color a{color:#b7b7b7;}
.pattern-framework .universal-footer-default-bg{background-color:#b7b7b7;}
.pattern-framework .universal-footer-links .more a{text-transform:none;}
.pattern-framework .universal-footer-links .hr{margin-top:13px;margin-bottom:13px;}
.pattern-framework .universal-footer-copyright{color:#6d6d6d;background-color:#333;padding-bottom:50px;}
.pattern-framework .universal-footer-copyright .linear li{margin-right:22px;}
.pattern-framework .universal-footer-copyright .linear a{color:#999;}
.pattern-framework .universal-footer-links .social-grid{margin:0;padding:0;padding-top:3px;margin-left:-24px;}
.pattern-framework .universal-footer-links .social-grid li{float:left;list-style-type:none;margin:0;padding:0;margin-left:24px;margin-bottom:16px;}
.pattern-framework .universal-footer-links .social-grid li a{background-color:#333;}
.pattern-framework .mobile-page-header .mobile-breadcrumb{padding-top:8px;}.pattern-framework .mobile-page-header .mobile-breadcrumb a{padding:8px 0;}
.pattern-framework .mobile-page-header .mobile-page-title{display:block;padding:8px 0;}.pattern-framework .mobile-page-header .mobile-page-title:hover{background-color:transparent;}
.pattern-framework .mobile-page-header .mobile-page-title .icon-expand2{margin-right:5px;margin-top:4px;margin-left:10px;float:right;}
.pattern-framework .mobile-page-header .mobile-local-navigation{padding:8px 0;}.pattern-framework .mobile-page-header .mobile-local-navigation .btn{float:right;padding:0;margin-right:-2px;margin-top:-2px;}.pattern-framework .mobile-page-header .mobile-local-navigation .btn:hover{background-color:transparent;}
.pattern-framework .mobile-page-header .mobile-local-navigation ul{margin-top:10px;}
.pattern-framework .media{list-style-type:none;background-image:none;margin:0;}.pattern-framework .media:before,.pattern-framework .media .linear li:before{background-image:none !important;}
.pattern-framework .media .mu-uc{padding-top:2px;}
.pattern-framework .media .gamma,.pattern-framework .media .gamma-uc{margin-top:9px;margin-bottom:8px;}
.pattern-framework .media .theta,.pattern-framework .media .theta-uc{margin-top:5px;}
.pattern-framework .media .eta,.pattern-framework .media .eta-uc,.pattern-framework .media .epsilon,.pattern-framework .media .epsilon-uc{margin-top:5px;margin-bottom:4px;}
.pattern-framework .media .kappa,.pattern-framework .media .kappa-uc{margin-top:3px;margin-bottom:6px;}
.pattern-framework .media .paragraph{margin-top:3px;}
.pattern-framework .media .event-thumbnail{position:relative;top:-8px;margin-bottom:8px;}
.pattern-framework .media-row .media-left{float:left;margin-right:24px;}
.pattern-framework .media-row .media-body{overflow:hidden;display:block;}
.pattern-framework .s4-wpTopTable .media-list3,.pattern-framework .s4-wpTopTable .media-list4{margin-bottom:0;}
.pattern-framework .media-list3{list-style-type:none;margin:0;padding:0;margin-bottom:24px;*zoom:1;}.pattern-framework .media-list3 li{list-style-type:none;margin-bottom:0;*height:1%;}
.pattern-framework .media-list3 li:before{display:none;}
.pattern-framework .media-list3 .media{*float:left;}
.pattern-framework .media-list3 .media{margin-bottom:19px;}
.pattern-framework .media-list4,.pattern-framework .media-list5,.pattern-framework .media-list6{list-style-type:none;margin:0;padding:0;margin-bottom:24px;*zoom:1;}.pattern-framework .media-list4 li,.pattern-framework .media-list5 li,.pattern-framework .media-list6 li{list-style-type:none;margin-bottom:0;*height:1%;}
.pattern-framework .media-list4 li:before,.pattern-framework .media-list5 li:before,.pattern-framework .media-list6 li:before{display:none;}
.pattern-framework .media-list4 .media,.pattern-framework .media-list5 .media,.pattern-framework .media-list6 .media{*float:left;}
.pattern-framework .media-list4 .media,.pattern-framework .media-list5 .media,.pattern-framework .media-list6 .media{margin-bottom:19px;}
.pattern-framework .media-list4 p,.pattern-framework .media-list5 p,.pattern-framework .media-list6 p{margin-top:20px;}
.pattern-framework .media-list7,.pattern-framework .media-list8,.pattern-framework .media-list9{list-style-type:none;margin:0;padding:0;margin-bottom:24px;*zoom:1;}.pattern-framework .media-list7 li,.pattern-framework .media-list8 li,.pattern-framework .media-list9 li{list-style-type:none;margin-bottom:0;*height:1%;}
.pattern-framework .media-list7 li:before,.pattern-framework .media-list8 li:before,.pattern-framework .media-list9 li:before{display:none;}
.pattern-framework .media-list7 .media,.pattern-framework .media-list8 .media,.pattern-framework .media-list9 .media{*float:left;}
.pattern-framework .media-list7 p,.pattern-framework .media-list8 p,.pattern-framework .media-list9 p{margin-top:10px;}
.pattern-framework .media-list7 .eta,.pattern-framework .media-list8 .eta,.pattern-framework .media-list9 .eta{margin-top:5px;}
.pattern-framework .media-list7 .kappa,.pattern-framework .media-list8 .kappa,.pattern-framework .media-list9 .kappa{margin-top:11px;}
.pattern-framework .media-list7 .media,.pattern-framework .media-list8 .media,.pattern-framework .media-list9 .media{margin-bottom:35px;}
.pattern-framework .media-list-dividers{border-top:1px solid #ccc;}.pattern-framework .media-list-dividers .media{padding-bottom:20px;padding-top:17px;border-bottom:1px solid #CCC;margin-bottom:0;}
.component-framework .toolbar,.component-framework .navbar{list-style-type:none;margin:0;padding:0;}
.component-framework .navbar{height:40px;}
.component-framework .toolbar>li,.component-framework .navbar>li{display:block;float:left;margin:0;padding:0;}.component-framework .toolbar>li a,.component-framework .navbar>li a{color:#181818;}
.component-framework .toolbar>li.active a,.component-framework .navbar>li.active a{color:#ffffff;}
.component-framework .navbar>li{padding:13px 0 13px 0;margin:0;}.component-framework .navbar>li>a{margin:13px 0 13px 0;padding:2px 10px;}
.component-framework .navbar>li>a.first{border-left:none;padding-left:0;}
.component-framework .navbar>li>a.last{padding-right:0;}
.component-framework .navbar>li.divider{background-color:white;width:1px;height:25px;margin-top:7px;padding:0;}
.component-framework .mobile-navbar-buttons2{float:right;white-space:nowrap;padding-bottom:9px;}.component-framework .mobile-navbar-buttons2 .mobile-navbar-button{display:inline-block;}
.component-framework .mobile-navbar-buttons2 .mobile-navbar-button a{display:inline-block;text-decoration:none;}
.component-framework .mobile-navbar{width:100%;}.component-framework .mobile-navbar .mobile-navbar-buttons{float:right;margin-top:-50px;}.component-framework .mobile-navbar .mobile-navbar-buttons button{float:right;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;margin-right:-10px;margin-top:-10px;}
.component-framework .mobile-navbar .mobile-navbar-buttons button:hover{background-color:transparent;}
.component-framework .mobile-navbar .mobile-navbar-search{padding-top:16px;padding-bottom:16px;}.component-framework .mobile-navbar .mobile-navbar-search .field{background-color:white;}
.component-framework .mobile-navbar .mobile-navbar-dropdown{width:100%;padding-bottom:10px;}.component-framework .mobile-navbar .mobile-navbar-dropdown>ul{margin:0;padding:0;padding-top:10px;padding-bottom:10px;*zoom:1;zoom:1;}.component-framework .mobile-navbar .mobile-navbar-dropdown>ul:before,.component-framework .mobile-navbar .mobile-navbar-dropdown>ul:after{display:table;content:"";}
.component-framework .mobile-navbar .mobile-navbar-dropdown>ul:after{clear:both;}
.component-framework .mobile-navbar .mobile-navbar-dropdown>ul>li{float:left;width:50%;margin:0;list-style-type:none;}.component-framework .mobile-navbar .mobile-navbar-dropdown>ul>li>a{display:block;padding:0;margin:2px 0;}
.component-framework .mobile-navbar .mobile-navbar-dropdown ul>li:nth-child(odd){clear:left;}
.component-framework .mobile-navbar .mobile-navbar-dropdown .kappa-uc li>a{margin:4px 0;}
.component-framework .mobile-navbar .mobile-navbar-dropdown ul.epsilon-uc{padding-top:4px;}
.component-framework .mobile-navbar .mobile-navbar-dropdown .epsilon-uc li>a{margin:6px 0;}
.component-framework table.navbar{width:100%;margin-top:0;}.component-framework table.navbar a{color:#181818;padding-left:1em;padding-right:1em;}
.component-framework table.navbar td{text-align:center;white-space:nowrap;}
.component-framework table.navbar a.active{color:#ffffff;}
.component-framework table.navbar td.first{text-align:left;}.component-framework table.navbar td.first a{padding-left:0;}
.component-framework table.navbar td.last{text-align:right;}.component-framework table.navbar td.last a{padding-right:0;}
.component-framework table.navbar .divider{width:1px;height:25px;padding:0;}
.component-framework .toolbar li a{padding:9px 0 0 0;}
.component-framework .breadcrumb .txt-arrow{margin:0 4px;}
.component-framework .nav-tabs{margin:0;padding:0;float:left;clear:left;border-bottom:4px solid #cecece;width:100%;margin:20px 0 20px 0;font:normal 13px/16px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}.component-framework .nav-tabs li{display:inline;list-style-type:none;}.component-framework .nav-tabs li:before{display:none;}
.component-framework .nav-tabs li a{display:block;float:left;background-color:#efefef;-webkit-transition:background 0.1s linear;-moz-transition:background 0.1s linear;-o-transition:background 0.1s linear;transition:background 0.1s linear;color:#181818;margin:0 3px 0 0;padding:8px 16px;}
.component-framework .nav-tabs li a:hover{text-decoration:none;}
.component-framework .nav-tabs li a.hover{background:black;color:white;}
.component-framework .nav-tabs li.active a{color:black;}
.component-framework .carousel-container{overflow:hidden;*position:relative;}.component-framework .carousel-container .carousel-panels{width:100000px;position:relative;margin-left:0;*zoom:1;zoom:1;}.component-framework .carousel-container .carousel-panels:before,.component-framework .carousel-container .carousel-panels:after{display:table;content:"";}
.component-framework .carousel-container .carousel-panels:after{clear:both;}
.component-framework .carousel-container .carousel-panels>li{float:left;list-style-type:none;margin-left:0;}.component-framework .carousel-container .carousel-panels>li>*:last-child{margin-bottom:0;}
.component-framework .carousel-container .carousel-panels>li:before{display:none;}
.component-framework .nav-carousel{list-style-type:none;margin:0;padding:0;*zoom:1;zoom:1;}.component-framework .nav-carousel li{list-style-type:none;margin-bottom:0;*height:1%;}
.component-framework .nav-carousel li:before{display:none;}
.component-framework .nav-carousel:before,.component-framework .nav-carousel:after{display:table;content:"";}
.component-framework .nav-carousel:after{clear:both;}
.component-framework .nav-carousel li{float:left;list-style-type:none;display:block;margin-bottom:0 !important;}.component-framework .nav-carousel li:before{display:none;}
.component-framework .nav-carousel li a{text-decoration:none;color:#181818;outline:none;display:block;xxborder:1px solid green;}
.component-framework .nav-carousel li.prev a{padding-right:6px;}
.component-framework .nav-carousel li.next a{padding-left:5px;}
.component-framework .nav-carousel li.dot a{padding-right:2px;padding-left:1px;}
.component-framework .nav-carousel li.dot .icon-dot{display:block;margin-top:8px;line-height:.3;}
.component-framework .mobile-nav{padding-bottom:10px;}.component-framework .mobile-nav ul{list-style-type:none;margin:0;padding:0;}.component-framework .mobile-nav ul li{list-style-type:none;margin-bottom:0;*height:1%;}
.component-framework .mobile-nav ul li:before{display:none;}
.component-framework .mobile-nav ul.eta-uc{padding-top:10px;padding-bottom:8px;}.component-framework .mobile-nav ul.eta-uc li a{display:block;padding:2px 0;}
.component-framework .mobile-nav ul.epsilon-uc{padding-top:10px;padding-bottom:7px;}.component-framework .mobile-nav ul.epsilon-uc li a{display:block;padding:6px 0;}
.component-framework .mobile-nav ul.kappa-uc{padding-top:8px;padding-bottom:10px;}.component-framework .mobile-nav ul.kappa-uc li a{display:block;padding:4px 0;}
.component-framework .split-list{*zoom:1;zoom:1;}.component-framework .split-list:before,.component-framework .split-list:after{display:table;content:"";}
.component-framework .split-list:after{clear:both;}
.component-framework .split-list li{float:left;width:50%;}
.component-framework .local-navigation{border-top:3px solid #cdcccc;}.component-framework .local-navigation ul,.component-framework .local-navigation ul li{list-style-type:none;margin:0;padding:0;}
.component-framework .local-navigation a{display:block;}
.component-framework .local-navigation .closed>ul{display:none;}
.component-framework .local-navigation .open>a,.component-framework .local-navigation .active>a{color:#181818;}
.component-framework .local-navigation>ul>li.open{border-bottom:3px solid #cdcccc;padding-bottom:8px;}
.component-framework .local-navigation>ul>li.open>span>a,.component-framework .local-navigation>ul>li.open>a{border-bottom:none;padding-bottom:3px;}
.component-framework .local-navigation>ul>li>span>a,.component-framework .local-navigation>ul>li>a{padding:12px 0 12px 0;border-bottom:1px solid #cccbcb;font:normal 13px/16px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
.component-framework .local-navigation>ul>li>ul>li>span>a,.component-framework .local-navigation>ul>li>ul>li>a{padding:7px 0 2px 0;border-bottom:none;font:normal 13px/16px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}
.component-framework .local-navigation>ul>li>ul>li>ul{padding:3px 0 0 0;}.component-framework .local-navigation>ul>li>ul>li>ul>li{font:normal 13px/16px 'Trade Gothic W01 Roman',Arial,Helvetica,Verdana,sans-serif;text-transform:none;list-style-type:none;*list-style-type:disc;margin-left:1em;}.component-framework .local-navigation>ul>li>ul>li>ul>li>span>a,.component-framework .local-navigation>ul>li>ul>li>ul>li>a{padding:3px 0 3px 0;}
.component-framework .local-navigation>ul>li>ul>li>ul>li:before{content:"";float:left;width:4px;height:6px;margin:7px 0 0 -11px;background-image:url('../images/framework/3.0/framework.png');background-position:0 -110px;}
.component-framework .coral-inherit .inherit-bg .local-navigation{border-color:#a64a31;}.component-framework .coral-inherit .inherit-bg .local-navigation>ul>li{border-color:#a64a31;}.component-framework .coral-inherit .inherit-bg .local-navigation>ul>li a{color:white;border-color:#a64a31;}
.component-framework .silver-inherit .inherit-bg .local-navigation{border-color:#a0a0a0;}.component-framework .silver-inherit .inherit-bg .local-navigation>ul>li{border-color:#a0a0a0;}.component-framework .silver-inherit .inherit-bg .local-navigation>ul>li a{color:white;border-color:#a0a0a0;}
.component-framework .salmon-inherit .inherit-bg .local-navigation{border-color:#a14741;}.component-framework .salmon-inherit .inherit-bg .local-navigation>ul>li{border-color:#a14741;}.component-framework .salmon-inherit .inherit-bg .local-navigation>ul>li a{color:white;border-color:#a14741;}
.component-framework .teal-inherit .inherit-bg .local-navigation{border-color:#328980;}.component-framework .teal-inherit .inherit-bg .local-navigation>ul>li{border-color:#328980;}.component-framework .teal-inherit .inherit-bg .local-navigation>ul>li a{color:white;border-color:#328980;}
.component-framework .yellowgreen-inherit .inherit-bg .local-navigation{border-color:#909647;}.component-framework .yellowgreen-inherit .inherit-bg .local-navigation>ul>li{border-color:#909647;}.component-framework .yellowgreen-inherit .inherit-bg .local-navigation>ul>li a{color:white;border-color:#909647;}
.component-framework .orange-inherit .inherit-bg .local-navigation{border-color:#af7a3a;}.component-framework .orange-inherit .inherit-bg .local-navigation>ul>li{border-color:#af7a3a;}.component-framework .orange-inherit .inherit-bg .local-navigation>ul>li a{color:white;border-color:#af7a3a;}
.component-framework .steelblue-inherit .inherit-bg .local-navigation{border-color:#256382;}.component-framework .steelblue-inherit .inherit-bg .local-navigation>ul>li{border-color:#256382;}.component-framework .steelblue-inherit .inherit-bg .local-navigation>ul>li a{color:white;border-color:#256382;}
.component-framework .skyblue-inherit .inherit-bg .local-navigation{border-color:#7ba1a9;}.component-framework .skyblue-inherit .inherit-bg .local-navigation>ul>li{border-color:#7ba1a9;}.component-framework .skyblue-inherit .inherit-bg .local-navigation>ul>li a{color:white;border-color:#7ba1a9;}
.component-framework .peach-inherit .inherit-bg .local-navigation{border-color:#b19571;}.component-framework .peach-inherit .inherit-bg .local-navigation>ul>li{border-color:#b19571;}.component-framework .peach-inherit .inherit-bg .local-navigation>ul>li a{color:white;border-color:#b19571;}
.grid-framework .container{width:984px;margin-left:auto;margin-right:auto;*zoom:1;zoom:1;}.grid-framework .container:before,.grid-framework .container:after{display:table;content:"";}
.grid-framework .container:after{clear:both;}
.grid-framework .cap{margin-bottom:34px;overflow:hidden;}
.grid-framework .base{margin-top:122px;overflow:hidden;}
.grid-framework .row{margin-left:-24px;*zoom:1;zoom:1;_display:inline;}.grid-framework .row:before,.grid-framework .row:after{display:table;content:"";}
.grid-framework .row:after{clear:both;}
.grid-framework .row::before,.grid-framework .row::after{display:table;content:"";clear:both;}
.grid-framework .span1{width:60px;float:left;margin-left:24px;_display:inline;}
.grid-framework .span2{width:144px;float:left;margin-left:24px;_display:inline;}
.grid-framework .span3{width:228px;float:left;margin-left:24px;_display:inline;}
.grid-framework .span4{width:312px;float:left;margin-left:24px;_display:inline;}
.grid-framework .span5{width:396px;float:left;margin-left:24px;_display:inline;}
.grid-framework .span6{width:480px;float:left;margin-left:24px;_display:inline;}
.grid-framework .span7{width:564px;float:left;margin-left:24px;_display:inline;}
.grid-framework .span8{width:648px;float:left;margin-left:24px;_display:inline;}
.grid-framework .span9{width:732px;float:left;margin-left:24px;_display:inline;}
.grid-framework .span10{width:816px;float:left;margin-left:24px;_display:inline;}
.grid-framework .span11{width:900px;float:left;margin-left:24px;_display:inline;}
.grid-framework .span12{width:984px;float:left;margin-left:24px;_display:inline;}
.grid-framework .vrule1{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:84px 0;}
.grid-framework .vrule2{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:168px 0;}
.grid-framework .vrule3{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:252px 0;}
.grid-framework .vrule4{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:336px 0;}
.grid-framework .vrule5{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:420px 0;}
.grid-framework .vrule6{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:504px 0;}
.grid-framework .vrule7{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:588px 0;}
.grid-framework .vrule8{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:672px 0;}
.grid-framework .vrule9{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:756px 0;}
.grid-framework .vrule10{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:840px 0;}
.grid-framework .vrule11{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:924px 0;}
.grid-framework .vrule1.row,.grid-framework .vrule2.row,.grid-framework .vrule3.row,.grid-framework .vrule4.row,.grid-framework .vrule5.row,.grid-framework .vrule6.row,.grid-framework .vrule7.row,.grid-framework .vrule8.row,.grid-framework .vrule9.row,.grid-framework .vrule10.row,.grid-framework .vrule11.row,.grid-framework .vrule12.row{background:none !important;}
.grid-framework .vrule1h{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:72px 0;}
.grid-framework .vrule2h{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:156px 0;}
.grid-framework .vrule3h{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:240px 0;}
.grid-framework .vrule4h{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:324px 0;}
.grid-framework .vrule5h{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:408px 0;}
.grid-framework .vrule6h{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:492px 0;}
.grid-framework .vrule7h{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:576px 0;}
.grid-framework .vrule8h{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:660px 0;}
.grid-framework .vrule9h{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:744px 0;}
.grid-framework .vrule10h{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:828px 0;}
.grid-framework .vrule11h{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:912px 0;}
.grid-framework .vrule-gutter{background-color:white;height:32px;margin-bottom:-32px;}
.grid-framework .vrule-offset>*{margin-left:15px;}
.grid-framework .vrule-offset>table,.grid-framework .vrule-offset>.ms-rtestate-field{margin-left:0;}.grid-framework .vrule-offset>table>*,.grid-framework .vrule-offset>.ms-rtestate-field>*{margin-left:15px;}
.grid-framework .vrule-offset .ms-rtestate-read{display:block;}
.grid-framework .vrule-offset .hr,.grid-framework .vrule-offset .hr4{margin-left:0;}
.grid-framework .vrule-offset.span4>*{margin-left:24px;}
.grid-framework .vrule-offset.span4>table,.grid-framework .vrule-offset.span4>.ms-rtestate-field{margin-left:0;}.grid-framework .vrule-offset.span4>table>*,.grid-framework .vrule-offset.span4>.ms-rtestate-field>*{margin-left:24px;}
.grid-framework .vrule-offset.span4 .ms-rtestate-read{display:block;}
.grid-framework .vrule-offset.span4 .hr,.grid-framework .vrule-offset.span4 .hr4{margin-left:0;}
.grid-framework .shim1{height:1px;overflow:hidden;}
.grid-framework .shim2{height:2px;overflow:hidden;}
.grid-framework .shim3{height:3px;overflow:hidden;}
.grid-framework .shim4{height:4px;overflow:hidden;}
.grid-framework .shim5{height:5px;overflow:hidden;}
.grid-framework .shim6{height:6px;overflow:hidden;}
.grid-framework .shim7{height:7px;overflow:hidden;}
.grid-framework .shim8{height:8px;overflow:hidden;}
.grid-framework .shim9{height:9px;overflow:hidden;}
.grid-framework .shim10{height:10px;overflow:hidden;}
.grid-framework .shim11{height:11px;overflow:hidden;}
.grid-framework .shim12{height:12px;overflow:hidden;}
.grid-framework .shim13{height:13px;overflow:hidden;}
.grid-framework .shim14{height:14px;overflow:hidden;}
.grid-framework .shim15{height:15px;overflow:hidden;}
.grid-framework .shim16{height:16px;overflow:hidden;}
.grid-framework .shim17{height:17px;overflow:hidden;}
.grid-framework .shim18{height:18px;overflow:hidden;}
.grid-framework .shim19{height:19px;overflow:hidden;}
.grid-framework .shim20{height:20px;overflow:hidden;}
.grid-framework .shim21{height:21px;overflow:hidden;}
.grid-framework .shim22{height:22px;overflow:hidden;}
.grid-framework .shim23{height:23px;overflow:hidden;}
.grid-framework .shim24{height:24px;overflow:hidden;}
.grid-framework .shim25{height:25px;overflow:hidden;}
.grid-framework .shim26{height:26px;overflow:hidden;}
.grid-framework .shim27{height:27px;overflow:hidden;}
.grid-framework .shim28{height:28px;overflow:hidden;}
.grid-framework .shim29{height:29px;overflow:hidden;}
.grid-framework .shim30{height:30px;overflow:hidden;}
.grid-framework .shim31{height:31px;overflow:hidden;}
.grid-framework .shim32{height:32px;overflow:hidden;}
.grid-framework .shim33{height:33px;overflow:hidden;}
.grid-framework .shim34{height:34px;overflow:hidden;}
.grid-framework .shim35{height:35px;overflow:hidden;}
.grid-framework .shim36{height:36px;overflow:hidden;}
.grid-framework .shim37{height:37px;overflow:hidden;}
.grid-framework .shim38{height:38px;overflow:hidden;}
.grid-framework .shim39{height:39px;overflow:hidden;}
.grid-framework .shim40{height:40px;overflow:hidden;}
.grid-framework .shim41{height:41px;overflow:hidden;}
.grid-framework .shim42{height:42px;overflow:hidden;}
.grid-framework .shim43{height:43px;overflow:hidden;}
.grid-framework .shim44{height:44px;overflow:hidden;}
.grid-framework .shim45{height:45px;overflow:hidden;}
.grid-framework .shim46{height:46px;overflow:hidden;}
.grid-framework .shim47{height:47px;overflow:hidden;}
.grid-framework .shim48{height:48px;overflow:hidden;}
.grid-framework .shim49{height:49px;overflow:hidden;}
.grid-framework .shim50{height:50px;overflow:hidden;}
.grid-framework .debug-spans [class*="span"]{background-color:#EEE;margin-bottom:8px !important;}
.grid-framework .debug-spans .span99{background-color:white;}
.grid-framework .debug-lines{background-image:url('../images/grid-lines-grey.png');background-repeat:repeat;}
.grid-framework .valign{display:table;}.grid-framework .valign .valign-center{vertical-align:middle;display:table-cell;}
.grid-framework .valign .valign-bottom{vertical-align:bottom;display:table-cell;}
.grid-framework .img-fluid img,.grid-framework img.fluid{max-width:100%;height:auto;}
.grid-framework .row-none{margin:0;width:100%;}.grid-framework .row-none:before,.grid-framework .row-none:after{display:none;}
.grid-framework .row-none:after{clear:both;}
.grid-framework .row-none .span-none{float:none;margin:0;width:100%;}
.grid-framework .container-none{width:auto;margin:0;}.grid-framework .container-none:before,.grid-framework .container-none:after{display:none;}
.grid-framework .row-left{margin-left:-24px;*zoom:1;zoom:1;_display:inline;}.grid-framework .row-left:before,.grid-framework .row-left:after{display:table;content:"";}
.grid-framework .row-left:after{clear:both;}
.grid-framework .row-left .span1{width:60px;float:left;margin-left:24px;_display:inline;}
.grid-framework .row-left .span2{width:144px;float:left;margin-left:24px;_display:inline;}
.grid-framework .row-left .span3{width:228px;float:left;margin-left:24px;_display:inline;}
.grid-framework .row-left .span4{width:312px;float:left;margin-left:24px;_display:inline;}
.grid-framework .row-left .span5{width:396px;float:left;margin-left:24px;_display:inline;}
.grid-framework .row-left .span6{width:480px;float:left;margin-left:24px;_display:inline;}
.grid-framework .row-left .span7{width:564px;float:left;margin-left:24px;_display:inline;}
.grid-framework .row-left .span8{width:648px;float:left;margin-left:24px;_display:inline;}
.grid-framework .row-left .span9{width:732px;float:left;margin-left:24px;_display:inline;}
.grid-framework .row-left .span10{width:816px;float:left;margin-left:24px;_display:inline;}
.grid-framework .row-left .span11{width:900px;float:left;margin-left:24px;_display:inline;}
.grid-framework .row-left .span12{width:984px;float:left;margin-left:24px;_display:inline;}
.grid-framework .row-left .span99{padding-left:24px;_display:inline;overflow:hidden;}
.grid-framework .row-right{margin-left:-24px;*zoom:1;zoom:1;_display:inline;}.grid-framework .row-right:before,.grid-framework .row-right:after{display:table;content:"";}
.grid-framework .row-right:after{clear:both;}
.grid-framework .row-right .span1{width:60px;float:left;margin-left:24px;_display:inline;float:right;}
.grid-framework .row-right .span2{width:144px;float:left;margin-left:24px;_display:inline;float:right;}
.grid-framework .row-right .span3{width:228px;float:left;margin-left:24px;_display:inline;float:right;}
.grid-framework .row-right .span4{width:312px;float:left;margin-left:24px;_display:inline;float:right;}
.grid-framework .row-right .span5{width:396px;float:left;margin-left:24px;_display:inline;float:right;}
.grid-framework .row-right .span6{width:480px;float:left;margin-left:24px;_display:inline;float:right;}
.grid-framework .row-right .span7{width:564px;float:left;margin-left:24px;_display:inline;float:right;}
.grid-framework .row-right .span8{width:648px;float:left;margin-left:24px;_display:inline;float:right;}
.grid-framework .row-right .span9{width:732px;float:left;margin-left:24px;_display:inline;float:right;}
.grid-framework .row-right .span10{width:816px;float:left;margin-left:24px;_display:inline;float:right;}
.grid-framework .row-right .span11{width:900px;float:left;margin-left:24px;_display:inline;float:right;}
.grid-framework .row-right .span12{width:984px;float:left;margin-left:24px;_display:inline;float:right;}
.grid-framework .row-right .span99{padding-left:24px;_display:inline;overflow:hidden;}
.grid-framework .row-fluid{width:100%;margin-left:0;*zoom:1;}.grid-framework .row-fluid:before,.grid-framework .row-fluid:after{display:table;line-height:0;content:"";}
.grid-framework .row-fluid:after{clear:both;}
.grid-framework .row-fluid>div:first-child{margin-left:0 !important;}
.grid-framework .row-fluid .span12{display:block;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;*width:99.94680851063829%;}
.grid-framework .row-fluid .span11{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:91.48936170212765%;*width:91.43617021276594%;}
.grid-framework .row-fluid .span10{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:82.97872340425532%;*width:82.92553191489361%;}
.grid-framework .row-fluid .span9{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:74.46808510638297%;*width:74.41489361702126%;}
.grid-framework .row-fluid .span8{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:65.95744680851064%;*width:65.90425531914893%;}
.grid-framework .row-fluid .span7{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:57.44680851063829%;*width:57.39361702127659%;}
.grid-framework .row-fluid .span6{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:48.93617021276595%;*width:48.88297872340425%;}
.grid-framework .row-fluid .span5{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:40.42553191489362%;*width:40.37234042553192%;}
.grid-framework .row-fluid .span4{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:31.914893617021278%;*width:31.861702127659576%;}
.grid-framework .row-fluid .span3{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:23.404255319148934%;*width:23.351063829787233%;}
.grid-framework .row-fluid .span2{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:14.893617021276595%;*width:14.840425531914894%;}
.grid-framework .row-fluid .span1{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:6.382978723404255%;*width:6.329787234042553%;}
.grid-framework .hidden{display:none;}
.grid-framework .print-visible{display:none;}
.grid-framework .mobile-visible{display:none;}
.grid-framework .tablet-visible{display:none;}
.grid-framework .desktop-hidden{display:none;}
.grid-framework .desktop-visible{display:inherit;}
@media screen and (max-width:919px){.color-framework{float:left !important;} .universal-banner .color-framework{float:none !important;} .container .container{margin-left:0px !important;margin-right:0px !important;} #superfooter div.bar{max-width:956px !important;width:auto !important;} #supernav{width:984px !important;} #s4-statusbarcontainer,#s4-ribbonrow,.s4-clust{display:none !important;} #s4-workspace{overflow-y:visible !important;height:auto !important;} body{overflow-y:scroll;} body #s4-bodyContainer{min-width:0;} .responsive-framework{float:none !important;}.responsive-framework #supernav{width:auto !important;}.responsive-framework #supernav .sitemap .wrap{padding-left:12px;padding-bottom:20px;} .responsive-framework #supernav .main-bar{padding-left:12px;} .responsive-framework #supernav .toplinks .wrap,.responsive-framework #supernav .school-banner,.responsive-framework #supernav .toplinks .wrap,.responsive-framework #supernav .sitemap .wrap{width:auto !important;} .responsive-framework #supernav .school-banner{background-color:transparent;} .ua-touch .responsive-framework a:hover{text-decoration:none;} .responsive-framework .ul-outset ul,.responsive-framework ul.outset,.responsive-framework .ol-outset ol,.responsive-framework ol.outset{margin-left:1em;} .responsive-framework ol.unstyled,.responsive-framework ul.unstyled,.responsive-framework .ol-unbulleted ol,.responsive-framework .ul-unbulleted ul,.responsive-framework ol.unbulleted,.responsive-framework ul.unbulleted{margin-left:0;}}@media (min-width:920px) and (max-width:1020px){.responsive-framework #supernav .main-sites a{margin:0 !important;padding-right:2px !important;} .responsive-framework #supernav .toplinks .wrap,.responsive-framework #supernav .school-banner,.responsive-framework #supernav .toplinks .wrap,.responsive-framework #supernav .sitemap .wrap,.responsive-framework .container{width:896px;} .responsive-framework .row{margin-left:-16px;*zoom:1;zoom:1;_display:inline;}.responsive-framework .row:before,.responsive-framework .row:after{display:table;content:"";} .responsive-framework .row:after{clear:both;} .responsive-framework .span1{width:60px;float:left;margin-left:16px;_display:inline;} .responsive-framework .span2{width:136px;float:left;margin-left:16px;_display:inline;} .responsive-framework .span3{width:212px;float:left;margin-left:16px;_display:inline;} .responsive-framework .span4{width:288px;float:left;margin-left:16px;_display:inline;} .responsive-framework .span5{width:364px;float:left;margin-left:16px;_display:inline;} .responsive-framework .span6{width:440px;float:left;margin-left:16px;_display:inline;} .responsive-framework .span7{width:516px;float:left;margin-left:16px;_display:inline;} .responsive-framework .span8{width:592px;float:left;margin-left:16px;_display:inline;} .responsive-framework .span9{width:668px;float:left;margin-left:16px;_display:inline;} .responsive-framework .span10{width:744px;float:left;margin-left:16px;_display:inline;} .responsive-framework .span11{width:820px;float:left;margin-left:16px;_display:inline;} .responsive-framework .span12{width:896px;float:left;margin-left:16px;_display:inline;} .responsive-framework .row .desktop-clear{clear:left;} .responsive-framework .vrule1{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:76px 0;} .responsive-framework .vrule2{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:152px 0;} .responsive-framework .vrule3{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:228px 0;} .responsive-framework .vrule4{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:304px 0;} .responsive-framework .vrule5{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:380px 0;} .responsive-framework .vrule6{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:456px 0;} .responsive-framework .vrule7{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:532px 0;} .responsive-framework .vrule8{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:608px 0;} .responsive-framework .vrule9{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:684px 0;} .responsive-framework .vrule10{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:760px 0;} .responsive-framework .vrule11{background-image:url('../images/framework/3.0/vertical-rule-bg.png');background-repeat:repeat-y;background-position:836px 0;} .responsive-framework .page-header .vrule1{background-repeat:no-repeat;background-position:76px 113px;} .responsive-framework .page-header .vrule2{background-repeat:no-repeat;background-position:152px 113px;} .responsive-framework .page-header .vrule3{background-repeat:no-repeat;background-position:228px 113px;} .responsive-framework .page-header .vrule4{background-repeat:no-repeat;background-position:304px 113px;} .responsive-framework .page-header .vrule5{background-repeat:no-repeat;background-position:380px 113px;} .responsive-framework .page-header .vrule6{background-repeat:no-repeat;background-position:456px 113px;} .responsive-framework .page-header .vrule7{background-repeat:no-repeat;background-position:532px 113px;} .responsive-framework .page-header .vrule8{background-repeat:no-repeat;background-position:608px 113px;} .responsive-framework .page-header .vrule9{background-repeat:no-repeat;background-position:684px 113px;} .responsive-framework .page-header .vrule10{background-repeat:no-repeat;background-position:760px 113px;} .responsive-framework .page-header .vrule11{background-repeat:no-repeat;background-position:836px 113px;}}@media (min-width:1021px){.responsive-framework .row .desktop-clear{clear:left;}}@media screen and (min-width:351px) and (max-width:650px){.responsive-framework .desktop-hidden{display:inherit;} .responsive-framework .desktop-visible{display:none;} .responsive-framework .mobile-visible{display:inherit;} .responsive-framework .mobile-hidden{display:none;} .responsive-framework .h1-mobile-hidden h1,.responsive-framework .h2-mobile-hidden h2,.responsive-framework .h3-mobile-hidden h3,.responsive-framework .h4-mobile-hidden h4{display:none;} .responsive-framework .mobile-toggle-show{display:none;} .responsive-framework .mobile-container{padding-left:16px;padding-right:16px;clear:left;} .responsive-framework .container{width:auto;margin:0;}.responsive-framework .container:before,.responsive-framework .container:after{display:none;} .responsive-framework .row{margin:0;width:100%;}.responsive-framework .row:before,.responsive-framework .row:after{display:none;} .responsive-framework .row:after{clear:both;} .responsive-framework .row .span-none{float:none;margin:0;width:100%;} .responsive-framework .row .span1{float:none;margin:0;width:100%;} .responsive-framework .row .span2{float:none;margin:0;width:100%;} .responsive-framework .row .span3{float:none;margin:0;width:100%;} .responsive-framework .row .span4{float:none;margin:0;width:100%;} .responsive-framework .row .span5{float:none;margin:0;width:100%;} .responsive-framework .row .span6{float:none;margin:0;width:100%;} .responsive-framework .row .span7{float:none;margin:0;width:100%;} .responsive-framework .row .span8{float:none;margin:0;width:100%;} .responsive-framework .row .span9{float:none;margin:0;width:100%;} .responsive-framework .row .span10{float:none;margin:0;width:100%;} .responsive-framework .row .span11{float:none;margin:0;width:100%;} .responsive-framework .row .span12{float:none;margin:0;width:100%;} .responsive-framework .responsive-media{clear:left;}.responsive-framework .responsive-media .responsive-media-thumbnail{width:60px;float:left;margin-right:12px;} .responsive-framework .responsive-media .responsive-media-body{width:auto;overflow:hidden;float:none;} .responsive-framework .responsive-media .event-thumbnail{position:static;margin-bottom:24px;} .responsive-framework .vrule-offset.span4>*,.responsive-framework .vrule-offset>*{margin-left:0px;} .responsive-framework .vrule-offset.span4>table,.responsive-framework .vrule-offset>table,.responsive-framework .vrule-offset.span4>.ms-rtestate-field,.responsive-framework .vrule-offset>.ms-rtestate-field{margin-left:0;}.responsive-framework .vrule-offset.span4>table>*,.responsive-framework .vrule-offset>table>*,.responsive-framework .vrule-offset.span4>.ms-rtestate-field>*,.responsive-framework .vrule-offset>.ms-rtestate-field>*{margin-left:0px;} .responsive-framework .vrule-offset.span4 .ms-rtestate-read,.responsive-framework .vrule-offset .ms-rtestate-read{display:block;} .responsive-framework .vrule-offset.span4 .hr,.responsive-framework .vrule-offset .hr,.responsive-framework .vrule-offset.span4 .hr4,.responsive-framework .vrule-offset .hr4{margin-left:0;} .responsive-framework .vrule3h{background:none;} .responsive-framework .mobile-accordion{border-bottom:2px solid #d6d6d6;}.responsive-framework .mobile-accordion .mobile-accordion-header:first-child{margin-top:0;} .responsive-framework .mobile-accordion .mobile-accordion-header{padding-top:12px;padding-bottom:12px;border-top:2px solid #d6d6d6;cursor:pointer;}.responsive-framework .mobile-accordion .mobile-accordion-header .icon-plusbox{margin-right:12px;margin-top:10px;margin-left:10px;float:left;} .responsive-framework .mobile-accordion .mobile-accordion-header .icon-expand2{margin-right:5px;margin-top:6px;margin-left:10px;float:right;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;} .responsive-framework .mobile-accordion .mobile-accordion-header-plusminus{background-color:#d6d6d6;border-top:2px solid white;} .responsive-framework .mobile-accordion .mobile-accordion-header-plusminus.mobile-accordion-header-active{background-color:#fff;color:#48c4b7;} .responsive-framework .mobile-accordion .mobile-accordion-header-active .icon-expand2{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg);} .responsive-framework .mobile-accordion .mobile-accordion-body{display:none;} .responsive-framework #superfooter{position:static;margin-top:0;}.responsive-framework #superfooter .bar{height:auto;padding-left:16px;padding-bottom:4px;position:relative;padding-bottom:40px;} .responsive-framework #superfooter .bar .selector span{display:block;padding-left:0;margin-top:5px;} .responsive-framework #superfooter ul.social{clear:left;float:left;position:absolute;bottom:10px;left:15px;} .responsive-framework #superfooter .overlay{left:0 !important;} .responsive-framework #superfooter .infobar{position:absolute;bottom:113px;left:0;} .responsive-framework .site-header{padding:0 16px;}.responsive-framework .site-header .navbar,.responsive-framework .site-header .toolbar{display:none;} .responsive-framework .site-header h1{padding-top:18px;padding-bottom:14px;} .responsive-framework .page-header h1,.responsive-framework .page-header .breadcrumb{display:none;} .responsive-framework .page-header h2{margin-top:10px;} .responsive-framework .page-header{clear:left;} .responsive-framework .base,.responsive-framework .cap{display:none;} .responsive-framework .mobile-cap,.responsive-framework .mobile-base,.responsive-framework .mobile-gutter{margin-bottom:16px;height:1px;display:block;} .responsive-framework .mobile-hr2{height:2px;background-color:silver;margin-top:24px;margin-bottom:24px;} .responsive-framework .mobile-hr4{height:2px;background-color:silver;margin-top:24px;margin-bottom:24px;height:4px;} .responsive-framework .responsive-offset,.responsive-framework .mobile-responsive-offset{margin-left:16px;margin-right:16px;} .responsive-framework .mobile-white-bg{background-color:white;} .responsive-framework .universal-banner-logo{background-position:0px -195px;background-size:325px 250px;top:0;height:46px;} .responsive-framework .universal-banner-logo a{width:130px;height:32px;} .responsive-framework .universal-banner-bar{height:32px;} .responsive-framework .mobile-row{width:100%;margin-left:0;*zoom:1;}.responsive-framework .mobile-row:before,.responsive-framework .mobile-row:after{display:table;line-height:0;content:"";} .responsive-framework .mobile-row:after{clear:both;} .responsive-framework .mobile-row>div:first-child{margin-left:0 !important;} .responsive-framework .mobile-row .mobile-span1{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:6.382978723404255%;*width:6.329787234042553%;} .responsive-framework .mobile-row .mobile-span2{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:14.893617021276595%;*width:14.840425531914894%;} .responsive-framework .mobile-row .mobile-span3{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:23.404255319148934%;*width:23.351063829787233%;} .responsive-framework .mobile-row .mobile-span4{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:31.914893617021278%;*width:31.861702127659576%;} .responsive-framework .mobile-row .mobile-span5{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:40.42553191489362%;*width:40.37234042553192%;} .responsive-framework .mobile-row .mobile-span6{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:48.93617021276595%;*width:48.88297872340425%;} .responsive-framework .mobile-row .mobile-span7{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:57.44680851063829%;*width:57.39361702127659%;} .responsive-framework .mobile-row .mobile-span8{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:65.95744680851064%;*width:65.90425531914893%;} .responsive-framework .mobile-row .mobile-span9{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:74.46808510638297%;*width:74.41489361702126%;} .responsive-framework .mobile-row .mobile-span10{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:82.97872340425532%;*width:82.92553191489361%;} .responsive-framework .mobile-row .mobile-span11{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:91.48936170212765%;*width:91.43617021276594%;} .responsive-framework .mobile-row .mobile-span12{display:block;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;*width:99.94680851063829%;} .responsive-framework .universal-banner .toggle-button{margin-right:-12px !important;} .responsive-framework #supernav .main-sites{display:none;} .responsive-framework #supernav .school-banner{height:auto;}.responsive-framework #supernav .school-banner .hbs-logo,.responsive-framework #supernav .school-banner .hbs-logo a{height:45px;width:auto;} .responsive-framework #supernav .school-banner .hbs-logo{background-position:0px -195px;background-size:325px 250px;position:static;} .responsive-framework #supernav .main-bar{height:32px;} .responsive-framework #supernav .toplinks{display:none;} .responsive-framework #superfooter .infobar{padding:20px;box-sizing:border-box;border-bottom:1px solid silver;} .responsive-framework #superfooter .infobar div.inner{width:100%;float:left;} .responsive-framework #superfooter .infobar .icon-square-close-micro{margin-right:0;} .responsive-framework #superfooter .shadow{display:none;} .responsive-framework #superfooter .infobar div.section{width:50%;float:left;margin-right:0;padding:0;} .responsive-framework #superfooter .infobar div.section.col3 li{margin-right:20px;} .responsive-framework #superfooter .col4{margin-top:19px;} .responsive-framework #superfooter .infobar div.common{float:left;width:100%;clear:left;padding-top:20px;}}@media screen and (max-width:350px){.responsive-framework .desktop-hidden{display:inherit;} .responsive-framework .desktop-visible{display:none;} .responsive-framework .mobile-visible{display:inherit;} .responsive-framework .mobile-hidden{display:none;} .responsive-framework .h1-mobile-hidden h1,.responsive-framework .h2-mobile-hidden h2,.responsive-framework .h3-mobile-hidden h3,.responsive-framework .h4-mobile-hidden h4{display:none;} .responsive-framework .mobile-toggle-show{display:none;} .responsive-framework .mobile-container{padding-left:16px;padding-right:16px;clear:left;} .responsive-framework .container{width:auto;margin:0;}.responsive-framework .container:before,.responsive-framework .container:after{display:none;} .responsive-framework .row{margin:0;width:100%;}.responsive-framework .row:before,.responsive-framework .row:after{display:none;} .responsive-framework .row:after{clear:both;} .responsive-framework .row .span-none{float:none;margin:0;width:100%;} .responsive-framework .row .span1{float:none;margin:0;width:100%;} .responsive-framework .row .span2{float:none;margin:0;width:100%;} .responsive-framework .row .span3{float:none;margin:0;width:100%;} .responsive-framework .row .span4{float:none;margin:0;width:100%;} .responsive-framework .row .span5{float:none;margin:0;width:100%;} .responsive-framework .row .span6{float:none;margin:0;width:100%;} .responsive-framework .row .span7{float:none;margin:0;width:100%;} .responsive-framework .row .span8{float:none;margin:0;width:100%;} .responsive-framework .row .span9{float:none;margin:0;width:100%;} .responsive-framework .row .span10{float:none;margin:0;width:100%;} .responsive-framework .row .span11{float:none;margin:0;width:100%;} .responsive-framework .row .span12{float:none;margin:0;width:100%;} .responsive-framework .responsive-media{clear:left;}.responsive-framework .responsive-media .responsive-media-thumbnail{width:60px;float:left;margin-right:12px;} .responsive-framework .responsive-media .responsive-media-body{width:auto;overflow:hidden;float:none;} .responsive-framework .responsive-media .event-thumbnail{position:static;margin-bottom:24px;} .responsive-framework .vrule-offset.span4>*,.responsive-framework .vrule-offset>*{margin-left:0px;} .responsive-framework .vrule-offset.span4>table,.responsive-framework .vrule-offset>table,.responsive-framework .vrule-offset.span4>.ms-rtestate-field,.responsive-framework .vrule-offset>.ms-rtestate-field{margin-left:0;}.responsive-framework .vrule-offset.span4>table>*,.responsive-framework .vrule-offset>table>*,.responsive-framework .vrule-offset.span4>.ms-rtestate-field>*,.responsive-framework .vrule-offset>.ms-rtestate-field>*{margin-left:0px;} .responsive-framework .vrule-offset.span4 .ms-rtestate-read,.responsive-framework .vrule-offset .ms-rtestate-read{display:block;} .responsive-framework .vrule-offset.span4 .hr,.responsive-framework .vrule-offset .hr,.responsive-framework .vrule-offset.span4 .hr4,.responsive-framework .vrule-offset .hr4{margin-left:0;} .responsive-framework .vrule3h{background:none;} .responsive-framework .mobile-accordion{border-bottom:2px solid #d6d6d6;}.responsive-framework .mobile-accordion .mobile-accordion-header:first-child{margin-top:0;} .responsive-framework .mobile-accordion .mobile-accordion-header{padding-top:12px;padding-bottom:12px;border-top:2px solid #d6d6d6;cursor:pointer;}.responsive-framework .mobile-accordion .mobile-accordion-header .icon-plusbox{margin-right:12px;margin-top:10px;margin-left:10px;float:left;} .responsive-framework .mobile-accordion .mobile-accordion-header .icon-expand2{margin-right:5px;margin-top:6px;margin-left:10px;float:right;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;} .responsive-framework .mobile-accordion .mobile-accordion-header-plusminus{background-color:#d6d6d6;border-top:2px solid white;} .responsive-framework .mobile-accordion .mobile-accordion-header-plusminus.mobile-accordion-header-active{background-color:#fff;color:#48c4b7;} .responsive-framework .mobile-accordion .mobile-accordion-header-active .icon-expand2{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg);} .responsive-framework .mobile-accordion .mobile-accordion-body{display:none;} .responsive-framework #superfooter{position:static;margin-top:0;}.responsive-framework #superfooter .bar{height:auto;padding-left:16px;padding-bottom:4px;position:relative;padding-bottom:40px;} .responsive-framework #superfooter .bar .selector span{display:block;padding-left:0;margin-top:5px;} .responsive-framework #superfooter ul.social{clear:left;float:left;position:absolute;bottom:10px;left:15px;} .responsive-framework #superfooter .overlay{left:0 !important;} .responsive-framework #superfooter .infobar{position:absolute;bottom:113px;left:0;} .responsive-framework .site-header{padding:0 16px;}.responsive-framework .site-header .navbar,.responsive-framework .site-header .toolbar{display:none;} .responsive-framework .site-header h1{padding-top:18px;padding-bottom:14px;} .responsive-framework .page-header h1,.responsive-framework .page-header .breadcrumb{display:none;} .responsive-framework .page-header h2{margin-top:10px;} .responsive-framework .page-header{clear:left;} .responsive-framework .base,.responsive-framework .cap{display:none;} .responsive-framework .mobile-cap,.responsive-framework .mobile-base,.responsive-framework .mobile-gutter{margin-bottom:16px;height:1px;display:block;} .responsive-framework .mobile-hr2{height:2px;background-color:silver;margin-top:24px;margin-bottom:24px;} .responsive-framework .mobile-hr4{height:2px;background-color:silver;margin-top:24px;margin-bottom:24px;height:4px;} .responsive-framework .responsive-offset,.responsive-framework .mobile-responsive-offset{margin-left:16px;margin-right:16px;} .responsive-framework .mobile-white-bg{background-color:white;} .responsive-framework .universal-banner-logo{background-position:0px -195px;background-size:325px 250px;top:0;height:46px;} .responsive-framework .universal-banner-logo a{width:130px;height:32px;} .responsive-framework .universal-banner-bar{height:32px;} .responsive-framework .universal-banner .toggle-button{margin-right:-12px !important;} .responsive-framework #supernav .main-sites{display:none;} .responsive-framework #supernav .school-banner{height:auto;}.responsive-framework #supernav .school-banner .hbs-logo,.responsive-framework #supernav .school-banner .hbs-logo a{height:45px;width:auto;} .responsive-framework #supernav .school-banner .hbs-logo{background-position:0px -195px;background-size:325px 250px;position:static;} .responsive-framework #supernav .main-bar{height:32px;} .responsive-framework #supernav .toplinks{display:none;} .responsive-framework #superfooter .infobar{padding:20px;box-sizing:border-box;border-bottom:1px solid silver;} .responsive-framework #superfooter .infobar div.inner{width:100%;float:left;} .responsive-framework #superfooter .infobar .icon-square-close-micro{margin-right:0;} .responsive-framework #superfooter .shadow{display:none;} .responsive-framework #superfooter .infobar div.section{width:50%;float:left;margin-right:0;padding:0;} .responsive-framework #superfooter .infobar div.section.col3 li{margin-right:20px;} .responsive-framework #superfooter .col4{margin-top:19px;} .responsive-framework #superfooter .infobar div.common{float:left;width:100%;clear:left;padding-top:20px;}}@media screen and (min-width:651px) and (max-width:919px){.responsive-framework .desktop-hidden{display:inherit;} .responsive-framework .desktop-visible{display:none;} .responsive-framework .tablet-visible{display:inherit;} .responsive-framework .tablet-hidden{display:none;} .responsive-framework .base,.responsive-framework .cap{height:1px;} .responsive-framework .tablet-container{padding-left:16px;padding-right:16px;clear:left;} .responsive-framework .container{width:auto;margin:0;}.responsive-framework .container:before,.responsive-framework .container:after{display:none;} .responsive-framework .row{margin:0;width:100%;}.responsive-framework .row:before,.responsive-framework .row:after{display:none;} .responsive-framework .row:after{clear:both;} .responsive-framework .row .span-none{float:none;margin:0;width:100%;} .responsive-framework .row .span1{float:none;margin:0;width:100%;} .responsive-framework .row .span2{float:none;margin:0;width:100%;} .responsive-framework .row .span3{float:none;margin:0;width:100%;} .responsive-framework .row .span4{float:none;margin:0;width:100%;} .responsive-framework .row .span5{float:none;margin:0;width:100%;} .responsive-framework .row .span6{float:none;margin:0;width:100%;} .responsive-framework .row .span7{float:none;margin:0;width:100%;} .responsive-framework .row .span8{float:none;margin:0;width:100%;} .responsive-framework .row .span9{float:none;margin:0;width:100%;} .responsive-framework .row .span10{float:none;margin:0;width:100%;} .responsive-framework .row .span11{float:none;margin:0;width:100%;} .responsive-framework .row .span12{float:none;margin:0;width:100%;} .responsive-framework .row .tablet-clear{clear:left;margin-left:0;} .responsive-framework .site-header{padding:0 16px;}.responsive-framework .site-header .navbar,.responsive-framework .site-header .toolbar{display:none;} .responsive-framework .site-header h1{padding-top:18px;padding-bottom:14px;} .responsive-framework .responsive-media{clear:left;}.responsive-framework .responsive-media .responsive-media-thumbnail{width:60px;float:left;margin-right:12px;} .responsive-framework .responsive-media .responsive-media-body{width:auto;overflow:hidden;float:none;} .responsive-framework .responsive-media .event-thumbnail{position:static;margin-bottom:24px;} .responsive-framework .tablet-row{width:100%;margin-left:0;*zoom:1;}.responsive-framework .tablet-row:before,.responsive-framework .tablet-row:after{display:table;line-height:0;content:"";} .responsive-framework .tablet-row:after{clear:both;} .responsive-framework .tablet-row>div:first-child{margin-left:0 !important;} .responsive-framework .tablet-row .tablet-span1{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:6.382978723404255%;*width:6.329787234042553%;} .responsive-framework .tablet-row .tablet-span2{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:14.893617021276595%;*width:14.840425531914894%;} .responsive-framework .tablet-row .tablet-span3{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:23.404255319148934%;*width:23.351063829787233%;} .responsive-framework .tablet-row .tablet-span4{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:31.914893617021278%;*width:31.861702127659576%;} .responsive-framework .tablet-row .tablet-span5{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:40.42553191489362%;*width:40.37234042553192%;} .responsive-framework .tablet-row .tablet-span6{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:48.93617021276595%;*width:48.88297872340425%;} .responsive-framework .tablet-row .tablet-span7{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:57.44680851063829%;*width:57.39361702127659%;} .responsive-framework .tablet-row .tablet-span8{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:65.95744680851064%;*width:65.90425531914893%;} .responsive-framework .tablet-row .tablet-span9{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:74.46808510638297%;*width:74.41489361702126%;} .responsive-framework .tablet-row .tablet-span10{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:82.97872340425532%;*width:82.92553191489361%;} .responsive-framework .tablet-row .tablet-span11{display:block;float:left;width:100%;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:91.48936170212765%;*width:91.43617021276594%;} .responsive-framework .tablet-row .tablet-span12{display:block;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;*width:99.94680851063829%;} .responsive-framework .tablet-hr2{height:2px;background-color:silver;margin-top:24px;margin-bottom:24px;} .responsive-framework .tablet-hr4{height:2px;background-color:silver;margin-top:24px;margin-bottom:24px;height:4px;} .responsive-framework .vrule-offset.span4>*,.responsive-framework .vrule-offset>*{margin-left:0px;} .responsive-framework .vrule-offset.span4>table,.responsive-framework .vrule-offset>table,.responsive-framework .vrule-offset.span4>.ms-rtestate-field,.responsive-framework .vrule-offset>.ms-rtestate-field{margin-left:0;}.responsive-framework .vrule-offset.span4>table>*,.responsive-framework .vrule-offset>table>*,.responsive-framework .vrule-offset.span4>.ms-rtestate-field>*,.responsive-framework .vrule-offset>.ms-rtestate-field>*{margin-left:0px;} .responsive-framework .vrule-offset.span4 .ms-rtestate-read,.responsive-framework .vrule-offset .ms-rtestate-read{display:block;} .responsive-framework .vrule-offset.span4 .hr,.responsive-framework .vrule-offset .hr,.responsive-framework .vrule-offset.span4 .hr4,.responsive-framework .vrule-offset .hr4{margin-left:0;} .responsive-framework .vrule8,.responsive-framework .vrule9,.responsive-framework .vrule3h,.responsive-framework .vrule6h{background:none;} .responsive-framework .universal-banner .toggle-button{margin-right:-12px !important;} .responsive-framework #supernav .main-sites{display:none;} .responsive-framework #supernav .school-banner{height:auto;}.responsive-framework #supernav .school-banner .hbs-logo,.responsive-framework #supernav .school-banner .hbs-logo a{height:45px;width:auto;} .responsive-framework #supernav .school-banner .hbs-logo{background-position:0px -195px;background-size:325px 250px;position:static;} .responsive-framework #supernav .main-bar{height:32px;} .responsive-framework #supernav .toplinks{display:none;} .responsive-framework #superfooter .infobar{padding:20px;box-sizing:border-box;border-bottom:1px solid silver;} .responsive-framework #superfooter .infobar div.inner{width:100%;float:left;} .responsive-framework #superfooter .infobar .icon-square-close-micro{margin-right:0;} .responsive-framework #superfooter .shadow{display:none;} .responsive-framework #superfooter .infobar div.section{width:50%;float:left;margin-right:0;padding:0;} .responsive-framework #superfooter .infobar div.section.col3 li{margin-right:20px;} .responsive-framework #superfooter .col4{margin-top:19px;} .responsive-framework #superfooter .infobar div.common{float:left;width:100%;clear:left;padding-top:20px;}}.modal{background-color:white;}.modal .btn-close{float:right;margin-top:22px;}
.modal .modal-header{padding:0 22px;}
.modal .modal-header-text{padding-top:24px;padding-bottom:18px;}
.modal .modal-body{padding:0 22px;padding-top:12px;}
.modal .modal-footer{padding:0 22px;}.modal .modal-footer .hr{margin-bottom:12px;}
.pattern-framework .twitter-stream ul.tweets{list-style-type:none;margin:0;padding:0;}.pattern-framework .twitter-stream ul.tweets li{list-style-type:none;margin-bottom:0;*height:1%;}
.pattern-framework .twitter-stream ul.tweets li:before{display:none;}
.pattern-framework .twitter-stream ul.tweets li.tweet .linear{margin-bottom:3px;}
.pattern-framework .twitter-stream ul.tweets .icon-expand{margin-right:3px;}
.pattern-framework .twitter-stream .tweet-list .more-tweets a:hover{color:black;}
.pattern-framework .twitter-stream .tweet-list .more-tweets .icon-expand-large{margin-right:3px;position:relative;}
.pattern-framework .twitter-stream .tweet-list .tweet{margin-bottom:24px;}.pattern-framework .twitter-stream .tweet-list .tweet .tweet-timeago{display:none;}
.pattern-framework .twitter-stream .tweet-list .tweet .tweet-byline{padding-top:4px;margin-bottom:10px;}
.pattern-framework .twitter-stream .tweet-list .tweet .tweet-text{margin-bottom:10px;overflow:hidden;}
.pattern-framework .twitter-stream .tweet-list .tweet .tweet-timestamp{margin-bottom:12px;}
.pattern-framework .twitter-stream .tweet-list .tweet .tweet-follow{margin-bottom:10px;}
.pattern-framework .twitter-stream .tweet-list .tweet .tweet-pic{margin-bottom:8px;}
.pattern-framework .twitter-stream .tweet-list .tweet .tweet-actions .icon-twitter-reply{margin-right:16px;margin-left:-4px;margin-top:1px;filter:alpha(opacity= 60 );-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}
.pattern-framework .twitter-stream .tweet-list .tweet .tweet-actions .icon-twitter-reply:hover{filter:alpha(opacity= 100 );-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.pattern-framework .twitter-stream .tweet-list .tweet .tweet-actions .icon-twitter-retweet{margin-right:18px;filter:alpha(opacity= 60 );-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}
.pattern-framework .twitter-stream .tweet-list .tweet .tweet-actions .icon-twitter-retweet:hover{filter:alpha(opacity= 100 );-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.pattern-framework .twitter-stream .tweet-list .tweet .tweet-actions .icon-twitter-favorite{margin-bottom:1px;filter:alpha(opacity= 60 );-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}
.pattern-framework .twitter-stream .tweet-list .tweet .tweet-actions .icon-twitter-favorite:hover{filter:alpha(opacity= 100 );-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.pattern-framework .twitter-stream .tweet-list .twitter-hover-container .hover-opacity{filter:alpha(opacity= 0 );-moz-opacity:0;-khtml-opacity:0;opacity:0;text-indent:-10000px;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}
.pattern-framework .twitter-stream .tweet-list .twitter-hover-container.hover .hover-opacity{text-indent:0px;filter:alpha(opacity= 100 );-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.component-framework .datepicker-pattern.ui-datepicker-inline{position:relative;width:250px;}
.component-framework .datepicker-pattern>.ui-datepicker-header,.component-framework .datepicker-pattern.ui-datepicker-header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#cecece;color:black;width:210px;border:18px solid #cecece;border-bottom:0px;}.component-framework .datepicker-pattern>.ui-datepicker-header .ui-datepicker-title,.component-framework .datepicker-pattern.ui-datepicker-header .ui-datepicker-title{font:normal 17px/24px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;padding-bottom:10px;padding-left:6px;text-align:center;}
.component-framework .datepicker-pattern>.ui-datepicker-header .ui-datepicker-prev,.component-framework .datepicker-pattern.ui-datepicker-header .ui-datepicker-prev{position:absolute;top:20px;left:22px;cursor:pointer;background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-150px 0;width:20px;height:20px;text-indent:-1000px;}.component-framework .datepicker-pattern>.ui-datepicker-header .ui-datepicker-prev:hover,.component-framework .datepicker-pattern.ui-datepicker-header .ui-datepicker-prev:hover{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-175px 0;width:20px;height:20px;}
.component-framework .datepicker-pattern>.ui-datepicker-header .ui-datepicker-next,.component-framework .datepicker-pattern.ui-datepicker-header .ui-datepicker-next{position:absolute;top:20px;right:22px;cursor:pointer;background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-50px 0;width:20px;height:20px;text-indent:-1000px;}.component-framework .datepicker-pattern>.ui-datepicker-header .ui-datepicker-next:hover,.component-framework .datepicker-pattern.ui-datepicker-header .ui-datepicker-next:hover{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-repeat:no-repeat;display:inline-block;background-position:-75px 0;width:20px;height:20px;}
.component-framework .datepicker-pattern>.ui-datepicker-calendar,.component-framework .datepicker-pattern.ui-datepicker-calendar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#cecece;border:20px solid #cecece;border-top:0px;width:250px;font:normal 13px/16px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}.component-framework .datepicker-pattern>.ui-datepicker-calendar td,.component-framework .datepicker-pattern.ui-datepicker-calendar td{text-align:center;border-left:1px solid #afafaf;width:19px;height:18px;padding-left:1px;}
.component-framework .datepicker-pattern>.ui-datepicker-calendar td>.ui-state-default,.component-framework .datepicker-pattern.ui-datepicker-calendar td>.ui-state-default{display:block;width:19px;height:18px;padding:4px;line-height:1.3;}
.component-framework .datepicker-pattern>.ui-datepicker-calendar tr>th:first-child,.component-framework .datepicker-pattern.ui-datepicker-calendar tr>th:first-child,.component-framework .datepicker-pattern>.ui-datepicker-calendar tr>td:first-child,.component-framework .datepicker-pattern.ui-datepicker-calendar tr>td:first-child{border-left:none;}
.component-framework .datepicker-pattern>.ui-datepicker-calendar th,.component-framework .datepicker-pattern.ui-datepicker-calendar th{color:black;font-weight:normal;border-left:1px solid #afafaf;}
.component-framework .datepicker-pattern>.ui-datepicker-calendar a,.component-framework .datepicker-pattern.ui-datepicker-calendar a{color:black;}.component-framework .datepicker-pattern>.ui-datepicker-calendar a:hover,.component-framework .datepicker-pattern.ui-datepicker-calendar a:hover{text-decoration:none;}
.component-framework .datepicker-pattern>.ui-datepicker-calendar span.ui-state-default,.component-framework .datepicker-pattern.ui-datepicker-calendar span.ui-state-default{color:#555;}
.component-framework .datepicker-pattern>.ui-datepicker-calendar .ui-state-hover,.component-framework .datepicker-pattern.ui-datepicker-calendar .ui-state-hover{background-color:#272727;color:white;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;}
.component-framework .datepicker-pattern>.ui-datepicker-calendar .ui-state-highlight,.component-framework .datepicker-pattern.ui-datepicker-calendar .ui-state-highlight{background-color:#777;color:white;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;}
.component-framework .datepicker-pattern>.ui-datepicker-calendar .ui-state-active,.component-framework .datepicker-pattern.ui-datepicker-calendar .ui-state-active{background-color:#a41034;color:white;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.component-framework .datepicker-pattern>.ui-datepicker-calendar .ui-datepicker-unselectable .ui-state-default,.component-framework .datepicker-pattern.ui-datepicker-calendar .ui-datepicker-unselectable .ui-state-default{color:#afafaf;}
.component-framework .widget-sharebar>.style-framework,.component-framework .widget-sharethis>div>.style-framework{font:normal 13px/16px 'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;}.component-framework .widget-sharebar>.style-framework .menu,.component-framework .widget-sharethis>div>.style-framework .menu{display:none;}
.component-framework .widget-sharebar>.style-framework .icon-download,.component-framework .widget-sharethis>div>.style-framework .icon-download,.component-framework .widget-sharebar>.style-framework .icon-print,.component-framework .widget-sharethis>div>.style-framework .icon-print,.component-framework .widget-sharebar>.style-framework .icon-email,.component-framework .widget-sharethis>div>.style-framework .icon-email,.component-framework .widget-sharebar>.style-framework .icon-comments,.component-framework .widget-sharethis>div>.style-framework .icon-comments,.component-framework .widget-sharebar>.style-framework .icon-share,.component-framework .widget-sharethis>div>.style-framework .icon-share{margin-right:5px;}
.component-framework .widget-sharebar>.style-framework .comment-count,.component-framework .widget-sharethis>div>.style-framework .comment-count{margin-left:-17px;position:relative;bottom:-1px;}
.component-framework .widget-sharebar>.style-framework .icon-comments-count,.component-framework .widget-sharethis>div>.style-framework .icon-comments-count{margin-left:7px;margin-bottom:-2px;}
.component-framework .widget-sharebar>.style-framework .icon-print,.component-framework .widget-sharethis>div>.style-framework .icon-print{margin-bottom:-2px;*margin-bottom:0;}
.component-framework .widget-sharebar>.style-framework .icon-share,.component-framework .widget-sharethis>div>.style-framework .icon-share{margin-bottom:-1px;*margin-bottom:2px;}
.component-framework .widget-sharebar>.style-framework .icon-comments,.component-framework .widget-sharethis>div>.style-framework .icon-comments{margin-bottom:-2px;}
.component-framework .widget-sharebar>.style-framework .icon-email,.component-framework .widget-sharethis>div>.style-framework .icon-email,.component-framework .widget-sharebar>.style-framework .icon-download,.component-framework .widget-sharethis>div>.style-framework .icon-download{*margin-bottom:2px;}
.component-framework .widget-sharebar>.style-framework .sharethis-container,.component-framework .widget-sharethis>div>.style-framework .sharethis-container{position:relative;}.component-framework .widget-sharebar>.style-framework .sharethis-container ul.menu.bottom,.component-framework .widget-sharethis>div>.style-framework .sharethis-container ul.menu.bottom{top:auto;bottom:25px;}
.component-framework .widget-sharebar>.style-framework .sharethis-container ul.menu,.component-framework .widget-sharethis>div>.style-framework .sharethis-container ul.menu{background:#fff;background:rgba(265, 265, 265, 0.9);list-style-type:none;padding:6px 10px;display:none;border:1px solid #666;position:absolute;top:20px;margin:0;font-weight:normal;text-transform:none;z-index:1000;}.component-framework .widget-sharebar>.style-framework .sharethis-container ul.menu li,.component-framework .widget-sharethis>div>.style-framework .sharethis-container ul.menu li{padding:0;list-style-type:none;white-space:nowrap;}.component-framework .widget-sharebar>.style-framework .sharethis-container ul.menu li a,.component-framework .widget-sharethis>div>.style-framework .sharethis-container ul.menu li a{margin:8px 2px;display:block;}.component-framework .widget-sharebar>.style-framework .sharethis-container ul.menu li a span,.component-framework .widget-sharethis>div>.style-framework .sharethis-container ul.menu li a span{margin-right:5px;position:relative;bottom:-3px;}
.component-framework .widget-sharebar>.style-framework .sharethis-container ul.menu li a .icon-email,.component-framework .widget-sharethis>div>.style-framework .sharethis-container ul.menu li a .icon-email{bottom:0;}
.component-framework .widget-sharebar>.style-framework .toggle,.component-framework .widget-sharethis>div>.style-framework .toggle{color:#000;display:block;zoom:1;}
.component-framework .widget-sharebar>.style-framework.dark{border-top:1px solid #ccc;border-bottom:1px solid #ccc;}.component-framework .widget-sharebar>.style-framework.dark>ul>li>a,.component-framework .widget-sharebar>.style-framework.dark>ul>li a.toggle{color:#000;}
.component-framework .widget-sharebar>.style-framework.dark a.toggle,.component-framework .widget-sharebar>.style-framework.dark>ul>li.o{filter:alpha(opacity= 30 );-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;}
.component-framework .widget-sharebar>.style-framework.light{border-top:1px solid #fff;border-bottom:1px solid #fff;}.component-framework .widget-sharebar>.style-framework.light>ul>li>a,.component-framework .widget-sharebar>.style-framework.light .toggle{color:#fff;}
.component-framework .widget-sharebar>.style-framework.light .icon-email{background-position:0 -155px;}
.component-framework .widget-sharebar>.style-framework.light .icon-share{background-position:0 -140px;}
.component-framework .widget-sharebar>.style-framework.light .icon-download{background-position:0 -180px;}
.component-framework .widget-sharebar>.style-framework.light .icon-print{background-position:-40px -180px;}
.component-framework .widget-sharebar>.style-framework.light .icon-comments{background-position:-80px -180px;}
.component-framework .widget-sharebar{height:41px;}
.component-framework .widget-sharebar>.style-framework{padding-top:10px;height:29px;}.component-framework .widget-sharebar>.style-framework>ul{margin:0;padding:0;}
.component-framework .widget-sharebar>.style-framework>ul>li{float:left;list-style-type:none;margin-right:18px;}.component-framework .widget-sharebar>.style-framework>ul>li.last{margin-right:0;}
.component-framework .widget-sharebar>.style-framework>ul>li>a,.component-framework .widget-sharebar>.style-framework>ul>li a.toggle{line-height:21px;}
.component-framework .widget-sharebar>.style-framework .fb-recommend-wrap{float:right;width:170px;}
.component-framework .widget-sharebar>.style-framework .fb-like-wrap{float:right;}
.component-framework .widget-sharebar>.style-framework .linkedin-wrap{float:right;margin-left:10px;}
.component-framework .widget-sharebar>.style-framework.mini{border:0;}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);} 100%{opacity:.3;-webkit-transform:translateY(0);}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px);} 100%{opacity:.3;-moz-transform:translateY(0);}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px);} 100%{opacity:.3;-o-transform:translateY(0);}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px);} 100%{opacity:.3;transform:translateY(0);}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;}
@-webkit-keyframes fadeOutDown{100%{opacity:0;-webkit-transform:translateY(20px);} 0%{-webkit-transform:translateY(0);}}@-moz-keyframes fadeOutDown{100%{opacity:0;-moz-transform:translateY(20px);} 0%{-moz-transform:translateY(0);}}@-o-keyframes fadeOutDown{0%{-o-transform:translateY(0);} 100%{opacity:0;-o-transform:translateY(20px);}}@keyframes fadeOutDown{0%{transform:translateY(0);} 100%{opacity:0;transform:translateY(20px);}}.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;}
.clear{clear:both;}
.clearfix:before,.cf:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.hideme,.compliancetext{position:absolute;left:-9999px;}
.todo{background-color:yellow;}
.block{display:block;}
.ua-js-visible{display:none;}
.ua-js .ua-js-visible{display:block;}
@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;} .visible-print{display:inherit !important;} s.hidden-print{display:none !important;} #supernav,#superfooter{display:none;} tr,img{page-break-inside:avoid;} img{max-width:100% !important;} @page {margin:0.5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;}}#supernav{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:11px;}
#supernav a{text-transform:uppercase;}
#supernav li{margin:0 ;padding:0;list-style-type:none;}
#supernav .header h1.text-head a{position:static;padding:17px 0 0 74px;color:#aaa;font-size:40px;height:50px;text-indent:1px;text-transform:uppercase;width:600px;font-family:Arial,Helvetica,Verdana,sans-serif;font-weight:bold;}
#supernav .school-banner{background-color:black;}
#supernav .main-sites ul li a{font-family:Arial,Helvetica,Verdana,sans-serif;}
#supernav .toplinks{background:#f0f0f0;height:25px;font-size:10px;width:100%;}
#supernav .toplinks .wrap{clear:both;margin:0 auto;position:relative;}
#supernav .toplinks ul{float:left;list-style-type:none;margin:0 0 0 6px;padding:2px 0 0 0;width:310px;}
#supernav .toplinks ul li{display:inline;}
#supernav .toplinks ul li a{color:#787878;display:block;float:left;letter-spacing:0.05%;margin:0 10px 0 0;padding:5px 4px 2px 4px;}
#supernav .toplinks ul li a#supernav-sitemap{margin:0 9px 0 0;}
#supernav .toplinks{font-size:10px;}
#supernav .toplinks ul li a.on{color:#a41034;font-family:Arial,Helvetica,Verdana,sans-serif;}
#supernav .toplinks .search-site{_width:280px;position:absolute;right:1px;top:0;height:25px;}
#supernav .toplinks .search-site fieldset #search_submit{border:none;width:31px;height:25px;background:#a41034;background-image:url('../images/framework/3.0/framework.png');background-position:-40px -140px;font-size:0;line-height:75px;cursor:pointer;margin-right:-1px;float:left;-webkit-border-radius:0;border-radius:0;}
#supernav .toplinks .search-site fieldset span.box-border{display:block;background:#fff;border:1px solid #989898;padding:1px;float:left;}
#supernav .toplinks .search-site fieldset.input #search_text{width:210px;height:15px;margin:0;background:#fff;border:1px solid #989898;font-family:Arial,sans-serif;color:#787878;font-size:10px;padding:1px;float:left;padding:2px 2px 2px 5px;-webkit-appearance:none;-webkit-border-radius:0;}
#supernav .main-bar{background:#000;color:#fff;height:64px;overflow:visible;}
#supernav .school-banner{height:64px;margin:0 auto;overflow:visible;position:relative;}
#supernav .school-banner .hbs-logo,#supernav .school-banner .hbs-logo a{display:block;height:69px;width:480px;}
#supernav .school-banner .hbs-logo{background-image:url('../images/framework/3.0/framework.png');_background-image:url('../images/framework/3.0/framework.gif');background-position:0px -315px;background-repeat:no-repeat;position:absolute;top:13px;left:0;}
#supernav .main-sites{height:50px;padding:0;position:absolute;right:0;top:27px;width:500px;}
#supernav .main-sites ul{list-style-type:none;margin:0;padding:0;text-align:right;}
#supernav .main-sites ul li{display:inline;}
#supernav .main-sites ul li a{color:#A1A1A1;display:inline;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:10px;font-weight:normal;letter-spacing:0.06%;line-height:100%;margin:0 1px 0 0;padding:13px 6px 3px 6px;}
#supernav .main-sites ul li.nav-about-us a{margin-right:3px;}
#supernav .main-sites ul li a.on{background:url("../images/framework/2.0/main-sites-on.png") repeat-x top left;}
#supernav .main-sites ul li a:hover{background:none;text-decoration:underline;}
#supernav .sitemap{display:none;background-color:#dadada;}
#supernav .shadow{border-top:1px solid #818181;border-bottom:1px solid #c5c5c5;}
#supernav .shadow>div{border-top:1px solid #9a9a9a;border-bottom:1px solid #b2b2b2;}
#supernav .sitemap .wrap{width:960px;margin:0 auto;padding:18px 0 2px 0;clear:both;}
#supernav .sitemap .col1{width:200px;float:left;margin-left:20px;}
#supernav .sitemap .col2{float:left;width:233px;}
#supernav .sitemap .col3{float:left;width:295px;}
#supernav .sitemap .col4{float:left;width:200px;}
#supernav .sitemap h4,#supernav .sitemap .close a{color:#a41034;font-family:'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;font-weight:normal;text-transform:uppercase;}
#supernav .icon-square-close-red{margin-right:7px;position:relative;*position:static;bottom:-3px;}
#supernav .sitemap .close{padding-top:9px;}
#supernav .sitemap .close a{font-size:11px;}
#supernav .sitemap h4{font-size:11px;margin:0 0 10px;}
#supernav .sitemap ul{margin:0 0 23px 0;}
#supernav .sitemap ul.last{margin:0 0 10px 0;}
#supernav .sitemap li{margin:0 0 6px;}
#supernav .sitemap a{color:#363636;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;text-transform:none;}
#supernav .toplinks .wrap,#supernav .school-banner,#supernav .toplinks .wrap,#supernav .sitemap .wrap{width:984px;}
#superfooter{background:#f0f0f0;position:fixed;_position:static;bottom:0;left:0;width:100%;border-top:1px solid silver;z-index:1500;}
#superfooter .wrap{font-size:11px;margin-bottom:14px;padding:0;clear:both;width:100%;margin:0 auto;}
#superfooter .shadow{border-top:1px solid #e9e9e9;border-bottom:1px solid #d0d0d0;}
#superfooter .shadow>div{border-top:1px solid #e1e1e1;border-bottom:1px solid #d8d8d8;}
#superfooter .infobar{float:left;display:none;padding-top:14px;width:100%;position:relative;z-index:0;_display:block !important;}
#superfooter div.bar{width:956px;padding:5px 4px 0 4px;height:20px;clear:left;margin:0 auto;background:#f0f0f0;}
#superfooter .infobar div.inner{width:956px;clear:left;margin:0 auto;}
#superfooter .infobar div.common{float:right;}
#superfooter .infobar div.section{float:left;}
#superfooter .selector{text-transform:uppercase;cursor:pointer;font-family:Arial;font-size:10px;color:#787878;_display:none;}
#superfooter .selector>i{position:relative;bottom:-4px;*bottom:0px;left:2px;}
#superfooter .selector span{padding-left:15px;}
#superfooter .infobar .site-specific-contents{width:956px;margin:0 auto;}
#superfooter .opens-overlay{position:static;}
#superfooter .opens-overlay-popup{position:relative;}
#superfooter .opens-overlay-popup .overlay{bottom:30px;left:0;}
#superfooter li.social-bar,#superfooter li.opens-overlay{background:none;}
#superfooter .overlay{background-color:#f0f0f0;position:absolute;border:1px solid #a1a1a1;opacity:0.95;left:-57px;width:210px;bottom:22px;z-index:1;}
#superfooter .overlay ul{padding:10px 10px 14px 10px;width:190px;}
#superfooter ul#related .overlay{padding:14px 10px 14px 10px;}
#superfooter .social .overlay{background-color:#f0f0f0;}
#superfooter .closed{display:none;}
#superfooter ul.social{float:right;margin:0 15px 0 0;position:relative;}
#superfooter ul.social li.opens-overlay,#superfooter ul.social li.itun{display:block;float:left;margin:0 8px 0 0;}
#superfooter ul.social>li>a{background:none !important;}
#superfooter .col1{color:#545454;width:210px;padding-left:20px;float:left;}
#superfooter .col2{width:220px;padding-right:35px;float:left;}
#superfooter .col3{width:200px;padding-right:36px;margin-right:20px;float:left;}
#superfooter .col4{padding-right:25px;width:180px;margin-top:15px;}
#superfooter li.hucopymsg{color:#545454;display:block;font-size:10px;line-height:1.1em;padding:7px 0 10px;background:none;}
#footer{width:960px;margin:25px auto 0 auto;padding-bottom:40px;font-size:11px;font-family:Arial,Helvetica,Verdana,sans-serif;clear:both;display:none;}
#site-footer{border:1px solid #cecece;background:#ebebeb;}
.section li,#site-footer li{margin:0;padding:0;list-style-type:none;}
.collapsed-footer #site-footer{position:relative;}
.collapsed-footer #site-footer #info{position:absolute;border-bottom:none;bottom:28px;left:0;width:958px;padding-top:15px;}
.collapsed-footer #site-footer div.collapsible{display:block;}
#site-footer div.collapsible{float:left;width:956px;background:#ebebeb;clear:left;}
#site-footer div.collapsible a{color:#747474;display:block;float:left;}
#site-footer div.collapsible a span{display:block;float:left;line-height:1em;margin:6px 0 2px 0;padding:1px 18px 1px 18px;border-right:1px solid #747474;}
#site-footer div.collapsible a span.last{border-right:none;}
#site-footer div.collapsible .selector{display:block;float:left;}
#superfooter .selector span{padding-left:15px;letter-spacing:0.05em;}
#site-footer div.collapsible .selector a{background:url("../images/framework/1.0/selector.plus.gif") no-repeat top left;border:none;margin:0;padding:0;width:25px;height:24px;}
#site-footer div.collapsible .selector a.open{background:url("../images/framework/1.0/selector.minus.gif") no-repeat top left;}
#site-footer div.collapsible a{text-decoration:none;}
#superfooter .infobar{background-color:#ebebeb;}
#superfooter .infobar .icon-square-close-micro{float:right;margin-right:10px;margin-top:-8px;cursor:pointer;_display:none;}
#superfooter .infobar .overlay .icon-square-close-micro{margin:0;}
#superfooter div.section{float:left;padding-top:2px;padding-bottom:16px;}
#superfooter a{color:#336699;}
#superfooter h5{color:#333333;font-size:12px;font-family:Arial,Helvetica,Verdana,sans-serif;margin-bottom:4px;font-weight:bold;}
#superfooter .col1 h5{color:#90002a;margin-bottom:12px;}
#superfooter.col1 h5 a.detailed{font-weight:normal;margin-left:8px;}
#superfooter .col4 h5{margin-bottom:4px;}
#superfooter .vcard p,#superfooter .vcard h4{font-family:Arial,Helvetica,Verdana,sans-serif;}
#superfooter .vcard p.name{color:#373737;margin-bottom:6px;font-weight:bold;}
#superfooter .vcard span.tel{display:block;margin-top:6px;}
#superfooter .vcard span.mail{display:block;margin-bottom:6px;}
#superfooter .vcard a.to{background:none;padding-left:0;}
#superfooter ul{list-style-type:none;margin:0;padding:0;}
#superfooter ul li{background:transparent none repeat-x scroll left bottom;background-image:url('data:image/gif;base64,R0lGODlhqAABAIABAJOWg////yH5BAEAAAEALAAAAACoAAEAAAIWRG54kbwNn1TU1Xin3ZjrDn5iRnpVAQA7');*background-image:url("../images/framework/2.0/horizontal.dotted.rule.gray.gif");line-height:1em;_height:1%;}
#superfooter .col2 ul li.lev1{background:transparent none repeat-x scroll left bottom;background-image:url('data:image/gif;base64,R0lGODlhqAABAIABAJOWg////yH5BAEAAAEALAAAAACoAAEAAAIWRG54kbwNn1TU1Xin3ZjrDn5iRnpVAQA7');*background-image:url("../images/framework/2.0/horizontal.dotted.rule.gray.gif");}
#superfooter .overlay li{font-family:Arial,Helvetica,sans-serif;background:none;display:block;}
#superfooter .overlay li a{line-height:1em;padding:3px 0;}
#superfooter .wrap .overlay li strong{background:transparent none repeat-x bottom left;background-image:url('data:image/gif;base64,R0lGODlhqAABAIABAJOWg////yH5BAEAAAEALAAAAACoAAEAAAIWRG54kbwNn1TU1Xin3ZjrDn5iRnpVAQA7');*background-image:url("../images/framework/2.0/horizontal.dotted.rule.gray.gif");display:block;color:#373737;margin-bottom:10px;padding:0 0 10px 0;}
#superfooter .wrap .overlay li strong.lead{padding:0 0 10px 0;}
#superfooter .wrap .overlay li.multiple strong{background:none;padding-bottom:5px;margin-bottom:0;}
#superfooter .wrap ul#related .overlay li strong{margin-bottom:3px;}
#superfooter .wrap .overlay li span{color:#373737;}
#superfooter ul li a{display:block;line-height:1.1em;padding:7px 0 10px 0;}
#superfooter ul li.opens-overlay a,#superfooter ul li.social-bar a{display:inline;line-height:1em;padding:0;}
#superfooter .col2 ul li.opens-overlay li a{line-height:1.7em;}
#superfooter .col2 ul li.opens-overlay{padding:7px 0 8px 0;}
#superfooter ul.social{margin-right:10px;}
#superfooter ul.social li a.close,#superfooter ul li a.close{position:absolute;top:3px;right:5px;padding:0;}
#superfooter ul.social li a.leads .overlay-icon{position:relative;top:-3px;left:0;}
#superfooter ul.social li a.leads:hover{text-decoration:none;}
#superfooter ul.social li a.leads .linktext{position:relative;margin-top:-17px;left:-8px;color:#336699;padding-left:30px;display:block;}
#superfooter ul.social li a.leads:hover .linktext{text-decoration:underline;}
#superfooter ul.social li.fblogs a{padding-left:0;}
#superfooter ul.social li li a{display:block;padding:3px 0 3px 0;margin-bottom:1px;}
#superfooter ul.social li span,#superfooter ul.rss-feeds li span{font-weight:bold;}
#superfooter ul.social li span.heading{display:block;font-weight:bold;margin-bottom:6px;}
#superfooter li.hucopymsg{background:none;}
#superfooter .overlay .site-specific{display:none;}
#superfooter li.rss-default{display:none;}
#superfooter li.fb-default{display:none;}
#superfooter li.li-default{display:none;}
#superfooter li.tw-default{display:none;}
#superfooter li.yt-default{display:none;}
#superfooter .section li.er-specific{display:none;}
#superfooter .bar .social a img.ext-icon{display:none;}
#copyright{border-right:none;float:left;margin:0 10px 0 10px;padding:0;}
#footer{width:860px;margin:0 auto;}
#footer ul{border-left:1px solid #b2b2b2;float:left;margin:0 0 0 10px;padding:0 0 0 10px;}
#footer ul li{margin:0 7px 0 7px;padding:0;}
#footer ul li a{margin:0;padding:0;}
.footerspace{display:block;height:215px;position:relative;z-index:-100000;display:none;}
@media only screen and (max-width:768px){x#supernav{width:960px;} x#superfooter{bottom:0;width:100%;position:fixed;} x#superfooter .infobar{position:absolute;bottom:0;}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#superfooter{bottom:0;left:0;width:100%;position:fixed;}}.ms-MenuUIPopupBody *:before,li.ms-MenuUIULItem:before{background-image:none !important;}
.ms-WPHeader h3{margin-bottom:0 !important;}
.ms-MenuUIULItem:before{display:none;}
.wcm-footnote{display:none;}
#subnav ul li,#sidebar ul li{list-style:none;}
a{text-decoration:none;color:#336699;}
a:hover{text-decoration:underline;}
#header{width:960px;clear:left;margin:0 auto;position:relative;}
#header h1{height:45px;margin:26px 0 8px 1px;padding:0;background-repeat:no-repeat;clear:both;}
#header h1 a{display:block;height:44px;width:750px;text-indent:-10000px;}
#header #print-banner{display:none;}
#header li{margin:0 ;padding:0;list-style-type:none;}
#header #nav{margin:0 0 18px 0;padding:0;padding-left:0;height:28px;clear:left;border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;font-family:'Trade Gothic W01 Bold 2',Arial,Helvetica,Verdana,sans-serif;font-weight:normal;}
#header ul.nav li a#home-nav{width:30px;height:28px;background:url("../images/framework/2.0/icon-home.png") no-repeat top left;margin:0 0 0 24px;padding:0;border:none;}
#header ul.nav{list-style-type:none;margin:0;padding:0;padding-left:0;}
#header ul.nav,#header ul.nav li{margin:0;padding:0;float:left;}
#header ul.nav li a{display:block;float:left;margin:0 1px 0 0;padding:7px 10px 10px 10px;color:#000000;font-size:14px;line-height:14px;text-decoration:none;text-transform:uppercase;letter-spacing:0.03em;}
#header ul.nav li a:hover{text-decoration:underline;}
#header ul.nav li a.on{background:#a41034;color:#ffffff;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:6px 10px 6px 10px;}
#header .ancillary-nav{font-weight:bold;position:absolute;right:13px;top:30px;}
#header .ancillary-nav a,#header .ancillary-nav .label{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:11px;text-transform:uppercase;}
#header .ancillary-nav a{color:#a41034;}
#header .ancillary-nav .label{color:#000000;}
#header,#content-wrap{width:960px;}
#content-wrap{width:960px;margin:0 auto;clear:left;padding-bottom:50px;}
.pdf{position:static;}
#pdfHover{position:absolute;width:50px;display:inline;top:-50px;left:-50px;z-index:1000;}
#pdfHover .pdf-text{background-color:black;color:white;text-transform:uppercase;text-decoration:none;padding:3px 5px 3px 10px;position:absolute;width:30px;font-size:14px;line-height:1.5;font-family:'Trade Gothic W01 Roman';font-weight:normal;}
#pdfHover.protected .pdf-text{width:auto;margin-left:-40px;padding:3px 10px;}
#pdfHover .arrow-down{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000;top:25px;position:absolute;margin-left:13px;}
