@charset "utf-8";
/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(images/background.jpg) no-repeat top fixed #73a9d5;
	margin:0 auto;
	padding:0px;
	}

.spacer20{padding:0; margin:0 auto; width:900px; height:20px;}

A:active {COLOR:#1f497d; TEXT-DECORATION: none}
A:visited {COLOR: #1f497d; TEXT-DECORATION: none}
A:link {COLOR: #1f497d; TEXT-DECORATION: none}
A:hover {COLOR: #990000; TEXT-DECORATION: underline}

.r1 a{ font-size:10px; font-weight:bold; color:#0099CC; text-decoration:none;}
.r1 a:hover{ font-size:10px; font-weight:bold; color:#FF6600; text-decoration:underline;}
.r2 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000066; display:block; padding:2px; text-decoration:none; background-color:#FFFFFF; font-weight:bold;}
.r2 a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; display:block; padding:2px; text-decoration:none; background-color:#000066; font-weight:bold;}
.r3 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000066; text-decoration:blink; font-weight:bold;}
.r3 a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-decoration:overline; font-weight:bold;}

.clearer {clear: both;}

#wrapper{
	width:900px;
	height:auto;
	margin:0 auto;
	padding:10px 0px 10px 0px;
	}

/*header */
#header{
	width:auto;
	height:25px;
	background-color:#12bbcd;
	margin:0 auto;
	text-align:center;
	padding-top:5px;
	letter-spacing:2px;
	}
.headertewhite{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF;}
.headerteblack{font-family:Arial, Helvetica, sans-serif; font-size:16px;}

#container{
	width:auto;
	height:auto;
	margin:0 auto;
	padding:0px;
	background-image:url(images/bg_content.gif);
	background-repeat:repeat-y;
	}
	
/*left*/
#left {
	margin: 0px;
	width: 245px;
	height: auto;
	padding: 0px;
	float: left;
	}
.timebanner{width:auto; height:auto; margin:0px; padding:0px;}
.bannervisitindo{width:245px; height:auto; padding:5px 0px 0px 0px; margin:0 auto; vertical-align:bottom;}
.bannerindocom{width:245px; height:auto; padding:2px 0px 5px 0px; margin:0 auto;}
.bannervideo{width:245px; height:auto; padding:0px; margin:0 auto;}
.textvideo{width:auto; margin:0 auto; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; background-color:#c5d9f1;}

#navMenu UL A:hover,
#navMenu UL A:active,
#navMenu UL A.here:link,
#navMenu UL A.here:visited {
	background-color:#000066;
	color:#FFFFFF;
	margin: 0 0 3px 0;
}
#navMenu UL A:hover,
#navMenu UL A:active,
#navMenu UL A.here1:link,
#navMenu UL A.here1:visited {
	background-color:#c4c4df;
	color:#000066;
	margin: 0 0 3px 0;
}

/* menu baru*/
	
#navMenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#navMenu {
	width: auto;
	margin: 1px;
}
#navMenu li {
	margin: 0 0 3px 0;
}
#navMenu li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 23px;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
	}	

/* menu */
#navMenu li a:link, #navMenu li a:visited {
	color: #000066;
	display: block;
	background-color:#FFFFFF;
	padding: 8px 0 0 30px;
}
#navMenu li a:hover {
	color: #FFFFFF;
	background-color:#000066;
	padding: 8px 0 0 30px;
	font-weight:bold;
}

/* subMenu */
#navMenu li li a:link, #navMenu li li a:visited {
	font-weight: normal;
	background-color:#FFFFFF;
	padding: 8px 0 0 60px;
	text-transform: capitalize;
	font-weight:bold;
}
#navMenu li li a:hover {
	background-color: #c4c4df;
	color:#000066;
	padding: 8px 0 0 60px;
	text-transform: capitalize;
	font-weight:bold;
}

/*center*/
#center {
	height: auto;
	width: 655px;
	padding: 0px;
	float: left;
	margin: 0px;
	}
.banner{
	width:auto;
	height:120px;
	padding:0px;
	margin:0 auto;
	}
.bannerindex{
	width:auto;
	height:auto;
	padding:0px;
	margin:0 auto;
	}
.bannerbook{
	width:auto;
	height:190px;
	padding:0px;
	margin:0 auto;
	background-image:url(images/home4.jpg);
	}
.booknow{
	width:190px;
	height:190px;
	margin:0px;
	padding-left:166px;
	}
.content{ padding:10px; margin:0 auto; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify;}
.title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background-image:url(images/bg_title.jpg);
	height:30px;
	width:auto;
	padding-left:10px;
	}
.textblue{ font-size:12px; font-weight:bold; color:#1f497d;}
.textwhite{color:#FFFFFF; font-weight:bold;}
.textwhite1{color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px;}
.textblackform{color:#000000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px 0px 3px 5px;}
.texttable{font-size:10px; font-family:Arial, Helvetica, sans-serif; text-align:left;}
.subtitle{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; height:30px;}
.tablebluedark{width:auto; margin:0 auto; padding:5px 0 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#1f497d;}
.tablebluesoft{width:auto; margin:0 auto; padding:5px 0 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1f497d; background-color:#c5d9f1;}
.tableblank{width:auto; height:10px; margin:0 auto; padding:0px;}
.wording{width:auto; height:auto; margin:0 auto; padding:0px; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif;}
.textblock{color:#FFFF00; background-color:#000066; width:200px; padding:5px; text-decoration:blink; text-align:center;}
.textblock1{color:#FFFF00; background-color:#000066; width:270px; padding:5px; text-decoration:blink; text-align:center;}
.text10{font-size:10px;}
.orderform{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000066;}
.form{
	font-size : 11px;
	font-family: Arial, Helvetica, sans-serif;
	color : #000000;
	border: 1px solid #aca57a;
	padding:2px;
	}
.checkbox {
	background-color: white;
	border: 1px solid black;
	} 
.submit{
	color:#0d0500;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #000;
	background: #ffa20f;
	border: 2px outset #d7b9c9
	}
.booth{width:auto; padding:0px; background-color:#FFFFFF;}
.database{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#FFFFFF;}
	
/*footer*/
#footer{
	width:auto;
	margin:0 auto;
	padding:0px;
	background:url(images/bg_footer.gif) #f8941e;
	}
#footerorange{
	width:auto;
	height:auto;
	padding:0px;
	margin:0px auto;
	background-color:#f8941e;
	}
#footeradd {
	width:645px;
	height:auto;
	margin: 0px;
	padding: 0px 0px 10px 245px;
	background-color: #f8941e;
	color:#FFFFFF;
	float:left;
	}
#footeraddpacto {
	width:330px;
	height:auto;
	margin: 0px;
	padding: 10px 0px 0px 245px;
	background-color: #f8941e;
	color:#FFFFFF;
	float:left;
	}
#footeraddtitan {
	width:300px;
	height:auto;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	background-color: #f8941e;
	color:#FFFFFF;
	float:right;
	}
#footer p {
	margin: 0px auto 0px auto;
	padding: 0px;
}
#footer a:link, #footer a:visited, #footer a:active {
	color:#000;
	text-decoration: none;
}
#footer a:hover {
	color: #ffff00;
	text-decoration: none;
}
#footercorn{
	margin:0px;
	padding:0px;
	width:90px;
	height:auto;
	float:right;
	background-color:#f8941e;
	}	
.countdown{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#ffff00;
	}

/*- Logos --------------------------- */
	
#logos p {
	color: #999;
	margin: 0px auto 0px auto;
	padding: 0px;
	}
#scrolllogo{
	width:auto;
	height:auto;
	margin:0 auto;
	padding: 10px 0px 10px 0px;
	background-color:#FFFFFF;
	border:solid 1px #dadada;
	}
#logologo{width:890px; height:80px; padding:0px; margin:0px auto; text-align:center;}
