body {
  	margin-top : 0;
    overflow : 0;
    overflow-x : 0;
    overflow-y : 0;
    margin-left : 0;
    padding-left : 0;
    padding-top : 0;
	}
	
.inputfield, .selectfield{
	width:99%;
	border:1px solid #cccc22;
	
}


.fl_links {
	font:11px vardana;
	font-weight : bold;
	text-decoration : none;
	line-height:10px;
	font-color:#000000;
	
	}

.form_border
	{
	font: 11px Verdana;
		border:1px solid #cccc22;
	}
	
.aa{
border : 1px solid Yellow; 
}
	
	
.checkbox {
	position:relative;
	top:2px;
	line-height:50%;
	margin:0px;
	padding:0px;
	}
.radio {
position:relative;
	top:2px;
	line-height:50%;
	margin:0px;
	padding:0px;



	}
.formHead {
	color:#999999;
	font:28px/20px Helvetica;
	border-bottom:1px solid #aaaaaa;
	margin:0px 3px 6px 1px;
	padding-left:6px;
	}

.td_bottom {
	border-bottom:1px solid #cccccc;
	
	}
.page-head {
	border-bottom:1px solid #cccccc;
	padding:3px 3px 5px 3px;
	background-color:#dadbeb
	height : 10px;
	}

.page-subhead {
	background-color:#f8f8f8;
	border-bottom:1px solid #cccccc;
	padding:0px;
	height : 4px;
	}

.page-subhead td {
	color:#666666;
	
	}

.page-content {
	padding:9px 0px;
	height : 97%;

	}
.i_page-center {
	border-top:1px solid #cccccc;
			}

.page-foot {
	border-top:1px solid #cccccc;
	padding:5px;
	background-color:#eeeeee;
	height : 4px;
	}
.reporttitle {
	color:#999999;
	font:28px/20px Helvetica;
	letter-spacing:-.2em;
	border-bottom:1px solid #aaaaaa;
	margin:0px 3px 6px 1px;
	padding-left:6px;
	}
	
.pay_slip {
	color:#000000;
	font:62px Helvetica;
	letter-spacing:.2em;
	margin:0px 3px 6px 1px;
	padding-left:3px;
	}
.ac_help {
	color:Red;
	font: 8px  Helvetica;
	background-color : #FFFF00;
	}
.dek
	{POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}
.alink {
	color:#ff0033;
	background-color:#ffff99;
	font:bold;

	}

.Text {
		font-family:Helvetica;
		font-size:8pt;
		color: black;
		text-decoration:none;
	}
.Text2 {
		font-family:Helvetica;
		font-size:12pt;
		color: black;
		text-decoration:none;
	}
	
.navtext {
		width:150px;
		font-family:Helvetica;
		font-size:9pt;
		border-width:1px;
		border-style:outset;
		border-color:darkgray;
		layer-background-color:tan;
		background-color:tan;
		color:black;
}
.content-box {
	position:relative;
	top:0px;
	left:0px;
	margin:-70px 60px 20px 40px;
	}
.heading {
	margin-left:-5px;
	font-size:275%;
	font-family:Times New Roman,Times,Serif;
	color:#6EA0D3;
	}
