
	html,body {margin:0; padding:0; background: #fff; color:#333; font: 12px arial,sans-serif;}
	.VHPTest {margin:0; padding:0; background: url(/img/1px_gradient-bg-blue.jpg?v=1) 0 0 repeat-x; color:#333; min-height: 808px; font: 12px arial,sans-serif;}
	.VHPTest .content {padding: 15px 0 0 25px;}
	.VHPTest h2 {font-size: 35px; font-weight: bold; color: #fff; margin: 0; padding: 0;}
	.loud h2 {font-size:12px; display:inline; color:#000;}
	.VHPTest h1 {font-size: 26px; font-weight: bold; color: #fff; margin: 0 0 20px; padding: 0;}
	.VHPTestLetterBoxTop {background: url(/img/ltrbox_top.png?v=1) 0 0 no-repeat; height:27px; position:relative;}
	.VHPTestLetterBoxTopLisa {background: url(/img/Lisa_ltrbox_top.png?v=1) 0 0 no-repeat; height:27px; position:relative;}
	.VHPTestLetterBox {background: url(/img/ltrbox_base.jpg?v=1) 0 0 no-repeat; height:231px; position:relative;}
	.VHPTestLetterBoxLisa {background: url(/img/Lisa_ltrbox_base.jpg?v=1) 0 0 no-repeat; height:231px; position:relative;}
	.VHPTestLetterBoxWhite {background: #fff; width: 950px; height:215px; position:relative;}
	.VHPTestLetterBoxOrange {border: 1px solid #fed582; margin: 3px 0 8px 3px; width: 307px; height: 175px; position:relative; float: left;}
	.VHPTestLetterBoxOrangeBtm {border: 1px solid #fed582; margin: 3px 0 8px 0; width: 626px; height: 215px; position:relative; float: left;}
	.VHPTestLetterBoxOrangeBtmRit{border: 1px solid #fed582; width: 306px; height: 215px; margin: 3px 8px 8px 3px; position:relative; float: left;}
	.VHPTestLetterBoxWhiteBase {background: url(/img/btm-module-base.png?v=1) 0 0 no-repeat; width: 950px; height: 40px; position:relative;}
	.headerDropShadow {background: #fff url(/img/vhptest_dropshadow.png?v=1) bottom left repeat-x; height: 11px;}
	.numberBlue {margin: 5px 15px 9px 0; vertical-align: middle;}
	.textnumberBlue {font-size: 16px;}
	.headLinetext18 {font-size: 18px; color: #666666; margin: 25px 0 10px 10px;}
	.VHPTestLetterBoxOrangeBtm ul {margin: 10px 0 0 .7em; padding-left:0em;}
	.divCity {width: 135px; margin: 0 5px 0 0; float: left;}
	.divState {width: 90px; margin: 0 5px 0 0; float: left;}
	.divCity {width: 135px; margin: 0 5px 0 0; float: left;}
	.divState {width: 90px; margin: 0 5px 0 0; float: left;}
	.CCLinkIconDivided{background: url(/img/icons/CC-link_icon.png?v=1) 0 0 no-repeat; width: 59px; height:75px;}
	.SNLinkIconDivided{background: url(/img/icons/SN-link_icon.png?v=1) 0 0 no-repeat; width: 60px; height:75px;}
	.TULinkIconDivided{background: url(/img/icons/TU-link_icon.png?v=1) 0 0 no-repeat; width: 65px; height:75px;}
	.SCLinkIconDivided{background: url(/img/icons/SC-link_icon.png?v=1) 0 0 no-repeat; width: 70px; height:75px;}
	.PCLinkIconDivided{background: url(/img/icons/PC-link_icon.png?v=1) 0 0 no-repeat; width: 56px; height:75px;}
	.HKLinkIconDivided{background: url(/img/icons/HK-link_icon.png?v=1) 0 0 no-repeat; width: 77px; height:75px;}
	.CGLinkIconDivided{background: url(/img/icons/CG-link_icon.png?v=1) 0 0 no-repeat; width: 55px; height:75px;}
	
	.dividedPromoArea {background:transparent url(/img/vhp_background.png?v=1) 0 0 no-repeat; width:950px; height:192px; position:relative;}
	
	.dividedSEOSection {}
	.dividedSEOSection ul {color:#333;}
	.dividedSEOSection .firstCityDiv, .dividedSEOSection .firstStateDiv {margin: 0 5px 0 20px;}
	.dividedSEOSection .firstCityDiv {width:145px;}
	.dividedSEOSection .firstStateDiv {width: 90px;}
	.dividedSEOSection .headLinetext18 {margin-left:22px; margin-bottom:0;}
	
	.VHPActionRightTop {background: url(/img/Lisa-top-right.png?v=1) 0 0 no-repeat; width: 356px; height: 27px; margin-left: 7px; float: left;}
	.VHPActionRightBody {background-color: #F4E0CF; border-right: solid 3px #fff; width: 353px; height: 231px; margin-left: 7px; float: left;}

/* for YOC Sweepstakes */
	.VHPYocTest {margin:0; padding:0; background: url(/img/1px_gradient-bg.jpg?v=1) 0 0 repeat-x; color:#333; height: 760px; min-height: 760px; font: 12px arial,sans-serif;}
	.VHPTestLetterBoxYocBtmleft{width: 306px; padding: 3px 8px 8px 25px; position:relative; float: left;}
	.VHPTestLetterBoxYocBtmRight {margin: 10px 0 8px 0; position:relative; float: left;}
	.VHPTestLetterBoxYocBtmRightT2 {padding: 5px 0 8px 25px; position:relative; float: left;}
	.VHPTestLetterBoxYocMiddel {background: url(/img/yoc_vhp_middle.gif?v=1) 0 0 no-repeat; width: 950px; height:226px; position:relative;}
	.VHPTestLetterBoxYocbase {background: url(/img/yoc_bottom_2part.png?v=1) 0 0 no-repeat; width: 950px; height: 40px; position:relative;}
	.VHPTestLetterBoxYocMiddelT2 {background: url(/img/yoc_bottom_1part.png?v=1) 0 0 no-repeat; width: 950px; height:209px;}
	.yocSearchBoxGo {background: url(/img/yoc_go_btn.png?v=1) 0 0 no-repeat; width: 54px; height: 30px; position:relative; top:10px; left:10px;}

	.recInHeader {float:right; clear:right; background:url(/img/recInHeader.gif) 0 0 no-repeat; width:191px; height:25px; line-height:20px; margin:7px 0 4px; text-align:center;}

/* PR VHP */
	.PRVHPTest {margin:0; padding:0; background: url(/img/pr_blue_gradient.jpg?v=1) 0 0 repeat-x; color:#333; min-height: 808px; font: 12px arial,sans-serif;}
	.PRVHPTest .content {padding: 15px 0 0 25px;}
	.VHPTestLetterBoxSheila {background: url(/img/PR_VHP_splitCTA_safety.jpg?v=1) 0 0 no-repeat; height:686px; position:relative;}
	.pRLinks{font-size: 14px; position: absolute; margin: 25px 0 0 165px; }
	.pRTitle {font-size: 35px; color: #1e80cc; position: absolute; margin: 150px 0 0 425px;}
	 h1.h1VHP{font-size: 35px; color: #1e80cc; position: absolute; margin: 150px 0 0 425px; font-weight:bold;}
	.pRJoinNow {position:relative; top:5px; width: 76px; height: 19px; border: 0;}
	.pRFunTxt {font-size: 30px; color: #1e80cc; position: absolute; margin: 150px 0 0 425px; padding-top:45px; font-weight:bold;}
	.pRFindTxt {font-size: 18px; margin-bottom:5px; font-weight:bold;}
	.pRSearchBlock {position: absolute; top: 268px; left: 425px;}
	.pRSearchMargin {margin: 15px 0 0 0px;}
	.pRlooking {padding: 0 0 10px 0;}
	.pRZip {width:60px; font-size: 12px;}
	.pRZipHidden {display:none;}
	.pRSearchNow {margin: 35px 0 10px 18px;}
	.pRAreYouLink {position:absolute; top:225px; left:62px;}
	.pRMomTxt {font-size: 16px; font-weight: bold; margin: 602px 0 10px 115px; position: absolute;}
	.pRPressLogos {padding: 0 0 35px 0;}
	.pRIcons {padding: 0 0 50px 0;}
	.pRFootCol {color: #333;}
	.pRFootTxt {display:block; padding:10px 0 5px 0;}
	.pRFootCerti {clear:both; width:364px; margin: 15px auto 10px; position:relative; left:-17px;}
	.pRBullet {background: url(/img/PR-bullet.gif?v=1) 0 0 no-repeat; height: 19px; width: 19px; float:left; margin: 0 15px;}
	.pRFloatLft {float:left}
	.pRbtnFindCaregivers {margin: 15px 0 10px 29px;}
	.pRFindCareJobBlock {position: absolute; top: 268px; left: 660px;}	
	.pRFindCareJobBlock li {margin-top:10px;}
	.pRbtnFindCareJobs {margin: 0px 0 10px 43px;}
	.pRFindCareJobBlock .pRSearchMargin {margin: 20px 0 0 0px;}
	.pRFindCareJobBlock .pRlooking {padding: 0 0 0px 0; height:105px;}
	.PRVHPTest .safetyBanner {position:absolute; top:507px; left:410px; color:#3589c5; font-size:20px; width:492px; text-align:center; font-weight:bold;}
	.PRVHPTest .safetyPopup {color:#999; font-size:12px; padding-left:5px; cursor:pointer; font-weight:normal;}
	

/* SEOFotter */
	.plainIconBlock {font-size: 11px; text-align:center;}
	.plainIconBlock td {text-align:center; padding-right: 25px; vertical-align: top;}
	.plainIconsMrg {padding: 0 0 25px 0;}
	.plainIconBlock .footerIconAnchor {text-decoration: none;}
	.plainIconBlock .footerTxtAnchor {text-decoration:underline;}
	.plainIconBlock .footerTxtAnchor:hover {text-decoration:none;}
	
	.seoFooterP {padding: 5px 0;}
	.seoFooterP h2 {font-size:12px; display:inline;}
	.seoFooterColMrg {color: #333; margin-left: 10px;}
	.seoFooterBtmTxt {padding: 40px 0 30px 0; text-align: center;}
	.seoFooterBox {border: solid 1px #ccc; margin: 20px 5px 25px 0; padding: 15px; width: 445px;}
	.seoFooterBoxBlocks {margin-bottom: 30px;}	
	.slideShow_seo .newTxt{color:#FF6331;}
	.aSlideProvider {height:60px;}
	.aSlideJob {height:60px;}
	.slideShow_seo {min-height:100px;}
	/* to override the default style */
	.slideShow_seo .loading {background: none;}
	.slideShow_seo .nav {background:transparent; text-align: center; color: #999; display: none; height: 22px;}
	.slideShow_seo .nav .tog_l, .slideShow_seo .nav .tog_r {height:19px; width:19px; float:right; margin-right:5px; text-decoration:underline;}
	.slideShow_seo .nav .tog_l:hover, .slideShow_seo .nav .tog_r:hover {text-decoration:none;}
	.slideShow_seo .nav .tog_l {background:url(/img/arrow-gray-left.png) left center no-repeat; padding: 5px 30px 0 15px;}
	.slideShow_seo .nav .tog_r {background:url(/img/arrow-gray-right.png) right center no-repeat; padding: 5px 22px 0 8px;}
	.slideShow_seo .nav .togText {float:right; position:relative; top:3px; font-size:14px;}
