﻿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;
}
p.small
{
	font-size:8pt;
}
p.legends
{
	border:3px outset #FFCC00; font-size:9pt; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; background-color:#FFFFCC
}
th
{
	font-size:10pt;
	font-weight:bold;
	font-family:Arial, Verdana, sans serif;
}
th.ltblue
{
	font-size:10pt;
	font-weight:bold;
	font-family:Arial, Verdana, sans serif; 
	background-color:#E4E4E4
}
th.redbrown
{
	color:white;
	font-size:12pt;
	font-weight:bold;
	font-family:Arial, Verdana, sans serif; 
	background-color:#900000
}
th.ltbrown
{
	font-size:8pt;
	font-weight:bold;
	font-family:Arial, Verdana, sans serif; 
	background-color:#f0e68c
}
td.path
{
	padding-left:10px;
	border:1px solid #C9D7E4;
	font-size:8pt; 
	color:#FFFFFF; 
	background-color:#6F8197;
	font-weight:bold;
	font-family:Arial, Verdana, sans serif;
}
a:link
{
	color:#4E5F6F;
}
a:visited
{
	color:#4E5F6F;
	text-decoration:none;
}
a:active
{
	color:#4E5F6F;
	text-decoration: none;
}
a:hover
{
	color:#E3EBF2;
	background-color:#586B7C;
	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;
}
td.content
{
	padding:15px; 
	border-left:5px solid #4E5F70; 
	border-bottom:3px solid #4E5F70; 
	border-right:3px double #4E5F70;
	border-top:3px solid #4E5F70;
	font-size:9pt;
	font-family:Arial, Verdana, sans serif;
}
td.footer
{
	border-left:5px solid #4E5F70; 
	border-bottom:3px solid #4E5F70; 
	border-right:3px solid #4E5F70;
	border-top:3px solid #4E5F70;
	font-size:8pt;
	background-color:#697E93;
	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;
}
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
}
#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.document {color:#FF0000;background:#FFFF00}
.edit        { font-size: 8pt }
.iba  {color:#330066;background:#CCFF99}

/* 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
}

/*new menu styles */

.ddmx {
    font: 11px tahoma;
    color: #FFFFFF;
}
.ddmx .item1 { 
    background-position: 0% 0%; 
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative; 
    font-variant:normal; 
    font-size:10px; 
    font-family:Arial; 
    padding-left:10px; 
    padding-right:10px; 
    padding-top:3px; 
    padding-bottom:3px; 
    background-image:url('images/background2aa.gif'); 
    background-repeat:no-repeat; 
    background-attachment:fixed; text-align:center
}
.ddmx :hover.item1, .ddmx .item1-active, .ddmx :hover.item1-active {
    background-position: 0% 0%; 
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative; 
    font-variant:normal; 
    font-size:10px; 
    font-family:Arial; 
    padding-left:10px; 
    padding-right:10px; 
    padding-top:3px; 
    padding-bottom:3px; 
    background-image:url('images/background2cc.gif'); 
    background-repeat:no-repeat; 
    background-attachment:fixed; text-align:center
}
.ddmx .item2, .ddmx :hover.item2, .ddmx .item2-active, .ddmx :hover.item2-active {
    padding: 3px 8px 4px 8px;
    font: 11px tahoma;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    background: #e5e1da;
}
.ddmx :hover.item2, .ddmx .item2-active, .ddmx :hover.item2-active {
    background: #ffffff;
}
.ddmx .arrow, .ddmx :hover.arrow {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #b8b4ae;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */
	