body,td,th { color: #414040; }
body { background-color: #676565; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #414040; }
a { color: #561B86; text-decoration:none; overflow:hidden; }
a:hover { color: #A20E0E; text-decoration:underline; }
a:active { outline:none; }
img { border:0; }
#photoRight { float:right; margin:0 0 10px 20px; }
#photoLeft { float:left; margin:0 20px 10px 0; }
#photoCenter { text-align:center; }
.border { padding:12px; border:1px solid #CCCCCC; }
#caption { padding-top:7px; font-size:11px; font-style: italic; line-height: 14px; }
#captionRight { padding-top:7px; font-size:11px; font-style: italic; line-height: 14px; float:right; }
#captionLeft { padding-top:7px; font-size:11px; font-style: italic; line-height: 14px; float:left; }



/* DBIO Home Page */

#frame { width:778px; margin-left:auto; margin-right:auto; background-image: url(img/bg_body.gif); background-repeat: repeat-y; }
#top { width:778px; height: 25px; background-image: url(img/bg_top.jpg); }
#top img { margin-right:14px; }
#top_med { width:778px; height: 25px; background-image: url(img/bg_top_med.jpg); }
#top_med img { margin-right:14px; }
#header { width:758px; height: 109px; padding-left:37px; }
#header_left { width:221px; height: 109px; padding-left:37px; float:left; }
#header_right { width:506px; height: 109px; float:left; background-image: url(img/head_right.jpg); background-repeat: no-repeat; }
#header_left_med { width:451px; height: 109px; padding-left:29px; float:left; }
#header_right_med { width:284px; height: 109px; float:left; background: url(img/head_right_med2.jpg) no-repeat right top; }

#search {
	position:relative;
	float: right;
	padding-top: 35px;
	padding-right: 30px;
}
#search .btn {
	padding-left:7px;
}	
#search .text {
	padding-bottom:0px;
}
#searchButton {
	width:30px;
	height:17px;
}
.search_text {
	font-size: 11px;
	font-weight: bold;
	color: #46166b;
}
#navigation { 
	padding-left: 29px; 
	float:left; 
}
#rail { 
	width:203px; 
	float:left; 
}
#newsTop {
	height: 40px;
	width: 159px;
	margin-top:18px;
	margin-left:44px;
	background-image: url(img/news_top.gif);
	background-repeat: no-repeat;
	background-color: #f1f1f1;
} 
#newsHead {
	padding-top:13px;
	padding-bottom:9px;
	margin:0px 12px 0px 12px;
	/*border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #676565;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	}
#newsBody {
	width: 135px;
	height: 286px;
	margin-left:44px;
	margin-right:18px;
	background-color:#f1f1f1;
	padding:0px 12px 0px 12px;
}	
#newsBody h1 {
	font-size: 12px;
	font-weight:bold;
	margin:0px;
	padding:9px 0px 0px 0px;
	line-height:14px;
	border-top: 1px dotted #676565;
}	
#newsBottom a { color: #46166b; text-decoration:none; }
#newsBottom a:hover { text-decoration:underline; }
#newsBody h2 {
	font-size: 11px;
	font-weight:normal;
	margin:0px;
	padding:0px 0px 9px 0px;
	line-height:14px;
}	

#newsBottom {
	height: 26px;  /*36*/
	width: 159px;
	margin-left:44px;
	background-image: url(img/news_bottom.gif);
	background-repeat: no-repeat;
	background-color: #f1f1f1;
	background-position: bottom;
} 

#introLinkNews {
	font-size: 11px;
	font-weight:bold;
	margin-left: 13px;
	padding:5px 0 0 11px;  /*15*/
	line-height:14px;
	height:15px;
	background: url(img/arrow_news.gif) no-repeat left 8px;   /*18*/
}
a #introLinkNews { text-decoration:none; }
a:hover #introLinkNews { text-decoration:underline; }

#welcome {
	width:316px;
	height:177px;
	background-image:url(img/home_welcome.jpg);
	background-repeat:no-repeat;
	margin:0 0 0 0px; /* 18 */
	padding: 33px 0 0 197px;
	float:left;
}
#welcomeFlash {
	width:513px;
	height:210px;
	margin:0;
	padding:0;
	float:left;
	z-index:1;
}
#intro {
	font-size: 12px;
	color: #FFFFFF;
	line-height:18px;
	width:290px;
}
#intro h1 {
	font-size:17px;
	margin:0 0 5px 0;
	font-weight:bold;
	line-height:21px;
}
#introLink {
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	padding:7px 0 0 11px;
	background: url(img/arrow_intro.gif) no-repeat left 10px;
}
a #introLink { 
	color: #f4ee7b; 
}
a:hover #introLink { 
	text-decoration:underline; 
}
#medical {
	width:336px;
	height:142px;
	background:url(img/home_medical.jpg) no-repeat left top;
	margin:18px 0 0 0px; /* 18 */
	padding: 10px 0px 0 14px;
	float:left;
}
#medicalIntro {
	width:322px;
	height:112px;
	line-height:14px;
}
#introMed {
	font-size: 11px;
	width:290px;
}
#introMed h1 {
	font-size:16px;
	margin:0 0 3px 0;
	font-weight:bold;
	line-height:21px;
	color: #46166b;
}
#introLinkMed {
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	line-height:14px;
	height:15px;
	padding:0px 0 0 11px;
	background: url(img/arrow_intro.gif) no-repeat left 3px;
}
a #introLinkMed { color: #f4ee7b; }
a:hover #introLinkMed { text-decoration:underline; }

#sponsors {
	width:159px;
	height:142px;
	background-image:url(img/home_sponsors.gif);
	background-repeat:no-repeat;
	margin:18px 0 0 4px;
	padding: 10px 0 0 10px;
	float:left;
}
 	#sponsors.vancouver {
	 	background-image:url(img/home_sponsors_vancouver.gif);
 	}
	#sponsors.boston {
	 	background-image:url(img/home_sponsors_boston.gif);
 	}
	#sponsors.philly {
	 	background-image:url(img/home_sponsors_philly.gif);
 	}
	#sponsors.cake {
	 	background-image:url(img/home_sponsors_cake.jpg);
 	}
	#sponsors.weiss {
	 	background-image:url(img/home_sponsors_weiss_hof.jpg);
 	}
 	#sponsors.awards #introSpon strong { font-size:1.2em; }
 	#sponsors.awards #introSpon h1 { margin-bottom:12px; }
 	
#sponsorsDiane {
	width:159px;
	height:142px;
	background-image:url(img/home_sponsors_diane.jpg);
	background-repeat:no-repeat;
	margin:18px 0 0 4px;
	padding: 10px 0 0 10px;
	float:left;
}
#sponsorsSeattle {
	width:159px;
	height:142px;
	background-image:url(img/home_sponsors_seattle2.gif);
	background-repeat:no-repeat;
	margin:18px 0 0 4px;
	padding: 10px 0 0 10px;
	float:left;
}
#sponsors1935 {
	width:160px;
	height:142px;
	background-image:url(img/home_sponsors_1935.gif);
	background-repeat:no-repeat;
	margin:18px 0 0 4px;
	padding: 10px 0 0 9px;
	float:left;
}
#introSpon {
	font-size: 11px;
	color: #FFFFFF;
	width:133px;
	height:112px;
	padding-left:4px;
	line-height:14px;
	position:relative;
}
#introSpon a { color: #f4ee7b; }
a:hover #introSpon { text-decoration:underline; }

#introSpon h1 {
	font-size:15px;
	margin:0 0 3px 0;
	font-weight:bold;
	line-height:17px;
	color: #FFFFFF;
}
#introLinkSpon {
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	line-height:14px;
	height:15px;
	padding:0 0 0 15px;
	margin:7px 0 0 -5px;
	background: url(img/arrow_intro.gif) no-repeat 4px 3px;
	position:absolute;
	top:105px;
}
	#introLinkSpon.two_line { top:91px; }
	a #introLinkSpon { color: #f4ee7b; }
	a:hover #introLinkSpon { text-decoration:underline; }

#introSpon2 {
	font-size: 11px;
	color: #FFFFFF;
	width:133px;
	padding-left:4px;
	line-height:14px;
}
#introSpon2 a { color: #f4ee7b; }
a:hover #introSpon2 { text-decoration:underline; }

#introSpon2 h1 {
	font-size:12px;
	margin:0 0 3px 0;
	font-weight:bold;
	line-height:15px;
	color: #FFFFFF;
}


/* Medical Section Home */

#welcome_med {
	width:316px;
	height:177px;
	background-image:url(img/home_welcome_med.jpg);
	background-repeat:no-repeat;
	margin:0 0 0 0px; /* 18 */
	padding: 33px 0 0 233px;
	float:left;
}
#intro_med {
	font-size: 12px;
	color: #FFFFFF;
	line-height:18px;
	width:260px;
}
#intro_med h1 {
	font-size:17px;
	margin:0 0 5px 0;
	font-weight:bold;
	line-height:21px;
}
#introLinkM {
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	padding:9px 0 0 11px;
	background: url(img/arrow_intro.gif) no-repeat left 12px;
}
a #introLinkM { 
	color: #f4ee7b; 
}
a:hover #introLinkM { 
	text-decoration:underline; 
}
#medNews {
	width:247px;
	margin:18px 19px 0 0;
	float:left;
}
#medNewsTop {
	height:21px;
	background:url(img/sidebar_medNewsTop.gif) no-repeat;
	font-size:16px;
	color:#FFFFFF;
	padding: 11px 0 0 41px;
	font-weight:bold;
	line-height:21px;
}
#medNewsContent {
	height:170px;  /*204*/
	#height:222px; /*206*/
	background:url(img/home_news_med.gif) repeat-y;
	font-size:11px;
	color:#FFFFFF;
	padding:0px 14px 0 14px;
	line-height:13px;
	margin:0px 0 0 0;
}
#medNewsContent h1 {
	font-size:12px;
	font-weight:bold;
	color: #f4ee7b;
	padding:13px 0 2px 0;
	margin:0px;
	line-height:14px;
}
#medNewsContent a {
	color: #f4ee7b;
	text-decoration:none;
}
#medNewsContent a:hover {
	text-decoration:underline;
}
#medNewsBot {
	height:32px;
	background:url(img/sidebar_medNewsBot.gif) no-repeat;
	padding:1px 0 0 14px;
}	
#medInfo {
	width:247px;
	margin:18px 19px 0 0;
	float:left;
}
#medInfoTop {
	height:21px;
	background:url(img/sidebar_medInfoTop.gif) no-repeat;
	font-size:16px;
	color:#960e0e;
	padding: 11px 0 0 41px;
	font-weight:bold;
	line-height:21px;
}
#medInfoContent {
	height:185px;  /*221*/
	#height:237px; /*223*/
	background:url(img/home_info_med.gif) repeat-y;
	font-size:11px;
	padding:0px 14px 0 14px;
	line-height:13px;
}
#medInfoContent h1 {
	font-size:12px;
	font-weight:bold;
	color: #960e0e;
	padding:12px 0 1px 0;
	margin:0px;
	line-height:12px;
}
#medInfoContent a {
	color: #960e0e;
	text-decoration:none;
}
#medInfoContent a:hover {
	text-decoration:underline;
}
#medInfoBot {
	height:13px;
	background:url(img/sidebar_medInfoBot.gif) no-repeat;
	padding:4px 0 0 14px;
}
#searchMed {
	position:relative;
	float: right;
	padding-top: 19px;
	padding-right: 30px;
}




/* DBIO Home Sidebars */

#sidebarCalendar {
	width:147px;
	font-size:11px;
	float:left;
	padding: 0 14px 0 53px;
	border-right: 1px dotted #676565;
	margin-top:12px;
}
#sidebarCalendar img {
	margin-top: 10px;
}	
#sidebarCalHead {
	height:20px;
	font-size: 13px;
	font-weight:bold;
	color: #46166b;
	background-image: url(img/sidebar_calendar.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
	padding-left: 26px;
	padding-top: 7px;
	margin:0px;
}	
#sidebarNewsletter {
	width:147px;
	font-size:11px;
	float:left;
	padding: 0 15px 0 14px;
	border-right: 1px dotted #676565;
	margin-top:12px;
}	
#sidebarNewsletter img {
	margin-top: 10px;
}	
#sidebarNewsHead {
	height:20px;
	font-size: 13px;
	font-weight:bold;
	color: #46166b;
	background-image: url(img/sidebar_newsletter.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
	padding-left: 28px;
	padding-top: 7px;
	margin:0px;
}	
#sidebarEmail {
	width:147px;
	font-size:11px;
	float:left;
	padding: 0 15px 0 14px;
	border-right: 1px dotted #676565;
	margin-top:12px;
}	
#sidebarEmail img {
	margin-top: 10px;
}	
#sidebarEmailHead {
	height:20px;
	font-size: 13px;
	font-weight:bold;
	color: #46166b;
	background-image: url(img/sidebar_email.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
	padding-left: 32px;
	padding-top: 7px;
	margin:0px;
}		
#sidebarBlog {
	width:147px;
	font-size:11px;
	float:left;
	padding: 0 0 0 14px;
	margin-top:12px;
}	
#sidebarBlog img {
	margin-top: 10px;
}	
#sidebarBlogHead {
	height:20px;
	font-size: 13px;
	font-weight:bold;
	color: #46166b;
	background-image: url(img/sidebar_blog2.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
	padding-left: 28px;
	padding-top: 7px;
	margin:0px;
}	




/* Vertical Navigation DBIO */

#vNavTop {
	height: 14px;
	width: 159px;
	margin-top:18px;
	margin-left:44px;
	background-image: url(img/inside_navTop.gif);
	background-repeat: no-repeat;
	background-color: #f1f1f1;
} 
#vNavHead {
	font-size: 15px;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 10px 5px;
	line-height:16px;
}	
#vNavBody {
	width: 135px;
	margin-left:44px;
	margin-right:18px;
	background-color:#f1f1f1;
	padding:0px 12px 0px 12px;
}	
#vNavBody a { text-decoration:none; }
#vNavBody a:hover { text-decoration:underline; }
#vNavBody h1 {
	font-size: 11px;
	font-weight:bold;
	color:#1C1C1C;
	margin:0px;
	padding:4px 0px 4px 5px;
	border-top: 1px solid #FFF;
	line-height:14px;
}	
#vNavBody h1 a { color:#1C1C1C; text-decoration:none; }
#vNavBody h1 a:hover { color:#561B86; text-decoration:underline; }
#vNavBody h2 {
	font-size: 11px;
	font-weight:normal;
	margin:0px;
	padding:4px 0px 4px 11px;
	border-top: 1px solid #FFF;
	line-height:14px;
}	
#vNavBottom {
	height: 14px;
	width: 159px;
	margin-left:44px;
	background-image: url(img/inside_navBot.gif);
	background-repeat: no-repeat;
	background-color: #f1f1f1;
	background-position: bottom;
} 




/* Vertical Navigation MEDICAL SECTION */

#vNavTopM {
	height:15px;
	width:159px;
	margin-top:18px;
	margin-left:44px;
	background-image: url(img/inside_navTopM.gif);
	background-repeat: no-repeat;
	background-color: #f5f5ee;
	padding:0 0 0 0;
} 
#vNavBodyM {
	width: 135px;
	height:411px;   /*448*/
	#height:413px;  /*450*/
	_height:411px;  /*448*/
	margin:0px 18px 0px 44px;
	_margin-bottom:-2px;
	background-color:#f5f5ee;
	padding:0px 12px 0px 12px;
}	
#vNavBodyM a { color: #414040; text-decoration:none; }
#vNavBodyM a:hover { color:#960e0e; text-decoration:underline; }
#vNavBodyM h1 {
	font-size: 12px;
	font-weight:bold;
	color:#1C1C1C;
	margin:0px;
	padding:5px 0px 4px 5px;
	border-top: 1px solid #FFF;
	line-height:14px;
}	
#vNavBodyM h1.top  {
	font-weight:bold;
	color:#1C1C1C;
	margin:0px;
	border:0;
	padding:0px 0px 4px 5px;
	line-height:14px;
}	
#vNavBodyM h1.last  {
	font-weight:bold;
	color:#1C1C1C;
	margin:0px;
	border-top: 1px solid #FFF;
	padding:8px 0px 0px 5px;
}	
#vNavBodyM h1 a { color:#A20E0E; text-decoration:none; }
#vNavBodyM h1 a:hover { color:#7A0C0C; text-decoration:underline; }
#vNavBodyM h2 {
	font-size: 11px;
	font-weight:normal;
	margin:0px;
	padding:4px 0px 4px 11px;
	border-top: 1px solid #FFF;
	line-height:14px;
}	
#vNavBodyM h2.last {
	padding:4px 0px 0px 11px;
}	
#vNavBottomM {
	height: 15px;
	width: 159px;
	margin-top:0px;
	margin-left:44px;
	padding:0px;
	background-image: url(img/inside_navBotM.gif);
	background-repeat: no-repeat;
} 




/* Inside DBIO pages */

#container_content {
	background-color:#FFF;
	overflow:hidden;
	width:778px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(img/bg_body.gif);
	background-repeat: repeat-y;
}

#content {
	width:575px;
} 

#copy { 
	width:513px;
	padding:18px 0 0 0;
	line-height:16px;
}
#copy a { 
	text-decoration:underline;
}
#copy a:hover {
	text-decoration:none;
}
#copy.noNav {
	width:680px;
	_position:relative;
	_left:0px;
}	
#copy h1 {
	font-size:20px;
	line-height:21px;
	margin:0 0 10px 0;
	color: #46166b;
}
#copy h2 {
	font-size:15px;
	margin:0 0 4px 0;
	color: #46166b;
}
#copy ul {
	list-style-type: disc;	
}
#copy ul.list {
	margin-top:5px;
}
#copy ul.list li {
	padding-bottom:10px;
}
#copy ul.listPlain {
	margin-top:5px;
	list-style-type: none;
}
#copy ul.listPlain li {
	padding-bottom:10px;
}
#copy ul.sitemap {
	padding-top:0px;
	margin-top:5px;
	padding-left:40px;
}
#copy ul.sitemap li {
	padding-bottom:5px;
}
#copy ul.webliography {
	margin-top:5px;
}
#copy ul.webliography li {
	padding-bottom:10px;
}
#copy ol.references {
	margin-top:5px;
}
#copy ol.references li {
	padding-bottom:0px;
}
#copy ul.systems {
	margin-top:7px;
}
#copy ul.systems li {
	padding-bottom:7px;
}
#copy td {
	padding: 7px 3px 7px 0;
}
#sponsorsCurrent {
	padding-top:0px;
	line-height:12px;
	padding-left:25px;
}
.officers td {
	padding: 5px 0px 10px 5px; 
}
#copy.underline h2 {
	color: #414040;
	border-bottom:1px solid #414040;
	padding-top: 10px;
	padding-bottom: 2px;
	margin-bottom: 10px;
	line-height:18px;
}
/*.underline {
	color: #414040;
	border-bottom:1px solid #414040;
	padding-top: 10px;
	padding-bottom: 2px;
	margin-bottom: 10px;
	line-height:18px;
}*/
.proDates {
	font-size:11px;
}	
#copy .officersPast {
	line-height:22px;
}
#copy.officers h2 {
	color: #414040;
	border-bottom:1px solid #414040;
	padding-top: 40px;
	padding-bottom: 2px;
	line-height:18px;
}
.officers h2 .small {
	font-size: 11px;
	font-weight:normal;
}
.officers strong a {
	color: #414040; 
}
.officers .warning {
	color:#FF0000;
	font-weight:bold;
}
#newsStory {
	padding:3px 0 25px 0;
}
#newsDate {
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:10px 0 2px 0;
}	
#indent {
	padding-left: 10px;
}
#indent.awards {
	padding-top: 10px;
}	
#indent.procedures {
	line-height:21px;
}		
#indent .in {
	margin-left:20px;
	font-style: normal;
}	
.awardDes {
	font-size:11px;
	line-height:16px;
}
.awardDes2 {
	font-size:11px;
}	
#notes {
	font-size: 11px;
}	
#notes .plain {
	padding-top: 40px;
	padding-bottom: 0px;
	border:0px;
}
#notes.top {
	line-height: 12px;
	border-top:1px solid #676565;
	margin-right:15px;
	padding-top:4px;
	font-style:italic;
}
#historical {
	padding-top:0px;
}
#historical td {
	padding:0 7px 10px 0px;
	line-height:15px;
}
#historical .small {
	font-size:10px;
	font-style:italic;
}
.subhead {
	font-size:14px;
	font-weight:bold;
}	
.subhead2 {
	font-size:16px;
	font-weight:bold;
}	
#subhead3 {
	font-size:16px;
	font-weight:bold;
	padding-bottom:5px;
	line-height:20px;
}	
#copy.docs h2 {
	color: #414040;
	border-bottom:1px solid #414040;
	padding-top: 20px;
	padding-bottom: 2px;
}
#copy.docs ul {
	padding-top: 0px;
	margin-top:0px;
}
#copy.docs ol {
	padding-top: 0px;
	margin-top:0px;
}
#copy.docs li {
	padding:3px 0 3px 0;
}
#breadcrumb {
	font-size:10px;
	color:#999999;
	padding-bottom: 15px;
	line-height:12px;
}
#breadcrumb a { color:#909090; text-decoration:none }
#breadcrumb a:hover { color: #46166b; text-decoration:underline; }
#breadcrumb em {
	font-style:normal;
	padding:0 4px 0 4px;
}
#newsHeadline {
	font-size:15px;
	color: #414040;
	font-weight:bold;
	margin:0px 0 0px 0;
	padding-bottom:4px;
	line-height:19px;

}	
#SearchResults ul {
	margin:0px;
	padding:0px;
}
#SearchResults li {
	margin-bottom:13px;
	list-style-type: none;
}
#SearchResults a {
	font-weight:bold;
	font-size:13px;
}
#SearchResults blockquote {
	margin:2px 0 5px 40px;
}		
#SearchResults .center {
	font-size:12px;
	font-weight:normal;
}
#biofeedback {
	margin-left:20px;
}
#copy.biofeedback .header {
	font-size:16px;	
	font-weight:bold;
	color: #414040;
	border-bottom:1px solid #414040;
	padding-top: 10px;
	padding-bottom: 2px;
	margin:17px 0px 3px -20px;
}	
.subtitle {
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:17px 0 3px -20px;
}	
.current {
	padding:0px;
	margin:17px 0 3px -20px;
}	
.rev {
	font-size:9px;
}	
#copy cfinput {
	margin-left:5px;
}
#copy textarea {
	margin-left:5px;
}
#copy select {
	margin-left:15px;
	margin-right:5px;
}	
.woops {
	border:2px solid #CC0000;
}
#calendar {
	font-size:13px;
}
#calendar td {
	border-top:1px solid #FFFFFF;
	padding:5px 7px 5px 7px;
}
#calendar img {
	visibility: hidden;
}
#sitemap strong {
	font-size:13px;
}	
#photoCaption {
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
}
#photoCaption .number {
	font-size:11px;
}	
.gallerySub img {
	margin-top:20px;
}	
.gallerySub #photoCaption {
	text-align:left;
}
div.splan {
	color:#FFFFFF;
	font-weight: bold;
	font-size:15px;
	margin-bottom:7px;
}
a.splanLink { 
	color: #f4ee7b; 
	text-decoration:none;
}
a:hover.splanLink { 
	color: #f4ee7b; 
	text-decoration:underline; 
}
.splanbox {
	border:0px;
	background-image: url(img/splan_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height:99px;
	position:relative; 
	top:8px; 
	margin-bottom:28px; 
	padding:17px;
	color:#FFFFFF;
}
#splanLink {
	font-weight:bold;
	color: #f4ee7b;
	text-align:center;
}
#splanLink a { 
	color: #f4ee7b; 
	text-decoration:none;
}
#splanLink a:hover { 
	text-decoration:underline; 
}
#oscars {
	background: url(img/pic_oscarsBG.jpg) no-repeat right top;
	color:#FFFFFF;
	padding:17px 110px 9px 10px;
	line-height:16px;
	margin-bottom:20px;
	#margin-top:-5px;
}
#toolsDate {
	font-weight:bold;
	margin:0 0 5px 0;
	font-size:13px;
}
img.exec {
	margin:1px 0 4px 0;
}



/* Job Posting page */

#jobPost {
	margin:20px 0 35px 0;	
	padding-bottom:35px;
	border-bottom:dotted 1px #C6C5C5;
}
	#jobPost p {
		margin:15px 0 0 0;	
	}
#jobDate {
	font-size:11px;
	font-weight:bold;
	margin:0;
}	
#jobTitle {
    font-size:16px;
    font-weight: bold;
	margin: 2px 0 3px 0;
}
#jobPost ul, #jobPost ol {
	margin-top:2px; margin-bottom:-6px;
}
#jobPost ul li {
	padding-bottom:6px;
}


/* Inside Medical pages */

#copyMed { 
	width:513px;
	padding:18px 0 0 0;
	line-height:16px;
}
#copyMed a { 
	color:#960e0e;
	text-decoration:underline;
}
#copyMed a:hover {
	color:#7A0C0C;
	text-decoration:none;
}
#copyMed.noNav {
	width:680px;
	height:250px;
}	
#copyMed h1 {
	font-size:20px;
	line-height:21px;
	margin:0 0 10px 0;
	color: #960e0e;
}
#copyMed h2 {
	font-size:15px;
	margin:0 0 4px 0;
	color: #960e0e;
}
#newsHeadlineMed {
	font-size:15px;
	color: #960e0e;
	font-weight:bold;
	margin:0 0 0 0;
	line-height:19px;
}	
#copyMed ul {
	list-style-type: disc;	
}
#copyMed td {
	padding: 7px 3px 7px 0;
}
#copyMed ul.list {
	margin-top:5px;
}
#copyMed ul.list li {
	padding-bottom:10px;
}
#copyMed.docs h2 {
	color: #960e0e;
	border-bottom:1px solid #960e0e;
	padding-top: 20px;
	padding-bottom: 2px;
}
#copyMed.docs ul {
	padding-top: 0px;
	margin-top:0px;
}
#copyMed.docs ol {
	padding-top: 0px;
	margin-top:0px;
}
#copyMed.docs li {
	padding:3px 0 3px 0;
}
#copyMed.newsMed .subhead2 {
	line-height:19px;
	display:block;
	padding:0;
	margin-bottom:-11px;
}
#indent ul.list {
	margin-top:5px;
}
#indent ul.list li {
	padding-bottom:10px;
}
#biofeedbackM {
	margin-left:20px;
}
#biofeedbackM .header {
	font-size:16px;	
	font-weight:bold;
	color: #960e0e;
	border-bottom:1px solid #960e0e;
	padding-top: 10px;
	padding-bottom: 2px;
	margin:17px 0px 3px -20px;
}	
#breadcrumbMed {
	font-size:10px;
	color:#999999;
	padding-bottom: 15px;
	line-height:12px;
}
#breadcrumbMed a { color:#909090; text-decoration:none }
#breadcrumbMed a:hover { color: #960e0e; text-decoration:underline; }
#breadcrumbMed em {
	font-style:normal;
	padding:0 4px 0 4px;
}
#calendarMed {
	font-size:13px;
}
#calendarMed td {
	border-top:1px solid #FFFFFF;
	padding:5px 7px 5px 7px;
}
#calendarMed img {
	visibility: hidden;
}



/* Dynamic Site Map */

#sitemap ul{
	margin: 0 0 2px 0;
	padding:0;
	list-style: none;
	display: block;
}
#sitemap li{
	margin: 3px 0 3px 30px;
}
#sitemap li img{
	padding-right: 3px;
}
#sitemap #content{
	margin: 20px 0 50px 200px;
	max-width: 2000px;
}
#sitemap h1{
	margin-right: 15%;
}
#sitemap .server {
	display:none;
}
#sitemap .folder, #sitemap .toggle {
	position:relative;
	top:-5px;
}
#sitemap .html {
	position:relative;
	top:3px;
} 
#sitemap #list1 {
	margin-top:7px;
}



/* Footer */

#footer {
	width:778px; margin-left:auto; margin-right:auto; 
	height: 30px;
	background-image: url(img/footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:43px;
	margin-bottom:20px;
	text-align:center;
	color:#FFF;
	font-size:9px;
	line-height:22px;
	_position:relative;
	_left:-9px;
}
.plain #footer {
	_position:relative;
	_left:0px;
}
#footer a { 
	color: #f4ee7b;
	text-decoration:none 
}
#footer a:hover { 
	color: #491674; 
	text-decoration:underline; 
}
.divide {
	padding: 0 5px 0 5px;
}	
#footer_med {
	width:778px; margin-left:auto; margin-right:auto; 
	height: 30px;
	background-image: url(img/footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:43px;
	margin-bottom:20px;
	text-align:center;
	color:#FFF;
	font-size:9px;
	line-height:22px;
}
#footer_med a { 
	color: #f4ee7b; 
	text-decoration:none 
}
#footer_med a:hover { 
	color: #A20E0E; 
	text-decoration:underline; 	
}


/* DBIO Flyout Menus */

.menu {width:720px; height:28px; position:relative; left:29px; z-index:100; font-size:11px;}
/* hack to correct IE5.5 faulty box model */
* html .menu {width:721px; w\idth:720px;}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0; margin:0; list-style-type:none;}
.menu ul ul {width:180px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left; position:relative;}

/* style the links for the top level */
.menu a, .menu a:visited {display:block; height:28px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:149px; w\idth:138px;}

/* style the second level borders */
.menu ul ul li {border-bottom: 1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000; }
.topli {border-top: 1px solid #000;}
.menu ul ul {border-top: 1px solid #FFF;}
.menu ul ul ul {border-top:0;}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#F1F1F1 url(img/arrow_purple.gif) no-repeat 145px center; filter:alpha(opacity=94); -moz-opacity:0.94; opacity: 0.94;}

/* style the second level hover */
.menu ul ul a.drop:hover{background:#46166b url(img/arrow_white.gif) no-repeat 145px center; color:#FFFFFF;}
.menu ul ul :hover > a.drop {background:#46166b url(img/arrow_white.gif) no-repeat 145px center; color:#FFFFFF;}

/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#F1F1F1;}

/* style the third level hover */
.menu ul ul ul a:hover {background:#46166b; color:#FFFFFF;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden; position:absolute; height:0; top:28px; left:0; width:159px;}

/* another hack for IE5.5 */
* html .menu ul ul {top:27px;t\op:28px;}

/* position the third level flyout menu */
.menu ul ul ul{left:158px; top:-1px; width:149px;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-160px;}

/* style the table so that it takes no part in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {background:#F1F1F1; color:#000; height:auto; line-height:1em; padding:5px 10px; width:138px; border:0px solid #000; text-decoration:none;}
.menu ul ul a:hover {background:#46166b; color:#FFFFFF;}

/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:160px;w\idth:138px;}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{color:#FFFFFF; background:#46166b; text-decoration:none;}
.menu :hover > a, .menu ul ul :hover > a {color:#FFFFFF; background:#46166b; text-decoration:none;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul {visibility:visible;}

/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
.menu ul :hover ul :hover ul ul{visibility:hidden;}

/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}
.menu ul :hover ul :hover ul :hover ul{ visibility:visible;}

.menu ul li a.navInside {width:90px; height:28px; background: url(img/nav_dbio.gif) no-repeat 0px 0px; }
.menu ul li a.navInside:hover {background: url(img/nav_dbio.gif) no-repeat 0px -34px;}

.menu ul li a.navMed {width:107px; height:28px; background: url(img/nav_dbio.gif) no-repeat -90px 0px; }
.menu ul li a.navMed:hover {background: url(img/nav_dbio.gif) no-repeat -90px -34px;}

.menu ul li a.navMem {width:87px; height:28px; background: url(img/nav_dbio.gif) no-repeat -197px 0px; }
.menu ul li a.navMem:hover {background: url(img/nav_dbio.gif) no-repeat -197px -34px;}

.menu ul li a.navEdu {width: 134px; height:28px; background: url(img/nav_dbio.gif) no-repeat -284px 0px; }
.menu ul li a.navEdu:hover {background: url(img/nav_dbio.gif) no-repeat -284px -68px;}

.menu ul li a.navEvent {width: 57px; height:28px; background: url(img/nav_dbio.gif) no-repeat -418px 0px; }
.menu ul li a.navEvent:hover {background: url(img/nav_dbio.gif) no-repeat -418px -34px;}

.menu ul li a.navRes {width:89px; height:28px; background: url(img/nav_dbio.gif) no-repeat -475px 0px; }
.menu ul li a.navRes:hover {background: url(img/nav_dbio.gif) no-repeat -475px -34px;}

.menu ul li a.navSpon {width:72px; height:28px; background: url(img/nav_dbio.gif) no-repeat -564px 0px; }
.menu ul li a.navSpon:hover {background: url(img/nav_dbio.gif) no-repeat -564px -34px;}

.menu ul li a.navCon {width:84px; height:28px; background: url(img/nav_dbio.gif) no-repeat -636px 0px; }
.menu ul li a.navCon:hover {background: url(img/nav_dbio.gif) no-repeat -636px -34px; }


/* Medical Flyout Menus */

.menuMed {width:720px; height:28px; position:relative; left:29px; z-index:100; font-size:11px;}
/* hack to correct IE5.5 faulty box model */
* html .menuMed {width:721px; w\idth:720px;}

/* remove all the bullets, borders and padding from the default list styling */
.menuMed ul {padding:0; margin:0; list-style-type:none;}
.menuMed ul ul {width:180px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menuMed li {float:left; position:relative;}

/* style the links for the top level */
.menuMed a, .menuMed a:visited {display:block; height:28px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menuMed a, * html .menuMed a:visited {width:149px; w\idth:138px;}

/* style the second level borders */
.menuMed ul ul li {border-bottom: 1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000; }
.topli {border-top: 1px solid #000;}
.menuMed ul ul {border-top: 1px solid #FFF;}
.menuMed ul ul ul {border-top:0;}

/* style the second level background */
.menuMed ul ul a.drop, .menuMed ul ul a.drop:visited {background:#f5f5ee url(img/arrow_red.gif) no-repeat 145px center; filter:alpha(opacity=94); -moz-opacity:0.94; opacity: 0.94;}

/* style the second level hover */
.menuMed ul ul a.drop:hover{background:#960e0e url(img/arrow_whiteMed.gif) no-repeat 145px center; color:#FFFFFF;}
.menuMed ul ul :hover > a.drop {background:#960e0e url(img/arrow_whiteMed.gif) no-repeat 145px center; color:#FFFFFF;}

/* style the third level background */
.menuMed ul ul ul a, .menuMed ul ul ul a:visited {background:#f5f5ee;}

/* style the third level hover */
.menuMed ul ul ul a:hover {background:#960e0e; color:#FFFFFF;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menuMed ul ul {visibility:hidden; position:absolute; height:0; top:28px; left:0; width:159px;}

/* another hack for IE5.5 */
* html .menuMed ul ul {top:27px;t\op:28px;}

/* position the third level flyout menu */
.menuMed ul ul ul{left:158px; top:-1px; width:149px;}

/* position the third level flyout menu for a left flyout */
.menuMed ul ul ul.left {left:-160px;}

/* style the table so that it takes no part in the layout - required for IE to work */
.menuMed table {position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the second level links */
.menuMed ul ul a, .menuMed ul ul a:visited {background:#f5f5ee; color:#000; height:auto; line-height:1em; padding:5px 10px; width:138px; border:0px solid #000; text-decoration:none;}
.menuMed ul ul a:hover {background:#960e0e; color:#FFFFFF;}

/* yet another hack for IE5.5 */
* html .menuMed ul ul a, * html .menuMed ul ul a:visited {width:160px;w\idth:138px;}

/* style the top level hover */
.menuMed a:hover, .menuMed ul ul a:hover{color:#FFFFFF; background:#960e0e; text-decoration:none;}
.menuMed :hover > a, .menuMed ul ul :hover > a {color:#FFFFFF; background:#960e0e; text-decoration:none;}

/* make the second level visible when hover on first level list OR link */
.menuMed ul li:hover ul,
.menuMed ul a:hover ul {visibility:visible;}

/* keep the third level hidden when you hover on first level list OR link */
.menuMed ul :hover ul ul{visibility:hidden;}
.menuMed ul :hover ul :hover ul ul{visibility:hidden;}

/* make the third level visible when you hover over second level list OR link */
.menuMed ul :hover ul :hover ul{ visibility:visible;}
.menuMed ul :hover ul :hover ul :hover ul{ visibility:visible;}

.menuMed ul li a.navInsideMed {width:95px; height:28px; background: url(img/nav_med.gif) no-repeat 0px 0px; }
.menuMed ul li a.navInsideMed:hover {background: url(img/nav_med.gif) no-repeat 0px -34px;}

.menuMed ul li a.navDBIOMed {width:86px; height:28px; background: url(img/nav_med.gif) no-repeat -95px 0px; }
.menuMed ul li a.navDBIOMed:hover {background: url(img/nav_med.gif) no-repeat -95px -34px;}

.menuMed ul li a.navMemMed {width:89px; height:28px; background: url(img/nav_med.gif) no-repeat -181px 0px; }
.menuMed ul li a.navMemMed:hover {background: url(img/nav_med.gif) no-repeat -181px -34px;}

.menuMed ul li a.navEduMed {width: 134px; height:28px; background: url(img/nav_med.gif) no-repeat -270px 0px; }
.menuMed ul li a.navEduMed:hover {background: url(img/nav_med.gif) no-repeat -270px -68px;}

.menuMed ul li a.navEventMed {width: 60px; height:28px; background: url(img/nav_med.gif) no-repeat -404px 0px; }
.menuMed ul li a.navEventMed:hover {background: url(img/nav_med.gif) no-repeat -404px -34px;}

.menuMed ul li a.navResMed {width:91px; height:28px; background: url(img/nav_med.gif) no-repeat -464px 0px; }
.menuMed ul li a.navResMed:hover {background: url(img/nav_med.gif) no-repeat -464px -34px;}

.menuMed ul li a.navSponMed {width:75px; height:28px; background: url(img/nav_med.gif) no-repeat -555px 0px; }
.menuMed ul li a.navSponMed:hover {background: url(img/nav_med.gif) no-repeat -555px -34px;}

.menuMed ul li a.navConMed {width:90px; height:28px; background: url(img/nav_med.gif) no-repeat -630px 0px; }
.menuMed ul li a.navConMed:hover {background: url(img/nav_med.gif) no-repeat -630px -34px; }

/* DBIO Navigation */

/*#nav { position:relative; top:0; left:0; width:720px; height:28px; text-align:left; }
ul.menu { margin: 0; padding: 0; white-space: nowrap; }
ul.menu li { margin: 0; padding: 0; white-space: nowrap; list-style: none; float: left; }
ul.gmenu li { margin-right: 0; }
ul.gmenu a { display: block; background-image: url(img/nav_dbio.gif); background-repeat: no-repeat; }

#navInside { width: 90px; height:28px; background: url(img/nav_dbio.gif) no-repeat 0px 0px; }
#navMed { width: 107px; height:28px; background: url(img/nav_dbio.gif) no-repeat -90px 0px; }
#navMem { width: 87px; height:28px; background: url(img/nav_dbio.gif) no-repeat -197px 0px; }
#navEdu { width: 134px; height:28px; background: url(img/nav_dbio.gif) no-repeat -284px 0px; }
#navEvent { width: 57px; height:28px; background: url(img/nav_dbio.gif) no-repeat -418px 0px; }
#navRes { width: 89px; height:28px; background: url(img/nav_dbio.gif) no-repeat -475px 0px; }
#navSpon { width: 72px; height:28px; background: url(img/nav_dbio.gif) no-repeat -564px 0px; }
#navCon { width: 84px; height:28px; background: url(img/nav_dbio.gif) no-repeat -636px 0px; }

a:hover #navInside { background-position: 0px -34px; }
a:hover #navMed { background-position: -90px -34px; }
a:hover #navMem { background-position: -197px -34px; }
a:hover #navEdu { background-position: -284px -34px; }
a:hover #navEvent { background-position: -418px -34px; }
a:hover #navRes { background-position: -475px -34px; }
a:hover #navSpon { background-position: -564px -34px; }
a:hover #navCon { background-position: -636px -34px; }

a:active #navInside { background-position: 0px -68px; }
a:active #navMed { background-position: -90px -68px; }
a:active #navMem { background-position: -197px -68px; }
a:active #navEdu { background-position: -284px -68px; }
a:active #navEvent { background-position: -418px -68px; }
a:active #navRes { background-position: -475px -68px; }
a:active #navSpon { background-position: -564px -68px; }
a:active #navCon { background-position: -636px -68px; }*/


/* Med Navigation */

/*#navMed { position:relative; top:0; left:0; width:720px; height:28px; text-align:left; }
ul.menuMed { margin: 0; padding: 0; white-space: nowrap; }
ul.menuMed li { margin: 0; padding: 0; white-space: nowrap; list-style: none; float: left; }
ul.gmenuMed li { margin-right: 0; }
ul.gmenuMed a { display: block; background-image: url(img/nav_dbio.gif); background-repeat: no-repeat; }

#navInsideMed { width: 95px; height:28px; background: url(img/nav_med.gif) no-repeat 0px 0px; }
#navDBIO { width: 86px; height:28px; background: url(img/nav_med.gif) no-repeat -95px 0px; }
#navMemMed { width: 89px; height:28px; background: url(img/nav_med.gif) no-repeat -181px 0px; }
#navEduMed { width: 134px; height:28px; background: url(img/nav_med.gif) no-repeat -270px 0px; }
#navEventMed { width: 60px; height:28px; background: url(img/nav_med.gif) no-repeat -404px 0px; }
#navResMed { width: 91px; height:28px; background: url(img/nav_med.gif) no-repeat -464px 0px; }
#navSponMed { width: 75px; height:28px; background: url(img/nav_med.gif) no-repeat -555px 0px; }
#navConMed { width: 90px; height:28px; background: url(img/nav_med.gif) no-repeat -630px 0px; }

a:hover #navInsideMed { background-position: 0px -34px; }
a:hover #navDBIO { background-position: -95px -34px; }
a:hover #navMemMed { background-position: -181px -34px; }
a:hover #navEduMed { background-position: -270px -34px; }
a:hover #navEventMed { background-position: -404px -34px; }
a:hover #navResMed { background-position: -464px -34px; }
a:hover #navSponMed { background-position: -555px -34px; }
a:hover #navConMed { background-position: -630px -34px; }

a:active #navInsideMed { background-position: 0px -68px; }
a:active #navDBIO { background-position: -95px -68px; }
a:active #navMemMed { background-position: -181px -68px; }
a:active #navEduMed { background-position: -270px -68px; }
a:active #navEventMed { background-position: -404px -68px; }
a:active #navResMed { background-position: -464px -68px; }
a:active #navSponMed { background-position: -555px -68px; }
a:active #navConMed { background-position: -630px -68px; }*/