#outerContainer #leftColumn Form Fieldset p
{
    width:430px;
}
#outerContainer #leftColumn FORM p.highlight
{
	BORDER: #ee8000 2px solid;  /*orange */
	COLOR: #000;
	margin-top:10px;
	margin-bottom:5px;
	padding:5px;
	width:445px;
}
#leftColumn input.small { width: 20px; }
#leftColumn span.small input { width: 20px; }
#leftColumn ul.small li input { width:20px; }
#leftColumn input.check { width: 14px; }
#leftColumn input.med { width: 75px; }
#leftColumn input.big { width: 125px; }
#leftColumn input.bigger { width: 170px; }
#leftColumn textarea.fullWidth { width: 98%; }
#leftColumn input.year { width: 40px; }
#leftColumn input.state { width: 30px; }
#leftColumn input.zip { width: 80px; }
#leftColumn input.social { width: 90px; }
#leftColumn select.small { width: 50px; }
#leftColumn select.month { width: 100px; }
#leftColumn select.radio 
{
    float: right;
	width: 200px; 
	text-align: right;
	margin: 0 5px 15px 0;
	display: block; 
}
#outerContainer #leftColumn FORM p.indent
{
    margin-left:20px;
}
#outerContainer #leftColumn form p.statusNumber 
{
    margin-left:auto; 
    margin-right:auto; 
    width:430px;
}
#outerContainer #leftColumn form div.summary p
{
    width:445px;
}
#leftColumn div.summary span.label
{
    font-weight:bold;
    display:block;
    float:left;
    width:210px;
    text-align:right;
}
#leftColumn span.labelplainwide
{
    display:block;
    float:right;
    width:340px;
    text-align:left;
    vertical-align:top;
    margin-top:-1.2em;
    margin-right:-1.0em;
}
#leftColumn div.widecol { width:550px; }

#leftColumn span.asterisk {color:#f00;}
#leftColumn span.grey {color:#aaa;}
.btn2 {font-size:.9em;}
#outerContainer #leftColumn FORM P.header span
{
    text-align:right;
}
#outerContainer #leftColumn FORM P.header label 
{
    width:370px;
    text-align:left;
}
#outerContainer #leftColumn form p {
	CLEAR: both;	
	padding: 3px 0px 0px;	
	WIDTH: 460px;
	margin:0 0 0 0;
	}
#outerContainer #leftColumn FORM P.header
{
   	MARGIN-BOTTOM: 10px;	
   	width:473px;
}
#outerContainer #leftColumn form ul li
{
    clear:both;
    background-image:none;
    margin-left:-20px;
    margin-bottom:5px;   
    LIST-STYLE-TYPE: none;
    list-style-image:none;
}
#outerContainer #leftColumn form ul.square li
{
	LIST-STYLE-IMAGE: url(/healthplans/images/bullet.gif);	
	MARGIN: 0px 0px 0.5em;	
	LIST-STYLE-TYPE: square
}
#leftColumn div.summary span.labelplain
{
    display:block;
    float:right;
    width:235px;
    text-align:left;
    vertical-align:top;
    margin-top:-1.2em;
    margin-right:-1.0em;
}
#leftColumn LABEL 
{	
    DISPLAY: block;	
    FLOAT: left;	
    MARGIN: 0px 5px 15px 0px;	
    WIDTH: 190px;	
    TEXT-ALIGN: right
}
#leftColumn INPUT {	WIDTH: 160px}
#leftColumn INPUT.stepButton {	WIDTH:auto;}
#leftColumn INPUT.button {WIDTH:auto;}
#leftColumn label.small {
	width: 20px; 
	}
#leftColumn FIELDSET 
{
    margin-bottom:5px; 
    width:95%;    
    display:inline;
    padding:5px 10px 10px 5px;
}
#leftColumn UL.radio { margin:5px 0 0px 0;  width:420px;}
#leftColumn UL.radio LI { list-style-type:none; clear:both; margin-bottom:0px;}
#leftColumn UL.radio input { display:block; float:left; width:15px;}
#leftColumn UL.radio label { display:block; float:right; width:410px; text-align:left; margin-bottom:5px;}
#leftColumn UL.radioWide { margin:5px 0 0px 0;  width:520px;}
#leftColumn UL.radioWide LI { list-style-type:none; clear:both;}
#leftColumn UL.radioWide input { display:block; float:left; width:15px;}
#leftColumn UL.radioWide label { display:block; float:right; width:510px; text-align:left; margin-bottom:5px;}
#leftColumn UL.EligibilityChecks { margin:5px 0 0px 0;  width:420px;}
#leftColumn UL.EligibilityChecks LI { list-style-type:none; clear:both; margin-bottom:0px;}
#leftColumn UL.EligibilityChecks input { display:block; float:left; width:15px;}
#leftColumn UL.EligibilityChecks label { display:block; float:right; width:410px; text-align:left; margin-bottom:10px;}

#outerContainer #leftColumn UL.reg li
{
	LIST-STYLE-IMAGE: url(/healthplans/images/bullet.gif);	
	MARGIN: 0px 0px 0.5em;	
	LIST-STYLE-TYPE: square    
}

#leftColumn label.med {
	width: 75px; 
	display: inline;
	float:none;
	margin: 0 5px 15px 0;
	}
#leftColumn form .submit{ margin-bottom:15px; }
/*Big OL */
#leftColumn ol li div.listItem
{
    font-size:1.3em;
}
#leftColumn ol li div
{
     font-size:1em;
}

#leftColumn 
{
    font-size:.8em;
}


/*fullColumn table styles*/
#fullColumn table {
	border: 0;	
	border-spacing: 0;
	border-collapse: collapse;
	margin: 5px 0 10px;
	width: 650px;
	}	
#fullColumn tr.tableHeader {
	background-color: #666;
	color: #fff;
	}	
#fullColumn th {
	padding: 3px;
	border: 1px #000 solid;
	text-align:center;
	}		
#fullColumn td {
	padding: 3px;
	border: 1px #000 solid;
	font-size:.9em;
	}		
#fullColumn td.short {
	width: 30%;
	}	
#fullColumn td.currency 
{
    text-align:right;
    padding-right:10px;
}
#fullColumn td.center 
{
    text-align:center;
}

#fullColumn a.BenefitSum 
{
    font-style:italic;
    
}

fieldset
{
    margin-top:5px;
    padding-top:3px;
}    
    
#fullColumn tr.alt { background-color: #CCC; }	
.medicareCard 
{
    width:200px; 
    height:134px;
    background: url(common/images/MedCard.jpg) 0px 0px; 
}
#leftColumn img.questionMark
{
    padding:0 0 0 0;
    float:none;
}

