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

/* isi data main */
body {
  background-color:white;
  background-repeat: repeat-x;
  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-bottom:4px;
  margin-top:4px;
  padding:0;
  font-size:11px;
  text-align:justify;
}

#menuatas, #menuatas a {
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	color:#45678d;
	letter-spacing:1px;
	padding-top:4px;
	padding-bottom:4px;
}
#menuatas a:hover {
	color:#c2c03b;
}
/* menu kiri : button, teks, spasi, margin, ... */
#menu a {
  /*display:list-item;*/
  /*list-style-image:url(./../images/arr1.gif);*/
  padding-top:4px;
  padding-bottom:4px;
  font-size:11px;
  text-decoration:none;
  letter-spacing:1px;
  /*margin-bottom:10px;*/
  /*margin-top:10px;*/
  margin-left:10px;
  /*border-bottom:1px dotted gray;*/
  /*border-bottom: 1px solid #c5c5ed;*/
  color:#ffffff;
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
}
/* menu kiri hover */
#menu a:hover {
  font-size:11px;
  color:#122298;
}
#judulmenu, #judulmenu a {
  font-size:12px;
  text-align:left;
  font-weight:bold;
  padding-top:2px;
  padding-left:10px;
  text-decoration:none;
  font-family:Verdana, "Arial", Tahoma, "Arial Narrow"; 
  color:#381616;
}
/* KEPALA JUDUL MENU */
#judulcourse {
  font-family: Verdana, Tahoma, Arial, Arial Narrow; 
	font-size:18px;
  font-weight:bold;
  /*background: url(<?=base_url(); ?>images/bg_judul.gif) repeat:no-repeat;*/
  padding-top:10px;
  padding-bottom:10px;
  padding-left:10px;
  text-decoration:none;
  letter-spacing:1px;
  color:brown;
}


#judulsubcourse {
  font-family: Arial, Century Gothic, Book Antiqua,Tahoma, Verdana, Arial Narrow; 
	font-size:15px;
  font-weight:bold;
  /*background: url(<?=base_url(); ?>images/bg_judul.gif) repeat:no-repeat;*/
  text-decoration:none;
  color:navy;
}

.headercontent {
  font-family: Arial, Tahoma, Verdana, Arial Narrow; 
  font-size:14px;
	font-weight: bold;
  letter-spacing:1px;
  line-height:160%;
  color:navy;
}

.isicontent {
  font-family: Arial, Tahoma, Verdana, Arial Narrow; 
  font-size:12px;
  letter-spacing:0px;
  line-height:160%;
  color:#330033;
}

.readmore {
  font-family: Tahoma, Arial, Century Gothic, Book Antiqua,Tahoma, Verdana, Arial Narrow; 
  font-size:12px;
	font-weight: bold;
  color:#4f3ed4;
}


#judulcontent {
  font-family: Arial, Century Gothic, Book Antiqua,Tahoma, Verdana, Arial Narrow; 
	font-size:16px;
  font-weight:bold;
  /*background: url(<?=base_url(); ?>images/bg_judul.gif) repeat:no-repeat;*/
  padding-top:10px;
  padding-bottom:10px;
  padding-left:10px;
  text-decoration:none;
  letter-spacing:1px;
  color:navy;
}
/* HOTNEWS - AGENDA */
.judulmodul a:link, .judulmodul a:visited{ 
  color:#45678d;
  font-size:16px;
  font-weight:bold;
  font-family:"courier new"; 
  letter-spacing:1px;
}
.judulmodul a:hover {
	color:#c2c03b;
}
input, textarea {
	border:1px solid #B2B2B2;
        font-size:11px;
}

/* judul kategori registrasi */
#judulkategori {
	font-size:12px;
  font-weight:bold;
  text-decoration:none;
  letter-spacing:1px;
  /*text-align:left;*/
  font-family:Tahoma, Verdana, Arial Narrow; 
  color:#d4e7f5;
}

#modul {
  width:180px;
  height:auto;
  text-align:left;
  /*border:1px solid gray;*/
  margin-bottom:10px;
}
.judul, .judul a:link, .judul a:visited {
  text-decoration:none;
  font-family:Tahoma, Arial, Verdana, Arial Narrow; 
  font-size:14px;
  display:block;
  color:navy;
}
.judul a:hover {
  /*text-decoration:underline;*/
  text-decoration:none;
  color:#946b2e;
}

/* judul blok kanan - hotnews, agenda*/
.judulkecil a:link, .judulkecil a:visited {
  text-decoration:none;
  font-size:12px;
  color:#4f3ed4;

}

.judulkecil a:hover {
  /*text-decoration:underline;*/
  text-decoration:none;
  color:#fb0b32;
}



/* trainer link */
.trainer a:link, .trainer a:visited {
  text-decoration:none;
  font-size:11px;
  color:#4f3ed4;

}

.trainer a:hover {
  /*text-decoration:underline;*/
  text-decoration:none;
  color:#fb0b32;
}


/* JUDUL ISI ARTIKEL */
.head {
  font-size:14px;
  font-family:Arial, Tahoma, Verdana, Arial Narrow; 
  color:navy;
  display:block;
}

h3 a:link, h3 a:visited {
  line-height:4px;
  text-decoration:none;
  font-size:14px;

}
h1 {
  font-size: 18px;
  border-bottom: 2px dashed gray;
  display:block;
  margin-right:10px;
  font-family:"courier new";
}
/* teks link data main */
a:link, a:visited {
  text-decoration:none;
  color:maroon;

  font-size:11px;
  font-family: Tahoma;
}

a:hover {
  color:gray;
}

hr {
  /*margin-left: 0px; margin-top: 0px; padding-left: 0; list-style: none;
  border-bottom:1px solid #EEE; padding-top:3px; padding-bottom:3px;*/  
  border:1px solid #EEE;
  /*dotted*/
}

/* JUDUL ISI ARTIKEL */
.isiartikel {
  font-family: Arial, Tahoma, Verdana, Arial Narrow; 
  font-size:12px;
  letter-spacing:0px;
  line-height:160%;
  color:#330033;
  display:block;
}

/* Begin by Rizal */

/* style tanggal */
.tanggal {
  font-size:11px;
  font-family: Tahoma, Arial, "Times New Roman", Verdana;
  color:#9966FF;
  display:block;
}

/* deskripsi menu kanan */
.contentdesc {
  font-family: Tahoma, Arial, Arial Narrow, "Times New Roman", Verdana;
  font-size:11px;
  color:#1f2ebb;
}

.contentdata {
  font-family: Arial, Tahoma, Arial Narrow, "Times New Roman", Verdana;
  padding-left:10px; 
  padding-right:10px;
}

.contentborder {
  font-size:11px;
  font-family: Tahoma, Arial Narrow, "Times New Roman", Verdana;
  padding-left:10px; 
  padding-right:10px;
  border-left:1px solid #B2B2B2; 
  border-right:1px solid #B2B2B2;
}

/* STYLE FORUM */
table.opentableforum td {
  margin:0;
  border:0;
  padding: 0;
}

tr.userforum td {
  padding-left: 4px;
  padding-right: 4px;
	height: 20px;
	background-color:#FFDEAD;
  font-size:11px;
  font-family:  Verdana, Tahoma, Arial, Arial Narrow, Times New Roman;  
}

tr.userdinkesforum td {
  padding-left: 4px;
  padding-right: 4px;
	height: 20px;
	background-color:#eab35e;
  font-size:11px;
  font-weight:bold;
  font-family:  Verdana, Tahoma, Arial, Arial Narrow, Times New Roman;  
}


tr.subjectforum td {
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 4px;
  padding-bottom: 4px;
	background-color:#f4ebde;
	border: 1px solid #ffffcc;
  font-size:11px;
  font-family:  Verdana, Tahoma, Arial, Arial Narrow, Times New Roman;  
}

tr.isiforum td {
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 4px;
  padding-bottom: 4px;
	height: 20px;
	background-color:#CCFF99;
  font-size:11px;
  color:#330000;
  font-family:  Verdana, Tahoma, Arial, Arial Narrow, Times New Roman;  
}

tr.responforum td {
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 4px;
  padding-bottom: 4px;
	height: 20px;
	background-color:#CCFFFF;
  font-size:11px;
  font-family:  Verdana, Tahoma, Arial, Arial Narrow, Times New Roman;  
}

tr.beriresponforum td {
  padding-left: 4px;
  padding-right: 4px;
	background-color:#eec586;
	border: 1px solid #ffffcc;
}

.forumrespon{
  color: #32109e; 
  font-size:12px;
  font-weight:bold;
  font-family: Tahoma, Times New Roman, Verdana, Arial;
}

.forumrespon a:link,.forumrespon a:visited {
  color: #32109e;font-size: 12px;text-decoration: none;	
}
.forumrespon a:hover {
  color: #000000;
}


/* STYLE REGISTRASI ONLINE */

.registrasimenu {
  /*height:25;*/
  /*border:1px dotted yellow;*/
  text-align:left;
  padding-left:10px; 
  padding-right:10px;
  font-family: Tahoma, Times New Roman, Verdana, Arial Narrow;
	font-size:10px;
  color:#383398;  
}
.registrasimenu a:link,.registrasimenu a:visited {
  color: #350a76;font-size: 12px;text-decoration: none;	
}
.registrasimenu a:hover {
  color: #a60707;
}

.registrasisubmenu {
  /*height:25;*/
  /*border:1px dotted yellow;*/
  font-family: Tahoma, Times New Roman, Verdana, Arial Narrow;
  /*text-decoration:underline;*/  
  padding-left:10px; 
  padding-right:10px;
}
.registrasisubmenu a:link,.registrasisubmenu a:visited {
  color: #350a76;font-size: 12px;text-decoration: none;	
}
.registrasisubmenu a:hover {
  color: #000000;
}

.registrasiborder {
  padding-left:25px; 
  padding-right:15px; 
  border-left:1px solid #B2B2B2; 
  border-right:1px solid #B2B2B2;
  border-top:1px solid #B2B2B2; 
  border-bottom:1px solid #B2B2B2; 
}

#registrasiname {
	font-size:12px;
  font-weight:bold;
  text-decoration:none;
  letter-spacing:0px;
  text-align:left;
  font-family:Tahoma, Arial, Verdana, Arial Narrow; 
  color:#970e0e;  
}

#registrasijudul {
	font-size:14px;
  font-weight:bold;
  text-decoration:none;
  letter-spacing:0px;
  text-align:left;
  font-family:Arial, Tahoma, Verdana, Arial Narrow; 
  color:#165e11;  
  padding-left:4px; 
}

table.opentable td {
  margin:0;
  padding: 0;
}

tr.datareg td {
  padding-left: 4px;
	height: 20px;
	background-color:#f9facb;
  font-size:11px;
  font-family:  Verdana, Tahoma, Arial, Arial Narrow, Times New Roman;  
}

td.judulreg {
	height: 20px;
	background-color:#e6eaf3;
}

td.menudatareg {
	height: 20px;
	background-color:#e1dbf2;
	text-align:right;
  font-size:11px;
  font-family: Verdana, Tahoma, Arial, Arial Narrow, Times New Roman;
  padding-left:6px; 
}

/* STYLE DATA TABULASI */
table.opentabledata td {
  margin:0;
  border:0;
  padding:0;
  text-align:left;
}

tr.headerdata td {
  padding-left: 4px;
  padding-right: 4px;
	height: 20px;
	background-color:#4a5311;
  color:#ffffff;
  font-size:11px;
  font-family:  Verdana, Tahoma, Arial, Arial Narrow, Times New Roman;  
  font-weight:bold;  
}

tr.juduldata td {
  padding-left: 4px;
  padding-right: 4px;
	height: 20px;
	background-color:#FFDEAD;
  font-size:12px;
  font-family:  Verdana, Tahoma, Arial, Arial Narrow, Times New Roman;  
}

tr.datarow1 td {
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  padding-right: 4px;
	height: 60px;
	background-color:#f8fe9a;
  font-size:11px;
  font-family:  Tahoma, Arial, Verdana, Arial Narrow, Times New Roman;
	/*border: 1px solid #ffffcc;*/    
}

tr.datarow2 td {
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  padding-right: 4px;
	height: 60px;
	background-color:#f9e2e5;
  font-size:11px;
  font-family:  Tahoma, Arial, Verdana, Arial Narrow, Times New Roman;  
}

tr.datarow3 td {
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  padding-right: 4px;
	height: 50px;
	background-color:#a5abe0;
  font-size:11px;
  font-family:  Tahoma, Arial, Verdana, Arial Narrow, Times New Roman;
}

tr.datarow4 td {
  padding-left: 4px;
  padding-right: 4px;
	height: 20px;
	background-color:#FFF0F5;
  font-size:11px;
  font-family:  Arial, VTahoma, erdana, Arial Narrow, Times New Roman;
}



/* by Rizal */

/* Untuk Footer */
.designer{
  color: #657b2e; 
  text-align: left;
  padding-left: 12px;
  padding-top: 12px;
  font-size:11px;
  font-family: Tahoma, Arial, "Times New Roman", Verdana;
}

.designer a:link,.designer a:visited {
  color: #657b2e;font-size: 1.0em;text-decoration: none;	
}

.designer a:hover {
  color: #b1bbf9;
}

.codesigner{
  color: #b1bbf9; 
  text-align: left;
  padding-left: 12px;
  font-size:11px;
  font-family: Verdana, Tahoma, Arial, Times New Roman;
}

.codesigner a:link,.codesigner a:visited {
  color: #b1bbf9;font-size: 1.0em;text-decoration: none;	
}
.codesigner a:hover {
  color: #fbfe00;
}

/* Untuk Weblink */
.linkweb{
  color: #4b4bec; 
  text-align: left;
  font-size:11px;
  font-family: Tahoma, Arial, "Times New Roman", Verdana;
}

.linkweb a:link,.linkweb a:visited {
  color: #4b4bec;font-size: 1.0em;text-decoration: none;	
}

.linkweb a:hover {
  color: #070767;
}


