
/* Notices and Errors */
div.message {
	clear: both;
	color: #900;
	font-size: 140%;
	font-weight: bold;
	margin: 1em 0;
}
div.error-message {
	clear: both;
	color: #900;
	font-weight: bold;
}
p.error {
	background-color: #e32;
	color: #fff;
	/*font-family: Courier, monospace;*/
	font-size: 120%;
	line-height: 140%;
	padding: 0.8em;
	margin: 1em 0;
}
p.error em {
	color: #000;
	font-weight: normal;
	line-height: 140%;
}
.notice {
	background-color: #ffcc00;
	color: #000;
	display: block;
	/*font-family: Courier, monospace;*/
	font-size: 120%;
	line-height: 140%;
	padding: 0.8em;
	margin: 1em 0;
}
.success {
	background-color: green;
	color: #FFF;
}
/* CSS Document */
body{margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; background-color:#FFFFFF; }
.teks{
	font-family: Arial, Helvetica, verdana, sans-serif;
	font-size: 11px;
	color: #2c2c2c;
}
a.teks{
	font-family: Arial, Helvetica, verdana, sans-serif;
	font-size: 11px;
	color: #2c2c2c;
	text-decoration: underline;
}

a.teks:hover{
	font-family: Arial, Helvetica, verdana, sans-serif;
	font-size: 11px;
	color: #2c2c2c;
	text-decoration: none;
}
.teks2{
	font-family: Arial, Helvetica, verdana, sans-serif;
	font-size: 10px;
	color: #959595;
}
.teks3{
	font-family: Arial, Helvetica, verdana, sans-serif;
	font-size: 12px;
	color: #2c2c2c; 
	font-weight: bold;
	text-decoration: none;
}
a.teks4{
	font-family: Arial, Helvetica, verdana, sans-serif;
	font-size: 11px;
	color: #959595;
	text-decoration: underline;
}

a.teks4:hover{
	font-family: Arial, Helvetica, verdana, sans-serif;
	font-size: 11px;
	color: #2c2c2c;
	text-decoration: none;
}
.style1 {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#727272}
.style3 {font-size: 18px; color: #FFFFFF; font-family: Georgia, "Times New Roman", Times, serif;}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	padding-bottom:2px;}
	
.style4_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #636565;
	padding-bottom:2px;
}
.style5{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
}
.style8{
	font-family: arial, verdana, Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #089cbe;

}
.teks_field{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
padding:2px;
}
.drop {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
a.drop {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.drop:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.sms{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.sms{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.sms:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding-bottom:1px;
	text-decoration: none;
	font-weight: bold;
	
}
a.menu1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #31a8c4;
	padding-bottom:1px;
	text-decoration: none;
	font-weight: bold;
}
a.menu1_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #636565;
	padding-bottom:1px;
	text-decoration: none;
	
}
a.menu1_sub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #31a8c4;
	padding-bottom:1px;
	text-decoration: none;
}

.judul {
	font-family: georgia, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #089cbe;
	font-weight: bold;
	padding-bottom:3px;
	
}

a.judul {
	font-family: georgia, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #089cbe;
	font-weight: bold;
	padding-bottom:3px;
	text-decoration: none;
	
}
a.judul:hover {
	font-family: georgia, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #089cbe;
	font-weight: bold;
	padding-bottom:3px;
	text-decoration: underline;
}
a.judul_rel {
	font-family: georgia, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #087993;
	padding-bottom:3px;
	text-decoration: none;
	
}
a.judul_rel:hover {
	font-family: georgia, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #087993;
	padding-bottom:3px;
	text-decoration: underline;
}
.paging {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
a.paging {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #089cbe;
	text-decoration: none;
}
a.paging:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.style_footer{

font-family: Arial, verdana, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

color: #ffffff;}



a.style_footer{

font-family: Arial, verdana, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

text-decoration: none;

color: #ffffff;}



a.style_footer: hover{

font-family: Arial, verdana, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

text-decoration: underline;

color: #ffffff;}

