
/*##### HIP Medicare #####*/


body#medicare #content #mainCol { font-size:16px;/*padding-top:20px;*/margin-top:0px;}


body#medicare td#content  div#mainCol  h1{ font-size:1em;margin-top:0px;background:none;}
body#medicare #content #mainCol h3{ font-size:1em;}



body#medicare #content #mainCol table tr td{ font-size:1em;}



#medicare div.grey-line {

margin:1em -1em  1em -1.5em;
border-bottom:1px solid #ccc;


}

body#medicare #content #mainCol h2 {

font-size:16px;


}



#medicare div.separator {padding:5px 15px;margin:10px 0px;}
#medicare div.ltgrey {background:#F3f3f3;padding:5px 15px;margin:10px 0px; border-right:1px solid #ccc; border-bottom:1px solid #ccc;border-top:1px solid #fcfcfc;border-left:1px solid #e2e2e2;}
#medicare div.green {background:#faffef; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-top:1px solid #F9F9F9;border-left:1px solid #F9F9F9;}



p.pdf_disclaimer {
background:url(/images/pdf.gif) 0px 0px no-repeat ;
padding:0px 0px 5px 25px;
}


/* #### styles for the table on the contact us page  ####*/

body#medicare #content table.contact {
background:#A2B2A2;
/*background:ccc;*/
margin-top:20px;
}

body#medicare #content table.contact tr td{
padding:5px;
background:#fff;
}

body#medicare #content table.contact tr td.ltgrey{ background:#f3f3f3;}
body#medicare #content table.contact tr td.ltgreen{ background:#faffef;}

/* #### styles for eoc page  ####*/

body#medicare #content #mainCol div.eoc{

border-bottom:1px solid #ccc;

}



body#medicare #content #mainCol div.eoc p{

/*border:1px solid #A2B2A2;*/
border:1px solid #ccc;

padding:.5em .3em .5em 1.9em;
margin:0px 0px;
border-bottom:none;
background:url(/images/pdf.gif) .4em .5em no-repeat;
}

body#medicare #content #mainCol div.eoc p.green{

/*background:#faffef;*/
/*background-image:#faffef url(/images/pdf.gif) .4em .3em no-repeat;*/
background-color:#faffef;

}

body#medicare #content #mainCol div.eoc h2{

font-size:1em;
margin:.3em;

}


/* #### styles for seminar landing page page  ####*/
table#seminars_tbl{
	width:100%;
	background:#A2B2A2;
	margin:40px 0em 200px 0em;
}

table#seminars_tbl tr td{
	background:#faffef;
	padding:1.2em;
	text-align:center;
	padding:.1em;
	width:50%;
}

table#seminars_tbl tr td a{
	display:block;
	padding:.6em;
	font-size:1.2em;
}

table#seminars_tbl tr td a:hover{
	background:#f3f3f3;
}


/* #### styles for the how to enroll page  ####*/

#medicare table#cms {

background:#ccc;

}

#medicare table#cms tr td {

background:#fff;
padding:.5em .3em;
width:50%;


}


/* #### styles for the how to enroll page  ####*/


div#enrollment{
border:1px solid #ccc;
margin:1em 0em;
}

div#enrollment div{
padding:1em;
margin:2px;
}


div#enrollment div p{
margin:0em;
}


div#enrollment div p.link{
margin-top:.5em;
}


div#enrollment div#three{background:#fbfcf9;}
div#enrollment div#two{background:#FAFFEF;}
div#enrollment div#one{background:#efefef;}


/* #### styles for summary of benefits page  ####*/

table.ben_sum_tbl {
background:#A2B2A2;
margin:0em 0em 1em 0em;
width:100%;
}

table.ben_sum_tbl tr td{

background:#FFF;
padding:.4em;

}

table.ben_sum_tbl tr td a{
background:url(/images/pdf.gif) .4em .1em no-repeat ;
padding:0em;
padding-left:2em;
display:block;
}

#mainCol table.ben_sum_tbl tr.header td{
background:#FAFFEF;
border:none;
font-weight:bold;

}

#mainCol table.ben_sum_tbl tr.grey td{

background:#F9F9F9;

}






div#dates div {

border:1px solid #ccc;
padding:0px;
margin-bottom:.5em;



} 


div#dates div h2{

padding:0px;
margin:0px 0px 0px 0px;
background:#ccc;
padding:.5em;
font-size:1em;

} 

div#dates div p{

padding:0px 0px 0px .5em;


}


 /* #### styles for seminar pages  ####*/
 
 #medicare table#footer_table tr td { font-size:16px; border:1px solid #b3cb91; padding:0px;}

#medicare table#footer_table{ width:100%; margin:20px 0px 10px 0px;}

#medicare table#footer_table tr td div{ background:#d2e9b5;padding:.5em;}


#medicare table#footer_table tr td div a{ color:#082f66;font-weight:bold;}

#medicare table#footer_table tr td div a:hover{text-decoration:none;}


#medicare table#footer_table tr td p{ padding:.3em .5em .5em .5em;margin:0px;}
 
 
 
