﻿body
{
    font-family: Lucida Sans;
    margin: 0px;
    font-weight: normal;
    font-size: 0.7em;
}
a:link
{
    color: Black ; /*#006633 #8A3700; */ 
}
a:visited
{
    color: Purple; /* #542100; */
}
a:hover
{
    text-decoration: none;
    color: #A45521;
}
a:active
{
    text-decoration: none;
    color: #000000;
}
/************************************************************************
* 
* Main navigation used by the masterpage
*
************************************************************************/


/* top menu bar */
.top-nav-menu
{
/* border-color: #7796AB;
border-style: Solid;
border-width: 1px; */
font-size: 8pt;
font-weight: bold;
color: White;
Font: Tahoma;
}

.top-nav-menu a:hover  
{
color: blue;
/*background-color:blue;*/
}

top-nav-menu a 
{
color: #990000;
}

.top-nav-menu li 
{
color: #00ff00;
}


/* side menu bar */

.side-nav-menu
{
/*border-color: #B9C5D1;
border-style: Solid;
border-width: 1px;
background-color:#DCEAF5;
font-family: Bradley Hand ITC; */
text-decoration: underline; 
font-size: medium; 
font-weight: bold
}

.side-nav-menu a:hover  
{
color: blue;
}

side-nav-menu a 
{
/*background-color:#B9C5D1;
color: #990000;*/
}

.side-nav-menu li 
{
color: #00ff00;
}

/************************************************************************
*
* Table defs
*
************************************************************************/
.table-def
{
border-right: black 1px solid; 
border-top: black 1px solid; 
border-left: black 1px solid; 
border-bottom: black 1px solid; 
table-layout: auto; 
border-collapse: collapse;
font-size: 10pt;
color: black;
Font: Arial;
}

.table-def-head
{
border-right: black 1px solid; 
border-top: black 1px solid; 
border-left: black 1px solid; 
border-bottom: black 1px solid; 
border-color: Silver;
table-layout: auto; 
border-collapse: collapse;	
font-size: 8pt;
font-weight: bold;
color: black;
Font: Arial;
background-color:Silver;
text-align: Center;

}

.table-def-cell
{
border-right: black 1px solid; 
border-top: black 1px solid; 
border-left: black 1px solid; 
border-bottom: black 1px solid; 
border-color: Silver;
table-layout: auto; 
border-collapse: collapse;	
font-size: 8pt;
color: black;
Font: Arial;
text-align: Center;
}

.table-def-cell-Left
{
border-right: black 1px solid; 
border-top: black 1px solid; 
border-left: black 1px solid; 
border-bottom: black 1px solid; 
border-color: Silver;
table-layout: auto; 
border-collapse: collapse;	
font-size: 8pt;
color: black;
Font: Arial;
text-align: Left;
}

/************************************************************************
* 
* Formatting used for most pages.
*
************************************************************************/
.text-h1
{
font-size: 20pt;
font-weight: 900;
color: #006633;
Font: Bradley Hand ITC;
}

.text-h2
{
font-size: 12pt;
font-weight: bold;
color: black;
Font: Bradley Hand ITC;
}
.text-content
{
font-size: 12pt;
font-weight: bold;
color: black;
Font: Monotype Corsiva;
}

.text-content-red
{
font-size: 10pt;
font-weight: bold;
color: #ff0033;
Font: Bradley Hand ITC;
}

.text-mini
{
font-size: 9pt;
Font: Arial;
}

.text-mini-blue
{
font-size: 9pt;
font-weight: bold;
color: Navy;
Font: Bradley Hand ITC;
}


.table-h1
{
font-size: 10pt;
font-weight: bold;
color: black;
Font: Arial;
}

.table-content
{
font-size: 10pt;
/*font-weight: bold;*/
color: black;
Font: Bradley Hand ITC;
}



/************************************************************************

Volume Reports Additions

************************************************************************/

/*
following is for a hideable/displayable footer. involves corrections to master file.

style="background-image: url(images/headerblue.JPG); width: 100%; background-repeat: repeat-x; height: 49px; color: #ffffff"


above: style="background-image: url(images/headerblue.JPG); background-repeat: repeat-x"
*/

.errormsg
{
	margin: 3px;
	font: bold 0.9em Verdana,Arial,Helvetica,sans-serif;
	color: #ff0000;
	border-right: #ff0000 solid;
	border-top: #ff0000 solid;
	border-left: #ff0000 solid;
	border-bottom: #ff0000 solid;
	background-color: #ffff99;
}



.dgHdr /* used for all dgrid hdrs*/
{
	color: black;
	background-color: #708090; /*SlateGray*/
	font-size: 1em;
	font-weight: bold;
	text-align:center;
	height: 22px;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.dgDarkGray
{
	color: black;
	background-color: #a9a9a9; /* DarkGray*/
	font-size: .9em;
	font-weight: bold;
	height: 22px;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

#dgwhite
{
	color: black;
	background-color: white; /* DarkGray*/
	font-size: .9em;
	font-weight: bold;
	height: 22px;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}


.dgGainsboro
{
	color: black;
	background-color: #dcdcdc; /* Gainsboro*/
	font-size: .9em;
	font-weight: normal;
	height: 22px;
	text-align: right;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.dgAntiqueWhite
{
	color: black;
	background-color: #faebd7; /* AntiqueWhite*/
	font-size: .9em;
	font-weight: normal;
	height: 22px;
	text-align: right;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.dgWheat
{
	color: black;
	background-color: #f5deb3; /* Wheat */
	font-size: .9em;
	font-weight: normal;
	height: 22px;
	text-align: right;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.dgLemonChiffon
{
	color: #800000; /* maroon */
	background-color: #fffacd; /* lemonchiffon */
	font-size: .9em;
	font-weight: bold;
	height: 22px;
	text-align: right;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.button
{
	margin: 0px;
	font: bold 0.8em Verdana,Arial,Helvetica,sans-serif;
	color: white;
	background-color: black;
	height: 24px;
}





