#fm{
	margin:0;
	padding:10px 30px;
}
.ftitle{
	font-size:14px;
	font-weight:bold;
	padding:5px 0;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
}
.fitem{
	margin-bottom:5px;
}
.fitem label{
	display:inline-block;
	width:150px;
}

/*********************************************************  FIELD ****************************************************************************/
#txt_currency_name {
	width:60%;
}
#txt_country_name {
	width:60%;
}
#txt_symbol {
	width:60%;
}
#num_exchange_rate {
	width:10%;
}
#cmb_exchange_rate {
	width:610px;
}
/********List Departement****************************************************************************************/
#txt_deptartement_no {
	width:70%;
	background-color:#FFFF99;
}
#txt_deptartement_name {
	width:70%;
	background-color:#FFFF99;
}
#txt_deptartement_contact {
	width:70%;
}
#txt_deptartement_file {
	width:70%;
	background-color:#FFFF99;
}
.btn_department{
	width:120px;
}

/************************************************Form Preference*************************************************/
.preference_form {
    margin-left:auto;
    margin-right:auto;
    max-width: auto;
    padding: 25px 15px 25px 10px;
    font: 10px Verdana;		
	height: auto;
}
.preference_form label {
    display: block;
    margin: 0px;
}
.preference_form label>span {
    float: left;
    width: 20%;
    text-align: left;
    padding-right: 10px;
    margin-top: 10px;
    color: #888;
}

.preference_form textarea{
    padding: 5px 3px 3px 5px;
}

.preference_form textarea{
    height:100px;
}

/*****************************Menu Navigasi Preference************************************************************/
.preference_menu ul{
    list-style:none;
    margin:0;
    padding:0;
}
.preference_menu ul li{
    position:relative;
}
.preference_menu ul li a{
	display:block;
	text-decoration:none;
	padding:8px 10px;
	background-color:transparent;
	color:#000;
	overflow:hidden;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
}
.preference_menu ul li a span{
    margin-left:25px;
    display:block;
}
.preference_menu ul li.parent a span{
    display:inline-block;
    margin-left:45px;
}

.preference_menu ul li a.active{
	color:#333;
	background-repeat: repeat;
}
.preference_menu ul li a img{
    display:inline-block;
    vertical-align:middle;  
    margin:-3px 10px 0 0;
    float:left;
}
/****************************************HR Style******************************************************************/
hr.journal {
    border: 0;
    height: 1px;
    background: #669999;
    background-image: -webkit-linear-gradient(left, #ccc, #669999, #ccc); 
    background-image:    -moz-linear-gradient(left, #ccc, #669999, #ccc); 
    background-image:     -ms-linear-gradient(left, #ccc, #669999, #ccc); 
    background-image:      -o-linear-gradient(left, #ccc, #669999, #ccc); 
}
/*********************************************Fieldset table account balance****************************************/
fieldset.acc_balance { border:2px solid #F0F0F0 }

/*********************************************General Form****************************************/
input[type="text"]{
	height:16px;
}
label {
	display:block; 
	width:150px;
}
.form-title{
	font-size:16px; 
	font-weight:bold;
}
.form-button{
	width:120px;
}  
#form-header{
	background-color:#CCCCFF; 
	height:26px;
}
#form-header-wrapper{
	width:99.5%;
}
#form-body{
	background-color:#CCCCFF;
	padding-left:1px;
}
#form-body-grey{
	background-color:#EEE;
}
#form-footer{
	background-color:#CCCCFF;
	padding:5px;
}