<style type="text/css"><!--


* {
	padding: 0;
	margin: 0;
	}
	
/* doesn't read first style!? */	
	
body {
	background:#eeede8;/*#E4F7F9*/
	padding: 0; border: 0; margin: 0;
	}

/* - - - - - - - - Top Container - - - - - - - */

#wrapper_top {
	width: 800px;
	height: auto;
	margin: 0px auto 0px auto;
    border:0px;
    padding:0;
    text-align:left;
	}

/* - - - - - - - - Header Left and Header Right - - - - - - - */	

#header {  
	display:block;
	float:left;
	width:100%;
	height:94px;
	background:url('/ep/graphics/cares/cares_ep_header.gif') no-repeat top left;
	margin:0px;
	padding:0px;
	border:0px;
	}

/* - - - - - - - - Contains Taglines - - - - - - - - */		
		
#header_left {
	display:inline; 
	position:relative; /* set height and width and set relative so that tagline is absolute */
	float:left;
	width:440px;
	height:96px;
	padding:0;
	margin:0;
	border:0;
	}

#header_left p {
	text-align:left;
	font:italic 12.75px myriad, arial, helvetica, sans-serif;
	color: #333333;
	position: absolute;/* set p,b,m to 0 and set absolute so that tagline aligns correctly */
	top:54px;
	left:145px;
	padding:0;border:0;margin:0;
	
	}


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

#header_right {
	display:inline;
	float: right;
	padding:0;
	margin:0;
	border:0;
	}

/* form - needed ? */	
.header_right form {
	padding:0;
	margin:0;
	border:0 none;
	}
	
table.header_search {
	padding:2px; margin:20px; border:0
	}

tr.header_search_text {
	height:20px;
	padding:0; margin:0; border:0
	}
	
/*tr.header_search_text {
	height:10px;
	padding:0; margin:0; border:0
	}
	*/
	
td.header_search_left {
	vertical-align: middle;
	padding:0;margin:0;border:0;
	}

td.header_search_middle {
	vertical-align: middle;
	padding:0;margin:0;border:0;
	}

td.header_search_field {
	font: 9.75px myriad, arial, helvetica, sans-serif;
	text-align: left;
	vertical-align: bottom;
	padding:0;margin:0;border:0;
	}
	
td.header_search_right {
	/*display:inline;*/
	/*background:url('/ep/graphics/button_go.gif') no-repeat top left;*/
	/*height: 96px;*/
	vertical-align: middle;
	padding:0;margin:0;border:0;
	}
	
.header_search_img {
	vertical-align: middle;
	padding:0;margin:0;border:0;
	}

td.header_search_advanced {
	font:10px myriad, arial, helvetica, sans-serif;
	text-align: right;
	padding:0;margin:0;border:0;
	}


td.header_search_advanced a:link {
	color: #000;
	text-decoration: underline;
	padding:0; margin:0; border:0;
	}
	
td.header_search_advanced a:visited{
	color: #333333;
	text-decoration: underline;
	padding:0; margin:0; border:0;
	}
	
td.header_search_advanced a:hover{
	color: #056e85;
	text-decoration: underline;
	padding:0; margin:0; border:0;
	}
	
td.header_search_advanced a:active {
	color: #056e85;
	text-decoration: underline;
	padding:0; margin:0; border:0;
	}
	

/* - - - - - - -end - - - - - - - -*/	


/*  needed?  *?

table.header {
	border:0px;
	padding:0px;
	margin:0px;
	background:#9ACC4B;
	}

td.header {
	border:0px;
	padding:0px 0px 0px 0px;
	margin:0px;
	background:#9ACC4B;
	}
	
td.header_right {
	border:0px;
	padding:0px 0px 0px 0px;
	margin:0px;
	background:#9ACC4B;
	}


#browse {
	height:19px;
	background:#9ACC4B;
	text-align: right;
	padding: 0px 18px 0px 0px;
	margin: 0;
	border:0;
	}
		
#browse img {
	border:0 none;
	padding:0;
	margin:0;
	}


#advsearch {
	height:19px;
	background:#9ACC4B;
	text-align: right;
	padding: 0px 18px 0px 0px;
	margin: 0;
	border:0;
	}
		
#advsearch img {
	border:0 none;
	padding:0;
	margin:0;
	}
	

#login {
	clear: both;
	height:25px;
	background:#364D21;
	text-align: right;
	padding: 0px 20px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:0px;
	}

#login img {
	border-top:0px;
	border-right:0px;
	border-bottom:0px;
	border-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	}

	
*/





-->
</style>
