html  {
overflow-x: auto;
}
.bgdark {
	background-image:url(img/dark_bgsmall.png);
}
.bgdarkround {
	background-image:url(img/dark_bgsmall.png);
	border-radius:10px;
}
.clearbgstretch {
	background-image:url(img/clear_bg.png);
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
	
}

.roundBorders  {
  border-radius: 10px;
}
.roundBordersS  {
  border-radius: 5px;
}
.kopi {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12;
	color:#262D00;
}
.shadowtxtd{
	text-shadow: 0px 0px 3px #000000;
}
.shadowtxtl{
	text-shadow: 0px 0px 4px #FFC;
}
.kopi_gray {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size: 10;
	color:#666666;
}
.kopi_w {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size: 10;
	color:#FFFFFF;
}
.kopi_w2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size: 12;
	color:#FFFFFF;
}
.kopi_l {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10;
	color:#262D00;
	font-weight:400;
}
.kopi_minit {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12;
	color:#262D00;
	font-weight:bold;
}
.kopi_s {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size: 10;
	color:#262D00;
	font-style:normal;
}
.kopi_lb {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10;
	color:#666600;
	font-weight:bold;
}
.kopi_titw {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	font-size:15;
	color:#FFFFCC;
}
.kopi_tit {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	font-size:15;
	color:#262D00;
}
.kopi_titbig {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	font-size:20;
	color:#262D00;
}
.input_invisi_bg{
background-color:#FF9;
border:none;
font-size:16px;
color:#262D00;
text-align:left;
font-weight:bold;
}

a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11;
	color:#262D00;
	font-style:normal;
	font-weight:400;
	text-decoration: none;
	
	background-image:url(img/block8a.gif);
	background-repeat:no-repeat;
	
	padding-bottom:0px;
	padding-left:6px;
	padding-right:4px;
	padding-top: 0px;
	
}
a:link {
	
	text-decoration: none;
	color:#262D00;
}
a:visited {
	/*text-decoration: none;*/
	color:#262D00;
}
a:hover {
	text-decoration:underline;
	font-weight:500;
	background-image:url(img/block8b.gif);
	background-repeat:no-repeat;
	color:#262D00;
}
a:active {
	/*text-decoration: none;
	background-image:url(img/block8c.gif);
	background-repeat:no-repeat;*/
	color:#360;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	

}
.ffg_register {
    font-family:Arial, Helvetica, sans-serif;
    font-size: 15;
	font-weight:bold;
	padding-left:1px;
	padding-right:1px;
	color:#FF0000;
}
.kopi_button {
    font-family:Arial, Helvetica, sans-serif;
    font-size: 10;
	color:#FFC;
    border-width : 2px;
    background-color:#660;
	border-color:#151A04;
	font-weight:bold;
	padding-left:1px;
	padding-right:1px;
	cursor:pointer;
	border-radius: 5px;
	
}
.kopi_buttonFat {
    font-family:Arial, Helvetica, sans-serif;
    font-size: 10;
	color:#FFC;
    border-width : 2px;
    background-color:#660;
	border-color:#151A04;
	font-weight:bold;
	cursor:pointer;
	border-radius: 5px;
	padding:10px;
	width:200;
}
.kopi_button:hover {
    background-color:#F60;
}
.kopi_input {
	font-size: 10;
	border-width : 1px;
	border-color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(img/blockinput.jpg);
	background-repeat:repeat-x;
	background-color:#FF9;
	padding:3px;
	margin-bottom:5px;
	border-radius: 5px;
}
.kopi_inputLogin {
	font-size: 10;
	border-width : 1px;
	border-color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(img/ic_login.png);
	background-repeat:no-repeat;
	background-color:#FF9;
	padding:3px;
	padding-left:20px;
	margin-bottom:5px;
	border-radius: 5px;
}
.kopi_buttonFat:hover {
    background-color:#F60;
}
.kopi_inputdark {
	font-size: 10;
	color: #FFFFFF;
	border-width : 0px;
	border-color : #151A04;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #151A04;
	
}
.kopi_inputro {
	
	background-color:transparent;
	font-size: 12;
	color:#FF9;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	border-width: 0;
}
.alignR{text-align:right;}
.alignC{text-align:center;}
.alignL{text-align:left;}
form { 
padding: 0; 
margin: 0; 
display:inline; 
}
.tabdashed {
	padding: 2px;
	border-bottom:dashed;
	border-top:none;
	border-right:none;
	border-left:none;
	border-width:1px;
	border-color:#999900;
}

.txtmargin {
	padding: 10px;
	border-bottom:dashed;
	border-top:none;
	border-right:none;
	border-left:none;
	border-width:1px;
	border-color:#999900;
	background-color:#FFFF99
}
.bgtrans {
	padding: 5px;
	background-image:url(img/bgtrans.png);
}
.tabdashedbottom {
	padding: 3px;
	border-bottom:dashed;
	border-top:none;
	border-right:none;
	border-left:none;
	border-width:1px;
	border-color:#999900;
}

.tabdashedall {
	padding: 3px;
	border-bottom:dashed;
	border-top:dashed;
	border-right:dashed;
	border-left:dashed;
	border-width:1px;
	border-color:#999900;
}

#tac_layer {
	position:absolute;
	left:330px;
	top:120px;
	width:470px;
	height:375px;
	z-index:2;
	visibility:hidden;
}
.bgtac {
background-color:#FFFF99;
}
.hidden { display: none; }
.unhidden { display: block; }

#likebox-frame{
 border:2px solid #FF9;
 width:673px;
 z-index:10;
 height: 155px;
 overflow: hidden;
 position:relative;
 top:-1px;
 left:-2px;
}
#likebox-frame iframe{
  left:-5px;
  overflow:hidden;
  position:relative;
  top:-1px;
  background-color:#FF9;
}
* html input { overflow: visible; }