html {
	height: 100%;	
	}
em {
	color: #666666;
}


body {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #CCCCCC;
	line-height: 120%;
	color: #666666;
	background-image: url(../../custom/images/background.gif);
	background-repeat: repeat-x;
	background-position: top;
	}
	
h1 {
	font-size: 19px;
	padding: 0px;
	margin: 0px 0px 7px 0px;
	color: #000000
	}
	
a:link, a:visited {
	color: #FFFFFF;
	text-decoration: underline;
	}
	
a:hover {
	text-decoration: none;
	}
	
/* HOME PAGE -----------------------*/

.container {
	margin: 0 auto;
	width: 961px;
	text-align: left;
	padding: 0px;
	}
	
#medical {
	position: absolute;
	margin: 290px 0px 0px 320px;
	color: #fff;
	font-family: trebuchet MS, verdana, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
}

#medical a {
	color: #9C0E24;
}
	
#homeFlash {
	width: 961px;
	height: 332px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
.welcomeHeader {
	background-image: url(../../custom/images/welcome_head-copy.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 322px;
	height: 40px;
	margin: 0px 0px 0px 48px;
	}
	
.homeWelcome {
	width:500px;
	padding: 0px;
	margin: 5px 0px 0px 55px;
	color: #666666;
	font-family: "trebuchet MS", verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	}
	
.homeCopyright {
	margin: 5px 0px 0px 0px;
	}
	
/* SUB PAGE -----------------------*/

.homeButt {
	width: 15px;
	height: 15px;
	display: block;
	position: absolute;
	margin: 50px 0px 0px 813px;
	}
	
.switch {
	display: block;
	position: absolute;
	margin: 52px 0px 0px 704px;
	padding: 0px 10px 1px 0px;
	border-right: 1px solid #fff;
	line-height: 100%;
	}
	
a.switch:link, a.switch:visited {
	color: #fff;
	font-family: trebuchet MS, verdana, sans-serif;
	font-size: 10px; 
	text-decoration: none;
	font-weight: bold;
	}
	
a.switch:hover { 
	text-decoration: underline;
	}
	
.switchRes {
	display: block;
	position: absolute;
	margin: 52px 0px 0px 692px;
	padding: 0px 10px 1px 0px;
	border-right: 1px solid #fff;
	line-height: 100%;
	}
	
a.switchRes:link, a.switchRes:visited {
	color: #fff;
	font-family: trebuchet MS, verdana, sans-serif;
	font-size: 10px; 
	text-decoration: none;
	font-weight: bold;
	}
	
a.switchRes:hover { 
	text-decoration: underline;
	}

.subContainer {
	margin: 0px auto;
	width: 869px;
	background-image: url(../../custom/images/sub_background.gif);
	background-repeat: repeat-y;
	}

.subTopbar {
	width: 869px;
	height: 109px;
	background-color: #050605;
	background-image: url(../../custom/images/sub_topbar2.gif);
	background-repeat: no-repeat;
	}
	
.subContent {
	background-color: #FFFFFF;
	padding: 20px 280px 20px 20px;
	color: #666666;
	font-family: "trebuchet MS", verdana, sans-serif;
	font-size: 12px;
	border-right-width: 7px;
	border-bottom-width: 7px;
	border-left-width: 7px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #35398C;
	border-bottom-color: #35398C;
	border-left-color: #35398C;
	}
	
#subpageContentContainer {
	border-left: 7px solid #35398C;
	border-right: 7px solid #35398C;
	border-bottom: 7px solid #35398C;
	color: #fff;
	font-family: trebuchet MS, verdana, sans-serif;
	font-size: 12px;
	}
	
#subPageContent {
	width: 600px;
	margin: 30px 0px 0px 0px;
	padding: 110px 0px 20px 20px;
	float: left;
	color: #666666;
	}

/*\*/
* html #subPageContent {
	margin: 30px 0px 0px 0px;
	color: #666666;
	}
	
*+html #subPageContent {
	margin: 160px 0px 0px 0px;
	padding: 0px 0px 20px 20px;
	font-weight: normal;
	color: #666666;
	}
/**/

.pageHead {
	font-family: trebuchet MS, verdana, sans-serif;
	font-size: 20px;
	color: #efefef;
	background-color: #52536F;
	width: 794px;
	margin: 0px 0px 20px 25px;
	padding: 10px 10px 26px 10px;
	overflow: hidden;
	}
	
#subMovie {
	margin: 0px 0px 0px 14px;
	}
	
.subImages {
	position: absolute; 
	height: 100px; 
	width: 600px; 
	margin: 76px 0px 0px 25px;
	padding: 0px;
	background-color: #000000;
	}
	
*html .subImages {
	margin: 76px 0px 0px 0px;
	}
	
/* SUBFLASH -----------------------*/

#flashImages {
	position: absolute;
	width: 600px; 
	margin: 10px 0px 10px 13px;
	}
	
*html #flashImages {
	position: absolute;
	width: 600px; 
	margin: 0px 0px 0px 13px;
	}
	
/* MENU -------------------------------------*/
	
.menuContainer {
	position: absolute;
	margin: 39px 0px 0px 178px;
	font-family: trebuchet MS, verdana, sans-serif;
	font-size: 12px;
	height: 30px;
	background-image: url(../../custom/images/bg_menu.html);
	background-repeat: repeat-x;
	background-position: 0% 0%;
	padding-left: 7px;
	z-index: 10000;
	}

.tab {
	float: left;
	}
 
.tab a.header:link, .tab a.header:visited{
	display: block;
	float: left;
	color: #fff;
	text-decoration: none;
	padding: 8px 10px 2px 12px;
	font-weight: bold;
	background-image: url(../../custom/images/menu_sep.gif);
	background-repeat: no-repeat;
	background-position: 100%;
	height: 25px;
	margin: 0px 0px;
	}

.tab a.header:hover {
	color: #efefef;
	}

.tab a.headerSelected:link, .tab a.headerSelected:visited, .tab a.headerSelected:hover {
	color: #fff;
	}

.itemContainer {
	display: none;
	position: absolute;	
	margin: 31px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	width: 160px;
	z-index: 1000000;
	border-bottom: 0px;
	background-image: url(../../custom/images/menu_back.gif);
	background-repeat: no-repeat;
	background-position: 0px 100%;
	line-height: 150%;
	}
	
/*\*/	
* html .itemContainer {
	margin-left: -100%;
	}
	
*+html .tab a.header {
	width: 58px;
	text-align: center;
}
	
*+html .itemContainer {
	margin-left: -80px;
	}
/**/
 
.tab .itemContainer a.item:link, .tab .itemContainer a.item:visited {
	padding: 5px 12px 7px 22px;
	display: block;
	color: #efefef;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	background-color: #4A4B7A;
	line-height: 13px;
	background-image: url(../../custom/images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 14px 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #272840;
	}

	
.tab .itemContainer a.item:hover {
	text-decoration: none;
	background-color: #272840;
	background-image: url(../../custom/images/menu_hover.gif);
	background-position: 0px top;
	}

.tab .itemContainer a.itemSelected:link, .tab .itemContainer a.itemSelected:visited {
	}
	
/* SIDENAV ---------------------------------*/

#sideBrowser {
	float: left;
	width: 196px;
	margin: 0px 0px 20px 18px;
	border-left: 1px solid #666;
	}
	
.sideNav {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 20px 20px;
	}
	
.sideHeader {
	border-bottom: 1px solid #333;
	display: block;
	margin: 0px;
	}

.sideHeader a:link, .sideHeader a:visited {
	color: #666;
	text-decoration: none;
	font-size: 17px;
	display: block;
	padding: 0px 0px 5px 0px;
	}
	
.sideItem {
	border-bottom: 1px solid #333;
	padding: 0px 0px 0px 0px;
	}

.sideItem a:link, .sideItem a:visited {
	color: #666;
	display: block;
	text-decoration: none;
	font-size: 11px;
	padding: 2px 0px 2px 7px;
	margin: 0px 0px 0px 0px;
	background-image: url(../../custom/images/side_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	}
	
.sideItem a:hover {
	color: #830015;
	}
	
.sideHome {
	border-bottom: 1px solid #333;
	padding: 0px 0px 0px 7px;
	background-image: url(../../custom/images/side_bullet_back.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	}
	
.sideHome a:link, .sideHome a:visited {
	color: #ccc;
	display: block;
	text-decoration: none;
	font-size: 11px;
	padding: 2px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	}
	
.sideHome a:hover {
	color: #830015;
	}

.sideSelected {
	border-bottom: 1px solid #333;
	display: block;
	padding: 2px 0px 2px 7px;
	background-image: url(../../custom/images/side_bullet_selected.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	}

.sideSelected  a:link, .sideSelected  a:visited {
	color: #830015;
	text-decoration: none;
	font-size: 11px;
	padding: 2px 0px 2px 0px;
	}
	
.sideSelected  a:hover {
	color: #830015;
	}
	
/* BREADCRUMBS ---------------------*/

.breadCrumbs {
	position: absolute;
	top: 145px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -3px;
	padding-bottom: 10px;
	}
	
/*\*/
* html .breadCrumbs {
	position: absolute;
	top: 161px;
	margin: -5px 0px 0px -3px;
	}
	
*+html .breadCrumbs {
	position: absolute;
	top: 161px;
	margin: -5px 0px 0px -3px;
	}
/**/


.breadCrumbs li {
	list-style-type: none;
	padding: 0px 7px 0px 0px;
	float: left;
	font-family: trebuchet MS, verdana, sans-serif;
	}
	
.breadCrumbs a:link, .breadCrumbs a:visited {
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	color: #efefef;
	background-image: url(../../custom/images/crumb_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding: 0px 0px 0px 7px;
	}
	
.breadCrumbs a:hover {
	text-decoration: none;
	color: #999;
	}
	
/* COPYRIGHT --------------*/

.subCopyright {
	width: 820px;
	padding: 5px 0px 0px 0px;
	margin: 0 auto;
	color: #666;
	font-family: trebuchet MS, verdana, sans-serif;
	font-size: 11px;
	}
#subPageContent a {
	color: #666666;
}

