body, html {
	background-image:url(images/blue_gradient.gif);
	background-repeat:repeat-x;
	background-color:#0d2b88;
}

body, td, th {
	font-family: Arial;
	font-size: 11px;
	color: #717171;
	vertical-align: top;	
	line-height:14px;
}
img{border:0;}
a {
	font-family:Arial;
	font-size: 11px;	
	color: #106DA7;		
}
a:visited {
	color: #106DA7;
}
a:hover {
	color: #106DA7;
}
a:active {
	color: #106DA7;	
}
.style-g{
	color:#75B417;	
}
.style-b{
	color:#106DA7;
}

h1 {
	height:20px;
	margin:3px 0 10px 20px;
	padding:5px 20px 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	/*background-color:#E1E1E1;*/
	display:block;
	/*border-bottom:1px solid #999999;*/
	/*border-right:1px solid #CCCCCC;*/
}
h2	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:10px 0 10px 0;
	padding:0;
}

.empApp {
	margin-left:20px;
}

.fullField {
	width:200px;
	height:18px;
	font-size:11px;
}

.ssnField {
	width:40px;
	height:18px;
	font-size:11px;
}

.ftField {
	width:80px;
	height:18px;
	font-size:11px;
}

.mainTitle {
	width:443px;
	margin:10px 0 10px 20px;
	padding:5px 0 5px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#000000;
	display:block;
}

.divider {
	width:260px;
	height:3px;
	display:block;
	margin:5px 0 5px 20px;
	background-color:#E1E1E1;
	border-bottom:1px solid #999999;
	border-right:1px solid #CCCCCC;
}

.selectTitle {
	background-color:#666666;
	color:#FFFFFF;
	font-weight:bold;
}

.selectSub {
	padding:0 0 0 10px;
}

.req {
	color:#FF0000;
}

.reqNotice {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}