h1, h2, h3, h4           { font-family: "times new roman"; }
h1{ font-size: 180%; color: #990000 }
h2{ font-size: 140%; color: #333333 }
h3{ font-size: 120%; color: #333333 }
h4{ font-size: 110%; color: #333333 }

.ulgen { font-family: Arial; font-size: 100%; font-style: normal; color: #333333; list-style-image: url(images/redbullet.gif);}

p, ul, ol, .ulgen, .projects      { font-family: Arial; font-size: 11pt; color: #333333}
h3.redhead     {font-family: Arial; font-size: 100%; color: #990000; line-height: 100%; margin-right: 0; margin-bottom: 0 }

#menu {position: absolute; left: 0px; top: 0px; width: 800px; z-index: 100; visibility: visible;}
#content {position: absolute; left: 20px; top: 178px; width: 775px; height: 319px; z-index: 1; visibility: visible;}
.desc {margin-left: 30px;
	}

td.tabletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
/*	line-height: 120%;*/
	font-weight: normal;
	color: #333333;

}

a:active { color: #333333; text-decoration: hover;}
a:link { color: #333333; text-decoration: none;}
a:hover {  color: #333333; text-decoration: underline;}
a:visited { color: #333333;  text-decoration: none;}
/*a:visited:hover { color: #333333;  text-decoration: underline;}*/
a:link:hover {  color: #333333; text-decoration: underline;} 


a {text-decoration: none; color: #333333; font-weight: bold;}

#mainlist {
	font-family: Arial;
	font-size: 120%;
	/*font-weight: bold;*/
	list-style: none;
	color: #333333;
	}
	
#mainlist li ul li{
	font-size: 90%;
	font-weight: normal;
	list-style-image: url(images/redbullet.gif);
	}
	
dt {
	font-family: Arial;
	font-size: 110%;
	font-weight: bold;
	list-style: none;
	color: #990000;
	}

dd {
	font-family: Arial;
	font-size: 100%;
	font-weight: normal;
	color: #333333;
	}