* {margin:0; padding:0;} 

body
{
	font: 76%/1.5 arial, serif;
	text-align: center;
	background:rgb(255,255,204);
	color: #444;
}
	
#container
{
	text-align: left;
	margin: 1em auto;
	background: #fff url(_images/logo.gif) no-repeat top left;;
	width: 62em;
}
	
ul#SiteNavigation
{
   display:inline;
   float:right;
   width:52em;
	font-size:1.1em;
	background:rgb(0,108,0);
	margin:120px 2em 0 2em;
	list-style-type:none;
}
	
ul#SiteNavigation li {display:inline;}
	
ul#SiteNavigation li a
{
	float:left;
	display:block;
	padding:0.25em 1em;
	font-size:90%;
	font-weight:bold;
	border-right:1px solid #fff;
	text-align:center;
	color:#fff;
	text-decoration:underline;
}
	
ul#SiteNavigation li a:hover
{
	color: #fff;
	background: #000;
}
	
/**************************************************/
/* Page header                                    */
/**************************************************/

#PageHeader			{padding:2em 0 0 0; border-bottom:1px solid #fff; color:#000; }
#PageHeader h1		{padding:4em 0 0 1.75em; font-size:1.5em; font-weight:bold; color:rgb(224,090,056);}
#PageHeader ul		{margin:-10em 0 10em 2em; padding:0; width:20em;}
#PageHeader li		{padding:0 1em 0 0; display:inline;}
#PageHeader a		{color:#999; text-decoration:underline; font-size:80%;}
#PageHeader a:hover	{color:#000; background:#fff;}

/**************************************************/
/* Page content                                   */
/**************************************************/
	
#PageDetail			{margin:2em 0 2em 0; padding:0 2em 0 0; width:38em; border-left:1px solid #ddd; float:right;}
#PageDetail h1      {margin:15px 00px 05px 30px; padding-left:5px; font-size:1.25em; color:#fff; background-color:rgb(0,108,0);}
#PageDetail h2		{margin:00px 00px 15px 30px; padding-left:5px; font-size:1.25em; color:rgb(224,090,056); background-color:rgb(255,255,255);}
#PageDetail h3		{margin:00px 00px 15px 30px; padding-left:5px; font-size:1.25em; color:rgb(035,055,117);}
#PageDetail p		{margin:00px 00px 10px 30px;}
#PageDetail li p	{margin:00px;}
#PageDetail li a	{margin:00px;}
ul					{margin:00px 00px 00px 40px; list-style-position:inside;}
ul.standout			{margin:00px 00px 30px 30px; list-style-position:outside; list-style-type:none; }
ul.standout li		{margin:10px 00px 10px 00px; padding:10px; background-color:#f1f1f1;}
ul.standout li a	{font-weight:600; color:#000;}
ul.standout li p a	{font-weight:300;}
				
#PageSupplement	 	{margin:2em 0 0 0; float:left;}
#PageSupplement h2	{margin:0 0 0 30px; padding:0.25em 0 0.25em 0.5em; width:15em; font-size:1.2em; background-color:rgb(164,206,065); color:#000;}

#PageNavigation		{margin-top:1em;}
#PageNavigation li	{list-style-position:inside; list-style-type:square;}
#PageNavigation li a {margin-left:0.5em;}

address				{margin:15px 00px 05px 30px; padding-left:5px; font-size:1.10em; font-weight:bold; font-style:normal;}
/*************************************************/
/* Page footer                                   */
/*************************************************/

#PageFooter	{padding:0.25em 30px; background:rgb(164,206,065); clear:both; text-align: center;}

/*************************************************/
/* Other stuff                                   */
/*************************************************/

a, a:visited {color:rgb(35,55,117);}



/*** Table Styles ***/
#fees         {font: 100% arial, serif;margin:10px 0px 20px 30px;border:0px; border-collapse:collapse; border-spacing:0px;}
    #fees   tr    {border:0px ;}
    #fees   th    {text-align:center; font-weight:bold; color:rgb(255,255,255); background-color:rgb(164,206,065);}
    #fees   td    {text-align:left; padding:5px; border:0px;}

 #contacts         {font: 100% arial, serif;margin:10px 0px 20px 30px;border:0px; border-collapse:collapse; border-spacing:0px;}
    #contacts   tr    {border:0px ;}
    #contacts   th    {text-align:center; font-weight:bold; color:rgb(255,255,255); background-color:rgb(164,206,065);}
    #contacts   td    {text-align:left; padding:5px; border:0px;}
	
	 #chemists      {font: 100% arial, serif;margin:10px 0px 20px 30px;border:0px; border-collapse:collapse; border-spacing:0px;}
    #chemists   tr    {border:0px ;}
    #chemists   th    {text-align:center; font-weight:bold; color:rgb(255,255,255); background-color:rgb(164,206,065);}
    #chemists   td    {text-align:left; padding:5px; border:0px;}
	
	
	#hospitals      {font: 100% arial, serif;margin:10px 0px 20px 30px;border:0px; border-collapse:collapse; border-spacing:0px;}
    #hospitals   tr    {border:0px ;}
    #hospitals   th    {text-align:center; font-weight:bold; color:rgb(255,255,255); background-color:rgb(164,206,065);}
    #hospitals   td    {text-align:left; padding:5px; border:0px;}
	
	#links         {font: 100% arial, serif;margin:10px 0px 20px 30px;border:0px; border-collapse:collapse; border-spacing:0px;}
    #links   tr    {border:0px ;}
    #links   th    {text-align:center; font-weight:bold; color:rgb(255,255,255); background-color:rgb(164,206,065);}
    #links   td    {text-align:left; padding:5px; border:0px;}
	
	#info         {font: 100% arial, serif;margin:10px 0px 20px 30px;border:0px; border-collapse:collapse; border-spacing:0px;}
    #info   tr    {border:0px ;}
    #info   th    {text-align:center; font-weight:bold; color:rgb(255,255,255); background-color:rgb(164,206,065);}
    #info   td    {text-align:left; padding:5px; border:0px;}
	