﻿.errorText
{
	font-weight:bold;
	font-size:10pt;
	color:Red;
}

.validationSummaryText
{
	font-size: 10pt;
	color:Red;
	font-weight:bold;
	background-color:Yellow;
	width:100%;
}

.requiredFieldText
{
	font-style:italic;
	font-size:10pt;
}

.lastUpdatedFieldText
{
	font-style:italic;
	font-size:9pt;
}

.recordCount
{
	font-size:8pt;
	font-style:italic;
}

.stdTable
{
	border: none;
}

.stdTableWithBorder
{
	border-width:1px;
	border-color: #F0F0F0;
	border-style: solid;	
}

.tdTopLeft
{
	vertical-align:top;
	 text-align:left;
}

.tdTopRight
{
	vertical-align:top;
	 text-align:right;
}

.tdMiddleRight
{
	vertical-align:middle;
	 text-align:right;
}

.tdBottomRight
{
	vertical-align:bottom;
	 text-align:right;
}

.tdTopCenter
{
	vertical-align:top;
	text-align:center;
}

.tdLabelColumn
{
	width: 120px;
	vertical-align:top;
	text-align:right;
	font-weight:bold;
	color: #808080;
}

.tdValueColumn
{
	vertical-align:top;
	text-align:left;
}

.lblTableTitle
{
	font-size: 12pt;
	font-weight: bold;
	color:#000000;
	text-align:left;
}

.trHeader
{
	background-color:#F0F0F0;
}

.stdText
{
	font-size:10pt;
}

.stdLargeText
{
	font-size:12pt;
}

.stdBoldText
{
	font-weight:bold;
	font-size:10pt;
}

.stdLargeBoldText
{
	font-weight:bold;
	font-size:12pt;
}

.stdSmallText
{
	font-size:8pt;
}

.stdSmallBoldText
{
	font-size:8pt;
	font-weight:bold;
}

.stdTextBox
{
	font-size:10pt;
}

.stdDropDownList
{
	font-size:10pt;
}

.stdButton
{
	font-size:10pt;
}

.stdRadioButtonList
{
	font-size:10pt;
}

.stdCheckBox
{
	font-size:10pt;
}

.stdHyperlink
{
	font-size:10pt;
}

.lblCopyright
{
	width:100%;
	text-align:center;
	font-size: 7.5pt;
	font-style: italic;
}

.pageHeaderText
{
	font-family:Tahoma;
	font-weight:bold;
	font-size: 18pt;
}

.adText
{
	font-family:Tahoma;
	font-size: 9pt;
}

.sponsoredLinks
{
	font-family:Tahoma;
	font-weight:bold;
	font-size: 10pt;
	color:#808080;
}

.scrollDiv 
{
	overflow: auto; 
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
	border: 1px solid;
}

.contentTextBlockPlainText
{
	font-family: Tahoma;
	font-size: 10pt;
}

.contentTextBlockHTML
{
	font-family: Tahoma;
	font-size: 10pt;
}

.contentTextBlockCode
{
	font-size: 10pt;
	font-family: Courier New, monospace;
	padding: 5px;
	border: thin;
	border-color: #C0C0C0;
	background:#F0F0F0;
	color: #000000;	
	width:100%;
	overflow:auto;
}