body {
	color: #000000;
	font-family: Verdana;
	font-size: 11pt;
}

/* WHITE REPORT TABLE */
.trpt
{
	width: 90%;
	border: 1.0pt solid black;
	/*background-color: #FFF5DF ;*/
	/*background-color: FFFAF1;*/
	background-image: url("old_paper.jpg");
	font-size: 18;
	font-family: 'Courier New' , Courier, monospace;
	color: #000000;
	margin-left:auto;
	margin-right:auto;
}

/* WHITE REPORT TABLE CELL*/
.tcrpt
{
	border-style: none;
	color: #000000;
	font-size: 14;
}

/* Paragraph <p> */
p
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 22px;
	margin-left: 3px;
	/*font-size: 10.5pt;*/
	font-size: 12pt;
	color: #333333;
	}
	
/* Indentation for paragraphs*/
.i30
{   text-indent: 30px;
    }
    
.i72c
{   text-indent:72.0pt;
    text-align:center;
    }    
	
.cr
{   text-align:center;
    } 

h1 {
	font-size: 16pt;
	color: #0047a2;
	margin-top: 0px;
	margin-bottom: 3px;
    font-family: Verdana;
}

h2 {
	font-size: 16px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 3px;
font-family: Verdana;
}

h3 {
	font-size: 14px;
	color: #0047a2;
	margin-top: 0px;
	margin-bottom: 12px;
    font-family: Verdana;
    text-decoration: underline; 
}

li {
   font-size: 16px;
}

td {
   font-size: 11pt;
}

.small {font-size:16px;}
   
span.Hoofding1 { font-family: Verdana; font-size: 12pt; color: #FFFFFF; font-weight: bold; 
               border-top: 2px solid #808080; border-bottom: 2px solid #808080; 
               padding-left: 4px; padding-right: 4px; padding-top: 5px; 
               padding-bottom: 5px; background-color: #336699; text-transform:uppercase;line-height:150% }
               
span.Hoofding2 { font-family: Verdana; font-size: 12pt; color: #336699; font-weight: bold; 
               border-left-width: 1px; border-right-width: 1px; 
               border-top: 1px solid #808080; border-bottom: 1px solid #808080;margin-top:100; line-height:150% }

span.Hoofding3 { font-family: Verdana; font-size: 11pt; font-weight: bold; 
               padding-left: 4px; padding-right: 4px; padding-top: 1px; 
               padding-bottom: 1px; 
               border-top-style:dotted; border-top-width:1px; 
               border-bottom-style:dotted; border-bottom-width:1px;
               border-top: 1px dashed #808080; border-bottom: 1px dashed #808080;margin-top:103; line-height:150% }

/* Veteran's note - blue text */
.vet
{
	color: #000080;
	font-size: 10pt;
	font-family: Verdana;
}

/* Roll of Honor */
.roh         
{ 
	/*color: #003300; */
    color: #006666; 
    font-size : 12pt; 
    font-family :Courier New;
    fontsize : 12pt; 
}

/*Menu Page*/
.title1  {
          padding:3px 0 3px 5px;
          margin-bottom:1px; margin-right:5px;
          background-color:#b5a38c;
          background-color:#b4a28b;
          background-image:url('images/bgtitle.jpg');
          background-position: bottom right; 
          background-repeat: no-repeat;
          font-size:13px;
          font-weight:normal;
          font-weight:bold;  
          color:white; 
         }
         
.title2  {
          padding:0 0 2px 2px;
          margin-top:10px; margin-bottom:3px;
          border-left:0px solid #303030; 
          border-right:0px solid #303030; 
          border-top:0px solid #303030; 
          border-bottom:1px solid #c5bca4;
          font-weight:bold;  
          font-size:13px;
          color:#005200; 
           }        
           
A:link    { color:#303030;text-decoration:none}
A:visited { color:#303030;text-decoration:none}
A:hover   { color:#edf1dc; background-color:#005200;text-decoration:underline;font-weight:bold} 

.indent {  margin-left: 15px;
    font-size : 10pt; 
    font-family: Verdana; }


/* Description */
.dc         
{ 
	color: #000000; 
    font-size : 11pt; 
    font-family: Verdana;
}

/* Description 10 pt high*/
.dc10         
{ 
    color: #000000; 
    font-size : 10pt; 
    font-family: Verdana;
}

.date        
{ font-size: 10pt; 
  font-family: Verdana; 
  text-decoration: underline; 
  font-weight: bold
  }



/* TEMPLATE  */
#content {
	position: absolute;
	height: auto;
	width: auto;
	left: 20px;
	top: 10px;
	right: 20px;
}

#content a:link {
	color: #0047a2;
}

#content a:visited {
	color: #999999;
}

#content a:link:hover {
	color: #aeb86f;
}

.content {
	padding-left: 20px;
}


/* Table alternating */
.altertable { background:#D3E4E5;
 border:1px solid gray;
 border-collapse:collapse;
 color:#fff;
 font:normal 12px verdana, arial, helvetica, sans-serif;
}

.altercaption 
{padding:.4em; 
 color:#5C443A;
 font-weight:bold;
 letter-spacing:2px;
 padding:6px 4px 8px 0px;
 text-align:center;
 text-transform:uppercase;
}

.atd, .ath { color:#363636;
 font-size: 10pt; 
 padding:.4em;
}
.atr { border:1px dotted gray;
}
.odd { background:#fff;
}
