/** Common **/
.about-medicare-content {
	padding-right:20px;
}
.about-us-index, .office-locations-index, .press-index-index, .board-of-directors-index, .executive-team-index, .career-index, .privacy-security-index, .our-story-index,.awards-index,.testimonials-index,.eHealth-in-action-index,.our-mission-index,.customer-promise-index,.by-the-numbers-index,.company-history-index,.life-at-ehealth-index,.press-index,.office-location-index {
	float:right;
}
.about-us-index h1 {
	padding: 40px 0 0 12px;
	width: 360px;
}
.about-us-index h1, .office-locations-index h1, .press-index-index h1, .board-of-directors-index h1, .executive-team-index h1, .career-index h1, .privacy-security-index h1, .our-story-index h1 .awards-index h1,.testimonials-index h1,.eHealth-in-action-index h1,.our-mission-index h1,.by-the-numbers-index h1,.life-at-ehealth-index h1 {
	color:#444;
}
.our-story-index h1, .office-locations-index h1, .press-index-index h1, .board-of-directors-index h1, .executive-team-index h1, .career-index h1, .privacy-security-index h1, .awards-index h1,.testimonials-index h1,.eHealth-in-action-index h1,.our-mission-index h1,.by-the-numbers-index h1,.company-history-index h1,.life-at-ehealth-index h1 {
	margin-bottom:10px;
	font:normal 22px "Trebuchet MS";
}
.video-wrap,.video-wrap-top,.video-wrap-bottom {
	background-image:url("/ehealthinsurance/images_new/about-us-v2/video-wrap-sprite.gif");
}
.video-wrap {
	width:694px;
	margin-bottom:40px;
	background-repeat:repeat-y;
	background-position:right top;
}
.video-wrap-top {
	padding-top:10px;
	background-repeat:no-repeat;
	background-position:left top;
}
.video-wrap-bottom {
	overflow:hidden;
	padding:5px 15px 15px 15px;
	background-repeat:no-repeat;
	background-position:-694px bottom;
}
.video-left {
	width:458px;
	float:left;
}
.video-right {
	width:190px;
	float:right;
}
.left-index {
	float:left;
}
.right-index {
	float:right;
}

/** Tabs **/
.section {
	width: 100%;
	margin: 0 0 30px;
}
ul.tabs {
	height: 35px;
	line-height: 35px;
	list-style: none;
	border-bottom: 1px solid #d1dae4;
	background: #FFF;
}
.tabs li {
	float: left;
	display: inline-block;
	margin: 0 0 -1px 0;
	height:36px;
	color: #777;
	padding-left:15px;
	cursor: pointer;
	background:url("/ehealthinsurance/images_new/about-us-v2/tabs-sprite.gif") left -36px no-repeat;
	position: relative;
}
.tabs li span {
	float:left;
	line-height:36px;
	padding-right:15px;
	font-weight:bold;
	color:#0672ab;
	background:url("/ehealthinsurance/images_new/about-us-v2/tabs-sprite.gif") right -36px no-repeat;
}
.tabs li:hover,
.vertical .tabs li:hover {

}
.tabs li.current {
	background:url("/ehealthinsurance/images_new/about-us-v2/tabs-sprite.gif") left top no-repeat;
	height:36px;
}
.tabs li.current span {
	color: #444;
	line-height:36px;
	padding-right:15px;
	font-weight:bold;
	background:url("/ehealthinsurance/images_new/about-us-v2/tabs-sprite.gif") right top no-repeat;
}
.box {
	display: none;
	margin-top:20px;
	border-width: 0 1px 1px;
	padding: 0 12px;
}
.box.visible {
	display: block;
}
.section.vertical {
	width: 440px;
	border-left: 160px solid #FFF;
}
.vertical .tabs {
	width: 160px;
	float: left;
	display: inline;
	margin: 0 0 0 -160px;
}
.vertical .tabs li {
	padding: 0 13px;
	margin: 0 0 1px;
	border: 1px solid #E4E4E4;
	border-right: 1px solid #F9F9F9;
	width: 132px;
	height: 25px;
}
.vertical .tabs li:hover {
	width: 131px;
}
.vertical .tabs li.current {
	width: 133px;
	color: #444;
	background: #EFEFEF;
	border: 1px solid #D4D4D4;
	border-right: 1px solid #EFEFEF;
	margin-right: -1px;
}
.vertical .box {
  border-width: 1px;
}

.year > div {
	display:none;
}

/** About Us **/
#footer-outside {
	clear:both;
}
.about-us-index {
	width:700px;
	*position:relative !important;
}
.about-us-index .banner {
	margin-top:-45px;
	width:730px;
	height:263px;
	*left:0 !important;
	position: absolute;
	background:url("/ehealthinsurance/images_new/about-us-v2/about-us-bg.jpg") right top no-repeat;
}
.about-us-index h2 {
	color:#0672ab;
}
.about-us-index .sub-title {
	color:#f05800;
	font:normal 16px/20px "Arial";
	padding: 20px 0 0 15px;
	width: 300px;
}
.about-us-index .sub-title em {
	display:block;
	color:#444;
	padding-top:10px;
	font:italic 12px "Arial";
}
.side-bar {
	margin-bottom:30px;
	float:left;
	width:216px;
}
.about-us-nav,
.about-us-nav-list,
.about-us-nav ul {
	background:url("/ehealthinsurance/images_new/about-us-v2/side-nav-sprite.gif");
}
.about-us-nav {
	width:100%;
	background-position:right top;
	background-repeat:repeat-y;
}
.about-us-nav-list {
	padding-top:10px;
	background-position:left top;
	background-repeat:no-repeat;
}
.about-us-nav ul {
	padding:0 10px 10px 10px;
	background-position:-216px bottom;
	background-repeat:no-repeat;
}
.about-us-nav li.nav-heading {
	color:#444;
	padding:12px 0 5px 0;
	font:normal 14px "Trebuchet MS";
}
.about-us-nav li.first {
	padding:0 0 5px 0;
}
.about-us-nav li {
	padding:3px 0;
}
.about-us-nav li a {
	font:normal 12px "Arial";
}
.about-us-nav li.current {
	font-weight:bold;
}
.about-us-index .left-index .left-item a {
	display:block;
	padding:10px 0;
	background:url("/ehealthinsurance/images_new/about-us-v2/dot-line.gif") left bottom repeat-x;
}
.about-us-index .left-index .left-item a.last {
	background:none;
}
.about-us-index .left-index,
.about-us-index .right-index {
	width:48%;
}
.about-us-index small.date {
	color:#999;
	display:block;
	padding-top:10px;
}
.about-us-index .left-index {
	margin-top:220px;
}
.about-us-index .right-index {
	margin-top:230px;
}
.about-us-index .right-item {
    background-color: #eef6fe;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -ms-border-radius: 7px;
}
.about-us-index .right-item .right-item-inner {
	overflow: hidden;
	margin-bottom:10px;
	width:315px;
	padding-bottom:10px;
	background:url("/ehealthinsurance/images_new/about-us-v2/right-item-top-bg.gif") left top no-repeat;
}
.about-us-index .right-item h2 {
	margin:8px 0 0 8px;
	padding-left:35px;
}
.about-us-index .right-item p {
	padding:5px 0 0 10px;
}
.about-us-index .right-item .our-story, 
.about-us-index .right-item .careers, 
.about-us-index .right-item .customer-service, 
.about-us-index .right-item .our-mission {
	background-image:url("/ehealthinsurance/images_new/about-us-v2/right-item-icons.gif");
	background-repeat:no-repeat;
}
.about-us-index .right-item .our-story {
	background-position:0 0;
}
.about-us-index .right-item .careers {
	background-position:0 -30px;
}
.about-us-index .right-item .customer-service {
	background-position:0 -60px;
}
.about-us-index .right-item .our-mission {
	background-position:0 -90px;
}
.view-more {
	display:block;
	margin-top:5px;
	padding-left:10px;
	background:url("/ehealthinsurance/images_new/about-us-v2/view-more.gif") left center no-repeat;
}
.wwd p {
	margin-top:10px;
}
/** Our Story **/
#global-container.our-story {
	overflow:hidden;
}
.our-story-index {
	width:694px;
}
.our-story-index h1 {
	color:#444;
	margin-bottom:10px;
	font:normal 22px "Trebuchet MS";
}
.our-story-index h2 {
	margin-bottom:5px;
}
.our-story-index .left-index {
	width:694px;
}
.our-story-index .right-index {
	width:318px;
}
.our-story-index .left-item {
	padding-top:214px;
	line-height:16px;
	background:url("/ehealthinsurance/images_new/about-us-v2/our-story-left-pic.png") center top no-repeat;
}
.our-story-index .right-item {
	padding-top:35px;
	line-height:16px;
}
.our-story-vr-text {
	color:#f05802;
	font-weight:bold;
	margin-bottom:5px;
}

/** Awards **/
#global-container.awards {
	overflow:hidden;
}
.awards-index {
	width:694px;
}
.awards-vr-text {
	color:#f05802;
	font-size:16px;
	margin-bottom:5px;
	line-height:148%;
}
.awards-index h2 {
	margin-bottom:5px;
}
.awards-index .video-right em {
	font-size:12px;
}
.awards-list {
	color:#444;
	line-height:34px;
}
.awards-list li {
	padding-left:20px;
	background:url("/ehealthinsurance/images_new/about-us-v2/cup.gif") left 9px no-repeat;
}

/** Testimonials **/
#global-container.testimonials {
	overflow:hidden;
}
.testimonials-index {
	width:694px;
}
.testimonials-vr-text {
	color:#f05802;
	font-size:16px;
	margin-bottom:5px;
	line-height:148%;
}
.testimonials-index .left-item,
.testimonials-index .right-item {
	margin-bottom:20px;
	width:318px;
	height:125px;
	background:url("/ehealthinsurance/images_new/about-us-v2/bubble-wrap.png") left top no-repeat;
}
.testimonials-index .left-item p,
.testimonials-index .right-item p {
	padding:18px 5px 0 26px;
}
.testimonials-index .left-item p em,
.testimonials-index .right-item p em {
	display:block;
	margin-top:5px;
	font:italic 12px "Arial";
}

/** eHealth In Action **/
#global-container.eHealth-in-action {
	overflow:hidden;
}
.eHealth-in-action-index {
	width:694px;
}
.eHealth-in-action-index h2 {
	margin-bottom:5px;
}
.eHealth-in-action-index p {
	margin-bottom:20px;
}
.eHealth-in-action-index .video-wrap {
	margin-bottom:25px;
}

/** Our Mission **/
#global-container.our-mission {
	overflow:hidden;
}
.our-mission-index {
	width:694px;
}
.our-mission-index h2 {
	color:#f05801;
	font:normal 26px "Candara";
	padding: 15px 0 0 20px;
}
.our-mission-wrap {
	width:694px;
	height:440px;
	background:url("/ehealthinsurance/images_new/about-us-v2/our-mission.png") left top no-repeat;
}
.our-mission-index p {
	margin-top:20px;
}
.our-mission-index p span {
	color:#f05801;
	font-weight:bold;
}

/** Customer Promise **/
#global-container.customer-promise {
	overflow:hidden;
}
.customer-promise-index {
	width:692px;
	background:url("/ehealthinsurance/images_new/about-us-v2/customer-promise.png") left top no-repeat;
}
.customer-promise-index h1 {
	width:293px;
	height:30px;
	text-indent:-9999px;
	margin:37px 0 0 18px;
	background:url("/ehealthinsurance/images_new/about-us-v2/customer-promise-heading.png") left top no-repeat;
}
.customer-promise-index .heading-context {
	width:413px;
	font-size:18px;
	padding-left:0;
	line-height:148%;
	margin:18px 0 50px 18px;
}
.customer-promise-index h2 {
	margin:15px 0 3px 0;
	height:20px;
	padding-left:30px;
	background:url("/ehealthinsurance/images_new/about-us-v2/number-7-icons.png");
}
.customer-promise-index h2.no1 {
	background-position:left top;
	background-repeat:no-repeat;
}
.customer-promise-index h2.no2 {
	background-position:left -20px;
	background-repeat:no-repeat;
}
.customer-promise-index h2.no3 {
	background-position:left -40px;
	background-repeat:no-repeat;
}
.customer-promise-index h2.no4 {
	background-position:left -60px;
	background-repeat:no-repeat;
}
.customer-promise-index h2.no5 {
	background-position:left -80px;
	background-repeat:no-repeat;
}
.customer-promise-index h2.no6 {
	background-position:left -100px;
	background-repeat:no-repeat;
}
.customer-promise-index h2.no7 {
	background-position:left -120px;
	background-repeat:no-repeat;
}
.customer-promise-index p {
	padding-left:30px;
}
.customer-promise-index ul {
	margin:10px 0 0 47px;
	line-height:160%;
}
.customer-promise-index ul li {
	list-style:disc;
}

/** By The Numbers **/
#global-container.by-the-numbers {
	overflow:hidden;
}
.by-the-numbers-index {
	width:692px;
}
.by-the-numbers-index ul {
	height:392px;
	background:url("/ehealthinsurance/images_new/about-us-v2/by-the-numbers.png") left top no-repeat;
}
.by-the-numbers-index ul li {
	width:144px;
	height:102px;
	padding:5px;
	float:left;
	margin:0 25px 27px 0;
	text-indent:-9999px;
	font-size:11px;
	cursor:pointer;
}
.by-the-numbers-index ul li.show {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	background-color:#fff;
	text-indent:0;
}
.by-the-numbers-index ul li.hide {
	text-indent:-9999px;
}
.by-the-numbers-index ul li.no-margin {
	margin:0 0 25px 0;
}
/** Company History **/
.company-history-index{
	width:690px;
	padding-bottom:40px;
}
.company-history-index .ehealth-nav {
	height:190px;
	background:url("/ehealthinsurance/images_new/about-us-v2/ehealth.gif") 20px bottom no-repeat;
}
.company-history-index ul{
	overflow:hidden;
	clear:both;
}
.company-history-index ul li{
	float:left;
	width:34px;
	height:34px;
	margin:140px 0 0 25px;
	background-image:url("/ehealthinsurance/images_new/about-us-v2/year.gif");
	background-repeat:no-repeat;
}
.company-history-index ul li.one{
	margin-left:30px;
	background-position:0 0;
}
.company-history-index ul li.one.cur{
	background-position:-37px 0;
}
.company-history-index ul li.two{
	background-position:0 -37px;
}
.company-history-index ul li.two.cur{
	background-position:-37px -37px;
}
.company-history-index ul li.two{
	background-position:0 -37px;
}
.company-history-index ul li.two.cur{
	background-position:-37px -37px;
}
.company-history-index ul li.three{
	background-position:0 -74px;
}
.company-history-index ul li.three.cur{
	background-position:-37px -74px;
}
.company-history-index ul li.four{
	background-position:0 -111px;
}
.company-history-index ul li.four.cur{
	background-position:-37px -111px;
}
.company-history-index ul li.five{
	background-position:0 -147px;
}
.company-history-index ul li.five.cur{
	background-position:-37px -147px;
}
.company-history-index ul li.six{
	background-position:0 -184px;
}
.company-history-index ul li.six.cur{
	background-position:-37px -184px;
}
.company-history-index ul li.seven{
	background-position:0 -221px;
}
.company-history-index ul li.seven.cur{
	background-position:-37px -221px;
}
.company-history-index ul li.eight{
	background-position:0 -258px;
}
.company-history-index ul li.eight.cur{
	background-position:-37px -258px;
}
.company-history-index ul li.nine{
	background-position:0 -295px;
}
.company-history-index ul li.nine.cur{
	background-position:-37px -295px;
}
.company-history-index ul li.ten {
	background-position:0 -332px;
}
.company-history-index ul li.ten.cur {
	background-position:-37px -332px;
}
.company-history-index ul li.eleven {
	background-position:0 -368px;
}
.company-history-index ul li.eleven.cur {
	background-position:-37px -368px;
}
.company-history-index ul li.twelve {
	background-position:0 -405px;
}
.company-history-index ul li.twelve.cur {
	background-position:-37px -405px;
}
.company-history-index ul li a {
	display:block;
	width:34px;
	height:34px;
	text-indent:-9999px;
}
.year-wrap {
	margin-top:40px;
	clear:both;
	overflow:hidden;
}
.year-wrap .left {
	width:312px;
	height:199px;
	text-align:center;
	float:left;
	margin-left:18px;
}
.year-wrap .right {
	float:right;
	width:330px;
	padding-right:10px;
}
.year-wrap .full {
	margin:0 40px;
}
.year-wrap h2 {
	color:#F05800;
	font:bold 22px "Trebuchet MS";
	margin-top:24px;
}
.year-wrap p {
	line-height:187%;
	font-size:14px;
}
#year-2008 .left img {
	margin-top:45px;
}
#year-2009 .left {
	width:auto;
	height:auto;
}
#year-2009 .left img {
	margin-left:140px;
}
#year-2009 .right {
	width:370px;
	margin-top:40px;
}
#year-2009 .right p {
	width:330px;
}
#year-2010 .left.top img {
	margin-top:75px;
}
#year-2010 h2 {
	margin-top:0;
}
#year-2011 .left {
	width:auto;
	height:auto;
}
#year-2011 .left img {
	margin-left:140px;
}
#year-2011 .right {
	width:370px;
	margin-top:15px;
}

/**Life at ehealth**/
.life-at-ehealth-index h2 {
	margin-bottom:5px;
}
.life-at-ehealth-index p {
	margin-bottom:20px;
}
.life-at-ehealth-index {
	width:720px;
}
.life-at-ehealth-bg {
	margin-bottom:10px;
}

/**Press**/
.press-index {
	width:694px;
}
.press-index h2 {
	color:#f05802;
	font:normal 14px "Trebuchet MS";
}
.press-index p {
	margin-bottom:20px;
}

/**Office location**/
.office-location-index {
	width:694px;
}
.office-location-index {
	margin-bottom:20px;
}
.office-location-index h2 {
	margin-bottom:5px;
}
.office-location-index .left-item,
.office-location-index .right-item {
	margin-bottom:20px;
	width:320px;
	height:160px;
}
.office-location-index .left-item p,
.office-location-index .right-item p {
	padding:0px 10 0 26px;
}

/** Privacy Security **/
#global-container.privacy-security {
	overflow:hidden;
}
.privacy-security-index {
	width:694px;
	font-size:12px;
	line-height:18px;
}
.privacy-security-index p,
.privacy-security-index h2,
.privacy-security-index li,
.privacy-security-index dd {
	margin-bottom:20px;
}
.privacy-security-index dl,
.privacy-security-index ul {
	margin-top:20px;
}
.privacy-security-index ul li {
	list-style:disc;
}
.privacy-security-index dt {
	font-weight:bold;
}
.privacy-security-index ol,
.privacy-security-index ul {
	margin-left:20px;
}
.trust {
	margin-top:15px;
}
.trust a {
	height:105px;
	margin-right:10px;
	float:left;
}
.privacy-security-index .additional-info {
	margin-bottom:20px;
}
.privacy-security-index .additional-info li {
	margin-bottom:0;
	list-style-image:url("/ehealthinsurance/images_new/about-us-v2/square-4-icon.png");
}

/** Executive Team **/
#global-container.executive-team {
	overflow:hidden;
}
.executive-team-index {
	font-size:12px;
	width:720px;
}
.team-member li {
	overflow: hidden;
	margin-bottom:25px;
}
.team-member li p {
	margin-top:20px;
}
.team-member li .pic-frame {
	float:left;
	width:121px;
	height:127px;
	background:url("/ehealthinsurance/images_new/about-us-v2/pic-frame.png") left top no-repeat;
}
.team-member li .pic-frame img {
	width:107px;
	height:113px;
	margin:7px auto;
	display:block;
}
.member-info {
	float:left;
	width:580px;
	margin-left:10px;
}

/** Career **/
#global-container.career {
	overflow:hidden;
}
.career-index {
	width:720px;
}
.career-people {
	text-align: left;
	width: 700px;
	height: 390px;
	margin: 0 0 15px;
	position: relative;
	background: url("/ehealthinsurance/images_new/about-us-v2/career-bg.png") left top no-repeat;
}
.career-people h2 {
	left: 30px;
	top: 270px;
	font: normal 27px Verdana;
}
.career-people h2,
.career-people p.sub-title {
	margin: 0;
	position: absolute;
}
.career-people .sys {
	position: absolute;
	top: 323px;
	right: 43px;
}
.career-people p.sub-title {
	left: 35px;
	top: 315px;
	color: #777;
	font: normal 14px Arial;
	line-height: 22px;
}
.career-index ul.career-list {
	margin:0 0 20px 10px;
}
.career-index li {
	list-style:disc;
}
.career-index p {
	margin-bottom:20px;
}

/** Board Of Directors **/
#global-container.board-of-directors {
	overflow:hidden;
}
.board-of-directors-index {
	width:720px;
}
.board-of-directors p {
	margin:20px 0;
}

/** Office Locations **/
#global-container.office-locations {
	overflow:hidden;
}
.office-locations-index {
	width:720px;
}
.office-locations-bg {
	margin-bottom:15px;
}
.office-locations-index ul {
	margin-top:10px;
}
.office-locations-index .left-item {
	margin-bottom:30px;
}
.office-locations-index .right-item {
	margin-bottom:15px;
}

/** Press **/
#global-container.press {
	overflow:hidden;
}
.press-index {
	width:720px;
}
.press-index ul {
	margin-bottom:20px;
}
.press-index li em {
	display: block;
	margin-bottom:10px;
}
.press-bg {
	margin:15px 0;
}
ul.crlink-list li { 
	background: url("/ehealthinsurance/images_new/cs/dot4.gif") no-repeat scroll left 10px transparent; 
	font-size: 12px; 
	line-height: 22px; 
	list-style: none outside none; 
	padding-left: 10px; 
} 