﻿/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
IMG 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}
.FontSmall {
	font-size: 7pt;
	font-family: Verdana;	
}
.FontNormal {
	font-size: 9pt;
	font-family: Verdana;	
}
.FontMedium {
	font-size: 9pt;
	font-family: Verdana;	
}
.FontHeader 
{
	font-size: 11pt;
	font-family: Verdana;	
	font-weight: bold;
	color: #ADA17C;
}
.FontHeader9pt 
{
	font-size: 9pt;
	font-family: Verdana;	
	font-weight: bold;
	color: #ADA17C;
}
.FontError
{
	font-weight: bold;
	font-size: 10pt;
	color: #ff0000;
	font-family: Verdana;
}
.FontSpecial
{
	font-weight: bold;
	font-size: 11pt;
	color: #ffffff;
	font-family: Verdana;
	font-style: italic;
}
.TableSpecial
{
	border-top: thin solid;
	border-bottom: thin solid;
	border-left: thin solid;
	border-right: thin solid;
	border-color: Black;
	font-size: 9pt;
	font-family: Verdana;	
}
.TableSpecialNoDisplay
{
	display: none;
}
.stdLabel
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: normal;
}
.stdLabelVeryLarge
{
	font-family: Verdana;
	font-size: 16pt;
	font-weight: normal;
	color: #7F100A;	
}
.stdLabelLarge
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
}
.stdTextbox
{
	font-size: 8pt;
	font-family: Verdana;
}

.TimeEntryTextbox
{
	width: 40px;
	font-size: 8pt;
	font-family: Verdana;
	text-align: center
}

.stdListbox
{
	font-size: 8pt;
	font-family: Verdana
}

.stdSelect
{
	font-size: 8pt;
	font-family: Verdana
}

.stdButton
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold
}
.stdButtonNormal
{
	font-family: Verdana;
	font-size: 8pt;
}
.stdCheckbox
{
	font-family: Verdana;
	font-size: 8pt;
	border-color: #444444;
}
.stdCheckboxGrayed
{
	font-size: 8pt;
	font-family: Verdana;
	background-color: #cfcfcf;
}

.stdRadioButton
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold
}
.stdRadioButtonNormal
{
	font-family: Verdana;
	font-size: 8pt;
}
.stdRedLink7pt
{
	font-family: Verdana;
	font-size: 7pt;
	color:#7F100A;
	text-decoration:underline;
}
.stdRedLink7pt:Hover
{
	font-family: Verdana;
	font-size: 7pt;
	color:#888888;
	text-decoration:underline;
}
.stdRedLink8pt
{
	font-family: Verdana;
	font-size: 8pt;
	color:#7F100A;
	text-decoration:underline;
}
.stdRedLink8pt:Hover
{
	font-family: Verdana;
	font-size: 8pt;
	color:#888888;
	text-decoration:underline;
}
.stdRedLink9pt
{
	font-family: Verdana;
	font-size: 9pt;
	color:#7F100A;
	text-decoration:underline;
}
.stdRedLink9pt:Hover
{
	font-family: Verdana;
	font-size: 9pt;
	color:#888888;
	text-decoration:underline;
}
.stdRedLink10pt
{
	font-family: Verdana;
	font-size: 10pt;
	color:#7F100A;
	text-decoration:underline;
}
.stdRedLink10pt:Hover
{
	font-family: Verdana;
	font-size: 10pt;
	color:#888888;
	text-decoration:underline;
}
.stdRedLink11pt
{
	font-family: Verdana;
	font-size: 11pt;
	color:#7F100A;
	text-decoration:underline;
}
.stdRedLink11pt:Hover
{
	font-family: Verdana;
	font-size: 11pt;
	color:#888888;
	text-decoration:underline;
}
.stdWhiteLink7pt
{
	font-family: Verdana;
	font-size: 7pt;
	color:white;
	text-decoration:none;
}
.stdWhiteLink7pt:Hover
{
	font-family: Verdana;
	font-size: 7pt;
	color:white;
	text-decoration:underline;
}
.stdWhiteLink9pt
{
	font-family: Verdana;
	font-size: 9pt;
	color:white;
	text-decoration:none;
}
.stdWhiteLink9pt:Hover
{
	font-family: Verdana;
	font-size: 9pt;
	color:white;
	text-decoration:underline;
}
.stdGrayLink8pt
{
	font-family: Verdana;
	font-size: 8pt;
	color:#444444;
	text-decoration:none;
}
.stdGrayLink8pt:Hover
{
	font-family: Verdana;
	font-size: 8pt;
	color:black;
	text-decoration:underline;
}

/* Use stdTable Style Sheets for standard DataGrids and Tables */
.stdTable
{
	font-size: 8pt;
	font-family: Verdana, Helvetica, sans-serif;
	text-align: left;
}
.Title 
{
	font-size: 9pt;
	font-weight: bold;
	background-color: #ffffff;
    TEXT-ALIGN: center;
}
.Header /* Header */
{
	font-weight: bold;
	background-color: #cfcfcf;
}
.AlternatingItem /* AlternatingItemStyle = Even Rows*/
{
	background-color: #ededed;
}
.Item /* ItemStyle = Odd Rows*/
{
	background-color: whitesmoke;
}
.Totals
{
	font-weight: bold;
	background-color: #cfcfcf;
}
.EditItem /* EditItemStyle */
{
	font-weight: bold;
	background-color: #ffffff;
}
.Footer /* Footer */
{
	font-weight: bold;
	background-color: #cfcfcf;
}
.Pager /* PagerStyle */
{
	font-weight: bold;
	background-color: #cfcfcf;
}
.SelectedItem /* SelectedItemStyle */
{
	font-weight: bold;
	background-color: #ffffff;
}

/* The styles below are used for Report Application Blocks */
.rptTable
{
	font-size: 9pt;
	font-family: Verdana, Helvetica, sans-serif;
	text-align: right;
}
.LocationHeader
{
	font-weight: bold;
	font-size: 8pt;
	text-align: left;
	color: #7F100A;
}
.RptHeader
{
	font-weight: bold;
	border-top: black thin solid;
	border-bottom: black thin solid;
	background-color: #cfcfcf;
	text-align: left;
}
.Gray
{
	color: #b0b0b0;
}
.GrayUnderlined
{
	color: #b0b0b0;
	border-bottom: black 1px solid;
}
.Footnote
{
	font-size: 7pt;
	font-style: italic;
	text-align: left;
}
.RptTotals
{
	border-top: black thin solid;
}
.RptTotals
{
	border-top: black thin solid;
}
.RptTotalsHeader
{
	text-align: left;
	border-top: black thin solid;
}
.SubTitle
{
	font-weight: normal;
	font-style: italic;
	border-top: black thin solid;
	border-bottom: black thin solid;
	background-color: #cfcfcf;
}
.RowHeader
{
	font-weight: normal;
	text-align: left;
}
.ColAndRowHeader
{
	
	font-weight: bold;
	border-bottom: black thin solid;
	text-align: left;
}
.ColHeader
{
	font-weight: bold;
	border-bottom: black thin solid;
	text-align: right;
}
/* The styles below are used for Report Application Blocks - Government Data Tables*/
.gsaTable
{
	font-size: 9pt;
	font-family: Verdana, Helvetica, sans-serif;
	text-align: right;
}
.GsaHeader
{
	font-weight: bold;
	background-color: #cfcfcf;
	text-align: left;
}
.GsaSubTitle
{
	font-weight: normal;
	font-style: italic;
	text-align: left;
	background-color: #cfcfcf;
}
.GsaColHeader
{
	font-weight: bold;
	text-align: right;
}