body {
	text-align:center;
	margin:0; padding:0;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	color:#707276;
	font-size:12px;
	line-height:normal;
}
img.spacer { display:block; }
div.clean { clear:both; }
a { color:#1c53af; text-decoration:none; }
a:hover { text-decoration:underline; }
#wrapper {
	width:880px;
	text-align:left;
	margin:0 auto 0 auto;
	background-image:url(images/bodybg.gif);
	background-position:left;
	background-repeat:repeat-y;
}
div.header {
	width:880px;
	text-align:left;
	background-image:url(images/header_bg.gif);
	background-position:right;
	background-repeat:repeat-y;
}
div.header img.logo { 
	float: left; 
	margin: 0px 239px 0px 1px; }
div.header div.othersites {
	float:left;
	margin:40px 0 0 0;
}
div.header img.logo1 { 
	float:left; 
	margin:0 239px 0 1px; 
}

/*- Menu Tabs F--------------------------- */
div.tabwrapper {
	width:876px;
	height:28px; margin:0 0 0 1px;
	text-align:right;
	background-image:url(images/topnav_bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.style1 {font-size: 12px}

.buttonL1, .buttonL1Top, .buttonL2, .buttonL3, .buttonL3a, .buttonL3b {
	width: 160px;
	background-color: #FFFFFF;
	border-right: 1px solid #707276;
	border-left: 1px solid #707276;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
}
.buttonL3, .buttonL3a, .buttonL3b {
	width: 120px;
}

#qaMenu .buttonL2  {
	width: 197px;

}
#qaMenu .buttonL2 p {
	margin: 0px 0px 6px 0px;
	font-size: 11px;
	line-height: 14px;
	color: #707276;
}

#qaMenu .buttonL2 p strong {
	color: #00677c;
}

#qaMenu .buttonL2 h4 {
	margin: 0px 0px 3px 0px;
	font-size: 11px;
	line-height: 14px;
	color: #00677c;
	/*letter-spacing: 1px;*/
	text-transform: uppercase;
}

.buttonL1, .buttonL1Top, .buttonL2, .buttonL3 {
	padding: 10px 20px 8px 20px;
	border-bottom: 1px solid #707276;
}

.buttonL1Top {
	border-top: 1px solid #707276;
}

.buttonL2 {
	line-height: 16px;
}

/*.buttonL3 {
	padding: 4px 20px 0px 20px;
}

.buttonL3a {
	padding: 10px 20px 0px 20px;
}
.buttonL3b {
	padding: 4px 20px 8px 20px;
	border-bottom: 1px solid #707276;
}
*/

#healthMenu {
	position: absolute;
	margin: 22px 0px 0px 140px;
	display: none;
	z-index: 12;
}
#healthcareMenu {
	position: absolute;
	margin: 22px 0px 0px 265px;
	display: none;
	z-index: 12;
}
#futureMenu {
	position: absolute;
	margin: 22px 0px 0px 425px;
	display: none;
	z-index: 12;
}
#topicsMenu {
	position: absolute;
	margin: 22px 0px 0px 540px;
	display: none;
	z-index: 12;
}

#tipsMenu {
	position: absolute;
	margin: 22px 0px 0px 677px;
	display: none;
	z-index: 12;
}

#qaMenu {
	width: 197px;
	position: absolute;
	margin: 22px 0px 0px 640px;
	display: none;
	z-index: 12;
}

#newfooter {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-size:10px;
	color: #707276;
	text-indent: -11px;
	margin: 10px 20px 20px 20px;
}
h2 {
	font-size:16px;
	line-height: 22px;
	margin: 0px 20px 2px 20px;
	color: #009FDA;

}

p {
	font-size:11px;
	line-height: 15px;
	margin: 0px 20px 0px 20px;

}

div.tabwrapper a {
font-size:13px;
font-weight:bold;
color:#666;
text-decoration:none;
padding:0 26px 12px 0;
line-height:normal;
}
div.tabwrapper a:hover {
color:#238ACF;
text-decoration:none;
}
div.tabwrapper a.active {
color:#238ACF;
text-decoration:none;
}
div.right div.right_sublink {
float:right;
width:254px;
}
div.right div.right_sublink a {
font-size:11px;
color:#1C53AF;
text-decoration:none;
padding-bottom:7px;
}
div.right div.right_sublink a:hover {
color:#1C53AF;
text-decoration:underline;
}
div.header div.toplinks {
float:right;
margin:40px 8px 0 0;
font-size:11px;
color:#5F5D5E;
}
div.header div.toplinks a {
font-size:11px;
color:#5F5D5E;
text-decoration:none;
padding:0 7px 0 7px;
}
div.header div.toplinks a:hover {
color:#238ACE;
font-weight:normal;
text-decoration:none;
}
div.header div.toplinks a.on {
color:#238ACE;
font-weight:normal;
text-decoration:none;
}
.tiny {
	font-size: 1px;
	line-height: 1px;
}