body{ background:url(images/sub_bg.gif) repeat-x #fff; margin:0; color:#000;}

#formTable td { font: bold 12px arial, hevletica, sans-serif; color:#000; padding: 5px 0;}
 
a:link:{color: #FF9406; }

a:active:{color:#ff6600;}

a:visited:{color:#7f7f7f;}

a:hover{ color:#ff6600;}

H3 {font: bold 13px verdana, arial, helvetica, sans-serif; color:#000; margin:10px 0 20px 0; text-align:center;}

H2 {background-color:#c30; font: bold 16px/30px verdana, arial, helvetica, sans-serif; color: #fff;}

H1 {font: bold 24px verdana, arial, helvetica, sans-serif;  color: #666666; }

.ErrMsg{font: 11px verdana, arial, helvetica, sans-serif; color: #E48220;}

.SelectFld {font: bold 11px verdana, arial, helvetica, sans-serif;  color: #000000;}

.TextAreaFld {font: bold 11px verdana, arial, helvetica, sans-serif;  color: #000000;}

.btnText { font: bold 12px verdana, arial, helvetica, sans-serif; color:#000;}

.loginHeader {font: bold 12px verdana, arial, helvetica, sans-serif;  color: #ffffff;  background-color :#DCDCDC; text-align: center; border-bottom:1px solid #000; background: #DCDCDC;}

#formTable table {
	margin-bottom:20px;
}

.formcolumn {
	width:350px;
	background-color:#f8c98b;
	border-bottom:solid 8px #c30;
	text-align:center;

}

.formcolumn table {
	margin: 0 auto;
}

#titlebar {
	width:810px;
	background-color:#c30;
	height:40px;
	text-align:center;
}

#titlebar H1 {
	width:500px;
	background-color:#fff;
	height:40px;
	font: bold 24px verdana, arial, helvetica, sans-serif;  color: #666666; 
	margin:0 auto;
	text-align:center;
}

#rightcol {
	background-image:url(images/app_page_vert_bar.jpg) no-repeat;
}


#bullets {
	width:710px;
	height:150px;
	margin:0 auto;
	padding:0;
}

.bulletphoto {
	height:133px;
	float:left;
	margin:0;
	padding:17px 0 0 0;
}

.fancybullets {
	height:150px;
	float:right;
	list-style-image:url(images/icc_bullet.gif);
	margin:0;
	padding:0;
}


.fancybullets ul {
	list-style-image:url(images/icc_bullet.gif);
	padding-bottom:18px;
}


.fancybullets ul li {
	font: 18px verdana, arial, sans-serif;
	color:#c30;
	padding:5px 0;
}

.clr {
	clear:both;
}

#submittable {
	width:710px;
	background-color:#f2f2f2;
	border:solid 1px #ddd;
	margin:20px 0 0 50px;
}

#formTable td.legal {
	font: 10px arial, helvetica, sans-serif;
	color:#333;
	padding:5px;
}
	
	
