/* ---------------------------------------------------------------------------------------------------------------------------------------
ROTATOR
--------------------------------------------------------------------------------------------------------------------------------------- */
#splash {
	background: url(/images/bg/hr.png) no-repeat bottom center;
	width: 921px;
	height: 330px;
	padding-bottom: 14px;
	position: relative;
	overflow: hidden;
}

#splash .items {
	position: absolute;
	width: 20000em;
	height: 330px;
}

#splash .panel {
	float: left;
	width: 453px;
	height: 330px;
	padding: 0 0 0 468px;
}

#splash p {
	padding: 0 20px 20px 0;
	line-height: 1.4;
}

#splash #panel1 {background: url(/images/rotator/couple.png) no-repeat 0 0;}
#splash #panel2 {background: url(/images/rotator/hands.png) no-repeat 0 0;}
#splash #panel3 {background: url(/images/rotator/woman-sitting.png) no-repeat 0 0;}
#splash #panel4 {background: url(/images/rotator/baby.png) no-repeat 0 0;}
#splash #panel5 {background: url(/images/rotator/executive.png) no-repeat 0 0;}
#splash #panel6 {background: url(/images/rotator/father-son.png) no-repeat 0 0;}


/* ---------------------------------------------------------------------------------------------------------------------------------------
IMAGE REPLACEMENT
--------------------------------------------------------------------------------------------------------------------------------------- */
#splash h2 {
	display: block;
	width: 453px;
	height: 175px;
	text-indent: -999px;
	overflow: hidden;
	margin-bottom: 10px;
}

#splash h2#ir-urac {background: url(../images/rotator/ir/urac.png) no-repeat 0 0;}
#splash h2#ir-carewise {background: url(../images/rotator/ir/carewise.png) no-repeat 0 0;}
#splash h2#ir-phs {background: url(../images/rotator/ir/phs.png) no-repeat 0 0;}
#splash h2#ir-lifestart {background: url(../images/rotator/ir/lifestart.png) no-repeat 0 0; height: 82px; margin-top: 20px;}
#splash h2#ir-ea {background: url(../images/rotator/ir/ea.png) no-repeat 0 0; height: 155px; }
#splash h2#ir-wellness {background: url(../images/rotator/ir/wellness.png) no-repeat 0 0; }

/* ---------------------------------------------------------------------------------------------------------------------------------------
BUTTONS
--------------------------------------------------------------------------------------------------------------------------------------- */
#splash a.button-rm, #splash a:visited.button-rm, 
#splash a.button-lm, #splash a:visited.button-lm, 
#splash a.button-fm, #splash a:visited.button-fm,
#splash a.button-dm, #splash a:visited.button-dm {
	display: block;
	width: 191px;
	height: 54px;
	text-indent: -999px;
	overflow: hidden;
}

/* Read More */
#splash a.button-rm, #splash a:visited.button-rm {background: url(../images/buttons/read-more.png) no-repeat 0 0;}
#splash a:hover.button-rm, #splash a:focus.button-rm {background: url(../images/buttons/read-more.png) no-repeat 0 -54px;}
#splash a:active.button-rm {background: url(../images/buttons/read-more.png) no-repeat 0 -108px;}

/* Learn More */
#splash a.button-lm, #splash a:visited.button-lm {background: url(../images/buttons/learn-more.png) no-repeat 0 0;}
#splash a:hover.button-lm, #splash a:focus.button-lm {background: url(../images/buttons/learn-more.png) no-repeat 0 -54px;}
#splash a:active.button-lm {background: url(../images/buttons/learn-more.png) no-repeat 0 -108px;}

/* Find Out More */
#splash a.button-fm, #splash a:visited.button-fm {background: url(../images/buttons/find-out-more.png) no-repeat 0 0;}
#splash a:hover.button-fm, #splash a:focus.button-fm {background: url(../images/buttons/find-out-more.png) no-repeat 0 -54px;}
#splash a:active.button-fm {background: url(../images/buttons/find-out-more.png) no-repeat 0 -108px;}

/* Launch Demo */
#splash a.button-dm, #splash a:visited.button-dm {background: url(../images/buttons/launch-demo.png) no-repeat 0 0;}
#splash a:hover.button-dm, #splash a:focus.button-dm {background: url(../images/buttons/launch-demo.png) no-repeat 0 -54px;}
#splash a:active.button-dm {background: url(../images/buttons/launch-demo.png) no-repeat 0 -108px;}

/* ---------------------------------------------------------------------------------------------------------------------------------------
MODULES
--------------------------------------------------------------------------------------------------------------------------------------- */
.module {
	width: 219px;
	float: left;
	font-size: 11px;
}

.module p {padding: 0 11px; line-height: 1.4;}

#m-members, #m-advisors, #m-providers {margin-left: 15px;}

#m-employers {background: url(/images/bg/bg-employers.jpg) no-repeat 0 70px;}
#m-members {background: url(/images/bg/bg-members.jpg) no-repeat 0 70px;}
#m-advisors {background: url(/images/bg/bg-advisors.jpg) no-repeat 0 70px;}
#m-providers {background: url(/images/bg/bg-providers.jpg) no-repeat 0 70px;}

.module h3, #m-news h3 {
	display: block;
	height: 28px;
	width: 219px;
	text-indent: -99px;
	overflow: hidden;
}

#m-employers h3 {background: url(/images/ir/employers.png) no-repeat 0 0;}
#m-members h3 {background: url(/images/ir/members.png) no-repeat 0 0;}
#m-advisors h3 {background: url(/images/ir/advisors.png) no-repeat 0 0;}
#m-providers h3 {background: url(/images/ir/providers.png) no-repeat 0 0;}
#m-news h3 {background: url(/images/ir/news-updates.png) no-repeat 0 0;}

.module a#login-e, .module a#login-m, .module a#login-a, .module a#login-p, #m-news a#read-all {
	display: block;
	width: 137px;
	height: 39px;
	text-indent: -999px;
	overflow: auto;
	margin: 147px 0 0 38px;
}

.module a#login-e, .module a:visited#login-e {background: url(../images/buttons/login-e.png) no-repeat 0 0;}
.module a:hover#login-e, .module a:focus#login-e {background: url(../images/buttons/login-e.png) no-repeat 0 -39px;}
.module a:focus#login-e {background: url(../images/buttons/login-e.png) no-repeat 0 -78px;}

.module a#login-m, .module a:visited#login-m {background: url(../images/buttons/login-m.png) no-repeat 0 0;}
.module a:hover#login-m, .module a:focus#login-m {background: url(../images/buttons/login-m.png) no-repeat 0 -39px;}
.module a:focus#login-m {background: url(../images/buttons/login-m.png) no-repeat 0 -78px;}

.module a#login-a, .module a:visited#login-a {background: url(../images/buttons/login-a.png) no-repeat 0 0;}
.module a:hover#login-a, .module a:focus#login-a {background: url(../images/buttons/login-a.png) no-repeat 0 -39px;}
.module a:focus#login-a {background: url(../images/buttons/login-a.png) no-repeat 0 -78px;}

.module a#login-p, .module a:visited#login-p {background: url(../images/buttons/login-p.png) no-repeat 0 0;}
.module a:hover#login-p, .module a:focus#login-p {background: url(../images/buttons/login-p.png) no-repeat 0 -39px;}
.module a:focus#login-p {background: url(../images/buttons/login-p.png) no-repeat 0 -78px;}


#m-news a#read-all, #m-news a:visited#read-all {background: url(../images/buttons/read-news.png) no-repeat 0 0;}
#m-news a:hover#read-all, #m-news a:focus#read-all {background: url(../images/buttons/read-news.png) no-repeat 0 -39px;}
#m-news a:active#read-all {background: url(../images/buttons/read-news.png) no-repeat 0 -78px;}

#m-news a#read-all {margin: 0 0 0 0;}

div.homeNews {
	width: 468px;
	float: left;
}

#m-news ul {
	width: 468px;
	float: left;

}

#m-news ul li {
	display: block;
	width: 209px;
	padding: 19px 0 0 10px;
	margin: 0 15px 0 0;
	float: left;
}

#m-news ul li p {
	font-size: 11px;
	line-height: 1.4;
}

#complianceCorner {
	float: left;
	width: 219px;
	padding: 0 0 10px 14px;
	border-left: 1px solid #f7a11a;
}

#complianceCorner h3 { 
	background: url(../images/ir/compliance-corner.png) 0 0 no-repeat;
	text-indent: -109px;
}

#complianceCorner p {
	font-size: 11px;
	line-height: 18px;
}

#m-news ul#logogrid {
	width: 219px;
	float: right;
	margin-top: -20px;
}

#m-news ul#logogrid li {
	width: 109px;
	float: left;
	padding: 0;
	margin: 0;
	position: relative;
}


