@charset "utf-8";
/* CSS Document */

/*========== COLUMNS:: START ==========*/
.singleWideColumn { width: 729px; padding: 2px 0px 0px 12px; margin: 0px; float: left; }
.singleWideColumn p { padding: 10px 20px 5px 20px; margin: 0px; }

.contentColumn { width: 511px; padding: 2px 0px 0px 12px; margin: 0px; float: left; }
.contentColumn p { padding: 10px 20px 5px 20px; margin: 0px; }
.espotColumn { width: 205px; padding: 0px 13px 0px 0px; margin: 2px 0px 0px 0px; float: right; }
/*========== COLUMNS :: END ==========*/


/*========== GREEN AND TAN TABS for a single column layout :: START ==========*/
.clickTabsHeading { padding: 20px 0px 10px 0px; margin: 0px; }
	ul#clickTabs { padding: 0px; margin: 0px; width: 729px; height: 27px; background: url(/imm/mmoClickPromo_files/clickNavBg2.gif) top left no-repeat; }
	ul#clickTabs li { padding: 0px; margin: 1px 0px 0px 0px; list-style-type: none; float: left; background: url(/imm/mmoClickPromo_files/clickNavDivider.gif) top right no-repeat; font-family: "Times New Roman", Times, serif !important; font-size: 14px; height: 23px; }
	ul#clickTabs li a { height: 20px; padding: 3px 25px 0px 23px; margin: 0px; float: left; display: block; text-decoration: none; cursor: pointer; }
	ul#clickTabs li a:hover { text-decoration: underline; }
	ul#clickTabs li b { font-weight: normal; }
	
	ul#clickTabs li.liLast { padding: 0px; margin: 1px 0px 0px 0px; list-style-type: none; float: left; background: none; }
	
	ul#clickTabs li.active { padding: 0px; margin: 1px 0px 0px 0px; background: url(/imm/mmoClickPromo_files/clickTableft.gif) top left no-repeat; height: 35px; }
	ul#clickTabs li.active a { color: #fff; height: 35px; padding: 0px; margin: 0px; display: block; float: left; background: url(/imm/mmoClickPromo_files/clickTabRight.gif) top right no-repeat; }
	ul#clickTabs li.active b { font-weight: normal; background: url(/imm/mmoClickPromo_files/clickTabArrow.gif) top center no-repeat; height: 32px; padding: 3px 27px 0px 24px; margin: 0px; display: block; float: left; }
/*========== GREEN AND TAN TABS :: END ==========*/
/*========== GREEN AND TAN TAB CONTENT for a single column layout :: START ==========*/
.clickTabsBody { padding: 0px; margin: 0px; }
.clickTabsBody h3 { font-size: 16px; font-family: "Times New Roman", Times, serif; background: url(/imm/mmoClickPromo_files/hash2.gif) bottom left repeat-x; padding: 0px 0px 3px 7px; margin: 0px; }
.clickTabsBody p { padding: 7px; margin: 0px; }
.clickTabsBody p img { float: right; padding: 0px 0px 5px 5px; }
.clickTabsBody ul { padding: 0px 0px 0px 20px; margin: 0px; }
.clickTabsBody li { padding: 10px 0px 0px 0px; margin: 0px; }
	.clickContentBlue { width: 729px; padding: 5px 0px 20px 0px; margin: 0px; background: url(/imm/mmoClickPromo_files/clickContentBg.gif) bottom left repeat-x; float: left; }
	.clickContentBorder { background: url(/imm/mmoClickPromo_files/clickContentBorder.gif) top center repeat-y; float: left; }
		.clickContentLeft { width: 340px; float: left; padding-left: 12px; }
		.clickContentRight { width: 340px; float: right; padding-right: 12px; }
		
		.clickContentLeftLife { width: 340px; float: left; padding-left: 12px; }
		.clickContentRightLife { width: 340px; float: right; padding-right: 12px; }
/*========== GREEN AND TAN TAB CONTENT :: END ==========*/


/*========== TAB CONTENT TABLE :: START ==========*/
table.clickTable { margin-top: 10px; }
table.clickTable td { font-size: 1.0em; padding: 0px 8px 5px 0px; }


/*========== TAB CONTENT TABLE :: END ==========*/


/*========== GREEN AND TAN TABS for a two column layout :: START ==========*/
.clickTabsHeading { padding: 20px 0px 0px 0px; margin: 0px; }

        ul#clickTabsLife { padding: 0px; margin: 0px; width: 700px; height: 27px; background: url(/imm/mmoClickPromo_files/clickNavBg2.gif) top left no-repeat; }

	ul#clickTabsLife li { padding: 0px; margin: 1px 0px 0px 0px; list-style-type: none; float: left;  font-family: "Times New Roman", Times, serif !important; font-size: 14px; height: 23px; }
	ul#clickTabsLife li a { height: 20px; padding: 3px 25px 0px 23px; margin: 0px; float: left; display: block; text-decoration: none; cursor: pointer; }
	ul#clickTabsLife li a:hover { text-decoration: underline; }
	ul#clickTabsLife li b { font-weight: normal; }
		
	ul#clickTabsLife li.liLast { padding: 0px; margin: 1px 0px 0px 0px; list-style-type: none; float: left; background: none; }
	
	ul#clickTabsLife li.active { padding: 0px; margin: 1px 0px 0px 0px; background: url(/imm/mmoClickPromo_files/clickTableft.gif) top left no-repeat; height: 35px; }
	ul#clickTabsLife li.active a { color: #fff; height: 35px; padding: 0px; margin: 0px; display: block; float: left; background: url(/imm/mmoClickPromo_files/clickTabRight.gif) top right no-repeat; }
	ul#clickTabsLife li.active b { font-weight: normal; background: url(/imm/mmoClickPromo_files/clickTabArrow.gif) top center no-repeat; height: 32px; padding: 3px 27px 0px 24px; margin: 0px; display: block; float: left; } 


	ul#clickTabs { padding: 0px; margin: 0px; width: 511px; height: 27px; background: url(/imm/mmoClickPromo_files/clickNavBg3.gif) top left no-repeat; }
	ul#clickTabs li { padding: 0px; margin: 1px 0px 0px 0px; list-style-type: none; float: left; background: url(/imm/mmoClickPromo_files/clickNavDivider.gif) top right no-repeat; font-family: "Times New Roman", Times, serif !important; font-size: 14px; height: 23px; }
	ul#clickTabs li a { height: 20px; padding: 3px 25px 0px 23px; margin: 0px; float: left; display: block; text-decoration: none; cursor: pointer; }
	ul#clickTabs li a:hover { text-decoration: underline; }
	ul#clickTabs li b { font-weight: normal; }
	
	ul#clickTabs li.liLast { padding: 0px; margin: 1px 0px 0px 0px; list-style-type: none; float: left; background: none; }

	ul#clickTabs li.active { padding: 0px; margin: 1px 0px 0px 0px; background: url(/imm/mmoClickPromo_files/clickTableft.gif) top left no-repeat; height: 35px; }
	ul#clickTabs li.active a { color: #fff; height: 35px; padding: 0px; margin: 0px; display: block; float: left; background: url(/imm/mmoClickPromo_files/clickTabRight.gif) top right no-repeat; }
	ul#clickTabs li.active b { font-weight: normal; background: url(/imm/mmoClickPromo_files/clickTabArrow.gif) top center no-repeat; height: 32px; padding: 3px 27px 0px 24px; margin: 0px; display: block; float: left; }
/*========== GREEN AND TAN TABS :: END ==========*/
/*========== GREEN AND TAN TAB CONTENT for a two column layout :: START ==========*/
.clickTabsBody { padding: 0px; margin: 0px; }
.clickTabsBody h3 { font-size: 16px; font-family: "Times New Roman", Times, serif; background: url(/imm/mmoClickPromo_files/hash2.gif) bottom left repeat-x; padding: 0px 0px 3px 7px; margin: 0px; }
.clickTabsBody p { padding: 7px; margin: 0px; }
.clickTabsBody p img { float: right; padding: 0px 0px 5px 5px; }
.clickTabsBody ul { padding: 0px 0px 0px 20px; margin: 0px; }
.clickTabsBody li { padding: 10px 0px 0px 0px; margin: 0px; }
.clickTabsBody a { color: #ae8a3d; }

	.clickContentBg { width: 511px; padding: 5px 0px 0px 0px; margin: 0px; background: url(/imm/mmoClickPromo_files/mmoLogoBg.jpg) bottom left repeat-x; float: left; }
	.clickContentBorder { background: url(/imm/mmoClickPromo_files/clickContentBorder.gif) top center repeat-y; float: left; }
		.clickContentLeft { width: 235px; float: left; padding-left: 12px; }
		.clickContentRight { width: 236px; float: right; padding-right: 12px; }
/*========== GREEN AND TAN TAB CONTENT :: END ==========*/


/*========== NEWS and EVENTS :: START ==========*/
.newsEvents { float: left; }
.newsEvents h2 { padding: 0px 0px 3px 10px; margin: 10px 0px 0px 10px; background: url(/imm/mmoClickPromo_files/hash2.gif) bottom left repeat-x; font-family:"Times New Roman", Times, serif; font-size:18px; font-weight: normal; }
/*========== NEWS and EVENTS :: END ==========*/



/*========== LEARN :: START ==========*/
.learn { width: 504px; height: 145px; _height: 147px; border-top: 1px solid #f6f5ee; border-bottom: 1px solid #f6f5ee; background: url(/imm/mmoClickPromo_files/fatherAndSon2.jpg) 0px 4px no-repeat; padding: 0px; margin: 13px 0px 7px 7px; }
.learn h3 { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; padding: 11px 0px 9px 125px; margin: 0px; }
.learn p { padding: 0px 5px 9px 125px; margin: 0px; }
.learn p.arrowLink { text-align: right; }
/*========== LEARN :: END ==========*/

/*========== EXPLORING :: START ==========*/
.exploring { width: 504px; height: 145px; _height: 147px; border-top: 1px solid #f6f5ee; border-bottom: 1px solid #f6f5ee; background: url(/imm/mmoClickPromo_files/fatherAndDaughter.jpg) 0px 4px no-repeat; padding: 0px; margin: 0px 0px 7px 7px; }
.exploring h3 { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; padding: 11px 0px 9px 125px; margin: 0px; }
.exploring p { padding: 0px 5px 9px 125px; margin: 0px; }
.exploring p.arrowLink { text-align: right; }
/*========== EXPLORING :: END ==========*/

/*========== SUPPORT :: START ==========*/
.support { width: 504px; height: 145px; _height: 147px; border-top: 1px solid #f6f5ee; border-bottom: 1px solid #f6f5ee; background: url(/imm/mmoClickPromo_files/motherAndDaughter.jpg) 0px 4px no-repeat; padding: 0px; margin: 0px 0px 0px 7px; }
.support h3 { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; padding: 11px 0px 9px 125px; margin: 0px; }
.support p { padding: 0px 5px 9px 125px; margin: 0px; }
.support p.arrowLink { text-align: right; }
/*========== SUPPORT :: END ==========*/


/*========== member1 :: START ==========*/
.member1 { background-color:red; width: 504px; height: 145px; _height: 147px; border-top: 1px solid #f6f5ee; border-bottom: 1px solid #f6f5ee; background: url(/imm/mmoClickPromo_files/interior_member_02.jpg) 0px 4px no-repeat; padding: 0px; margin: 13px 0px 7px 7px; }
.member1 h3 { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; padding: 11px 0px 9px 125px; margin: 0px; }
.member1 p { padding: 0px 5px 9px 125px; margin: 0px; }
.member1 p.arrowLink { text-align: right; }
/*========== member1 :: END ==========*/
/*========== member2 :: START ==========*/
.member2 { width: 504px; height: 145px; _height: 147px; border-top: 1px solid #f6f5ee; border-bottom: 1px solid #f6f5ee; background: url(/imm/mmoClickPromo_files/interior_member_03.jpg) 0px 4px no-repeat; padding: 0px; margin: 13px 0px 7px 7px; }
.member2 h3 { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; padding: 11px 0px 9px 125px; margin: 0px; }
.member2 p { padding: 0px 5px 9px 125px; margin: 0px; }
.member2 p.arrowLink { text-align: right; }
/*========== member2 :: END ==========*/
/*========== member3 :: START ==========*/
.member3 { width: 504px; height: 145px; _height: 147px; border-top: 1px solid #f6f5ee; border-bottom: 1px solid #f6f5ee; background: url(/imm/mmoClickPromo_files/interior_member_01.jpg) 0px 4px no-repeat; padding: 0px; margin: 13px 0px 7px 7px; }
.member3 h3 { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; padding: 11px 0px 9px 125px; margin: 0px; }
.member3 p { padding: 0px 5px 9px 125px; margin: 0px; }
.member3 p.arrowLink { text-align: right; }
/*========== member3 :: END ==========*/
/*========== member4 :: START ==========*/
.member4 { width: 504px; height: 145px; _height: 147px; border-top: 1px solid #f6f5ee; border-bottom: 1px solid #f6f5ee; background: url(/imm/mmoClickPromo_files/KentClappInnerPageGraphic.jpg) 0px 4px no-repeat; padding: 0px; margin: 13px 0px 7px 7px; }
.member4 h3 { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; padding: 11px 0px 9px 125px; margin: 0px; }
.member4 p { padding: 0px 5px 9px 125px; margin: 0px; }
.member4 p.arrowLink { text-align: right; }
/*========== member4 :: END ==========*/
/*========== member5 :: START ==========*/
.member5 { width: 504px; height: 145px; _height: 147px; border-top: 1px solid #f6f5ee; border-bottom: 1px solid #f6f5ee; background: url(/imm/mmoClickPromo_files/LandingPagePHR.jpg) 0px 4px no-repeat; padding: 0px; margin: 13px 0px 7px 7px; }
.member5 h3 { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; padding: 11px 0px 9px 125px; margin: 0px; }
.member5 p { padding: 0px 5px 9px 125px; margin: 0px; }
.member5 p.arrowLink { text-align: right; }
/*========== member5 :: END ==========*/
/*========== member6 :: START ==========*/
.member6 { width: 504px; height: 145px; _height: 147px; border-top: 1px solid #f6f5ee; border-bottom: 1px solid #f6f5ee; background: url(/imm/mmoClickPromo_files/interior_member_si1.jpg) 0px 4px no-repeat; padding: 0px; margin: 13px 0px 7px 7px; }
.member6 h3 { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; padding: 11px 0px 9px 125px; margin: 0px; }
.member6 p { padding: 0px 5px 9px 125px; margin: 0px; }
.member6 p.arrowLink { text-align: right; }
/*========== member6 :: END ==========*/
/*========== member7 :: START ==========*/
.member7 { width: 504px; height: 145px; _height: 147px; border-top: 1px solid #f6f5ee; border-bottom: 1px solid #f6f5ee; background: url(/imm/mmoClickPromo_files/Claims4.jpg) 0px 4px no-repeat; padding: 0px; margin: 13px 0px 7px 7px; }
.member7 h3 { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; padding: 11px 0px 9px 125px; margin: 0px; }
.member7 p { padding: 0px 5px 9px 125px; margin: 0px; }
.member7 p.arrowLink { text-align: right; }
/*========== member7 :: END ==========*/

/*========== employer1 :: START ==========*/
.employer1 { width: 504px; height: 145px; _height: 147px; border-top: 1px solid #f6f5ee; border-bottom: 1px solid #f6f5ee; background: url(/imm/mmoClickPromo_files/interior_employer_01.jpg) 0px 4px no-repeat; padding: 0px; margin: 13px 0px 7px 7px; }
.employer1 h3 { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; padding: 11px 0px 9px 125px; margin: 0px; }
.employer1 p { padding: 0px 5px 9px 125px; margin: 0px; }
.employer1 p.arrowLink { text-align: right; }
/*========== member3 :: END ==========*/
/*========== employer2 :: START ==========*/
.employer2 { width: 504px; height: 145px; _height: 147px; border-top: 1px solid #f6f5ee; border-bottom: 1px solid #f6f5ee; background: url(/imm/mmoClickPromo_files/interior_employer_03.jpg) 0px 4px no-repeat; padding: 0px; margin: 13px 0px 7px 7px; }
.employer2 h3 { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; padding: 11px 0px 9px 125px; margin: 0px; }
.employer2 p { padding: 0px 5px 9px 125px; margin: 0px; }
.employer2 p.arrowLink { text-align: right; }
/*========== employer2 :: END ==========*/

/*========== broker1 :: START ==========*/
.broker1 { width: 504px; height: 145px; _height: 147px; border-top: 1px solid #f6f5ee; border-bottom: 1px solid #f6f5ee; background: url(/imm/mmoClickPromo_files/interior_broker_01.jpg) 0px 4px no-repeat; padding: 0px; margin: 13px 0px 7px 7px; }
.broker1 h3 { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; padding: 11px 0px 9px 125px; margin: 0px; }
.broker1 p { padding: 0px 5px 9px 125px; margin: 0px; }
.broker1 p.arrowLink { text-align: right; }
/*========== broker1 :: END ==========*/
/*========== broker2 :: START ==========*/
.broker2 { width: 504px; height: 145px; _height: 147px; border-top: 1px solid #f6f5ee; border-bottom: 1px solid #f6f5ee; background: url(/imm/mmoClickPromo_files/interior_broker_02.jpg) 0px 4px no-repeat; padding: 0px; margin: 13px 0px 7px 7px; }
.broker2 h3 { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; padding: 11px 0px 9px 125px; margin: 0px; }
.broker2 p { padding: 0px 5px 9px 125px; margin: 0px; }
.broker2 p.arrowLink { text-align: right; }
/*========== employer2 :: END ==========*/

/*========== sales1 :: START ==========*/
.sales1 { background-color:red; width: 504px; height: 145px; _height: 147px; border-top: 1px solid #f6f5ee; border-bottom: 1px solid #f6f5ee; background: url(/imm/mmoClickPromo_files/interior_sales_02.jpg) 0px 4px no-repeat; padding: 0px; margin: 13px 0px 7px 7px; }
.sales1 h3 { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; padding: 11px 0px 9px 125px; margin: 0px; }
.sales1 p { padding: 0px 5px 9px 125px; margin: 0px; }
.sales1 p.arrowLink { text-align: right; }
/*========== sales1 :: END ==========*/
/*========== sales2 :: START ==========*/
.sales2 { width: 504px; height: 145px; _height: 147px; border-top: 1px solid #f6f5ee; border-bottom: 1px solid #f6f5ee; background: url(/imm/mmoClickPromo_files/interior_sales_03.jpg) 0px 4px no-repeat; padding: 0px; margin: 13px 0px 7px 7px; }
.sales2 h3 { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; padding: 11px 0px 9px 125px; margin: 0px; }
.sales2 p { padding: 0px 5px 9px 125px; margin: 0px; }
.sales2 p.arrowLink { text-align: right; }
/*========== sales2 :: END ==========*/
/*========== sales3 :: START ==========*/
.sales3 { width: 504px; height: 145px; _height: 147px; border-top: 1px solid #f6f5ee; border-bottom: 1px solid #f6f5ee; background: url(/imm/mmoClickPromo_files/interior_sales_01.jpg) 0px 4px no-repeat; padding: 0px; margin: 13px 0px 7px 7px; }
.sales3 h3 { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; padding: 11px 0px 9px 125px; margin: 0px; }
.sales3 p { padding: 0px 5px 9px 125px; margin: 0px; }
.sales3 p.arrowLink { text-align: right; }
/*========== sales3 :: END ==========*/


/*========== TOOLS ALIGNED LEFT :: START ==========*/
.toolsleft { font-family: Verdana; font-size:11px; font-weight: bold; color:#666666; margin:0px 0px 0px 0px; padding:6px 0px 0px 0px !important; vertical-align: middle; }
.toolsleft img { float: none !important; }
/*========== TOOLS ALIGNED LEFT :: END ==========*/


/*========== LOGIN BOX :: START ==========*/
.loginBox { width:205px; background:url(/imm/mmoClickPromo_files/loginBoxBg.jpg) bottom left no-repeat; }
.loginHeader { width:205px; background:#017c70 url(/imm/mmoClickPromo_files/loginHeaderBg.gif) top left no-repeat; }
.loginHeader p { padding:5px 9px 5px 9px; margin:0px; color:#fff; font-family:"Times New Roman", Times, serif; font-size:15px; font-weight:bold; }

	.loginContent { padding: 10px 0px 4px 0px; }
	.loginContent p { padding: 0px 9px 2px 9px; margin: 0px; line-height: 1.4em; }
	.loginContent a { color: #ae8a3d; }
	
	.loginContent li
	{
		background: url(/imm/global/BulletPoint.gif) no-repeat 0 8px;
		list-style:none;
		line-height:15px;
		padding: 0px 0px 0px 10px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top:0px;		
		margin-bottom:0px;
	}
	
	.loginContent table { font-size: 11px; padding: 0px; margin: 10px 0px 0px 9px; width: 187px; }
	.loginContent td { padding: 0px 5px 10px 0px; margin: 0px; }
	.loginContent .toolsright { font-size: 12px; font-weight: bold; }
		input.loginTextbox { width: 115px; padding: 2px; }
		p.notRegistered { padding: 2px 0px 0px 0px; _padding: 11px 0px 0px 0px; margin: 0px; }

.notRegistered a:hover
{
    text-decoration:underline;
}
/*========== LOGIN BOX :: END ==========*/


/*========== HEALTH PLAN LOGIN BOX :: START ==========*/
.healthPlanLoginBox 
{ 
    width:250px; 
    background-color:#ebe9e0;
    height:250px;
    border-style: solid;
}

.healthPlanLoginHeader 
{ 
    width:210px;
    height:35px;  
}

.healthPlanLoginHeaderImage
{ 
    width:214px;
    height:35px;
    border:0px;
    margin:0;
    padding:0;
    background: url(/imm/global/MHP_li_banner.gif) no-repeat;  
}

/* Start of Firefox Bug. */
.healthPlanLoginHeaderImage p 
{ 
    padding:7px 9px 5px 9px; 
    margin:0px; 
    color:#fff; 
    font-family: Verdana;
    font-size:15px; 
    font-weight:bold; 
}

/* Start of Firefox Bug. */
.healthPlanLoginHeader p 
{ 
    padding:5px 9px 5px 9px; 
    margin:0px; 
    color:#fff; 
    font-family:"Times New Roman", Times, serif; 
    font-size:15px; 
    font-weight:bold; 
}

.healthPlanLoginHeaderBottom 
{ 
    width:214px;
    height:10px;
    border:0px;
    margin:0;
    padding:0;
    background: url(/imm/global/MHP_li_b_complete.gif) no-repeat;
}
.healthPlanLoginContent {
    background-color: #EBE9E0;
    border-left: 1px solid #CDCBCB;
    border-right: 1px solid #CDCBCB;
    height: 250px;
    width:214px;
    line-height: 1.4em;
    margin: 0;
    overflow: hidden;
    padding: 0 2px 2px 0;
}
	
.healthPlanLoginContent p 
{ 
    padding: 0px 2px 2px 0px; 
    margin: 0px; 
    line-height: 1.4em; 

}
.healthPlanLoginContent a 
{ 
    color: #009999; 
    text-decoration:none; 
}
/* End of Firefox Bug. */
	
	.healthPlanLoginContent li
	{
		background: url(/imm/global/BulletPoint.gif) no-repeat 0 8px;
		list-style:none;
		line-height:15px;
		padding: 0px 0px 0px 10px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top:0px;		
		margin-bottom:0px;
	}
	
	.healthPlanLoginContent table { font-size: 11px; padding: 0px; margin: 10px 0px 0px 9px; width: 187px; }
	.healthPlanLoginContent td {margin: 0px; }
	.healthPlanLoginContent .toolsright { font-size: 12px; font-weight: bold; }
		input.healthPlanLoginTextbox { width: 200px; padding: 2px; }
		p.notRegistered { padding: 2px 0px 0px 0px; color: #009999; _padding: 11px 0px 0px 0px; margin: 0px; }
/*========== HEALTH PLAN LOGIN BOX :: END ==========*/

.MyHealthPlanPreviewContent {
            width: 214px;
            padding: 0;
            margin: 0;
            background-color:#EBE9E0;
            border-left: 1px solid #CDCBCB;
            border-right: 1px solid #CDCBCB;
            line-height: 15px;

}

.MyHealthPlanPreviewContent p.contentPadding{
            padding: 0 5px 0 5px;
}

/*========== ESPOT MODULES :: START ==========*/
.espotMod { width: 205px; padding: 0px 0px 5px 0px; }
	.espotHeader { background: url(/imm/mmoClickPromo_files/hash2.gif) bottom left repeat-x; width: 205px; margin-bottom: 3px; }
	.espotHeader p { padding: 10px 7px 5px 7px; margin: 0px; font-size: 18px; font-family: "Times New Roman", Times, serif; }
		.espotContent { border: 5px solid #f6f5ee; }
		.espotContent p.general { padding: 8px 8px 0px 8px; margin: 0px; }
		p.registerBtn { padding: 8px; margin: 0px; }
		p.registerBtn a { background: url(/imm/mmoClickPromo_files/orangeArrowButton.gif) top left no-repeat; border: none; width: 169px; height: 17px; _height: 19px; display: block; padding: 2px 0px 0px 10px; margin: 0px; cursor: pointer; font-weight: bold; color: #6f450e; text-decoration: none; }
		p.registerBtn a:hover { text-decoration: underline; }
		
		.lifeInsuranceImg { border: 1px solid #fff; }
		
		.findDoctor { padding: 7px; }
		.findDoctor td { vertical-align: top; }
		.findDoctor td p { padding: 0px 0px 10px 8px; margin: 0px; }
		
		.arrowLink { padding: 10px 0px 10px 15px; margin: 0px; }
		.arrowLink a { font-family: Verdana; font-size:11px; font-weight: bold; color: #ae8a3d; margin:0px 15px 0px 0px; padding:6px 0px 0px 0px !important; vertical-align: middle; text-decoration: none; }
		.arrowLink a:hover { text-decoration: underline; }
		.arrowLink img { float: none !important; }
		
		.arrowLink2 { padding: 10px 0px 10px 15px; margin: 0px; text-align: right; }
		.arrowLink2 a { font-family: Verdana; font-size:11px; font-weight: bold; color: #ae8a3d; margin: 0px; padding:6px 0px 0px 0px !important; vertical-align: middle; text-decoration: none; }
		.arrowLink2 a:hover { text-decoration: underline; }
		.arrowLink2 img { float: none !important; }
/*========== ESPOT MODULES :: END ==========*/
