/*====================================================================*/
/* Buying Solutions */
/* Created Sep 2009 - RAJ */
/* Health Theme Screen styles */
/*====================================================================*/

/* ------------------------------------------------------------------ */
/* =Body */
/* ------------------------------------------------------------------ */

body {background: #fff url(/graphics/health/bg.gif) repeat-x;}

/* ------------------------------------------------------------------ */
/* =Links */
/* ------------------------------------------------------------------ */

a{color: #0079c0;}

a:hover,
a:focus,
#extras a.on,
#extras a:hover,
#extras a:focus{color: #b71a8b;}

#content a,
#content a:hover,
#content a:focus{#B32F90;}

/* ------------------------------------------------------------------ */
/* =Structure */
/* ------------------------------------------------------------------ */

#outer_container {
	max-width: none;
	background: url(/graphics/health/bg-overlay.gif) no-repeat 50% 0;
	}

#header_wrap,
#more-new-containers,
#footer_wrap {
	margin: 0 auto;
	padding: 0;
	max-width: 76em;
	min-width: 997px;
	}

#more-new-containers {
	padding: 0;
	background: url(/graphics/health/content-bg-left-2.gif) 0 -27px no-repeat;
	}

#more-new-containers_wrap {
	padding: 0 8px;
	background: url(/graphics/health/content-bg-right-2.gif) no-repeat;
	background-position: 100% -27px;
	}
	
#health_wrapper {
	padding-top: 10px;
	background: #fff;
	min-height: 400px;
	}


/* ------------------------------------------------------------------ */
/* =Header */
/* ------------------------------------------------------------------ */

#header {
	background: url(/graphics/health/header-bg.gif) repeat-x;
	font-size: 1em;
	color: #0079c0;
	}
	
#header_wrap {background: none;}

ul#skip li.skip_1 {background: none;}
ul#skip li.skip_2 {background: none;}
	
/* Extras ----------------- */

#extras {
	border: 0;
	padding: 10px 5px 0 5px;
	background: none;
	}

#extras a {color: #B71A8B;}

#extras dt {
  color: #00457B; 
  line-height: 15px
}

#extras dd {
  border-color: #00457B;
  border-width: 1px;
  padding-bottom: 2px;
  color: #00457B;
}

#extras dl#font_size {
  color: #00457B;
}

#extras a.on,
#extras a:hover,
#extras a:focus {color: #00457B;}


/* H1 ----------------- */
	
#header h1 {
	margin: 20px 5px 15px 5px;
	width: 215px;
	background-image: url(/graphics/logo_health.gif);
	}
	
#header h1 a {height: 104px;}

#header h1 span {background: none;}

#header h1 em {
	position: absolute;
	top: 28px;
	left: 337px;
	width: 186px;
	height: 52px;
	background: url(/graphics/health-logo.gif) no-repeat;
	text-indent: -1000em;
	}

/* Search ----------------- */

fieldset#search {
	margin: 50px 5px 25px 0;
	width: 260px;
	background: url(/graphics/health/search-bg.gif) no-repeat;
	}
	
fieldset#search input.text {width: 212px}

/*fieldset#search input.button {
	border-color: #0079c0;
	background: #0079c0;
	font-size: 1.1em;
	color: #fff;
	}*/

/* Navigation ----------------- */

ul#navigation {display: none;}

/* Breadcrumbs ----------------- */

#breadcrumb_wrap {
	clear: both;
	padding-left: 12px;
	background: url(/graphics/health/breadcrumb-bg-left.gif) no-repeat;
	padding-bottom: 0px;
	height: 38px
	}

#breadcrumb_wrap_2 {
	clear: both;
	top: 0;
	margin: 0 0 0 10px;
	padding-top: 10px;
	height: 28px;
	background: url(/graphics/health/breadcrumb-bg-right.gif) no-repeat 100% 0;
	}	

#breadcrumb_wrap ul#breadcrumb {
	top: 0;
	left: -6px;
	margin: 0 10px 0 0;
	padding: 0 0 8px 0;
	background: url(/graphics/health/breadcrumb-grad.gif) repeat-x 0 100%;
	width: 960px;
	}	

ul#breadcrumb li a{color: #00457B;}

/* ------------------------------------------------------------------ */
/* =Left menu */
/* ------------------------------------------------------------------ */
	
#leftmenu {left: 0;}

ul.left-nav a {color: #00457B}

/*div.nav_block {background-color: #efefef;}
	
div.nav_block h2 {
	background-color: #0079c0;
	background-image: url(/graphics/health/left_nav_top.gif);
	}
	
#leftmenu div.nav_block:first-child h2.alt span {background-image: url(/graphics/health/heading_arrow_left.gif);}
	
div.nav_block li {background-color: #f4f4f4;}
	
ul.left-nav li.flyout a,
ul.left-nav li.filter a {background-image:url(/graphics/navigation/blue_arrow_right.gif);}	

ul.left-nav li.active a,
ul.left-nav li.flyout a:hover,
ul.left-nav li.flyout a:focus {background-image: url(/graphics/navigation/blue_arrow_down.gif);}
	
ul.left-nav a {border-bottom-color: #fafafa;}
	
ul.left-nav a:hover,
ul.left-nav a:focus,
ul.left-nav a.selected {background-color: #0079c0;}

ul.left-nav div.sub div {background-image: url(/graphics/health/sub_nav_bottom.png);}
ul.left-nav h3 {background-image: url(/graphics/health/sub_nav_top.png);}
ul.left-nav h3 span {background-image: url(/graphics/health/heading_arrow_sub.gif);}*/

/* ------------------------------------------------------------------ */
/* =Content */
/* ------------------------------------------------------------------ */

#content {
	float: none;
	padding: 10px 0 0 15px;
	width: auto;
	}

h2, h3, h4, h5, h6 {color: #0079c0;}

#content h2{
  color: #b31e8d
}

#content h3,
#content h4,
#content h5,
#content h6{
  color: #00457B;
}
	
/* ------------------------------------------------------------------ */
/* =Footer */
/* ------------------------------------------------------------------ */

#footer {
	padding: 20px 0 20px 0;
	background: #b32f90;
	font-size: 1em;
	}
	
#footer_wrap {
	padding: 0;
	background: none;
	}
	
#footer_content {
	padding: 0;
	background: none;
	}

#footer li {border-color: #cce4f2;}
#footer a {color: #FFF;}
		