body {
  height: 100%;
}
body {
	margin: 0px;
	padding: 0px;
	background: #CCEFFF url(../images/bg_body.gif) repeat-x left top;

	color: #444444;
	SCROLLBAR-FACE-COLOR: #779EC9; 
	SCROLLBAR-HIGHLIGHT-COLOR: #779EC9; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #779EC9; 
	SCROLLBAR-DARKSHADOW-COLOR: #779EC9; 
}
#central{
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	width: 800px;
	text-align: left;
}
.bg_logo { background : url(../images/logo_wijayatama.gif); }
.bg_banner { background : url(../images/banner.gif); }
.bg_atas { 
	font-size: 14pt; 
	font-weight: bolder; 
	font-style: normal; 
	font-family: Comic Sans MS; 
	background : url(../images/menu-bg.gif); 

}


.bg_samping { 
font-family: Georgia; 
font-weight: bold; 
font-size: 12px;
background : url(../images/samping.gif); 
}

.bg_list { 
font:normal 13px Georgia;
font-weight: bold;
background : url(../images/bglist.jpg); 
}

.bg_tbl { 
font:normal 12px Georgia;
font-weight: bold;
}

.bg_ntl { 
font:normal 13px Georgia;
font-weight: bold;
}

.bg_pth { 
font:normal 12px Georgia;
font-weight: bold;
color: #FFFFFF;
}

.bg_td { 
font:normal 12px Georgia;
color: #095BC9;
}

.linka	A:link		{ 
display: block;
font: .8em Arial, Tahoma, Verdana;
font-size:90%;
border-right:1px solid #ddd;
color: #FFFFFF;
padding: 6px 10px;
}
.linka	A:visited	{ 
font-size:90%;
display: block;
font: .8em Arial, Tahoma, Verdana;
color: #FFFFFF;
font-weight: bold;
padding: 7px 10px;
border-right:1px solid #4593df;
}
.linka	A:hover		{ 
background: #4593DF;
color:#F49602;
}

.tulis { font-family: Georgia; font-size: 9px; color: #493E3E;}
.forms { margin-left: 0; font-family: Georgia; font-size: 11px;}
.judul { font-family: verdana; font-size: 11px; color: #493E3E; font-weight: bold;}




.linkz	A:link		{ 
font:normal 11px Georgia;
font-weight: bold;
padding-top: 2px; 
padding-bottom: 1px; 
width: 98%; 
height: 17px;
margin-left: 10px;
}
.linkz	A:visited	{ 
font:normal 11px Georgia;
font-weight: bold;
padding-top: 2px; 
padding-bottom: 1px; 
width: 98%; 
height: 17px;
margin-left: 10px;
}
.linkz	A:hover		{ 
font:normal 11px Georgia;
font-weight: bold;
padding-top: 2px; 
padding-bottom: 1px; 
background-color: #507FC9; 
width: 98%; 
height: 17px;
margin-left: 10px;
}

.link_mn	A:link		{ 
font:normal 11px Georgia;
font-weight: bold;
padding-top: 2px; 
padding-bottom: 1px; 
width: 98%; 
height: 17px;
margin-left: 3px;
}
.link_mn	A:visited	{ 
font:normal 11px Georgia;
font-weight: bold;
padding-top: 2px; 
padding-bottom: 1px; 
width: 98%; 
height: 17px;
margin-left: 3px;
}
.link_mn	A:hover		{ 
font:normal 11px Georgia;
font-weight: bold;
padding-top: 2px; 
padding-bottom: 1px; 
background-color: #507FC9; 
width: 98%; 
height: 17px;
margin-left: 3px;
}


.garisatas {
	font-size: 9pt; 
	font-weight: bolder; 
	font-style: normal; 
	font-family: Verdana; 
	vertical-align: middle; 
	border-left: .1pt solid #4D5157; 
	border-right: .1pt medium none; 
	border-top: .1pt medium none; 
	border-bottom: .1pt solid #E3EEFF;	
	padding-left: .1px; 
	padding-right: .1px; 
	padding-top: .1px; 
	background: #4376FB url(../images/tabel.gif) repeat-x left top;
}
.garisbawah {
	font-size: 9pt; 
	font-style: normal; 
	font-family: Verdana; 
	text-align: general; 
	vertical-align: middle; 
	border-left: .5pt solid #5080FA; 
	border-right: .1pt medium none; 
	border-top: .1pt medium none; 
	border-bottom: .5pt solid #5080FA; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 1px; 
	background: #E3EEFF;
}
.pinggir {
	border-top: .1pt solid #5080FA;
	border-left: .1pt medium none; 
	border-right: .1pt solid #5080FA; 
	border-bottom: .1pt solid #5080FA; 
}
.buattext {
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal; 
	font-family: Verdana; 
	vertical-align: center; 
	border-top: .1pt dotted #5080FA;
	border-left: .1pt dotted #5080FA;
	border-right: .1pt dotted #5080FA; 
	border-bottom: .1pt dotted #5080FA; 
	background: #E3EEFF;
}
.bg_galeri { background : url(../images/bg_galeri.gif) no-repeat; }

.linkroll {
	margin:10px 2px 10px 2px;
	padding:0;
	border-top:1px solid #eee;
}
.linkroll li {
	margin:1px;
	padding:0 !important;
	padding:1px;
	list-style:none;
}

.linkroll li a {
	padding:2px 2px 2px 20px;
	display:block;
	margin:0;
	color:#777;
	text-decoration:none;
	border-bottom:1px solid #eee;
	background-image:url(../images/arrow_v.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:85%;
	
}

.linkroll li a:hover {
	border-bottom:1px solid #ccc;
	background-color:#fbfbfb;
	color:#444;
	background-image:url(../images/arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:85%;

}
form {
	margin:10px; padding: 0;
	border: 1px solid #f2f2f2; 
	background-color: #FAFAFA; 
}
label {
	display:block;
	font-weight:bold;
	margin:5px 0;
}
input {
	padding: 4px;
	border:1px solid #eee;
	font: normal 1em/1.5em Verdana, sans-serif;
	color:#777;
}
textarea {
	padding:4px;
	font: normal 1em/1.5em Verdana, sans-serif;
	border:1px solid #eee;
	display:block;
	color:#777;
}
input.button { 
	margin: 0; 
	font: bold 1em Arial, Sans-serif; 
	border: 1px solid #CCC;
	background: #FFF; 
	padding: 2px 3px; 
	color: #333;	
}


