﻿BODY
{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	color: black;
}

INPUT,SELECT,RADIO
{
	font-size: 10pt;
}

.PageTitle
{
	font-weight: bold;
	font-size: 10pt;
	color: blue;
}

.PageTitleGray
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	background: silver;
}

.SubTitle
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 12pt;
	padding-bottom: 2px;
	color: White;
	text-indent: 2pt;
	padding-top: 2px;
	background-color: #526594;
	text-align: left;
}

.WhiteText
{	
	font-weight: bold;
	font-size: 12pt;
	color: White;
	text-indent: 2pt;
	padding-top: 2px;
	text-align: left;
}

.WhiteText11
{	
	font-size: 11pt;
	color: White;
	text-align: left;
	font-family: Arial;	
}

.WhiteText10
{	
	font-size: 10pt;
	color: White;
	text-align: left;
	font-family: Arial;	
}

.ErrMessage
{
	font-size: 11pt;
	color: red;
	font-weight:bold;
}

.WarningMsg
{
	font-size: 12pt;
	color: red;
}

.WarningMsgBold
{
	font-size: 12pt;
	color: red;	
	font-weight:bold;
}

.SealedCaseMessage
{
	font-size: 11pt;
	color: blue;
	font-weight:bold;
}

.blueText
{
	font-size: 11pt;
	color: blue;
}

.Required
{	
	font-weight: bold;
	font-size: 7pt;
	color: red;
}

.NormalText10
{
	font-size: 10pt;
	color: black;	
	font-family: Arial;				
}

.NormalText11
{
	font-size: 11pt;
	color: black;	
}

.NormalText
{
	font-size: 9pt;
	color: black;	
	font-family: Arial;				
}

.NormalTextNavy
{
	font-size: 10pt;
	color: #1f3776;	
	font-family: Arial;				
}

.NormalTextNavyBold12
{
	font-size: 12pt;
	color: #1f3776;	
	font-family: Arial;	
	font-weight: bold;			
}

.SmallText
{
	font-size: 8pt;
	color: Black;	
}
.InputText
{
	font-size: 10pt;
	color: black;
	background-color: infobackground;
}

.ItalicInst
{
	font-size: 11pt;
	color: black;
	font-style: italic;
}

.Heading
{
	font-size: 11pt;
	color: black;	
	font-weight:bold	;	
}

.BoldRed
{
	font-size: 10pt;
	color: red;	
	font-weight:bold	;
}

.AttorneyText
{
	font-size: 10pt;
	color: #1f3776;	
	font-weight:bold	;
}

.CaseCaptionText
{
	font-size: 10pt;
	color: Black;	
	background-color:#FFFACD;
}

.CaseCaptionData
{
	font-size: 10pt;
	color: #1f3776;	
	background-color:#FFFACD;
	font-weight:bold;
}

.CaseCaptionDataSmall
{
	font-size: 8pt;
	color: #1f3776;	
	background-color:#FFFACD;
	font-weight:normal;
}

.CaseSelectText
{
	font-size: 10pt;
	color: Black;	
	background-color:#FFFACD;
}

.CaseSelectData
{
	font-size: 10pt;
	color: #1f3776;	
	background-color:#FFFACD;
}

.Instructions
{
	font-size: 8pt;
	color: Black;	
		
}

.ListItemData
{
	font-size: 9pt;
	color: #1f3776;	
	font-weight:bold;	
}

.ListItemSpl
{
	font-weight: bold;
	font-size: 9pt;
	color: red;
}

.ListHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	background-color: #000084;
}

.ListFooter
{
	font-weight: normal;
	background-color: #CCCCCC;
	font-size: 9pt;
	color: #000000;
}

.MotionCatTxt
{
	font-weight: normal;
	font-size: 8pt;
	width: 1.1in;
	color: black;
	font-family: Tahoma;
	height: 0.25in;
}



.HeaderInverse
{
	font-weight: bold;
	font-size: 12pt;
	color: white;
	background-color: #526594;
}

.Verdana10
{
	font-family:  Verdana;
	font-weight: normal;
	font-size: 10pt;
	color: black;
	background-color: #FFFACD;
}

/* EServices classic asp styles: */
.navbar {
	COLOR: #ffffff;
	FONT-SIZE: 10pt;
}
.navbar A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.navbar A:hover {
	COLOR: #ffff00; TEXT-DECORATION: underline
}
.navbar A:active {
	COLOR: #ffff00; TEXT-DECORATION: underline
}

A.MainLink:active 
{
	COLOR: blue;
	TEXT-DECORATION: none;
}

A.MainLink:link
{    
    COLOR: blue;
    TEXT-DECORATION: none;
}

A.MainLink:visited
{
	COLOR: blue;
	TEXT-DECORATION: none;
}

A.MainLink:hover 
{
	COLOR: red; 
	TEXT-DECORATION: none;
}

.grdBorder
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
}

.grdHeader
{
	padding-right: 4px;
	font-weight: bold;
	font-size: 10pt;
	padding-bottom: 4px;
	color: black;
	padding-top: 4px;
	font-family: Tahoma;
	background-color: #DCDCDC;
}

.grdRow
{
	padding-right: 4px;
	font-weight: normal;
	font-size: 8pt;
	color: black;
	padding-top: 5px;
	border-bottom: silver 1px solid;
	font-family: Tahoma;
}

.grdRow td
{
	font-size: 8pt;
}

.grdRowAlt
{
    PADDING-RIGHT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #fffacd
}

.grdRowAlt td
{
	font-size: 8pt;
}

.grdRowSmaller
{
	padding-right: 4px;
	font-weight: normal;
	font-size: 7.5pt;
	color: black;
	padding-top: 5px;
	border-bottom: silver 1px solid;
	font-family: Tahoma;
}

.grdRowSmaller td
{
	font-size: 7.5pt;
}

.grdRowSmallerAlt
{
    PADDING-RIGHT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #fffacd
}

.grdRowSmallerAlt td
{
	font-size: 7.5pt;
}

.grdRowLine
{
	border-bottom: silver 1px solid;
}

.grdPager
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 4px;
	padding-top: 4px;
	font-family: Verdana;
	background-color: silver;
}

.gvHeader
{
	font-weight: bold;
	font-size: 12pt;
	color: white;
	background-color: #1f3776;
}

.InputLabelBold
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
}

.lblBold
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
}

.Nav1
{
	background-color: #1f3776;
}


.ParamInstruction
{
	font-weight: Bold;
	font-size: 10pt;
	color: black;
	font-family: Arial;
}

.ParamText
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: Arial;
}

.ParamText10
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Arial;
}

.ParamTextBold
{
	font-weight: Bold;
	font-size: 9pt;
	color: black;
	font-family: Arial;
}

.ParamTextError
{
	font-weight: Bold;
	font-size: 9pt;
	color: red;
	font-family: Arial;
}

.ParamTextWarning
{
	font-weight: normal;
	font-size: 9pt;
	color: blue;
	font-family: Arial;
}

.ParamTextWhite
{
	font-weight: normal;
	font-size: 9pt;
	color: white;
	font-family: Arial;
}

.ParamTextBlue
{
	font-weight: normal;
	font-size: 9pt;
	color: blue;
	font-family: Arial;
}

.ParamTextGreen
{
	font-weight: bold;
	font-size: 9pt;
	font-style:italic;
	color: green;
	font-family: Arial;
}

.ParamButton
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: Arial;
}

.FooterRectangles
{
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 6px;
	padding-top: 6px;
	font-weight: bold;
	font-size: 10pt;
	background-color: #1f3776;
	text-align: center;	
}
.IE8MenuFix
{
    z-index: 100;
}

A.ParamLinkRed
{
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial;
	COLOR: red;
	TEXT-DECORATION: none;
}

A.ParamLinkRed:active 
{
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial;
	COLOR: red;
	TEXT-DECORATION: none;
}

A.ParamLinkRed:link
{    
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial;
	COLOR: red;
    TEXT-DECORATION: none;
}

A.ParamLinkRed:visited
{
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial;
	COLOR: red;
	TEXT-DECORATION: none;
}

A.ParamLinkRed:hover 
{
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial;
	COLOR: Navy;
	TEXT-DECORATION: none;
}


A.ParamLinkWhite
{
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial;
	COLOR: white;
	TEXT-DECORATION: none;
}

A.ParamLinkWhite:active 
{
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial;
	COLOR: White;
	TEXT-DECORATION: none;
}

A.ParamLinkWhite:link
{    
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial;
	COLOR: White;
    TEXT-DECORATION: none;
}

A.ParamLinkWhite:visited
{
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial;
	COLOR: White;
	TEXT-DECORATION: none;
}

A.ParamLinkWhite:hover 
{
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial;
	COLOR: Yellow;
	TEXT-DECORATION: none;
}

A.ParamLinkLogout
{
	FONT-WEIGHT:bold;
	FONT-FAMILY: Arial;
	COLOR: White;
	font-size: 9pt;
	TEXT-DECORATION: none;
}

A.ParamLinkLogout:active 
{
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	COLOR: White;
	TEXT-DECORATION: none;
}

A.ParamLinkLogout:link
{    
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	COLOR: White;
    TEXT-DECORATION: none;
}

A.ParamLinkLogout:visited
{
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	COLOR: White;
	TEXT-DECORATION: none;
}

A.ParamLinkLogout:hover 
{
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	COLOR: Yellow;
	TEXT-DECORATION: underline;
}

FONT.B1 {font: bold 11pt "Arial"; color:#0000A5}
FONT.B2 {font: bold 12pt "Arial"; color:#0000A5}
FONT.B3 {font: bold 13pt "Arial"; color:#0000A5}
FONT.B4 {font: bold 14pt "Arial"; color:#0000A5}
FONT.B5 {font: bold 15pt "Arial"; color:#0000A5}
FONT.G4 {font: bold 14pt "Arial"; color:#999999}
FONT.F0 {font: 0pt "Arial"; color:#000000}
FONT.F1 {font: 8pt "Arial"; color:#000000}
FONT.F2 {font: 10pt "Arial"; color:#000000}
FONT.F3 {font: 12pt "Arial"; color:#000000}
FONT.F4 {font: 14pt "Arial"; color:#000000}
FONT.F5 {font: 16pt "Arial"; color:#000000}
FONT.D1 {font: 8pt "Arial"; color:#0000AA}
FONT.D2 {font: 10pt "Arial"; color:#0000EE}
FONT.D3 {font: 12pt "Arial"; color:#0000AA}

A.leftmenu:link { color: #FFFFFF ; text-decoration:none }
A.leftmenu:visited { color: #FFFFFF ; text-decoration:none }
A.leftmenu:hover {color: #FFFF00 ; text-decoration:none }



.ProgressBar
{
    position: absolute; 
    top: 25%; 
    right: 50%; 
    width: 120px; 
    padding: 4px; 
    font-weight: bold;
    font-size: 11px;

}

.PPress8pt
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
}

.PPress9pt
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: Arial;
}

.PPress10pt
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Arial;
}

.PPress11pt
{
	font-weight: normal;
	font-size: 11pt;
	color: black;
	font-family: Arial;
}

.PPress12pt
{
	font-weight: normal;
	font-size: 12pt;
	color: black;
	font-family: Arial;
}

.PPress13pt
{
	font-weight: normal;
	font-size: 13pt;
	color: black;
	font-family: Arial;
}

.PPress14pt
{
	font-weight: normal;
	font-size: 14pt;
	color: black;
	font-family: Arial;
}

.PPress15pt
{
	font-weight: normal;
	font-size: 15pt;
	color: black;
	font-family: Arial;
}

.PPress16pt
{
	font-weight: normal;
	font-size: 16pt;
	color: black;
	font-family: Arial;
}

.PPress17pt
{
	font-weight: normal;
	font-size: 17pt;
	color: black;
	font-family: Arial;
}

.WebMessage
{
	font-size: 10pt;
	color: red;
	font-weight:bold;
}

.DisplayNone
{
	display: none;
}

#ctl00_PopUpWorkInProgress
{
    z-index: 1400;
   
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;   
    display: none;
    background: #333;
    padding-top: 15%;
    padding-left: 15%;

}

#Master1_PopUpWorkInProgress
{
    z-index: 1400;
   
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
   
    display: none;
    background: #333;
    background-color: Black;
    padding-top: 15%;
    padding-left: 15%;

}


.MyCalendar .ajax__calendar_container
{
    border: 1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
    color: black;
    font-weight: bold;
}

.MyCalendar2 .ajax__calendar_container
{
    border: 1px solid #646464;
    background-color: #3366CC;
    color: White;
}
.MyCalendar2 .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
    color: black;
}
.MyCalendar2 .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
    color: black;
}
.MyCalendar2 .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
    color: black;
    font-weight: bold;
}
.unwatermarked
{
    height: 18px;
    width: 148px;
}

.watermarked
{
    font-size: 8pt;
    font-family: Arial;
    height: 18px;
    width: 150px;
    padding: 1px 0 0 1px;
  /*  border: 1px solid #BEBEBE;*/
    background-color: #F7F7DE;
    color: gray;
}
/*Modal Popup*/
.modalBackground
{
    background-color: Gray;
    
}

.modalPopup
{
    background-color: #ffffdd;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 250px;
}

.modalPopup p
{
    padding: 5px;
}

.sampleStyleA
{
    background-color: #FFF;
}
div.banners
{
    display: none;
}
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
    color: #ff0000;
    font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
.MaskedEditFocusNegative
{
    background-color: #ffffcc;
    color: #ff0000;
}
.MaskedEditBlurNegative
{
    color: #ff0000;
}
h4
{
    font-size: 44px;
    color: #ff0000;
}
.blankrow 
{
    height : 40px;
}





.ScreenbarHLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: white;
    TEXT-DECORATION: none
}
.Button
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 1.2in;
    COLOR: black;
    FONT-FAMILY: arial;
    HEIGHT: 0.25in
}
.PageHeader
{
	margin-top: 10px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 14pt;
	padding-bottom: 2px;
	color:  darkblue;
	padding-top: 2px;
	font-family: arial;
	background-color: gainsboro;
}

.PageHeader1
{
	margin-top: 10px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 12pt;
	color: darkblue;
	font-family: arial;
	background-color: gainsboro;
}
.GridRow
{
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: arial
}
.GridHeader
{
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    COLOR: black;
    PADDING-TOP: 4px;
    FONT-FAMILY: arial;
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: silver
}
.grdBorder
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
}
.grdHeader
{
	padding-right: 4px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 4px;
	color: black;
	padding-top: 4px;
	font-family: arial;
	background-color: silver;
}
.grdRow
{
	padding-right: 4px;
	font-weight: normal;
	font-size: 8pt;
	color: black;
	padding-top: 5px;
	font-family: arial;
}
.grdRowAlt
{
    padding-right: 4px;
    font-weight: normal;
    font-size: 8pt;
    color: black;
    padding-top: 2px;
    font-family: arial;
    background-color: lemonchiffon
}
.grdRowLine
{
	border-bottom: silver 1px solid;
}
.grdPager
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 4px;
	padding-top: 4px;
	font-family: arial;
	background-color: silver;
}
.tblTitle
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 4px;
	width: 100%;
	color: black;
	padding-top: 4px;
	font-family: arial;
	background-color: silver;
}

.ErrorMsg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: arial
}

.Warn1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: arial;
    
}

.Warn2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: arial
}

.HeaderText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: arial
}


.NormalText
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: arial
}
.lbl
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: arial
}
.lblBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: arial
}
.lblHighlight
{
	font-weight: bold;
	font-size: 8pt;
	color: red;
	font-family: arial;
	background-color: yellow;
}
.lblRed
{
	font-weight: normal;
	font-size: 8pt;
	color: red;
	font-family: arial;
	background-color: yellow;
}

.txt
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: arial
}
.FooterNormalHLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: white;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.FooterBoldHLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: white;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.Footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: white;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #1F3776
}
.Screenbar
{
    FONT-SIZE: 7.5pt;
    COLOR: white;
    FONT-FAMILY: arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #1F3776;
}
.ViewbarOut
{
	font-weight: bold;
	font-size: 9pt;
	width: 120px;
	color: white;
	font-family: arial;
	text-decoration: none;
}
.ViewbarOver
{
	font-weight: bold;
	font-size: 9pt;
	width: 120px;
	color: yellow;
	font-family: arial;
	text-decoration: none;
}
.BoldText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: arial
}
.ContentBody
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: arial
}
.ViewbarOutCat
{
    BORDER-RIGHT: whitesmoke 1px solid;
    BORDER-TOP: whitesmoke 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: whitesmoke 1px solid;
    BORDER-BOTTOM: whitesmoke 1px solid
}
.GridRowOdd
{
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: lemonchiffon
}
.GridRowAlt
{
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: lemonchiffon
}
.BoldLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: arial;
    WHITE-SPACE: nowrap
}
.GridBorder
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid
}
.TableBorder
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid
}

.tblBorder
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
}

.hr
{
	border-bottom: silver 1px solid;
}
.Alias
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: arial
}
.cmdSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 0.5in;
    COLOR: black;
    FONT-FAMILY: arial;
    HEIGHT: 0.25in
}
.cmd
{
	font-weight: normal;
	font-size: 8pt;
	width: 1.1in;
	color: black;
	font-family: arial;
	height: 0.25in;
}
.lblError
{
	font-weight: normal;
	font-size: 8pt;
	color: red;
	font-family: arial;
}
.lblBoldError
{
	font-weight: bold;
	font-size: 8pt;
	color: red;
	font-family: arial;
}
.lblBoldRed
{
	font-weight: bold;
	font-size: 8pt;
	color: red;
	font-family: arial;
}
LI
{
	list-style-position: outside;
	font-size: 8pt;
	list-style-type: square;
}
.lblSection
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;
	font-family: arial;
	background-color: gainsboro;
}
.linVertical
{
	border-right: silver 1px solid;
	width: 1px;
}
.pdfViewer
{
	margin: 0px;
	width: 100%;
	height: 100%;
	background-color: white;
}
.hlnkHeader
{
	font-weight: bold;
	font-size: 8pt;
	color: lime;
	font-family: arial;
	text-decoration: none;
}
.txtReadOnly
{
	font-family: arial;
	font-size: 8pt;
	color: black;
	background-color: white;
	border-style: solid;
	border-color: White;
}
.grdIcon
{
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

/*------------------------------------------------------*/
body,div{display:block}

.container
{
    margin:0 auto;
    padding:0;
    position:relative;
    float:left;
    width:100%;
}
.footer
{
	margin: 0 auto;
	padding: 0;
	position: relative;	
	float: left;
}

.row {margin:0;}
.column1, .column2, .column3, .column4, .column5, .column6, .column7, .column8, .column9, .column10, .column11, .column12 {
    display:inline;
    float:left;
    margin-left:10px;
    margin-right:10px;
}

.MenuStaticStyle{background-color: #1f3777; color: #FFFFFF; font-weight: bold; padding-top: 1px; padding-bottom: 1px; margin-top: 9px; margin-bottom: 5px;}
.MenuDyHover{background-color:Navy; Color:Yellow; }
.MenuStaticSelectedStyle {background-color:#1f3777; Color:#ffffcc; border-style:none; height:20px;}

.container .alpha {margin-left:0;}
.container .omega {margin-right:0;}

.container .header_padding{padding-bottom:80px !important;}
.mobile-only {display: none;}

.rowHD{width: 100%; height: auto; overflow: auto; padding: 10px 0px 10px 0px; border-bottom: 2px solid ActiveBorder}
.leftnav{ width: 160px; background-color: #1f3777; font-weight: bold; font-size: 9pt; color: white; font-family: arial; text-decoration: none;}

.mainArea{ width:99%;float: left; padding-left:3px; }
.rowFT{width: 100%; height: auto; overflow: auto; padding: 10px 20px 10px 0; text-align: right;}

.rowAlignLeft{width: 100%; height: auto; overflow: auto; padding: 10px 20px 10px 0; text-align: left;}

.banner{background-color: #1F3776;}
.bannerMob{display: none;}
.bannerWide{padding-bottom:2px;background-color: #1F3776;}
.FlexImage{max-width:100%;}


/* Data Fields */
.row{width:100%;height:auto;overflow:auto;}
.dField{padding-top: 4px;  vertical-align:top; float:left;}
.dField input {font-size: 10pt;color: black; background-color: InfoBackground; padding-bottom: 0px; margin-bottom: 0px;  float:left;  }
.dField select {font-size: 10pt;color: black; background-color: InfoBackground;}



/* Data Field Label And Error Msg */
.Flbl{font-size: 10pt;color: darkslateblue; font-weight: bold;  padding-left:2px;}

.FlblRed{font-size: 10pt; color: red; font-weight: bold; padding-left: 2px; padding-top: 10px; padding-bottom: 10px;}

.fErr {font-size: 10pt;color: red; padding-left:2px;  padding-top: 0px;  margin-top: 0px; }
.fSide{float:left; }

@media only screen and (max-width: 480px)
{
    .container{width:99.5%;}
    .container .column1,
    .container .column2,
    .container .column3,
    .container .column4,
    .container .column5,
    .container .column6,
    .container .column7,
    .container .column8,
    .container .column9,
    .container .column10,
    .container .column11,
    .container .column12
    {
        margin:0;        
        width:100%;
    }
    .container .header_padding{padding-bottom:0px !important;}
    .container .prefix1, .container .prefix2, .container .prefix3, .container .prefix4, .container .prefix5, .container .prefix6, .container .prefix7, .container .prefix8, .container .prefix9, .container .prefix10, .container .prefix11{padding-left:0;}
    .row {margin:0;}
    .mobile-hide {display: none;}
	.mobile-only {display: block;}
	
	
.MenuStaticStyle{background-color:Silver; color:  Blue; font-weight: bold; padding-top: 1px; padding-bottom: 1px; margin-top: 9px; margin-bottom: 5px;}

.MenuDyHover
	{
		background-color: #E9E9E9;
		color: #003399;
	}
.MenuStaticSelectedStyle {background-color:#1f3777; Color:#ffffcc; border-style:none; height:20px;}
	
	
	.rowHD{width: 100%; height: auto; overflow: auto; padding: 5px 0px 5px 0px; border-bottom: 2px solid ActiveBorder}
	
	
	 .leftnav{ display: none;}
     .mainArea{ width: 100%;float: left;}
     .rowFT{width: 90%; height: auto; overflow: auto; padding: 2px 20px 10px 0; text-align: right}
     
	.bannerMob{padding-bottom:2px; background-color: #1F3776; display:block !important; }
	.bannerWide{display: none;}
    .FlexImage{display: none;}
    .mHeader{ color: #FFFFFF; font-weight:bold; letter-spacing:2px; font-size:medium;}


.mobMenuBtn
	{
		font: bold 11px Arial;
		text-decoration: none;
		background-color: #6699FF;
		color: #FFFFFF;
		padding: 2px 6px 2px 6px;
		border-top: 1px solid #CCCCCC;
		border-right: 1px solid #333333;
		border-bottom: 1px solid #333333;
		border-left: 1px solid #CCCCCC;
		border-color: #CCCCCC;
		border-width: thin;
	}
	
	.MobMenuItems
	{ width:99%;
	  background-color:Silver;
	   color: Navy; 
	}
	 	    
}
/*--------------- End Of Mobile ----------------------*/
.Wid40{width:40px;}
.textCenter{ text-align:center;}


/*------------------------------------------------------*/

.ContentHD{width:100%;text-align:center; padding:10px 0px 10px 0px;color:blue; font-weight:bold; letter-spacing:3px;}
