a{ text-decoration:none;}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.nbTable1 {
	BORDER-COLLAPSE: collapse; OVERFLOW: scroll; WIDTH: 100%; HEIGHT: 100%;font-size: x-small; font-family: tahoma;
}

.tblForm
{
	font-size: x-small;
	font-family: tahoma;
	vertical-align: top;
}

.nbTableHeader
{
	padding: 1;
	border-collapse: collapse;
		overflow: scroll;
	width: 100%;
		height: 100%;
		font-size: small;
		font-family: tahoma;
		font-weight: bold;
		background-color: gray;
		color: #ffff66;
		border-spacing: 0;
}

.menubar
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #808080;
    width: 100%;
    height: 45px;
   
}
table.menubar
{
    border-collapse:collapse;
}
table.gvTable
{
    table-layout:fixed;
}
table.gvTable th
{    
    position:relative;
}
.form
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background-color: #dcdcdc;
}
/* td.form { height:30px;} */
.BorderRL
{
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius-topleft:8px;
}
.borderRT
{
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
   -moz-border-radius-topright:8px;
}
.border 
{
	border:solid 1px #DCDCDC;
}
.borderLeft
{
	border-left:solid 1px;
}
.borderRight
{
	border-right:solid 1px;
}
.borderBotom
{
    border-bottom: solid 1px White;
}
.formh
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background-color: #b0c4de;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius-topright: 5px;
    height: 30px;
}
.formhnoradius
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    background-color:#b0c4de;
	height:30px;
}
.txtbox
{
    border-style: none;
    height:24px;
}
select{
}
.result_fail
{
 color: #FE0000;
 font-style:italic;
}

.result_done
{
 color: #00DB24;
 font-style:italic;
}
.btn
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: xx-small;
    font-style: italic;
    padding:0px;
    cursor:pointer;
}
.col_hidden
{
	display:none;
}
.txtUpper
{
    text-transform: uppercase;
}
.autocomplete_completionListElement 
    {  
    margin : 0px!important;
    background-color : White;
    color : windowtext;
    border : #006699;
    border-width : 1px;
    border-style : solid;
    cursor :pointer;
    overflow : auto;
    font-family:Calibri;
    font-size:x-small;
    text-align : left; 
    list-style-type : none;
    margin-left:1px;
    padding-left:4px;
    max-height:200px;
    max-width:200px;
    }
.AutoExtenderList
{
    border-bottom: dotted 1px #006699;
    cursor: pointer;
    color: Maroon;
}
.AutoExtenderHighlight
{
    color: White;
    background-color: #006699;
    cursor: pointer;
}
.MyImageButton 
{
	cursor:pointer;
}
.ajax__slider_h_rail {
    border: 1px solid;
   /* border-radius: 3px 3px 3px 3px;*/
    height: 8px;
    position: relative;
}
.ajax__slider_h_handle {
    height: 22px;
    position: absolute;
    top: -7px !important;
    width: 10px;
}
.tbHeader{
	background-color:#6495ed;
	/*height:25px;*/
	}

.EvenRows
{
	background-color:#f0ffff;
}
.OddRows{
	background-color:#E6E6FA;
}
.lock{
     background-color :#B0E0E6; 
     width:100%; 
     height:100%; 
     top:0px; 
     left:0px; 
     /*padding:10%; */
     border:5px solid #1E90FF;
     /*opacity:6;*/
     z-index:9999;
     position:absolute;
 }
.lock .header {
    background-color:#1E90FF;
    width:100%;
    height:35px;
    font-size:large;
    font-weight:bold;
    }
.angka {
    text-align:right;
    padding-right:5px;
 }
.baris{
	cursor:pointer;
	}
.baris:hover{
	background:#CCFF99;
	}
.left
{
    text-align:left;
    padding-left:5px;
}
/* css u table repeater */
.kotak {
	border:1px solid #838b8b;
	}
.tengah{
	text-align:center;
	}
.kiri{ text-align:left;}
button.img { background-image:url(../images/dtpJavaScript.gif) no-repeat; cursor:pointer;
}
.gambar option{
    background-image:url(../images/dots.gif) no-repeat;
    cursor:pointer;
    padding-left:10px;
    }
div.content
{
    background-color: #B0C4DE;
    width:100%;
}
div.contentlist
{
    background-color:White;
    padding:5px;
    border:2px solid #B0C4DE;
	/*border-top:none;*/
    width:100%;
    overflow:auto;
}
.total
{
	background-color:#999999;
    font-weight:bold;
}
.superscript {
    font-size: .83em;
    line-height: 0.5em;
    vertical-align: super;
    position: relative;
    top: -0.02em;
}
.float-left
{
   float: left;
}
.DropDown{ width:80%}
.NestedRow {background-color:#99CCCC;}
.GreenTypeComboBoxStyle .ajax__combobox_itemlist li {  
            background-color:#CCC;  
            border: 1px solid ;  
            color: White;  
            font-size:medium;  
            font-family:Courier New;  
            padding-bottom: 5px;  

}  
.JudulList
{
	background-image:url(../../images/Box.png) repeat-x
}
.JudulListRight { background-image:url(../../images/BoxRight.png) no-repeat }
.Line3{background-color:#F5DEB3;}
.textmode { mso-number-format:\@; }
.tbStandart{width:100%; border-collapse:collapse; font-size:x-small; overflow:auto}
.tdHeader{width:100%; height:49px;}