body {
	font-family: Verdana;
}
.bg-date {
	background-image: url(date.gif);
	background-attachment: fixed;
	background-color: white;
	background-repeat: no-repeat;
	text-align: center;	
}
.bg-time {
	background-image: url(time.gif);
	background-attachment: fixed;
	background-color: white;
	background-repeat: no-repeat;
}
.bg-lang {
	background-image: url(lang.gif);
	background-attachment: fixed;
	background-color: white;
	background-repeat: no-repeat;
	text-align: center;	
}
/*.head0 {
	//color: #3b5899;
	color: #336699;
	font-weight: bold; 
	font-size: 7pt;
	text-transform: uppercase;
}*/
.head0 {
	color: #004181;/*#336699;*/
	font-weight: bold; 
	font-size: 7pt;
	text-transform: uppercase;
}
.headUrl {
	color: #004181;/*#336699;*/
	font-size: 7pt;
	font-family: Arial;
	text-transform: uppercase;
}
.head1 {
	color: #EE3423;/*CC6860;*/
/*	font-weight: bold; */
	font-size: 7pt;
	text-transform: uppercase;
}
.head2 {
	font-family: Verdana;
	color: #FFFFFF;
	font-weight: bold; 
	font-size: 7pt;
	text-transform: uppercase;
}
.head3 {
	color: #FFFFFF;
	font-weight: bold; 
	font-size: 6.3pt;
	text-transform: uppercase;
}
.text-avia {
	font-family: Arial;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold; 
	text-align: right;
	vertical-align: bottom;
	padding-right: 38; 
	padding-bottom: 2; 
	letter-spacing: 2;
}
.text0 {
	color: #a4b9b9;
	font-weight: bold; 
	font-size: 8pt;
	text-align: right;
}
.text1 {
	color: #8bb3b2;
	font-weight: bold; 
	font-size: 9pt;
	text-align: justify;
}
.text2 {
	color: #8bb3b2;
	font-weight: bold; 
	font-size: 7pt;
	text-align: left;	
}
.text3 {
	font-family: Arial;
	color: #BBBAB6;
	font-weight: bold; 
	font-size: 7.5pt;
	text-align: left;	
}
/*.text-nb {
	color: #8bb3b2;
	font-size: 9pt;
	text-align: justify;
}*/
/*.text-nb {
	font-weight: bold; 
	color: #8bb3b2;
	font-size: 8.5pt;
	text-align: left;
	letter-spacing: -1;
}*/
.text-nb {
	font-family: Arial;
/*	font-weight: bold; */
	color: #004181/*#022F2E*//*#044341*/;/*#8bb3b2;*/
/*	font-size: 8.5pt;*/
	font-size: 10pt;
	text-align: justify;
/*	letter-spacing: -1;*/
	font-weight:normal;
}
.text-nb2 {
	font-family: Arial;
	font-size: 10pt;
	text-align: left;
}
.smcps {
	text-transform:uppercase;
}

/*.h1 {
	font-family: Arial;
	color: #044341;
	font-size: 10pt;
	text-align: justify;
}*/
h1 {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	text-transform:uppercase;
	text-align: right;	
	padding-right: 3; 
	padding-top: 2; 
	padding-bottom: 0; 
	vertical-align: top;
	font-weight:normal;
	margin: 0;
}
.text-beg {
	font-size: 10px;
	vertical-align: text-top;
	padding-top: 0; 
	padding-bottom: 0; 
}
.schedule-th {
	font-family: Arial;
	background-color: #f9dda2;
	color: #022F2E;
	font-size: 8.5pt;
	text-align: center;
}
.schedule-td {
	font-family: Arial;
	color: #022F2E;
	font-size: 8.5pt;
	text-align: center;
}
/*.text-news {
	font-family: Verdana;
	color: #8bb3b2;
	font-size: 10px;
	text-align: left;
	line-height:10px;
	letter-spacing: -1;
}*/
.text-news {
	font-family: Arial/*Verdana*/;
	color: #004181;/*#336699;/*8bb3b2;*/
	font-size: 8pt;
/*	font-size: 10px;*/
	text-align: left;
/*	line-height:10px;*/
/*	letter-spacing: -1;*/
}
.text-date {
	color: #6699CC;
	font-size: 11px;
/*	font-weight: bold; */
	text-align: center;	
	padding-right: 3; 
}
.text-time {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold; 
	text-align: center;
	color: #FFFFFF;	
	padding-left: 2; 
}
.text-sec {
	font-family: Arial;
	font-size: 9px;
	font-weight: bold; 
	text-align: center;
	color: #6699CC;	
	margin-left: 0;
}
.text-lang {
	color: #FFFFFF;
	font-size: 5.70pt;
	text-align: center;	
}
.text-search {
	color: #999999;
	font-size: 9.43px;
	text-align: center;	
	letter-spacing: -1;
	font-weight: 300;
}
.text-weather {
	font-family: Verdana;
	font-weight: 500; 
	color: #8bb3b2;
	font-size: 6.4pt;
	text-align: left;	
	vertical-align: text-bottom;
	letter-spacing: -1;
	PADDING-BOTTOM: 6pt;
}
.text-weather1 {
	font-family: Arial;
/*	color: #3b5899;*/
	color: #336699;
	font-size: 10px;
	text-align: left;	
	font-weight: bold; 
	vertical-align: middle;
	letter-spacing: 0;
	line-height:10px;
}
.text-bron {
	color: #748883;
	font-family: Arial;
	font-size: 10pt;
	vertical-align: text-top;
}
a:link {
/*	color: #3b5899;*/
/*	color: #336699;*/
	color: #4382C1;/*077B78;*/
	text-decoration: none;
}
a:visited {
/*	color: #3b5899;*/
/*	color: #336699;*/
	color: #4382C1;/*#077B78;*/
	text-decoration: none;
}
a:active {
/*	color: #3b5899;*/
/*	color: #336699;*/
	color: #4382C1;/* #077B78;*/
	text-decoration: none;
}
a:hover {
	/*color: #DE9D14;*/
	color: #FF0000;
	text-decoration: none;
}
a.white:link {
	color: #FFFFFF;
}
a.white:visited {
	color: #FFFFFF;
}
a.white:active {
	color: #FFFFFF;
}
a.white:hover {
	color: #ff0000;
	/*color: #f9dda2;*/
}
a.ltext2:link {
	color: #8bb3b2;
}
a.ltext2:visited {
	color: #8bb3b2;
}
a.ltext2:active {
	color: #8bb3b2;
}
a.ltext2:hover {
	color: #FF0000;
}
a.linksmall:link {
/*	color: #8bb3b2;*/
/*	color: #336699;*/
	color: #004181;
	line-height:9px;
}
a.linksmall:visited {
	color: #004181;
	line-height:9px;
}
a.linksmall:active {
	color: #004181;
	line-height:9px;
}
a.linksmall:hover {
	color: #FF0000;
/*	color: #DE9D14;*/
	line-height:9px;
}

a.menu:link {
	color: #004181;/*#336699;/*#077B78;/*#066B68;/*#336699;*/
/*	font-family: Arial;*/
	font-weight: bold; 
	text-decoration: none;
}
a.menu:visited {
	color: #004181;
/*	font-family: Arial;*/
	font-weight: bold; 
	text-decoration: none;
}
a.menu:active {
	color: #004181;
/*	font-family: Arial;*/
	font-weight: bold; 
	text-decoration: none;
}
a.menu:hover {
	color: #FF0000;/*#DE9D14;*/
/*	font-family: Arial;*/
	font-weight: bold; 
	text-decoration: none;
}

a.menu-foot:link {
	color: #004181;
/*	color: #336699;*/
	text-decoration: none;
}
a.menu-foot:visited {
	color: #004181; 
	text-decoration: none;
}
a.menu-foot:active {
	color: #004181;
	text-decoration: none;
}
a.menu-foot:hover {
	color: #FF0000;
/*	color: #DE9D14;*/
	text-decoration: none;
}

input.inp1{
	color: #3b5899;
	font-size: 8pt;
	margin-top: 2; 
	margin-bottom: 2; 
	padding-left: 2; 
	padding-top: 2; 
	padding-bottom: 2; 
	font-family: Verdana;
	border:solid 1px #cdc8c6;}

select.sel{
	color: #004181;
	font-size: 8pt;
	margin-top: 0; 
	margin-bottom: 0; 
	padding-left: 0; 
	padding-top: 0; 
	padding-bottom: 0; 
	font-family: Verdana;
	border:solid 1px #cdc8c6;}


table.t1 {background-color:white; font-family:Arial; font-size:9pt; color: #022F2E; cursor:default; BORDER-RIGHT: #cdc8c6 1pt solid; BORDER-BOTTOM: #cdc8c6 1pt solid; WIDTH: 100%;
}
TR.t1{BACKGROUND-COLOR: transparent; BORDER: #cdc8c6 1pt solid;}
TD.t1{BACKGROUND-COLOR: transparent; BORDER-LEFT: #cdc8c6 1pt solid; BORDER-TOP: #cdc8c6 1pt solid; PADDING: 2pt; vertical-align: top;}
.ttheader{text-align:center; font-weight: bold; BORDER-LEFT: #cdc8c6 1pt solid; BORDER-TOP: #cdc8c6 1pt solid; PADDING: 2pt;}
TD.menu-td{BACKGROUND-COLOR: #ECFBFC; PADDING-TOP: 2pt; PADDING-BOTTOM: 2pt; vertical-align: middle; font-family:Verdana; font-weight: bold; font-size: 7pt;
	text-transform: uppercase; line-height:10px; PADDING-LEFT: 0pt;}
TD.menu-btn{background-color: #004181; vertical-align: middle; font-family:Arial; font-weight: bold; font-size: 11px;
	text-transform: uppercase; color: #ECFBFC; text-align: center;	/*letter-spacing: -1px;*/}
TD.menu-td-orang{BACKGROUND-COLOR: #f9dda2; PADDING-TOP: 2pt; PADDING-BOTTOM: 2pt; vertical-align: middle; font-family:Verdana; font-weight: bold; font-size: 7pt;
	text-transform: uppercase; line-height:10px;}
/*TD.submenu-td{
	color: #8bb3b2; 
	PADDING-TOP: 1.5pt; 
	PADDING-BOTTOM: 1.5pt; 
	vertical-align: middle; 
	font-family:Verdana; 
	font-weight: bold; 
	font-size: 7pt;
	line-height:9px;
}*/
TD.submenu-td{
	color: #8bb3b2; 
	PADDING-TOP: 1.5pt; 
	PADDING-BOTTOM: 1.5pt; 
	MARGIN-TOP: 1.5pt; 
/*	vertical-align: middle; */
	vertical-align: top;
	font-family:Verdana; 
/*	font-weight: bold; */
	font-size: 8pt;
	line-height:9px;
}

#pageContent {clear: both; height: 100%; text-align:justify;position:relative; z-index:2} 
#footerContainer {clear: both; height: 130px; text-align:center;position:relative; z-index:2} 