*/*Set's border, padding and margin to 0 for all values*/
{
    padding: 0;
    margin: 0;
    border: 0;
}
body, html {
    color: #373C40;
    font-family: Verdana,Arial, Helvetica, sans-serif;
    height: 100%;
    /*background-color: #80c2bd;*/
    margin:10px;
	background:#FFFFFF url(../images/bg_bali.jpg) repeat fixed/* top center no-repeat fixed*/;
}
/*body {
    font-size: 70%;
}*/
form p{
    font-size: 10pt;
    clear:both;
    margin: 0;
    color:gray;
    padding:4px;
}

.container_form {
width:950px;
margin: 00px auto 0px auto;
/*height:1500px;*/
background:#FFF url(../images/baner.jpg) no-repeat top center;
/*background:#FFFFFF;*/
padding:5px; 
/*opacity:0.9;*/
-moz-border-radius:0px;
-webkit-border-radius:0px;
border-radius:0px;
box-shadow: 0 0 30px #fff; -webkit-box-shadow: 0 0 30px #FF0; -moz-box-shadow: 0 0 30px #FF0;
}
.container_form fieldset.row1
{
    width:96%;
    padding:5px;
    box-shadow: 6px 6px 10px #999; -webkit-box-shadow: 6px 6px 10px #999; -moz-box-shadow: 6px 6px 10px #4c205f;
    border-top:2px solid #4c205f;
    margin-bottom:15px;
}


.container_form legend
{
    color: #3780b3;
    padding:2px;
    margin-left: 14px;
    font-weight:bold;
    font-size: 16px;
    font-weight:100; letter-spacing:2px;
	font: bold 14pt dekar, Arial, Helvetica, sans-serif;
}

.tombol_registration input {
-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
box-shadow:inset 0px 1px 0px 0px #bbdaf7;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4c205f), color-stop(1, #378de5) );
background:-moz-linear-gradient( center top, #4c205f 5%, #378de5 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c205f', endColorstr='#378de5');
background-color:#4c205f;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
border:1px solid #84bbf3;
display:inline-block;
color:#ffffff;
font-family:Sabatica-regular, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
padding:9px 39px;
text-decoration:none;
text-shadow:1px 1px 0px #528ecc;
margin-top:10px;
}.tombol_registration input:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #4c205f) );
background:-moz-linear-gradient( center top, #378de5 5%, #4c205f 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#4c205f');
background-color:#378de5;
}.tombol_registration input:active {
position:relative;
top:1px;
}		
.btn {
font:bold 18pt schilder, Arial, Helvetica, sans-serif;
display: inline-block;
background: url(btn.bg.png) repeat-x 0px 0px;
padding:5px 10px 6px 10px;

text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
border:1px solid rgba(0,0,0,0.4);
border-radius:5px;
-moz-border-radius: 5px;
-moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.5);
-webkit-border-radius: 5px;
-webkit-box-shadow: 0px 0px 2px rgba(0,0,0,0.5);
}		
.btn:hover {
text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
cursor:pointer;
}		
/* COLOR VARIATIONS */

.blue {background-color: #CCCCCC; color: #141414;}
.blue:hover {background-color: #54afa8; color: #ffffff;}

.tombol_daftar input
{
	background:url(../img/overlay.png) repeat-x;
    padding: 8px 10px 8px;
    color: #fff;
    text-decoration: none;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
    cursor: pointer;
    font-size:18px;
    margin:10px;
}


