#container{
	width:1000px;
}
#mainbody{
	width:700px;
	padding-right:12px;
}
#footer {
	width:1000px;
}
H2{
	margin:0.2em 0 0.2em 0;
}
H3.attention{
	color:#ae1414;
}
#applyEmail{
	font-size:0.8em;
	text-align:right;
	color:#0744B0;
	margin:0 0 1.5em 0;
}
#applyEmail A, #applyEmail A:Visited {
	text-decoration:none;
	color:#0744B0;
}
#applyEmail A:Hover, #applyEmail A:Active {
	text-decoration:underline;
	color:#0075E9;
}
#applyNext {
	text-align:center;
	margin:0px auto;
}
#applyNext .fmRow{
	clear:both;
	padding-bottom:1em;
}
#applyNext span.fmLabel{
	width:2em;
}
#applyNext span.fmItem{
	text-align:left;
	font-weight:bold;
	color:#831445;
}
.stepHead{
	font-weight:bold;
	color:#831445;
	font-size:1em;
}

.stepPrev{
	font-size:.9em;
	font-weight:bold;
	color:#6083D7;
}
.stepPrev A, .stepPrev A:Visited {
	text-decoration:none;
	color:#6083D7;
}
.stepPrev A:Hover, .stepPrev A:Active {
	text-decoration:underline;
	color:#6D87C2;
}

.stepNow{
	font-size:.9em;
	font-weight:bold;
	color:#831445;
}
.stepNow A, .stepNow A:Visited {
	text-decoration:none;
	color:#831445;
}
.stepNow A:Hover, .stepNow A:Active {
	text-decoration:underline;
	color:#AA3D6D;
}

.stepNext{
	font-size:.9em;
	font-weight:bold;
	color:#999999;
}

.stepAmend{
	font-weight:bold;
	color:#555555;
}
.stepAmend A, .stepAmend A:Visited {
	text-decoration:none;
	color:#555555;
}
.stepAmend A:Hover, .stepAmend A:Active {
	text-decoration:underline;
	color:#666666;
}

.stepDeadLine{
	font-weight:bold;
	font-size:0.95em;
	color:red;
	background-image:url('../images/appdeadline.png');
	height: 50px;
	vertical-align:middle;
}

.appFormTbl{
	margin-bottom:2em;
	border:1px solid #AAA;
	background:#EEEEEE;
}
.appFormTbl td{
	vertical-align:top;
}
.appFormTag{
	background-image:url('../images/appFormTagBg.jpg');
	background-repeat:repeat-x;
	padding:7px 0 12px 10px;
	color:white;
	font-weight:bold;
}
.appFormTagNote{
	font-size:0.8em;
	color:white;
}
.appFormLbl{
	font-weight:bold;
}
.attention{
	color:#ae1414;
}
#submitDIV{
	margin:2em 0;
	text-align:center;
}
.bigbutton{
	font-size:1.2em;
	font-weight:bold;
}
#applyNotice {
	color:#5B3509;
	border:1px solid #9C692E;
	background:#FFFDF3;
	padding:1em;
	margin-bottom:1em;
	text-align:center;
	vertical-align:middle;
}
.fmRowCB{
	text-align:left;
	margin-bottom:.5em;
}
