/* CSS Document */
body{
    background-color: #ebeef2;
}
input,textarea,select,table tr td{ 
  font-family: tahoma;
  font-size: 12px;
}

.huruf{ 
  font-family: tahoma;
  font-size: 12px;                            
  font-weight: bold;
  color: red;
}

.tombol, input#btnSubmit, input#btnCancel, input#btnReset, input#btnKembali{ 
  border: solid  1px black;
  cursor: pointer;
  width: 80px;
  font-size: 12px;
}

.borderTitle{ border-bottom: solid 1px black;
  border-left: solid 1px black;
  font-weight: bold;
  color: white;
}

.borderIsi{ 
  border-bottom: solid 1px black;
  border-left: solid 1px black;
}

.borderTable{ 
  border-right: solid 1px black;
  border-top: solid 1px black;
}

table.dn_footer{
  background-color:#2D2D39;
  color:white;
  font-weight:normal;
  font-size:7pt;
}

.menu_row{
    background-color: #AFBED2;
    cursor: pointer;
}

.menu_cell{
    /*border-bottom: 2px black dotted;*/
    border-left: 1px white solid;
    border-top: 1px white solid;
}

.menu_cell_1{
    /*border-bottom: 2px black dotted;*/
    border-right: 1px white solid;
    border-top: 1px white solid;
}

#logOut a:link{ color: #0f0f0f;}
#logOut a:visited{ color: #0f0f0f;}
#logOut a:hover{ background-color: #C7FF5E; color: #0f0f0f; cursor: pointer}
#logOut a:active{ color: #0f0f0f;}

#mtn_1_01 a:link{ color: #0f0f0f;}
#mtn_1_01 a:visited{ color: #0f0f0f;}
#mtn_1_01 a:hover{ background-color: #C7FF5E; color: #0f0f0f; cursor: pointer}
#mtn_1_01 a:active{ color: #0f0f0f;}

#mtn_1_01 a{
    /*width: 100%;*/
	display: block;
	padding-left: 3px;
    text-decoration: none;
	background-color: ivory;
	white-space: pre-warp;
    /*border-bottom: 1px solid black;
	font-weight: bold;*/    
}

legend {
    font-weight: bold; 
    color: blue;
}

legend#txtAchtung{
    font-size: 14px;
    color: red;
    text-decoration: blink;
}

fieldset p{

}
p#titleHead{
	font-family: arial; 
	font-weight: bold; 
	font-size: 16px; 
	color: darkblue;
}

p#note{
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: red;
}

p#alert{
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: red;
    width: 270px;
}

p#promo{
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    width: 270px;
}

p#noscript{
    font-family: arial;
    font-weight: bold;
    font-size: 20px;
    text-align: center;
}

p#achtung{
    font-family: arial;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    color: blue;
    width: 270px;
}

table td#status{
	border: black 1px solid;
}

#mtn_1_01 hr{
	background-color: black;
	border: 0;
	margin: 0px;
	padding: 0px;
	height: 1px;
}

hr#solid
{   background-image: url("/images/lineshort.gif");
    background-repeat: no-repeat;
    background-color : black;
    color: black;
    border:0;
    /*clip:rect(5px 100% 1px 0);*/
    height:1px;
    left:0px;
    line-height: 1px;
    /*position: relative;*/
    width:inherit;
    top:inherit;
}

#colBold{
    font-weight: bold;
}

#tblRegister tr{
    vertical-align: top;        
}

textarea{
    width: 450px;
}