body, td
{ 
	color: #333;
	font-style: normal;
	font-weight: normal;
	font-size: 11pt;
	font-family:  Helvetical, Arial, Verdana, Geneva, SunSans-Regular;
	}


.content-home 
{ background-image: url(/images/bg-content-home.jpg); background-repeat: repeat-x; }
.content-subs 
{ background-image: url(/images/bg-content-subs.jpg); background-repeat: repeat-x; background-attachment: inherit; }
.maintext { padding: 30px; }
A:link, A:visited { color:#8b0b04; text-decoration: underline; }

A:hover, A:active { color:#333; text-decoration: underline; }

.header   { color: #8b0b04; font-size: 14pt; font-family: Helvetical, Arial, Verdana, Geneva, SunSans-Regular; font-weight: bold; }
.quote { color: #8b0b04; font-size: 14pt; font-family: Helvetical, Arial, Verdana, Geneva, SunSans-Regular; font-style: italic; }
.leftmenu { color: #333; font-size: 9pt; font-family: Helvetical, Arial, Verdana, Geneva, SunSans-Regular; line-height: 14pt; text-decoration: none; position: relative; left: 2px; }
.leftmenu a:link  { color: #333; font-size: 9pt; font-family: Helvetical, Arial, Verdana, Geneva, SunSans-Regular; line-height: 14pt; text-decoration: none; position: relative; left: 2px; }
.leftmenu a:visited  { color: #333; font-size: 9pt; font-family: Helvetical, Arial, Verdana, Geneva, SunSans-Regular; line-height: 14pt; text-decoration: none; position: relative; left: 2px; }
.leftmenu  a:hover { color: #333; font-size: 9pt; font-family: Helvetical, Arial, Verdana, Geneva, SunSans-Regular; line-height: 14pt; text-decoration: underline; position: relative; left: 2px; }
.leftmenu a:active   { color: #333; font-size: 9pt; font-family: Helvetical, Arial, Verdana, Geneva, SunSans-Regular; line-height: 14pt; text-decoration: underline; position: relative; left: 2px; }



.headersm   { color: #069; font-size: 8pt; font-family: Helvetical, Arial, Verdana, Geneva, SunSans-Regular; font-weight: bold; }


.topmenu  { color: #fff; font-size: 7pt }
.topmenu a:link  { color: #fff; font-size: 7pt }
.topmenu a:hover  { color: #fff; font-size: 7pt }
.topmenu a:visited  { color: #fff; font-size: 8pt }

.whitelink { color : white; font-size: 8pt }
.whitelink a:link { color : white; font-size: 8pt }
.whitelink a:visited { color : white; font-size: 8pt }

.disclaimer { font-size: 7pt ; margin: 5pt; }

.login { font-size: 7pt; }
.disclaimerwhite { color: #ffffff;font-size: 7pt }
.disclaimerwhite a:link  { color: #ffffff; font-size: 7pt }
.disclaimerwhite a:hover  { color: #d8d8d8; font-size: 7pt }
.disclaimerwhite a:visited  { color: #ffffff; font-size: 7pt }

.toplinks { font-size: 8pt }

.backtotop { font-size: 7pt ; margin: 2pt; }



/**************************************
Management Styles
**************************************/

.tblArchiveDates
{
	 border-color: Black;
	 border-style: solid;
	 border-width: thin;
}
.tblCellArchiveDates
{
	 border-color: Silver;
	 border-style: solid;
	 border-width: thin;
}

.HeaderText
{ font-size: 8pt; font-weight: bold; }

.PageTitle
{ color: #333; font-size: 14pt; font-family : Helvetical, Arial, Verdana, Geneva, SunSans-Regular; font-weight: bold; padding: 20px 0 20px 20px; }	

.MsgAtTop
{
}
.GridTitle 
{
	font-weight: bold;
}

.PostTitle
{ color: #8b0b04; font-size: 14pt; font-family: Helvetical, Arial, Verdana, Geneva, SunSans-Regular; font-weight: bold; padding-top: 20px; padding-left: 20px; }

.SubTitle 
{ color: #8b0b04; font-size: 13pt; font-family: Helvetical, Arial, Verdana, Geneva, SunSans-Regular; font-weight: normal; font-style: italic; padding-left: 20px; }

.PostText
{  }
.ImageCaption
{
	font-size: x-small;
	text-align: center;
}

.b
{
	font-weight: bold;
}
.i
{
	font-style: italic;
}
.u
{
	text-decoration: underline;
}

.red-bold
{
	color: #990000;
	font-weight: bold;
}
.small
{
	font-size: 7pt;
}

.center
{
	text-align: center;
}

/**************************************
Table cell
**************************************/
.tc_Name
{
	vertical-align:top;
}
.tc_Value
{  }
.tc_Buttons
{
	text-align: center;
}

.errorMessage
{
	background-color: Yellow;
	font-weight:bold;
}
