A
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
PrinterFriendly
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1px;
    COLOR: #0000ff
}
TR.cellHeader
{
    BACKGROUND-COLOR: #3d8c1d
}
TR.cellAccent
{
    BACKGROUND-COLOR: #dfdfdf
}
TR.cellAccentInterior
{
    BACKGROUND-COLOR: #8ac89a
}
TD.cellHeader
{
    BACKGROUND-COLOR: #3d8c1d
}
TD.cellAccent
{
    BACKGROUND-COLOR: #3d8c1d
}
TD.cellAccentInterior
{
    BACKGROUND-COLOR: #8ac89a
}
TD.cellForm
{
    BACKGROUND-COLOR: #cccccc
}
TD.cellSubNav
{
    BACKGROUND-COLOR: #ffffff
}
FONT.fontCellHeading
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT.fontCellAccent
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT.fontCellAccentInterior
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT.fontHeading1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 18px;
    COLOR: #002488;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT.fontTableTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT.cellText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT.subHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #0151a0;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT.disclaimer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: yellow;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA
{
    FONT-SIZE: 10px;    
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link
{
    COLOR: #000000
}
A:hover
{
    COLOR: #0074d2
}
H4
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clError
{
    BORDER-RIGHT: #133a09 ridge;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #133a09 ridge;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #133a09 ridge;
    
    COLOR: red;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #133a09 ridge;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}


.clConfirm
{
    border: Green solid 2px;
    padding: 5px;
    font-weight: bold;
    font-size: 12pt;
    color: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}


CAPTION
{
    BACKGROUND-COLOR: #3d8c1d
}

.clRptTd
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Verdana
}
.clRptTable
{
	border-right: silver;
	padding-right: 0px;
	border-top: silver;
	font-size: x-small;
	border-left: silver;
	border-bottom: silver;
	background-color: transparent;
}
.clOK
{
    BORDER-RIGHT: red double;
    PADDING-RIGHT: 5px;
    BORDER-TOP: red double;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px;
    BORDER-LEFT: red double;
    WIDTH: 80%;
    COLOR: black;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: red double;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: center
}
.Error
{
    BORDER: red ridge;    
    padding: 5px;
    font-size: 12pt;
    
    BACKGROUND-COLOR: white
}
.formBG
{
    BACKGROUND-COLOR: #cccccc
}
BODY
{
	background-color: #dfdfdf;
}
THEAD
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #8ac89a
}
.sideMenu
{
    BACKGROUND-COLOR: black
}
DIV.clBackground
{
    BACKGROUND-COLOR: #3d8c1d
}
DIV.Content
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    LEFT: 0px;
    PADDING-BOTTOM: 2px;
    OVERFLOW: auto;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Verdana;
    POSITION: absolute;
    TOP: 75px;
    BACKGROUND-COLOR: #cccccc
}
.clBold
{
    FONT-WEIGHT: bold
}
.clBoldCentered
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.LabelCentered
{
    TEXT-ALIGN: center
}
.ScreenMessage
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: justify
}
.clPageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clMessage
{
    BORDER-RIGHT: #133a09 ridge;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #133a09 ridge;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #133a09 ridge;
    WIDTH: 4in;
    COLOR: red;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #133a09 ridge;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.clErrorMessage
{
    BORDER-RIGHT: #133a09 ridge;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #133a09 ridge;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #133a09 ridge;
    WIDTH: 4in;
    COLOR: red;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #133a09 ridge;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.cellSubMenu
{
    BACKGROUND-COLOR: white
}
.UnderLineLink
{
    FONT-SIZE: 8pt;
    TEXT-DECORATION: underline
}


TD.MenuTabs
{
	font-size: 8pt;	
	width: 80px;
	cursor: pointer;
	cursor: hand;
	color: white;
	font-family: Arial;
	height: 14px;
	background-color: #133a09;
	
}

TD.MenuTabsHover
{
	font-size: 8pt;
	width: 80px;
	cursor: pointer;
	cursor: hand;
	color: white;
	font-family: Arial;
	height: 14px;
	background-color: #9D9D9D;
}


TD.NavTabs
{
	white-space: nowrap;
	overflow: hidden;
	font-size: 8pt;	
	width: 100px;
	cursor: pointer;
	cursor: hand;
	color: white;
	font-family: Arial;
	height: 14px;
	background-color: #133a09;
	
}

TD.NavTabsHover
{
	white-space: nowrap;
	overflow: hidden;

	font-size: 8pt;
	width: 100px;
	cursor: pointer;
	cursor: hand;
	color: white;
	font-family: Arial;
	height: 14px;
	background-color: #9D9D9D;
	
}

TD.NavTabsSelected
{
	white-space: nowrap;
	overflow: hidden;

	font-size: 8pt;
	width: 100px;
	cursor: pointer;
	cursor: hand;
	color: white;	
	font-family: Arial;
	height: 14px;
	background-color: #4bc864;
}

.headerBG
{
	border-top: black 1px solid;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= '#133A09' , EndColorStr= '#4CA925' );
	width: 100%;
}

.rptHeader
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #8ac89a;
}
.Required
{
	background-color: #ffff00;
}

SPAN.DispatchTabHover
{
	border-right: green 1px solid;
	padding-right: 1px;
	border-top: green 1px solid;
	padding-left: 1px;
	font-size: 10pt;
	padding-bottom: 1px;
	border-left: green 1px solid;
	padding-top: 1px;
	border-bottom: green 1px solid;
	font-family: 'Times New Roman';
	background-color: white;
	text-align: center;
}

SPAN.DispatchTabClicked
{
	border-left: 1px solid green;
	padding-right: 1px;
	border-top: 1px solid green;
	padding-left: 1px;
	font-family: 'Times New Roman';
	font-size: 10pt;
	border-right:  1px solid green;
	background-color: White;
	padding-bottom: 1px;
	padding-top: 1px;
	text-align: center;
	
	
}

SPAN.DispatchTab
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-left: 2px;
	font-family: 'Times New Roman';
	font-size: 10pt;
	text-align: center;
}

DIV.DispatchDialog
{
	border-right: thin groove;
	padding-right: 2px;
	border-top: thin groove;
	padding-left: 5px;
	font-size: 8pt;
	padding-bottom: 2px;
	border-left: thin groove;
	padding-top: 2px;
	border-bottom: thin groove;
	font-family: Arial;
	background-color: buttonface;
	z-index: 2000;
}

DIV.DispatchMenu
{
	border-right: 1px solid green;
	padding-right: 2px;
	padding-left: 2px;	
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135, strength=3);
	padding-bottom: 2px;
	border-left: 1px solid green;
	cursor: default;
	padding-top: 2px;
	border-bottom: 1px solid green;
	font-family: 'Times New Roman';
	font-size: 10pt;
	position: absolute;
	background-color: white;
}



DIV.AltDispatchMenu
{
	border-right: 1px solid green;
	border-top: 1px solid green;
	padding-right: 2px;
	padding-left: 2px;	
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135, strength=3);
	padding-bottom: 2px;
	border-left: 1px solid green;
	cursor: default;
	padding-top: 2px;
	border-bottom: 1px solid green;
	font-family: 'Times New Roman';
	font-size: 10pt;
	position: absolute;
	background-color: white;
}






TR.DispatchMenuItem
{
	
	font-family: 'Times New Roman';
	font-size: 10pt;
	color: menutext;
	background-color: white;
}

TR.DispatchMenuItemHover
{
	font-family: 'Times New Roman';
	font-size: 10pt;
	color: highlighttext;
	background-color: green;
}

.MainRptHeader
{
	font-size: 10px;
	color: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #3d8c1d;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
	
}

.MainRptRow
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 3px;
	padding-right: 3px;
	padding: 0px 3px 0px 3px;
	
}

.MainRptAltRow
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	background-color: #8ac89a;
	padding-left: 3px;
	padding-right: 3px;
	padding: 0px 3px 0px 3px;
	
}


DIV.ThreeCol
{ 
	float: left; 
	width: 33%; 
	font-size: 8pt; 
	font-family: arial; 
	padding: 1px;
}

DIV.TwoCol
{ 
	float: left;
	width: 50%; 
	font-size: 8pt; 
	font-family: arial;
	padding: 1px;
}


DIV.DynCol
{ 
	float: left;
	font-size: 8pt; 
	font-family: arial;	
}

DIV.TwoColBorder
{ 
	
	float: left;
	width: 48%; 
	font-size: 8pt; 
	font-family: arial; 
	BORDER: groove #ffffff 2px;  
	PADDING: 5px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 5px;
	margin-bottom: 5px;
}

DIV.ThreeColBorder
{ 
	float: left; 
	width: 32%; 
	font-size: 8pt; 
	font-family: arial; 
	BORDER: groove #ffffff 2px;  
	PADDING: 5px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 5px;
	margin-bottom: 5px;

}



DIV.OneColBorder
{ 
	
	clear: both;
	width: 98%; 
	font-size: 8pt; 
	font-family: arial; 
	BORDER: groove #ffffff 2px;  
	PADDING: 5px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 5px;
	margin-bottom: 5px;

}

.SectionLabel
{
	POSITION: relative; 
	TOP: -12px;
	background-color: #dfdfdf;
	text-align: center;
}

DIV.WindowTitle
{
	font-size: 12pt;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 5px;
	color: white;
	background-color: #8AC89A;
	border-bottom: solid 1px #54B06C;
}


DIV.WindowFrame
{
 border: 3px ridge #8AC89A;
 background-color: #8AC89A;
}

div.Popup
{
	padding: 10px; 
	position: absolute; 
	border: solid 1px black; 
	background-color: #eeffff
}
