/* CSS Document */

/* TAG DEFAULT */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #454545;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #454545;
}

a {
	color: #000000; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
}

a:hover {
	color: #ff9900; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration: underline;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom:1px solid #6F6F6F;
	border-left: 1px solid #6F6F6F;
	border-right: 1px solid #6F6F6F;
	border-top: 1px solid #6F6F6F;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* GENERATOR */
.code_text {
	font-family: Courier, mono;
	font-size: 10pt;
	background-color: #EDEDED;
}

.header_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.tableView_title_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#454545;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 1px;
	margin-left: 1px;
	background-color: #FFFFFF;
}

.title_page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#454545;
	font-weight:bold;
}

.title_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#454545;
	font-weight:bold;
	text-transform: uppercase;
}

.input_field {
	border-bottom:1px solid #6F6F6F;
	border-left: 1px solid #6F6F6F;
	border-right: 1px solid #6F6F6F;
	border-top: 1px solid #6F6F6F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #454545;
}

.form_login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#006633;
	border-bottom:1px solid #6F6F6F;
	border-left: 1px solid #6F6F6F;
	border-right: 1px solid #6F6F6F;
	border-top: 1px solid #6F6F6F;
	background-color: #E8E8E8;
	border-width: 1;
}

.table_guestbook {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#454545;
	border-bottom:1px solid #6F6F6F;
	border-left: 1px solid #6F6F6F;
	border-right: 1px solid #6F6F6F;
	border-top: 1px solid #6F6F6F;
	background-color: #E8E8E8;
	border-width: 1;
}

.text_title_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#454545;
	font-weight:bold;
}

.text_link_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFF00;
	font-weight:bold;
	text-decoration: none;
}

.text_link_header:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFF00;
	font-weight:bold;
	text-decoration: underline;
}

.error_message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FF0000;
	font-weight:bold;
}

.succes_message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#454545;
	font-weight:bold;
}

.cal_cpBorder {
	BORDER-RIGHT: #FF9900 1px solid; 
	BORDER-TOP: #FF9900 1px solid; 
	BORDER-LEFT: #FF9900 1px solid; 
	BORDER-BOTTOM: #FF9900 1px solid
}

.cal_cpYearNavigation {
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #FF9900; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}

.cal_cpMonthNavigation {
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #FF9900; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}

TD.cal_cpDayColumnHeader {
	BORDER-RIGHT: #FF9900 0px solid; 
	BORDER-TOP: #FF9900 0px solid; 
	BORDER-LEFT: #FF9900 0px solid; 
	BORDER-BOTTOM: #FF9900 1px solid; 
	TEXT-ALIGN: right
}

TD.cal_cpCurrentDate {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #000000 1px solid; 
	BACKGROUND-COLOR: #FF9900
}

TD.cal_cpTodayText {
	BORDER-RIGHT: #FF9900 0px solid; 
	BORDER-TOP: #FF9900 1px solid; 
	BORDER-LEFT: #FF9900 0px solid; 
	BORDER-BOTTOM: #FF9900 0px solid
}

A.cal_cpTodayText {
	FONT-WEIGHT: bold; COLOR: #FF9900
}

.cal_cpCurrentMonthDate {
	TEXT-ALIGN: right; 
	TEXT-DECORATION: none
}

.cal_cpOtherMonthDate {
	TEXT-ALIGN: right; 
	TEXT-DECORATION: none;
	color:#999999;
}

.bingkai {
	border-bottom:1px solid #6F6F6F;
	border-left: 1px solid #6F6F6F;
	border-right: 1px solid #6F6F6F;
	border-top: 1px solid #6F6F6F;
}

.status_proses {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:green;
	font-weight:bold;
}

.status_cetak {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000099;
	font-weight:bold;
}

.status_tunggu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:green;
	font-weight:bold;
}

.status_mohon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#990000;
	font-weight:bold;
}

/* sgn 11/27/2005 3:22 PM, tombol untuk kalender*/
button.calendar_btn {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	vertical-align: middle;
}
/* sgn 11/27/2005 6:33 PM, untuk tombol2 img (tambah, edit, hapus, simpan, dll) */
img.btn, input.btn {
	vertical-align: middle;
	border: 0;
}
/* sgn 11/27/2005 6:54 PM, untuk tombol2 (tambah, edit, hapus, simpan, dll) */
button.button, button.button_biru {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	padding-left: 0px;
	padding-right: 0px;
}
button.button_biru {
	background: transparent;
}

/* sgn 11/27/2005 8:41 PM, container aksi tengah */
div.box_action_tengah {
	border-top:1px solid #6F6F6F;
	width: 325px;
	padding: 7px;
	margin-right: 5px;
}
div.box_action_detail {
	padding: 7px;
	line-height: 20px;
}
