body	{text-align: center ;font-family: arial, helvetica, san-serif ;color: black  ;    /*    */ background-color: white ;   /*      */ font-size: 1em ;  }/** {margin: 0px ; padding: 0px ;}   set all margins and padding for every element  *//*a		  {text-decoration:none; }a:link 		{color: #A08F79;}a:visited 	{color: #A08F}a:hover 	{color: #A08F79;}a:active 	{color: #666666;}*/ a:link	  {color:#ff0000;}  /*standard red color to indicate links */a:visited {color: #cc0000; }  /* slightly duller red */a:hover	  {color: #333300; background-color: #dddddd;  }/* */ a:active  {color:#cc0000 ; } #form	{width: 7.5in; color: black; background: white; text-align: left ;}h1, h2, h3, h4, h5, h6	{font-family: arial, helvetica, san-serif ;}p		{margin:0px 0px 16px 0px;}.small	{font-size: 80%; }.smaller {font-size: 70%; }.bottommenu {font-size: 70%; text-align: center }.floatl	{float: left ;}.floatr	{float: right ;}hr		{text-align: center ; }/*#content>p	{margin:0px; }   #content>p+p {text-indent:30px; }*/.sitebg	{background-color: lightgreen; color: darkgreen; }.txt-color {color: darkgreen; }.separator {background-color: lightgreen; color: darkgreen;width: 100%; height: 1.5em; padding: .3em;  }#container	{margin-left: auto; margin-right: auto; padding: 0; text-align: left ; width:660px ;background: white ;/*background:  url('images/anplogo bg test.gif') ;  */font-size: 1.08em ; 		}#nav {vertical-align: top; }.vbottom {vertical-align: bottom ; }#header img {padding-right: 5px ; }div#nav-menu{ float: left ;font-size:70%;	}.right	{text-align: right; width:100% ; }.center	{text-align: center;}/*used for all the major divisions */#content	{position:relative;		width:774px;margin:0px 0 10px 0;  /*     */padding:10px;voice-family: "\"}\"";  /* be nice to Opera rule */voice-family: inherit;width: 794px; /*the correct width */text-align: left ; 		}#leftcol	{ width:150px; float: left; padding:10px 10px ; font-size: 85%;/*background-color: #fdebcf;  */}#rightcol	{ width:80px; float: left; padding:10px 10px ;}#centercol	{ float: left; padding:10px 10px; margin-left: auto; margin-right: auto ; border-left: 10 double #999999 ;}#clearfloats {clear:both ; }#header h1	{margin: 0 ; padding: 15px 0 0 0;  }#header	{		margin:0px 0px 0px 0px;		padding:0px 0px 0px 0px;		background-image:url("images/logpile.jpg");		text-align: middle; }#footer	{		width: 100%;		text-align: center; 		font-size: .65em; 		clear: both ; }.clear	{clear: both ; }.middle	{vertical-align: middle ; }/* div { border: 2px solid orange } */  /* handy to use to check alignment */