body
{
	font-size: 10pt;
	color: #000033;
	font-family: Verdana;
}

.EERR
{
	font-family:Verdana;
	font-size:10pt;
	color:Green;
	font-weight:bold;	
}

.DERR
{
	font-family:Verdana;
	font-size:10pt;
	color:#912993;
	font-weight:bold;	
}

.LabelUnload
{
    vertical-align:middle;
    margin-top:10px;
    margin-left:5px;
}

.DefaultDataElement
{
	font-weight: bold;
}

.CheckBox
{
	font-size:9pt;
	border-style:none;
	font-weight:bold;
	text-align:left;
	color: #000066;
	border: solid point(1) black;
}

.DIV
{
	position:relative;
	direction:ltr;
	z-index:101;	
}

.LABEL
{
}
.ui-datepicker-month {
    background-color:bisque;
    color:black;
}
.ui-datepicker-year {
    background-color:bisque;
    color:black;
}
.TABLE
{
	position:absolute;
	border-bottom-color:Black;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-left-color:Black;
	border-left-style:solid;
	border-left-width:thin;
	border-right-color:Black;
	border-right-style:solid;
	border-right-width:thin;
	border-top-color:Black;
	border-top-style:solid;
	border-top-width:thin;
	font-family:Verdana;
	font-size:10pt;
	left:100;
	top:0;
}

.BUTTON
{
	 float:left;
	 font-family:Verdana;
	 font-size:10pt;
	 left:0;
	 position:relative;
	 z-index:auto;
}

.DataEntryTable
{
	font-size: 10pt;
	color: white;
	font-family: Verdana;
	background-color:White
}

.DashboardTable
{
	font-size:10pt;
	color:Black;
	font-family: Verdana;
	background-color:White
}

.LogonTable
{
	font-size: 10pt;
	color: Black;
	font-family: Verdana;
	background-color:White
}

.TR
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:normal;
	border-style:none;
}

.TD
{
	color:Navy;
	font-family:Verdana;
	font-size:10pt;
	font-weight:normal;
	border-style:none;
}

.CHECKBOXGROUP
{
	position:relative;
	font-family:Verdana;
	font-size:8pt;
}

.RadioButton
{
	color:Navy;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	border-style:none;
}

.LabelR
{
	color:Navy;
	text-align:right;
	font-family:Verdana;
	font-size:8pt;
	font-style:normal;
	font-weight:bold;
}

.LabelC
{
	color:Navy;
	text-align:center;
	font-family:Verdana;
	font-size:10pt;
	font-style:normal;
	font-weight:bold;
}

.LeftAlign
{
	color:Navy;
	text-align:left;
	font-family:Verdana;
	font-size:10pt;
	font-style:normal;
}

.RightAlign
{
	color:Navy;
	text-align:right;
	font-family:Verdana;
	font-size:10pt;
	font-style:normal;
}

.CenterAlign
{
	color:Navy;
	text-align:center;
	font-family:Verdana;
	font-size:10pt;
	font-style:normal;
}

.LabelUserMaintenance
{
	color:Black;
	text-align:center;
	font-family:Verdana;
	font-size:9pt;
	font-style:normal;
}

.TopCell
{
	color:Black;
	border-top:solid thin black;
	text-align:center;
	font-family:Verdana;
	font-size:9pt;
	font-style:normal;
}

.SideCell
{
	color:Black;
	border-left: solid thin black;
	border-right: solid thin black;
	text-align:center;
	font-family:Verdana;
	font-size:9pt;
	font-style:normal;
}

.cv
{
	font-family:Verdana;
	font-size:8pt;
	font-style:normal;
	color:Red;
}

.ddl
{
	font-family:Verdana;
	font-size:9pt;
}

.lbl
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
}

.cbl
{
	font-family:Verdana;
	font-size:8pt;
}

.txt
{
	font-family:Verdana;
	font-size:8pt;
}

.rbg
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
}

.rbl
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
}

.ddldisabled
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:Black;
	background-color:White;
}

.Asterisk
{
	color:Red;
	font-weight:bold;
}

.WCATLabel
{
	color:Blue;
	font-weight:bold;
	font-family:Tahoma;
	font-size:9pt;
}

.WCATDivLine
{
	border-top-color:Black; 
	border-top-style:solid; 
	border-top-width:thin;
}

.WCATddlAudit
{
	width:200px;
}

.WCATAuditButton
{
outline:none;
	font-size:9pt; 
	font-family:Tahoma; 
}


.modalBackground 
{
    background-color:White;
    filter:alpha(opacity=20);
    opacity:0.2;
}
.modalOBRABackground 
{
    background-color:Silver;
}

.ModalWindow
{
    background: #FFFFFF;
    padding: 0px 0px 0px 0px;
    position:absolute;  
}

.MasterHeaderStyle
{
	background-color:Silver;
	color:Black;
	font-weight:normal;
	font-family:Tahoma;
	font-size:9pt;
}

.gridMasterCSSClass
{
	font-family:Tahoma;
	font-size:8pt;
	font-weight:normal;
	color:Blue;
	background-color:Silver;
}
.GridAltRow
{
	color:Black;
	background-color:#c0c0ff;
	font-family:Tahoma;
	font-size:8pt;
}

.BtnColStyle
{
	color:Black;
	background-color:#c0c0ff;
	font-family:Tahoma;
	font-size:8pt;
}

.GridRow
{
	color:Black;
	background-color:#e0e0e0;
	font-family:Tahoma;
	font-size:8pt;
}
.GridHeaderRowClass
{
	background-color:Maroon;
	color:White;
	font-weight:bold;
	font-family:Tahoma;
	font-size:10pt;
	width:770px;
	border: solid 1px black;	
}

.divResults
{
	border: solid 2px black;
	width:770px;
}
.t
{
	padding: 0 0 0 0;
}
.t1
{
	padding: 1 1 1 1;
	width:770px;
}
.trows
{
	width:770px;
}
.tcells
{
	width:770px;
	height:15px;
    
}

.lblDemo
{
	font-family:Tahoma;
	font-size:9pt;	
}

.lblDemo label
{
	margin-left:5px;	
}

.ValidatorLabel
{
	font-family:Tahoma;
	font-size:9pt;
	color:Red;
}

.WCATHeader
{
	background-color:Maroon;
	color:White;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
}

.SUCATHeader
{
	background-color:Maroon;
	color:White;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
}
.WCATHeadersm
{
	background-color:Maroon;
	color:White;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:normal;
}
.SUCATHeadersm
{
	background-color:Maroon;
	color:White;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:normal;
}
.WCATHeaderblk
{
	background-color:White;
	color:Black;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
}
.SUCATHeaderblk
{
	background-color:White;
	color:Black;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
}

.WCATQuestion
{
	background-color:White;
	color:Black;
	font-family:Tahoma;
	font-size:8pt;
	vertical-align:middle;		
}

.SUCATQuestion
{
	background-color:White;
	color:Black;
	font-family:Tahoma;
	font-size:8pt;
	vertical-align:middle;		
}

.WCATScore
{
	font-family:Tahoma;
	font-size:8pt;
	azimuth:center
}

.SUCATScore
{
	font-family:Tahoma;
	font-size:8pt;
	azimuth:center
}

.WCATRbl
{
	font-family:Tahoma;
	font-size:8pt;	
}
.WCATPopup
{
	font-family:Tahoma;
	font-size:9pt;	
}
.WCATDetailAfter2014
{
    background: #f0f0f0;
    padding: 1px 1px 1px 1px;
    position:relative;    
    top: -1px;
    left: 40px;
    font-size:9pt;
    font-family:Calibri;
}

.WCATDetail
{
    background: #f0f0f0;
    padding: 1px 1px 1px 1px;
    position:relative;    
    top: -1px;
    left: 40px;
}
.OBRADetail
{
    font-family:Calibri; font-size:x-small;
}
.WCATDetailLabel
{
	font-family:Calibri;
	font-size:8pt;	
	font-weight:bold;
}
.WCATDetailLabelNoBold
{
	font-family:Calibri;
	font-size:8pt;	
}


input[type="radio"] label{   
    vertical-align: baseline;
    padding: 10px;
    margin: 10px;
}

.WCATRadioButtonList
{
	font-family:Calibri;
	font-size:8pt;
	text-align:center;	
}

.WCATSubSectionLabel
{
    font-family:Calibri;
    font-size:8pt;
    font-weight:bold;
}

.PercentReport
{
    font-family:Calibri;
    font-size:9pt;
}

TD.clsTDMainHeader {
	BORDER-RIGHT: #99ccff 2px outset; BORDER-TOP: #99ccff 2px outset; FONT-WEIGHT: 600; BORDER-LEFT: #99ccff 2px outset; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #6699cc; color: #FFFFFF
}

.ButtonCCARSearch 
{
    width:150px;
}

.indented
{
    padding-left: 50pt;
    padding-right: 50pt;
}

.buttonSelect
{
    font-family:Calibri;
    font-size:9pt;
}
.clsButton
{
	border-right: medium none;
	background-position: 50% bottom;
	border-top: medium none;
	font-weight: bold;
	font-size: 9pt;
	background-image: url(button.gif);
	border-left: medium none;
	width: 100px;
	color: #003399;
	border-bottom: medium none;
	background-repeat: repeat;
	font-family: Arial;
	height: 19px;
	background-color: #6699cc;
	text-align: center;
}
.clsButton3D
{
	background-position: 50% bottom;
	border-bottom: outset 2px #444444;
	border-left: outset 2px #cccccc;
	border-top: outset 2px #cccccc;
	border-right: outset 2px #444444;
	font-weight: bold;
	font-size: 9pt;
	background-image: url(Images/button.gif);
	width: 100px;
	color: #003399;    
	background-repeat: repeat;
	font-family: Arial;
	height: 19px;
	background-color: #6699cc;
	text-align: center;
}
.clsButton3DRaised
{
	background-position: 100% bottom;
	border-bottom: outset 2px #444444;
	border-left: outset 2px #cccccc;
	border-top: outset 2px #cccccc;
	border-right: outset 2px #444444;
	font-weight: bold;
	font-size: 9pt;
	background-image: url(Images/button.gif);
	width: 100px;
	color: #6699CC;    
	background-repeat: repeat;
	font-family: Arial;
	height: 19px;
	background-color: #003399;
	text-align: center;
	cursor: hand;
}
.clsButtonRaised
{
	border-right: 1px outset;
	background-position: 100% bottom;
	border-top: medium none;
	font-weight: bold;
	font-size: 9pt;
	background-image: url(../Images/button.gif);
	border-left: medium none;
	width: 100px;
	cursor: hand;
	color: #003399;
	border-bottom: 1px outset;
	font-family: Arial;
	height: 19px;
	text-align: center;
}
.clsButtonSm
{
	border-right: medium none;
	background-position: 50% bottom;
	border-top: medium none;
	font-weight: bold;
	font-size: 9pt;
	background-image: url(button.gif);
	border-left: medium none;
	width: 50px;
	color: #003399;
	border-bottom: medium none;
	background-repeat: repeat;
	font-family: Arial;
	height: 19px;
	background-color: #6699cc;
	text-align: center;
}
.clsButtonSmRaised
{
	border-right: 1px outset;
	background-position: 100% bottom;
	border-top: medium none;
	font-weight: bold;
	font-size: 9pt;
	background-image: url(button.gif);
	border-left: medium none;
	width: 50px;
	cursor: hand;
	color: #003399;
	border-bottom: 1px outset;
	font-family: Arial;
	height: 19px;
	text-align: center;
}

.WCATPercentCompliance
{
    font-family:Calibri;
    font-size:8pt;
}

html
{
    min-height:100%;
    position:relative;
}

.GridHeaderStyle
{
    background-color: #d3d3d3;    
}

.GridHeaderStyle td a
{
    background-color:Lime;
    color:Lime;
}

.GridHeaderStyle td a:link
{
    background-color:Lime;
    color:Lime;
}

.GridHeaderStyle td a:visited
{
    background-color:Navy;
    color:Navy;
}

.GridHeaderStyle td a:active
{
    background-color:Maroon;
    color:Maroon;
}

.GridHeaderStyle td a:hover
{
    background-color:Red;
    color:Red;
}

dgSearchClientResults td a
{
    background-color:Lime;
    color:Lime;
}

dgSearchClientResults td a:link
{
    background-color:Lime;
    color:Lime;
}

dgSearchClientResults td a:visited
{
    background-color:Navy;
    color:Navy;
}

dgSearchClientResults td a:active
{
    background-color:Maroon;
    color:Maroon;
}

dgSearchClientResults td a:hover
{
    background-color:Red;
    color:Red;
}

.anchorStyle tr td a
{
    background-color:Red;
}

.container {
    text-align:center;
}
.twocolumns {
    display:inline-block;
    margin-right:10px;
    vertical-align:top;
}

.hidden 
{
    display:none;
}

