div.parsys_column{height:100%;width:100%;float:left;border:0;vertical-align:top;padding:0;margin:0}
div.cq-colctrl-cols{width:100%;float:left}
div.cq-colctrl-default{width:100%}
div.cq-colctrl-lt0-c0{width:435px;margin-right:10px}
div.cq-colctrl-lt0-c1{width:435px;margin-left:10px}
div.cq-colctrl-lt1{overflow:hidden}
.ie .medicareSol div.cq-colctrl-lt1{height:180px}
.ie div.cq-colctrl-lt1{height:150px}
div.cq-colctrl-lt1-c0{width:294px;margin-right:20px}
div.cq-colctrl-lt1-c1{width:294px;margin-right:20px}
div.cq-colctrl-lt1-c2{width:294px}
div.cq-colctrl-lt2-c0{width:200px;margin-right:10px}
div.cq-colctrl-lt2-c1{width:200px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt2-c2{width:200px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt2-c3{width:280px;margin-left:10px}
.whiteplaceholder div.cq-colctrl-lt3-c0{width:214px;margin-right:13px;margin-left:13px}
.whiteplaceholder div.cq-colctrl-lt3-c1{width:214px;margin-right:13px}
.whiteplaceholder div.cq-colctrl-lt3-c2{width:214px;margin-right:13px}
.whiteplaceholder div.cq-colctrl-lt3-c3{width:214px}
div.cq-colctrl-lt3-c0{width:217px;margin-right:18px}
div.cq-colctrl-lt3-c1{width:217px;margin-right:18px}
div.cq-colctrl-lt3-c2{width:217px;margin-right:18px}
div.cq-colctrl-lt3-c3{width:217px;margin-right:0}
div.cq-colctrl-lt4-c0{width:176px;margin-right:10px}
div.cq-colctrl-lt4-c1{width:176px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt4-c2{width:176px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt4-c3{width:176px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt4-c4{width:176px;margin-left:10px}
div.cq-colctrl-lt5-c0{width:592px;margin-right:10px;margin-top:4px}
div.cq-colctrl-lt5-c1{width:228px;float:right}
div.cq-colctrl-lt6-c0{width:595px;margin-right:10px}
div.cq-colctrl-lt6-c1{width:230px;margin-left:10px}
div.cq-colctrl-lt7-c0{width:540px;margin-right:10px}
div.cq-colctrl-lt7-c1{width:290px;margin-left:10px}
div.cq-colctrl-small-lt0-c0{width:319px;margin-right:19px}
div.cq-colctrl-small-lt0-c1{width:319px;float:left}
div.cq-colctrl-small-lt1-c0{width:205px;margin-right:10px}
div.cq-colctrl-small-lt1-c1{width:205px;margin-left:10px;margin-right:10px}
div.cq-colctrl-small-lt1-c2{width:205px;margin-left:10px}
div.cq-colctrl-small-lt2-c0{width:120px;margin-right:10px}
div.cq-colctrl-small-lt2-c1{width:120px;margin-left:10px;margin-right:10px}
div.cq-colctrl-small-lt2-c2{width:120px;margin-left:10px;margin-right:10px}
div.cq-colctrl-small-lt2-c3{width:210px;margin-left:10px}
div.cq-colctrl-small-lt3-c0{width:150px;margin-right:10px}
div.cq-colctrl-small-lt3-c1{width:150px;margin-left:10px;margin-right:10px}
div.cq-colctrl-small-lt3-c2{width:150px;margin-left:10px;margin-right:10px}
div.cq-colctrl-small-lt3-c3{width:150px;margin-left:10px}
div.cq-colctrl-small-lt4-c0{width:120px;margin-right:10px}
div.cq-colctrl-small-lt4-c1{width:120px;margin-left:10px;margin-right:10px}
div.cq-colctrl-small-lt4-c2{width:120px;margin-left:10px;margin-right:10px}
div.cq-colctrl-small-lt4-c3{width:120px;margin-left:10px;margin-right:10px}
div.cq-colctrl-small-lt4-c4{width:120px;margin-left:10px}
.vppovplansarea{width:226px;float:left;margin-bottom:12px;_float:none !important}
.vppoara_top{background:url(../../aarpmedicareplans/images/backgrounds/one_vppovra_top.png) no-repeat left top;width:226px;height:54px;overflow:hidden;float:left}
.vppovra_mid{background:url(../../aarpmedicareplans/images/backgrounds/one_vppovra_mid.gif) repeat-y;width:226px;float:left;padding-bottom:0;!important}
.vppovra_btm{background:url(../../aarpmedicareplans/images/backgrounds/one_vppovra_btm.png) no-repeat left top;width:226px;height:6px;float:left;overflow:hidden}
.vppovratools_top{background:url(../../aarpmedicareplans/images/backgrounds/one_vppovratools_top.png) no-repeat left top;width:226px;height:34px;overflow:hidden;float:left}
.vppovra_mid{background:url(../../aarpmedicareplans/images/backgrounds/one_vppovra_mid.gif) repeat-y;width:226px;float:left}
.vppovralig_mid{background:url(../../aarpmedicareplans/images/backgrounds/one_vppovralig_mid_bg.gif) repeat-y}
.vppovra_btm{background:url(../../aarpmedicareplans/images/backgrounds/one_vppovra_btm.png) no-repeat left top;width:226px;height:6px;float:left;overflow:hidden}
ul.rightnavmenu{padding-left:2px;padding-bottom:10px}
ul.rightnavmenu li{list-style-type:none;padding:4px 0 4px 10px;color:#1a5166;font-weight:bold;font-size:12px}
ul.rightnavmenu li a{text-decoration:none;background:url(../../aarpmedicareplans/images/icons/upstate_vpprightarrow.gif) no-repeat right 5px;padding-right:10px;padding-top:1px;color:#1a5166}
ul.rightnavmenu li .social-icons a,ul.rightnavmenu li .social-icons a:hover{background:0}
ul.rightnavmenu li a:hover{background:url(../../aarpmedicareplans/images/icons/one_vpprightarrow.gif) no-repeat right 5px;text-decoration:underline;color:#002f3e}
*html ul.rightnavmenu li a.multiple{text-decoration:none;background:url(../../aarpmedicareplans/images/icons/upstate_vpprightarrow.gif) no-repeat 36px 26px;padding-right:10px;padding-top:1px;color:#1a5166}
*html ul.rightnavmenu li a.multiple:hover{background:url(../../aarpmedicareplans/images/icons/one_vpprightarrow.gif) no-repeat 36px 26px;text-decoration:underline;color:#002f3e}
.vppoara_top h2 a,.vppovratools_top h2 a{text-decoration:none;color:#000}
.plansrt_headma,.plansrt_headpdp{font-size:15px;padding:8px 0 5px 11px;font-weight:bold;color:#333 !important}
.enterzip_input{width:130px;height:25px;margin-right:10px;float:left;margin-top:2px;padding-left:3px;padding-top:4px;margin-bottom:5px}
.enterzip_inputma{width:130px;height:25px;margin-right:6px;float:left;margin-top:2px;padding-left:3px;font-size:12px;color:#333;height:20px}
.zipbtn{width:100%;float:left;font-size:12px}
.zipbtn a.lookup{width:110px}
a.gobtn{background:url(../../aarpmedicareplans/images/buttons/ourplans_sprite_btns.png) no-repeat -1px -463px;width:57px;height:29px;text-indent:-10000px;float:left;margin-bottom:2px;margin-top:-2px;overflow:hidden}
a.gobtn:hover{background-position:-1px -492px}
.vppovplansarea{width:226px;float:left;margin-bottom:12px;_float:none !important}
.vppoara_top{background:url(../../aarpmedicareplans/images/backgrounds/one_vppovra_top.png) no-repeat left top;width:226px;height:54px;overflow:hidden;float:left}
.vppovra_mid{background:url(../../aarpmedicareplans/images/backgrounds/one_vppovra_mid.gif) repeat-y;width:226px;float:left;padding-bottom:0;!important}
.vppovra_btm{background:url(../../aarpmedicareplans/images/backgrounds/one_vppovra_btm.png) no-repeat left top;width:226px;height:6px;float:left;overflow:hidden}
.vppovratools_top{background:url(../../aarpmedicareplans/images/backgrounds/one_vppovratools_top.png) no-repeat left top;width:226px;height:34px;overflow:hidden;float:left}
.vppovra_mid{background:url(../../aarpmedicareplans/images/backgrounds/one_vppovra_mid.gif) repeat-y;width:226px;float:left}
.vppovralig_mid{background:url(../../aarpmedicareplans/images/backgrounds/one_vppovralig_mid_bg.gif) repeat-y}
.vppovra_btm{background:url(../../aarpmedicareplans/images/backgrounds/one_vppovra_btm.png) no-repeat left top;width:226px;height:6px;float:left;overflow:hidden}
.customcare_top{background:url(../../aarpmedicareplans/images/backgrounds/one_vppcustomcare_top.png) no-repeat left top;width:226px;height:6px;overflow:hidden;float:left}
.zipcode_ov{width:220px;float:left;padding-left:11px;padding-top:8px;padding-bottom:10px}
.zipcode_ov p{font-size:12px;color:#777;padding-bottom:3px}
.lookup_ovn{font-size:12px;color:#1a5166;padding-top:5px}
.zipcode_ov input{margin-bottom:4px;margin-right:6px;display:inline;font-size:12px;width:140px;color:#000;font-weight:normal}
span.vppexn{float:left;padding-bottom:2px;padding-right:55px;color:#777}
div.zipCodeResult{padding-bottom:10px}
div.zipCodeResult a{background:url("../../aarpmedicareplans/images/icons/upstate_vpprightarrow.gif") no-repeat scroll right 5px transparent;color:#002f3e;padding-right:10px;padding-top:1px;text-decoration:none;font-size:14px;font-weight:bold}
div.zipCodeChangeLocation span{font-size:12px}
ul.rightnavmenu{padding-left:2px;padding-bottom:10px}
ul.rightnavmenu li{list-style-type:none;padding:4px 0 4px 10px;color:#1a5166;font-weight:bold;font-size:12px}
ul.rightnavmenu li a{text-decoration:none;background:url(../../aarpmedicareplans/images/icons/upstate_vpprightarrow.gif) no-repeat right 5px;padding-right:10px;padding-top:1px;color:#1a5166}
ul.rightnavmenu li .social-icons a,ul.rightnavmenu li .social-icons a:hover{background:0}
ul.rightnavmenu li a:hover{background:url(../../aarpmedicareplans/images/icons/one_vpprightarrow.gif) no-repeat right 5px;text-decoration:underline;color:#002f3e}
*html ul.rightnavmenu li a.multiple{text-decoration:none;background:url(../../aarpmedicareplans/images/icons/upstate_vpprightarrow.gif) no-repeat 36px 26px;padding-right:10px;padding-top:1px;color:#1a5166}
*html ul.rightnavmenu li a.multiple:hover{background:url(../../aarpmedicareplans/images/icons/one_vpprightarrow.gif) no-repeat 36px 26px;text-decoration:underline;color:#002f3e}
.vppoara_top h2 a,.vppovratools_top h2 a{text-decoration:none;color:#000}
.plansrt_headma,.plansrt_headpdp{font-size:15px;padding:8px 0 5px 11px;font-weight:bold;color:#333 !important}
.vppref_cnt{padding-left:10px;color:#444}
a.enter_ref{background:url(../../aarpmedicareplans/images/icons/upstate_vpprightarrow.gif) no-repeat right 5px;padding-right:10px;padding-top:1px;font-weight:bold;font-size:12px;text-decoration:none;color:#1a5166 !important}
a.enter_ref:hover{text-decoration:underline;background:url(../../aarpmedicareplans/images/icons/one_vpprightarrow.gif) no-repeat right 5px}
.margin_top_80px{margin-top:80px !important}
#estaralink1{float:left;width:auto}
.vppovrttop{padding-top:0}
.vppovinnrttop{padding-top:63px}
.vppsubnavhead{font-weight:bold}
.chattext{position:relative;height:108px}
.questionbottom{padding-top:10px;_padding-top:0;width:226px;border-bottom:1px solid #dbdbdb;margin-left:0}
.detailshelp{float:left;margin-top:22px;width:130px}
#estaralink1{float:left;width:auto;text-decoration:none}
a.chatnow{background:url(../../../../ovation/ums/structure/buttons/chatnow.gif) no-repeat top left;width:103px;height:43px;text-indent:-10000px;float:left;position:relative;margin-top:-9px}
.chatlady{background:url(../../aarpmedicareplans/images/backgrounds/chatlady.png) no-repeat right 0;height:115px;float:left;position:absolute;right:0;margin-bottom:-13px;width:58%}
.ie .chatlady{margin-bottom:5px;margin-left:130px;float:right;position:absolute;width:100%}
.questionbottom{padding-top:10px;_padding-top:0;width:226px;border-bottom:1px solid #dbdbdb}
.chatbottom{width:216px;position:relative;height:111px}
.fpo{background:transparent url(../../../../ovation/ums/structure/backgrounds/fpo.png) no-repeat bottom right;height:54px;float:left;width:141px;position:relative;z-index:999;margin-top:-73px;margin-left:45px}
.chattext{position:relative;margin-top:22px;width:155px !important}
.webkit .chattext,.gecko .chattext{float:left;left:-90px;position:absolute;margin-top:0;width:122px}
.ie .chattext{float:left;position:relative}
.webkit .chatlady,.gecko .chatlady{background:url("../../uhcmedicaresolutions/images/backgrounds/chatlady.png") no-repeat scroll right top rgba(0,0,0,0);float:right;height:115px;position:relative;right:0;top:0;width:58%}
html,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-family:Arial,Helvetica,sans-serif;vertical-align:baseline;background:transparent}
table{border-collapse:collapse;border-spacing:0}
table.tableStyle th{border:1px solid #ccc;font-weight:none;padding:5px;font-family:Arial;font-size:12px}
table.tableStyle td{border:1px solid #ccc;padding:5px;font-family:Arial,Helvetica,sans-serif;font-size:12px}
fieldset,img{border:0}
.contentPar h1{margin:0}
.findaplansplash{margin-top:-12px;position:relative}
html{background:#fff;font-family:Arial,Helvetica,sans-serif}
body{text-align:center;color:#636363;background:#fff;padding:0;margin:0;font:Arial,Helvetica,sans-serif}
body{float:left;width:100%}
select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}
pre,code,kbd,samp,tt{font-family:monospace}
pre{margin:10px}
a{color:#253e51;text-decoration:underline;cursor:pointer}
a:focus{outline:2px dotted #000}
img:focus{outline:2px dotted #000}
sup,sub{font-size:.75em;text-decoration:none}
.ie sup,sub{font-size:.9em;text-decoration:none}
sup{vertical-align:.45em}
*html sup{vertical-align:.5em}
h1 sup{font-size:.5em;text-decoration:none}
*html h1 sup{font-size:.60em;text-decoration:none}
h1 sup{vertical-align:.75em}
*html h1 sup{vertical-align:.75em}
a sup{font-size:100%;text-decoration:none}
a sup{vertical-align:.15em}
.whiteplaceholder{margin-top:20px}
.customercare{margin-bottom:12px;margin-top:6px;width:210px}
h1,h2,h3,h4,h5,h6,p{font-family:Arial,Helvetica,sans-serif}
h1,h2,h3,h4,h5,h6{color:#253e51}
.plantype h1,h1{font-weight:normal;font-size:1.70em;line-height:100%;margin:0}
.ie .plantype h1,h1{line-height:29px}
h2{font-weight:normal;font-size:1.25em}
h3{font-weight:bold;font-size:1em;padding-top:10px}
h4{font-weight:normal;font-size:.93em;margin-top:10px}
h5{font-weight:bold;font-size:1.06em}
.ie .plantype h3{font-size:16px !important;font-weight:normal}
.ie .plantype h4{font-size:14px !important;font-weight:normal}
p{font-size:12px !important;padding:10px 0 0 0;color:#636363;clear:both;word-wrap:break-word}
div#mainWrapper{margin:0 auto;width:1000px}
div#Wrapper{width:922px;text-align:left;float:left;padding:0 39px 20px 39px;margin:0}
#ym-custom-container .basic-form .form-input select{width:300px !important}
@media only screen and (max-width:400px){#ym-custom-container .basic-form .form-input select{width:calc(100% - 15px) !important}
}
@media only screen and (max-width:360px){#ym-custom-container .basic-form .form-input select{width:calc(100% - 24px) !important}
}
ul.bullet_list{color:#636363;list-style-type:none;padding-top:8px;_padding-top:5px;list-style-image:none}
ul.bullet_list.height20px li{line-height:20px}
ul.bullet_list li{background:transparent url(../../uhcmedicaresolutions/images/icons/arrow_bullet.gif) no-repeat scroll 0 7px;padding-left:15px;margin-bottom:2px;font-size:12px !important}
ul.without_bullet{color:#636363;list-style-image:none;list-style-type:none;padding-top:8px}
ul.without_bullet li{background:none !important;margin-bottom:2px;padding-left:15px}
ol.bullet_list1{list-style-type:none;padding-top:11px;list-style-image:none}
ol.bullet_list1 li{list-style-type:decimal;font-size:1em;margin-left:30px;color:#636363}
ul.listInsideList{color:#636363;list-style-type:none;padding-top:8px;_padding-top:5px;list-style-image:none}
ul.listInsideList li{background:transparent url(../../uhcmedicaresolutions/images/icons/arrow_bullet.gif) no-repeat scroll 0 7px;padding-left:15px !important;margin-bottom:2px;font-size:1em !important;list-style-type:none;margin-left:0 !important}
.clearboth{clear:both}
.hideme{display:none}
.padding_zero{padding:0 !important}
.padding_top_0{padding-top:0 !important}
.padding_top_2px{padding-top:2px !important}
.padding_top_4px{padding-top:4px !important}
.padding_top_5px{padding-top:5px !important}
.padding_top_6px{padding-top:6px !important}
.padding_top_7px{padding-top:7px !important}
.padding_top_8px{padding-top:8px !important}
.padding_top_10px{padding-top:10px !important}
.padding_top_13px{padding-top:13px !important}
.ie8 .padding_top_13px{padding-top:20px !important}
.padding_top_14px{padding-top:14px !important}
.padding_top_15px{padding-top:15px !important}
.padding_top_16px{padding-top:16px !important}
.padding_top_17px{padding-top:17px !important}
.padding_top_27px{padding-top:27px !important}
.padding_bot_1px{padding-bottom:1px !important}
.padding_bot_4px{padding-bottom:4px !important}
.padding_bot_5px{padding-bottom:5px !important}
.padding_bot_7px{padding-bottom:7px !important}
.padding_bot_10px{padding-bottom:10px !important}
.padding_bot_13px{padding-bottom:13px !important}
.padding_bot_14px{padding-bottom:14px !important}
.padding_bot_15px{padding-bottom:15px !important}
.padding_bot_16px{padding-bottom:16px !important}
.padding_bot_17px{padding-bottom:17px !important}
.padding_bot_20px{padding-bottom:20px !important}
.padding_bot_24px{padding-bottom:24px !important}
.padding_bot_30px{padding-bottom:30px !important}
.margin_bot_20px{margin-bottom:20px !important}
.padding_left_0{padding-left:0 !important}
.padding_left_8px{padding-left:8px !important}
.padding_left_10px{padding-left:10px !important}
.padding_left_20px{padding-left:20px !important}
.margin_top_0{margin-top:0 !important}
.margin_top_5px{margin-top:5px !important}
.margin_top_7px{margin-top:7px !important}
.margin_top_10px{margin-top:10px !important}
.margin_top_11px{margin-top:11px !important}
.margin_top_15px{margin-top:15px !important}
.margin_top_17px{margin-top:17px !important}
.ie8 .margin_top_17px{margin-top:8px !important}
.margin_top_20px{margin-top:20px !important}
.margin_top_42px{margin-top:42px !important}
.margin_left_4px{margin-left:4px !important}
.margin_left_10px{margin-left:10px !important}
.margin_left_15px{margin-left:15px !important}
.margin_left_104px{margin-left:104px !important}
.margin_left_132px{margin-left:132px !important}
.margin_right_11px{margin-right:11px !important}
.margin_right_30px{margin-right:30px !important}
.padding_12px{padding:0 12px 0 12px}
.fontSize14px{font-size:14px !important}
.fontSize12px{font-size:.75em;font-weight:normal}
.fontSize10px{font-size:10px !important}
.fontSize7em{font-size:.7em !important}
.fontBold{font-weight:bold !important}
.blue{color:#253e51}
.radiance{color:#08f}
.fontSize13px{font-size:13px}
.fontSize15px{font-size:15px}
.float_left{float:left}
.backtotop{width:100%;text-align:right}
.backtotop_n{width:100%;text-align:right}
.dispBlk{display:block}
.border_bottomNone{border-bottom:none !important}
.borderRight{border-right:none !important}
.red{color:#c00 !important;font-size:12px !important}
.redError{color:#cf0404 !important}
.fontSize14px_bold{font-size:1.16em !important;font-weight:bold !important}
.italicTxt{font-style:italic}
.clr_left{clear:left}
.font_size1pt5em{font-size:1.5em !important}
.font_sizept9em{font-size:.9em !important}
.font_sizept1pt3em{font-size:1.3em !important}
.font_sizept1em{font-size:1em !important}
.jumpLinkHead{text-decoration:none;cursor:text}
.normalFont{font-weight:normal !important}
.textdeconone{text-decoration:none !important}
div#subPageRight div.customercare{float:left;clear:right;width:226px;text-align:left;line-height:16px;margin-top:2px;_margin-top:1px}
div#subPageRight div.medicustomercare{clear:right;float:left;line-height:16px;margin-left:-139px;position:relative;text-align:left;width:380px}
.custborderleft{border-left:1px solid #ccc;padding-left:10px;margin-top:8px}
.medicustborderleft{padding-right:5px;padding-top:5px;width:224px;float:left;color:#000;border-right:1px solid #cfcfcf}
.medicustborderleft2{padding-right:5px;padding-top:5px;width:210px;float:left;color:#000}
div.medicustborderleft p{color:#000 !important}
div#subPageRight div.customercare p{font-size:.75em;padding-top:0;color:#636363}
.phonenum{font-size:.75em !important;font-weight:bold;text-decoration:none !important;color:#000 !important;padding-right:3px}
a.arrowicon{background:url(../../uhcmedicaresolutions/images/backgrounds/arrowRight.png) no-repeat 75px 5px;font-weight:bold;text-decoration:none;padding-right:10px}
a.arrowicon:hover{text-decoration:none}
div#medicareTitle{margin-bottom:0}
.ie div#medicareTitle{margin-bottom:0;text-align:left}
div#medicareTitle h1{width:100%;padding-bottom:0;color:#636363;clear:both;margin:0}
div#medicareTitle h4{float:left;width:100%;margin-top:0;color:#1a5166;padding-bottom:0}
div#medicareTitle .borderlesscontentarea h4{padding-bottom:0;line-height:17px;font-size:.93em}
.ie7 .medsup_promosarea h2,.ie8 .medsup_promosarea h2,.ie9 .medsup_promosarea h2{font-size:20px}
div#subPageLeft div.publish_content{font-size:.75em;width:677px}
div.pub_top{background:url(../../uhcmedicaresolutions/images/pub_left_top.png) no-repeat top left;overflow:hidden;width:679px;height:10px}
div.pub_mid{background:url(../../uhcmedicaresolutions/images/pub_left_mid.png) repeat-y top left;width:679px;overflow:hidden}
div.pub_btm{background:url(../../uhcmedicaresolutions/images/pub_left_btm.png) no-repeat left -1px;overflow:hidden;width:679px;height:10px}
div.med_cont{padding:0 13px 0}
div.med_cont h3{font-weight:bold;color:#253e51;padding-top:15px;font-size:1.166em !important}
div.content_pub h3{font-weight:bold;color:#253e51;padding-top:15px;font-size:1.166em}
div.med_cont h2{font-weight:bold;padding-top:15px;font-size:1.3em}
div.med_cont h4{font-weight:bold;font-size:1em}
div#subPageLeft div.publish_content p,div#subPageLeft div.publish_content ul.bullet_list li{font-size:1em}
div#subPageLeft div.publish_content p,div#subPageLeft div.publish_content table tr td{font-size:1em}
.publish_content .content_pub{width:619px;_width:644px;float:left;padding:11px 20px 14px 0}
.content_pub{width:619px;_width:644px;float:left;padding:15px 20px 0 0}
.boxborder{border:1px solid #8a8a8a;float:left;margin-top:5px;padding:0 10px 10px;width:100%}
.submid_cont{border-bottom:1px solid #d8d8d8}
div#planGuideInformation>.formElements span.margin_left_132px{float:left}
div#planGuideInformation>.formElements span.margin_left_132px input.plan_checkbox{height:10px}
div.inquiryInformation div.formElements,div.inquiryInformation fieldset.formElements{width:600px;float:left;clear:left;margin-bottom:15px;font-size:12px}
div.inquiryInformation div.formElements label{padding-right:5px;width:200px;text-align:right;font-weight:bold}
div.inquiryInformation div.inquiryTop{background:url(../../../../ovation/ums/structure/backgrounds/n_howtochoose_top_bg.png) no-repeat scroll left top !important;float:left;height:10px;overflow:hidden;width:679px}
div.inquiryInformation div.inquiryMid{background:url(../../../../ovation/ums/structure/backgrounds/n_howtochoose_cen_bg.png) repeat-y scroll left top !important;float:left;width:679px}
div.inquiryInformation div.inquiryMidX{background:url(../../../../ovation/ums/structure/backgrounds/ourplanmabgx.gif) repeat-x scroll left bottom;float:left;margin-left:4px;padding:20px 17px;width:637px}
*html div.inquiryInformation div.inquiryMidX{width:671px;margin-left:2px}
div.inquiryInformation div.inquiryMidX #nextYearContent .inquiryImageContent{float:left;margin-left:15px;width:418px}
div.inquiryInformation div.inquiryMidX #currentYearContent .inquiryImageContent{float:left;margin-left:15px;width:418px}
div.inquiryInformation div.inquiryMidX #inquiryKitRest{clear:both;float:left}
div.inquiryInformation div.inquiryMidX #inquiryKitRest .formElements .errorContainer{margin-left:10px}
div.inquiryInformation div.inquiryMidX #nextYearContent .inquiryImageContent .topcontent p{float:left}
div.inquiryInformation div.inquiryMidX #currentYearContent .inquiryImageContent .topcontent p{float:left}
div.inquiryInformation div.formElements label.inquiryradio{width:auto !important;text-align:left}
div.inquiryInformation div.formElements select.inquirydropdown{width:270px !important}
div.inquiryInformation div.inquiryBot{background:url(../../../../ovation/ums/structure/backgrounds/inquiry_botnew.png) no-repeat scroll left top;clear:left;float:left;height:9px;overflow:hidden;width:679px}
div.inquiryInformation div.inquiryIntro{float:left;width:800px;margin-bottom:10px}
div.inquiryInformation div.inquiryImage{float:left;clear:left;width:198px;height:240px;padding-bottom:15px}
div.inquiryInformation div.inquiryIntroMain{padding-left:20px;padding-top:50px;float:left;clear:right;width:400px}
div.inquiryInformation div.formElements label.error{font-weight:normal;color:red;clear:both;display:block;width:400px;margin-left:204px;text-align:left}
div.inquiryInformation fieldset.formElements label.error{font-weight:normal;color:red;clear:both;display:block;width:400px;margin-left:204px;text-align:left}
div.inquiryInformation div#errorMessages{font-weight:normal;color:red;clear:both}
.textAlignRight{text-align:right !important}
div.inquiryInformation .req_field{margin-top:8px;float:left;font-size:12px}
div.inquiryMidX1{background:transparent url(../../../../ovation/ums/structure/backgrounds/whyregister_gradient_bg.gif) repeat-x scroll left bottom;float:left;margin-left:4px;padding:20px 17px;width:842px}
*html div.inquiryMidX1{width:880px}
.inqurySubmit{background:url(../../uhcmedicaresolutions/images/buttons/inquirysubmit.gif) no-repeat left top;width:100px;height:29px;float:right;margin-top:20px}
.enlargeMedicareCardView{background:url(../../../../ovation/ums/structure/id_cards/required.step1.medicarecard.gif) no-repeat;position:absolute;width:350px;height:215px;margin-left:105px;margin-top:-78px}
.enlargeMemberCardViewMA{background:url(../../../../ovation/ums/structure/id_cards/required.step1.membercard.gif) no-repeat;position:absolute;width:350px;height:215px;margin-left:105px;margin-top:-78px}
.enlargeMemberCardViewPDP{background:url(../../../../ovation/ums/structure/id_cards/required.step1.membercard.gif) no-repeat;position:absolute;width:350px;height:215px;margin-left:105px;margin-top:-78px}
.borderTop{border-top:1px solid #d8d8d8 !important;padding-top:1px}
.borderTopDotted{border-top:1px dashed #d8d8d8}
.enterlocation{font-size:1.4em}
.topborder{border-top:1px solid #d8d8d8 !important;padding-top:15px}
.btmborder{border-bottom:1px solid #d8d8d8 !important;padding-bottom:15px}
.siteSearchTopBg{float:left;background:url("../../uhcmedicaresolutions/images/backgrounds/sitesearch_top_bg.gif") no-repeat;height:8px;width:669px;overflow:hidden}
.siteSearchMidBg{*float:left;background:url("../../uhcmedicaresolutions/images/backgrounds/sitesearch_mid_bg.gif") repeat-y;padding:5px 0 5px 15px;width:669px;clear:both}
.siteSearchMidBg input.siteSearchTxtBox{width:552px;margin-right:2px;color:#636363;font-size:12px}
.siteSearchMidBg input.siteSearchBtn{background:url("../../uhcmedicaresolutions/images/ums_buttons_sprite.png") no-repeat -913px -248px;border:0;text-indent:-10000px;width:85px;height:26px;cursor:pointer;text-transform:capitalize}
.siteSearchMidBg input.siteSearchBtn:hover{background:url("../../uhcmedicaresolutions/images/ums_buttons_sprite.png") no-repeat -913px -275px;border:0;text-indent:-10000px;width:85px;height:26px;cursor:pointer}
.siteSearchBtmBg{float:left;background:url("../../uhcmedicaresolutions/images/backgrounds/sitesearch_btm_bg.gif") no-repeat;height:8px;width:669px;margin-bottom:10px;overflow:hidden}
#siteSearchResults a{font-size:1.2em;color:#253e51 !important}
#siteSearchResults a span{color:#253e51 !important}
#siteSearchResults #bottom-navigation a{font-size:.75em !important}
#siteSearchResults p table tr td.s{background-color:transparent !important}
ul.suggestionsList{color:#636363 !important;font-size:.75em!important;list-style-image:none !important;list-style-type:none !important;padding-top:5px !important}
ul.suggestionsList li{background:url("../../uhcmedicaresolutions/images/icons/arrow_bullet.gif") no-repeat scroll 0 7px transparent !important;margin-bottom:2px !important;padding-left:15px !important}
.b a{font-weight:normal !important}
.nextlink a{background:url("../../../../ovation/ums/structure/icons/next.png") no-repeat right 5px;padding-right:10px;margin-left:20px}
.previouslink a{background:url("../../../../ovation/ums/structure/icons/previous.png") no-repeat 0 5px;padding-left:10px;margin-right:20px}
.i,.i:link{color:#253e51 !important;font-size:.75em !important}
.enrollwrks{font-size:1em !important}
.IntroContent{overflow:hidden;margin-bottom:20px}
.IntroContent div#medicareTitle{float:left;width:530px;margin-bottom:0}
.ie .IntroContent div#medicareTitle{overflow:hidden}
.IntroContent div#medicareTitle ul.bullet_list{margin-bottom:-2px;word-wrap:break-word}
.IntroContent .medicustomercare{float:right;margin-top:-6px;width:378px;text-align:left}
div#main_content{float:left;width:100%}
.clearfix{overflow:hidden;clear:both;height:0;margin:0;font-size:1px;line-height:0}
.enrollWinTblMidBg td.firstCol{width:80%}
.enrollWinTblMidBg .lastRow td{border-bottom:0}
.enrollWinTblMidBg table tr td.secondCol{font-size:12px}
.medicarechatNow p span{padding:0}
p.learnbtn{float:left;padding:0;position:absolute;bottom:0}
.breadcrumb,.breadCrumb{font-size:.75em;text-align:left;padding:13px 0 17px 2px;width:100%}
.breadcrumb a,.breadCrumb a{font-size:12px;text-decoration:none;color:#636363}
.breadcrumb a:hover,.breadCrumb a:hover{text-decoration:none;color:#636363}
.emptybreadcrumb,.emptybreadCrumb{float:left;height:20px}
div.viewplansinner p{color:#333 !important;font-size:.75em;margin-bottom:10px !important;padding:0 10px 0 13px !important}
#subPageRight{float:right;width:228px;clear:right;padding:0;text-align:left;margin-top:0}
.ie7 #subPageRight,.ie8 #subPageRight,.ie9 #subPageRight{padding:0;margin-left:0}
#subPageLeft{float:left;width:677px;margin:0}
.ie div#subPageLeft{padding-right:13px}
.marginAdj{margin:0 0 20px 0}
.parsys_column{margin-left:4px}
.indenttext{padding:0 20px}
.page_title h1.margin_left{text-align:center !important;font-size:1.3em !important}
#redirect_content{background:white url(../../uhcmedicaresolutions/images/backgrounds/left_menu_bg.jpg) repeat-x scroll left top;padding:50px;width:600px}
#redirect_content h2{font-size:32px;color:#1a5166}
#redirect_content p{text-align:left;font-size:14px}
#redirect_content p.links{text-align:center}
#redirect_page table tr td{vertical-align:middle}
#redirect_page{background:url("../../uhcmedicaresolutions/images/backgrounds/n_site_bg.gif") repeat-x scroll left bottom #fff;float:left;width:100%}
.padding_left_14px{padding-left:14px}
a#lookupDrugsId{font-weight:bold}
.fontSize_12px{font-size:12px}
.fontRed{color:red}
.vppovplansarea.last{margin-bottom:0 !important}
.buttonbelow .n_viewenrollmentcalender_bt{margin-top:15px;margin-bottom:10px}
.ie .medicareSol .medicustomercare{padding-bottom:20px}
#tooltipLibraryPopup{width:626px}
#tooltipLibraryPopup .outer{width:600px;margin-left:0;border:0 none}
#tooltipLibraryPopup div.ourplan_infoCont{padding:0 10px}
#tooltipLibraryPopup div.disclaimer_top{background:url(../../uhcmedicaresolutions/images/getsubhead_strip.gif) no-repeat top left;width:605px;height:39px;float:left;overflow:hidden;margin-left:-1px;display:inline}
#tooltipLibraryPopup div.pub_mid{background:url(../../uhcmedicaresolutions/images/getsubhead_mid.gif) repeat-y top left;width:604px;float:left;overflow:hidden}
#tooltipLibraryPopup div.pub_btm{background:url(../../uhcmedicaresolutions/images/getsubhead_btm.gif) no-repeat left -1px;width:604px;height:9px;float:left;overflow:hidden}
.width575px p{text-align:left}
.ie .lefttext{float:left;margin-top:4px}
.width225px{width:225px !important}
.ie .chatbottom{height:105px !important}
td.col7 p a sup{vertical-align:super}
div.med_cont ul.map_header{background:none !important;border-bottom:1px solid #9fcfdd;border-top:1px solid #9fcfdd;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 3px 3px #888;height:62px;padding-top:2px;position:relative;width:661px;margin-left:-5px;background-color:#9fcfdd !important}
}
div.med_cont div.mapTable ul.map_header li{border-left:1px solid #d8d8d8 !important;border-right:none !important;float:left;font-weight:bold;height:63px !important}
div.med_cont div.map_container{margin-left:-5px}
div.med_cont div.map_btm{margin-left:-5px}
div.med_cont .map_container table td{border-bottom:1px solid #d8d8d8 !important;border-right:1px solid #d8d8d8 !important}
div#medicareTitle .borderlesscontentarea h3{color:#1a5166;float:left;margin-top:0;width:100%;font-weight:normal;font-size:15px !important}
.medetitle h1{padding-bottom:3px !important}
#chatContainer.clickchat{margin-top:13px !important}
.medicarechatNow div.chatimg{margin-top:15px !important}
#mapdpques strong,#validateCampaign strong{color:#333}
div#menu{z-index:99 !important}
.rightrailnavigation{clear:left}
.btn-inline{text-indent:-999px}
#hl-div-threecol-body,#hl-div-twocol-body{margin-top:0 !important}
label.inquiryradio{margin-left:25px !important}
#is_cq_widget .theme-uhc-mir .macraMessage p{color:red !important;font-weight:600;color:red !important;font-size:14px !important}
#my_info{float:left;width:228px}
div#myInfoContent{width:228px;float:left;clear:left}
.pfcusttime{padding-bottom:10px;padding-top:0;text-align:left;width:215px;color:#777 !important;font-size:.75em !important}
.referenceinput{border:1px solid #d8d8d8;width:210px;font-size:.75em !important;color:#333 !important}
tr#contentRow>td table,tr#contentRow>td>div table{margin:auto;width:922px}
.slideTrigger{cursor:pointer}
.hideSlideTrigger{cursor:pointer}
.addSlideTrigger{cursor:pointer}
.groupAddTrigger{height:30px}
.slideContainOuter{position:relative;z-index:100;overflow:hidden;margin:0;padding:0}
.slideContainInner{height:100%;overflow:hidden}
.slideDiv{position:relative;z-index:100;margin:0;background-color:#fff;min-height:30px;height:auto !important;height:30px}
.formSlideDiv{position:relative;z-index:100;margin:0;display:none;background-color:#fff;min-height:30px;height:auto !important;height:30px}
.throbber{text-align:center}
.throbber img{display:block;margin:auto}
html,body{position:relative;font-family:Arial,Helvetica,sans-serif;color:#333}
html,body,div,form,h1,h2,h3,h4,h5{padding:0;margin:0}
.fontCM{font-size:12px}
input{padding-left:6px}
select{padding-left:4px}
a{color:#1a5166;text-decoration:underline;font-family:Arial,helvetica}
a:hover{color:#002f3e;text-decoration:underline}
.link{color:#1a5166;cursor:pointer}
.link:hover{color:#002f3e;text-decoration:underline}
.currentPage{color:#999;text-decoration:none;font-size:14px}
.currentPage:hover{text-decoration:none}
.currentPageNumber,.currentPageNumber:hover{text-decoration:none;font-size:14px;font-weight:bold}
.disabled{-ms-filter:'alpha(opacity=50)';filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.red{color:#ed1c24}
label.errorField{color:#c00;font-weight:bold;font-size:12px}
h1{font-size:27px;font-weight:normal;margin:15px auto 6px 5px;text-align:left;color:#000}
.wrapper h1{color:#000}
h3{font-size:14px;font-weight:bold;color:#333;line-height:150%}
h4{font-size:12px;font-weight:normal;color:#333;line-height:150%}
h5{font-size:11px;font-weight:bold;color:#333;line-height:150%}
.meetingSubHeader{font-size:15px;font-weight:bold}
.meetingJoinUs{font-family:Arial;padding-top:15px;padding-bottom:15px;left:200px;color:#1a5166;font-size:60px;font-weight:bold}
.meetingItemSubHeader{font-size:13px;font-weight:bold}
.meetingDesc{font-size:13px;margin-bottom:6px;margin-left:5px;padding-left:2px;text-align:left}
.errorMessage{margin:auto auto 10px auto;text-align:left;padding-top:5px;font-size:12px;color:#c00}
.errorMessage b{display:block}
.errorMessage ul{list-style-type:square;margin-left:15px}
.errorMessage li{font-size:12px}
.findMeetingButton{position:relative;left:-1.6px;width:124px;height:29px;background:transparent url(uhcclientlibs/images/button_sprite_find_event.jpg) no-repeat 0 0;border:0;cursor:pointer;font-size:0;display:inline-block;_display:inline;overflow:hidden}
.findMeetingButton:hover{background-position:0 -29px}
.go-button{position:relative;left:-1.6px;width:57px;height:29px;background:transparent url(uhcclientlibs/images/button_sprite_go.jpg) no-repeat 0 0;border:0;cursor:pointer;font-size:0;display:inline-block;_display:inline;overflow:hidden}
.go-button:hover{background-position:0 -29px}
.findMeetingField{width:109px;height:22px;border:0;padding-left:3px;line-height:22px;font-size:12px;float:left}
.findMeetingFieldAddress{width:180px;height:22px;border:0;padding-left:3px;line-height:22px;font-size:12px;float:left}
.directionsField{width:145px;display:inline-block;_display:inline}
.backButton{zoom:1;z-index:1000;width:71px;height:29px;background:transparent url(uhcclientlibs/images/button_sprite_back.jpg) no-repeat 0 0;border:0;display:inline-block;_display:inline;cursor:pointer;font-size:0;line-height:0;overflow:hidden}
.backButton1{width:71px;height:29px;background:transparent url(uhcclientlibs/images/button_sprite_back.jpg) no-repeat 0 0;border:0;cursor:pointer;font-size:0;display:inline-block;_display:inline;line-height:0;float:left;overflow:hidden}
.backButton:hover{background-position:0 -29px}
.backButton1:hover{background-position:0 -29px}
.learnMoreDiv{width:190px}
.meetingItemGreen{padding-top:0;padding-bottom:0;padding-right:5px;margin-bottom:0;background-color:#e8f2cf;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px}
.meetingItemBlue{padding-top:0;padding-bottom:0;padding-right:5px;margin-bottom:0;background-color:#e4f3f7;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px}
.meetingBorderGreen{border-top:2px solid #297600}
.meetingBorderBlue{border-top:2px solid #226e8b}
.learnMoreButton{position:relative;left:-1.6px;width:90px;height:30px;background:transparent url(uhcclientlibs/images/button_learn_more.png) no-repeat 0 0;border:0;cursor:pointer;display:inline;font-size:0;line-height:0;overflow:hidden;float:left}
.learnMoreButton:hover{background-position:0 -30px}
.rsvpButton{position:relative;zoom:1;width:90px;height:30px !important;background:transparent url(uhcclientlibs/images/button_register.png) no-repeat 0 0;border:0;display:block;cursor:pointer;font-size:0;line-height:0;overflow:hidden;float:left}
.registerButton{position:relative;left:-1.6px;zoom:1;width:90px;height:30px !important;background:transparent url(uhcclientlibs/images/button_register.png) no-repeat 0 0;float:left;border:0;display:block;cursor:pointer;font-size:0;line-height:0;overflow:hidden;margin-top:3px;margin-bottom:3px}
.registerButton:hover{background-position:0 -29px}
.rsvpButton:hover{background-position:0 -29px}
.submitRSVPButton{width:122px;height:27px;background:transparent url(uhcclientlibs/images/button_register2.png) no-repeat 0 0;border:0;cursor:pointer;font-size:0;display:inline-block;_display:inline;line-height:0;float:right;margin-left:10px;overflow:hidden}
.submitRSVPButton:hover{background-position:0 -29px}
.submitRegistrationButton{width:160px;height:27px;background:transparent url(uhcclientlibs/images/button_submit_registration.png) no-repeat 0 0;border:0;cursor:pointer;font-size:0;display:inline-block;_display:inline;line-height:0;float:right;margin-left:10px;overflow:hidden}
.submitRegistrationButton:hover{background-position:0 -30px}
.submitButton{position:relative;top:9px;width:89px;height:29px;background:transparent url(uhcclientlibs/images/button_submit_sprite.png) no-repeat 0 0;border:0;cursor:pointer;font-size:0;display:inline-block;_display:inline;line-height:0;margin-left:10px;overflow:hidden}
.submitButton:hover{background-position:0 -29px}
.cancelButton{width:61px;height:29px;background:transparent url(uhcclientlibs/images/button_sprite_cancel.jpg) no-repeat 0 0;border:0;cursor:pointer;font-size:0;display:inline-block;_display:inline;line-height:0;float:right;overflow:hidden}
.cancelButton:hover{background-position:0 -29px}
.requestAppointmentButton{position:relative;left:-1.6px;width:272px;height:29px;background:transparent url(uhcclientlibs/images/button_sprite_request.png) no-repeat 0 0;border:0;cursor:pointer;font-size:0;display:inline-block;_display:inline;line-height:0;float:left;overflow:hidden}
.requestAppointmentButton:hover{background-position:0 -29px}
.goBackEnterButton{width:175px;height:27px;background:transparent url(uhcclientlibs/images/button_sprite_enter_email.jpg) no-repeat 0 0;border:0;cursor:pointer;font-size:0;display:inline-block;_display:inline;line-height:0;float:right;overflow:hidden}
.goBackEnterButton:hover{background-position:0 -29px}
.noThankYouButton{width:104px;height:27px;background:transparent url(uhcclientlibs/images/button_sprite_no_thanks.jpg) no-repeat 0 0;border:0;cursor:pointer;font-size:0;display:inline-block;_display:inline;line-height:0;float:right;overflow:hidden;margin-right:10px}
.noThankYouButton:hover{background-position:0 -29px}
.okGoButton{width:101px;height:27px;background:transparent url(uhcclientlibs/images/button_okgo_sprite.jpg) no-repeat 0 0;border:0;cursor:pointer;font-size:0;display:inline-block;_display:inline;line-height:0;overflow:hidden}
.okGoButton:hover{background-position:0 -27px}
.printButton{width:52px;height:28px;float:right;background:transparent url(uhcclientlibs/images/button_sprite_print.jpg) no-repeat 0 0}
.printButton:hover{background-position:0 -29px}
.getDirectionsButton{width:122px;height:27px;background:transparent url(uhcclientlibs/images/button_sprite_directions.jpg) no-repeat 0 0;border:0;cursor:pointer;font-size:0;display:inline-block;_display:inline;line-height:0;overflow:hidden}
.getDirectionsButton:hover{background-position:0 -29px}
.confirmNoContactButtons{position:absolute;text-align:left;bottom:28px;right:30px}
.changeZipTable{margin-left:33px;margin-top:15px}
.meetingContain{position:relative;z-index:0;width:681px;text-align:left;font-size:12px;height:auto;padding-top:10px;padding-bottom:0}
.meetingContainBack{position:relative;z-index:0;width:681px;text-align:left;font-size:12px;height:auto;padding-top:2px;padding-bottom:0;background:url(uhcclientlibs/images/main_back_white_middle_transparent.png) 0 0 repeat-y}
.meetingContainBackDetails{z-index:0;width:681px;text-align:left;font-size:12px;height:auto;margin-top:30px;padding-top:15px;padding-bottom:10px;background:url(uhcclientlibs/images/main_back_white_middle_transparent.png) 0 0 repeat-y}
.meetingContainTop{position:absolute;top:-10px;left:0;width:681px;height:20px;z-index:10;background:url(uhcclientlibs/images/main_back_white_top_transparent.png) 0 0 no-repeat}
.meetingContainTopDetails{position:absolute;top:-14px;left:0;width:681px;height:54px;z-index:10;background:url(uhcclientlibs/images/tab_details.png) 0 0 no-repeat}
.meetingContainTopDirections{position:absolute;top:-14px;left:0;width:681px;height:54px;z-index:10;background:url(uhcclientlibs/images/tab_directions.png) 0 0 no-repeat}
.meetingContainTopRegister{position:absolute;top:-14px;left:0;width:681px;height:54px;z-index:10;background:url(uhcclientlibs/images/tab_register.png) 0 0 no-repeat}
.meetingContainBottom{position:relative;width:681px;height:12px;padding:0;z-index:10;background:url(uhcclientlibs/images/main_back_white_bottom_transparent.png) 0 0 no-repeat}
.meetingContainLG{position:relative;z-index:0;width:922px;text-align:left;font-size:12px;height:auto;padding:0 0 8px 0;margin-bottom:10px;background:url(uhcclientlibs/images/main_back_white_middle_lg_transparent.png) 0 0 repeat-y}
.meetingContainTopLG{position:relative;top:-10px;left:0;width:660px height:auto;z-index:10;background:url(uhcclientlibs/images/main_back_white_top_lg_transparent.png) 0 0 no-repeat}
.meetingContainBottomLG{position:absolute;width:922px;height:26px;bottom:-15px;left:0;z-index:10;background:url(uhcclientlibs/images/main_back_white_bottom_lg_transparent.png) 0 0 no-repeat}
.errorContain{margin-bottom:15px}
.meetingText{position:relative;z-index:20;padding:0 16px 0 15px}
.meetingTextRedBackground{position:relative;padding:16 16px 16 15px;margin-left:18px;margin-right:18px;margin-bottom:10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#f7e6de;top:10px}
.meetingTextConfirmationBackground{position:relative;width:540px;padding:16 16px 16 15px;margin-left:18px;margin-right:18px;margin-bottom:10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#fafcf2}
.confirmText{text-align:left;vertical-align:middle;margin-top:3px}
.confirmImage{float:left;vertical-align:top;display:inline;margin-right:10px}
.rsvpTextLast{margin-bottom:10px}
.rsvpForm{position:relative;z-index:20}
#rsvpForm{width:450px}
.meetingFilterHeader a{position:absolute;display:inline-block;left:219px;height:28px;width:140px;top:7px}
.meetingTextBottom{position:relative;zoom:1;z-index:20;margin:10px auto auto auto;padding-left:10px;padding-right:10px;padding-bottom:20px}
.meetingTextBottomRegister{position:relative;zoom:1;left:-190px;z-index:20;margin:10px auto auto auto;padding-left:10px;padding-right:10px}
.meetingTextTop{position:absolute;text-align:right;width:290px;zoom:1;z-index:5000;margin:10px auto auto 350px;padding-left:10px;padding-right:10px;top:0}
.meetingTextLG{position:relative;z-index:20;width:660px;margin:auto}
.meetingText table tr td{vertical-align:top}
.meetingTextLG table tr td{vertical-align:top}
.openFilters{display:block;left:350px;width:120px;height:36px}
.meetingItem{position:relative;z-index:20;width:660px;padding-top:36px;padding-bottom:11px;margin-left:10px;background:url(uhcclientlibs/images/meetingitem_middle.jpg) 0 0 repeat-y}
.meetingItemFilter{position:relative;z-index:20;width:660px;padding-bottom:11px;margin-left:10px;background:url(uhcclientlibs/images/meetingitem_middle.jpg) 0 0 repeat-y}
.meetingItemHeader{position:absolute;z-index:20;left:0;top:0;width:660px;height:36px;background:url(uhcclientlibs/images/meetingitem_header.jpg) 0 0 no-repeat}
.meetingItemHeader h3{font-size:16px;margin-left:10px;margin-top:2px;line-height:30px;font-weight:bold}
.meetingHeader h3{font-size:16px;margin-left:10px;margin-top:2px;line-height:30px;font-weight:bold}
.meetingFilterHeader{position:relative;left:0;top:0;width:660px;height:36px;z-index:1000;background:url(uhcclientlibs/images/filter_header_open.png) 0 0 no-repeat}
.meetingFilterHeader h3{font-size:16px;margin-left:10px;margin-top:2px;line-height:34px;position:relative;font-weight:bold}
.meetingResultsText{position:relative;font:12px;width:115px;top:-34px;left:100px;height:30px;display:table-cell;vertical-align:middle}
@-moz-document url-prefix(){.meetingResultsText{position:relative;font:12px;width:115px;top:-25px;left:100px;height:30px;display:inline;vertical-align:middle}
}
.headerResultFilters{position:relative}
.meetingFilterFooter{position:relative;z-index:20;left:0;width:660px;height:36px;background:url(uhcclientlibs/images/filter_footer.png) 0 0 no-repeat}
.meetingFilterFooter a{position:relative;display:block;left:548px;height:15px;width:64px;top:0}
.meetingItemFooter{position:absolute;z-index:20;left:0;bottom:0;width:660px;height:12px;background:url(uhcclientlibs/images/meetingitem_footer.jpg) bottom left no-repeat}
.meetingItemContent{position:relative;padding:11px 11px 6px 11px}
.meetingItemContent ul{list-style-type:disc;margin:0 auto 0 0;padding:0 0 0 25px}
.meetingItemContent ul li{list-style-type:disc;margin-left:0;padding:0}
.meetingSeparator{padding-top:9px}
.meetingItemDetails{position:relative;float:left;z-index:20;width:470px;padding-top:36px;padding-bottom:11px;margin-left:10px;background:url(uhcclientlibs/images/meetingitem_middle_small.jpg) 0 0 repeat-y}
.meetingItemRegister{position:relative;float:left;top:20px;float:left;z-index:100;width:120px}
.meetingItemConfirmationPrint{position:relative;left:617px;top:-4px;float:left;z-index:100;width:52px}
.meetingItemDifferentDates{position:relative;left:380px;top:-50px;float:left;z-index:100;width:120px}
.meetingItemDetailsHeader{position:absolute;z-index:20;left:0;top:0;width:470px;height:36px;background:url(uhcclientlibs/images/meetingitem_header_small.jpg) 0 0 no-repeat}
.meetingItemDetailsHeader h3{display:inline;font-size:16px;margin-left:10px;margin-top:2px;line-height:34px;font-weight:bold;text-align:left}
.meetingItemDetailsFooter{position:absolute;z-index:20;left:0;bottom:0;width:470px;height:12px;background:url(uhcclientlibs/images/meetingitem_footer_small.jpg) bottom left no-repeat}
.meetingItemDetailsContent{position:relative;padding:11px 11px 6px 11px}
.meetingItemDetailsContent ul{list-style-type:disc;margin:0 auto 0 0;padding:0 0 0 25px}
.meetingItemDetailsContent ul li{list-style-type:disc;margin-left:0;padding:4px}
.meetingDetailsSeparator{padding-top:9px;width:470px}
.meetingItem_old{position:relative;width:650px;margin:43px auto 8px auto;padding:0;background:url(uhcclientlibs/images/meeting_back.png) 0 0 repeat-y}
.meetingItemHeader_old{position:absolute;left:0;top:-25px;width:650px;height:25px;background:url(uhcclientlibs/images/meeting_header.png) 0 0 no-repeat;margin:auto;padding:0}
.meetingItemHeader_old h3{font-size:17px;margin-left:10px;margin-top:2px}
.meetingItemFooter_old{position:absolute;left:0;bottom:-8px;width:650px;height:8px;background:url(uhcclientlibs/images/meeting_footer.png) 0 0 no-repeat;margin:auto;padding:0}
.meetingWindowColumn{position:relative;z-index:5;width:228px;float:right}
.meetingWindow{position:relative;z-index:0;width:228px;height:185px;font-size:12px;margin:46px auto 0 auto;padding-left:3px;background:url(uhcclientlibs/images/meeting_window_middle.jpg) 0 0 repeat-y}
.meetingWindowTop{margin-top:38px}
.meetingWindow_meetingType{position:relative;z-index:0;width:228px;height:265px;font-size:12px;margin:36px auto 0 auto;padding-left:3px;padding-right:2px;background:url(uhcclientlibs/images/meeting_window_middle.jpg) 0 0 repeat-y}
.meetingWindow_meetingTypeFooter{position:absolute;left:0;top:260px;width:228px;height:8px;background:url(uhcclientlibs/images/meeting_window_footer.png) 0 0 no-repeat}
.meetingWindowHeader{position:absolute;z-index:0;left:0;top:-36px;width:228px;height:36px;background:url(uhcclientlibs/images/meeting_window_header.jpg) 0 0 no-repeat}
.meetingWindowHeader h4{font-size:15px;font-weight:bold;margin-left:10px;margin-top:3px;line-height:30px}
.meetingWindowContent{position:relative;z-index:100;width:222px}
.meetingWindowFooter{position:absolute;left:0;top:177px;width:228px;height:8px;background:url(uhcclientlibs/images/meeting_window_footer.png) 0 0 no-repeat}
.dateWindow{height:205px}
.dateWindowContent{height:205px}
.dateWindow .meetingWindowFooter{top:197px}
.windowRail{position:relative;z-index:0;width:228px;margin:0 auto 0 auto;overflow:hidden;z-index:3000}
.windowRailTabs{position:relative;z-index:0;width:228px;margin:28px auto 0 auto;overflow:hidden;z-index:3000}
.rsvpSubmitForm{height:30px}
.requiredFieldText{float:left;padding-top:6px}
.requiredFieldTextHeader{position:relative;top:-25px;text-align:right;left:-40px}
.meeting{position:relative;margin-left:0;margin-top:0;width:893px;min-height:400px;height:auto !important;height:400px;background-color:#fff;border:1px solid #000}
.meetingContent{padding:10px 5px 10px 5px}
.meetingInfo{width:90%;margin:20px auto 50px auto}
.attendTable{width:90%;margin:auto}
.meetingCell{width:235px}
.attendTable tr td{font-size:14px}
.meetingInput{margin-bottom:10px}
.meetingInput label{width:65px}
.meetingInput input{padding:1px;width:100px}
.note{color:#c00;font-size:14px;font-weight:bolder}
.meetingNameCanceled{color:gray;font-size:15px;font-weight:bold}
.meetingTypeCanceled{font-size:14px;font-weight:bold;color:gray;line-height:150%}
.meetingInfoCanceled{font-size:12px;font-weight:normal;color:gray;line-height:150%}
.meetingView{position:relative;width:210px;height:220px;background:url(uhcclientlibs/images/view_back.jpg) no-repeat left top}
.meetingViewHeader{position:relative;font-size:13px;font-weight:bold;padding-top:7px;padding-left:9px}
.meetingViewContent{position:absolute;width:205px;height:185px;top:31px;left:3px}
.meetingName{font-size:15px;font-weight:normal;text-decoration:underline}
.meetingType{font-size:14px;font-weight:normal;padding-top:4px;line-height:100%}
.meetingViewMoreDate{font-size:12px;font-weight:normal;line-height:190%;margin-top:10px}
.eventResults{min-height:410px;height:auto !important;height:410px}
.infoBlock{width:100%}
.rsvpHead{position:relative;z-index:9001}
.rsvpBlock table tr td{vertical-align:top}
.clear{clear:left}
.rsvpEntry{position:relative;float:left;margin-top:2px;margin-bottom:3px}
.rightMargin{margin-right:15px}
.rsvpEntry label{display:block;font-weight:bold;font-size:12px}
.rsvpEntry input{position:relative;width:100%;font-size:14px;padding:1px}
label.rsvpExplain{margin-bottom:10px;display:block;font-weight:normal;font-size:12px}
.rsvpInfoCell{width:55%;vertical-align:top;padding-right:10px}
.rsvpCaptchaCell{width:45%;vertical-align:bottom;text-align:left;padding-left:0}
label.radLabel{font-size:12px;font-weight:bold}
label.radioLabel{display:inline-block;display:inline;margin-left:5px;font-size:12px;font-weight:bold}
.meetingDisclaimer{position:relative;font-size:12px;font-style:italic;width:620px;padding:10px}
.sendEmailDisclaimer{position:relative;font-size:12px;font-style:italic}
.meetingList{position:relative;float:left;padding-left:10px}
.meetingListContent{position:relative;float:left;min-height:410px;height:auto !important;height:410px;width:257px}
.meetingListMap{position:relative;float:right;width:200px;padding-left:10px;height:auto !important;background-color:lightred}
.meetingFilters{position:relative;overflow:hidden;width:652px;padding-top:0;margin-top:20px;margin-left:3px;min-height:48px;height:auto !important}
.meetingFilterItemShort{position:relative;float:left;padding-left:10px;padding-right:10px;padding-bottom:10px}
.meetingFilterItem{position:relative;float:left;padding-left:10px;padding-right:10px;padding-bottom:10px}
.meetingFilterItemLong{position:relative;float:left;padding-left:10px;padding-right:10px;padding-bottom:10px}
.filterItem{display:block}
.filterItem input{float:left;margin-left:0}
.filterText{font-size:11px;_display:inline;line-height:190%}
.filterTextPlain{font-size:11px;_display:inline}
.filterSeparator{height:8px}
.meetingFilters h4{font-size:14px;font-weight:bold;margin-top:15px;margin-bottom:15px;display:inline-block;_display:inline}
.welcomeList{left:-10px;font-size:12px;font-weight:normal;padding-left:18px;line-height:150%}
ul .welcomelist{list-style-type:disc;padding-bottom:5px;padding:0}
.li welcomelist{padding-top:5px}
.descriptionTable{width:95%;margin:10px;padding-bottom:0;font-size:12px;vertical-align:top}
.descriptionTable tr td{padding-bottom:0;font-size:12px}
#meetingTypesContainer{overflow:hidden;padding-right:4px;padding-top:20px;padding-right:10px}
#meetingTypeIcon{float:left;width:25%;text-align:center;vertical-align:top}
#meetingTypeText{float:left;width:70%;padding-bottom:20px}
#meetingTypeText b{padding-top:10px;padding-bottom:20px;font-size:12px;font-weight:bold;color:#333;line-height:180%}
#meetingSearchContainer{overflow:hidden;margin-left:15px;margin-right:15px}
#meetingSearchZipBox{float:left;width:40%;vertical-align:top;padding-left:10px;padding-left:10px}
#meetingSearchOrBox{float:left;width:8%;text-align:center;padding-top:30px}
#meetingSearchAddressBox{float:left;width:44%;padding-left:10px}
#zipEntryContainer{overflow:hidden;padding-top:10px}
#zipEntryLeftBox{float:left;width:30%;text-align:right;display:table-cell;vertical-align:middle;line-height:2em}
#zipEntryRightBox{float:left;width:70%;text-align:left;padding-bottom:10px;vertical-align:middle}
#zipEntrySearchButton{float:left;width:50%}
.searchType{display:block;font-weight:bold;font-size:15px;padding-top:15px;padding-bottom:5px}
.searchTypeDescription{padding-top:5px;padding-bottom:5px}
.meetingSearchField{width:90%}
.pagingHeader{line-height:150%;text-align:right}
#meetingLangingPageContainer{overflow:hidden;position:relative;z-index:20;width:660px;padding-top:10px;padding-bottom:10px;margin-left:10px}
#meetingLandingPageBox1{float:left;width:50%;vertical-align:top}
#meetingLandingPageBox2{float:left;width:45%}
#space{line-height:130%}
.spacing{line-height:130%}
#meetingResultsContainer{overflow:hidden;position:relative;width:660px;padding-bottom:10px;margin-left:10px}
#meetingWindowContentMap{float:left;padding-left:5px;padding-right:5px;width:380px}
#meetingWindowContentMapDirections{margin-top:5px;margin-left:13px;margin-right:10px;height:380px}
#meetingWindowContentMapDirectionsRoute{margin-top:5px;margin-left:13px;margin-right:10px;min-height:30px;height:auto !important}
.meetingWindowContentCal{position:relative;float:left;width:257px}
.slidingDiv{overflow:hidden;min-height:350px;height:auto !important;margin-top:0;display:none}
.show_hide{display:inline}
.meetingsOrderBy{position:relative;font-size:12px;font-style:italic;padding:10px}
.backLink{color:#1a5166;font-size:12px;cursor:pointer;margin-left:5px}
.meetingDetailsRSVP{position:relative;float:left}
.meetingItemPin{position:relative;top:10px;left:7.5px}
.meetingItemBoxGreenMonth{padding-top:5px;padding-bottom:5px;font-size:9px;color:white;background-color:#297600;text-wrap:normal;position:relative;top:27px;text-align:center}
.meetingItemBoxBlueMonth{padding-top:5px;padding-bottom:5px;font-size:9px;color:white;background-color:#226e8b;text-wrap:normal;position:relative;top:27px;text-align:center}
.meetingDetailsTab{position:relative;float:left;left:2px;height:42px;width:148px;top:-22px;z-index:1000;text-align:center;line-height:42px;text-decoration:none;color:#333}
.meetingDetailsTab{position:relative;float:left;left:2px;height:42px;width:148px;top:-22px;z-index:1000;text-align:center;line-height:42px;text-decoration:none;color:#333}
.meetingDirectionsTab{position:relative;float:left;left:8px;height:42px;width:148px;top:-22px;z-index:1000;text-align:center;line-height:42px;text-decoration:none;color:#333}
.meetingRegistrationTab{position:relative;float:left;left:14px;height:42px;width:148px;top:-22px;z-index:1000;text-align:center;line-height:42px;text-decoration:none;color:#333}
.plantype{display:block}
.plantype ul.lefttopmenu{width:100% !important;margin-left:0;padding-left:0}
.plantype ul.lefttopmenu li{display:inline;background:0;color:#636363;font-size:12px}
.plantype ul.lefttopmenu li a{color:#777 !important;font-family:Arial,helvetica !important;font-size:12px !important;font-weight:lighter !important;text-decoration:none;list-style-type:none}
.meetingSideInfo{position:relative;float:left;width:175px;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:20px;font-weight:normal;font-size:12px;line-height:170%}
.meetingSideInfo span{display:block}
.meetingSideInfo strong{font-size:14px;font-weight:bold}
.meetingSideInfo b{font-size:12px;font-weight:bold}
.dropdown{-webkit-appearance:none;height:20px;overflow:hidden;padding-left:2px;width:95px}
.dropdown:hover{-webkit-appearance:none;height:20px;overflow:hidden;padding-left:2px;width:95px}
.meetingInfoContainer{position:relative;width:100%}
.meetingInfoImage{text-align:top;alignment-adjust:left;position:relative;float:left;width:10%;margin-right:12px}
.meetingInfoDetails{text-align:top;position:relative;float:left;width:34%}
.meetingInfoOther{text-align:top;position:relative;float:right;width:16%}
.dateSelector{position:relative;top:2px;left:-22px;cursor:pointer;z-index:109}
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700&display=swap");div#upgradeVersionBar{position:relative !important;z-index:999 !important}
@media only screen and (max-width:400px){div#upgradeVersionBar{position:fixed !important;z-index:999 !important}
body.noAlertStateActive.theme-uhc-mir .header.fixed{top:-145px !important}
body.theme-uhc-mir.alertbarActive .header .nav-toggle{margin-top:-15px !important}
body.alertbarActive.theme-uhc-mir div#globalContentIdForSkipLink{margin-top:55px !important}
}
@media(max-width:320px){body.theme-uhc-mir.alertbarActive .header.fixed{top:-125px !important}
body.theme-uhc-mir.alertbarActive header.header.fixed.existGeoWidget{top:-65px !important}
body.theme-uhc-mir.alertbarActive .header .nav-toggle{margin-top:-15px !important}
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body header,body footer{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
*,*:before,*:after{-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures}
body.theme-uhc-mir div#nav>.uhc-container{margin:0 auto;padding:0;position:relative;width:960px}
@media(max-width:959px){body.theme-uhc-mir div#nav>.uhc-container{width:100% !important}
}
body.theme-uhc-mir header,body.theme-uhc-mir footer{font-size:14px}
@media(max-width:767px){body.theme-uhc-mir.mobile-nav-open{overflow:hidden}
body.theme-uhc-mir div#nav>.uhc-container{width:75% !important;margin-right:0 !important}
body.theme-uhc-mir header .contact-info{background-color:#003da1}
body.theme-uhc-mir header .level-2 .scroll-pane{display:none}
}
body.theme-uhc-mir header dd,body.theme-uhc-mir footer div,body.theme-uhc-mir footer p,body.theme-uhc-mir footer a,body.theme-uhc-mir footer span,body.theme-uhc-mir footer li,body.theme-uhc-mir footer dd{font-family:"Open Sans",Arial,sans-serif;font-size:14px !important;font-weight:400}
body.theme-uhc-mir .navdropdown div,body.theme-uhc-mir .navdropdown p,body.theme-uhc-mir .navdropdown a,body.theme-uhc-mir .navdropdown span,body.theme-uhc-mir .navdropdown li,body.theme-uhc-mir .navdropdown dd{font-family:"Open Sans",Arial,sans-serif;font-size:14px !important;font-weight:400}
body.theme-uhc-mir header input.invalid{border:solid 2px #ee2d24}
body.theme-uhc-mir ::-webkit-input-placeholder{color:#272727}
body.theme-uhc-mir :-moz-placeholder{color:#272727}
body.theme-uhc-mir ::-moz-placeholder{color:#272727}
body.theme-uhc-mir :-ms-input-placeholder{color:#272727}
body.theme-uhc-mir header p,body.theme-uhc-mir header a,body.theme-uhc-mir header span,body.theme-uhc-mir footer p,body.theme-uhc-mir footer a,body.theme-uhc-mir footer span{line-height:1.2}
body.theme-uhc-mir header a,body.theme-uhc-mir footer a,body.theme-uhc-mir footer a span,body.theme-uhc-mir header a p,body.theme-uhc-mir footer a p{color:#003da1 !important;font-weight:400}
body.theme-uhc-mir header a:hover,body.theme-uhc-mir footer a:hover,body.theme-uhc-mir header a p:hover,body.theme-uhc-mir footer a p:hover{color:#122377 !important}
body.theme-uhc-mir header a.skip-main:hover{color:#fff !important}
@media(max-width:767px){body.theme-uhc-mir header h2,body.theme-uhc-mir footer h2{font-size:34px;line-height:1.2}
}
body.theme-uhc-mir header h2,body.theme-uhc-mir footer h2{font-size:40px;line-height:1.4;font-weight:600}
body.theme-uhc-mir header h3,body.theme-uhc-mir footer h3{font-size:30px;line-height:1.2;font-weight:600}
body.theme-uhc-mir header p,body.theme-uhc-mir footer p{margin:0 0 8px}
body.theme-uhc-mir header .icon-search{fill:#d93c08}
body.theme-uhc-mir .layout-2-col .content-col-wrapper{position:relative;width:960px;margin:0 auto}
body.theme-uhc-mir .layout-2-col .content-col-wrapper:after{content:" ";display:block;clear:both}
@media(max-width:979px){body.theme-uhc-mir .layout-2-col .content-col-wrapper{width:748px}
}
@media(max-width:767px){body.theme-uhc-mir .layout-2-col .content-col-wrapper{width:100%}
}
body.theme-uhc-mir .layout-2-col .content-col-1{width:700px;position:relative;float:left;padding:0 10px 0 0}
@media(max-width:979px){body.theme-uhc-mir .layout-2-col .content-col-1{width:488px}
}
@media(max-width:767px){body.theme-uhc-mir .layout-2-col .content-col-1{width:100%;float:none}
}
body.theme-uhc-mir .layout-2-col .content-col-1 .container{width:100%;margin:0}
body.theme-uhc-mir .layout-2-col .content-col-2{width:260px;position:relative;float:left;padding:40px 10px 0}
body.theme-uhc-mir .align-left{text-align:left}
body.theme-uhc-mir .align-center{text-align:center}
body.theme-uhc-mir header .cta-button:hover,body.theme-uhc-mir header button:hover{color:#fff !important}
@media(min-width:980px){body.theme-uhc-mir header .cta-button,body.theme-uhc-mir header button{font-size:16px}
}
body.theme-uhc-mir header .cta-button span,body.theme-uhc-mir header button span{font-size:14px;font-weight:600}
@media(min-width:980px){body.theme-uhc-mir header .cta-button span,body.theme-uhc-mir header button span{font-size:16px}
}
body.theme-uhc-mir header .cta-button:hover,body.theme-uhc-mir header .cta-button:active,body.theme-uhc-mir header .cta-button .active,body.theme-uhc-mir header button:hover,body.theme-uhc-mir header button:active,body.theme-uhc-mir header button .active{background:#b73206;color:#fff}
@media(min-width:980px){body.theme-uhc-mir header .cta-button.secondary,body.theme-uhc-mir header button.secondary{font-size:16px}
}
body.theme-uhc-mir header .cta-button.secondary span,body.theme-uhc-mir header button.secondary span{font-size:14px;font-weight:600}
@media(min-width:980px){body.theme-uhc-mir header .cta-button.secondary span,body.theme-uhc-mir header button.secondary span{font-size:16px}
}
body.theme-uhc-mir header .cta-button.secondary:hover,body.theme-uhc-mir .cta-button.secondary:active,body.theme-uhc-mir header .cta-button.secondary .active,body.theme-uhc-mir header button.secondary:hover,body.theme-uhc-mir header button.secondary:active,body.theme-uhc-mir header button.secondary .active{background:#122377;color:#fff}
@media(max-width:767px){body.theme-uhc-mir .scroll-wrapper{overflow:scroll;height:100%;-webkit-overflow-scrolling:touch}
}
@media(max-width:767px){body.theme-uhc-mir .scroll-pane{position:relative}
}
body.theme-uhc-mir #site-wrapper{overflow:visible}
@media(max-width:767px){body.theme-uhc-mir #site-wrapper{padding-top:80px;position:relative}
}
@media(max-width:767px){body.theme-uhc-mir .has-alert #site-wrapper{padding-top:130px}
}
body.theme-uhc-mir header .field-error-msg{color:#ee2d24;font-size:13px;font-weight:600;display:none}
body.theme-uhc-mir header form.invalid{display:block}
body.theme-uhc-mir #svg-icons{position:absolute;left:-999px;top:-999px;display:block;z-index:-1}
@media(max-width:767px){body.theme-uhc-mir header.fixed{top:-81px;-ms-transform:translateY(100%);-moz-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}
}
body.theme-uhc-mir .header h3,body.theme-uhc-mir .header h3>a{font-size:16px;font-weight:700;text-decoration:none}
header .logo p{padding-top:0}
@media(max-width:767px){div.logoTagLabel{top:75px;position:absolute}
.theme-uhc-mir #site-wrapper,body.theme-uhc-mir #site-wrapper{padding-top:67px !important}
body.theme-uhc-mir .header .nav-toggle{margin-top:-10px}
}
body.theme-uhc-mir .header .menu-dropdown:focus{outline:2px dotted #000}
header .top-menu .menu-links a>p{padding:0}
body.theme-uhc-mir .header .menu-dropdown,body.theme-uhc-mir .header .account-link{position:absolute;width:240px;top:0;right:5px;height:50px}
body.theme-uhc-mir .header .menu-dropdown .toggle,body.theme-uhc-mir .header .account-link .toggle{background:#c0e9ff;border-bottom:solid 2px #dfdfdf;display:block;height:50px;color:#003da1;cursor:pointer;position:relative;z-index:2}
body.theme-uhc-mir .header .menu-dropdown .toggle>span,body.theme-uhc-mir .header .account-link .toggle>span{line-height:50px;display:block;padding:0 0 0 30px;color:#003da1;font-weight:600}
body.theme-uhc-mir .header .menu-dropdown .toggle:after,body.theme-uhc-mir .header .account-link .toggle:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #003da1;content:" ";display:block;position:absolute;right:25px;top:23px}
body.theme-uhc-mir .header .menu-dropdown .content,body.theme-uhc-mir .header .account-link .content{-ms-transition:all 200ms ease-out 100ms;-moz-transition:all 200ms ease-out 100ms;-webkit-transition:all 200ms ease-out 100ms;transition:all 200ms ease-out 100ms;-ms-box-shadow:0 4px 30px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 4px 30px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,0.25);box-shadow:0 4px 30px 0 rgba(0,0,0,0.25);-ms-transform:translateY(-20%);-moz-transform:translateY(-20%);-webkit-transform:translateY(-20%);transform:translateY(-20%);background:#efefef;position:relative;z-index:1;padding:25px 20px;display:none}
body.theme-uhc-mir .header .menu-dropdown .content:after,body.theme-uhc-mir .header .account-link .content:after{content:" ";display:block;clear:both}
body.theme-uhc-mir .header .menu-dropdown.active,body.theme-uhc-mir .header .account-link.active{overflow:visible}
body.theme-uhc-mir .header .menu-dropdown.active .toggle,body.theme-uhc-mir .header .account-link.active .toggle{background:#122377;border-bottom:solid 2px #002a4b}
body.theme-uhc-mir .header .menu-dropdown.active .toggle>span,body.theme-uhc-mir .header .account-link.active .toggle>span{color:#fff}
body.theme-uhc-mir .header .menu-dropdown.active .toggle>span:before,body.theme-uhc-mir .header .account-link.active .toggle>span:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #122377;left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);content:" ";display:block;position:absolute;bottom:-10px}
body.theme-uhc-mir .header .menu-dropdown.active .toggle:before,body.theme-uhc-mir .header .account-link.active .toggle:before{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #002a4b;left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);content:" ";display:block;position:absolute;bottom:-12px}
body.theme-uhc-mir .header .menu-dropdown.active .toggle:after,body.theme-uhc-mir .header .account-link.active .toggle:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff}
body.theme-uhc-mir .header .menu-dropdown.active .content,body.theme-uhc-mir .header .account-link.active .content{-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);display:block}
body.theme-uhc-mir .header .account-link{text-decoration:none}
body.theme-uhc-mir .header .account-link .toggle:hover{background:#122377}
body.theme-uhc-mir .header .account-link .toggle:hover:after{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #fff}
body.theme-uhc-mir .header .account-link .toggle:hover span{color:#fff}
body.theme-uhc-mir .header .account-link .toggle:after{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #003da1;top:21px}
body.theme-uhc-mir .header .member-login{text-align:center}
body.theme-uhc-mir .header .member-login .login-form{margin:0}
body.theme-uhc-mir .header .member-login .login-form>span{margin:0}
body.theme-uhc-mir header .login-form input{float:left}
body.theme-uhc-mir .header .member-login .login-form .field-error-msg{text-align:left;display:none;float:left;margin:5px 0;font-size:13px;font-weight:600;color:#ee2d24}
header .login-form .field-error-msg>p,.navdropdown .login-form .field-error-msg>p{color:red !important}
@media(max-width:767px){body.theme-uhc-mir .header .member-login .login-form .field-error-msg{float:none;font-size:14px;margin:0 0 10px 0}
}
body.theme-uhc-mir .header .member-login .login-form.invalid .field-error-msg{display:inline;margin:0 !important}
@media(max-width:767px){body.theme-uhc-mir .header .member-login .login-form.invalid .field-error-msg p,body.theme-uhc-mir .header .member-login .login-form.invalid .field-error-msg span{display:block !important;margin:0 !important}
body.theme-uhc-mir .header .member-login>span{margin-bottom:0}
}
body.theme-uhc-mir .header .member-login .login-form.invalid input{border:solid 2px #ee2d24}
body.theme-uhc-mir .header .member-login input{display:block;width:100%;margin-top:12px}
.login-form.ng-pristine.ng-valid input{float:left}
@media(max-width:767px){body.theme-uhc-mir .header .member-login input{-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
}
body.theme-uhc-mir .header .member-login button{-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-ms-transform:translateY(-1px);-moz-transform:translateY(-1px);-webkit-transform:translateY(-1px);transform:translateY(-1px);height:40px;line-height:40px;border:0 none;color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:"Open Sans",Arial,sans-serif;padding:0 20px;display:inline-block;text-decoration:none;-ms-box-shadow:0 2px 0 #792f03;-moz-box-shadow:0 2px 0 #792f03;-webkit-box-shadow:0 2px 0 #792f03;box-shadow:0 2px 0 #792f03;background:#f16a22;margin:15px 0 0}
body.theme-uhc-mir .header .member-login button::-moz-focus-inner{border:0}
body.theme-uhc-mir .header .member-login button:focus{outline:2px dotted #000}
@media(min-width:980px){body.theme-uhc-mir .header .member-login button{font-size:16px}
}
body.theme-uhc-mir .header .member-login button span{font-size:14px;font-weight:600}
@media(min-width:980px){body.theme-uhc-mir .header .member-login button span{font-size:16px}
}
body.theme-uhc-mir .header .member-login button:hover,body.theme-uhc-mir .header .member-login button:active,body.theme-uhc-mir .header .member-login button .active{background:#b73206;color:#fff}
@media(max-width:767px){body.theme-uhc-mir .header .member-login button{height:40px;line-height:40px;min-width:42px;font-size:16px}
}
body.theme-uhc-mir .header .member-login>a{margin:20px 0 0;text-align:center;font-weight:400;display:inline-block}
@media(max-width:767px){body.theme-uhc-mir .header .member-login>a{margin:10px 0 0;float:none;width:auto;display:inline-block}
}
body.theme-uhc-mir .header .member-login .sign-in-text{text-align:left;display:block}
body.theme-uhc-mir .header .member-login .not-registered-text{margin:15px 0 0;display:inline-block}
body.theme-uhc-mir .header .nav-toggle:focus,body.theme-uhc-mir .header .nav-close:focus,body.theme-uhc-mir .header .nav-back:focus{outline:2px dotted #000 !important}
body.theme-uhc-mir .header .nav-toggle span{font-size:14px;font-weight:600}
body.theme-uhc-mir .header .nav-toggle:hover,body.theme-uhc-mir .header .nav-toggle:active,body.theme-uhc-mir .header .nav-toggle .active{background:#122377;color:#fff}
body.theme-uhc-mir .header .alert-bar{display:none}
@media(max-width:767px){body.theme-uhc-mir .has-alert .header{top:-131px}
}
body.theme-uhc-mir .has-alert .header .alert-bar{display:block;height:50px;background:#efefef;position:relative}
body.theme-uhc-mir .has-alert .header .alert-bar .container{height:100%;position:relative}
body.theme-uhc-mir .has-alert .header .alert-bar span{color:#ee2d24;text-align:left;float:left;display:inline-block}
body.theme-uhc-mir .has-alert .header .alert-bar .alert-headline{top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;font-weight:600;font-size:14px;max-width:350px;padding:0 20px 0 0}
@media(max-width:979px){body.theme-uhc-mir .has-alert .header .alert-bar .alert-headline{max-width:280px}
}
@media(max-width:767px){body.theme-uhc-mir .has-alert .header .alert-bar .alert-headline{max-width:none;width:100%;position:absolute;padding:0 45px;left:0}
}
body.theme-uhc-mir .has-alert .header .alert-bar .alert-detail{top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;font-size:12px;max-width:520px}
@media(max-width:979px){body.theme-uhc-mir .has-alert .header .alert-bar .alert-detail{max-width:360px}
}
@media(max-width:767px){body.theme-uhc-mir .has-alert .header .alert-bar .alert-detail{display:none}
}
body.theme-uhc-mir .has-alert .header .alert-bar .alert-detail a{font-size:12px;color:#ee2d24}
body.theme-uhc-mir .has-alert .header .alert-bar .alert-close{top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:block;position:absolute;right:15px;width:20px;height:20px;background:#003da1;cursor:pointer}
body.theme-uhc-mir .has-alert .header .alert-bar .alert-close .icon{fill:#fff;width:8px}
body.theme-uhc-mir .has-alert .header .alert-bar .alert-icon{top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none;width:30px;height:30px;margin:0 20px 0 0;position:relative;background:url("../../../../assets/images/alert-icon.png") no-repeat}
@media(max-width:767px){body.theme-uhc-mir.mobile-nav-closed #nav .container{-ms-transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}
body.theme-uhc-mir.mobile-nav-open #site-wrapper{overflow:hidden}
body.theme-uhc-mir.mobile-nav-open #nav{z-index:10;opacity:1}
body.theme-uhc-mir.mobile-nav-open #nav .container{-ms-transition:transform 300ms ease-out 300ms;-moz-transition:transform 300ms ease-out 300ms;-webkit-transition:transform 300ms ease-out 300ms;transition:transform 300ms ease-out 300ms;-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}
body.theme-uhc-mir.mobile-nav-open .header{overflow:visible}
}
@media(max-width:767px){body.theme-uhc-mir #nav .container{-ms-box-shadow:0 0 40px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 0 40px 2px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 40px 2px rgba(0,0,0,0.5);box-shadow:0 0 40px 2px rgba(0,0,0,0.5);-ms-transition:transform 300ms ease-out 150ms;-moz-transition:transform 300ms ease-out 150ms;-webkit-transition:transform 300ms ease-out 150ms;transition:transform 300ms ease-out 150ms;-ms-transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);background:#003da1;position:relative;width:75%;float:right;padding:0;overflow:hidden}
}
@media(max-width:767px){body.theme-uhc-mir #nav .nav-content-wrapper{-ms-transition:transform 00ms ease-out;-moz-transition:transform 00ms ease-out;-webkit-transition:transform 00ms ease-out;transition:transform 00ms ease-out}
body.theme-uhc-mir #nav .nav-content-wrapper.level-2{-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}
body.theme-uhc-mir #nav .nav-content{display:inline-block;padding:0 5px}
@media(max-width:979px){body.theme-uhc-mir #nav .nav-content{padding:0}
}
@media(max-width:767px){body.theme-uhc-mir #nav .nav-content{display:block;padding:0;padding:170px 0 0 0;border-left:solid 2px #122377;position:static}
}
body.theme-uhc-mir #nav .nav-close{-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-ms-transform:translateY(-1px);-moz-transform:translateY(-1px);-webkit-transform:translateY(-1px);transform:translateY(-1px);height:40px;line-height:40px;border:0 none;color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:"Open Sans",Arial,sans-serif;padding:0 20px;display:inline-block;text-decoration:none;-ms-box-shadow:0 2px 0 #002a4b;-moz-box-shadow:0 2px 0 #002a4b;-webkit-box-shadow:0 2px 0 #002a4b;box-shadow:0 2px 0 #002a4b;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:32px;line-height:32px;background:#003da1;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:none;position:absolute;top:25px;left:22px;width:42px;padding:0}
@media(min-width:980px){body.theme-uhc-mir #nav .nav-close{font-size:16px}
}
body.theme-uhc-mir #nav .nav-close span{font-size:14px;font-weight:600}
@media(min-width:980px){body.theme-uhc-mir #nav .nav-close span{font-size:16px}
}
body.theme-uhc-mir #nav .nav-close:hover,body.theme-uhc-mir #nav .nav-close:active,body.theme-uhc-mir #nav .nav-close .active{background:#122377;color:#fff}
@media(max-width:767px){body.theme-uhc-mir #nav .nav-close{height:40px;line-height:40px;min-width:42px;font-size:16px}
}
@media(max-width:767px){body.theme-uhc-mir #nav .nav-close{display:block}
}
body.theme-uhc-mir #nav .nav-back{-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-ms-transform:translateY(-1px);-moz-transform:translateY(-1px);-webkit-transform:translateY(-1px);transform:translateY(-1px);height:40px;line-height:40px;border:0 none;color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:"Open Sans",Arial,sans-serif;padding:0 20px;display:inline-block;text-decoration:none;-ms-box-shadow:0 2px 0 #002a4b;-moz-box-shadow:0 2px 0 #002a4b;-webkit-box-shadow:0 2px 0 #002a4b;box-shadow:0 2px 0 #002a4b;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:32px;line-height:32px;background:#003da1;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:none;padding-left:35px;margin:25px}
@media(min-width:980px){body.theme-uhc-mir #nav .nav-back{font-size:16px}
}
body.theme-uhc-mir #nav .nav-back span{font-size:14px;font-weight:600}
@media(min-width:980px){body.theme-uhc-mir #nav .nav-back span{font-size:16px}
}
body.theme-uhc-mir #nav .nav-back:hover,body.theme-uhc-mir #nav .nav-back:active,body.theme-uhc-mir #nav .nav-back .active{background:#122377;color:#fff}
@media(max-width:767px){body.theme-uhc-mir #nav .nav-back{height:40px;line-height:40px;min-width:42px;font-size:16px}
body.theme-uhc-mir #nav .nav-back span{color:#fff}
}
body.theme-uhc-mir #nav .nav-back:after{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #fff;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;position:absolute;left:20px;content:" "}
@media(max-width:767px){body.theme-uhc-mir #nav .nav-back{display:inline-block}
}
body.theme-uhc-mir #nav .primary-nav{position:relative}
body.theme-uhc-mir #nav .primary-nav:after{content:" ";display:block;clear:both}
body.theme-uhc-mir #nav .primary-nav>li{display:block;float:left;margin-right:1px}
body.theme-uhc-mir #nav .primary-nav>li .link-wrapper{background:#003da1;display:block;position:relative;z-index:4;border-bottom:solid 2px #122377}
body.theme-uhc-mir #nav .primary-nav>li .link-wrapper a{display:block;line-height:48px;padding:0 20px;height:48px;text-align:center;text-decoration:none;position:relative;outline:0}
body.theme-uhc-mir #nav .primary-nav>li .link-wrapper a:focus span{outline:2px dotted #fff}
body.theme-uhc-mir #nav .primary-nav>li .link-wrapper a span{color:#fff;font-size:14px;font-weight:600}
@media(max-width:767px){body.theme-uhc-mir #nav .primary-nav>li .link-wrapper a span{top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;position:relative;font-size:18px}
}
@media(max-width:979px){body.theme-uhc-mir #nav .primary-nav>li .link-wrapper a{padding:0 10px}
}
@media(max-width:767px){body.theme-uhc-mir #nav .primary-nav>li .link-wrapper a{padding:0 25px;text-align:left;height:60px}
}
@media(max-width:767px){body.theme-uhc-mir #nav .primary-nav>li .link-wrapper{border-bottom:solid 2px #122377}
}
body.theme-uhc-mir #nav .primary-nav>li .nav-dropdown{-ms-box-shadow:0 4px 40px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 4px 40px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 4px 40px 0 rgba(0,0,0,0.4);box-shadow:0 4px 40px 0 rgba(0,0,0,0.4);background:#fff;min-width:500px;position:absolute;top:50px;left:0;z-index:1;display:none}
body.theme-uhc-mir #nav .primary-nav>li .nav-dropdown:after{content:" ";display:block;clear:both}
@media(max-width:979px){body.theme-uhc-mir #nav .primary-nav>li .nav-dropdown{left:-10px}
}
@media(max-width:767px){body.theme-uhc-mir #nav .primary-nav>li .nav-dropdown{border-left:solid 2px #c2c3c2;display:none;z-index:5;height:100%;top:0;left:100%;width:100%;min-width:0}
}
@media(min-width:768px){body.theme-uhc-mir #nav .primary-nav>li.mobile-only{display:none}
}
@media(max-width:767px){body.theme-uhc-mir #nav .primary-nav>li.mobile-only{display:block}
}
@media(min-width:768px){body.theme-uhc-mir #nav .primary-nav>li.desktop-only{display:block}
}
@media(max-width:767px){body.theme-uhc-mir #nav .primary-nav>li.desktop-only{display:none}
}
body.theme-uhc-mir #nav .primary-nav>li.expandable .link-wrapper>a{padding:0 32px 0 20px}
body.theme-uhc-mir #nav .primary-nav>li.expandable .link-wrapper>a:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;content:" ";display:block;position:absolute;right:16px;top:23px}
@media(max-width:979px){body.theme-uhc-mir #nav .primary-nav>li.expandable .link-wrapper>a:after{right:10px}
}
@media(max-width:767px){body.theme-uhc-mir #nav .primary-nav>li.expandable .link-wrapper>a:after{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #fff;top:25px;right:25px}
}
body.theme-uhc-mir #nav .primary-nav>li.expandable .link-wrapper>a:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #122377;left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);content:" ";display:none;position:absolute;bottom:-9px}
@media(max-width:979px){body.theme-uhc-mir #nav .primary-nav>li.expandable .link-wrapper>a{padding:0 25px 0 10px}
}
@media(max-width:767px){body.theme-uhc-mir #nav .primary-nav>li.expandable .link-wrapper>a{padding:0 40px 0 25px}
}
body.theme-uhc-mir #nav .primary-nav>li.expandable .link-wrapper:before{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #002a4b;left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);content:" ";display:none;position:absolute;bottom:-12px}
@media(min-width:768px){body.theme-uhc-mir #nav .primary-nav>li.hover .nav-dropdown{display:block;-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
body.theme-uhc-mir #nav .primary-nav>li.hover .link-wrapper{background:#122377;border-bottom:solid 2px #002a4b}
body.theme-uhc-mir #nav .primary-nav>li.hover .link-wrapper>a:before{display:block}
body.theme-uhc-mir #nav .primary-nav>li.hover .link-wrapper:before{display:block}
}
@media(min-width:768px) and (min-width:768px){body.theme-uhc-mir #nav .primary-nav>li.active .link-wrapper{background:#122377;border-bottom:solid 2px #002a4b}
}
@media(max-width:767px){body.theme-uhc-mir #nav .primary-nav>li{float:none}
body.theme-uhc-mir #nav .primary-nav>li.active .link-wrapper>a{background:#122377;border-bottom:solid 2px #002a4b}
}
@media(min-width:768px){body.theme-uhc-mir #nav .primary-nav:hover{overflow:visible;z-index:4}
}
@media(max-width:767px){body.theme-uhc-mir #nav .primary-nav{position:static}
}
body.theme-uhc-mir .nav-col.nav-col-2{width:auto;position:relative}
@media(max-width:767px){body.theme-uhc-mir .nav-col.nav-col-2{border-top:solid 2px #c2c3c2}
}
body.theme-uhc-mir .nav-col.nav-col-2 .content{float:left;width:50%}
body.theme-uhc-mir .nav-col.nav-col-2 .content.content-2{padding-left:20px}
@media(max-width:767px){body.theme-uhc-mir .nav-col.nav-col-2 .content.content-2{padding:0}
}
@media(max-width:767px){body.theme-uhc-mir .nav-col.nav-col-2 .content{width:100%}
}
body.theme-uhc-mir .nav-col.nav-col-2 .content>div{margin:0 0 20px 0}
body.theme-uhc-mir .nav-col.nav-col-2 .content>div:after{content:" ";display:block;clear:both}
@media(max-width:767px){body.theme-uhc-mir .nav-col.nav-col-2 .content>div{margin:0}
}
body.theme-uhc-mir .nav-col.nav-col-2 .content a{display:block;float:left;clear:left;margin:0 0 8px}
@media(max-width:767px){body.theme-uhc-mir .nav-col.nav-col-2 .content a{display:none}
}
body.theme-uhc-mir .nav-col.nav-col-2 .content h3>a,body.theme-uhc-mir .nav-col.nav-col-2 .content span>a{float:none;text-decoration:none}
body.theme-uhc-mir .nav-col.nav-col-2 .content h3>a span,body.theme-uhc-mir .nav-col.nav-col-2 .content span>a span{display:inline;margin:0}
@media(max-width:767px){body.theme-uhc-mir .nav-col.nav-col-2 .content h3>a span{top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;position:relative;font-size:18px;font-weight:600}
}
@media(min-width:768px){body.theme-uhc-mir .nav-col.nav-col-2 .content h3>a span:hover{color:#122377}
}
body.theme-uhc-mir .nav-col.nav-col-2 .content h3>a.medicareeducation{display:none}
body.theme-uhc-mir .nav-col.nav-col-2 .content h3>a:after,body.theme-uhc-mir .nav-col.nav-col-2 .content span>a:after{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #003da1;-ms-transform:translateY(-1px);-moz-transform:translateY(-1px);-webkit-transform:translateY(-1px);transform:translateY(-1px);content:" ";display:inline-block;margin:0 0 0 8px}
@media(max-width:767px){body.theme-uhc-mir .nav-col.nav-col-2 .content h3>a:after{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #003da1;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:25px}
}
@media(min-width:768px){body.theme-uhc-mir .nav-col.nav-col-2 .content h3>a:hover:after{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #122377}
}
@media(max-width:767px){body.theme-uhc-mir .nav-col.nav-col-2 .content h3>a.medicareeducation{display:none}
body.theme-uhc-mir .nav-col.nav-col-2 .content h3>a{display:block;position:relative;height:60px;padding:0 35px 0 25px;font-size:18px;font-weight:600;margin:0;border-bottom:solid 2px #c2c3c2}
}
@media(max-width:767px){body.theme-uhc-mir .nav-col.nav-col-2 .content h3{margin:0}
}
@media(max-width:767px){.medicareeducationh3{padding:25px 25px 0;border-bottom:2px solid #c2c3c2}
}
body.theme-uhc-mir .nav-col form>span{display:block}
@media(max-width:767px){body.theme-uhc-mir .nav-col form>span{margin:0}
}
body.theme-uhc-mir .nav-col form.zip-form{margin:0 0 10px 0}
body.theme-uhc-mir .nav-col form.zip-form .field-error-msg{display:none;float:left;margin:0 0 5px 0;font-size:13px;font-weight:600;color:#ee2d24}
@media(max-width:767px){body.theme-uhc-mir .nav-col form.zip-form .field-error-msg{float:none;font-size:14px;margin:0 0 10px 0}
}
body.theme-uhc-mir .nav-col form.zip-form.invalid .field-error-msg{display:inline}
@media(max-width:767px){body.theme-uhc-mir .nav-col form.zip-form.invalid .field-error-msg{display:block}
}
body.theme-uhc-mir .nav-col form.login-form{margin:0}
body.theme-uhc-mir .nav-col form.login-form>span{margin:0}
body.theme-uhc-mir .nav-col input.zip-field{width:130px;margin:0 7px 0 0;float:left}
body.theme-uhc-mir .nav-col input.zip-field.invalid{border:solid 2px #ee2d24}
@media(max-width:979px){body.theme-uhc-mir .nav-col input.zip-field{width:100%;margin:0 0 12px 0}
}
@media(max-width:767px){body.theme-uhc-mir .nav-col input.zip-field{width:100%;margin:0 0 15px;float:none}
}
body.theme-uhc-mir .nav-col button.zip-button{-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);width:110px;padding:0}
body.theme-uhc-mir .nav-col button.zip-button:focus{outline:2px dotted #000}
@media(max-width:979px){body.theme-uhc-mir .nav-col button.zip-button{width:100%}
}
body.theme-uhc-mir .nav-col .zip-lookup{margin:0 0 20px;display:block}
@media(max-width:767px){body.theme-uhc-mir .nav-col .zip-lookup{text-align:left}
}
body.theme-uhc-mir .nav-col .zip-lookup>p{margin:3px 0 !important}
body.theme-uhc-mir .nav-col .zip-lookup a{display:inline-block}
body.theme-uhc-mir .plans-subnav{width:930px}
@media(min-width:768px) and (max-width:930px){body.theme-uhc-mir .plans-subnav .nav-col-1{width:33% !important}
}
body.theme-uhc-mir .plans-subnav .nav-col-2{-ms-transform:translateX(-1px);-moz-transform:translateX(-1px);-webkit-transform:translateX(-1px);transform:translateX(-1px);max-width:619px;border-left:solid 1px #dfdfdf}
@media(max-width:979px){body.theme-uhc-mir .plans-subnav .nav-col-2{width:535px}
}
@media(max-width:767px){body.theme-uhc-mir .plans-subnav .nav-col-2{max-width:none;width:100%;border-left:0 none}
}
@media(max-width:979px){body.theme-uhc-mir .plans-subnav{width:768px}
}
@media(max-width:767px){body.theme-uhc-mir .plans-subnav{width:100%}
}
@media(min-width:768px) and (max-width:930px){body.theme-uhc-mir .plans-subnav{width:100% !important}
}
body.theme-uhc-mir .medicare-subnav{width:auto}
body.theme-uhc-mir .medicare-subnav .nav-col-2{width:600px}
@media(max-width:767px){body.theme-uhc-mir .medicare-subnav .nav-col-2{max-width:100%}
}
@media(max-width:767px){body.theme-uhc-mir .medicare-subnav{width:100%}
}
body.theme-uhc-mir .health-subnav{width:930px}
body.theme-uhc-mir .health-subnav .nav-col-1{width:311px;padding:30px;border-right:solid 1px #dfdfdf}
.forgetUnamePwd{margin:25px 0 15px;float:left}
body.theme-uhc-mir header .healthLineDiv_margin{margin-top:5px !important}
@media(max-width:979px){body.theme-uhc-mir .health-subnav .nav-col-1{width:230px}
}
body.theme-uhc-mir .health-subnav .nav-col-2{-ms-transform:translateX(-1px);-moz-transform:translateX(-1px);-webkit-transform:translateX(-1px);transform:translateX(-1px);max-width:619px;min-height:220px;border-left:solid 1px #dfdfdf}
@media(max-width:767px){body.theme-uhc-mir .health-subnav .nav-col-1{width:100%}
}
body.theme-uhc-mir .health-subnav .nav-col-1 .member-login{text-align:left}
body.theme-uhc-mir .health-subnav .nav-col-1 .member-login .not-registered-text{font-size:14px;font-weight:400;color:#272727}
@media(max-width:979px){body.theme-uhc-mir .health-subnav .nav-col-2{width:535px}
}
@media(max-width:767px){body.theme-uhc-mir .health-subnav .nav-col-2{max-width:none;min-height:0;width:100%;border-left:0 none}
}
@media(max-width:979px){body.theme-uhc-mir .health-subnav{width:768px}
}
@media(max-width:767px){body.theme-uhc-mir .health-subnav{width:100%}
}
body.theme-uhc-mir .nav-search{position:absolute;right:15px;top:9px}
body.theme-uhc-mir .nav-search .nav-logo{display:none;width:auto;position:absolute;left:25px;right:25px;bottom:100px}
@media(max-width:767px){body.theme-uhc-mir .nav-search .nav-logo{display:block}
}
body.theme-uhc-mir .nav-search img{display:none}
@media(max-width:767px){body.theme-uhc-mir .nav-search img{left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative;display:block;max-width:100%}
}
@media(max-width:767px){body.theme-uhc-mir .nav-search form{display:block;position:absolute;bottom:35px;left:25px;right:25px;width:auto}
}
body.theme-uhc-mir .nav-search input{-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:0 none;width:240px;padding-right:30px;height:32px;line-height:32px}
@media(max-width:979px){body.theme-uhc-mir .nav-search input{width:195px}
}
@media(max-width:767px){body.theme-uhc-mir .nav-search input{-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:100%;height:37px;line-height:37px}
}
body.theme-uhc-mir .nav-search button{-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-ms-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;height:32px;line-height:32px;background:transparent;display:block;position:absolute;right:0;top:0;padding:0;width:32px;text-indent:-9999px;overflow:hidden}
body.theme-uhc-mir .nav-search button:focus{outline:1px dotted #000}
@media(max-width:767px){body.theme-uhc-mir .nav-search{background:#122377 url(../../aarpmedicareplans/images/bg-mobile-nav.png);background-size:cover;top:0;right:0;height:170px;width:100%}
}
body.theme-uhc-mir header .contact-info{display:none;padding:30px 25px 50px}
body.theme-uhc-mir header .contact-info:after{content:" ";display:block;clear:both}
body.theme-uhc-mir header .contact-info p{font-weight:600;color:#fff;margin:0 0 25px;line-height:1.5}
body.theme-uhc-mir header .contact-info a p{font-weight:600;color:#fff !important;margin:0 0 25px;line-height:1.5;text-decoration:underline}
body.theme-uhc-mir header .contact-info p span{display:block;font-weight:400}
body.theme-uhc-mir header .contact-info>a{display:block;float:left;clear:both;font-weight:600;color:#fff;line-height:1.5}
@media(max-width:767px){body.theme-uhc-mir header .contact-info{display:block}
body.theme-uhc-mir header .contact-info a:hover{color:#fff}
}
body.theme-uhc-mir .nav-dropdown{background:#fff;display:none;position:absolute;top:50px;left:1.7%;z-index:3}
body.theme-uhc-mir .nav-dropdown:after{content:" ";display:block;clear:both}
body.theme-uhc-mir .nav-dropdown.hover{display:block}
@media(min-width:768px){body.theme-uhc-mir .nav-dropdown{-ms-box-shadow:0 10px 30px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,0.4);box-shadow:0 10px 30px 0 rgba(0,0,0,0.4)}
}
@media(max-width:979px){body.theme-uhc-mir .nav-dropdown{left:-10px}
}
@media(max-width:767px){body.theme-uhc-mir .nav-dropdown{top:0;left:auto;right:0;width:100%;z-index:2;display:none;-ms-transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-ms-transition:transform 300ms ease-out;-moz-transition:transform 300ms ease-out;-webkit-transition:transform 300ms ease-out;transition:transform 300ms ease-out}
body.theme-uhc-mir .nav-dropdown.active{-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);display:block}
}
header a,footer a{color:#003da1}
body.theme-uhc-mir .footer{background:#efefef;position:absolute;overflow:hidden;width:100%}
body.theme-uhc-mir footer a,body.theme-uhc-mir footer a span{color:#003da1 !important;font-size:14px !important}
body.theme-uhc-mir .footer .container .back-to-top{position:absolute;right:20px;top:34px;display:block;font-weight:600;font-size:16px;text-decoration:none}
body.theme-uhc-mir .footer .container .back-to-top:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #003da1;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);content:" ";display:inline-block;position:relative;margin:0 0 0 8px}
body.theme-uhc-mir .footer .container>div{padding:30px 0;border-bottom:solid 1px #c2c3c2}
body.theme-uhc-mir .footer .container>div:after{content:" ";display:block;clear:both}
body.theme-uhc-mir .footer .container>div p,body.theme-uhc-mir .footer .container>div span{font-size:12px;color:#464646;margin:0 0 15px}
body.theme-uhc-mir .footer .container>div h5{font-weight:700;font-size:12px;color:#464646}
body.theme-uhc-mir .footer .container .footer-top ul{width:320px !important;display:block;float:left;padding:0 60px 0 0}
@media(max-width:979px){body.theme-uhc-mir .footer .container .footer-top ul{padding:0 0 20px;float:none}
}
body.theme-uhc-mir .footer .container .footer-top ul li{line-height:1.7}
body.theme-uhc-mir .footer .container .footer-top ul li:first-child{display:block}
body.theme-uhc-mir .footer .container .footer-top ul li:first-child a{font-weight:700;font-size:16px;text-decoration:underline}
body.theme-uhc-mir .footer .container .footer-middle ul{margin:0 0 20px}
body.theme-uhc-mir .footer .container .footer-middle ul:after{content:" ";display:block;clear:both}
body.theme-uhc-mir .footer .container .footer-middle ul li{float:left;margin:0 12px 10px 0}
body.theme-uhc-mir .footer .container .footer-middle ul li a,body.theme-uhc-mir .footer .container .footer-middle ul li a span{font-weight:600;display:block}
body.theme-uhc-mir .footer .container .footer-middle span{margin:0 0 10px}
body.theme-uhc-mir .footer .container .footer-middle span strong{font-weight:600}
body.theme-uhc-mir .footer .container .footer-middle span.copyright{margin:0 0 5px}
body.theme-uhc-mir .footer .container .footer-middle span.updated{margin:0 0 25px}
body.theme-uhc-mir .footer .container .footer-bottom .disclaimer-link{font-weight:600;position:relative}
body.theme-uhc-mir .footer .container .footer-bottom .disclaimer-link:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #003da1;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);content:" ";display:inline-block;position:relative;margin:0 0 0 6px}
body.theme-uhc-mir .footer .container .footer-bottom .disclaimer-extended{display:none}
body.theme-uhc-mir .footer .container .footer-bottom .disclaimer-extended.show{display:block}
.footer-top{float:left;border-bottom:1px solid #c2c3c2;width:100%}
.footer-middle{float:left;padding-top:30px;width:100%}
.footer{border-top:1px solid #c2c3c2;text-align:left}
#footnotes1{float:left;padding-bottom:30px}
.footer-bottom{float:left;border-top:1px solid #c2c3c2;padding-top:30px}
.backtotop1{font-weight:600 !important;color:#005293 !important}
.disclaimer{font-weight:600 !important;color:#005293 !important}
.footer .container .disclaimer::after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #005293;content:" ";display:inline-block;height:0;margin:0 0 0 8px;position:relative;top:50%;transform:translateY(-50%);width:0}
.footer .container .backtotop1::after{border-bottom:4px solid #005293;border-left:4px solid transparent;border-right:4px solid transparent;content:" ";display:inline-block;height:0;margin:0 0 0 8px;position:relative;top:50%;transform:translateY(-50%);width:0}
.pbacktotop{float:right;margin-top:-35px !important;padding-top:0;cursor:pointer}
footer .hideme{display:none !important}
}
.hwspan{color:#003da1 !important;font-weight:400 !important}
.opspan{color:#003da1 !important;font-weight:400 !important}
@media only screen and (max-width:767px){#Wrapper>table{margin-top:90px}
.footerspan{width:100%}
.ngdialog-overlay{overflow-x:scroll !important}
}
@media(min-color-index:0) and (max-width:1024px) and (min-width:768px) and (-webkit-min-device-pixel-ratio:0){@media{body.theme-uhc-mir .inputspan{float:left}
}
}
div.menu-dropdown{overflow:unset !important}
div#div1.content{opacity:1}
.email-col h4{color:#2d2d39 !important;font-size:14px !important;font-weight:bold;margin:0}
.email-col p{margin:0;padding:0}
.nav-col.nav-col-3{width:930px;position:relative}
body.theme-uhc-mir .nav-col{padding:30px 25px 10px;padding:30px 25px 10px;float:right}
.theme-uhc-mir .nav-col.nav-col-2 .content,.theme-uhc-mir .nav-col.nav-col-3 .content{float:left}
.theme-uhc-mir .nav-col.nav-col-3 .content{width:33.33%}
.theme-uhc-mir .nav-col ul li{margin:10px 0;font-family:"Open Sans",Arial,sans-serif;font-size:14px !important;font-weight:400}
a.nav-col__title span,a.nav-col__title p{font-weight:400 !important;font-size:14px !important;color:#003da1;margin:0 0 8px 0;text-align:left;color:#003da1;margin:0 0 8px 0;text-align:left}
@media(max-width:767px){.scroll-pane .content h3{border:0}
.scroll-pane .content.content-1{padding:0}
.content h3.medicareeducationh3 span{color:#272727!Important}
.theme-uhc-mir .medicare-subnav .nav-col.nav-col-3{max-width:100% !important}
.theme-uhc-mir .nav-col.nav-col-3 .content{width:100% !important}
body.theme-uhc-mir header a{display:block !important}
.theme-uhc-mir .nav-col.nav-col-2,.theme-uhc-mir .nav-col.nav-col-3{border-top:solid 2px #c2c3c2}
.theme-uhc-mir .medicare-subnav .nav-col.nav-col-3 .nav-col__sub{padding:20px 20px 0;color:#272727}
.theme-uhc-mir .nav-col.nav-col-2 .content .nav-col__title,.theme-uhc-mir .nav-col.nav-col-3 .content .nav-col__title{position:relative;height:60px;padding:0 35px 0 25px;font-size:18px !important;font-weight:600 !important;margin:0;border-bottom:solid 2px #c2c3c2}
.theme-uhc-mir .nav-col.nav-col-2 .content .nav-col__title span,.theme-uhc-mir .nav-col.nav-col-3 .content .nav-col__title span{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);top:20px;transform:translateY(-50%);display:inline-block;position:relative;font-size:18px !important;font-weight:600 !important}
.theme-uhc-mir #nav .uhc-container{-ms-box-shadow:0 0 40px 2px rgba(0,0,0,0.5);box-shadow:0 0 40px 2px rgba(0,0,0,0.5);-ms-transform:translateX(100%);background:#003da1;float:right;overflow:hidden}
.content.content-1,.content.content-2,.content.content-3{border-bottom:none !important;padding:unset}
}
body.theme-uhc-mir .nav-col h3{font-size:16px !important}
a.nav-col__title span{text-decoration:underline !important;font-size:14px !important}
.theme-uhc-mir .nav-col.nav-col-2 .content .nav-col__title,.theme-uhc-mir .nav-col.nav-col-3 .content .nav-col__title{float:none;text-decoration:none}
.theme-uhc-mir .nav-col.nav-col-2 .content .nav-col__title span,.theme-uhc-mir .nav-col.nav-col-3 .content .nav-col__title span{margin:0}
@media(min-width:768px){.theme-uhc-mir .medicare-subnav .nav-col.nav-col-3 .content .nav-col__title span{font-size:14px !important}
}
body.theme-uhc-mir .header .signup span{font-weight:600}
body.theme-uhc-mir .header .signup a{font-weight:600;text-decoration:underline}
body.theme-uhc-mir .header .msignup{display:none}
@media(max-width:767px){body.theme-uhc-mir .header .msignup{padding:18px 25px;background:#003da1;border-bottom:solid 2px #122377;display:block}
}
@media(max-width:767px){body.theme-uhc-mir .header .msignup div{color:#fff;font-weight:600}
}
@media(max-width:767px){body.theme-uhc-mir .header .msignup .links{margin-top:5px;margin-left:10px}
}
@media(max-width:767px){body.theme-uhc-mir .header .msignup a{display:inline-block !important;font-weight:600;color:#fff !important;text-decoration:underline}
}
svg#svg-iconsid{float:left}
.top-menu .signup span{font-weight:600;color:#000}
.top-menu .menu-links a,.top-menu .menu-links strong,ul.menu-links li a,div.menu-links li a{text-decoration:underline !important}
div.menu-links{margin-right:0 !important}
@media(min-width:768px){#subnav_3 ul li a,#subnav_3 ul li a span{font-weight:400 !important;text-decoration:underline !important;font-size:14px !important}
}
body.theme-uhc-mir .footer .container .footer-top ul li,body.theme-uhc-mir .footer .container .footer-middle ul li{list-style:none !important}
body.theme-uhc-mir .breadcrumbheader{width:46% !important}