

/* Multi-Vertical VHP Styles */
/*=========================================*/


/* Overwrite styles */
/*---------------------------------------------------------------------------------------------*/
	html, body { background: none #fff; font: normal 12px arial; margin: 0px; padding: 0px; }

	/* Overwrites for centralized Smart Enrollment Form */
	/*--------------------------------------------------*/
	.multiVerticalVHP .smartFormWrapper #enrollFormContainer { visibility: hidden; }
	.multiVerticalVHP .smartFormWrapper .enrollFormL2Block { background-color: transparent; border-left: 1px solid #ccc; margin: 0px; padding: 0px; }	
	.multiVerticalVHP .smartFormWrapper .joinFreeHeading { background-color: #D8D8D8; border-left: 1px solid #fff; border-radius: 0px 17px 0px 0px / 0px 22px 0px 0px; -moz-border-radius: 0px 17px 0px 0px / 0px 22px 0px 0px; -webkit-border-radius: 0px 17px 0px 0px / 0px 22px 0px 0px; color: #666666; font-size: 25px; margin: 0px; padding: 15px 0px 10px 35px; text-align: left; }
	.multiVerticalVHP .smartFormWrapper .formBlock { background-color: #d8d8d8; border: none; border-left: 1px solid #fff; border-radius: 0px 0px 17px 0px / 0px 0px 22px 0px; -moz-border-radius: 0px 0px 17px 0px / 0px 0px 22px 0px; -webkit-border-radius: 0px 0px 17px 0px / 0px 0px 22px 0px; padding: 5px 55px 36px 35px; }
	.multiVerticalVHP .smartFormWrapper .formBlock .ask label { float: left; margin-bottom: 10px; }
	.multiVerticalVHP .smartFormWrapper .formBlock  .text, .multiVerticalVHP .smartFormWrapper .formBlock  .selectZInd { clear: both; }
	
	/* Overwrites for centralized Search Form */
	/*----------------------------------------*/
	.multiVerticalVHP .verticalTabs .searchFormWrapper .smartSearchForm .text { font-size: 16px; height: 22px; width: 92px; }
	.multiVerticalVHP .verticalTabs .searchFormWrapper .smartSearchForm .text input { font-size: 16px !important;}
	.multiVerticalVHP .verticalTabs .searchFormWrapper .smartSearchForm .text .placeholderDisplayNode { font-size: 16px; }
	.multiVerticalVHP .verticalTabs .searchFormWrapper .smartSearchForm .submit { width: 200px; }
	.multiVerticalVHP .verticalTabs .searchFormWrapper .smartSearchForm .submit input { background-position: 165px 50%; }
	
		/* Smart Form overwrites for Login Box */
		/*-------------------------------------*/
		.loginBox .smartForm .submit input{background:#8AC265;}
		.multiVerticalVHP .l0Bar .loginBox .smartForm  { margin: 0px; }
		.multiVerticalVHP .l0Bar .loginBox .smartForm .ask { margin-bottom: 13px; }
		.multiVerticalVHP .l0Bar .loginBox .smartForm .submit { float: left; margin: 0px; }
		.multiVerticalVHP .l0Bar .loginBox .smartForm .submit input { 
		background-color: #8AC265;
		background-image: -webkit-gradient(linear, top, bottom, color-stop(0,rgba(138, 194, 101, 1) 0%), color-stop(1,rgba(109, 179, 63, 1) 100%));
		background-image: -webkit-linear-gradient(top, rgba(138, 194, 101, 1) 0%, rgba(109, 179, 63, 1) 100%);
		background-image:    -moz-linear-gradient(top, rgba(138, 194, 101, 1) 0%, rgba(109, 179, 63, 1) 100%);
		background-image: 	  -ms-linear-gradient(top, rgba(138, 194, 101, 1) 0%, rgba(109, 179, 63, 1) 100%);
		background-image:      -o-linear-gradient(top, rgba(138, 194, 101, 1) 0%, rgba(109, 179, 63, 1) 100%);
		background-image:         linear-gradient(top, rgba(138, 194, 101, 1) 0%, rgba(109, 179, 63, 1) 100%);
		border-radius: 8px;
		outline: none;
		padding: 11px 24px;
		border-top: 1px solid #a7d18c;
		border-width: 2px 0px 1px;
		color: #ffffff;
		font-weight: bold; 
		font-size: 14px;
		margin-right: 14px;
		text-align: center;
		text-decoration:none;
		width:255px;
		height:auto;
		}
		.multiVerticalVHP .l0Bar .loginBox .smartForm .submit .button-arrow{width: 5px; position: absolute; left: 165px; top: 18px; margin-left: 6px;}
		.multiVerticalVHP .l0Bar .loginBox .smartForm .password {  }
		/* Smart Form overwrites for select box navigation */
		/*-------------------------------------------------*/
		.multiVerticalVHP .smartSelect .smartForm { font-size: 16px; }
		.multiVerticalVHP .smartSelect .smartForm .selectCustom { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/dropdownGradient-1x50.png') repeat-x left top; height: 34px; }
		.multiVerticalVHP .smartSelect .smartForm .customSelect .resOpen { background: url('') repeat-x scroll 0 0 #E2F0D9; }
		.multiVerticalVHP .smartSelect .smartForm .defaultSel { height: 28px; }
		.multiVerticalVHP .smartSelect .smartForm .selectCustom .selectItemInd0 { display: none; }
		.multiVerticalVHP .smartSelect .smartForm  .arrow { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/dropdownGreenArrow-11x11.png') no-repeat center center; height: 28px;  }
		
	/* Footer overwrites to SEO footer */
	/*-----------------------------------*/
	.xf { width: 984px; }
	.xf .xf_top, .xf .xf_base { display: none; }
	.xf .xf_c { background: none; border-top: 1px solid #d6d6d5; padding: 35px 0px 0px 90px; }
	.xf .xf_c  div {  }
	.xf .xf_c .c1 { margin-left: 0px; width: 129px; }
	.xf .xf_c .c2 { margin-left: 34px; width: 145px; }
	.xf .xf_c .c3 { margin-left: 37px; width: 120px; }
	.xf .xf_c .c4 { margin-left: 10px; width: 145px; }
	.xf .xf_c .c5 { margin-left: 44px; width: 145px; }
	.xf .xf_c .bucketIcon  { display: none; }
	.xf .xf_c .sectionHeader { color: #999; }
	.xf .xf_c a { color: #306b9b; }
	/* remove the newCareGivers section until further notice */
	#providerProfile { display: none; }
/*---------------------------------------------------------------------------------------------*/	
	
	
/* Globally used styles */
/*-----------------------------------*/
.multiVerticalVHP { position: relative;}
.multiVerticalVHP a { text-decoration: none; }
.multiVerticalVHP a:hover { text-decoration: underline; }



/* Vertical background */
/*----------------------------------*/
.multiVerticalVHP .vhpBg { border-bottom: 10px solid #ccc; margin: 0px auto; min-height: 645px; padding-bottom: 30px; }

	/* Vertical background images */
	/*----------------------------------*/
	.multiVerticalVHP .vhpBg-tab0 { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/childCareBg-1540x897.jpg') no-repeat 70% 0% #fff; }
	.multiVerticalVHP .vhpBg-tab1{ background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/seniorBg-1700x850.jpg') no-repeat 35% 0% #fff; }
	.multiVerticalVHP .vhpBg-tab2 { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/homeBg-1700x850.jpg') no-repeat 55% 0% #fff; }
	.multiVerticalVHP .vhpBg-tab3 { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/petBg-1700x850.jpg') no-repeat 53% 0% #fff; }
	
	
/* L0 styles */
/*---------------------------------------*/
.multiVerticalVHP .l0Bar  { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/gradientHdr-1680x34.jpg') no-repeat right top #09bde2; color: #fff; height: 27px; padding: 7px 0px 0px 0px; } 
.multiVerticalVHP .l0Bar .l0Content { float: right; margin-right: 155px; } 
.multiVerticalVHP .l0Bar  a { color: #fff; } 

	/* Login Box styles */
	/*---------------------------------------*/
	.multiVerticalVHP .l0Bar .l0Nav { position: relative; }
	.multiVerticalVHP .l0Bar .loginTabOn .loginTab  { background-color: #fff; float: left; height: 25px; padding: 2px 9px 0px 15px;}
	.multiVerticalVHP .l0Bar .loginTabOn .loginBox { display: block; }
	.multiVerticalVHP .l0Bar .loginTabOn .pipe { display: none; }
	.multiVerticalVHP .l0Bar .loginTabOn .loginLink { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/loginArrowSprite-9x20.png') no-repeat 38px 5px; padding-right: 14px; width: 65px;color:#336699; }
	.multiVerticalVHP .l0Bar .loginTabOn .joinNowLink { display: block; float: left; margin-left: 6px; padding-top: 2px; }
	.multiVerticalVHP .l0Bar .loginTab  { float: left; height: 25px; padding: 2px 0px 0px;}
	.multiVerticalVHP .l0Bar .loginBox { background-color: #fff; display: none; right:26px;border:1px solid #ddd;border-top:1px solid #fff; padding: 8px 15px 20px; position: absolute; top: 27px; width: 255px; z-index: 20;-moz-box-shadow: 0 3px 2px -2px gray;-webkit-box-shadow:  0px 3px 2px -2px gray;box-shadow: 0 3px 2px -2px gray; }
	.multiVerticalVHP .l0Bar .loginBox p { font-weight: bold; margin: 0px 0px 10px; }
	.multiVerticalVHP .l0Bar .loginLink { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/loginArrowSprite-9x20.png') no-repeat 38px -9px; padding-right: 14px; width: 65px; }
	.multiVerticalVHP .l0Bar .joinNowLink { display: block; float: left; margin-left: 3px; padding-top: 2px; }	
	.multiVerticalVHP .l0Bar .loginBox .forgotPass { text-align: right;float:left; }
	.multiVerticalVHP .l0Bar .loginBox .rememberMe { float: left; width: 92px; }
	.multiVerticalVHP .l0Bar .loginBox .rememberMeLbl{ color: #333; font-size: 11px; }

	
	
/* Header styles */
/*---------------------------------------*/
.multiVerticalVHP .header { margin-bottom: 15px; }
.multiVerticalVHP .header  .careLogo { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/careLogo-290x85.png') no-repeat 0px 0px; cursor: pointer; display: block; float: left; height: 85px; width: 290px; }
.multiVerticalVHP .header h1 { color: #8cc63f; font: normal 50px arial; margin: 0px; padding: 20px 0px 0px 400px; }
	
	
	
/* Vertical Navigation styles */
/*---------------------------------------*/
.multiVerticalVHP .tabVerticals { float: left; text-indent: -9999px; width: 210px; }
.multiVerticalVHP .tabVerticals .tabNode { border-bottom: 2px solid #dff2f4; height: 45px; padding: 30px 0px 0px 25px; position: relative; width: 185px; z-index: 16; }
.multiVerticalVHP .tabVerticals .tabNode .tabLabel { height: 20px; width: 100px; }
.multiVerticalVHP .tabVerticals .tabNode .navArrow { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/tabSelectionArrow-33x75.png') no-repeat 0px 0px; border: none; display: none; height: 75px; position: absolute; right: -33px; top: 0px; width: 33px; }
.multiVerticalVHP .tabVerticals .tabNode-on .navArrow { display:block } 
.multiVerticalVHP .tabVerticals .tabNode-off .navArrow { display: none !important; } 
.multiVerticalVHP .tabVerticals .first { border-top-left-radius: 17px 22px; -moz-border-radius-topleft: 17px 22px; -webkit-border-top-left-radius: 17px 22px; }
.multiVerticalVHP .tabVerticals .last{ border-bottom: none; border-bottom-left-radius: 17px 22px; -moz-border-radius-bottomleft: 17px 22px; -webkit-border-bottom-left-radius: 17px 22px; }

	/* Vertical specific tab styles */
	/*---------------------------------------*/
	.multiVerticalVHP .tabVerticals .tab1.tabNode-on  { background-color: #8cc63f; cursor: default; } 
	.multiVerticalVHP .tabVerticals .tab1.tabNode-on .tabLabel { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/navSprite-100x311.png') no-repeat 0px 0px; }
	.multiVerticalVHP .tabVerticals .tab1.tabNode-off { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/navArrow-20x27.png') no-repeat 170px 25px #b9e5ec; }
	.multiVerticalVHP .tabVerticals .tab1.tabNode-off:hover  { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/navArrowHover-20x27.png') no-repeat 170px 25px #daf5fb; } 
	.multiVerticalVHP .tabVerticals .tab1.tabNode-off .tabLabel { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/navSprite-100x311.png') no-repeat 0px -167px; }
	
	.multiVerticalVHP .tabVerticals .tab2.tabNode-on { background-color: #8cc63f; cursor: default; }
	.multiVerticalVHP .tabVerticals .tab2.tabNode-on .tabLabel { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/navSprite-100x311.png') no-repeat 0px -40px; }
	.multiVerticalVHP .tabVerticals .tab2.tabNode-off { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/navArrow-20x27.png') no-repeat 170px 25px #b9e5ec; }
	.multiVerticalVHP .tabVerticals .tab2.tabNode-off:hover { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/navArrowHover-20x27.png') no-repeat 170px 25px #daf5fb; }
	.multiVerticalVHP .tabVerticals .tab2.tabNode-off .tabLabel { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/navSprite-100x311.png') no-repeat 0px -209px; }
	
	.multiVerticalVHP .tabVerticals .tab3.tabNode-on { background-color: #8cc63f; cursor: default; }
	.multiVerticalVHP .tabVerticals .tab3.tabNode-on .tabLabel { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/navSprite-100x311.png') no-repeat 0px -83px; }
	.multiVerticalVHP .tabVerticals .tab3.tabNode-off { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/navArrow-20x27.png') no-repeat 170px 25px #b9e5ec; }
	.multiVerticalVHP .tabVerticals .tab3.tabNode-off:hover { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/navArrowHover-20x27.png') no-repeat 170px 25px #daf5fb; }
	.multiVerticalVHP .tabVerticals .tab3.tabNode-off .tabLabel { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/navSprite-100x311.png') no-repeat 0px -251px; }
	
	.multiVerticalVHP .tabVerticals .tab4.tabNode-on { background-color: #8cc63f; cursor: default; }
	.multiVerticalVHP .tabVerticals .tab4.tabNode-on .tabLabel { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/navSprite-100x311.png') no-repeat 0px -125px; }
	.multiVerticalVHP .tabVerticals .tab4.tabNode-off { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/navArrow-20x27.png') no-repeat 170px 25px #b9e5ec; }
	.multiVerticalVHP .tabVerticals .tab4.tabNode-off:hover { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/navArrowHover-20x27.png') no-repeat 170px 25px #daf5fb; }
	.multiVerticalVHP .tabVerticals .tab4.tabNode-off .tabLabel { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/navSprite-100x311.png') no-repeat 0px -293px; }
	

/* Main content styles / Vertical content section */
/*------------------------------------------------*/
.multiVerticalVHP .contentNode { display: block; position: relative; }
.multiVerticalVHP .contentNode .verticalName { height: 0px; margin: 0px; padding: 0px; text-indent: -9999px; }

.multiVerticalVHP .vhpContainer { /*border: 1px dashed #00ff00;*/ margin: 0px auto; padding: 20px 0px 0px 20px; position: relative; width: 1004px; }
.multiVerticalVHP .vhpContainer .preloader { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/preloader-128x128.gif') no-repeat 0px 0px; height: 128px; left: 411px; margin: 0px auto; position: absolute; top: 240px; width: 128px; z-index: 17; }
.multiVerticalVHP .verticalTabs { visibility: hidden; position: relative; width: 905px; }
.multiVerticalVHP .verticalTabs .verticalContent { border-radius: 0px 17px 17px 17px / 0px 22px 22px 22px; -moz-border-radius: 0px 17px 17px 17px / 0px 22px 22px 22px; -webkit-border-radius: 0px 17px 17px 17px / 0px 22px 22px 22px; float: left; position: relative; width: 695px;}
.multiVerticalVHP .verticalTabs .minHeight-blank { min-height: 450px; }
.multiVerticalVHP .verticalTabs .minHeight-search { min-height: 420px; }
.multiVerticalVHP .verticalTabs .minHeight-enroll { min-height: 482px; }
.multiVerticalVHP .verticalContainer { position: relative; }
.multiVerticalVHP .verticalContainer  .smartSelect { position: absolute; width: 285px; }

	/* Collapsed Vertical Tab Case */
	/*------------------------------------------------*/
	.multiVerticalVHP .collapsed { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/transparentBg-1x1.png'); border-radius: 0px 10px 10px 0px / 0px 10px 10px 0px; -moz-border-radius: 0px 10px 10px 0px / 0px 10px 10px 0px; -webkit-border-radius: 0px 10px 10px 0px / 0px 10px 10px 0px;  box-shadow: 5px 0px 15px 2px #d6d6d6; -webkit-box-shadow: 5px 0px 15px 2px #d6d6d6; -moz-box-shadow: 5px 0px 15px 2px #d6d6d6; display: block; height: 75px;  position: absolute; width: 395px;}
		.multiVerticalVHP .verticalOne .collapsed { left: 0px; top: 0px; }
		.multiVerticalVHP .verticalTwo .collapsed { left: 0px; top: 77px; }
		.multiVerticalVHP .verticalThree .collapsed { left: 0px; top: 154px; }
		.multiVerticalVHP .verticalFour .collapsed { left: 0px; top: 231px; }

	/* Expanded Vertical Tab Case */
	/*------------------------------------------------*/
	.multiVerticalVHP .expanded { border-radius: 0px 17px 17px 17px / 0px 22px 22px 22px; -moz-border-radius: 0px 17px 17px 17px / 0px 22px 22px 22px; -webkit-border-radius: 0px 17px 17px 17px / 0px 22px 22px 22px; display: block; }
	.multiVerticalVHP .expanded  .vertContentContainer { padding: 75px 30px 45px 45px; }
		.multiVerticalVHP .expanded  .use-enroll  .vertContentContainer { width: 260px; }
		.multiVerticalVHP .expanded  .use-search  .vertContentContainer p { width: 260px; }
		.multiVerticalVHP .expanded  .use-search  .vertContentContainer ol { width: 260px; }
		.multiVerticalVHP .expanded  .use-blank  .vertContentContainer { width: 260px; }
	
	.multiVerticalVHP .expanded  .vertContentContainer .vertContentHdr { color: #66cccc; font: normal 22px arial; margin: 0px; padding: 0px; }
	.multiVerticalVHP .expanded  .vertContentContainer  .listHeading  { color: #666; font-size: 11px; margin: 22px 0px 25px; text-transform: uppercase; }
	.multiVerticalVHP .expanded  .vertContentContainer  ol.greenBullets { color: #666; font-size: 16px; margin: 0px; padding: 0px; }
	.multiVerticalVHP .expanded  .vertContentContainer  ol.greenBullets li { list-style: none; margin: 0px 0px 20px 0px; min-height: 20px; padding: 0px 0px 0px 30px;}
	.multiVerticalVHP .expanded  .vertContentContainer  ol.greenBullets .bulletOne { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/greenBulletOne-20x20.png') no-repeat;}
	.multiVerticalVHP .expanded  .vertContentContainer  ol.greenBullets .bulletTwo { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/greenBulletTwo-20x20.png') no-repeat;}
	.multiVerticalVHP .expanded  .vertContentContainer  ol.greenBullets .bulletThree { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/greenBulletThree-20x20.png') no-repeat;}
	.multiVerticalVHP .expanded  .vertContentContainer  ol.greenBullets .bulletFour { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/greenBulletFour-20x20.png') no-repeat;}
		
	/* Placement for the subVertical dropdown */
	/*------------------------------------------------*/
	.multiVerticalVHP .verticalOne .state-collapsed { left: 50px; top: 20px; } 
	.multiVerticalVHP .verticalTwo .state-collapsed { left: 50px; top: 97px;} 
	.multiVerticalVHP .verticalThree .state-collapsed { left: 50px; top: 174px;} 
	.multiVerticalVHP .verticalFour .state-collapsed { left: 50px; top: 251px; } 
	.multiVerticalVHP .verticalContainer .state-expanded { left: 45px; top: 20px; } 
	
	/* subVertical Content Areas */
	/*-------------------------------------------------*/
	.multiVerticalVHP .verticalTabs .closeBtn { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/fancy_closebox.png') no-repeat 0px 0px; cursor: pointer; display: none; height: 30px; padding: 0px; position: absolute; right: -10px; top: -10px; width: 30px; z-index: 19;}
	.multiVerticalVHP .selectContentContainer .selectContentNode { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/transparentBg-1x1.png'); border-radius: 0px 17px 17px 17px / 0px 22px 22px 22px; -moz-border-radius: 0px 17px 17px 17px / 0px 22px 22px 22px; -webkit-border-radius: 0px 17px 17px 17px / 0px 22px 22px 22px; box-shadow: 0px 0 10px 0px #ddd; -webkit-box-shadow: 0px 0 10px 0px #ddd; -moz-box-shadow: 0px 0 10px 0px #ddd; display: none; opacity: .8; }
	

	/* Shared form elements */
	/* 1. smartForm for enrollment */
	/* 2. smartForm for search */
	/*----------------------------------*/
	.multiVerticalVHP .verticalTabs .smartFormWrapper { /*border: 1px dashed #ff00ff;*/ height: 482px; padding: 0px; position: absolute; right: 0px; top: 0px; width: 340px; visibility: hidden; z-index: 18;}
	.multiVerticalVHP .verticalTabs .searchFormWrapper { /*border: 1px dashed #ff00ff;*/ height: 240px; left: 530px; padding: 0px; position: absolute; top: 114px; width: 275px; visibility: hidden; z-index: 19; }
	.multiVerticalVHP .verticalTabs .searchFormWrapper .smartSearchFormContainer { border-left: 1px solid #ccc; height: 240px; }
	.multiVerticalVHP .verticalTabs .searchFormWrapper .smartSearchFormContainer .smartSearchForm { border-left: 1px solid #fff; display: block; height: 225px; padding: 15px 0px 0px 30px; }

	
	
	
/* Additional Promo Sections */
/*-----------------------------------*/
.multiVerticalVHP .additionalContent { margin: 0px auto; padding: 28px 0px 0px 20px; width: 1004px; }
.multiVerticalVHP .additionalContent .facePile { float: left; height: 150px; margin-right: 37px; padding-top: 7px; width: 440px; }
.multiVerticalVHP .additionalContent .promoArea { float: left; height: 150px; margin-right: 37px; width: 215px; }
.multiVerticalVHP .additionalContent .promoArea h2 { border-bottom: 1px solid #ccc; color: #009999; font: normal 27px arial; margin: 0px 0px 10px 0px; padding-bottom: 6px; }
.multiVerticalVHP .additionalContent .promoArea p { color: #666; font-size: 16px; line-height: 24px; margin: 0px 0px 10px 0px; }

.multiVerticalVHP .additionalContent .promoArea a:hover { text-decoration: none; }
.multiVerticalVHP .additionalContent .promoArea p a { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/blueRtArrowSprite-16x55.png') no-repeat right -31px; color: #0066cc; display: inline-block; height: 26px; padding-right: 22px; text-decoration: none; }
.multiVerticalVHP .additionalContent .promoArea p a:hover { background: url('/img/cms/web/landingPage/vhpMultiVerticalSeries/blueRtArrowSprite-16x55.png') no-repeat right 2px; text-decoration: underline; }
.multiVerticalVHP .additionalContent .last { margin-right: 0px; }
.multiVerticalVHP .additionalContent .featuredBy { height: 38px; margin: 60px 0px 45px 0px; width: 950px; } 


.multiVerticalVHP .l0Bar .loginBox .headingOne {color:#65ac39;font:bold 14px arial;text-align:left;}
.multiVerticalVHP .l0Bar .loginBox .headingTwo {color:#868686;text-align:left;}
.multiVerticalVHP .l0Bar .loginBox .forgotPass a {color:#336699;text-decoration:underline;}
.multiVerticalVHP .l0Bar .loginBox .pipeSep {padding:0 5px 0 0;float:left;}

#loginLink{border-top: 0px !important;border-bottom:0px !important;}

.multiVerticalVHP .l0Bar .loginLinkVHP{border:0 !important;padding:0 !important;}
.flipIcon {width:9px;padding-left:6px;}









