@CHARSET "ISO-8859-1";
/* Mega Solusi Internasional */
/* copyrighted EsoftDream.net */

/* ================
 * SIDEBAR KIRI 
 * ================*/
/* MAIN MENU */
.main-menu {
	width:250px;
	background:url(../images/main-menu-bg.png) repeat-y; display:block;
}
.main-menu-top {
	width:250px; height:45px;
	background:url(../images/main-menu-top.png) no-repeat; display:block;
}
.main-menu-bottom {
	width:250px; height:15px;
	background:url(../images/main-menu-bottom.png) no-repeat; display:block;
}
.main-menu ul, ul.children{ 
	list-style-type:none;
	padding-left:0px !important;
	margin:0px 35px 0px 30px !important;
}
.main-menu ul li{
    padding:7px 0 7px 0;   
    border-bottom:1px dotted #879a47;
}

.support table tr td {
    border-top:1px solid #a5b765;
    border-bottom:1px solid #4c5e0c;
}

.member{
    border:2px solid #94b915;
}

.main-menu ul li a{
	padding-left:35px;
	color:#fff;
	background:url(../images/main-menu-icon.png) left no-repeat; display:block;
}
.main-menu ul li a:hover , ul li a:active{
	text-decoration:none;
	color:#ffb400;
	font-weight:bold;
	background:url(../images/main-menu-icon-on.png) left no-repeat; display:block;
}
/* MEMBER LOGIN */
.member-login {
	width:250px;
}
.member-login table {
	width:185px;
	margin-left:30px;
	margin-right:35px;
}
.member-login table tr td {
	padding:1px 0px 1px 0px;
}
/* STATISTIK */
.statistik {
	width:250px;
}
.statistik table {
	width:185px;
	margin-left:30px; margin-right:35px;
}
.statistik table tr td{
	padding:2px 0px 2px 0px;
}
/* MEMBER TERAKHIR */
.member-terakhir {
	width:250px;
}
.member-terakhir table {
	width:185px;
	text-align:center;
}
.member-terakhir table tr td {
	padding:2px 0px 2px 0px !important;
	background:url(../images/statistik-divider.png) bottom no-repeat; display:block;
}
.member-terakhir-content {
	width:185px; height:200px;
	margin-left:30px;
	margin-height:35px;
	font-size:11px;
}
/* STATISTIK MEMBER */

.statistik-member {
	width:250px;
}
.statistik-member-content {
	width:185px;
	margin-left:30px; margin-right:30px;
}

.member h3{
	font-size:12px;
	color:#d8a03e;
	text-transform:uppercase;
	padding:8px 8px 6px 8px; 
	margin: 0px;}
.member-content{
	padding: 0 8px 10px 0px;}
.member-content table{
	width: 175px;
	margin-left:5px;}
.member-content td{
	padding: 2px;
	color: #fff; 
	font-size: 10px;
}

#top-sponsor{
	display:none;}

.statistik-member-nav {
	padding:5px 0; 
}
.statistik-member-nav a{
    font-size:9pt;
    padding: 4px 8px;
    background:#5f770e;
    color: #fff; 
    font-weight: bold;}
.statistik-member-nav a:hover, .statistik-member-nav a.active{
    background:#94b915; }

/* ==================================================================
 * CONTENT 
 * ================*/


/* ==================================================================
 * SIDEBAR KANAN 
 * ================*/

/* CONTACT US */
.contact-us {
	width:250px;
}
.contact-us h1 {
	font-size:15px;
	font-weight:bold;
}
.contact-us table {
	width:185px;
	margin-left:35px; margin-right:30px;
	text-align:center;
}

/* SUPPORT */
.support {
	width:250px;
}
.support table {
	width:185px;
	margin-left:35px; margin-right:30px;
	text-align:left;
	padding:0 !important;
}
.support table tr td {
	border-top:1px solid #619dd3;
	border-bottom:1px solid #08447a;
}
#support-first {
	border-top:none;
}
#support-last {
	border-bottom:none;
}

/* PROMOTIONS */
.promotions {
	width:250px;
	font-size:12px !important;
}
.promotions-content {
	width:185px; height:200px;
	margin-left:35px; margin-right:30px;
	color:#fff !important;
}
.promotions-content table tr td {
	text-align:justify !important;
	padding:15px 0px;
	background:url(../images/statistik-divider.png) bottom no-repeat; display:block;
}

/* TESTIMONIAL */
.testimonial {
	width:250px;
	font-size:11px !important;
}
.testimonial-content {
	width:185px; height:200px;
	margin-left:35px; margin-right:30px;
}
.testimonial-content table {
	text-align:center;
}
.testimonial-tanggal {
	font-size:10px;
}
/* NAVIGASI ATAS */
#home a { 
	width:160px; height:50px; 
	background:url(../images/nav-atas-home.png) no-repeat; display:block;
}
#home a:hover { 
	width:160px; height:50px; 
	background:url(../images/nav-atas-home-hover.png) no-repeat; display:block;
}
#registrasi a { 
	width:160px; height:50px; 
	background:url(../images/nav-atas-registrasi.png) no-repeat; display:block;
}
#registrasi a:hover { 
	width:160px; height:50px; 
	background:url(../images/nav-atas-registrasi-hover.png) no-repeat; display:block;
}
#comp-profile a { 
	width:160px; height:50px; 
	background:url(../images/nav-atas-comp-profile.png) no-repeat; display:block;
}
#comp-profile a:hover { 
	width:160px; height:50px; 
	background:url(../images/nav-atas-comp-profile-hover.png) no-repeat; display:block;
}
#faq a { 
	width:160px; height:50px;
	background:url(../images/nav-atas-faq.png) no-repeat; display:block;
}
#faq a:hover { 
	width:160px; height:50px; 
	background:url(../images/nav-atas-faq-hover.png) no-repeat; display:block;
}
#tos a { 
	width:160px; height:50px;
	background:url(../images/nav-atas-tos.png) no-repeat; display:block;
}
#tos a:hover { 
	width:160px; height:50px; 
	background:url(../images/nav-atas-tos-hover.png) no-repeat; display:block;
}
#contact-us a { 
	width:160px; height:50px; 
	background:url(../images/nav-atas-contact-us.png) no-repeat; display:block;
}
#contact-us a:hover { 
	width:160px; height:50px;
	background:url(../images/nav-atas-contact-us-hover.png) no-repeat; display:block;
}