﻿/* ------------ ghi medicare  ----------- */ 


#medicare { font-size:16px;padding-top:10px;}

#medicare img{border:none;}

#medicare table tr td{ font-size:16px;}

#medicare a{ font-weight:bold;}

#medicare p{padding:0px;margin:10px 0px; }

#medicare div.separator {padding:5px 15px;margin:10px 0px;}


#medicare input {font-size:1em;}

#medicare div.gold-line {

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


}


#medicare p.pdf_disclaimer {

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




/*#medicare div.gold {background:#F9F7E4;padding:5px 15px;margin:10px 0px;border-top:1px solid #D8CA58;border-bottom:1px solid #D8CA58;}*/
#medicare div.gold {background:#F9F7E4;padding:5px 15px;margin:10px 0px;border-right:1px solid #E1D99E;border-bottom:1px solid #E1D99E;}
#medicare div.ltgrey {background:#F3F3F3;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}


#medicare 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  ####*/

table.contact {
	background:#E1D99E;
	margin-top:20px;
}

table.contact tr td{
	padding:5px;
	background:#fff;
	font-size:16px;
}

table.contact tr td.ltgrey{ background:#f3f3f3;}
table.contact tr td.golden{ background:#F9F7E4;}


#medicare table#footer_table tr td { font-size:16px;padding:10px; border:1px solid #ccc;}
#medicare table#footer_table{ width:100%; margin:10px 0px;}


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


#medicare div.eoc{

border-bottom:1px solid #E1D99E;

}

#medicare div.eoc p{
border:1px solid #E1D99E;
padding:.3em .3em .3em 1.9em;
margin:0px 0px;
border-bottom:none;
background: url(/images/pdf.gif) .4em .4em no-repeat;
}

#medicare div.eoc p.gold{
background-color:#F9F7E4;
}

#medicare div.eoc h2{

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

}



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

table#seminars_tbl tr td{
	background:#F9F7E4;
	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 member login page  ####*/


div#mem_login {
	background:#F9F7E4;
	padding:.3em 1em 1em 1em;
	margin:1em 0em;
	font-size:1em;
}


div#mem_login input{
	border:1px solid #E1D99E;
	width:10em;
}


div#medicare div#mem_login p input#mem_submit{
border:1px solid #666;margin-top:.5em;width:100px;font-size:16px;padding:0em;height:2em;
}

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

#medicare table#cms {

background:#E1D99E;

}

#medicare table#cms tr td {

background:#fff;
padding:.5em 2em;


}


/* #### 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#one{background:#F9F7E4;}
div#enrollment div#two{background:#F8FBF5;}
div#enrollment div#three{background:#efefef;}


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


table.ben_sum_tbl {
background:#E1D99E;
margin: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;


}



#medicare table.ben_sum_tbl tr.header td{

background:#F9F7E4;
border:none;
font-weight:bold;

}


#medicare table.ben_sum_tbl tr.grey td{

background:#F9F9F9;

}



/* #### styles for seminar page  ####*/


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 the footer  ####*/

#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:#d1e2b6;padding:.5em;}


#medicare table#footer_table tr td div a{ color:#2A3E0B;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;}
