/* Standard Styles for Home Page */


/* html, body, h1, h2, h3, h4, div, p, ul, li, input {
   font-family: Arial, Helvetica, sans-serif;
} */


body { background: rgb(247, 247, 247);
       color: rgb(30,30,30);
       width: 90%;
       margin: auto;
}


h1 { color: rgb(102,153,153); }
h2,h3 { color: rgb(204,51,51); }


dl dt { font-weight: bolder; }

table td, tr { text-align: left; }


a { text-decoration: none;
    color: rgb(100,100,200);
}

a:hover {
	color: rgb(250,180,0);
	text-decoration: underline;
}

div.foot { width: 100%;}

div.foot p { float: right; }
div.foot img { border: 0pt; }
p#validator { float: left; } 

a.footlinks { 
/*	height: 2.5em;
	width: 3em;
	padding: 0.2em; */
	margin-left: 0.5em;
 	font-size: larger;
	font-weight: bold;
	text-align: center;
}

a.footlinks:link { font-weight: bold; }
a.footlinks:visited { font-weight: bold; }
a.footlinks:hover { font-weight: bold;
		background: rgb(255,204,0);
		color: rgb(153,0,0);
		text-decoration: none; }
