BODY
{
	font-weight: lighter;
	font-size: x-small;
	color: navy;
	font-style: normal;
	font-family: Verdana;
	background-color: #E0E4E5;
}
H3
{
	font-weight: bold;
	font-size: larger;
	color: navy;
	font-family: Verdana;
	font-variant: small-caps;
}
hr
{
	width: 600px;
}
ul
{
	font-size: x-small;
}
ul li
{
	font-size: xx-small;
}
.HeaderLabel
{
	font-weight: bold;
	font-size: larger;
	color: #5899B4;
	font-family: Verdana;
	font-variant: small-caps;
}
.WarningLabel
{
	font-weight: bold;
	font-size: larger;
	color: #AA0700;
	font-family: Verdana;
	font-variant: small-caps;

}
.MessageLabel
{
	font-weight:bold;
	font-size: xx-small;
	color: #DE771F;
	font-style:normal;
	text-align:center;
}
.fixed:hover
      {
       color: #5899B4;
      }

.fixed:link
      {
       color: #000080;
      }

.fixed:visited
      {
       color: #000080;
      }

.fixed:visited:hover
      {
       color: #5899B4;
      }


.changes:visited
      {
       color: #4C8FB7;
      }

.changes:active
      {
       color: #B2883A;
      }

.changes:active:hover
      {
       color: #5899B4;
      }


.darkgreenCell
      {
      background-color: #008000;
      font-family: tahoma;
      font-size: 11px;
      font-weight: bold;
      color: #ffffff;
      }

.darkgreen2Cell
      {
      background-color: #008000;
      font-family: tahoma;
      font-size: 13px;
      font-weight: bold;
      color: #ffffff;
      }

.lightblueCell
      {
      background-color: #A3BFFF;
      font-family: tahoma;
      font-size: 11px;
      font-weight: bold;
      }

.lightblueField
      {
      background-color: #A3BFFF;
      font-family: tahoma;
      font-size: 11px;
      font-weight: bold;
      cursor: hand;
      }

.moldgreenField
     {
     background-color: #ffffff;
     border-style: solid; /*also beveled, double, ridge, and solid */
     border-color: #008000;
     border-width: 4;
     font-family: tahoma;
     font-size: 11px;
     font-weight: bold;
     }
.ReportTable
     {
     background-color: White;
     border-style: solid; /*also beveled, double, ridge, and solid */
     border-color: Navy;
     border-width: 2;
     font-family: Verdana;
     font-size: 12px;
     font-weight: bold;
     width: 640px;
     }
 .ReportTable TH
	{
	  background-color: Navy;
	  color: White;
	  border-width: 0;
	  font-size: 12px;
	  font-weight:bold;
	  font-family: Verdana;
	}
.ReportTableInner
     {
     background-color: White;
     border-style: solid; /*also beveled, double, ridge, and solid */
     border-color: Navy;
     border-width: 0;
     font-family: Verdana;
     font-size: 12px;
     font-weight: bold;
     }
 .ReportTableInner TH
	{
	  background-color: Navy;
	  color: White;
	  border-width: 0;
	  font-size: 11px;
	  font-weight:bold;
	  font-family: Verdana;
	}
 .ReportTableInner TD
	{
	  background-color: White;
	  color: Black;
	  border-width: 0;
	  font-size: 10px;
	  font-family: Verdana; 
	}
.ReportTableResult
     {
     background-color: White;
     font-family: Verdana;
     font-size: 12px;
     font-weight: bold;
     border-width:0;
     width: 100%;
     }
.ReportTableResult TH
     {
     background-color: Gray;  
     font-family: Verdana;
     font-size: 14px;
     font-weight: bold;
     color:White;
     }
.ReportResult
{
	color: black;
	background-color: White;
	font-size:11px;
	font-family:Verdana;
	width:100%
}
.ReportResult TH
	{
	  background-color: Navy;
	  color: White;
	  border-width: 0;
	  font-size: 11px;
	  font-weight:bold;
	  font-family: Verdana;
	  text-align:center;
	  width:25%;
	}
.ReportResult TD
	{
	  background-color: White;
	  color: Black;
	  border-bottom-color:Black;
	  border-bottom-style:dotted;
	  border-bottom-width:1px;
	  font-size: 11px;
	  font-weight:bold;
	  font-family: Verdana;
	  width:25%;
	}
.ReportResultTotal
{
	color: black;
	background-color: White;
	font-size:11px;
	font-family:Verdana;
	width:100%
}
.ReportResultTotal TD
	{
	  background-color: #EBF3FC;
	  color: Black;
	  border-width: 0;
	  font-size: 12px;
	  font-weight:bold;
	  font-family: Verdana;
	  width:25%;
	}
.ReportQTable
     {
     background-color: White;
     border-style: solid; /*also beveled, double, ridge, and solid */
     border-color: Navy;
     border-width: 2;
     font-family: Arial;
     font-size: 9px;
     text-align:justify;
     width: 640px;
     }
 .ReportQTable TH
	{
	  background-color: Navy;
	  color: White;
	  border-width: 0;
	  font-size: 13px;
	  font-weight:bold;
	  font-family: Arial;
	  text-align:center;
	}
.whiteField
     {
     background-color: #ffffff;
     border-width: 0;
     font-family: tahoma;
     font-size: 13px;
     font-weight: bold;
     }

.lightgreenField
     {
     background-color: #f0fff0;
     border-width: 0;
     font-family: arial;
     font-size: 12px;
     font-weight: bold;
     }

.lightgreen2Field
     {
     background-color: #f0fff0;
     border-width: 0;
     font-family: tahoma;
     font-size: 13px;
     font-weight: bold;
     }

.middlegreenField
     {
     background-color: #d0dfd0;
     border-style: solid; /*also beveled, double, ridge, and solid */
     border-color: #008000;
     border-width: 4;
     }

.middlegreen2Field
     {
     background-color: #d0dfd0;
     border-width: 0;
     font-family: arial;
     font-size: 14px;
     font-weight: bold;
     }

.middlegreen3Field
     {
     background-color: #d0dfd0;
     border-width: 0;
     font-family: arial;
     font-size: 10px;
     }

.bordergreenField
     {
     background-color: #ffffff;
     border-style: solid; /*also beveled, double, ridge, and solid */
     border-color: #008000;
     border-width: 3;
     font-family: arial;
     font-size: 13px;
     font-weight: bold;
     }

.leftpara
     {
      margin-left: 20;
      font-size:x-small;
      text-align: left;
     }

.stndpara
     {
      margin-left: 25;
      margin-right: 25;
      font-size:x-small;
      text-align: left;
     }

.boxpara
     {
      margin-left: 7;
      margin-right: 5;
     }

.selectmedium
     {
     font-size: 13px;
     font-weight: bold;
     }

.selectlarge
     {
     font-size: 15px;
     font-weight: bold;
     }

A:link
{
	color:#825C20;
	text-decoration:none;
	font-weight:bold;
}

A:active
{
	color:#825C20;
	text-decoration:none;
	font-weight:bold;
}
A:visited:hover
{
	color:#5899B4;
	text-decoration:none;
}
A:hover
{
	color:#5899B4;
	text-decoration:none;
}
A:visited
{
	text-decoration:none;
	font-style:italic;
	color: #D5A962;
	font-weight:bold;
}
.HeaderTable
{
	padding:5px;
	spacing:5px;
	font-size:x-small;
	border-width:0;
	width:100%;
}
.LoginTableOuter
{
	padding:5px;
	font-size:x-small;
	border-width:1;
	width:300px;
	border-color:Navy;
	border-style:solid;
	text-align:center;
}
.LoginTableInner
{
	padding:2px;
	font-size:x-small;
	border-width:0;
	width:100%;
}
.ContactTable
{
	padding:2px;
	font-size:x-small;
	border-width:0;
	width:250px;
}
.FAQTable
{
	padding:2px;
	font-size:x-small;
	border-width:0;
	width:450px;
}
.AdminTableOuter
{
	padding:5px;
	font-size:x-small;
	border-width:1;
	width:350px;
	border-color:Navy;
	border-style:solid;
	text-align:center;
}
.SortTable
{
	font-size:x-small;
	font-weight:bolder;
	border-width:0;
	width:100%;
	padding:10px;
}
.SortTable td
{
	border-width:1px;
	border-style:solid;
	border-color: Navy;
	background-color:Transparent;
	text-align:center;
	vertical-align:middle;
}
.DisplayTable
{
	border-width: 0px;
	font-size:x-small;
}
TD.DisplayTable
{
	border-top-width: 0px;
	border-left-width: 0px;
	font-size: x-small;
	border-bottom-width: 0px;
	text-align: center;
	border-right-width: 0px;
}
.MessageTable
{
	border-width: 0px;
	font-size:x-small;
}
TD.MessageTable
{
	border-width:0px;
	font-size:xx-small;
	text-align:center;
	vertical-align:middle;
}
.SearchResultTable
{
	border-width: 1px;
	border-style:solid;
	border-color:Navy;
	font-size:small;
	width: 700px;
}
.SearchResultTable th
{
	color: #9ABCEC;
	background-color: Navy;	
	font-size:small;
}
.MenuTable
{
	padding:5px;
	border-width:0;
	width:100%;
	height:25px;
	border-style:none;
	border-width:0;
}
.MenuTable td
{
	border-style:solid;
	border-color:Navy;
	border-width:1px;
	background-color:#3666B0;
	text-align:center;
	width=  15%;
	vertical-align:middle;
}
.MenuTable A:visited
{
	color:#CBDDF1;
	text-decoration:none;
	font-size:x-small;
	font-style:normal;
}
.MenuTable A:active
{
	color:White;
	text-decoration:none;
	font-size:x-small;
}
.MenuTable A:hover
{
	color:#C19959;
	text-decoration:none;
	font-size:x-small;
}
.MenuTable A:link
{
	color:White;
	text-decoration:none;
	font-size:x-small;
}
.DisabledLink
{
	color:Gray;
	font-size:x-small;
}

