select 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
textarea 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
fieldset {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
option 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
span
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #014080;
}

A 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #014080;
}
A:hover 
{
	text-decoration: underline;
	color: #990033;
}
A.LinkText:hover
{
	color:#014080;
}
.containerLabel {
	color: #336699;
	font-weight: bold;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	background-color: #DAD7CE;
	text-transform: uppercase;	
}

.containerDivHeader
{
	background-color: #DAD7CE;
	border: solid 2px #336699;
}

.containerDivBody
{
	background-color:#EDEAE1;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	border-bottom: solid 2px #336699;
	border-left: solid 2px #336699;
	border-right: solid 2px #336699;
}

.containerCollection
{
	background-color: #FFFFFF;
}

.detailItem
{
	background-color: #EDEAE1;
}
.detailItemDivider
{
	border-bottom:solid 1px #FFFFFF;
}
.criteriaLabel 
{
	font-weight: bold;
	color: #333333;
	text-align: right;
}
td 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
th
{
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-BOTTOM:    black 2px solid;
    FONT-FAMILY:      Arial, Helvetica,sans-serif;
    TEXT-ALIGN: left
}

.breadCrumbs {
	color: #336699;
	font-style: italic;
	background-color: #F2F2EC;
	padding: 3px;
}

.currentCrumb {
	color: #336699;
	font-weight: bold;
	background-color: #F2F2EC;
	padding: 3px;
}

.CCcell
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 75px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 17px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: right
}

.CriteriaSummaryTableCell
{
	background-color:#FFFFFF;
	border: solid 1px #E0E0E0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.GroupHeader
{
	color:#0068CA;
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight:bolder;
	font-size:11px;
	text-transform:uppercase;
	border-bottom: groove 3px #6699CC;
}

.ReportCategory
{
	border-bottom: groove 3px #6699CC;
}
.CellSpacer
{
	padding-left:2px;
	padding-right:2px;
}
.LetterDisabled
{
BACKGROUND-COLOR: #D5D2C9;
BORDER-BOTTOM: #D5D2C9 1px solid;
BORDER-LEFT: #D5D2C9 1px solid;
BORDER-RIGHT: #D5D2C9 1px solid;
BORDER-TOP: #D5D2C9 1px solid;
COLOR: #7f7f7f;
CURSOR: default;
FONT-FAMILY: Arial;
FONT-SIZE: 7pt;
FONT-WEIGHT: normal;
TEXT-ALIGN: center;
WIDTH: 9
}
.LetterEnabled
{
BACKGROUND-COLOR: gainsboro;
BORDER-BOTTOM: black 1px solid;
BORDER-LEFT: white 1px solid;
BORDER-RIGHT: black 1px solid;
BORDER-TOP: white 1px solid;
COLOR: #0066CC;
CURSOR: hand;
FONT-FAMILY: Arial;
FONT-SIZE: 7pt;
FONT-WEIGHT: normal;
TEXT-ALIGN: center;
WIDTH: 9;
}
.LetterEnabledOver
{
BACKGROUND-COLOR: gray;
BORDER-BOTTOM: black 1px solid;
BORDER-LEFT: white 1px solid;
BORDER-RIGHT: black 1px solid;
BORDER-TOP: white 1px solid;
COLOR: ECEBE1;
CURSOR: hand;
FONT-FAMILY: Arial;
FONT-SIZE: 7pt;
FONT-WEIGHT: normal;
TEXT-ALIGN: center;
WIDTH: 9;
}
.LetterSelected
{
BACKGROUND-COLOR: #7f7f7f;
BORDER-BOTTOM: white 1px solid;
BORDER-LEFT: black 1px solid;
BORDER-RIGHT: white 1px solid;
BORDER-TOP: black 1px solid;
COLOR: yellow;
CURSOR: hand;
FONT-FAMILY: Arial;
FONT-SIZE: 7pt;
FONT-WEIGHT: normal;
TEXT-ALIGN: center;
WIDTH: 9;
}	
.LetterControl
{
BACKGROUND-COLOR: #D5D2C9;
}
BODY
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 0pt;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    PADDING-TOP: 0pt;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.RadioText
{
	color:#0068CA;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bolder;
	font-size:11px;
}
.DropDownItem
{
	color:Black;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-size:11px;
	height: 19px;
}
.LinkText
{
	font-weight: bolder;
	font-size: 12px;
	text-transform: capitalize;
	cursor: hand;
	color: #900637;
	font-family: Arial,Helvetica,sans-serif;
}
A.LinkDisabled:hover
{
	text-decoration:none;
	cursor:default;
}
.LinkDisabled
{
	color:	#999999;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bolder;
	font-size:12px;
	text-transform: capitalize;
	text-decoration: none;
}
.TableCell
{
	border-bottom: Black solid 1px;
}
.GridRow
{
	background-color:#f1f1f6;
	color:#000000;
}
.GridAltRow
{
	background-color:#FFFFFF;
	color:#000000;
}
.GridHiRow
{
	background-color:#dfe9f4;
	color:#000000;
}
.ItemNode
{
	color:       #014080;
	cursor:      Hand;
	font-family: Arial,Helvetica,sans-serif;
	font-size:   11px;
}
.GroupNode
{
	color:       #000000;
	cursor:      Hand;
	font-family: Arial,Helvetica,sans-serif;
    font-size:   11px;
    font-weight: bold;
}
.WholeCalendar
{
    BACKGROUND-COLOR: #ECEBE1;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    CURSOR: default;
    HEIGHT: 100%;
    WIDTH: 100%
}
.Title
{
    BACKGROUND-COLOR: #ECEBE1;
    COLOR: #00009f;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    HEIGHT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 100%;
}
.DateControls
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: right
}
.CalTable
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    HEIGHT: 100%;
    WIDTH: 100%
}
.DayTitle
{
    BACKGROUND-COLOR: #ECEBE1;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: white 1px solid;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    HEIGHT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 14%
}
.OffDay
{
    BACKGROUND-COLOR: #ECEBE1;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: white 1px solid;
    COLOR: #7f7f7f;
    CURSOR: hand;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: text-top;
    WIDTH: 14%
}
.Day
{
    BACKGROUND-COLOR: #ECEBE1;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: white 1px solid;
    COLOR: #00009f;
    CURSOR: hand;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: text-top;
    WIDTH: 14%
}
.DaySelected
{
    BACKGROUND-COLOR: #DAD7CE;
    BORDER-BOTTOM: #bfbfbf 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: #bfbfbf 1px solid;
    BORDER-TOP: black 1px solid;
    COLOR: yellow;
    CURSOR: hand;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: text-top;
    WIDTH: 14%
}
.TheCalendar
{
    BACKGROUND-COLOR: #ECEBE1;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    HEIGHT: 100%;
    WIDTH: 100%;
}
.DCBpanel
{
    BORDER-RIGHT: #adbad6 1px solid;
    BORDER-TOP: #adbad6 1px solid;
    OVERFLOW: auto;
    BORDER-LEFT: #adbad6 1px solid;
    BORDER-BOTTOM: #adbad6 1px solid;
    HEIGHT: 150px
}
.DCBpanelHeader
{
	color:#FFFFFF;
	background-color:#39699C;
	font-weight:bolder;
}
A.NavLink
{   
    CURSOR: hand;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #39699C;
    text-decoration:underline;
    font-weight:bold;
}
INPUT.NavButton
{   
    BORDER: SOLID #01254C 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    WIDTH: 60px;
    CURSOR: hand;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 6pt;
    PADDING-TOP: 0px;
    font-family: helvetica, arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #39699C;
    text-decoration:underline;
}
INPUT:disabled
{
    COLOR: #FFFFFF;
}
INPUT.btnClr
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/Paragon/images/CalendarClr.gif);
    MARGIN-LEFT: 0px;
    VERTICAL-ALIGN: top;
    WIDTH: 20px;
    COLOR: maroon;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: helvetica, arial;
    HEIGHT: 19px;
    BACKGROUND-COLOR: white
}
.PrimaryColorDark
{
    BACKGROUND-COLOR: #01254C
}
.NeutralColorLight
{
    BACKGROUND-COLOR: #DAD7CE;
}
.ColumnHeader
{
    MARGIN-BOTTOM: -3px;
    BORDER-BOTTOM: black 2px groove
}
TD.liteblue
{
    BACKGROUND-COLOR: #EDEAE1;
}.ReportTitle
{
    BACKGROUND-COLOR: #DAD7CE;
    color: #336699;
    text-transform: uppercase;
    FONT-WEIGHT:      bold;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT:     2px;
    TEXT-ALIGN:       left;
}
INPUT.btnCalendarClr
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/Paragon/images/webcontrols/_Criteria-X.gif);
    MARGIN-LEFT: 0px;
    VERTICAL-ALIGN: top;
    WIDTH: 20px;
    COLOR: maroon;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: helvetica, arial;
    HEIGHT: 19px;
    BACKGROUND-COLOR: white;
    CURSOR: hand;
}
INPUT.btnCalendarClrOver
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/Paragon/images/webcontrols/_Criteria-XOn.gif);
    MARGIN-LEFT: 0px;
    VERTICAL-ALIGN: top;
    WIDTH: 20px;
    COLOR: maroon;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: helvetica, arial;
    HEIGHT: 19px;
    BACKGROUND-COLOR: white;
    CURSOR: hand;
}
.Login
{
	color: #336699;
	font-weight: bold;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	background-color: #DAD7CE;
}
