﻿H1, H2, H3, H4, H5, H6
{
	font-family:Verdana, Arial, sans serif;
	color:#4E5F6F;
}
H3.bluebirds
{
	color: #0000FF;
}
H4.bluebirds
{
	color: #0000FF;
}	
body.main
{
	font-family:Arial, Verdana, sans serif;
	font-size:8pt;
	margin:0;
}
th
{
	font-size:10pt;
	font-weight:bold;
	font-family:Arial, Verdana, sans serif;
}
td.path
{
	padding-left:10px;
	border:1px solid #330000;
	font-size:8pt; 
	color:#FFFFFF; 
	background-color:#330000;
	font-weight:bold;
	font-family:Arial, Verdana, sans serif;
}
a:link
{
	color:#0066ff;
}
a:visited
{
	color:#BE7E3F;
}
a:active
{
	color:#99ccff;
	text-decoration: none;
}
a:hover
{
	color:#800000;
	background-color:#ccffff;
	text-decoration: none;
}
a:link.path
{
	color:#E3EBF2;
	text-decoration: none;
}
a:visited.path
{
	color:#E3EBF2;
	text-decoration: none;
}
a:active.path
{
	color:#E3EBF2;
	text-decoration: none;
}
a:hover.path
{
	color:#C4D3E1;
	text-decoration: none;
}

.specHighlight A:link {color:#000000; text-decoration: none}
.specHighlight A:visited {text-decoration: none}
.specHighlight A:active {text-decoration: none}
.specHighlight A:hover {text-decoration: underline; color: red;}

td.content
{
	padding:15px; 
	border-left:5px solid #330000; 
	border-bottom:3px solid #330000; 
	border-right:3px double #330000;
	border-top:3px solid #330000;
	font-size:9pt;
	font-family:Arial, Verdana, sans serif;
}
td.content1
{
	padding:15px;
	border-left:5px solid #330000; 
	border-bottom:3px solid #330000; 
	border-right:3px double #330000;
	border-top:3px solid #330000;
	font-size:9pt;
	font-family:Arial, Verdana, sans serif;
}
td.menu
{
    border-left:5px solid #330000; 
	border-bottom:3px solid #330000; 
	border-right:3px double #330000;
	border-top:3px solid #330000;
}
td.footer
{
	border-left:5px solid #330000; 
	border-bottom:3px solid #330000; 
	border-right:3px solid #330000;
	border-top:3px solid #330000;
	font-size:8pt;
	background-color:#330000;
	font-family:Arial, Verdana, sans serif;
}
img.gutter
{
	margin-right:20px;
}
td.spr
{
	background-color:#CCFF99;
	font-size: 8pt; 
	color:#000066;  
	font-weight:bold
}
td.sum
{
	background-color:#FFFF00;
	font-size: 8pt;
	color:#000066; 
	font-weight:bold
}
td.fall
{
	background-color:#FFCC66;
	font-size: 8pt;
	color:#000066; 
	font-weight:bold
}
td.win
{
	background-color:#FFFFFF;
	font-size: 8pt;
	color:#000066; 
	font-weight:bold
}
td.nav
{
	border-left:5px solid #4E5F70;  
}
td.naviou
{
	border:1px solid #C9D7E4; 
	font-size:8pt; 
	color:#FFFFFF; 
	background-color:#4E5F6F; 
	font-weight:bold;
}
td.navbirds
{
	border:1px solid #C9D7E4;
	font-size:8pt; 
	color:#FFFFFF; 
	background-color:#586B7C;
	font-weight:bold
}
td.navplaces
{
	border:1px solid #C9D7E4;
	font-size:8pt; 
	color:#FFFFFF; 
	background-color:#6F8197;
	font-weight:bold
}
td.navother
{
	border:1px solid #C9D7E4;
	font-size:8pt; 
	color:#FFFFFF; 
	background-color:#95A6B6;
	font-weight:bold
}
td.navsearch
{
	border:1px solid #C9D7E4;
	font-size:8pt; 
	color:#FFFFFF; 
	background-color:#C4D3E1;
	font-weight:bold
}
td
{
	font-size:9pt;
	font-family:Arial, Verdana, sans serif; 
}
td.copyright
{
	font-size:8pt; 
	color:#FFFFFF; 
	font-weight:bold;
	font-family:Arial, Verdana, sans serif;
}
.copyright
{
	font-size:8pt; 
	color:#FFFFFF; 
	font-weight:bold;
	font-family:Arial, Verdana, sans serif;
	text-align: left;
}
.contact
{
	padding-left:10px;
	border:1px solid #330000;
	font-size:8pt; 
	color:#FFFFFF; 
	background-color:#330000;
	font-weight:bold;
	font-family:Arial, Verdana, sans serif;
	text-align: right;
}
nav
{
	display: block;
}

/* field reports definitions */
td.edit
{
	font-size: 8pt
}
td.flag
{
	font-size: 8pt;
	font-weight: bold;
	color:#3399FF
}
.print
{
	font-size: 8pt
}
a:link.flag
{
	font-size: 8pt;
	font-weight: bold;
	color:#3399FF 
}
a:visited.flag
{
	font-size: 8pt;
	font-weight: bold;
	color:#3399FF 
} 
a:active.flag 
{
	font-size: 8pt;
	font-weight: bold;
	color:#3399FF
}
td.flag1
{
	font-size: 8pt;
	font-weight: bold;
	color:#FF0000
}
a:link.flag1
{
	font-size: 8pt;
	font-weight: bold;
	color:#FF0000 
}
a:visited.flag1
{
	font-size: 8pt;
	font-weight: bold;
	color:#FF0000 
} 
a:active.flag1 
{
	font-size: 8pt;
	font-weight: bold;
	color:#FF0000
}
table.edit
{
	font-size: 8pt
}
input.edit
{
	font-size: 8pt
}
p.offset
{
margin-left: 160; margin-right:75
}

.PseudoLink { border-top: solid black 1px;
              border-left: solid black 1px;
              border-right: solid black 1px;
              border-bottom: solid black 1px;
              background-color: #ccffff;
              text-align: center;
              color: red;
              width: 90px;
            }

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
}

.document {color:#FF0000;background:#FFFF00}
.edit        { font-size: 8pt }
.revlist  {color:#000000;background:#66CCFF}
.docNeeded {color:#FF0000;}
.targetareas {
	color: #000000;
	background-color: #FFFF99;
}

/* calendar styles */
.month
{
    BACKGROUND-COLOR: #6F8197;
    COLOR: white;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bolder
}
.weekday
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bolder
}
.eventLabel
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: right
}
.eventText
{
    COLOR: black
}
.selectedDay
{
    BACKGROUND-COLOR: #C4D3E1
}
.day
{
    BACKGROUND-COLOR: white
}
.notaDay
{
    BACKGROUND-COLOR: #6F8197
}
#outer
{
    text-align: left;
    border: 1px solid gray;
    width: 470px;
    margin: auto;
    padding: 0 10px 10px 10px;
    background-color: #d2d3d3;
}

div#modaltitle
{    
    background-image: url(bar.gif);
    background-repeat: repeat-x;    
}
.menubar
{ 
    font-family: Verdana , Tahoma, Arial;
	font-style: normal;
	text-align: left;
	color: Maroon;
}

a:link.menubar
{
	text-decoration: none;
	text-align: left;
	color: Maroon;
}
a:visited.menubar
{
	text-decoration: none;
	text-align: left;
}
a:active.menubar
{
	text-decoration: none;
	text-align: left;
}
a:hover.menubar
{
	text-decoration: none;
	text-align: left;
}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

.formlabel
{
    font-weight: bold;
}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}