body {

	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #303030;
	background:url(../../images/bg.png) repeat left top;
	/*background:#F2F5FE url("../../images/bg.gif") 0 0 repeat-x;
	background-color:#3b5998;*/
	/*background-color:#4682B4;*/
	
}
#ash {

	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.requireIf {
	
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
input[type="text"],textarea {
	width:380px;
	font:normal 11px Verdana;
}
span input{
	width:80px;
	font:normal 11px Verdana;
}
.Input150{
	width:150px;
	font:normal 11px Verdana;
}
select{
	width:200px;
	font:normal 11px Verdana;
}
/* banner */
#banner{
	width: 1020px;
	height: 167px;
	margin: 0 auto;
	background:url(../../images/header.png) no-repeat left top;
	background-size:100%;
}
#banner td{
	width: 1020px;
	height: 160px;
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-indent:60px;
}
.main{
	/*background-color:#F2F5FE;*/
	border:1px solid #303030;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:url(../../images/bg.png) repeat left top;
}
.main td{
	border:none;	
}
.loginTable{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #303030;
	text-transform:uppercase;
}
.separator{
	background:url(../../images/separator.jpg) repeat-x;
}
.loginTable input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #303030;	
	width:200px;
}
/* footer */
#footer{
	height:25px;
	background:url(../../images/separator.jpg) repeat;
	background-size:700px;
	vertical-align:middle;
}
#footer td{
	color:#303030;
	font-size:10px;
	font-weight:bold;
	
}
#footer a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#303030;
	font-size:11px;	
	text-decoration:none;
	font-weight:bold;
}
.listTable th{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-transform:uppercase;
	text-align:center;
	background-color:#27408B;
}
.listTable td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #303030;
	text-transform:uppercase;
	background-color:#CED8F6;
}
.searchTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #303030;
	text-transform:uppercase;
	/*background-color:#CED8F6;*/
}
.pageTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #ffffff;
	text-transform:uppercase;
	text-align:center;
	background-color:#27408B;
}
.formTitle{
	background-image:url(../../images/arrowblue.gif);
}
.tableList th{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-transform:none;
	text-align:center;
	background-color:#27408B;
}
.tableList th a{
	text-decoration:none;
	color: #ffffff;
}
.tableList th a:hover{
	text-decoration:underline;
	color: #ffffff;
}

.tableList td{
	vertical-align:middle;
}
#ui-datepicker-div
{
    z-index: 9999999;
}
.permohonan_jawatan{
	background-color:#F2F5FE;
	border:1px solid #303030;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*background:url(../../images/bg.png) repeat left top;*/
}
.permohonan_jawatan td{
	border:none;	
}
.window{
	background-color:#F2F5FE;
}



