/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	text-indent: 0pt;
	font-family: Arial, Tahoma;
	letter-spacing: normal;
}

.PageHeader
{
	font-weight: bold;
	font-size: 11pt;
	color: #d8251d;
	line-height: 24px;
	border-bottom: #696764 1px solid;
	font-family: 'Tahoma';		
}

.SubHeader
{
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	color: #d8251d;
	border-bottom: gray 1px solid;
	font-family: 'Arial';
	letter-spacing: normal;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='darkgray', gradientType='1');
	/*filter:alpha(opacity=100, finishopacity=200, style=1, startx=0, starty=0, finishx=200, finishy=200);*/
	background-color:white;
}

.SubHeaderBig
{
	font-size: 12pt;
	word-spacing: normal;
	text-transform: none;
	color: #d8251d;
	border-bottom: gray 1px solid;
	font-family: 'Arial';
	letter-spacing: normal;
	background-color:whitesmoke;
}

.indexSubHeader
{
	font-weight: bold;
	font-size: 12pt;
	word-spacing: normal;
	text-transform: none;
	color: #d8251d;
	border-bottom: gray 1px solid;
	font-family: Tahoma;
	letter-spacing: normal;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='darkgray', gradientType='1');
	/*filter:alpha(opacity=100, finishopacity=200, style=1, startx=0, starty=0, finishx=200, finishy=200);*/
}

TABLE.indexSubHeader
{
	border-right: lightgrey 1px solid;
	padding-right: 1px;
	border-top: lightgrey 1px solid;
	padding-left: 1px;
	font-size: 9pt;
	padding-bottom: 1px;
	margin: 1px;
	color:Black;
	border-left: lightgrey 1px solid;
	padding-top: 1px;
	border-bottom: lightgrey 1px solid;
}
.Keywords
{
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	color: black;
	font-style: italic;
	font-family: 'Arial';
	letter-spacing: normal;
	background-color: white;
}

.LowHeader
{
	border-right: #696764 1px solid;
	border-top: #696764 1px solid;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	border-left: #696764 1px solid;
	color: black;
	border-bottom: #696764 1px solid;
	font-style: italic;
	font-family: 'Arial';
	letter-spacing: normal;
	background-color: lemonchiffon;
}

.ContentHeader
{
	font-weight: bold;
	font-size: 10pt;
	word-spacing: normal;
	text-transform: none;
	color: black;
	font-family: 'Arial';
	letter-spacing: normal;
	background-color: gainsboro;
}

.ContentBody
{
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	color: black;
	font-family: 'Arial';
	letter-spacing: normal;
	background-color: whitesmoke;
}

.AdvantagesHeader
{
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	color: black;
	font-family: 'Arial';
	letter-spacing: normal;
	background-color: whitesmoke;
}

.AdvantagesBody
{
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	color: black;
	font-family: 'Arial';
	letter-spacing: normal;
	background-color: whitesmoke;
}

.HighlightHeader
{
	border-right: #696764 1px solid;
	border-top: #696764 1px solid;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	border-left: #696764 1px solid;
	color: white;
	border-bottom: #696764 1px solid;
	font-family: 'Arial';
	letter-spacing: normal;
	background-color: darkgray;
	text-decoration: none;
}


.HighlightBody
{
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	color: black;
	font-family: 'Arial';
	letter-spacing: normal;
	background-color: lemonchiffon;
	text-decoration: none;
}

.TopTD
{	
	background-color: darkgray;
	filter:alpha(opacity=0, finishopacity=100, style=1);	
}

A.TopTD
{
	font-size: 9pt;
	color: darkgray;
	text-decoration:none;
}

.PageFooter
{
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	color: darkgray;
	font-family: 'Arial';
	letter-spacing: normal;
	position: static;
	text-decoration: none;
}

A.PageFooter
{
	font-size: 9pt;
	color: darkgray;
	text-decoration:none;
}
A:hover.PageFooter
{
	font-size: 9pt;
	color: #d8251d;
	text-decoration: underline;
}

A
{
	font-size: 9pt;
	color: #696764;
	text-decoration:none;
}

A:hover
{
	font-size: 9pt;
	color: #d8251d;
	text-decoration: underline;
}

.TreeView
{
	font-size: 12pt;
	word-spacing: normal;
	text-transform: none;
	color: #696764;
	font-family: 'Arial';
	letter-spacing: normal;
	text-decoration: none;
}

DefaultStyle.TreeView
{	
	font-size: 8pt;
	color: #d8251d;
	text-decoration: underline;
}

.ContentsMenu
{	

}

TABLE
{
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	text-indent: 0pt;
	font-family: 'Arial';
}



.indexButtonFrame
{
	border-right: #696764 1px solid;
	border-top: #696764 1px solid;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	border-left: #696764 1px solid;
	color: black;
	border-bottom: #696764 1px solid;
	font-style: italic;
	font-family: 'Arial';
	letter-spacing: normal;
	background-color: lemonchiffon;
}

