/* borders for the menu */
td.select {	
   border-left:solid 2px black;
   border-top:solid 2px black;
   border-right:solid 2px black ;
   background-color: white;
   text-align: center;
   width: 200px;
   font-size: 15px;}

td.rightofselect {
   border-top:solid 2px gray;
   border-right:solid 2px gray; 
   border-bottom:solid 2px black;
   background-color: white;
   text-align: center;
   width: 200px;
   font-size: 15px;}
			   
td.leftofselect {
   border-top:solid 2px gray;
   border-left:solid 2px gray; 
   background-color: white;
   border-bottom:solid 2px black;
   text-align: center;
   width: 200px;
   font-size: 15px;}

td.notselected {
   border-top:solid 2px gray;
   border-left:solid 2px gray; 
   border-right:solid 2px gray; 
   border-bottom:solid 2px black;
   text-align: center;
   width: 200px;
   font-size: 15px;}

tr.cont	{
   background-color: white;}

td.sel  {
   border-left:solid 2px black;
   border-bottom:solid 2px black;
   border-right:solid 2px black;}

.margin {  
   padding-left: 2in; 
   margin-top: .25in; }

.headmargin {  
   text-align: center;
   padding-left: 200px; 
   margin-top: 180px; }

p.suggestion {
   color: red; 
   font-weight="bold"}

p.bottomnav {
   text-align: center;
   font-size: 15px;
   word-spacing: 10px;}

a:hover {
   color: red;}

a:link  {
   color: #808080; 
   text-decoration: none }

a:visited {   
   color: red; 
   text-decoration: none }

a:active  {   
   color: black; 
   font-weight: bold }

body { 
   color: #808080;
   position: absolute;
   top: 10cm;
   font-family: Arial; 
   font-size: 40pt; 
   background-color: white;}

div {	 
   margin-left:  20px;
   margin-right:  20px;
   margin-top:  20px;
   margin-bottom: 20px;
   font-size: 20px;}

.header{
   font-size: 10pt;
   color: #ff0000;
   font-family: times roman, serif;}

h1 {	
   font-family: Monotype Corsiva; 
   font-size: 35px;
   font-weight: bold;
   text-align: center;}

table.but {
   font-size: 40px;}

.logo1  {
   background-image: url(images/test_header.jpg);
   background-repeat: no-repeat;
   /*border-bottom: 4pt double #006666;*/
   position: absolute; 
   left: -10px; 
   top: -10px;
   height: 168px;
   width: 1000px;}

.logo2  {
   background-image: url(http://www.pszweb.com/cpt/images/large_powered_by.gif);
   background-repeat: no-repeat; 
   position: relative;
   bottom: 0px;
   left: 910px; 
   height: 32px;
   width: 68px;}

.logo3  {
   background-image: url(images/BookNookStack.gif);
   background-repeat: no-repeat;
   position: absolute; 
   left: 60%; 
   top: 25px; 
   height: 102px;
   width: 200px;}

.scroll {
   background-color: white;
   border-color: white;
   border-style: none;
   color: #006666;
   font-weight: bold;
   text-align: center;
   font-family: monospace; 
   font-size: 11pt;}

.txt {
   font-family: verdana;
   padding-left: 20px; 
   font-size: 13pt;}

   Times New Roman
   verdana