img {border:0;}
html,body {
  font-size:12px;
  font-family: Arial,'Lucida Grande',Verdana,sans-serif;
  height:100%;
  width:100%;
  margin:0;
  padding:0;}
.button {
	width:120px;
	height:30px;
	cursor:pointer;
}

a {
	font-family:Arial, Helvetica, sans-serif; 
	color: #000;
	text-decoration:none;
}

a:visited {
	font-family:Arial, Helvetica, sans-serif; 
	color: #0000FF;
	text-decoration:none;
}

a:hover {
	color:#0033FF;
}
.container {background:#8b2479; color:#000; z-index:1;}
 .rtop, .rbottom{
display:block;
background:#000;
}

.container2 {background:#FFFFFF; color:#000; z-index:1;}

.rtop *, .rbottom *{
	display: block;
	height: 1px;
	overflow: hidden;
	background:#fff;
}
 .r1{margin: 0 5px}
 .r2{margin: 0 3px}
 .r3{margin: 0 2px}
 .r4{
	margin: 0 1px;
	height: 2px
}
.banleft {
background-position: left top; 
background-repeat:repeat-y;
height:100%;
}

.logo {
	position:absolute;
	margin:0px;
	padding:0px;
	left:35px;
	z-index:2;
}

.isi {
padding-top:90px;
}

.panesright {
color:#FFFFFF;
font-weight:bold;
padding:10px;

}

.panesright a, a:visited {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

.panesright a:hover{
color:#FFFF00;
}

.isibahasa a {
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
padding-top:5px;

}

.isibahasa a:visited {
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
padding-top:5px;

}

#tfheader{
		background-color:#c3dfef;
		
	}
	#tfnewsearch{
		float:right;
		padding:10px;
	}
	.tftextinput{
		margin: 0;
		padding: 5px 15px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		border:1px solid #0076a3; border-right:0px;
		border-top-left-radius: 5px 5px;
		border-bottom-left-radius: 5px 5px;
	}
	.tfbutton {
		margin: 0;
		padding: 5px 15px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:14px;
		outline: none;
		cursor: pointer;
		text-align: center;
		text-decoration: none;
		color: #ffffff;
		border: solid 1px #0076a3; border-right:0px;
		background: #0095cd;
		background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
		background: -moz-linear-gradient(top,  #00adee,  #0078a5);
		border-top-right-radius: 5px 5px;
		border-bottom-right-radius: 5px 5px;
	}
	.tfbutton:hover {
		text-decoration: none;
		background: #007ead;
		color:#FFFF00;
		background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
		background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	}
	/* Fixes submit button height problem in Firefox */
	.tfbutton::-moz-focus-inner {
	  border: 0;
	}
	.tfclear{
		clear:both;
	}
	
	
	.tfbutton2 {
		margin: 0;
		padding: 5px 15px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:14px;
		outline: none;
		cursor: pointer;
		text-align: center;
		text-decoration: none;
		color: #ffffff;
		border: solid 1px #0076a3; border-right:0px;
		background: #0095cd;
		background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
		background: -moz-linear-gradient(top,  #00adee,  #0078a5);
		border-top-right-radius: 5px 5px;
		border-bottom-right-radius: 5px 5px;
		border-top-left-radius: 5px 5px;
		border-bottom-left-radius: 5px 5px;
	}
	.tfbutton2:hover {
		text-decoration: none;
		background: #007ead;
		color:#FFFF00;
		background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
		background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	}
	/* Fixes submit button height problem in Firefox */
	.tfbutton2::-moz-focus-inner {
	  border: 0;
	}
	
.footer {
font-size:12px;
color:#999999;

}	