/* prevents styles being used by NN4 and IE4 */

@import "positioning.css";

/*
general stylesheet that controls simple styling rules that will be executed by basic/old browsers such as NN4
*/

html{
	height: 100%;
}

body {
	height: 100%;
	margin: 0px;
	padding:0px;
	background-color : White;
	background-image : url(../images/grade-blue.gif);
	background-repeat : repeat-x;
	background-position : top;
	color: #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

p, div {
	font-size: small;
}

h1{
	font-size: larger;
	text-decoration: underline;
}

h2{
	font-size: large;
	text-decoration: underline;
}

hr{
	height: 1px;
}

a:link {
	color: #2F6DB3;
}

a:visited {
	color: #2F6DB3;
}

a:hover {
	color: #02AEEF;
}

a:active {
	color: #2F6DB3;
}

.listing{
	font-size: x-small;	
}

.listing td{
	padding: 2px;
}

.address{
	font-size: small;
}

.address td{
	padding: 2px;
}

.copyright{
	font-size: 9px;	
}

.note{
	font-size: 10px;	
}

.blueHeading{
	color: #2F6DB3;
	text-decoration: underline;
}

.BoldBlue{
	font-weight:bold;
	color: #2F6DB3;
}

.specHeadings{
	color: Maroon;
	font-size: 120%;
	text-decoration: none;
}

.specHeadings2{	
	font-size: 100%;
	font-weight:bold;
	text-decoration: none;
}

#productTable th{
	color: maroon;	
}

#rheniumTable td{
	background-color: #C0C9DA;
}

.blueBold{
	color: #2F6DB3;
	font-weight: bold;	
}

.blue{
	color: #2F6DB3;	
}