body {
	color            : #000000;
	margin-left      : 0px;
	margin-right     : 0px;
	margin-bottom    : 0px;
	margin-top       : 0px;
	padding          : 0px;
	background-color : #FFFFFF;
	font-family      : Verdana, Geneva,  Helvetica, sans-serif;
	font-size        : 14px;
}

td {
 	font-family      : Verdana, Geneva,  Helvetica, sans-serif;
 	font-size        : 14px;
}

table {
 	font-family      : Verdana, Geneva,  Helvetica, sans-serif;
 	font-size        : 14px;
	text-align	 : left;
}

.tabel {
  font-size        : 14px;
  font-family      : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  font-weight      : normal;
  color            : #000000;
  background-color : #d8d8d9;
  TEXT-DECORATION  : none;
}

.accordion {
  font-size        : 12px;
  font-family      : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  font-weight      : normal;
  color            : #000000;
  TEXT-DECORATION  : none;
}


div.box {
	background-color:#777777;
	padding: 5px 10px 5px 10px;
	margin:0px 5px 5px 0;
}

div.boxTitle {
	background-color:#777777;
	padding: 5px 10px 5px 10px;
	margin:0px 5px 5px 0;
}

div.boxCourse {
	background-color:#006600;
	padding: 5px 10px 5px 10px;
	margin:0px 5px 5px 0;
}

div.boxMethod {
	background-color:#800000;
	padding: 5px 10px 5px 10px;
	margin:0px 5px 5px 0;
}

div.boxNews {
	background-color:#003366;
	padding: 5px 10px 5px 10px;
	margin:0px 5px 5px 0;
}

div.boxArticle {
	background-color:#990033;
	padding: 5px 10px 5px 10px;
	margin:0px 5px 5px 0;
}

div.boxCareers {
	background-color:#ee990b;
	padding: 5px 10px 5px 10px;
	margin:0px 5px 5px 0;
}

div.boxResource {
	background-color:#333333;
	padding: 5px 10px 5px 10px;
	margin:0px 5px 5px 0;
}
	
div.boxGallery {
	background-color:#333333;
	padding: 5px 10px 5px 10px;
	margin:0px 5px 5px 0;
}

div.boxHome {
	background-color:#660033;
	padding: 5px 10px 5px 10px;
	margin:0px 5px 5px 0;
}
	
#shadow {
	box-shadow: 			5px 5px 5px #b5b5b5;
	-o-box-shadow:			5px 5px 5px #b5b5b5;
	-moz-box-shadow:		5px 5px 5px #b5b5b5;
	-webkit-box-shadow:	5px 5px 5px #b5b5b5;
}

#shadow1 {
	box-shadow: 			5px 5px 5px #b5b5b5;
	-o-box-shadow:			5px 5px 5px #b5b5b5;
	-moz-box-shadow:		5px 5px 5px #b5b5b5;
	-webkit-box-shadow:	5px 5px 5px #b5b5b5;
}


#shadow2 {
	box-shadow: 			5px 5px 5px #b5b5b5;
	-o-box-shadow:			5px 5px 5px #b5b5b5;
	-moz-box-shadow:		5px 5px 5px #b5b5b5;
	-webkit-box-shadow:	5px 5px 5px #b5b5b5;
}


#shadow3 {
	box-shadow: 			5px 5px 5px #b5b5b5;
	-o-box-shadow:			5px 5px 5px #b5b5b5;
	-moz-box-shadow:		5px 5px 5px #b5b5b5;
	-webkit-box-shadow:	5px 5px 5px #b5b5b5;
}

#shadow4 {
	box-shadow: 			5px 5px 5px #b5b5b5;
	-o-box-shadow:			5px 5px 5px #b5b5b5;
	-moz-box-shadow:		5px 5px 5px #b5b5b5;
	-webkit-box-shadow:	5px 5px 5px #b5b5b5;
}

.gambar {
	padding: 2px;
	border: 1px solid #cbcbcb;
	margin: 5px;
}

.header {
  font-size        : 14px;
  font-family      : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  font-weight      : normal;
  height           : 25px;
  color            : #FFFFFF;
  background-color : #5f5f5f;
  TEXT-DECORATION  : none;
}

.baris {
  font-size        : 14px;
  font-family      : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  font-weight      : normal;
  background-color : #eaeaea;
  color            : #000000;
  TEXT-DECORATION  : none;
  padding-left     : 10px;
}

.baris_ {
  font-size        : 14px;
  font-family      : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  font-weight      : normal;
  background-color : #FFFFFF;
  color            : #000000;
  TEXT-DECORATION  : none;
}


.white {
	font-family      : Verdana, Geneva,  Helvetica, sans-serif;
	font-size        : 14px;
	color            : #FFFFFF;
	text-align	     : left;	
}

.title {
	font-family      : Verdana, Geneva,  Helvetica, sans-serif;
	font-size        : 13px;	
	font-weight		 :bold;		
	color            : #FFFFFF;
	text-align	     : left;
}

.form {
	font-family      : Verdana, Geneva,  Helvetica, sans-serif;
	font-size		 : 11px;
	color			 : #000000;
 	background	     : #FFFFFF;
	padding			 : 2px;
	border			 : 1px solid #d8d8d9;
}

.tombol {
	font-family      : Verdana, Geneva,  Helvetica, sans-serif;
	font-size		 : 11px;
	color			 : #FFFFFF;
	font-weight		 : normal;
	background-color : #999999;
	border-left		 : 1px solid #d9dfea;
	border-top		 : 1px solid #d9dfea;	
	border-right	 : 1px solid #000000;
	border-bottom	 : 1px solid #000000;		
	padding			 : 1px;
}

.tombolcari {
	font-family		: Tahoma;
	font-size		: 11px;
	color			: #FFFFFF;
	font-weight		: normal;
	background	    	: transparent url(icon-search.gif);
	border			: 0px;	
	padding			: 2px;
}

div.fadehover {
	position: relative;
	}
 
img.jet {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
        }
 
img.b {
	position: absolute;
	left: 0;
	top: 0;
}

div.box {
     position: relative;
 	 z-index : 1;
     width: 100%;
}

div.box_contents {
     background-color:transparent;
     height: 100%;
     position: relative;
     width: 100%;
     z-index: 101;
}

div.box_background {
     background-color: grey;
     height: 100%;
     filter:alpha(opacity=60); /* IE's opacity*/
     left: 0px;
     opacity: 0.60;
     position: absolute;
     top: 0px;
     width: 100%;
     z-index: 99;
}

A.menu:link {
  font-size        : 14px;
  font-family      : Tahoma, Verdana, Geneva,  Helvetica, sans-serif;
  color            : #FFFFFF;
  font-weight      : normal;
  TEXT-DECORATION  : none;
}

A.menu:visited {
  font-size        : 14px;
  font-family      : Tahoma, Verdana, Geneva,  Helvetica, sans-serif;
  color            : #FFFFFF;
  font-weight      : normal;
  TEXT-DECORATION  : none;
}

A.menu:hover {
  font-size        : 14px;
  font-family      : Tahoma, Verdana, Geneva,  Helvetica, sans-serif;
  color            : #CCCCCC;
  font-weight      : normal;
  TEXT-DECORATION  : none;
}


A:link {
  font-size        : 14px;
  font-family      : Tahoma, Verdana, Geneva,  Helvetica, sans-serif;
  color            : #333333;
  font-weight      : normal;
  TEXT-DECORATION  : underline;
}

A:visited {
  font-size        : 14px;
  font-family      : Tahoma, Verdana, Geneva,  Helvetica, sans-serif;
  color            : #333333;
  font-weight      : normal;
  TEXT-DECORATION  : underline;
}

A:hover {
  font-size        : 14px;
  font-family      : Tahoma, Verdana, Geneva,  Helvetica, sans-serif;
  color            : #333333;
  font-weight      : normal;
  TEXT-DECORATION  : none;
}


A.submenu:link {
  font-size        : 14px;
  font-family      : Tahoma, Verdana, Geneva,  Helvetica, sans-serif;
  color            : #5a5ace;
  font-weight      : normal;
  TEXT-DECORATION  : none;
}

A.submenu:visited {
  font-size        : 14px;
  font-family      : Tahoma, Verdana, Geneva,  Helvetica, sans-serif;
  color            : #5a5ace;
  font-weight      : normal;
  TEXT-DECORATION  : none;
}

A.submenu:hover {
  font-size        : 14px;
  font-family      : Tahoma, Verdana, Geneva,  Helvetica, sans-serif;
  color            : #ce5a68;
  font-weight      : normal;
  TEXT-DECORATION  : none;
}

A.course:link {
  font-size        : 14px;
  font-family      : Tahoma, Verdana, Geneva,  Helvetica, sans-serif;
  color            : #000000;
  font-weight      : normal;
  TEXT-DECORATION  : none;
}

A.course:visited {
  font-size        : 14px;
  font-family      : Tahoma, Verdana, Geneva,  Helvetica, sans-serif;
  color            : #000000;
  font-weight      : normal;
  TEXT-DECORATION  : none;
}

A.course:hover {
  font-size        : 14px;
  font-family      : Tahoma, Verdana, Geneva,  Helvetica, sans-serif;
  color            : #347edb;
  font-weight      : normal;
  TEXT-DECORATION  : none;
}

A.sub:link {
  font-size        : 14px;
  font-family      : sans-serif, Tahoma, Verdana, Geneva, Helvetica;
  color            : #B51717;
  font-weight      : none;
  TEXT-DECORATION  : none;
}
A.sub:visited {
  font-size        : 14px;
  font-family      : sans-serif, Tahoma, Verdana, Geneva, Helvetica;
  color            : #B51717;
  font-weight      : none;
  TEXT-DECORATION  : none;
}

A.sub:hover {
  font-size        : 14px;
  font-family      : sans-serif, Tahoma, Verdana, Geneva, Helvetica;
  color            : #666666;
  font-weight      : none;
  TEXT-DECORATION  : none;
}

A.cen:link {
  font-size        : 14px;
  font-family      : sans-serif, Tahoma, Verdana, Geneva, Helvetica;
  color            : #293d6b;
  font-weight      : bold;
  TEXT-DECORATION  : none;
}
A.cen:visited {
  font-size        : 14px;
  font-family      : sans-serif, Tahoma, Verdana, Geneva, Helvetica;
  color            : #293d6b;
  font-weight      : bold;
  TEXT-DECORATION  : none;
}
A.cen:hover {
  font-size        : 14px;
  font-family      : sans-serif, Tahoma, Verdana, Geneva, Helvetica;
  color            : #0000EE;
  font-weight      : bold;
  TEXT-DECORATION  : none;
}

.transMenu {
	position:absolute;
	overflow:hidden;
	left:-1000px;
	top:-1000px;
}

.transMenu .content {
	position:absolute;
	color:#666666
	text-align: left;
	left: 0;
	top: 0;
}

.transMenu .items {
	position:relative;
	left:0px; 
	top:0px;
	z-index:2;
}
.transMenu .items td{
	border-bottom: 1px solid #FFFFFF;
}

.transMenu.top .items {
	border-top:none;
}

.transMenu .item {
	cursor:pointer;
}

.transMenu .background {
	position:absolute;
	left:0px; 
	top:0px;
	z-index:1;
}

.transMenu .item.hover {
	background: #DDDDDD;
	color:#000000;
}


#accordion {
    width:475px;
    overflow:hidden;
    font-size:11px;
}

#accordion li {
    list-style-type:none;
	width: 450px;	
    font-size:11px;
}

#accordion li a {
    display:block;
    padding:3px;
    border:1px solid #fff;
    background:#6699ff;
    margin-top:2px;
    margin-bottom:2px;	
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    text-decoration:none;
    font-weight:bold;
	color:#fff;
    font-size:11px;
}

#accordion li a:hover {
    background:#94b1ec;
    color:#fff;
    font-size:11px;
}

#accordion li.on-demand {
    border:1px solid #6699ff;
    padding:5px 3px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	width: 442px;
	background:#FFFFFF;
    font-size:11px;
}

#image_wrap {
	/* dimensions */
	width:735px;
	margin:15px 0 15px 40px;
	padding:15px 0;

	/* centered */
	text-align:center;

	/* some "skinning" */
	background-color:#efefef;
	border:2px solid #fff;
	outline:1px solid #ddd;
	-moz-ouline-radius:4px;
}

