﻿H1, H1 A, H1 A:hover
{
	color: #b11116;
	font-size: 14px;
	font-weight: normal;
	line-height: 21px;
	font-weight: bold;
	margin: 0px 5px 5px 0px;
}

H1 A, H1 A:hover
{
	text-decoration: underline;
}

H2
{
	color: black;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 3px 0px;
}

SPAN.Text, DIV.Text, TD.Text
{
	color: #666666;
}
SPAN.Text, SPAN.Text A, SPAN.Text A:hover, DIV.Text, DIV.Text A, DIV.Text A:hover, TD.Text, TD.Text A, TD.Text A:hover
{
	line-height: 18px;
	font-size: 12px;
}
SPAN.Text A, SPAN.Text A:hover, DIV.Text A, DIV.Text A:hover, TD.Text A, TD.Text A:hover
{
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}

TD.LinkToFile
{
	padding-bottom: 2px;
}

IMG.Image
{
	border: 1px solid #dddddd;
	margin: 0px 10px 10px 0px;
}

IMG.PhotoGallery
{
	border: 1px solid #dddddd;
	margin: none;
}


DIV.ImageNote
{
	padding-top: 3px;
	color: #666666;
	font-size: 10px;
	padding-bottom: 10px;
}

TD.PhotogalleryCell
{
	width: 147px;
}

TD.ImageGrid
{
	padding-bottom: 15px;
}

.SectionTable THEAD TD
{
	color: black;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #cdcdcd;
	padding-bottom: 2px;
}

.SectionTable TBODY TD
{
	color: #666666;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
}

TABLE.GenericForm
{
	width: 100%;
}
TABLE.GenericForm TD.FieldText
{
	white-space: nowrap;
	padding-right: 10px;
	padding-top: 5px;
	padding-left: 2px;
	width: 50px;
}
TABLE.GenericForm TD.FieldValue
{
	padding-bottom: 3px;
	padding-right: 2px;
}
TABLE.GenericForm INPUT, TABLE.GenericForm TEXTAREA
{
	width: 100%;
}
TABLE.GenericForm TEXTAREA
{
	height: 60px;
}
TABLE.GenericForm TD.FieldTextMandatory
{
	background-color: #ff5454;
}
TABLE.GenericForm TD.FieldValueMandatory
{
	background-color: #ff5454;
}
.GenericFormError
{
	padding-left: 10px;
	color: red;
}