.form-log-left {
    background: transparent url(/img/pages/user/form_lf.png) no-repeat 0 0;
    height: 600px;
}
.form-log-right {
    background: transparent url(/img/pages/user/form_rh.png) no-repeat 100% 0;
}
.form-log-mid {
	background: transparent url(/img/pages/user/form_cn.png) repeat-x 0 0;
	width:670px;
}
.form_alo{
background:url(/img/form/form_05.png) repeat;
width:670px; height:auto;
}
.ftlc,.ftrc,.fblc,.fbrc{background-color:transparent;background-repeat:no-repeat;}
.ftlc{background-image:url(/img/form/form_01.png);background-position:0 0;}
.ftrc{background-image:url(/img/form/form_03.png);background-position:100% 0;}
.fblc{background-image:url(/img/form/form_08.png);background-position:0 100%;}
.fbrc{background-image:url(/img/form/form_09.png);background-position:100% 100%;}
.ftb,.fbb{background-color:transparent;background-repeat:repeat-x;}
.ftb{background-image:url(/img/form/form_02.png);background-position:0 0;}
.fbb{background-image:url(/img/form/form_07.png);background-position:50% 100%;}
.frb{background-image:url(/img/form/form_06.png);background-position:100% 0;background-repeat:repeat-y;}
.flb{background-image:url(/img/form/form_04.png);background-position:0 100%;background-repeat:repeat-y;}
.form_content{padding:0px 7px 10px 10px; width:650px; }
.form_content ul{font-size:1.1em;}
.form_content ul ul,.form_content ul ul ul{font-size:1em;}
.form_content img{margin:0px;}
.form_content img.noborder{margin:0;border:0;}
#login{
	margin-left:10px;
}
.tulisan{
	border:1px solid #CCCCCC;
	font-size:14px;
	padding:2px !important;	
}
#
#login_user{
	border:1px solid #CCCCCC;
	font-size:14px;
	padding:2px !important;
	
}
#login_pass{
	border:1px solid #CCCCCC;
	font-size:14px;
	padding:2px !important;
}
/******************************************************************************************************/
.cake-sql-log{
	background: #f4f4f4;
	position: absolute;
	z-index: 23;
	top: 3000px;
}
.cake-sql-log td {
	padding: 4px 8px;
	text-align: left;
}
.message{
	background-color: #FFFBA9;
	border-color: #FF0000;
	border-style: solid;
	border-width: 1px;
	color: #007700;
	padding: 10px 5px 10px 5px;
	margin: 10px 0 10px 10px;
	width: 95%;
	font: italic normal 12px Verdana, Geneva, sans-serif;
}
.error-message {
	color: #FF0000;
	font-weight: bold;	
}
.input {
	padding: 5px 0 5px 10px;
}
.input label {
	display: block;
	width: 210px;
	float: left;
	padding-top: 2px;
	font-weight: bold;
}
.form-error {
	background-color: #ffff00;
}
.text {
	clear: none;
	margin-left: 0;
}
/********************************************************************************************************/
.keterangan {
	padding-left: 110px;
	color: #FFA230;
}
.accid {
	display: block;
	width: 110px;
	float: left;
	padding: 2px 0 5px 10px;
	font-weight: bold;
}
.accidval {
	display: block;
	padding: 2px 0 5px 0px;
	font-weight: bold;
}
.captc {
	display: block;
	padding: 15px 0 7px 0;
	float: left;
	height: 60px;
}
.inputcapt {
	padding-top: 15px;
	float: left;
}
.inputcapt label{
	display:block;
	float:left;
	font-weight:bold;
	padding: 2px 4px 0 0;
}
.submit {
	clear:both;
	margin: 10px 0 0 120px;
}