
	body								{margin:0px; font-family:Arial, Helvetica, sans-serif;}
	
	#wrapper {
	margin:0 auto;
	width:944px;
	height: 800px;
	z-index: 1;
	position:relative;
	background:url(backgroundFrame.gif) no-repeat top;
}

	#header	{
	width:891px;
	height: 103px;
	position:absolute;
	left: 27px;
	top: 25px;
	background:url(subTitle.gif) no-repeat bottom right;
}

#pageText {
	position:absolute;
	left: 44px;
	top: 155px;
	width: 437px;
	height: 45px;
}

#pageText h1 {
font-size:14px;
font-weight:bold;
display:inline;
}

#pageText h2 {
font-size:14px;
font-weight:bold;
display:inline;
}

#pageText p	{
font-size:11px;
display:inline;
}

#Form {
	position:absolute;
	left:529px;
	top:154px;
	width:354px;
	height:231px;
	z-index:8;
	font-size:11px;
}

.frmLabels {
font-size:11px;
text-align:right;
padding-right:10px;
padding-top:0px;
vertical-align:middle;
}

.frmLabelsWarn {
font-size:11px;
text-align:left;
padding-right:10px;
padding-top:0px;
vertical-align:middle;
font-weight:bold;
color:#FF0000;
}

.frmLabels2 {
font-size:11px;
text-align:right;
padding-right:10px;
padding-top:0px;
vertical-align:top;
padding-top:3px;
}

#bSubmit {background-color:#666666; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; float:right; border:#000000 solid 1px; margin-right:8px; margin-top:10px;padding: 5px 10px 5px 10px;}

#footer {
	position:absolute;
	left:47px;
	top:789px;
	width:847px;
	height:38px;
	z-index:2;
	background: url(footer.gif) no-repeat;
}

#footer {
font-size:10px;
color:#999999;
padding-top:40px;
text-align:right;
line-height:14px;
}

.bigTextBox {
width: 234px;
border:#000000 solid 1px;
}

#errorMsg {
	position:absolute;
	left:640px;
	top:466px;
	width:259px;
	height:46px;
	z-index:2;
	font-size:11px;
}

#FormSuccess {
	position:absolute;
	left:524px;
	top:183px;
	width:354px;
	height:119px;
	z-index:2;
	font-size:11px;
}

.chkBox {border:none;}

a:link {
	color: #12467e;
}
a:visited {
	color: #12467e;
}
a:hover {
	color: #12467e;
}
a:active {
	color: #12467e;
}

.purple {color: #cccccc;}
