body {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(https://5280700.com/images/bkgrnd.gif);
	background-repeat: repeat-x;
	margin-top:0;
	}
.style7 {font-family: Arial, Helvetica, sans-serif}
.superscript {
	vertical-align:top;
	font-weight:bold;
}
.highlightyellow {background-color:#FFFF00; }
#container {
	background-color: #FFFFFF;
	border-top: solid #3300CC thin;
	border-right: solid #3300CC thin;
	border-left: solid #3300CC thin;
	border-bottom: solid #3300cc thin;
	width: 100%;
}
#container_main {
	background-color: #FFFFFF;
	border-top: solid #21375C 2pt;
	border-right: solid #21375C thin;
	border-left: solid #21375C thin;
	width: 800px;
	/* this was 820px till I changed it 1-13-2010 */
	margin:auto;
}
#containermenu {	background-color: #FFFFFF; /*	border: solid #3300CC thin; */	}
#container_main2 {	width: 800px; 	margin:auto; 	background-color: #FFFFFF; }
/*******************************************************************************/
/****************************** MEDICARE FORMATTING ************************/
.largeboldfont {
	font-size: 24px;
	font-weight: bold;
}
/*plantable {border:#000000 thin solid; }*/
#planlistheading table.plantable {border: 1px solid black; border-collapse:collapse; border-spacing:0; font-size: 12px; text-align: center; }
table.plantable td{border-width:1px; padding:1px; border-style:dotted; border-color:black; -moz-border-radius: 0px 1px 0px 1px;}
/*.plantable tbody td {border-left:#000000 thin dashed; }
.plantable {border:#000000 thin solid; }
*/#medbenefitsoutline li {padding:5px 0 0 0 ;}
#medbenefitsoutline ul {padding:5px 0 5px 0 ;}
#medbenefitsoutline ul li {padding:5px 0 0 0 ; margin:0 0 0 20px;}
.style36 {	font-size: 24px; font-weight: bold;}


#container_main_medicare {	width: 900px; 	margin:auto; 	background-color: #FFFFFF; }
	#medsuplinks {font-size:16px; margin:auto; padding: 20px; position: relative; height:650px; }
	#medsuplinks a {font-size:16px;}
	#medsupcompanies{float:left; position:relative; }
	#medsupcompanies a {font-size:10px; color:#0000FF;}
	#medsupcompanies li, #medsupcompanies li a {list-style:none; font-size:12px; margin:0 0 0 10px;}
	#medsupstatescol1 {font-size: 12px; left: 11px; padding: 10px; position: absolute;  text-align: justify; width: 250px; }
	#medsupstatescol2 {font-size: 12px; left: 279px; padding: 10px; position: absolute;  text-align: justify; width: 300px; }
	#medsupstatescol3 {font-size: 12px; left: 620px; padding: 10px; position: absolute;  text-align: justify; width: 200px; }
	/*#medsuplancompare {font-size:12px; }*/	
	#medsuplancompare table.plancomp {border: 1px solid black; border-collapse:collapse; border-spacing:0; font-size: 12px; text-align: center; }
	#medsuplancompare table.oplancomp th {border-width:1px; padding:1px; border-style:solid; border-color:black;
	-moz-border-radius: 5px 5px 5px 5px; }
	table.plancomp td {border-width:1px; padding:1px; border-style:dotted; border-color:black; -moz-border-radius: 5px 5px 5px 5px;}
	table.plancompbottom {font-size: 11px;}
.seniorfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
/*********************** END MEDICARE FORMATTING *******************************/	
/*******************************************************************************/
#container_main2_quote {	width: 900px; 	margin: auto; 	background-color: #FFFFFF;}
#container_main2_quote .iframe a {text-decoration:underline; color:#0000FF;}
#contactentry {width:600px; margin:auto; clear:both; border:#333333;}
#quotetable {padding:5px 3px; margin:auto;}
#quotetable table { background-color:#f9f3e7;}
#container_quote {
	background-color: #FFFFFF;
	border-top: solid #3300CC thin;
	border-right: solid #3300CC thin;
	border-left: solid #3300CC thin;
	border-bottom: solid #3300cc thin;
	min-width: 798px;
}
#moreinfo {
	background-color: #FFFFFF;
	width: inherit;
	padding: 0px 10px;
}
#moreinfo .style31 {font-size: 24px; 	font-weight: bold;}
#quotecontainer {width:inherit; padding:5px; font-size:1em; }
#container_quotit {	margin: auto; 	background-color: #FFFFFF; 	padding: 10px; 	width: 866px; }
.style10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: justify;
	color: #FFF;
}
#logo {
	height: 120px;
	/*	background-image:*/
	background-color: #fff;
	padding: 5px 0px 0px 10px;
	width: inherit;
	margin: 0px 0px 10px 0px;
	background-repeat: no-repeat;
}
#menubar {
	height: 35px;
	width: 100%;
	text-align: left;
	padding: 3px 0px 0px 0px;
	vertical-align: bottom;
	margin: 0px 0px 0px 0px;
	overflow: visible;
	background-image: url(https://5280700.com/images/wriamenubar261flipped.gif);
	background-color: #003399;
	color: #FF0000; 
	font-size: 18px; 
	font-weight: bold;
	font-family:Tahoma;
}
#menufooter {
	text-align: center;
	background-color: #21375C;
	font-weight: bold; /*	border-bottom: thin #21375C solid;*/
	padding:10px 0px 5px 2px;
	font-size:14px;
	height: 20px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	}
#menufooter a {color:#FFFFFF; font-weight:normal; }
#menubartext {
	position: left;
	width: 100%;
	height: 100%;
	vertical-align: bottom;
	padding: 6px 0px 5px 10px;
	
}
a.m:link {
	font-weight: normal;
	color: #FFFFFF;
	/*font-size: 20px;*/
	text-decoration: none;
}
a.m:visited {
	font-weight: normal;
	color: #FFFFFF;
	/*font-size: 20px;*/
	text-decoration: none;
}
a.m:hover {
	color: #33FF00;
	/*font-size: 20px;*/
	text-decoration: none;
	font-weight: normal;
}

.style35 {color: #FF0000; font-size: large; font-weight: bold; }
#content {
	padding: 5px 20px 5px 20px;
	text-align: justify;
}
.style1 {
	font-weight: bold;
	color: #FFFFFF;
}
a:link {
	color: #FF0000;
	text-decoration: none;
}
a:visited {
	color: #FF0000;
	text-decoration: none;
}
a:hover {
	color: #00FF33;
	text-decoration: none;
}
#page_container {
	background-color: #FFFFFF;
	border-top: solid #21375C 2pt;
	border-right: solid #21375C thin;
	border-left: solid #21375C thin;
	width: 880px;
	/* this was 820px till I changed it 1-13-2010 */
	margin: auto;
	border-bottom: solid #21375C 2pt;
}
.style199_footer {color:#FFFFFF; font-size:13px; }
.copyright {
	font-size: 12px;
	color: #0000FF;
}#page_container_quote {
	background-color: #FFFFFF;
	border-top: solid #21375C 2pt;
	border-right: solid #21375C thin;
	border-left: solid #21375C thin;
	width: 790px;
	/* this was 820px till I changed it 1-13-2010 */
	margin: auto;
	border-bottom: solid #21375C 2pt;
}
#content_quote {
	padding: 5px;
	text-align: justify;
}
/**** 	NEW MENU BAR *****/

#newmenu ul#menu{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:40px;
	text-transform:uppercase;
	font-size:13px;
	/*background:transparent url("../images/blue.jpg") repeat-x top left;*/
	background:transparent url("https://5280700.com/images/wriamenubar261flipped40pxh.gif") repeat-x top left;
	background-color: #3A61A4 ;
	font-family:Helvetica,Arial,Verdana,sans-serif;
}
#newmenu ul#menu li{
	display:block;
	float:left;
	margin:0;
	pading:0;
	border-right:1px solid #ffffff;
	}
#newmenu ul#menu li a{
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	padding:16px 10px 0 10px;
	height:24px;
	height:40px;
	}
#newmenu ul#menu li a:hover{background:transparent url("https://5280700.com/images/black.jpg") repeat-x top left; color: #00FF00;	}
#marqueebox {
	width:195px;
	height:300px;
	z-index:1;
	background: url(https://www.5280700.com/images/newsbkg3.gif) no-repeat;
	padding: 40px 15px 0px 15px;
	text-indent: 0px;
	margin: auto;
	text-align: justify;
	font-size: 13px;
	float:right;
	position:absolute;
	left: 475px; /* 596px; */
	top: 400px;/*352px; */
}

/*******************************************************************************
                       NAVIGATION BEGIN - this can be for sub menu's not used currently
 *******************************************************************************/

#navbar {
	width: 866px;
	height: 30px;

	background-image: url(https://5280700.com/images/wriamenubar261flipped.gif);
	background-color: #003399;
	color: #FF0000; 
	font-family:Tahoma;
	
	/*background: #000066 ;
	color: #d38b15; */
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	/*text-transform:capitalize; only if necessary will correct if page names are not capitalized*/
	}
#nav {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}
#nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}
#nav a {
	color: #FFF;
	display: block;
	font-weight: Normal;
	margin: 0px 15px 0px 0px;
	padding: 6px 0px 5px 10px; /*8px 4px 7px 8px; padding must be set same here & a for the sub menu's to display directly below with no gap/*padding left 28px for picture */ /*left padding was 10px b4 heart added */
	font-size: 16px;
	/*background:url(images/nav_sep.gif) left center no-repeat;*/
	}
#nav a:hover {
	background-color: #FF0000; 
	background-position:left;
	background-repeat:no-repeat;
	text-decoration:underline;
	color: #33FF00; 
	display: block;
    margin: 0px 15px 0px 0px;
	padding:6px 0px 5px 10px; /* padding must be set same here & a for the sub menu's to display directly below with no gap /*padding left 28px for picture */ /*left padding was 10px b4 heart added */
	}
#nav li {
	float: left;
	margin: 0px;
	padding: 0px;
	background-image:url(https://5280700.com/images/nav_sep2.gif); /*this puts the little seperator in */
	background-position:left;
	background-repeat:no-repeat;
	}
#nav li:first-child {background:none; } /*this keeps the little seperator from going below top menu */
	
/*#nav li { }
/*this works not preferred tho display:inline; list-style-type:none; padding-left:1em; margin-left:0; border-left:1px solid #d38b15 */
/*background:url(images/nav_sep2.gif) left no-repeat; margin:0px 20px 0px 0px; padding: 6px 4px 5px 4px; */ 

#nav li li {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 140px;
	background: none;
	}
#nav li li a, #nav li li a:link, #nav li li a:visited {
	background-color: #000066;
	/*color: #FFFFFF;*/
	width: 140px;
	float: none;
	margin: 0px;
	padding: 6px 4px 5px 4px; /*padding must be set same here as nav a for the sub menu's to display directly below with no gap */
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	}
#nav li li a:hover, #nav li li a:active {/*1st level drop down menu */
	/*color: #FFFFFF;*/
	background-color: #000066; /*9/2/2010 /*changed from red #4A7EB8 to image and background to same as navbar */
	/*background-image: url(http://jodycapehart.com/images/school25x20.gif);*/
	background-position:left;
	background-repeat:no-repeat;
	padding:6px 4px 5px 4px; /*28px for picture */
	text-decoration:underline;
	/* */
	}
/* will added for the menu */

#nav li.current_page_item a, #nav ul li.current_page_item a { 
/* THIS SETS THE FOCUSED PAGE INFO! YEE HAW! */
	/*don't forget the last one there to fix the drop down menu #nav ul li.current_page_item a*/
	background-color: #FFCC00;
	color: #000066;
/*	background-image: url(http://jodycapehart.com/images/school25x20.gif); */
	background-position:left;
	background-repeat:no-repeat;
	/*margin: -3px 20px 0px 0px;*/
	padding:6px 4px 5px 4px; /*padding left 28px for picture */ 
	   }	
#nav li.current_page_item li a,#nav li.current_page_item li a:link,#nav li.current_page_item li a:visited { 
/*sets the drop down menu for the current page item */
/*	background-color: #000066;*/
	width: 140px;
	float: none;
	margin: 0px;
	color:#d38b15;
	padding:6px 4px 5px 4px; /*padding left 28px for picture */ /*left padding was 10px b4 heart added */
	   }
#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
		}

#nav li:hover ul, #nav li.sfhover ul {left: auto; 
	background-color:#4A7EB8; 	/*9/2/2010*/
	} 

/*this is third level deep menu */
#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: auto; 
	top:0; 
	margin: 5% 2px 2px 95%;	} /*margin set like this makes it over lap and slight below and no java whoohoo! */
#nav li {position: relative;}
#nav ul ul { position: absolute; z-index: 500; }
#nav ul ul ul {top: 0; left: 100%; }
#nav ul ul, #nav ul li:hover ul ul, #nav ul ul li:hover ul ul {display: none;}
#nav ul li:hover ul, #nav ul ul li:hover ul, #nav ul ul ul li:hover ul {display: block;}
/**** eof 3rd level menu ***/

/* eowa */
/*
here is what goes in the nav
 begin navigation bar here  	
	<div id="navbar">
		<div id="navbarleft">
<ul id="nav">
<li>link</li>
</ul>
		</div>
	</div>
/*******************************************************************************
                       NAVIGATION END
 *******************************************************************************/
.clear { clear: both; } /*added this 12/21/2010 to make content expand in height */

.style32 {color:#FF9900; font-weight:bold; }

pre {
	white-space: pre;           /* CSS 2.0 */
	white-space: pre-wrap;      /* CSS 2.1 */
	white-space: pre-line;      /* CSS 3.0 */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap;  /* HP Printers */
	word-wrap: break-word;      /* IE 5+ */

	}
