/* Medigap Header; the yellow field color is #ffcccc */

form { display: inline; }

.header-hero {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 22px;
	color: #04018f;
}

.header-hero2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #bb131a;
}

.header-subhero {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #04018f;
}

header-copy {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

.radio-copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#6d6d6d;
	font-weight:bold;
}

/* Medigap Body */


.copy-headline {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}

.copy-subhead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.cta-subhead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #bb131a;
}


.copy-body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

/* Medigap Scroller */

.scroll-header {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: boldl;
	color: #04018f;
}

.scroll-name {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: bold;
	color: #000000;
}

.scroll-grey {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #666666;
}

.scroll-savings {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

/* Medigap links */

a:link {
	text-decoration: none;
}


.top-links {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #04018f;		 
}

.top-links a{	
	color: #04018f; 
	text-decoration: none;
}

.top-links a:hover{	
	 text-decoration:underline;
	 color:#000000	
}

.top-links-highlight {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #04018f;
	background-color:#d9d9d9;
	font-weight:bold;			 
}

.top-links-highlight a{	
	color: #04018f; 
	text-decoration: none;
}
.top-links-highlight a:hover{	
	 text-decoration:underline;
	 color:#000000	
}


.bottom-links {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #04018f;
}

.bottom-links a {
	text-decoration:underline;
}

.background {
	background-image: url(MG-form2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	
}
.header-thanks {
	background-image: url(MG360-homeslice_r.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.header-back {
	background-image: url(MG360-homeslice_03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.header-back-gray {
	background-image: url(MG360-homeslice_r.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.header-back-gray2 {
	background-image: url(MG360-homeslice_r2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.body-back {
	background-image: url(MG360-homeslice_05.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	padding-left: 30px;
	padding-right: 30px;
}
.foot-back {
	background-image: url(MG360-homeslice_07.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.line-back {
	background-image: url(line.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.yellow-box {
	background-color: #FFFFCC;
	height:23px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold; 
	color:#000000;
	 	
	border: 1px solid #000000;
	
	
}
.yellow-box2 {
	background-color: #FFFFCC;
	height:23px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold; 
	color:#000000;
	 	
	border: 1px solid #000000;
	
	
}
a.plansmenu{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
background:#000099;
text-decoration:none;}

a.plansmenu:HOVER{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
background:#3399FF;
}

td.table_violet{ background:#f1f1ff;}
td.table_plan_letters { background:#000099;}
td.table_plan_head { color:#000000;  font-size:12px;}
td.table_red{ background:#ddddff; color:#000000;}
td.table_blue{ background:#efefff; color:#000000; }

.table_letters{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:17px;
color:#ffffff;
padding-left:8px;
}
.header-hero2red {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #000000;
}
