/* CSS Document */
body { font-size:12px; background-color: #ffffff}
a.menu {
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
a {
	font-size:12px;
	color: #9A2503;
}
a.hol, td.hol {
	font: 11px geneva;
	color: #000000;
	text-decoration: none;
}
.search {
	font-size:14px;
	font-weight: bold;
	text-decoration: none;
	color: #660000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.title {
	font-size:22px;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
table.main {
	border: 1px solid;
	border-color: #222222;
	background-url: 'img/bg.gif';
	background-image: url(img/bg.gif);
}
td.menu, table.menu { background-color: #336633; color: #ffffff; font-weight: bold; font-size: 12px;}
td.content { background-color: #ffffff}
body { background-color: #ddffdd}
p, li { text-align: justify; font-size: 12px;}
td { font-size: 12px;}
.button { width: 100px; font-size: 12px;}
.item { background-color:#eeeeee; border:1px #666666 solid; font-size: 11px; color: #111111; font-family: arial,sans-serif; }
.buttonface { border-top: 1px solid buttonhighlight; border-left: 1px solid buttonhighlight; border-bottom: 1px solid buttonshadow; border-right: 1px solid buttonshadow; background-color: #336633; color: #ffffff; font-weight: bold; font-size: 12px;}
.submenu { display: inline; }
.menu { cursor: hand; }

.entri {background-color: #E9E8E8; font-family: verdana; font-size: 8pt; border: 1 inset #E9E8E8}
.tombol {background-color: #C0C0C0; font-family: verdana; font-size: 8pt; color:#283AA0; font-weight: bold; border: 1 solid #808080; cursor:hand}

.lbut { font-family: Verdana; font-size: 8pt; color: #000000; font-weight: bold }
.lbut:link {  color: #000000; text-decoration: none}
.lbut:active { color: #000000; text-decoration: none}
.lbut:visited { color: #000000; text-decoration: none}
.lbut:hover { color: #000000; text-decoration: none}

.ttl            { font-family: Arial; font-size: 14pt; color: #FFFFFF; font-weight: bold; 
               background-color: #808080 }
#menu {
	margin:0;
	padding:0;
}
#menu ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#menu li {
	border-bottom:1px solid #ffffff;
	border-left:1px  solid #ffffff;
	background-color:#336633;
	position:relative;
}
#menu li  a {
	display:block;
	font: 12px "Times New Roman", Times, serif;
	text-decoration: none;
	padding: 4px;
	color: #FFFFFF;	
}
#menu li  a:hover {
	background: #5AE55A;
	color: #000000;
}
#menu ul ul ,
#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
}
div#menu ul li:hover ul ul,
div#menu ul ul,
div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

