p , body
{
	margin:0 0 0 0;
	font-family:Arial;
	FONT-SIZE: 12px;
	color:#222222;
}
li
{
	FONT-SIZE: 12px;
}
.DialogHead0
{
	font-weight:bold;
	font-family:Arial;
	font-size: 14px;
	color: white;
	background-color:#314886;
	text-align: center;
}

.DialogHead
{
	font-weight:bold;
	font-family:Arial;
	font-size: 14px;
	color: white;
	background-color:#445F9B;
	text-align: center;
}
.DialogHead1
{
	font-weight: bold;
	font-family:Arial;
	font-size: 14px;
	color: white;
	background-color:#788DBE;
	text-align: center;
}
.DialogHead2
{
	font-weight:bold;
	font-family:Arial;
	font-size: 14px;
	color: white;
	background-color:#A2B1D7;
	text-align: center;
}
.tblDialog
{
	border : #445F9B thin solid;
	font-size:14px; 
}

.DialogField
{
	font-weight:normal;
	font-family:Arial;
	font-size: 12px;
	color:#222222;
	background-color:#FFFFFF;
	text-align: left;
}
.DialogFieldAlt
{
	font-weight:normal;
	font-family:Arial;
	font-size: 12px;
	color:#222222;
	text-align: left;
	background-color:#EFEFEF;
}
dynamic a:visited:
{
	COLOR:#222222;FONT-SIZE: 14px;
}
A:active
{
	COLOR:blue;FONT-SIZE: 14px; 
}
A:visited
{
	COLOR:blue;FONT-SIZE: 14px;
}
A:hover
{
	COLOR:blue;FONT-SIZE: 14px;
}
A:link
{
	COLOR:blue;FONT-SIZE: 14px; 
}

.DialogHead A:link
{
		COLOR:White;
		FONT-SIZE: 14px; 
}
.DialogHead A:hover
{
		COLOR:White;
		FONT-SIZE: 14px; 
}
.DialogHead A:active
{
		COLOR:White;
		FONT-SIZE: 14px; 
}
.DialogHead A:visited
{
		COLOR:White;
		FONT-SIZE: 14px; 
}

.DialogHead1 A:link
{
		COLOR:White;
		FONT-SIZE: 14px; 
}
.DialogHead1 A:hover
{
		COLOR:White;
		FONT-SIZE: 14px; 
}
.DialogHead1 A:active
{
		COLOR:White;
		FONT-SIZE: 14px; 
}
.DialogHead1 A:visited
{
		COLOR:White;
		FONT-SIZE: 14px; 
}

.DialogHead2 A:link
{
		COLOR:White;
		FONT-SIZE: 14px; 
}
.DialogHead2 A:hover
{
		COLOR:White;
		FONT-SIZE: 14px; 
}
.DialogHead2 A:active
{
		COLOR:White;
		FONT-SIZE: 14px; 
}
.DialogHead2 A:visited
{
		COLOR:White;
		FONT-SIZE: 14px; 
}

.DynamicDialogField A:visited
{
	COLOR:Gray;FONT-SIZE: 14px;
}
.DynamicDialogField A:link
{
	COLOR:Blue;FONT-SIZE: 14px;
}
.DynamicDialogField A:hover
{
	COLOR:Gray;FONT-SIZE: 14px;
}

.DynamicDialogFieldAlt A:visited
{
	COLOR:Gray;FONT-SIZE: 14px;
}
.DynamicDialogFieldAlt A:link
{
	COLOR:Blue;FONT-SIZE: 14px;
}
.DynamicDialogFieldAlt A:hover
{
	COLOR:Gray;FONT-SIZE: 14px;
}
.DynamicDialogFieldAlt
{
	background-color: gainsboro;
}
#help A:visited
{
	COLOR:gray;FONT-SIZE: 14px;
}
.Hide
{
	display:none;
}

.DialogHead0 A:link
{
		COLOR:White;
		FONT-SIZE: 14px; 
}
.DialogHead0 A:hover
{
		COLOR:White;
		FONT-SIZE: 14px; 
}
.DialogHead0 A:active
{
		COLOR:White;
		FONT-SIZE: 14px; 
}
.DialogHead0 A:visited
{
		COLOR:White;
		FONT-SIZE: 14px; 
}
.DialogBody
{
	font-weight:normal;
	font-family:Arial;
	font-size: 12px;
	color:#222222;
	background-color:#FFFFFF;
	text-align: left;
}
.text
{
	font-weight:normal;
	font-family:Arial;
	font-size: 14px;
	color:#222222;
}
.HeadText
{
	font-weight:bold;
	font-family:Arial;
	font-size: 13px;
	color:#111111;
}
.TitleText
{
	font-weight:normal;
	font-family:Arial;
	font-size: 14px;
	color:#444444;
}
.Calendar
{
	border : #445F9B thin solid;
	font-size:12px; 
}
.tblPost
{
	border-right : #788DBE thin solid;
	font-size:14px;
}
.borderRight
{
	border-right: #788DBE 1px solid;
	font-size:14px;
}
.borderBottomRight
{
	border-right: #788DBE 1px solid;
	border-bottom: #788DBE 1px solid;
	font-size:14px;
}
.borderBottom
{
	border-bottom: #788DBE 1px solid;
	font-size:14px;
}
.tblHistory
{
	font-size:14px;
}
.dLink a:visited
{
	color:#222222;
}

.Participate
{
	font-weight:normal;
	font-family:Arial;
	font-size: 12px;
	color: white;
	background-color:#314886;
	text-align: left;
}

.Participate a:link
{
	font-weight:normal;
	font-family:Arial;
	font-size: 12px;
	color: white;
	background-color:#314886;
	text-align: left;
}

.Participate a:visited
{
	font-weight:normal;
	font-family:Arial;
	font-size: 12px;
	color: white;
	background-color:#314886;
	text-align: left;
}
hr {
	color: #0B306C;
	height: 2px;
	background: #0B306C;
	border-style: none;
}