/*   Basic font and color setup*/BODY{	font-family: verdana, arial, helvetica, sans-serif;	background: #FFFFCC url("../images/textures/back_247a.GIF");	color: #000066;}A:LINK{	color: #0033FF;}A:VISITED{	color: #663333;}A:ACTIVE{	color: #00FF00;}/*	DIVs and SPANs for special purposes*/DIV.Centered{	text-align: center;}DIV.Footer{	text-align: center;	font-size: smaller;}	SPAN.Keyboard{	font-family: courier, fixed;		}SPAN.Citation{	vertical-align: super;	font-size: x-small;}	/*	Other specializations of common objects*/HR.Half{	width: 50%;}H4{	margin-left: 1em;}TABLE{	width: 90%;}			TD.Name{	width: 50%;	text-align: right;}TD.Address{	width: 50%;	font-family: courier;	text-align: left;}TD.Credit{	font-size: small;}	P.Tab2{	margin-left: 2em;}P.credit{	font-size: small;	text-align: right;	margin-left: 2em;}P.Keyboard{	font-family: courier;}INPUT{	color: #184B81;}TEXTAREA{	color: #184B81;}/*	The rest of these should not be necessary	but seem to work around some presumed Netscape rendering errors*/TH{	background: #184B81;	font-family: verdana, sans-serif;	color: #FFFFFF;}TD{	background: #184B81;	font-family: verdana, sans-serif;	color: #FFFFFF;}