body 
{
	font: 12px/1.5  arial, verdana, sans-serif;
}
	
a,img,table
{
	border: none;
}

.Center
{
	text-align: center;
}

.h1
{
	font-size: 20px;
	color: #2B2D34;
}

.h2
{
	font-weight:bold;
	font-size: 11px;
}

.h3
{
	font-weight:bold;
	font-size: 14px;
	color: #202F57;
}

.h4
{
	font-weight:bold;
	font-size: 16px;
	color: #202F57;
}

.h5
{
	color: #820503;
}

.h6
{
	color: #2F577A;
}

.h7
{
	color:#154E7B;
	font-weight: bold;
	font-size: 14px;
}

.h8
{
	font-weight:bold;
	font-size: 12px;
	color: #202F57;
}

.h9
{
	font-weight:normal;
	color: #202F57;
}

.h10
{
	font-weight:bold;
	color: #000;
}

input,select,textarea
{
	font-size:11px;
}

input.TextBox90
{
	width:90px;
}

input.TextBox80
{
	width:85px;
}

input.TextBox110
{
	width: 110px;
}

input.TextBox75
{
	width:60px;
}

input.TextBox120
{
	width:120px;
}

input.TextBox170
{
	width: 170px;
}

select.List40
{
	width:40px;
}

select.List80
{
	width:50px;
}

select.List80
{
	width:85px;
}

select.List170
{
	width:170px;
}

textarea
{
	font-family: arial, verdana, sans-serif;
}

textarea.notes
{
	height: 16px;
	width: 120px;
}

textarea.mates
{
	height: 35px;
	width: 200px;
}

.CenteredHeadline
{
	text-align: center;
	margin: 5px 0px;
}

.VerticalAlignMiddle
{
	vertical-align: middle;
}

.VerticalAlignTop
{
	vertical-align: top;
}

#SaveButton
{
	margin: 8px 0px 5px 0px;
}

.FooterSpacer
{
	color: #801717;
	margin: 0px 8px;
}

.SecondaryFooterSpacer
{
	color: #74A057;
	margin: 0px 8px;
}

#Copyright
{
	color: #6864A4;
}

.StatsLabel
{
	color: #000;
	margin-left: 3px;
}

.StatsData
{
	font-weight: bold;
	color: #9D080D;
	margin-right: 3px;
}
	
.Downsize
{
	font-size: 11px;
}

.WhiteBG
{
	background-color: White;
}
	
.DynamicHeadline1
{
	font-weight:bold;
	font-size: 14px;
	color: #58595B;
	margin-bottom: 10px;
	line-height: 17px;
}

.mainPhoto 
{
	float: right;
	margin: 5px -15px 5px 5px;
}

.RegTxtRt
{
	text-align:right;
	padding: 4px;
	width:400px; 
}

.RegTxtLt
{
	text-align:left;
	padding: 4px;
	width: 200px;
}

.RegTxtCol
{
	text-align:right;
}

img.ArticleFormat
{
	float: right;
	margin: 0px 0px 5px 5px;
}

div.Article
{
	color: #202F57;
}

.GoRight
{
	margin-left: 400px;
}

.recTableHead
{
	background-color:#202F57;
	color:white;
	font-weight:bold;
}

.recTableCell1
{
	background-color:#fff
}

.recTableCell2
{
	background-color:#e3e0e0
}

.validation-advice { color: red; font-weight: bold; }
