/*----------------------------------body----------------------------------*/
body {
	background-image: url(images/pattern.jpg);
	background-repeat: repeat;
	margin:0;
	padding:0;
	list-style:none;
	position: relative;
}
body,td,th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f3f3d0;
}
table{
	border:1px solid #1a424e;
}
th{
	padding:1px 3px;
	background:#0a323e;
}
td{padding:1px 2px;}
tr.row_a{background:#2c7d8f;}
tr.row_b{background:#216c81;}
tr:hover,tr:hover td{
	background:#2c8d9f;
}

form{margin:0;padding:0;}
input,option{font-size:11px;}
a,a:hover{text-decoration:none;}
a img{border:none;}

a.more{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	padding: 2px 5px;
	margin-left: 2px;
	background-color: #CA4109;
}
a.more:hover{
	color:#ffe92d;
	background-color:#09323E;
}

/*----------------------------------end of body----------------------------------*/
#boxLoading{
	display:block;
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:url(images/footer_statis_bawah.png) center;
	z-index:100;
}
#jqLoading{
	display:block;
	width:97px;
	height:13px;
	margin:250px auto 0 auto;
	padding:0;
	background:url(images/loading.gif) center;
}

/*----------------------------------master----------------------------------*/
#master {
	position:relative;
	width:1002px;
	margin:0 auto;
	border:#2f2c27 1px solid;
}
#LOGO_atas{
	position:absolute;
	width:396px;
	height:242px;
	left: 2px;
	top: -84px;
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
}
/*----------------------------------banner_biru----------------------------------*/
#banner_biru {
	position:relative;
	width:1002px;
	height:85px;
	float: left;
	background-image: url(images/BG_banner.gif);
	background-repeat: no-repeat;
}
#posisiLogo {
	position:absolute;
	left:747px;
	top:-73px;
}
#logoAmikom{
	width:106px;
	height:51px;
	background-image: url(images/amikom.png);
}
#logoIndosat{
	background-image: url(images/indosat.png);
	width:134px;
	height:51px;
}
#logoAmikom,#logoIndosat{
	position:relative;
	float: left;
}

/*----------------------------------end of banner_biru----------------------------------*/
/*----------------------------------content_BG----------------------------------*/
#content_BG {
	position:relative;
	width:1002px;
	background-color: #09323e;
	float: left;
	padding-top: 0px;
	padding-bottom: 45px;
}
#content_BG_Kiri {
	position:relative;
	width:709px;
	float:left;
}
#content_BG_Kanan {
	position:relative;
	width:284px;
	float:right;
	padding-top:2px;
}
/*----------------------------------end of content_BG----------------------------------*/

/*----------------------------------drop down menu----------------------------------*/
#popUp_DropDownMenu {
	position:absolute;
	z-index:5;
	width: 187px;
	top: 0px;
	padding-left: 167px;
}

#DropDownMenu {
	position:relative;
	float: left;
	background-image: url(images/pullUp_menuAtas.png);
	height: 38px;
	width: 195px;
	background-position: -5px;
}

#pressHere_atas{
	background-image: url(images/pressHere_atas.jpg);
	height: 22px;
	width: 93px;
	position:relative;
	float: left;
	margin-left: 58px;
	margin-top: 4px;
}

#pressHere_atas:hover{
	background-image: url(images/pressHere_atas.gif);
	text-decoration: none;
	border:none;
}

#DropDownMenu_menu {
	position:relative;
	float: left;
	background-image: url(images/popUpMenu_repeat.png);
	width: 188px;
	display: none;
	background-repeat: repeat-y;
}

#DropDownMenu_menu .navbar,#DropDownMenu_menu .dash{
	background-color:#312A25;
	background-repeat: no-repeat;
	margin:0 3px;
	/*width: 183px;*/
}
#DropDownMenu_menu .navbar{
	color:#FFFFFF;
	background-image: url(images/icon_panah.gif);
	background-position: 15px center;
	list-style-type: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	text-transform: uppercase;
	padding-left: 30px;
}
#DropDownMenu_menu .navbar:hover{
	background-image: url(images/icon_panah.gif);
	background-repeat: no-repeat;
	background-position: 22px center;
}

#DropDownMenu_menu .dash{
	background-image: url(images/popUpMenu_dash2.png);
	height: 5px;
	background-position: -6px;
	overflow:hidden;
}
/*----------------------------------end of drop down menu----------------------------------*/


/*----------------------------------login goes here-------------------------------------------*/

#LOGIN{
	position:absolute;
	height: 110px;
	width: 420px;
	margin-left: 295px;
}
#menjuntai {
	position:relative;
	float:left;
	width:208px;
	height:110px;
	z-index:2;
}
#menjuntai.bg1{
	background-image: url(images/login_menjuntai.png);
}
#menjuntai.bg2{
	background-image: url(images/login_menjuntai_posisi2.png);
}

#login_PressHere_show{
	z-index:3;
	width:30px;
	height:30px;
	float:right;
	margin:27px 10px 0 0;
}

#login_pullUp{
	position:relative;
	width:226px;
	margin-left:-20px;
	float: left;
}
#login_PressHere {
	position:relative;
	width:21px;
	height:75px;
	z-index:1;
	background-image: url(images/login_pressHere.png);
	float: left;
}

#login_PressHere_text {
	position:relative;
	width:14px;
	height:60px;
	z-index:2;
	background: url(images/login_pressHere_text.png) bottom;
	float: left;
	margin-top: 13px;
}

#Login_form {
	position:relative;
	width:189px;
	height:75px;
	z-index:1;
	background-image: url(images/login_LOGINform.png);
	float: left;
	display: block;
	background-position: right;
}

#Login_form .inputData{
	width:125px;
	height:60px;
	float:left;
	position:relative;
	margin-left:13px;
	margin-top: 20px;
}


#Login_form .inputData .inputUsername,#Login_form .inputData .inputPass {
	position:relative;
	z-index:9;
	width:125px;
}
#Login_form .inputData .inputUsername {
	height:19px;
	background-image: url(images/LOGIN_formUsername.png);
	background-position: bottom;
}
#Login_form .inputData .inputPass {
	height:21px;
	background-image: url(images/LOGIN_formPass.png);
	background-position: top;
	margin-top: -1px;
}
#Login_form .inputData input{
	background:#FFF;
	border:none;
	font-family: Arial;
	font-size: 9px;
	color: #0C3440;
	padding:0;
	text-align:center;
	margin-left: 12px;
}
#Login_form .inputData .inputUsername input{
	width: 102px;
	height: 14px;
	margin-top: 4px;
}
#Login_form .inputData .inputPass input{
	width: 102px;
	height: 12px;
	margin-top: 3px;
}
#Login_form .inputData .inputRemember{
	color:#FFF;
	font-size:9px;
}
#Login_form .inputData .inputRemember input{
	float:left;
	margin:-1px 2px 0 30px;
}
#Login_form .markingButton {
	position:relative;
	float:left;
	margin-left:-8px;
	margin-top:15px;
	width:58px;
}
#Login_form .markingButton a{
	margin:0;padding:0;
}
#Login_form .markingButton .Login_button {
	position:relative;
	width:41px;
	height:36px;
	background: url(images/login_buttonLogin.png);
	margin:7px 0 0 12px;
}

#Login_form .markingButton .Login_button:hover {
	text-decoration:none;
	border:none;
}

/*-----------------------------------end of login-------------------------------------*/
.boxLogin{display:none;}
.boxLogout{display:none;}
/*-----------------------------------logout-------------------------------------*/
#Login_form .markingButton .Logout_button {
	position:relative;
	width:52px;
	height:46px;
	background-image: url(images/buttonLogout.png);
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
}
#lampu{
	position:absolute;
	width:64px;
	height:117px;
	z-index:2;
	top: -14px;
	left: -4px;
}
#lampu.on{
	background-image: url(images/lampu_ON.png);
}
#lampu.off{
	background-image: url(images/lampu_OFF.png);
}
#lampu_link{
	position:relative;
	width:46px;
	height:40px;
	margin:22px 0 0 10px;
}
#selamatDatangUser {
	height:44px;
	z-index:2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-align: center;
	float: right;
	margin-right: 8px;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 8px;
	line-height: 12px;
}
/*-----------------------------------end of logout-------------------------------------*/

/*-----------------------------------advertisement atas-------------------------------------*/
#advertisement {
	width:283px;
	height:58px;
	background-image: url(images/advertisementAtas.png);
	position: absolute;
	left: 419px;
	top: -80px;
}
#advertisement .gambar{
	margin: 5px;
}
/*-----------------------------------end of advertisement atas-------------------------------------*/


/*----------------------------------menuKiri goes here----------------------------------*/
#menuKiri {
	position:relative;
	width:326px;
	z-index:4;
	float: left;
	top:0;
	left:0;
	overflow:visible;
}

/*----------------------------------pengantar goes here----------------------------------*/
#pengantar{
	position: relative;
	width: 277px;
	float: left;
	margin-left: 52px;
	margin-top: 95px;
}
#isiPengantar{
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	text-align: justify;
	background-image: url(images/quote02.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-right:10px;
	padding-bottom:3px;
}

#quot {
	background:url(images/quote.png) no-repeat;
	width:19px;
	height:14px;
	float:left;
	margin-top:-3px;
	margin-left:-10px;
}
/*----------------------------------end of pengantar----------------------------------*/

.menuKiri_slide{
	position:relative;
	margin:0 5px 0 20px;
	border:1px solid #105C71;
}
.menuKiri_slide h4{
	margin:0;
	padding:3px 10px;
	background:#074757;
	cursor:pointer;
}
.menuKiri_slide span{
	font-size:10px;
	color:#EFA103;
}
.menuKiri_slide div{
	padding:0 2px;
	border-top:1px solid #105C71;
}
.menuKiri_slide a{
	color:#f29a00;
	margin-right:5px;
}
.menuKiri_slide a:hover{
	color:#e1f5ae;
	text-decoration:underline;
}
.menuKiri_slide .menuKiri_slide_list{
	padding:0;
	border-bottom:1px solid #105C71;
}

	#slider{width:250px;border:#CCCCCC solid 1px;padding:1px;}
	#slider ul, #slider li{margin:0;padding:0;list-style:none;float:left;}
	#slider li{width:126px;height:96px;overflow:hidden;padding:3px 0 0 3px;}
	#slider img{width:120px;height:90px;}
	.prev,.next{display:block;padding:40px 4px;font-size:16px;}
	.prev:hover,.next:hover{background:#105C71;}
	#gallery_list tr:hover td,#gallery_list tr:hover{background:none;}

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
/*----------------------------------end of menuKiri----------------------------------*/

/*----------------------------------menuTengah goes here----------------------------------*/
#menuTengah {
	position:relative;
	z-index:4;
	float: right;
/* 	height: 350px; */
	width: 380px;
	background-repeat: repeat;
	top:0;
	right:0;
	overflow:visible;
}
/*----------------------------------end of menuTengah----------------------------------*/

/*----------------------------------advertisement_tengah----------------------------------*/
#advertisement_tengah {
	position:relative;
	background-color: #7e2b02;
	width: 112px;
	float: left;
	margin-left: -2px;
	overflow:visible;
}

#advertisement_tengah .iklan{
	position: relative;
	padding: 4px;
}

/*----------------------------------end of advertisement_tengah----------------------------------*/


#albumKenangan {
	position:relative;
	float: left;
	margin-left: 2px;
	margin-top: 2px;
}
#Album_note {
	position:relative;
	width:275px;
	height:44px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-align: justify;
	float: left;
	margin-left: 12px;
	background-image: url(images/icon_star.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 18px;
}
/*----------------------------------end of menuKiri----------------------------------*/

/*----------------------------------menuTengah goes here----------------------------------*/

/*----------------------------------ikonLink goes here----------------------------------*/
#ikonLink_search {
	position:relative;
	width:83px;
	height:102px;
	background-image: url(images/search_BW.png);
	background-repeat: no-repeat;
	float: left;
	margin-left: 15px;
}
#ikonLink_search:hover{
	background-image: url(images/search.png);
}
#ikonLink_skul_direktori {
	position:relative;
	width:83px;
	height:102px;
	float: left;
	margin-left: 5px;
	background-image: url(images/direktoriSkul_BW.gif);
	background-repeat: no-repeat;
}
#ikonLink_skul_direktori:hover {
	background-image: url(images/direktoriSkul.gif);
}
#ikonLink_eduCenter {
	position:relative;
	width:83px;
	height:102px;
	float: left;
	margin-left: 4px;
	background-image: url(images/eduCenter_BW.gif);
}
#ikonLink_eduCenter:hover {
	background-image: url(images/eduCenter.gif);
}
#ikonLink_library {
	position:relative;
	width:83px;
	height:102px;
	background-image: url(images/library_BW.gif);
	float: left;
	margin-left: 4px;
}
#ikonLink_library:hover {
	background-image: url(images/library.gif);
}

/*----------------------------------end of ikonLink----------------------------------*/

#menuTengah_content {
	position:relative;
	width:380px;
	z-index:2;
	float: right;
	margin-top: 5px;
}
#content_atasKiri {background:url(images/content_atasUjungKiri.gif) no-repeat;}
#content_atasKanan {background:url(images/content_atasUjungKanan.gif) no-repeat right 0;}
#content_atasRepeat {background:url(images/content_atasRepeat.gif) repeat-x;margin:0 16px;height:16px;}
#content_tengahKiri {background:url(images/content_tengahRepeat.gif) repeat-y 1px 0;}
#content_tengahKanan {background:url(images/content_tengahRepeat.gif) repeat-y right 0;margin-left:16px;}
#content_tengahRepeat {background:#115c71;margin-right:16px;}
#content_bawahKiri {background:url(images/content_bawahUjungKiri.gif) no-repeat;}
#content_bawahKanan {background:url(images/content_bawahUjungKanan.gif) no-repeat right 0;}
#content_bawahRepeat {background:url(images/content_bawahRepeat.gif) repeat-x;margin:0 16px;height:16px;}

#contentUtama {
	position:relative;
/* 	height:250px; */
	min-height:250px;
	z-index:2;
	color: #FFFFFF;
	padding:1px 3px;
	overflow:hidden;
}
#contentUtama a{
	color:#EEA003;
	text-decoration:none;
}
#contentUtama a:hover{
	text-decoration:underline;
}
#contentUtama a.more{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	/*line-height: 15px;*/
	font-weight: bold;
	padding: 2px 5px;
	margin-left: 2px;
	background-color: #CA4109;
}
#contentUtama a.more:hover{
	background-color:#09323E;
	text-decoration:none;
}

#contentUtama .judul{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	background-color: #115C71;
	margin: 2px;
	padding: 2px;
	line-height: normal;
	text-transform:uppercase;
	border-bottom:1px solid #969696;
}

#contentUtama .listUnordered{
	margin:5px 0;
	padding:0;
}
#contentUtama .listUnordered ul{
	margin:0;
	padding:0;
}
#contentUtama .listUnordered li{
	padding: 2px 8px 2px 20px;
	background: #084657 url("images/icon_panah.gif") no-repeat  7px center;
	list-style: none;
	margin:1px 0;
}
#contentUtama .listUnordered a{
	color:#FFFFFF;
}
#contentUtama .listUnordered a:hover{
	color:#FFFFFF;
}

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}
.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #aaa url(images/scroll_slider_bg.gif) repeat-y center;
}
.jScrollPaneDrag {
	position: absolute;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	background: #216C81;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 10px;
	background: url(images/scroll_UP.gif) no-repeat center 0;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
	background-position: center -1px;
}
a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 10px;
	background: url(images/scroll_down.gif) no-repeat center 0;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
	background-position: center 1px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

/*----------------------------------end of menuTengah----------------------------------*/






/*----------------------------------menuKanan goes here----------------------------------*/

#menuKanan {
	position:relative;
	float: left;
	width: 147px;
}


/*----------------------------------kalender goes here----------------------------------*/
#kalender {
	position:relative;
	float: left;
	width: 171px;
	margin-left: 2px;
	margin-top: 2px;
}
#kalender .atas {
	width:169px;
	height:24px;
	background-image: url(images/menuKanan_biruAtas_kalender.gif);
}
#kalender .repeat {
	position:relative;
	width:169px;
	background-image: url(images/menuKanan_biruRepeat.gif);
	background-repeat: repeat-y;
}
#kalender .isi {
	padding: 0 10px;
}
#kalender .bawah {
	position:relative;
	width:169px;
	height:10px;
	float: left;
	background-image: url(images/menuKanan_biruBawah.gif);
}
#kal_table{
	margin:0 auto;
	border:none;
}
#kal_table th,#kal_table tr:hover,#kal_table tr:hover td{
	background:none;
}
#kal_table *{
	text-align: center;
	color: #EEE;
	padding:0 1px;
	margin:0;
}
#kal_table .kal_h0{
	color: #E55;
}
#kal_table .kal_h5{
	color: #5E5;
}
#kal_table a{
	color: #EE5;
	padding:0px;
}
/*----------------------------------end of kalender----------------------------------*/




/*----------------------------------visitor goes here----------------------------------*/
#visitor {
	position:relative;
	float: left;
	width: 171px;
	margin-left: 2px;
}
#visitor .atas {
	width:169px;
	height:24px;
	background-image: url(images/menuKanan_biruAtas_visitor.gif);
}
#visitor .repeat {
	position:relative;
	width:169px;
	float: left;
	background-image: url(images/menuKanan_biruRepeat.gif);
	background-repeat: repeat-y;
}
#visitor #isi_visitor {
	padding-top: 2px;
	padding-right: 8px;
	padding-left: 8px;
}

#visitor .text {
	font-size: 6pt;
	color:#FFF;
	text-align:justify;
	float: left;
	width: 152px;
	margin-bottom: 1px;
}


#visitor .isi_text02 {
	float: left;
	background-color: #034B61;
	padding: 3px 2px;
	width: 45px;
	margin-left: 3px;
	text-transform: uppercase;
	overflow:visible;
	white-space:nowrap;
}

#visitor .angka2 {
	font-family: Terminal;
	font-size: 6pt;
	text-transform: uppercase;
	color:#FFF;
	text-align:right;
	padding:2px 2px 3px 1px;
	float: right;
	position: relative;
	width: 94px;
	background-color: #0A3441;
	height: 12px;
}

#visitor .bawah {
	position:relative;
	width:169px;
	height:7px;
	float: left;
	background-image: url(images/menuKanan_biruBawah.gif);
}
/*----------------------------------end of visitor----------------------------------*/



/*----------------------------------hotNews goes here----------------------------------*/
#hotNews {
	position:relative;
	float: left;
	width: 171px;
	margin-left: 2px;
	margin-top: 2px;
}
#hotNews .atas {
	width:169px;
	height:24px;
	background-image: url(images/menuKanan_biruAtas_hotNews.gif);
}
#hotNews .repeat {
	position:relative;
	width:169px;
	float: left;
	background-image: url(images/menuKanan_biruRepeat.gif);
	background-repeat: repeat-y;
}
#hotNews #isi_hotNews,#hotNews #isi_hotNews_02{
	padding-top: 2px;
	padding-right: 8px;
	padding-left: 8px;
}

#hotNews #isi_hotNews a,#hotNews #isi_hotNews_02 a{
	text-decoration: none;
	color:#FFFFFF;
}

#hotNews #isi_hotNews a:hover,#hotNews #isi_hotNews_02 a:hover {
	background-color: #115C71;
}

#hotNews .text,#hotNews .text_02 {
	font-size: 8pt;
	color:#FFF;
	text-align:justify;
	float: left;
	width: 154px;
}
#hotNews .text {
	margin-bottom: 4px;
}

#hotNews .isi_text {
	float: left;
	background-color: #034B61;
	padding: 2px 10px 2px 4px;
	width: 95px;
	margin-left: 4px;
}

#hotNews .isi_text_02 {
	float: left;
	background-color: #034B61;
	padding: 2px 4px 4px 4px;
	width: 140px;
	margin-right: 4px;
	margin-left: 4px;
}

#hotNews .isi_text:hover {
	background-color: #115C71;
}

#hotNews .bulan {
	font-size: 7pt;
	color:#FFF;
	background-color: #115C71;
	float: right;
	padding-top: 1px;
	padding-right: 0px;
	padding-left: 1px;
	text-transform: capitalize;
}

#hotNews .tgl {
	font-size: 7pt;
	color:#FFF;
	text-align:justify;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	float: right;
	background-color: #1296A5;
}

#hotNews .bawah {
	position:relative;
	width:169px;
	height:10px;
	float: left;
	background-image: url(images/menuKanan_biruBawah.gif);
}

/*----------------------------------pullUp_menuBawah goes here----------------------------------*/

#pullUp_menuBawah {
	display: block;
	clear: both;
	width: 100%;
	height: 42px;
	position: relative;
	bottom: 0px;
	overflow: hidden;
	_position: absolute;
	z-index:5;
	left: 0px;
	_background: url(images/bg-footer.gif) repeat-x 0px 12px;
	background-image: url(images/toolbar_menuBawah_repeat.png);
	background-repeat: repeat-x;
	background-position: left;
}

#pullUp_menuBawah .toolbar{
	display: block;
	clear: both;
	position: relative;
	width: 995px;
	height: 52px;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
}

#pullUp_menuBawah_isi {
	display: none;
	clear: both;
	width: 100%;
	position: relative;
	bottom: 0px;
	background-color:#2f2f2f;
	background-image: url(images/footer_statis_bawah.png);
	background-repeat: repeat;
	float: left;
	padding-bottom: 0px;
}
/*----------------------------------toolbar pullUp_menuBawah goes here----------------------------------*/
#youAreHere {
	position:relative;
	float: left;
	background: url(images/you-are-here.gif) left center no-repeat;
	padding-left: 98px;
	padding-top: 6px;
	margin-top: 0px;
	margin-left: 5px;
}

#lokasi_user,#lokasi_user_destination{
	position:relative;
	float: left;
	font-family: Helvetica;
	color: #e78501;
	font-size: 10pt;
	text-transform: uppercase;
	margin-left:2px;
	padding-bottom:1px;
}
#lokasi_user {
	background: url(images/icon_panah.gif) right 3px no-repeat;
	padding-right: 8px;
	padding-left: 1px;
}
#lokasi_user_destination{
	padding-right: 1px;
	padding-left: 1px;
}
#lokasi_user_destination:hover, #lokasi_user:hover {
	border-bottom: 1px dashed #e78501;
	padding-bottom:0;
}
#pullMeUp {
	position:relative;
	width:131px;
	height:30px;
	z-index:2;
	float: right;
	margin-top: 0px;
	background-image: url(images/button_pressHere.png);
	margin-right: 155px;
}
#pullMeUp:hover{
	background-image: url(images/button_pressHere.gif);
	text-decoration: none;
	border: none;
}


#toolbar_search {
	position:relative;
	height:30px;
	float: right;
	margin-top: 0px;
	margin-right: 5px;
}
#toolbar_search .search {
	position:relative;
	width:72px;
	height:28px;
	float: left;
	background: url(images/search_toolbar.png) center no-repeat;
}

#toolbar_search .inputSearch {
	position:relative;
	width:128px;
	height:23px;
	float: left;
	border: none;
	color: #800080;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	display: block;
	background: #2F2923 url(images/seachForm_complete.gif) left 0px no-repeat;
	border:none;
	padding: 5px 10px 0 10px;
}

#toolbar_search .button {
	position:relative;
	width:50px;
	height:27px;
	z-index:2;
	float: left;
	background: url(images/button_lakukan.png) center no-repeat;
	border:none;
}

#toolbar_search .button:hover{
	background-image: url(images/button_lakukan.gif);
}

/*----------------------------------end of toolbar pullUp_menuBawah----------------------------------*/


/*----------------------------------content pullUp_menuBawah----------------------------------*/

#marking_footer{
	position: relative;
	width: 995px;
	margin: 5px auto 0 auto;
	padding-right: 5px;
	padding-left: 5px;
}



/*----------------------------------statistik footer goes here-----------------------------*/

#statistik_footer{
	position:relative;
	width:155px;
	float: left;
	margin-left: 5px;
}

#statistik_footer .judul {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #ff9900;
	text-transform: uppercase;
	background-image: url(images/popUpMenu_dash_OK.png);
	background-position: left bottom;
	background-repeat: repeat-x;
	height: 19pt;
	margin-bottom: 2px;
}
#statistik_footer .baris {
	position:relative;
	padding-left:2px;
}
#statistik_footer .isi {
	font-family: Tahoma;
	font-size: 8pt;
	color: #FFFFFF;
	background-image: url(images/icon_panah.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
	float: left;
	width: 92px;
	padding-top:2px;
}

#statistik_footer .nilai {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	float: right;
	position: relative;
	text-align: right;
	margin-right: 0px;
	width: 45px;
	font-weight: bold;
}
#statistik_footer .line {
	clear:both;
	border-bottom:#333 dotted 1px;
	height:1px;
	margin-left:5px;
}
/*----------------------------------end of statistik footer-----------------------------*/

/*----------------------------------archieve footer goes here-----------------------------*/

#archieve_footer{
	position:relative;
	width:445px;
	float: left;
	margin-left: 10px;
}

#archieve_footer .judul {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #ff9900;
	text-transform: uppercase;
	background-image: url(images/popUpMenu_dash_OK.png);
	background-position: left bottom;
	background-repeat: repeat-x;
	height: 19pt;
	margin-bottom: 2px;
}
#archieve_footer .isi {
	font-family: arial;
	font-size: 8pt;
	color: #FFFFFF;
	background-image: url(images/icon_panah.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	padding-left: 15px;
	float: right;
	margin: 0px;
	width: 83%;
}

#archieve_footer .tanggal {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height:13px;
	color: #FFFFFF;
	float: left;
	position: relative;
	text-align: center;
	margin-right: 0px;
	width: 12%;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 1px;
}
#archieve_footer .tanggal .thn {
	letter-spacing:1px;
	font-size:15px;
	border-top:1px solid #d38804;
	width:44px;
	margin:0 auto;
	overflow:visible;
}
#archieve_footer .baris {
	clear:both;
	position:relative;
}
#archieve_footer a{
	color:#ff9900;
	background:#0d0e0e;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	padding:0 5px;
	margin:2px;
}
#archieve_footer a:hover{
	color:#0d0e0e;
	background:#F2A702;
}
#archieve_footer .line {
	clear:both;
	border-bottom: 1px dotted #565656;
	height:2px;
	margin:1px 5px;
}

/*----------------------------------end of archieve-----------------------------*/

/*----------------------------------contact person footer goes here-----------------------------*/

#contactPerson_footer{
	position:relative;
	float: left;
	margin-left: 10px;
	width: 362px;
}

#contactPerson_footer .judul {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #ff9900;
	text-transform: uppercase;
	background-image: url(images/popUpMenu_dash_OK.png);
	background-position: left bottom;
	background-repeat: repeat-x;
	height: 19pt;
	margin-bottom: 2px;
}
#contactPerson_footer .isi {
	font-family: arial;
	font-size: 8pt;
	color: #FFFFFF;
	background-image: url(images/icon_panah.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	padding-left: 15px;
	float: left;
	margin-top: 2px;
	width: 175px;
	position: relative;
}

#contactPerson_footer .baris {
	position:relative;
	margin-bottom: 5px;
	border-right: 2px dotted #565656;
}

#contactPerson_footer .CP {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #ff9900;
	text-transform: uppercase;
	height: 19pt;
	margin-bottom: 2px;
}

#contactPerson_footer a{
	text-decoration:none;
	color: #ff9900;
	border: none;
}

#contactPerson_footer a:hover {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e78501;
}
#all_right_reserved {
	width:1000px;
	height:26px;
	margin-left: 2px;
	float: left;
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
}
#all_right_reserved_awal{
	position:relative;
	width:12px;
	height:26px;
	float: left;
	background-image: url(images/footer_all_rights_kiri.png);
}
#all_right_reserved_repeat{
	position:relative;
	width:965px;
	height:26px;
	float: left;
	background-image: url(images/footer_all_rights_repeat.png);
	background-repeat: repeat-x;
	padding-top: 6px;
}
#all_right_reserved_repeat .text{
	color: #ff9900;
	float: left;
	position: relative;
	font-size: 11px;
}
#all_right_reserved_repeat .text a{
	color: #ff9900;
	margin:0 5px;
}
#all_right_reserved_repeat .text a:hover{
	color:#FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
#all_right_reserved_repeat .text02{
	color: #ff9900;
	float: right;
	margin-right: 5px;
	font-size: 11px;
	font-weight: bold;
}

#all_right_reserved_repeat .text02 a{
	color: #ff9900;
}
#all_right_reserved_repeat .text02 a:hover{
	color:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}


#all_right_reserved_akhir{
	position:relative;
	width:12px;
	height:26px;
	float: left;
	background-image: url(images/footer_all_rights_kanan.png);
}
/*----------------------------------end of contactPerson-----------------------------*/
/*----------------------------------content pullUp_menuBawah----------------------------------*/
/*----------------------------------pullUp_menuBawah----------------------------------*/

/*----------------------------------end of master----------------------------------*/

