body#homepage,body#body{
	background-color:#8aa872;
	background-image:url(images/template/background.jpg);
	background-repeat:repeat-x;
	margin:0 auto;
	padding:0;
	text-align:center;/*ieqm fix*/
}
body,*{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*content links*/
#content a{
	color:#00533e;
	text-decoration:underline;
	font-weight:bold;
}
#content a:visited{
	color:#007658;
	text-decoration:underline;
	font-weight:bold;
}
#content a:hover{
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}
#content a:visited:hover{
	color:#626262;
	text-decoration:underline;
	font-weight:bold;
}
/*h
.content_type = channel manager, more action.
*/
h3,.content_type{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	margin:0;
	padding:0;
	margin-bottom:3px;
}
form{
	margin:0;
	padding:0;
}
/*wrapper*/
table.wrap{
	border-collapse:collapse;
	height:100px;
	margin:0 auto;
	padding:0;
	text-align:left;
	width:785px;
}
body#body table.wrap{
	width:1000px;
}
table.wrap table, table.wrap td{border-collapse:collapse;}

table.wrap td{margin:0;padding:0;vertical-align:top;}
body#body table.wrap td.header{
	background-image:url(images/template/background_header-1024.jpg);
	width:984px;
}
td.wrap_left,td.wrap_right{background-repeat:repeat-y;}
td.wrap_left{
	background-image:url(images/template/wrap_left_tile.gif);
	text-align:left;
}
td.wrap_right{
	background-image:url(images/template/wrap_right_tile.gif);
	text-align:right;
}
td.wrap_center{
	background-color:#fff;
	width:770px;
}
	body#body td.wrap_center{
		width:100%;
	}
td.wrap_center.breadcrumb{
	background-color:#ebe7dc;
	width:770px;
}
td.wrap_footer{
	background-image:url(images/template/background_footer.jpg);
	background-repeat:no-repeat;
	height:115px;
}
body#body td.wrap_footer{
	background-image:url(images/template/background_footer-1024.jpg);
}
/*header*/
table.header{
	background-image:url(images/template/logo.gif);
	background-repeat:no-repeat;
	background-position:15px 15px;
	width:100%;
	height:91px;
}
td.header{
	background-image:url(images/template/background_header.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:91px;
	width:970px;
}
/*topbar*/
td.navigation_login table{
	float:right;
	height:30px;
	margin-right:4px;
	text-align:right;
}
td.topbar{}
td.topbar table{
	float:right;
	margin-right:4px;
	margin-top:27px;
	text-align:left;
}
td.topbar table table{
	float:none;
	margin:0;
}
/*search*/
td.block_search{
	background-image:url(images/template/background_search.gif);
	width:186px;
	height:33px;
	overflow:hidden;
}
td.block_search form{
	margin:0;
	padding:0;
}
td.block_search table.search{
	margin-left:23px;
	margin-top:10px;
}
td.search.text input{
	border:0;
	padding:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:15px;
	margin-right:3px;
	width:112px;
}
/*banner*/
td.banner{
	background-image:url(images/template/background_banner.gif);
	background-repeat:no-repeat;
	height:230px;
	overflow:hidden;
}

td.banner_body{
	background-image:url(images/template/background_body_banner.gif);
	background-repeat:no-repeat;
	height:168px;
	overflow:hidden;
}
	body#body td.banner_body{
		background-image:url(images/template/background_body_banner-1024.gif);
	}
/*container*/
td.container{
	background-image:url(images/template/background_container.gif);
	background-repeat:no-repeat;
}
body#body td.container{
	background-image:url(images/template/background_container-1024.gif);
}
/*left column*/
td.column_left{width:193px;}
table.block_navigation_left{
	background-image:url(images/template/navigation_left_tile.gif);
	background-repeat:repeat-y;
	float:right;
	margin-right:1px;
	margin-top:18px;
	width:182px;
}
td.block_navigation_left_foot{
	background-image:url(images/template/navigation_left_footer.gif);
	background-position:right bottom;
	height:15px;
	width:182px;
}
/*navigation, left*/
td.navigation_left{
	display:block;
	position:relative;
	top:-7px;
	width:162px;
}
td.navigation_left table{margin-left:10px;}
td.navigation_left table table{margin-left:0px;}
td.navigation_left table td{/*parent link, td*/
	background-image:url(images/template/navigation_left_link_header.gif);
	background-repeat:no-repeat;
}
td.navigation_left table td a{/*parent link, a*/
	background-image:url(images/template/navigation_left_link_footer.gif);
	background-position:0px bottom;
	background-repeat:no-repeat;
	color:#fff;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:5px;
	text-decoration:none;
	width:152px;
	*width:162px;
}
td.navigation_left table td a:hover{/*parent link, a hover*/
	/*color:#f0f7ff;*/
}
td.navigation_left table td table{/*child link, table*/
	background-image:url(images/template/navigation_left_child_header.gif);
	background-repeat:no-repeat;
	background-color:#cdd8e3;
	margin-top:4px;
}
.cHTMLafter1{
	background-image:url(images/template/navigation_left_child_footer.gif)!important;
	background-position:0px bottom;
	height:4px;
	line-height:0px;
	overflow:hidden;
	width:162px;
}
td.navigation_left table td table td{/*child link, td*/
	background-image:none;
}
td.navigation_left table td table td a{/*child link, a*/
	background-image:none;
	color:#043e69;
	display:block;
	line-height:11px;
	padding-bottom:1px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	text-decoration:none;
	width:142px;
	*width:162px;
}
td.navigation_left table td table td a:hover{/*child link, a hover*/
	color:#1d6498;
	text-decoration:underline;
}
td.pHTMLbetween1,td.pclTop1{/*classes generated by nav script*/
	background-image:none!important;
	padding:0!important;
	margin:0!important;
	background-color:transparent!important;
}
/*
 * other leftnav colors
*/
/*Maps & Directions*/
td#pBetweenTD_19_1 img, td#pBetweenTD_20_1 img{height:15px;}
td#pLinkTD_20_1{
	display:block;
	background-image:url(images/template/navigation_left_link_brown_header.gif);
}
td#pLinkTD_20_1 a{
	background-image:url(images/template/navigation_left_link_brown_footer.gif);
}
/*Patient & Visitors, Medical Professionals, For Employers*/
td#pLinkTD_21_1,td#pLinkTD_22_1,td#pLinkTD_23_1,td#pLinkTD_838_1{
	background-image:url(images/template/navigation_left_link_green_header.gif);
}
td#pLinkTD_21_1 a,td#pLinkTD_22_1 a,td#pLinkTD_23_1 a,td#pLinkTD_838_1 a{
	background-image:url(images/template/navigation_left_link_green_footer.gif);
}

/*right column*/
td.column_right{
	display:table-cell;
	width:564px;
}
body#body td.column_right{
	width:778px;
}
#container_block{
	margin-top:21px;
}
#column_right{
	display:block;
	float:right;
	position:relative;
	top:-26px;
	width:194px;
	margin-bottom:-26px;
	margin-right:-6px;
}

/*interactive tools*/
table.interactive_tools{background-image:url(images/template/interactive_tools_tile.gif);margin-bottom:3px;}
table.interactive_tools table{margin-left:14px;}
table.interactive_tools table td{
	background-image:url(images/template/interactive_tools_link_header.gif);
	background-repeat:no-repeat;
}
table.interactive_tools table td a{/*parent link, a*/
	background-image:url(images/template/interactive_tools_link_footer.gif);
	background-position:0px bottom;
	background-repeat:no-repeat;
	color:#fff;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:5px;
	text-decoration:none;
	width:152px;
	*width:162px;
}
table.interactive_tools table td img{
	background-color:#732741;
	height:4px;
	width:162px;
}
/*breadcrumb*/
td.breadcrumb table{
	margin-left:20px;
	margin-bottom:3px;
	margin-top:3px;
	width:740px;
}
td.breadcrumb a{
	color:#006e50;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
td.breadcrumb a:hover{color:#000;}
table.breadcrumb{}
.breadcrumb_between{
	display:block;
	padding-left:8px;
	padding-right:8px;
	height:10px;
	background-image:url(images/template/breadcrumb_arrow.gif);
	background-position:7px 4px;
	background-repeat:no-repeat;
}
/*copyright*/
td.copyright, td.copyright table,td.copyright a{font-size:11px;}
td.copyright{text-align:center;}
td.copyright table{margin:0 auto;margin-top:5px;}
td.copyright a{
	color:#333;
	display:block;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
}
td.copyright a:hover{color:#000;}
/*pagetitle*/
table.pagetitle{
	background-image:url(images/template/title_left.gif);
	width:373px;
	margin-left:-2px;
	margin-bottom:5px;
}
body#body table.pagetitle{
	width:588px;
}
	table.pagetitle td.pagetitle{
		background:url(images/template/title_right.gif) no-repeat top right;
		width:100%;
	}
	table.pagetitle td.pagetitle{
		text-align:right;
	}
	
	td.pagetitle {
		height: 36px;
		line-height:36px;
	}
	
		div.titleicon {
			float:left;
			width:36px;
			margin-right:3px;	
			margin-left:13px;	
		}		
		
		div.titletext {
			float:left;
			width:auto !important;				
			padding-top:4px;	
			height: 31px;
			line-height:31px;					
		}
			div.titletext h1{	
				color:#fff;
				font-weight:bold;
				font-size:13px;				
				text-align:left;
				white-space:nowrap;
				*width:auto;			
				margin:0px;
				padding:0px;															
			}	

/*boxed*/
table.boxed{
	background-image:url(images/template/box_top_left.gif);
	background-repeat:no-repeat;
	height:36px;
	margin:0;
	padding:0;
}
td.boxed-section{
	text-align:right;
}
td.boxed-section span{
	background-position:0px 0px;
	background-repeat:no-repeat;
	float:left;
	margin-left:10px;
	height:36px;
}
td.boxed-content{
	background-image:url(images/template/box_bottom_right.gif);
	background-position:bottom right;
}
div.boxed-content{
	background-image:url(images/template/box_bottom_left.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
}
div.boxed-content a{
	color:#00533e;
	font-weight:bold;
	text-decoration:underline;
}
div.boxed-content a:hover{color:#000;}
div.boxed-content span.more{
	position:relative;
	display:block;
	width:100%;
	text-align:right;
}
/*featured story*/
.boxed-featrured{width:373px;}
.boxed-featrured td.boxed-section span{
	background-image:url(images/template/section_featured.gif);
	width:145px;
}
.boxed-featrured div.boxed-content table td{
	padding-bottom:3px;
	padding-right:3px;
}
.boxed-featrured div.boxed-content img{
	padding:2px;
}
/*events*/
.boxed-events{width:185px;float:left;}
.boxed-events td.boxed-section span{
	background-image:url(images/template/section_events.gif);
	width:90px;
}
/*news*/
.boxed-news{width:185px;float:left;}
.boxed-news td.boxed-section span{
	background-image:url(images/template/section_news.gif);
	width:141px;
}
/*updates*/
.boxed-updates{width:185px;float:right;}
.boxed-updates td.boxed-section span{
	background-image:url(images/template/section_updates.gif);
	width:161px;
}
.boxed-updates table img{
	margin:0;
	padding:0;
	border:0;
}
/*its, in this section*/
table#its{
	margin-top:5px;
	background-image:url(images/template/subsection_tile.gif);
	background-repeat:repeat-y;
	width:190px;
}
td.its-header{
	background-image:url(images/template/subsection_background.gif);
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:31px;
	width:190px;
	display:table-cell;
}
td.its-header span{
	margin-left:12px;
	padding-top:10px;
	display:block;
}
#its .its-links {
	padding-top:10px;
	padding-bottom:10px;
}
#its a{
	background-image:url(images/template/bullet_circle.gif);
	background-position:12px 5px;
	background-repeat:no-repeat;
	color:#8c295a;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:20px;
	padding-right:20px;
	text-decoration:none;
}
#its a:hover{
	text-decoration:underline;
}

#announcements{
	display:table;
}
#announcements a{
	display:table;
	float:left;
	width:169px;
}
#announcements a img{
	border:1px solid #00533e;
	float:left;
	margin-right:4px;
}
#announcements img.spacer{
	clear:both;
	float:none;
	display: block;
}
/* ae, andvanced */
div.aemetasearchTopic{
	font-size:10px;
	width:365px!important;
	padding-left:5px;
}
div.aemetasearchTopic a{
	font-size:10px;
}
th.aemetasearch{
	font-size:10px;
	text-align:left;
	vertical-align:top;
}
td.aemetasearch{
	vertical-align:top;
}
table.aemetasearchTopic a, td.aemetasearch label{
	font-size:10px;
	padding-right:5px;
	
}
td.aemetasearch input.aesubmitbutton{
	clear:both;
	margin-bottom:20px;
}
/* ae, basic */
table.aemetasearch td.aemetasearch{
	border-collapse:collapse;
	margin:0;
	vertical-align:top;
	padding-bottom:10px;
	font-size:10px;
}
table.aemetasearch nobr{
	float:right;
}
table.aemetasearchTopic label{
	font-size:10px;
	padding-right:5px;
	margin:0;
	display:block;
}
table.aemetasearchTopic td{
	text-align:left;
	font-size:10px;
}
td.aemetasearch nobr{
	float:left;
	margin:0 0 0 -4px;
	padding:0;
}
form#frmBasicSearch td.aemetasearch nobr{
	margin:11px 0 0 -4px;
}
table.aemetasearch nobr a{
	font-size:10px;
	outline:0;
}
table.aemetasearch td.aemetasearch input#submitBasicSearch{
	float:left;
	margin:10px 0 0 0;
}
/*
table.metadetail td.metadetail{width:100px;}
table.metadetail td.metadetail input{width:100px;}
table.metadetail td.metadetail textarea{width:100px;}
*/

form.metasearch{marign:0;padding:0;}
table.metasearch{
	width:250px;
	/*border:1px solid red;*/
}
table.metasearch select{width:242px;overflow:hidden;}

th.aemetasearch, div.aemetasearchTopic,metacheckbox
{
	font-size: 12px;

	font-weight: bold
}

