/* CSS Document */
/***
* Colors:
* #F8FAFC ==> Background color
* #EFF4FA ==> Dark Background color
* #F0F8FF
* #CFDFEF ==> untuk Garis
* #336699 ==> Font
*
**/

/* Default Style sheet set */
body {
	font-family : "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size   : 12px;
	color       : #336699;
	cursor      : default;
	background-image      : url(/gambar/main.tpl/bg.jpg);
	background-attachment : fixed;
	SCROLLBAR-FACE-COLOR       : #F8FAFC;
	SCROLLBAR-HIGHLIGHT-COLOR  : #FFFFFF;
	SCROLLBAR-SHADOW-COLOR     : #CFDFEF;
	SCROLLBAR-3DLIGHT-COLOR    : #CFDFEF;
	SCROLLBAR-ARROW-COLOR      : #CFDFEF;
	SCROLLBAR-TRACK-COLOR      : #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR : #FFFFFF;
}

font, li, p, td {
	font-size : 12px;
	color: #336699;
}

p {
	text-align : justify;
}

li {
	list-style-image : url(/gambar/main.tpl/bullet.gif);
}

th {
	font-size        : 14px;
	background-image : url(/gambar/main.tpl/gradients.gif);
	background-color : #F8FAFC;
	border           : 1px solid #CFDFEF;
	padding          : 2px;
	white-space      : nowrap;
/*
border-radius-topleft: 0.4em;
border-radius-topright: 0.4em;
-moz-border-radius-topleft: 0.4em;
-moz-border-radius-topright: 0.4em;
*/
}

th a{
	font-size       : 14px;
	text-decoration : none;
	color           : #336699;
}

A {
	font-family     : "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size       : 12px;
	color           : #993333;
	text-decoration : underline;
	white-space     : nowrap;
}

A:hover {
	color           : #709FCF;
	text-decoration : none;
	cursor          : hand;
}

A:active {
	color           : #7390F9;
	text-decoration : none;
}

img {
	border           : none;
	background       : #FFFFFF;
}

/* small font */
.small {
	font-size:10px;
}
/* Table as Body style */
.tBody {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	border-spacing:0px;
	width:760px;
	background-color:#FFFFFF;
	border: 1px solid #CFDFEF;
}

/* Advertising Banner Style Set */
.tBanner {
/*	border           : 3px double #EFF4FA;
	background-color : #F8FAFC;
	background-image:url(/gambar/main.tpl/bg_adv.gif); */
}

.tBanner a {
	white-space:normal;
}

.tBanner hr {
	border: thin dotted #CFDFEF;
}

/* Default costum Frame styles */
#Frame {
	border-top:1px solid #CFDFEF;
	border-bottom:1px solid #CFDFEF;
	border-spacing:0px;
	padding:0px;
	width:100%;
}

#Frame2 {
	border-bottom:3px double #CFDFEF;
	border-spacing:0px;
	padding:0px;
	width:100%;
}

.FrameA {
	border-top:1px solid #CFDFEF;
}
.FrameB {
	border-bottom:1px solid #CFDFEF;
}

#frameHeader {
	width:100%;
	border-bottom:1px solid #CFDFEF;
	padding:0px;
	border-spacing:0px;
	background-color:#F8FAFC;
}

.HLine {
	padding:0px;
	border-spacing:0px;
	width:100%;
	border-top:1px solid #CFDFEF;
	height:1px;
}
/* The main frame of web page */
.mainFrame {
	border-top:1px solid #CFDFEF;
	border-bottom:1px solid #CFDFEF;
	padding-top:5px;
}

/* Links in left menu */
#Menu {
	border-spacing:0px;
	padding:0px;
}

#Menu A {
	font-family      : "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding          : 2px;
	display          : block;
	text-align       : center;
	text-decoration  : none;
	font-weight      : normal;
}
#Menu A.Top {
	border-top       : 1px solid #CFDFEF;
	background-color : #EFF4FA;
}
#Menu A.Sub {
	background-color : #CFDFEF;
}

#Menu A:hover {
	font-weight      : bold;
	color            : #993333;
}

/* Status Pustaka */
#statsPustaka {
	border-spacing:1px;
	width            : 100%;
}

#statsPustaka td {
	padding-left     : 5px;
	padding-right    : 5px;
	padding-top      : 1px;
	padding-bottom   : 1px;
	background-color : #EFF4FA;
	vertical-align   : middle;
}

#statsPustaka .status {
	text-align       : center;
	white-space      : nowrap;
	width            : 100%;
}

#statsPustaka .errTD {
	white-space      : normal;
}

/* News */
#News {
	width:100%;
}
#News .Icon{
	padding-right:10px;
}
#News .Title {
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	margin-left:2px;
	font-size:14px;
	vertical-align:bottom;
}
#News .Date {
	font-size:10px;
	text-align:left;
	vertical-align:top;
}
#News .Content {
	font-size:12px;
	text-align:justify;
}
#News .lineSpace {
	height:10px;
}

/* Dynamic digital clock style */
#JamDynDing {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space:nowrap;
}

/* SearchBox Style Set */
input {
	color            : #336699;
	border           : 1px solid #CFDFEF;
}

#submit {
	background-color : #EFF4FA;
	cursor           : pointer;
	font-family      : "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight      : bold;
	height           : 21px;
}
#q {
	background-color : #F8FAFC;
}

/* Big Search box under the search result */
#bigSearchBox {
	width:100%;
	vertical-align:middle;
}
#bigSearchBox form {
	margin:10px;
}

/* Search Results */
.Left{
	text-align:left;
	margin-left:3px;
	white-space:nowrap
}

.Right{
	text-align:right;
	margin-right:5px;
}

.Left font{
	margin-left:3px;
}

.Right font{
	margin-right:3px;
}

#searchNav {
	background-color: #F8FAFC;
	border-top:1px solid #CFDFEF;
	border-bottom:1px solid #CFDFEF;
	width:100%;
}

#searchResults .Header {
	font-size:14px;
	font-weight:bold;
}
#searchResults {
	font-size:12px;
}

.searchInfo {
	font-size:10px;
	color: #008000 
}

/* AdeMS Donat */
.Donat{
	width:80%;
	margin-top:10px;
	margin-bottom:25px;
}
.Donat th {
	text-align:left;
	margin-bottom:10px;
}
.Donat .pic {
	text-align:center;
}
.Donat .desc {
	text-align:center;
	width:100%;
}
/* Error style */
.err {
	font-size:12px;
	color:#FF0000;
	background-color:#F8FAFC;
	border:1px dashed #FF0000;
	padding:10px;
	width:100%;
}

