.GroupHeader
{
	font-size: 8pt;
	color: #ffffff;
	font-family: Tahoma;
	background-color: #3366cc;
}

.RequiredField
{
	font-size: 8pt;
	font-family: tahoma;
	background-color: #ffffcc;
}

.TextFormat
{
	font-size: 8pt;
	font-family: Tahoma;
}

.GrayTextFormat
{
	font-size: 7pt;
	font-family: Tahoma;
	color: Gray;
}

.RTLTextFormat
{
	font-size: 8pt;
	font-family: Tahoma;
	text-align: right;
}

.TitleFormat
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Tahoma;
}

.TransparentTextFormat
{
	font-size: 8pt;
	font-family: Tahoma;
	background-color: transparent;
}

.GroupBorder
{
	background-color: #5d5d91;
}

.GroupHeaderText
{
	font-size: 8pt;
	left: 2px;
	width: 400px;
	font-family: tahoma;
	position: absolute;
	top: 2px;
	height: 12px;
}

.ErrorTextFormat
{
	font-size: 8pt;
	color: red;
	font-family: tahoma;
}

.HighLightDateFormat
{
	font-size: 8pt;
	color: red;
	direction: ltr;
	font-family: tahoma;
}

.DataListHeadeTextFormat
{
	font-size: 8pt;
	color: white;
	font-family: tahoma;
}

.DateFormat
{
	font-size: 8pt;
	direction: ltr;
	font-family: tahoma;
}

.RequiredDateFormat
{
	font-size: 8pt;
	background-color: #ffffcc;
	direction: ltr;
	font-family: tahoma;
}

.Header1
{
	font-weight: bold;
	font-size: 12pt;
	font-family: tahoma;
}

.Header2
{
	font-weight: bold;
	font-size: 10pt;
	font-family: tahoma;
}

.AlternativeTextFormat
{
	font-size: 8pt;
	font-family: Tahoma;
	background-color: lightgrey;
}

.HiddenField
{
	visibility: hidden;
}

.VisibleField
{
	visibility: visible;
}

.Caption
{
	padding-left: 5px;
	font-size: 8pt;
	filter: shadow ( color=#cccccc );
	color: #3300ff;
	font-family: Tahoma;
}