body 			{margin: 0;
  			background-color: white;
  			color: #336600;
			}

a, a:active, a:link 	{font-family: Verdana,Helvetica,Arial,sans-serif;
  			font-size: 11px;
  			color: #000000;
			}

a:hover 		{background: #ffff33 none repeat scroll 0% 50%;
  			font-family: Verdana,Helvetica,Arial,sans-serif;
			}

td, tr, p, div 		{font-size: 11px;
  			font-family: Verdana,Arial,Helvetica,sans-serif;
  			color: #333333;
			}

h1 			{font-family: Verdana,Arial,Helvetica,sans-serif;
  			font-size: 14px;
  			font-weight: bold;
  			color: #333333;
			}

td.modifydate 		{font-style: italic;
  			padding-top: 5pt;
			}

a:visited 		{color: #000000;
			}

ul 			{margin: 0px;
			}

li 			{margin-left: 10px;
  			padding-top: 2px;
  			padding-bottom: 2px;
			}

ul.mostread 		{margin-top: 5px;
  			margin-bottom: 10px;
  			list-style-type: none;
  			padding-left: 2px;
  			margin-left: 0;
			}

li.mostread 		{margin-top: 10px;
  			margin-left: 1px;
  			padding-top: 2px;
  			padding-bottom: 2px;
			}

a.mostread 		{text-decoration: none;
			}

hr 			{background: #999966 none repeat scroll 0% 50%;
  			height: 2px;
  			width: 90%;
			}

a.pathway:link, a.pathway:visited 	{color: black;
  					font-size: 10px;
  					margin-left: 10px;
					}

a.pathway:hover 	{color: #800000;
  			font-weight: bold;
  			text-decoration: underline;
  			margin-left: 10px;
			}

a.mainlevel 		{line-height: 1.5em;
			}

a.mainlevel:link 	{color: #000000;
  			background-position: left 50%;
  			text-align: left;
  			font-weight: bold;
  			text-decoration: none;
			}

a.mainlevel:visited 	{color: #666600;
  			background-position: left 50%;
  			text-align: left;
  			font-weight: bold;
  			text-decoration: none;
			}

a.mainlevel:hover 	{color: #00007e;
  			background-position: left 50%;
  			text-align: left;
  			text-decoration: underline;
			}

a.mainmenu:link, a.mainmenu:visited 	{color: #003300;
  					font-family: Arial,Verdana,Helvetica,Geneva,Trebuchet MS,sans-serif;
  					font-weight: bold;
					}

a.mainmenu:hover 			{color: #000000;
  					text-decoration: underline;
					}

a.sublevel 		{line-height: 1.5em;
  			padding-left: 5px;
			}

a.sublevel:link 	{color: #000000;
  			font-family: Arial,Verdana,Helvetica,Geneva,Trebuchet MS,sans-serif;
  			font-weight: normal;
  			text-decoration: none;
			}

a.sublevel:visited 	{color: #666600;
  			font-family: Arial,Verdana,Helvetica,Geneva,Trebuchet MS,sans-serif;
  			font-weight: normal;
  			text-decoration: none;
			}
	
a.sublevel:hover 	{color: #00007e;
  			font-weight: normal;
  			text-decoration: underline;
			}

a.category 		{font-family: Verdana,Helvetica,Arial,sans-serif;
  			font-size: 12px;
  			color: #006600;
			}

a.category:hover 	{font-family: Verdana,Helvetica,Arial,sans-serif;
  			font-size: 10px;
  			color: #006600;
			}

table.moduletable 	{margin: 0px;
  			width: 100%;
  			background-color: #f2ffe6;
  			color: #99ffcc;
			}

table.moduletable th 	{padding: 3px;
  			background: transparent url(../images/line_mc.gif) no-repeat scroll 50% bottom;
  			font-size: 12px;
  			font-weight: bold;
  			font-family: Verdana,Arial,Helvetica,sans-serif;
  			color: #ffffff;
  			text-align: center;
  			width: 100%;
			}

table.moduletable td 	{font-size: 10px;
  			font-weight: normal;
  			padding-left: 6px;
  			height: 19px;
  			width: 100%;
			}

table.contact 		{border-color: #ccff66;
  			background-color: #dcdad0;
			}

table.contact td.icons 	{background-color: #d3dee1;
			}

table.contact td.details 	{font-size: 11px;
			 	}


