/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*
 * GLOBAL STYLES
 * CREATED BY MICHAEL LYONS
 * 12/22/09
 * michael.lyons@rosetta.com
 *+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/************************* BROWSER RESET::START**********************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{font-size:100%}
/************************* BROWSER RESET::END**********************/
/************************ CLEARFIX::START **********************/
.clearfix{overflow:visible}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
/************************ CLEARFIX::END **********************/
/************************* BASIC LAYOUT::BEGIN **********************/
body{background:#00785f url(/images/bg_Body.gif) repeat-x 0px 0px;font-size:10px;line-height:10px;font-family:Arial,Helvetica,sans-serif;color:#333}
a{text-decoration:none;color:#008e7d;cursor:pointer;}
a:hover{text-decoration:underline;cursor:pointer}
h1{color:#00785f;font-size:1.9em;font-weight:bold;line-height:1.5em}
h2{color:#00785f;font-size:1.7em;font-weight:bold;line-height:1.3em}
h3{color:#00785f;font-size:1.6em;font-weight:bold;line-height:1.3em}
strong{font-weight:bold}
em{font-style:italic}
#container{width:980px;margin:10px auto 0px auto;padding-bottom:30px;}
.topCap{font-size:0em}
.btmCap{font-size:0em}
#whyIsLink, .closeBtn{cursor:pointer}
.leftSide,.rightSide{float:left;position:relative;display:block;padding-bottom:5px}
#mainTop_Normal{display:block}
.green{color:#00785f}
.clear{ clear:both}
.nextPageLink a{color:#df8b30!important;font-weight:bold!important; font-family:Arial, Helvetica, sans-serif!important;text-decoration:underline!important;font-size:1.2em;padding-right:30px;width:auto;height:28px;padding-top:6px;padding-bottom:3px;background:url(/images/icon_cirlcedArrow.gif) no-repeat right top}
.noBullet{list-style:none!important}
.noPointer{cursor:default!important}
.registerSup{position:relative;top:-5px}
.showPointer:hover{cursor:pointer}
.noFlash{padding-right:50px}
.noFlash h4{color:#00785f;font-size:1.6em;font-weight:bold;line-height:1.3em;text-align:center;padding-top:53px}
.noFlash p{text-align:center;padding-top:25px}
/************************* BASIC LAYOUT::END **********************/
/************************* REGISTRATION STYLES::START**********************/
#finishedValueCardThumb{padding-top:70px;padding-left:33px;display:block;min-height:220px}
.bg_FinishedValueCardThumb{background:url(/images/bg_SampleValueCard.gif) no-repeat 0px 0px;width:348px;height:220px;float:left;display:block}
#finishedValueCardFull{padding-top:70px;padding-left:33px;min-height:220px}
.bg_FinishedValueCardFull{background:url(/images/bg_SampleValueCard.gif) no-repeat 0px 0px;width:348px;height:220px;float:left;display:block}
.printText{padding-left:368px;padding-top:70px;text-align:center;display:block}
#printCard{padding-top:15px}
.printText p,.printText ul{text-align:left}
.errorContainer{font-size:8pt;font-family:Arial, Helvetica, sans-serif!important;color:#F00}
#currentRegPage1,#currentRegPage2{display:block;position:relative;margin-left:auto;margin-right:0;height:24px;width:112px;text-indent:-999999px}
#currentRegPage2{background-position:0px -78px}
#select01,#select02{display:block;position:relative;float:left;left:48px;width:20px;height:20px;border:thin solid #000}
#select02{left:63px}
#regInstructions{width:100%;float:left;display:block;margin-right:0;padding-bottom:20px;font-size:1.3em}
#pleaseProvide{margin-left:21em;display:block;position:relative;float:left}
.registration1fileds,#dvLast4,.regField02,.divFieldHeight2,.medicareReg2,.reg3_reg3,.radioArea_reg3,.copyContent{display:block;padding-top:15px;font-size:1.3em;line-height:1.7em}
.form_label,.form_label_reg2{clear:left;float:left;padding-right:1em;text-align:right;width:20em}
.button_area_reg2{text-align:center}
.regrationradiobuttonNEW{padding-left:180px}
.copyContentNEW_REG_2{padding-left:253px}
#continue{padding-top:20px;padding-left:273px}
.regField02,.medicareReg2 td,.divFieldHeight2,.button_area_reg2,.copyContentNEW_REG_2{padding-top:15px}
.medicareReg2 .checkBox{padding-right:10px}
#whatBubble,#whyBubble{display:inline}
#whatsThisPopup,#whyIsPopup{display:none;position:absolute;top:-115px;left:40px;height:115px;overflow:hidden;width:290px;z-index:10;background-position:0px 0px}
#whyIsPopup{background-position:0px -115px}
#whatsThisPopup a,#whyIsPopup a{display:block;position:relative;top:72px;left:222px}
.textIndent{text-indent:-999999px;overflow:hidden}
.noPaddingTop{padding-top:0!important}
.extraPaddingTop{padding-top:2.5em!important}
.paddingLeft30{padding-left:30px}
.moveLeft30{position:relative;left:30px}
/************************* REGISTRATION STYLES::END**********************/
/************************* UI DYNAMIC ELEMENTS STYLES::BEGIN**********************/
#expandAll{text-align:right}
.accordion h2{cursor:pointer;padding-top:12px!important;padding-left:25px;height:35px;color:#FFF!important}
.accordion h2 span{float:right}
.accordion div{padding-top:1.5em}
.accordion div div{padding-top:0!important;padding-left:15px;padding-right:15px}
.accordion div .btmCap{background-position:0px -94px;height:8px}
.contextBubble{width:300px;font-size:1em;line-height:1.1em}
.bubbleLink{position:relative}
.off{display:none}
.intersiteLightbox{display:none}
.backToTop{padding:0px!important;text-align:right;position:relative;top:24px}
.noTop{top:0}
.backToTop a{color:#df8b31}
.jumpLink{color:#da872e}
/************************* UI DYNAMIC ELEMENTS STYLES::END**********************/
/************************* BG IMAGE LOADING ORDER STYLES::BEGIN**********************/
.endPreload{z-index:-1000;display:none}
.endPreload li{width:0px;height:0px}
#beginPreload{z-index:-1000}
#beginPreload li{width:0px;height:0px}
/************************* BG IMAGE LOADING ORDER STYLES::END**********************/
/************************* SPRITES::BEGIN**********************/
.sprites_Layout{background:url(/images/sprites_Layout.jpg) no-repeat 0px 0px;font-size:0em}
.sprites_Navigation{background:url(/images/sprites_Navigation.gif) no-repeat 0px 0px;font-size:0em}
.sprites_BG{background:url(/images/sprites_BG.jpg) repeat-x 0px 0px;font-size:0em}
.sprites_currentPage{background:url(/images/sprites_Layout.jpg) no-repeat 0px -54px;font-size:0em}
.sprites_faq{background:url(/images/sprites_Accordion.gif) no-repeat 0px 0px;font-size:0em}
.sprites_popups{background:url(/images/sprites_Popups.png) no-repeat 0px 0px}
/************************* SPRITES::END**********************/
/************************* BACKGROUNDS::BEGIN**********************/
.bg_Main_Home{background:url(/images/bg_Main_Home.jpg) no-repeat 0px 0px}
.bg_Main_About{background:url(/images/bg_Main_About.jpg) no-repeat 0px 0px}
.bg_Main_AboutType2{background:url(/images/bg_Main_AboutType2.jpg) no-repeat 0px 0px}
.bg_Main_Caregiver{background:url(/images/bg_Main_Caregivers.jpg) no-repeat 0px 0px}
.bg_Main_Generic{background:url(/images/bg_Main_Generic.gif) no-repeat 0px 0px}
.bg_Main_AlcScore{background:url(/images/bg_Main_AlcScore.jpg) no-repeat 0px 0px}
.bg_Main_BloodSugarNumbers{background:url(/images/bg_Main_BloodSugarNumbers.jpg) no-repeat 0px 0px}
.bg_Main_DiabetesManagement{background:url(/images/bg_Main_DiabetesManagement.jpg) no-repeat 0px 0px}
.bg_Main_Living{background:url(/images/bg_Main_Living.jpg) no-repeat 0px 0px}
.bg_Main_LowerBloodSugar{background:url(/images/bg_Main_LowerBloodSugar.gif) no-repeat 0px 0px}
.bg_Main_SideEffects{background:url(/images/bg_Main_SideEffects.jpg) no-repeat 0px 0px}
.bg_Main_Tips{background:url(/images/bg_Main_Tips.jpg) no-repeat 0px 0px}
.bg_Main_WhyOnglyza{background:url(/images/bg_Main_WhyOnglyza.jpg) no-repeat 0px 0px}
.bg_SafetyRollover{background:url(/images/bg_Main_SafetyRollover.png) no-repeat 0px 0px}
.bg_faq{background:url(/images/bg_accordion.gif) repeat-y 0px 0px}
.bg_Main_Treatment{background:url(/images/bg_Main_Treatment.jpg) no-repeat 0px 0px}
.bg_Main_ValueCard{background:url(/images/bg_Main_ValueCard.gif) no-repeat 0px 0px}
/************************* BACKGROUNDS::END**********************/
/************************* LOGOS::BEGIN **********************/
#onglyzaLogo,#bmsLogo,#ppaLogo,#astraZenecaLogo,#usaLogo{display:block;line-height:0px;font-size:0px;overflow:hidden;text-indent:-999999px}
#onglyzaLogo{background-position:-470px -29px;height:82px;width:143px}
#bmsLogo{background-position:0px -29px;height:25px;width:189px}
#ppaLogo{background-position:-189px -29px;height:44px;width:138px}
#astraZenecaLogo{background-position:-327px -29px;height:36px;width:143px}
#usaLogo{background-position:-613px -29px;height:14px;width:25px;float:left}
#isiBtn{background-position:-638px -29px;height:25px;width:247px;overflow:hidden}
/************************* LOGOS::END **********************/
/************************* CSS VISUALS::BEGIN **********************/
.line{border-top:1px solid #000;display:block;height:1px;position:relative;font-size:0em;background:0}
/************************* CSS VISUALS::END **********************/
/************************* HEADER::BEGIN**********************/
#header{background-position:0px 0px;font-size:1.1em;width:980px;height:169px;margin:0 auto 0 auto}
#header #topCapHeader{background-position:0px -5px;width:100%;height:5px}
#header .topHalf{width:100%;height:119px}
#header #onglyzaLogo{position:relative;left:31px;top:13px}
#header .links{position:relative;top:-60px;left:425px;width:545px;color:#008e7d;text-align:right}
#header .links li{display:inline;padding-right:8px;padding-left:8px}
#header .links .vLine{border-right:1px solid #008e7d}
#header #isiDiv{position:relative;top:-25px;left:679px;width:247px}
#header #isiBtn{display:block;text-indent:-999999px}
#header a{font-size:1.1em;color:#008e7d;line-height:1.2em}
#header a:hover{text-decoration:underline}
#header #navigation{background-position:0px 40px;width:100%;height:45px}
#header #navigation ul li{display:inline}
#header #navigation .sprites_Layout,#header #navigation .sprites_Navigation{display:block;position:relative;float:left;height:39px;top:6px;text-indent:-999999px}
#header #navigation #btn_Home{width:71px;left:9px;background-position:0px 0px}
#header #navigation #btn_Home:hover,#header #navigation .current #btn_Home{background-position:0px -39px}
#header #navigation #btn_AboutOnglyza{width:151px;left:132px;background-position:-71px 0px}
#header #navigation #btn_AboutOnglyza:hover,#header #navigation .current #btn_AboutOnglyza{background-position:-71px -39px}
#header #navigation #btn_AboutType2{width:206px;left:254px;background-position:-222px 0px}
#header #navigation #btn_AboutType2:hover,#header #navigation .current #btn_AboutType2{background-position:-222px -39px}
#header #navigation #btn_Caregivers{width:136px;left:369px;background-position:-428px 0px}
#header #navigation #btn_Caregivers:hover,#header #navigation .current #btn_Caregivers{background-position:-428px -39px}
/************************* HEADER::END**********************/
/************************* 2NDARY NAV::BEGIN**********************/
#secondaryNav{padding-top:17px;text-align:center;font-size:1.3em;line-height:118.18%;color:#888989;width:980px;height:27px;background-position:0px -115px}
#secondaryNav li{display:inline;padding-left:1.5em;padding-right:1.5em}
#secondaryNav .vLine{border-right:1px solid #008e7d}
#secondaryNav a{color:#008e7d}
#secondaryNav a:hover{text-decoration:underline}
/************************* 2NDARY NAV::END**********************/
/************************* MAIN::BEGIN**********************/
#main{background:#FFF;width:980px;margin:15px auto 0px}
#mainTop_Home,#mainTop_About_About2_Care,#mainTop_Caregivers,#mainTop_Secondary,#mainTop_Generic{position:relative;background-position:0px 0px}
#main #mainTop_Home{min-height:400px}
#main #mainTop_About_About2_Care,#main #mainTop_Caregivers{min-height:300px}
#main #mainTop_Secondary{min-height:600px}
#main #mainTop_Generic{min-height:87px}
#main #mainTop_Home .leftSide{display:block;width:428px;padding-left:30px;padding-top:50px;padding-right:270px}
#main #mainTop_About_About2_Care .leftSide{display:block;width:418px;padding-left:300px;padding-top:50px;padding-right:10px}
#main #mainTop_Caregivers .leftSide{display:block;width:418px;padding-left:300px;padding-top:50px;padding-right:10px}
#main #mainTop_Caregivers .leftSide p,#main #mainTop_Caregivers .leftSide h1{padding-left:30px}
#main #mainTop_Secondary .leftSide{display:block;width:525px;padding-left:30px;padding-top:50px;padding-right:130px}
#main .chevronPage .leftSide{padding-right:80px!important}
#main #mainTop_Generic .leftSide{display:block;width:910px;padding-left:30px;padding-top:50px;padding-right:30px}
#main #mainTop_Normal .leftSide h1{color:#00785f;font-size:2.6em;font-weight:bold;line-height:1.5em}
#main #mainTop_Normal .leftSide h2{color:#00785f;font-size:1.6em;font-weight:bold;line-height:1.3em;padding-top:1.5em}
#main #mainTop_Normal .leftSide h3{color:#00785f;padding-top:1.5em}
#main #mainTop_Normal .leftSide p{font-size:1.3em;line-height:1.3em;padding-top:0.8em;clear:both}
#main #mainTop_Normal .leftSide .resources .link{padding-top:1.8em}
#main #mainTop_Normal .leftSide .resources p{padding-top:0.3em}
#main #mainTop_Normal .leftSide ul{font-size:1.3em;line-height:1.4em;padding-left:2.5em}
#main #mainTop_Normal .leftSide ul li p{font-size:1em}
#main #mainTop_Normal .leftSide ul li{padding-top:0.8em;list-style-type:disc}
#main #mainTop_Normal .leftSide ul .checkBox{list-style-image:url(/images/icon_checkbox.gif)}
#main #mainTop_Normal .leftSide ol{font-size:1.3em;line-height:1.4em;padding-left:2.5em;list-style-type:decimal}
#main #mainTop_Normal .leftSide ol li{padding-top:0.8em;list-style-type:decimal;list-style-position:inherit}
#main #mainTop_Normal .leftSide .button{}
#main #mainTop_Normal .leftSide .valueCardText #indicatesReq{padding-left:170px;color:#00785f}
#main #mainTop_Normal .leftSide .valueCardText ul{padding-left:170px;color:#00785f}
#main #mainTop_Normal .leftSide .valueCardText li span{color:#333}
#main #mainTop_Normal .leftSide .content{float:left;display:block;width:100%}
#main #mainTop_Normal .rightSide .link{overflow:hidden;    top:0px}
#main #mainTop_Normal .rightSide{width:243px;height:369px}
#main #mainTop_Secondary .rightSide{width:260px;height:575px}
#main #mainTop_Normal .leftSide #jumpLinks{display:block}
#main #mainTop_Normal .leftSide #jumpLinks .leftSide{padding:0px;width:258px;float:left}
#main #mainTop_Normal .leftSide #jumpLinks li{list-style:none}
#main #mainTop_Normal .leftSide #jumpLinks li a{color:#da872e;font-weight:bold}
#main #mainTop_Normal .leftSide #jumpLinks .rightSide{padding:0px;width:262px;float:left;height:auto}
.yourProgress{float:left;width:210px}
.progressEach,.examplesOfFast{float:left;width:194px;padding-left:16px}
.leftAlignText{float:left;width:300px}
.width55{width:55%}
.leftAlignText02{float:left;width:268px;padding-left:32px}
.leftAlignText03{float:left;width:80%}
.rightAlignText{float:left;width:300px;}
.rightAlignText02{float:left;width:20%}
#main #mainTop_Normal .leftSide #valueCardOffer .leftSide{padding:0px;width:500px;float:left}
#main #mainTop_Normal .leftSide #valueCardOffer .rightSide{padding:0px;width:410px;float:left;height:auto}
#main #mainTop_Normal .leftSide #valueCardOffer .rightSide a{display:block;position:relative;top:212px;left:137px;width:130px;height:35px}
#main #safetyFirstRollover{right:7px;float:left;position:absolute;display:none;width:667px;height:377px;z-index:1000}
#main #safetyFirstRollover #arrowSafetyRollover{top:308px;left:8px;width:31px;height:26px;cursor:pointer;display:block;float:left;position:relative;font-size:0em;background-position:0px 1000px}
#main #safetyFirstRollover .text{display:block;padding-top:69px;padding-left:57px;padding-right:15px;padding-bottom:10px}
#main #safetyFirstRollover p{font-size:1.15em;line-height:115%;text-align:left;padding-bottom:.8em}
#main #safetyFirstRollover p a{color:#008e7d}
#main #calloutBox{display:block;padding-top:14px}
#main #safetyFirst{height:106px;width:243px}
#main #aboutType2{height:117px;width:243px}
#main .content #aboutType2{padding-top:302px;height:130px}
#main #valueCard{height:94px;width:243px}
#main .content #valueCard{height:130px;padding-top:10px}
#main .oneCallout{ min-height:456px!important;}
.rightSide.oneCallout { height:450px!important;}
#main #safetyFirst .text{display:block;padding-top:30px;padding-left:48px;padding-right:15px;padding-bottom:10px;text-indent:-999999px}
#main #aboutType2 .text{display:block;height:45px;padding-top:45px;padding-left:33px;padding-right:85px;text-indent:-999999px}
#main #aboutType2 .link{display:block;position:relative;width:175px;height:20px;left:28px;text-indent:-999999px}
#main #mainTop_About_About2_Care #aboutType2 .text,#main #mainTop_Caregivers #aboutType2 .text{height:39px}
#main .content #aboutType2 .link{top:91px}
.callout_ValueCard .link,.callout_WhyAdd .link{top:1px!important;left:110px!important;width:115px!important;height:27px!important}
.paddingTop302{ padding-top:302px!important;}
.callout_ValueCard2 .link{top:-9px!important;left:110px!important;width:115px!important;height:27px!important}
#main #valueCard .text{display:block;height:45px;padding-top:53px;padding-left:33px;padding-right:90px;text-indent:-999999px}
#main #mainTop_About_About2_Care #valueCard .text,#main #mainTop_Caregivers #valueCard .text{height:31px}
#main #valueCard .link{display:block;position:relative;width:175px;height:20px;left:28px;text-indent:-999999px}
#main .content #valueCard .link{top:90px}
.callout_HowOnglyza .link{top:-9px!important;left:60px!important;width:195px!important;height:27px!important}
#main #calloutBox p{font-size:1.1em;line-height:1.25em;text-align:left;padding-bottom:.4em}
#main #calloutBox p span{color:#008e7d;font-weight:bold;cursor:pointer;line-height:normal;text-decoration:underline}
#main #aboutOnglyzaCallouts{background:url(/images/img_Main_Home.jpg) no-repeat 0px 0px}
#main #aboutType2Callouts{background:url(/images/img_Main_Home.jpg) no-repeat 0px 0px}
#main #caregiversCallouts{background:url(/images/img_Main_Home.jpg) no-repeat 0px 0px}
#main #isi{padding-top:20px;padding-bottom:31px}
#main #isi a{color:#008e7d}
#main #isi p{line-height:1.3em;font-size:1.3em;padding-top:1.1em}
#main #isi #headline{background-position:0px -180px;height:49px;display:block;text-indent:-999999px}
#main #isi .top{padding-left:30px;padding-right:30px}
#main #isi .leftSide{width:430px;padding-left:30px}
#main #isi .rightSide{width:430px;padding-left:30px;padding-right:30px}
#main #isi h3{padding-top:0.5em}
/*#approvedUses{margin-bottom:20px}*/
#main #isi #approvedUses h3{padding-top:0.5em}
#main #isi #approvedUses .full{padding-left:30px;padding-right:50px}
#main #btmCapMain{background-position:0px -10px;width:100%;height:5px}
#howOnglyza_Animation{height:840px}
#main #isi .content{float:left;display:block;width:100%}

#lastCallout{margin:0px 0 0 17px; position:relative; top:30px;}
#lastCallout.homePage{margin-top:15px}
#subLastCallout{margin:5px 0 0 0}
#howOnglyza_Animation .content{float:left;display:block;width:100%}
.section1, .section2, .section3, .section4, .section5, .section6 { float:left; height:417px; margin-top:65px; text-align:center;}
.section4, .section5, .section6 { margin-top:0px; height:360px}
.section1{width:326px;}
.section1 h1 { font-size:1.4em; font-weight:bold;  line-height:normal; padding-right:15px; padding-top:58px; }
.section1 p{ font-size:1.3em; margin-top:176px; line-height:1.4em; padding-right:34px; padding-left:6px;}
.section2{ width:327px;}
.section2 h1 { font-size:1.4em; font-weight:bold;  line-height:normal; padding-right:15px; padding-top:12px; }
.section2 p{ font-size:1.3em; margin-top:239px; line-height:1.4em; padding-left:17px; text-align:left;}
.section3{ width:327px;}
.section3 h1 { font-size:1.4em; font-weight:bold; line-height:normal; padding-right:25px; padding-top:12px; color:#FFF; }
.section3 p{ font-size:1.3em; margin-top:239px; line-height:1.4em; padding-left:15px; padding-right:30px; text-align:left;}
.section4{width:326px;}
.section4 h1 { font-size:1.4em; font-weight:bold;  line-height:normal; padding-right:35px; padding-top:32px; }
.section4 p{ font-size:1.3em; margin-top:189px; line-height:1.4em; padding-right:25px; padding-left:10px;}
.section5{ width:327px;}
.section5 h1 { font-size:1.4em; font-weight:bold;  line-height:normal; padding-right:15px; padding-top:3px; }
.section5 p{ font-size:1.3em; margin-top:235px; line-height:1.4em; padding-left:20px; padding-right:20px; text-align:left;}
.section6{ width:327px;}
.section6 h1 { font-size:1.4em; font-weight:bold; line-height:normal; padding-right:25px; padding-top:3px; color:#FFF; }
.section6 p{ font-size:1.3em; margin-top:235px; line-height:1.4em; padding-left:15px; padding-right:30px; text-align:left;}
/************************* MAIN::END**********************/
/************************* FOOTER::BEGIN**********************/
.topLinks{width:100%;position:relative;display:block}
.btmSection{width:100%;position:relative;display:block}
#footer{background-position:0px -169px;font-size:1.1em;width:980px;height:374px;margin:35px auto 0 auto}
#footer #topCapFooter{background-position:-0px -15px;width:100%;height:5px}
#footer .topHalf{width:100%;height:230px;font-size:1.2em;line-height:107.69%;color:#FFF}
#footer .topHalf .topLinks{height:170px}
#footer .topHalf .topLinks .links{position:relative;height:136px;left:20px;padding-top:20px;display:block;float:left}
#footer .topHalf .topLinks li{padding-bottom:5px}
#footer .topHalf h1{color:#FFF;font-weight:bold;font-size:1.2em;line-height:normal;padding-bottom:0px}
#footer .topHalf a{color:#FFF}
#footer .topHalf .topLinks #firstSection{width:333px}
#footer .topHalf .topLinks #secondSection{width:390px}
#footer .topHalf .topLinks #thirdSection{width:211px}
#footer .topHalf .topLinks #fourthSection{width:230px}
#footer .topHalf .line{border-top:1px solid #50b09d;width:890px;left:45px}
#footer .topHalf .btmSection{height:33px;top:20px;text-align:center}
#footer .topHalf .btmSection li{display:inline;padding-left:8px;padding-right:8px}
#footer .topHalf .btmSection .vLine{border-right:1px solid #FFF}
#footer .btmHalf{width:100%;height:130px;line-height:110%;color:#333}
#footer .btmHalf .topLinks{height:104px}
#footer .btmHalf .topLinks .links{position:relative;height:88px;left:12px;top:16px;display:block;float:left}
#footer .btmHalf .topLinks .sprites_Layout{position:relative;display:block;float:left}
#footer .btmHalf .topLinks #bms{width:260px}
#footer .btmHalf .topLinks #bms #bmsLogo{top:12px}
#footer .btmHalf .topLinks #needHelp{width:315px;padding-right:8px}
#footer .btmHalf .topLinks #needHelp a{color:#00785f}
#footer .btmHalf .topLinks #lineSpace{width:1px;height:46px;border-left:1px solid #CCC;padding-top:3px;padding-right:12px}
#footer .btmHalf .topLinks #ppa{width:216px}
#footer .btmHalf .topLinks #ppa #ppaLogo{top:2px}
#footer .btmHalf .topLinks #astraZeneca{width:156px}
#footer .btmHalf .topLinks #astraZeneca #astraZenecaLogo{top:0px}
#footer .btmHalf .btmSection{height:26px;font-size:1.2em}
#footer .btmHalf .btmSection .legal{position:relative;left:16px;display:block;float:left;height:26px}
#footer .btmHalf .btmSection #country{width:225px}
#footer .btmHalf .btmSection #country .text{float:left;padding-left:10px;line-height:1.2em}
#footer .btmHalf .btmSection #copyright{width:505px;line-height:1.2em}
#footer .btmHalf .btmSection #code{width:225px}
#footer #btmCapFooter{background-position:-0px -20px;width:100%;height:9px}
/************************* FOOTER::END**********************/