body 		{font-family:trebuchet ms,arial;
             font-size:10pt;
             background-color:white;
             color:black;}
			 
.header {
	background-color:#C8D0D4;
	text-align:center;
}

#userSection {position:absolute;
             top:170px;
             left:10px;
             width:150px;
             height:12pt;
             font-size:8pt;}
           
#frontpage	{position:relative;
             margin-top:0px;
             margin-bottom:0px;
             background-color:#FF9933;}

#wrapper	{
	border:1px #94D7F7 solid; 
	background-image:url(../images/backgrounds/back_home3.jpg); 
	// background-image:url(../images/backgrounds/orange.png); 
	background-repeat: no-repeat; 
	background-position: center;
}

#tableWrapper {width:960px;height:300px;padding:5px;overflow:scroll;}
.tableWrapper {width:960px;height:300px;padding:5px;overflow:scroll;}

#popup_tableWrapper {width:530px;height:280px;border:1px #cccccc dashed;overflow:scroll;}
#popup_buttonContainer {position:relative;top:10px;text-align:right;width:530px;}

table {margin-bottom:10px;font-size:10pt;}
#tableHead	{background-color:#0000ff; color:#ffffff;}
.tableHead  {background-color:#0000ff; color:#ffffff;}

#footerArt		{color: yellow; font-size:10pt; width:100%;height:50px;text-align:center; vertical-align: center; background-image:url(../images/backgrounds/bgkusen.jpg);}
#footer {font-size:10pt; width: 100%; text-align: center; color: #000000;}

#hostUploadHelp {width:400px;height:200px;overflow:scroll;}

#username,#password {width:150px;}

#messageText, #messageText1, #messageText2, #messageText2 {text-align: center; color:#ff0000; overflow: scroll;}

.messageBlink {color: #ff0000; position: absolute; left: 350px;}

#hand,#navRow {text-decoration:underline;cursor:pointer;cursor:hand;}

#navTable {position:relative;top:10px;left:5px;width:960px;}

#divSearch {position:relative;width:97%;top:5px;text-align:right;}

#searchArea,#directLink,
#pageInfo,#recordInfo,
#recordPerpage,#totalPerpage,
#totalHarga,#clearlog {background-color:#94D7F7;padding:5px;}

#pageInput,#p_keyword {color:#0000ff;}

#btnSubmit,#btnClose,#btnAdd,#btnCancel,#btnAddItem {font-size:12pt;}

#clearlog {text-align:center;cursor:pointer;cursor:hand;}

#p_kab,#p_kec,#p_kel {width:180px;}

#footerLink {text-decoration:none;color: #000000;}

.reportCell {color:#0000ff;font-weight:bold;}

#reportTable {width:50%;
		background-color:white;
		border:1px solid silver;
		border-collapse:separate;
		border-spacing:5px;
		}
		
#reportTable.th {background-color:black;
			color:white;
			border:1px solid silver;
			padding:5px;
			}
#reportTable.td {border:1px solid gray;	
			padding:5px;
			}

.titleOnTable {font-weight: bold;
	font-size:12pt;
	color: #000fff;
	border: solid 1px #0000FF;
	border-left:none;
	border-right:none;
	border-bottom:none;
	}

.tableSectionTitle {background-color: #5A9EFF;
	}
.ruler {width: 80%;	}

a {font-family: trebuchet ms, arial; font-size: 10pt;}

#printVersion {margin-right:10px;background-color:#94D7F7;padding:5px;}

.numberField {width:30px;}
.paymentField {width:100px; text-align:right;}

#trigger {background:url("http://localhost/hmis/images/calendar.jpg") no-repeat center; 
border:none;}

caption {font-size:12pt; font-weight:bold;}

.roomStatusUndefined {width:50px; border:solid 1px #0000ff; padding:5px;}
.roomStatusVC  {width:50px; border:solid 1px #0000ff; padding:5px; 
background-color:green;color:white;
font-weight:bold;}
.roomStatusOD  {width:50px; border:solid 1px #0000ff; padding:5px; 
background-color:red;color:white;
font-weight:bold;}
.exp_change {border:solid 1px blue;padding:5px;visibility:hidden;height:70%;}
.toggleSelect {cursor:pointer;cursor:hand;text-decoration:underline;}

div.tContent {
	width:60%;
}

div.label {
	background-color:#FBBE6C;
	padding:5px;
	margin-top:10px;
	margin-bottom:10px;
	width:250px;
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
}

#scrollingText {
	text-align:center;
	width:300px;
}

.filebrowser {
	color:#F77531;
}

.smallImage {
	height:100px;
	width:100px;
}

.serviceDescription_silver {
	position:absolute;
	top:300;
	height:100;
	width:300;
	left:100;
	visibility:hidden;
}

.serviceDescription_gold {
	position:absolute;
	top:300;
	height:100;
	width:300;
	left:100;
	visibility:hidden;
}

.serviceDescription_platinum {
	position:absolute;
	top:300;
	height:100;
	width:300;
	left:100;
	visibility:hidden;
}

.postConfirmationMessage { 
	width:80%;
	background-color:green;
	color:yellow;
	text-align:justify;
	padding:3px;
	border:solid 1px blue;
	font-size:10pt;
}

.globalContainer {
	margin-top:50px;
	width:60%;
	border:solid 1px blue;
}
.tos {text-align:justify;padding:5px;margin-right:15px;}
.memberno {text-align:left;padding:5px;}
.areaselect {width:150px;}
.reg1 {background-color:#FBBE6C;padding:5px;margin-bottom:10px;font-size:16pt;}