body
 { background-color:black;
   margin:10px;
   padding:10px;
 }
.headfoot
 { color:white;
   text-align:right;
   padding-right:80px;
   background-color:#444;
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
 }
.headfoot a:link
 { font-size:12px;
   font-weight:bold;
   text-decoration:none;
   color:#FFFFFF;  /* #b4dbfc org light blue; #e9f4fb lighter blue*/
 }
.headfoot a:visited
 { font-size:12px;
   font-weight:bold;
   text-decoration:none;
   color:#b4dbfc;  /* #b4dbfc org light blue; #e9f4fb lighter blue*/
 }
.headfoot a:hover
 { font-size:12px;
   font-weight:bold;
   text-decoration:underline;
   background-color:#e9f4fb;  /* #e0e0ff original color; #d0d0d0 light gray */
   color:#396dd1;  /* #6499fe darker blue; #c9d4eb little darker blue; #396dd1 dk blue; #e9f4fb lighter blue */
 }
.banner
 { font-size:36pt;
   font-weight:bold;
   color:white;
   text-align:left;
   background-color:black;
 }
.logo
 { color:white;
   position:absolute;
   top:1px;
   left:1px;
 }
.subHeadder
 { background-color:#f0f8ff;
   border-top:8px solid #666;
   height:100%;
 }
.initPara
 { position:relative;
   font-size:2.4em;
   top:-5px;
   float:left;
 }
.crumbs
 { border-bottom:2px white ridge;
   border-top:2px white ridge;
   position:relative;
   top:10px;
   font-size:12px;
   text-decoration:none;
   color:black;
 }
 /* { border-bottom:2px white ridge;
   position:relative;
   top:10px;
   text-decoration:none;
   color:black;
 } */
.crumbs a:link, .crumbs a:visited
 { color:black;
   font-size:12px;
 }
#main
 { padding:5px;
   height:1000px;
   background-image:url('../../graphics/rebwatermarks.jpg');
   background-repeat:no-repeat;
   background-position:center center;
   background-attachment:fixed;
   background-color:#f0f8ff;
  }
#main p
 { text-align:left;
   width:90%;
   padding-left:30px;
   font:14px arial,sans-serif;
 }
#side
 { padding-left:5px;
   background-color:#f0f8ff;
 }
#menuCell
 { background-color:black;
   background-image:url('../../graphics/menubg.jpg');
   background-repeat:repeat-y;
   background-position:right;
 }
#menuTop
 { width:100%;
   background:#f0f8ff;
   background-image:url('../../graphics/menutopleft.jpg');
   background-repeat:no-repeat;
 }
#menuBottom
 { width:100%;
   background:#f0f8ff;
   background-image:url('../../graphics/menubottom.jpg');
   background-repeat:repeat-x;
 }
td.tinted
 { background-color:#f0f8ff;
 }

#vMenuTop
 { display:block;
   background-image:url('../../graphics/menubackmain.jpg');
   background-repeat:repeat-y;
   background-position:right;
 }
#vmenu
 { text-align:left;
   background-color:#f0f8ff;
   width:100%;
   font:12px arial,sans-serif;
 }
#vmenu ul
 { list-style:none;
   margin:0;
   padding:5px;
 }
#vmenu li
 { list-style:none;
   padding-right:8px;
 }
#vmenu a:link, #vmenu a:visited
 { text-decoration:none;  /* default underline */
   white-space:nowrap;
   color:black;
   display:block;
   width:100%;
   font:12px arial,sans-serif;
 }
#vmenu a:hover
 { background-color:#e0e0ff;
   text-decoration:underline;
 }
#vmenu a:active
 { background-color:#a0a0ff;
 }
#vmenu ul ul li
 { position:relative;
  left:5px;
 }
#vmenu ul ul ul li
 { position:relative;
   left:12px;
   list-style:none;
 }
#vmenu ul ul
 { display:none;
   margin:0;
   padding:0;
 }
#vmenu .show
 { display:block;
 }
#vmenu a.header
 { font:12px arial,sans-serif;
   text-decoration:none;
 }
#vmenu .topheader
 { font-weight:bold;
   font:14px arial,sans-serif;
 }
#vmenu .header
 { font-weight:bold;
   font:14px arial,sans-serif;
 }
 
#vmenu img
 { border:0px;
   margin-left:4px;
 }
.style2 {font-size: small;}
.style3 {color:#000000;}
a:link {
	text-decoration: none;
	color:#009966;   /* #009966=med green ; #c1ffea light green */
    font: small;
}  
a:visited {
	text-decoration: none;
	color:#3ca1f2;  /*#3333CC=med blue; #3ca1f2=light blue ; #acd4f0 lighter blue; #cee7f7 lighter blue  */
    font: small;
}  
a:hover {
	text-decoration: underline;
	color:#dd474d; /* #dd474d= deep coral; #FFCC00=golden yellow ; #efe5c1 light yellow */
    font: small;
}  
a:active {
	text-decoration: none;
	color:#fbbbdc;  /* #ff0184=coral red ; #fbbbdc light coral/pink*/
    font: small;
} 
