
@media screen{

}
@media all{
	#nowraphorizontal{
		min-width:800px;
	}
	
	#horizontalmenu .subgroup{
		background-color:#201F5F ! important;
	}
/*
	.subgroup{
		background-color:#201F5F ! important;
	}
	.sidemenu ul li{
		position:relative;
	}
	.sidemenu ul li ul{
		display:none;
	}
	.sidemenu ul li:hover ul{
		display:block;
		left:150px;
		position:absolute;
		top:0px;
		width:150px;
		z-index:1000;
		margin:0;
		border:1px #c0c0c0 solid;
	}
	.sidemenu{
		background-color:#201F5F;
	}
	.subgroup ul .menutext{
	display:block;
	background:none;
	}
*/
	#screenarea{
		display:block;
		position:absolute;
		top:0px;
		bottom:0px;
		left:0px;
		right:0px;
		width:100%;
		height:100%;
	}
	#topmenu{
		background-color:#201F5F;
		width:100%;
		display:block;
		padding-left:0px;
		height:28px;
		margin-left:0;
		padding-left:0;
		color:#ffffff;
	}
	#topmenu UL{
		width:100%;
		list-style:none;
		list-style-type:none;
		display:block;
		height:28px;
		margin:0;
		padding:0;
	}
	#topmenu li{
		text-indent:0;
		list-style-type:none;
		float:left;
		height:28px;
		display:block;
		line-height:28px;
	}
	.groupmenulinks{
		background-color:#201F5F;
		text-decoration:none;
		color:#ffffff;
		font-family:"arial";
		line-height:28px;
		text-align:center;
		display:block;
		width:auto;
		border-right:1px #ffffff solid;
	}
	.groupmenulinks a{
		text-decoration:none;
		background-color:#201F5F;
		color:#ffffff;
		display:block;
		padding-left:10px;
		padding-right:10px;
	}
	.groupmenulinks a:link{
		background-color:#201F5F;
		color:#ffffff;
	}
	.groupmenulinks a:visited{
		background-color:#201F5F;
		color:#ffffff;
	}
	.groupmenulinks a:hover{
		background-color:#ffffff;
		color:#000000;
	}
	.groupmenulinks a:active{
		background-color:#ffffff;
		color:black;
	}
	.groupcurrentmenulinks{
		background-color:transparent;
		color:white;
		font-family:"arial";
		line-height:28px;
		text-align:center;
		display:block;
		width:auto;
		border-right:1px #ffffff solid;
	}
	.groupcurrentmenulinks a{
		text-decoration:none;
		background-color:transparent;
		color:white;
		display:block;
		padding-left:10px;
		padding-right:10px;
	}
	.groupcurrentmenulinks a:link{
		color:white;
		background-color:#201F5F;
	}
	.groupcurrentmenulinks a:visited{
		color:white;
		background-color:#201F5F;
	}
	.groupcurrentmenulinks a:hover{
		background-color:#d8d8bf;
		color:black;
	}
	.groupcurrentmenulinks a:active{
		background-color:#d8d8bf;
		color:black;
	}
	#topmenu .topgroupmenulinks{
		background-color:#201F5F;
		color:#ffffff;
		font-family:"arial";
		line-height:28px;
		text-align:center ! important;
		display:block;
		border-right:1px #ffffff solid;
		cursor:pointer;		
	}
	.textonlymenu{
		padding-left:10px;
		padding-right:10px;
	}
	.sidegroupheadermenulinks .textonlymenu{
		padding-left:3px;
	}
	.sidegroupheadercurrentmenulinks .textonlymenu{
		padding-left:3px;
	}
	.subgroup .textonlymenu{
		padding-left:3px;
	}
	#topmenu .topgroupmenulinks a{
		text-decoration:none;
		background-color:#201F5F;
		color:#ffffff;
		display:block;
		padding-left:10px;
		padding-right:10px;
		cursor:pointer;
	}
	#topmenu .topgroupmenulinks a:link{
		background-color:#201F5F;
		color:#ffffff;
		cursor:pointer;
	}
	#topmenu .topgroupmenulinks a:visited{
		background-color:#201F5F;
		color:#ffffff;
	}
	#topmenu .topgroupmenulinks a:hover{
		background-color:#ffffff;
		color:black;
		cursor:pointer;
	}
	#topmenu .topgroupmenulinks a:active{
		background-color:#ffffff;
		color:black;
	}
	.topgroupcurrentmenulinks{
		background-color:transparent;
		font-family:"arial";
		line-height:28px;
		display:block;
		text-align:center ! important;
		border-right:1px #ffffff solid;
		color:white;
	}
	.topgroupcurrentmenulinks a{
		text-decoration:none;
		background-color:transparent;
		color:white;
		display:block;
		padding-left:10px;
		padding-right:10px;
		text-align:center ! important;
	}
	.topgroupcurrentmenulinks a:link{
		color:white;
		background-color:#201F5F;
	}
	.topgroupcurrentmenulinks a:visited{
		background-color:#201F5F;
		color:white;
	}
	.topgroupcurrentmenulinks a:hover{
		background-color:#d8d8bf;
		color:black;
	}
	.topgroupcurrentmenulinks a:active{
		background-color:#d8d8bf;
		color:black;
	}
	.helplinks{
		margin:10px;
		background-color:#ffffff;
	}
	.tabletitle{
		background-color:#7575BF;
		font-weight:bold;
	}
	.floatleft{
		float:left;
	}
	.editpersoncontainer{
		min-height:300px;
	}
	.userinfo{
		margin-left:20px;
		font-family:"arial";
		font-size:10pt;
	}
	.banner{
		background-color:#201F5F;
		display:block;
		border-width:0px;
		border-color:#201F5F;
		border-style:solid;
		min-height:95px;
	}
	.roundcont{
		width:100%;
		margin-bottom:20px;
		background-color:#d2e6e6;
		color:#000000;
		font-size:larger;
	}
	.roundcont p{
		margin:0 10px;
	}
	img.corner{
		width:15px;
		height:15px;
		border:none;
		display:block ! important;
	}
	.roundtext{
		margin:10px;
	}
	p{
		display:block;
		margin-top:10px;
	}
	h3{
		font-weight:bold;
		font-size:small;
	}
	.hiddenCSS a{
		text-decoration:none;
		position:relative;
		display:inline;
	}
	.defaultviewoff{
		position:relative;
		display:none;
		width:100%;
	}
	.hiddenprintviewcontent{
		display:none;
	}
	.hiddenCSS a span{
		display:none;
		color:#FF6600;
		font-size:12px;
		width:200px;
		padding:5px;
		position:absolute;
		top:-20px;
		left:30px;
		border:none;
		text-align:left;
	}
	.hiddenCSS a:hover{
		text-decoration:none;
		border:none;
		background:#AAA;
		z-index:800;
	}
	.hiddenCSS a:hover span{
		display:block;
		border:solid black 2px;
		background:white;
		z-index:800;
	}
	.pageheader{
		margin-top:10px;
		margin-bottom:20px;
	}
	.pageheader .headercell{

	}
	.pageheader .helpcell{
		clear:right;
		text-align:right;
	}
	.pageheader .pageheading{
		color:black;
		font-family:"arial";
		font-size:medium;
		font-style:normal;
		font-weight:600;
	}
	.pagedescripttext{

	}
	.textcentered{
		text-align:center;
	}
	.centered{
		margin:auto;
	}
	.advicedisclaimerbox{
		border-width:1px;
		border-style:solid;
		width:90%;
		margin:auto;
	}
	.boldheading{
		font-weight:bolder;
	}
	form.nospace{
		display:inline;
		margin:0px;
		padding:0px;
	}
	BODY{
		background-color:#ffffff;
		margin-top:0;
		margin-left:0;
		margin-right:0;
		margin-bottom:0;
		font-size:10pt;
	}
	INPUT{
		font-size:10px;
	}
	TEXTAREA{
		font-size:10px;
	}
	SELECT{
		font-size:10px;
	}
	.radio{
		border:0px #000000 solid;
		font-size:10px;
	}
	.checkbox{
		border:0px #000000 solid;
		font-size:10px;
	}
	.error{
		color:red;
		font-style:normal;
		text-decoration:none;
		font-family:"arial","helvetica";
	}
	.error A{
		background-color:white;
		color:red;
		font-style:normal;
		font-weight:bolder;
		font-family:"arial","helvetica";
	}
	a:link{
		color:#00008b;
	}
	A:visited{
		color:#00008b;
	}
	.srcelinks A{
		font-family:"arial";
		font-size:larger;
		text-decoration:none;
		color:#00008b;
	}
	.srcelinks a:hover{
		color:#000000;
	}
	.srcelinks A:active{
		color:#000000;
	}
	.largepagelinks A{
		color:#eaeaae;
		font-family:"arial";
		font-size:larger;
		text-decoration:none;
	}
	.largepagelinks a:hover{
		color:#000000;
	}
	.largepagelinks A:active{
		color:#000000;
	}
	.pagelinks A{
		color:#003366;
		text-decoration:none;
	}
	.pagelinks a:hover{
		color:#003366;
	}
	.pagelinks A:active{
		color:#003366;
	}
	.pending{
		color:blue;
		font-family:"arial";
		font-weight:bold;
	}
	.captiontitle{
		font-weight:bold;
		font-size:medium;
	}
	.caption{
		font-weight:bold;
	}
	.summaryaddresslabel{

	}
	.summaryaddresscontent{
		padding-bottom:10px;
		width:100%;
	}
	.summaryeven{

	}
	.summaryodd{

	}
	.summarylabel{
		padding-top:5px;
		padding-bottom:5px;
		float:left;
		width:125px;
	}
	.summarycontent{
		padding-top:5px;
		padding-bottom:5px;
		width:40%;
		float:left;
		clear:right;
	}
	.summaryodd .summarylabel{

	}
	.summaryodd .summarycontent{

	}
	.label{

	}
	.formlabelnotincoloredtable{

	}
	.labelwithinatable{
		color:#000000;
	}
	.listheading{
		color:black;
		font-family:"arial";
		font-size:small;
		font-style:normal;
		font-weight:400;
	}
	.tablerow{
		background-color:#adb6d4 ! important;
		text-align:right;
	}
	.tablerow a{
		color:#201F5F ! important;
		background-color:#adb6d4 ! important;
	}
	.tablerow a:link{
		color:#201F5F ! important;
		background-color:#adb6d4 ! important;
	}
	.tablerow a:active{
		color:#201F5F ! important;
		background-color:#adb6d4 ! important;
	}
	.tablerow a:visited{
		color:#201F5F ! important;
		background-color:#adb6d4 ! important;
	}
	.tablerow a:hover{
		color:#201F5F ! important;
		background-color:#adb6d4 ! important;
	}
	.tableoddrow{
		color:#201F5F ! important;
		background-color:#ffffff ! important;
		text-align:right;
	}
	.tableoddrow a{
		color:#201F5F ! important;
		background-color:#ffffff ! important;
	}
	.tableoddrow a:link{
		color:#201F5F ! important;
		background-color:#ffffff ! important;
	}
	.tableoddrow a:active{
		color:#201F5F ! important;
		background-color:#ffffff ! important;
	}
	.tableoddrow a:visited{
		color:#201F5F ! important;
		background-color:#ffffff ! important;
	}
	.tableoddrow a:hover{
		color:#201F5F ! important;
		background-color:#ffffff ! important;
	}
	.menulinks{
		font-family:"arial";
		width:150px;
		display:block;
		font-size:8pt;
		background-color:#201F5F;
		line-height:28px;
	}
	.menulinks a{
		color:#ffffff;
		text-decoration:none;
		display:block;
		padding-left:3px;
	}
	.menulinks a:link{
		color:#ffffff;
		text-decoration:none;
		display:block;
		background-color:#201F5F;
	}
	.menulinks a:visited{
		color:#ffffff;
		text-decoration:none;
		display:block;
		padding-left:3px;
		background-color:#201F5F;
	}
	.menulinks a:hover{
		background-color:#ffffff;
		color:black;
		display:block;
	}
	.menulinks a:active{
		background-color:#ffffff;
		color:black;
		display:block;
	}
	.currentmenulinks{
		font-family:"arial";
		width:150px;
		display:block;
		font-size:8pt;
		background-color:#201F5F;
	}
	.currentmenulinks a{
		color:white;
		font-weight:bold;
		text-decoration:none;
		display:block;
	}
	.currentmenulinks a:link{
		color:white;
		text-decoration:none;
		display:block;
		background-color:#201F5F;
		line-height:28px;
		padding-left:3px;
	}
	.currentmenulinks a:visited{
		color:white;
		text-decoration:none;
		display:block;
		background-color:#201F5F;
		line-height:28px;
		padding-left:3px;
	}
	.currentmenulinks a:hover{
		background-color:#d8d8bf;
		color:black;
		display:block;
	}
	.currentmenulinks a:active{
		background-color:#d8d8bf;
		color:black;
		display:block;
	}
	.ssnsearchformalpha{
		font-size:small;
	}
	.bannerlinks A{
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
	}
	.bannerlinks a:hover{
		background-color:white;
		color:black;
	}
	.bannerlinks A:active{
		background-color:white;
		color:black;
	}
	.helplinks A{
		color:#856363;
		font-family:"arial";
		text-decoration:none;
		background-color:#ffffff;
	}
	.helplinks a:hover{
		background-color:#ffffff;
	}
	.helplinks A:active{
		background-color:#ffffff;
	}
	.recurrebalancestatus{
		font-weight:bold;
	}
	.hidden{
		display:none;
	}
	.tableheader{
		background-color:#7575BF ! important;
	}
	.tableheader th{
		background-color:#7575BF ! important;
	}
	.tableheadertitle{
		color:black;
		font-family:"arial";
		font-weight:bold;
		text-align:left;
	}
	.tablesubheader{
		background-color:#E1E2F4;
	}
	.tablesubhead{
		font-weight:bold;
	}
	.columnheadings{
		font-weight:bold ! important;
		text-align:center;
	}
	.tablebottom{
		background-color:#7575BF;
		text-align:right;
	}
	.tablesubbottom{
		background-color:#7575BF;
	}
	.tablecaption{
		background-color:#ffffff;
		font-weight:normal;
	}
	.tablecaption th{
		background-color:#ffffff;
		font-weight:normal;
	}
	.tablebody{
		background-color:#c0c0c0;
	}
	.main{
		color:black;
		font-family:"arial";
		z-index:0;
	}
	.sidebar{
		background-color:#201F5F;
		height:100%;
		min-height:100%;
		display:block;
		margin-right:0px;
		width:150px;
		padding-top:1px;
		padding-left:1px;
		padding-right:1px;
	}
	.paragraph{
		font-family:"arial";
		font-size:12px;
		display:block;
	}
	.copyright{
		font-family:"arial";
		font-size:12px;
		display:block;
	}
	.xsl{
		height:100%;
		display:block;
		margin-left:5px;
		margin-right:5px;
		min-height:350px;
		margin-bottom:10px;
	}
	.datavalidationcenter{
		color:black;
		font-family:"arial";
		height:100%;
		display:block;
		margin-left:0px;
		margin-right:0px;
	}
	#benefitenrollmentlist{
		float:left;
		display:block;
		width:20%;
	}
	#benefitenrollmentlist UL{
		margin:0;
		padding:0;
		list-style:none;
		list-style-type:none;
		padding-bottom:0;
	}
	#benefitenrollmentlist LI{
		text-indent:0;
		margin:0;
		padding:0;
		padding-top:5px;
		padding-bottom:0;
	}
	.selectsrcelist ul{
		list-style:none;
		list-style-type:none;
		padding-bottom:0;
	}
	.selectsrcelist li{
		text-indent:0;
		margin:0;
		padding:0;
	}
	#benefitenrollmentdetails{
		float:right;
		clear:right;
		display:block;
		width:75%;
	}
	.benenrollselected{
		font-weight:bold;
	}
	#partplanselection UL{
		margin:0;
		padding:0;
		list-style:none;
		list-style-type:none;
		padding-bottom:0;
	}
	#partplanselection LI{
		text-indent:0;
		margin:0;
		padding:0;
		padding-top:5px;
		padding-bottom:0;
	}
	#menu ul{
		margin:0;
		padding:0;
		list-style:none;
		list-style-type:none;
		padding-bottom:0;
	}
	#menu li{
		text-indent:0;
		margin:0;
		padding:0;
		padding-bottom:0;
	}
	.menu ul{
		margin:0;
		padding:0;
		list-style:none;
		list-style-type:none;
		padding-bottom:0;
	}
	.menu li{
		text-indent:0;
		margin:0;
		padding:0;
		padding-bottom:0;
	}
	.loginformcaptiontitle{
		font-weight:bold;
		font-size:1.2em;
		font-family:"arial";
	}
	.loginformcaption{
		text-align:left;
		padding:5px;
		border-bottom:thin solid #c0c0c0;
		background-color:#ffffff;
	}
	.loginformentries{
		text-align:left;
		padding:5px;
		background-color:#adb6d4;
	}
	.loginformdescription{
		text-align:left;
		padding:5px;
		border-top:none;
		background-color:#adb6d4;
	}
	#loginerrormessagebox{
		margin-bottom:5px;
		width:439px;
	}
	.loginform{
		text-align:center;
		font-family:"arial";
		font-size:12px;
		display:block;
		width:300px;
		min-height:160px;
		background-color:#201F5F;
		border:thin solid #c0c0c0;
	}
	#loginformcell{
		float:left;
		min-height:160px;
	}
	#loginlinkscell{
		float:left;
		height:140px;
		width:250px;
		overflow:hidden;
		position:relative;
		margin-left:5px;
		margin-top:20px;
	}
	.loginformsubmit{
		margin-top:20px;
		margin-bottom:20px;
	}
	#loginimagecell{
		float:left;
		margin-right:5px;
	}
	#loginlanguage{
		position:relative;
		margin-left:144px;
		margin-bottom:5px;
	}
	#dependentform{
		padding-top:20px;
	}
	.summarypartname{
		font-weight:bold;
		font-size:10pt;
	}
	.leftframeheading{
		font-family:"arial";
		color:white;
		font-weight:bold;
		text-decoration:none;
	}
	.leftframeheading A:link{
		color:white;
		background-color:#201F5F;
		text-decoration:none;
	}
	.leftframeheading A:hover{
		color:white;
		background-color:#ffffff;
		text-decoration:none;
	}
	.leftframeheading A:active{
		color:white;
		background-color:#ffffff;
		text-decoration:none;
	}
	.leftframeheading A:visited{
		color:white;
		background-color:#201F5F;
		text-decoration:none;
	}
	.tablelinks A{
		color:#CC3300;
		font-weight:bold;
		text-decoration:none;
	}
	.tablelinks a:hover{
		color:black;
	}
	.tablelinks A:active{
		color:black;
	}
	.quickviewhead{
		font-weight:bold;
		color:blue;
		text-decoration:none;
		padding-left:1em;
	}
	.selectedpagelinklistitem{
		font-weight:bold;
	}
	.quickviewsub{
		font-weight:normal;
		font-size:10pt;
		color:blue;
		text-decoration:none;
		padding-left:1em;
	}
	.quickviewmainhead{
		font-weight:bold;
		font-size:10pt;
		color:black;
		text-decoration:none;
		padding-top:1em;
	}
	.quickviewtext{
		font-weight:normal;
		font-size:8pt;
		color:black;
		text-decoration:none;
		padding-left:1em;
	}
	.dvcapplet{
		background-color:#000000;
	}
	.dvcapplettableheader{
		background-color:#201F5F;
	}
	.dvcapplettablerow{
		background-color:#adbccf;
	}
	.dvcapplettablebottom{
		background-color:#201F5F;
	}
	.startcontent{

	}
	.skiplink{
		display:none;
	}
	.bannerlogo{
		background-color:#201F5F;
		display:block;
		float:left;
	}
	.bannerplanlogo{
		background-color:#201F5F;
		display:block;
		text-align:right;
	}
	.bannerplanlogo:after{
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
	}
	.helpcell:after{
		content:".";
		display:block;
		height:0;
		visibility:hidden;
	}
	.clearfix:after{
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
		overflow:auto;
	}
	.clearfix{
		display:inline-block;
	}
	.tabmain{
		border:1px #c0c0c0 solid;
		background-color:#ffffff;
		padding-top:0em;
	}
	.tabcontents{
		padding:.5em;
		background-color:#FFFAE1;
		min-height:280px;
	}
	.tabheader{
		position:relative;
		width:950px;
		height:3em;
		width:100%;
		min-width:400px;
	}
	.tabheader ul.tabprimary{
		margin:0;
		padding:0;
		position:absolute;
		bottom:-1px;
		width:100%;
	}
	.tabheader ul.tabprimary li{
		display:inline;
		list-style:none;
	}
	.tabheader ul.tabprimary a{
		width:8em;
		display:block;
		float:right;
		padding:4px 0;
		margin:1px 0px 0 2px;
		text-align:center;
		font-size:85%;
		text-decoration:none;
		color:#333333;
		background-color:#FFFAE1;
		border:1px solid #AAAAAA;
		border-bottom:none;
	}
	.tabheader ul.tabprimary span{
		width:8em;
		display:block;
		float:right;
		padding:4px 0;
		margin:1px 0px 0 2px;
		text-align:center;
		font-size:85%;
		text-decoration:none;
		color:#333333;
	}
	.tabheader ul.tabprimary a.current{
		width:8em;
		display:block;
		float:right;
		padding:4px 0;
		margin:1px 0px 0 2px;
		text-align:center;
		font-size:85%;
		text-decoration:none;
		color:#333333;
		border:1px solid #c0c0c0;
		border-bottom:none;
		background-color:#ffffff;
		padding-bottom:6px;
		margin-top:0;
	}
	.tabheader ul.tabprimary span:hover{
		border:1px solid #c0c0c0;
		border-bottom:none;
		background-color:#ffffff;
		padding-bottom:6px;
		margin-top:0;
	}
	.tabheader ul.tabprimary a.current:hover{
		border:1px solid #c0c0c0;
		border-bottom:none;
		background-color:#ffffff;
		padding-bottom:6px;
		margin-top:0;
	}
	.tabheader ul.tabprimary a:hover{
		background-color:#ffffff;
		border:1px solid #AAAAAA;
		border-bottom:none;
		color:#000000;
	}
	.tabheader ul#tabsecondary{
		position:absolute;
		margin:0;
		padding:0;
		bottom:-1.4em;
		left:1px;
		width:50em;
	}
	.tabheader ul#tabsecondary li a{
		width:auto;
		display:block;
		float:left;
		padding:0 10px;
		margin:0;
		text-align:auto;
		border:none;
		border-right:1px dotted #AAAAAA;
		background-color:none;
		color:#0066CC;
		text-decoration:underline;
	}
	.tabheader ul#tabsecondary li span{
		width:auto;
		display:block;
		float:left;
		padding:0 10px;
		margin:0;
		text-align:auto;
		border:none;
		border-right:1px dotted #AAAAAA;
		background-color:none;
	}
	.tabheader ul#tabsecondary li a:hover{
		color:#333333;
		background-color:transparent;
		padding:0 10px;
		border:none;
		border-right:1px dotted #AAAAAA;
	}
	.tabheader ul#tabsecondary li a:active{
		color:#000000;
		background-color:transparent;
	}
	.tabheader ul#tabsecondary li:last-child a{
		border:none;
	}
	.tabheader ul.tabprimary .notatab span{
		border:none;
		width:150px;
	}
	
}
@media print{
	body{
		background-color:#FFFFFF;
		background-image:none;
		color:#000000;
	}
	.topmenu{
		display:none ! important;
	}
	#topmenu{
		display:none ! important;
	}
	.header{
		display:none ! important;
	}
	.sidebar{
		display:none ! important;
	}
	.main{
		width:100%;
		margin-left:0px;
	}
	.tablebody{
		border:thin solid;
	}
	.hiddenprintviewcontent{
		display:block;
	}
	.helpcell{
		display:none;
	}
	.helplinks{
		display:none;
	}
	.sidebarcell{
		display:none ! important;
		width:0px;
	}
	#sidebarcell{
		display:none ! important;
		width:0px;
	}
	#headerrow{
		display:none ! important;
		width:0px;
	}
	#topmenurow{
		display:none ! important;
		width:0px;
	}
	.hiddenonprintview{
		display:none ! important;
		width:0px;
	}
	.navbar{
		display:none;
	}
	.dhtmlwindow{
		display:none;
	}
	.summarycontainer{
		min-width:300px;
		border:1px #c0c0c0 solid;
		margin:0px;
		margin-bottom:5px;
		float:left;
		width:100%;
	}
	.summarycontainerheader{
		border-bottom:1px #c0c0c0 solid;
		background-color:#E1E2F4;
		float:left;
		width:100%;
	}
	#benefitsummaryplansel .summarycontainerheader{
		border:0;
	}
	.summarycontainerbody{
		padding:3px;
		float:left;
		width:100%;
	}
	.summarycontentheading{
		font-weight:bold;
		padding:3px;
	}
}