body	
	{background: url("images/main_background.jpg") repeat; font:  normal small verdana, arial, sans-serif; color: #000; padding: 0; margin: 0px; }
	
table.main
	{width: 100%; margin: 0px 0px 0px 0px; }

table.specialist
	{width: 70%; margin: 0px 0px 0px 0px; background: #ffffff; font: normal 11px verdana, sans-serif; }

table.content
	{width: 100%; margin: 0px 0px 0px 0px; width: 75px; text-align: left; }

td.content
	{padding: 0px; font-size: 12px; vertical-align: top; text-align: left;}

td.bio
	{padding: 0px; font-size: 11px; vertical-align: top; text-align: left;}

td.pic
	{padding: 0px; vertical-align: top;}

td.header
	{padding: 0px; font: bold 12px verdana, sans-serif; }

td.detail
	{padding: 0px; font: normal 12px verdana, sans-serif; }

tr.logo
	{padding: 0px; font-size: 12px; vertical-align: middle; background: url("images/yellow_filler.jpg") repeat; height: 5px; }

th.content
  	{padding: 10px; font-size: 11px; vertical-align: top; text-align: left; }

p.header
	{font: bold 12px verdana, sans-serif; }

p.biotitle
	{font: bold 14px verdana, sans-serif; background: url("images/bio_title.jpg") no-repeat top left; margin-top: 0;}

p.spectitle
	{font: bold 12px verdana, sans-serif; background: url("images/yellow_header.jpg") no-repeat top left; margin-top: 0;}

p.highlight
	{background: #ffcc00; border: thick double #ffcc00; }

li.custom
	{list-style: disc inside }

img.standard
	{ border: 0; vertical-align: middle; float: left; }

img.yellow
	{padding: 0px 0px 0px 0px; border: solid 1px #ffcc00; border-width: 2px 2px 2px 2px; }
	
h1
	{font: bold 14px verdana, sans-serif; }

h2
	{font: bold 14px verdana, sans-serif; color: red; background: #ffcc00; }
	
h3
	{font: normal 10px verdana, sans-serif; padding: 0;}
	
#contentContainer
	{padding: 15px 15px 15px 15px; font-size: 12px; line-height: 18px; margin: 2px 0px 15px 232px; background: #ffff99; position: absolute; left: 0; top: 170px; width: 650px; }

#contentContainer ul, #contentContainer ul li
	{margin: 0px 0px 0px 8px; padding: 0; list-style: square }
	
#menuContainer
	{position: absolute; left: 0; top: 172px; margin: 0; padding: 0px; width: 250px; font: bold 12px verdana, sans-serif; }
	
#menuContainer a
	{text-decoration: none; display: block; margin: 0; padding: 2px 0px 4px 29px; color: #fff; }

#menuContainer ul, #menuContainer ul li
	{list-style: none outside; margin: 0; padding: 0; }
	
#menuContainer ul li.category
	{margin: 0px 0px 5px 0px; }
	
#menuContainer ul li#currentLink a
	{display: block; margin: 0px 0px 5px 0px; background: url("images/menu_selected.jpg") no-repeat; color: #fff; text-decoration: none; }

#menuContainer ul li#currentLink_long a
	{display: block; margin: 0px 0px 5px 0px; background: url("images/menu_selected_double.jpg") no-repeat; color: #fff; text-decoration: none; }
	
#menuContainer ul li.category a:hover
	{display: block; padding: 2px 0px 4px 29px; background: url("images/menu_selected.jpg") no-repeat; color: #fff; text-decoration: none; }

#menuContainer ul li.category_long a:hover
	{display: block; padding: 2px 0px 4px 29px; background: url("images/menu_selected_double.jpg") no-repeat; color: #fff; text-decoration: none; }