/*

'--------------------------------------------------------------------------------
'			COPYRIGHT NOTICE - PLEASE READ
'--------------------------------------------------------------------------------
'	This script is copyright © 2003, 2004 Weber Enterprises, Inc.  
'	All rights reserved.  Any reproduction or redistribution of this script
'	or any portion thereof, without the expressed written consent of Weber 
'	Enterprises, Inc., is strictly forbidden and will be prosecuted to the 
'	maximum extent possible under law.
'--------------------------------------------------------------------------------

*/
BODY
{
    BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 12pt;
    COLOR: #000088
}

A:link
{
     color: #44CCFF; 
     text-decoration: none
}

A:visited
{
     color: #44CCFF; 
     text-decoration: none
}
A:hover
{
     color: #FFFF88; 
     text-decoration: none
}

TD
{
    FONT-FAMILY: tahoma;
    FONT-SIZE: 12px;
    color: #000000
}
TD.Label
{
    FONT-FAMILY: tahoma;
    FONT-SIZE: 12px;
    color: #000088
}

INPUT
{
    FONT-FAMILY: tahoma;
    FONT-SIZE: 12px;
    font-color: #000000
}
SELECT
{
    FONT-FAMILY: tahoma;
    FONT-SIZE: 12px;
    font-color: #000000
}
TEXTAREA
{
    FONT-FAMILY: tahoma;
    FONT-SIZE: 12px;
    font-color: #000000
}
.SectionHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    COLOR: #AAFFFF;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #808080;
}
.ColumnHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #88FFFF
}
.GenericHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #206780
}
.ReverseField
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #d0d000;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #606060
}
.ReverseFieldLarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #d0d000;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #606060
}
.BigTableText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: tahoma;
}
.PageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffff00;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #206780
}
.ReportHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: tahoma;
}
.DetailColor1
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #aaaacc
}
.DetailColor2
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #aaaaff
}
.DetailColorRed
{
    FONT-SIZE: 12px;
    COLOR: #880000;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #eea0a0
}
.AuditFieldCaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    FONT-FAMILY: verdana;
}
.AuditField
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #60c060
}
.SubformTab
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #00a020
}
.SubformTabSelected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #00c080
}
.NavigationTab
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    background-image: url('../images/navigationtab.gif')
}
.NavigationTabSelected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    background-image: url('../images/navigationtabselected.gif')
}
.NavigationButton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #a0a0a0
}
.NavigationButtonSelected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #e0e0e0
}
.ScriptNameInFooter
{
    COLOR: #222277;
    FONT-SIZE: 10px;
    FONT-FAMILY: tahoma
        
}

.MenuNavigation
{
     FONT-SIZE: 16px;
     FONT-FAMILY: tahoma;
     FONT-WEIGHT: bold
}

.TitlePosition01
{
     position:absolute;
     left:220px;
     top:20px
}

.TitlePosition02
{
     position:absolute;
     left:225px;
     top:25px
}

.HeadingPosition01
{
     position:absolute;
     left:450px;
     top:80px
}

.HeadingPosition02
{
     position:absolute;
     left:453px;
     top:83px
}
.BodyFontHighlight
{
     COLOR:#22FF33
}

.BodyLink
{
     COLOR:#44CCFF;
     TEXT-DECORATION:None
}

.ScrollWindowTitle
{
	COLOR:#FFFF88;
	BACKGROUND-COLOR: #475E92;
	FONT-SIZE: 14px;
	FONT-WEIGHT: BOLD;
}
A.ScrollEventDate:link 
{
	COLOR: #000000;
	TEXT-DECORATION: None;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
A.ScrollEventDate:visited 
{
	COLOR: #000000;
	TEXT-DECORATION: None;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
A.ScrollEventDate:hover 
{
	COLOR: #BB0000;
	TEXT-DECORATION: None;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

A.ScrollEventName:link 
{
	COLOR: #004400;
	TEXT-DECORATION: None;
	FONT-SIZE: 12px;
     FONT-WEIGHT: bold;
}
A.ScrollEventName:visited 
{
	COLOR: #004400;
	TEXT-DECORATION: None;
	FONT-SIZE: 12px;
     FONT-WEIGHT: bold;
}
A.ScrollEventName:hover 
{
	COLOR: #BB0000;
	TEXT-DECORATION: None;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

A.ScrollEventText:link 
{
	COLOR:#000000;
	FONT-SIZE: 12px;
	TEXT-DECORATION:None;
}
A.ScrollEventText:visited 
{
	COLOR:#000000;
	FONT-SIZE: 12px;
	TEXT-DECORATION:None;
}
A.ScrollEventText:hover 
{
	COLOR:#BB0000;
	FONT-SIZE: 12px;
	TEXT-DECORATION:None;
}

A.CalDetail1:link 
{
	FONT-SIZE: 9px;
	COLOR: #6D711D;
	FONT-FAMILY: ARIAL;
	TEXT-DECORATION: None;
}
A.CalDetail1:visited 
{
	FONT-SIZE: 9px;
	COLOR: #6D711D;
	FONT-FAMILY: ARIAL;
	TEXT-DECORATION: None;
}
A.CalDetail1:hover 
{
	FONT-SIZE: 9px;
	COLOR: rgb(200,0,0);
	FONT-FAMILY: ARIAL;
	TEXT-DECORATION: None;
}
A.CalDetail2:link 
{
	FONT-SIZE: 9px;
	COLOR: #475E92;
	FONT-FAMILY: ARIAL;
	TEXT-DECORATION: None;
}
A.CalDetail2:visited 
{
	FONT-SIZE: 9px;
	COLOR: #475E92;
	FONT-FAMILY: ARIAL;
	TEXT-DECORATION: None;
}
A.CalDetail2:hover 
{
	FONT-SIZE: 9px;
	COLOR: rgb(200,0,0);
	FONT-FAMILY: ARIAL;
	TEXT-DECORATION: None;
}

.MyOuterDisplayBox {
	background-color: #475E92;
/*	background-color: rgb(150,150,200);
*/
	border: solid #444444;
	position: absolute;
	width: 510;
	height: 645;
	top: 15;
	left: 5;
	z-index: 1;
}

.MyInnerScrollBox {
	background-color: #D3D783;
	border: solid #888888;
	position: absolute;
	width: 500;
	height: 100;
	top: 40;
	left: 10;
	z-index: 2;
	overflow: hidden;
}

.MyCalendarArea {
	background-color: rgb(200,5,5);
	position: absolute;
	width: 500;
	top: 150;
	left: 12;
	z-index: 3;
}

.BlueText {

    FONT-FAMILY: tahoma;
    FONT-SIZE: 1em;
    color: #000088

}

TD.MyCalendarHeading {
	background-color: rgb(0,0,50);
	color: rgb(255,255,255)
}
TD.CurrentDay {
	background-color: rgb(255,255,255);
	color: black;
	font-size: 8pt;
	font-weight:bold;
}
TD.OtherDay {
	background-color: rgb(220,220,220);
	color: black;
	font-size: 8pt;
}
TD.ActiveDay {
	background-color: rgb(255,255,255);
	color: black;
	font-size: 8pt;
	font-weight: bold;
}

A.MyCalendarHeading:link {

	background-color: rgb(0,0,50);
	color: rgb(255,255,255)

}
A.MyCalendarHeading:visited {

	background-color: rgb(0,0,50);
	color: rgb(220,220,255)

}
A.MyCalendarHeading:hover {

	background-color: rgb(255,255,150);
	color: rgb(255,0,0);
	font-weight: bold;

}
.CalDayHeadings {
	
	background-color: rgb(200,5,5);
	color: rgb(255,255,200);
	font-weight: bold;

}