.BodyContainer {
	margin:0;
	padding:0;
	text-align:center;
}

.PageContainer {
	text-align:left;
	/*width:760px;*/
	width:960px;
	margin:auto auto;
	border:1px solid black;
}

.PageContainer_Home
{
	text-align:left;
	width: 760px;
	margin:auto auto;
	border:1px solid black;
}


body,p,a,h1,h2,h3,h4,li,dl,td {
	  color: #000000;
	  font-family: verdana, geneva, helvetica, arial, sans-serif;
	  font-size: 14px;
	  text-decoration: none;
}
A:link {
	font-family: verdana, geneva, helvetica, arial, sans-serif; 
	text-decoration: underline; 
	color: #602C40
}
A:visited {
	font-family: verdana, geneva, helvetica, arial, sans-serif; 
	text-decoration: underline; 
	color: #602C40
}
A:active {
	font-family: verdana, geneva, helvetica, arial, sans-serif; 
	text-decoration: underline; 
	color: #D0C890
}
A:hover {
	font-family: verdana, geneva, helvetica, arial, sans-serif; 
	text-decoration: underline; 
	color: #D0C890
}
	h1
		{
  color: #006699;
  font-family: verdana, geneva, helvetica, arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none
		}
	h2
		{
  color: #003366;
  font-family: verdana, geneva, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none  
		}
.SectionTitle {
	margin:145px 250px 9px 0;
	text-align:right;
	font: 30px Arial,helvetics,sans-serif,sans;
	color: #006699;
}
.SectionTitle h1 {
	padding:0 10px 0 0;
	margin:0;
	text-align:right;
	font: 30px Arial,helvetics,sans-serif,sans;
	color: #006699;
	letter-spacing:-1em;
	
}
.FinePrint {
  color: #000000;
  font-family: verdana, geneva, helvetica, arial, sans-serif;
  font-size: 9px;
  text-decoration: none
}
.SpecialText {
  color: #000000;
  font-family: "Times New Roman", Times, serif;
  font-size: 12pt;
  text-decoration: none
; font-style: italic}
	

.Biomedic {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; text-decoration: none; font-weight: normal}
.BiomedicGreen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #009933; text-decoration: none; font-weight: bold}
.BiomedicBlue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000FF; text-decoration: none; font-weight: normal}
.BiomedicYellow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; text-decoration: none; font-weight: bold ; background-color: #FFFF00; background-repeat: repeat-x; background-position: 10px 10px}
.ContentWhite { color: #FFFFFF; font-family: verdana, geneva, helvetica, arial, sans-serif; font-size: 14px; text-decoration: none ; font-weight: bold}

/* MAIN NAV */
		#navcontainer { 
			margin:0;
			padding:0 0 20px 0;
			
						
		}
		
		#navcontainer ul {
		margin:0;
		padding:0 30px 0 0;
		list-style-type: none;

	
		}
		#navcontainer ul li {
		margin:0 0 0 0;
		padding:6px 0;
		}
		#navlist a
		{
		display:block;
		margin:0;
		padding:0;
		font-family: Arial, Helvetica, sans-serif;
		color: #96bad3;
		font-weight:bold;
		font-size:1em;
		text-align:right;
		}
		#navlist a:link, #navlist a:visited
		{
		color: #96bad3;
		text-decoration: none;
		}
		
		#navlist a:hover
		{
		color: #fff;
		}
		
#navcontainer li .mainnavselected {
color: #fff;
}
/* SubPage - MAIN NAV --NOT the Splash Page */
		#navcontainer2 { 
			margin:4px 0 0 0;
			padding:0;
			
						
		}
		
		#navcontainer2 ul {
		margin:0;
		padding:0 30px 0 0;
		list-style-type: none;

	
		}
		#navcontainer2 ul li {
		margin:0 0 0 0;
		padding:6px 0;
		}
		#navlist2 a
		{
		display:block;
		margin:0;
		padding:0;
		font-family: Arial, Helvetica, sans-serif;
		color: #003d5c;
		font-weight:bold;
		font-size:1em;
		text-align:right;
		}
		#navlist2 a:link, #navlist2 a:visited
		{
		color: #003d5c;
		text-decoration: none;
		}
		
		#navlist2 a:hover
		{
		color: #fff;
		}
		
#navcontainer2 li .mainnavselected {
text-decoration:underline;
}
/* SUB NAV */
 #subnavcontainer
{
margin: 0;
padding: 0 0 0 12px;
}

#subnavcontainer UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#subnavcontainer LI
{
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#subnavcontainer A
{
color: #444;
display: block;
width: auto;
text-decoration: none;
background: #DDDDDD;
margin: 0;
padding: 2px 10px;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
border-right: 1px solid #aaa;
}


#subnavcontainer A:hover, #subnavcontainer A:active { background: #BBBBBB; }

#subnavcontainer A.active:link, #subnavcontainer A.active:visited
{
position: relative;
z-index: 102;
background: #BBBBBB;
font-weight: bold;
}

#subnav
{
position: relative;
top: -1px;
z-index: 101;
margin: 0;
padding: 0px 0 3px 0;
background: #BBBBBB;
border-top: 1px solid #fff;
border-bottom: 1px solid #aaa;
}

#subnav UL
{
list-style: none;
margin: 1px 0 0px 13px;
padding: 0px;
border-right: 1px solid #fff;
border-left: 1px solid #aaa;
}

#subnav LI
{
position: relative;
z-index: 102;
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#subnav A
{
color: #fff;
display: block;
width: auto;
text-decoration: none;
margin: 0;
padding: 2px 12px 2px 10px;
}

#subnav A:hover, #subnav A:active { color: #444; }
#subnav A.active:link, #subnav A.active:visited { color: #444; }
#subnav BR, #navcontainer BR { clear: both; }

#subnavcontainer li .subnavselected {
background: #BBB;
}


/* TOOLS */
		#tools {
			margin:0;
			padding:8px 0 0 0;
			text-align:right;	
			
		}
		#tools a {
			font-size:.9em;	
			color:#7B5931;
			text-decoration:none;
		}
		#tools a:hover {
			text-decoration:underline;			
		}
		#tools ul {
			display:inline;
			margin:0;
			padding:0;
		}
		#tools li {
			display:inline;
			margin:0;
			padding:8px 0 0 10px;
			text-align:right;
			font-size:12px;
			
		}
		.Print a {
			padding-left:25px;
			background: url("/images_layout/icon_print.gif") no-repeat left 50%;
		}
		.Email a {
			padding-left:30px;
			background: url("/images_layout/icon_email.gif") no-repeat left 50%;					
		}
		#copyrights {
			background-color:#F5F2EF;	
		}
		

/* Events Frontend Begin */
.events_header
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:black;
	background-color:#CCCCCC;
	font-weight:bold;
	}
.events_description
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	background-color:white;
	padding-right:5px;
	}
.events_data
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000066;
	background-color:white;
	padding-left:5px;
	}
.required
	{
	color:maroon;
	}
.contact_even
	{
	background-color:#ECE4DD;
	}
.contact_odd
	{
	background-color:#E2D6CB;
	}
.contact_required
	{
	color:maroon;
	}
.splash_address
	{
	background:url(/images_layout/splash_drreath_bg.jpg) no-repeat;
	padding:0 0 0 24px;
	height:231px;
	}
.splash_address_text
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	line-height:24px;
	}
.special_offer
	{
	background:url(/images_layout/splash_offers_bg.jpg) repeat-y;
	padding-left:24px;
	}
.special_offer h6 {
	display: inline;
	margin: 0;
	padding: 0;
}
.subpage_header
	{
	height:82px;
	background:url(/images_layout/subpage_stripes.gif) no-repeat bottom;
	}
.footerAddress
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	line-height:24px;
	letter-spacing:.09em;
	}
	/* Events Frontend End */


#XFactorContent td {
	background-color:#E6F0F5;
}


#address_splash p{
	padding: 10px 0 0 35px;
}

#right_bottom_splash p{
	padding-left:25px;
	padding-top:10px;
}

#nav_splash {
	padding-top:150px;
	padding-left:30px;
	width:218px;
	float:left;
}

