BODY {
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom : 20px;
	margin-left : 25px;
	margin-right : 25px;
	margin-top : 0px;
}
	h3 {
		font : bold 18px Univers, Arial, Verdana, sans-serif;
		}
	h1 {
		font: 28px/0.66em Univers, Arial, Verdana, sans-serif;
		}
	h2 {
		font: bold 14px/0.9em Univers, Arial, Verdana, sans-serif;
		}
@media screen
	{
	/* we dont want NS4 IE4 to see this */
	BODY {
		background-color: gray;
		}
	h3 {
		margin: 0; padding: 0.25em 0.33em 0.167em;
		text-align: left;
		border-bottom: 3px solid; border-top: 1px solid;
		border-bottom-style: solid;
		border-bottom-color: Gray;
		background-color: White;
		}
	h1 {
		border-bottom: 1px solid #A5B5D6;
		padding: 0.5em 0 0 0.66em; margin: 0 0 0 0;
		background: black; letter-spacing: 0.25em;
		color: white;
		}
	h2 {
		padding: 0.05em 2em 0.19em 7.5%; margin: 0;
		letter-spacing: 0.25em;
		color: white;
		background: black; 
		}
}
body div#main {
	margin-top: 1em; padding: 1em 2%;
	border: 2px solid rgb(30%,30%,50%);
	background-color: White;
   }


A:LINK {
	text-decoration : none;
	color: Blue;
}
A:VISITED {
	text-decoration : none;
	color: Blue;
}

A:HOVER {
	text-decoration : none;
	background-color : Yellow;
}
INPUT {
	background-color : #DCDCDC;
}
TABLE {
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
UL.librarieslist {
	font : 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	list-style-image : url(arrow-red.gif);

}
TD{
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
UL {
	font : 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

P {
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.footer {
		font : 10px bold Verdana, Geneva, Arial, Helvetica, sans-serif;
}
