*html .body {
border-bottom: 5px solid #a7a7a7;
}

body, p, h1,h2,h3,h4,h5,h6,div,ol,li,td,th,a,form,input,select,textarea,option,label {
	font-family: Arial, Helvetica, sans-serif;
}

/* standard Hyperlink */
a {
	text-decoration: none;
	color: #A3A3A3;
}

a:hover {
	text-decoration: underline;
	color: #FCFBFB;
}

/* standard Form */
form {
	margin: 0px;
}


select{
}
textarea {
}

/* standard cell */
td, th {
}

img, object {
	border: 0px;
}

.floatRightHeader{
 	float: right;
	width:396px;
	border:1px solid #fff;
}

.floatRightHeader img{
}

.floatLeftHeader{
 	float: left;
	width:502px;
}
*:first-child+html .floatLeftHeader{
	margin:0px!important;
	padding:0px!important;
}

*html .floatLeftHeader{
	margin:0px!important;
	padding:0px!important;
}

.floatRight{
 	float: right;
}
.floatLeft{
 	float: left;
}

.floatRightsearch{
 	float: right;
	width:234px;
}
.floatLeftsearch{
 	float: left;
	width:268px;
}

.center{
	text-align: center;
}
.left{
	text-align:left;
}
.right{
	text-align: right;
}
.justify{
	text-align:justify;
}

.clear{
	clear: both;
	padding: 0px;
	overflow: hidden;
}
/* --------- main element -------- */
.body2 {
	margin: 0px auto;
	padding:0px;
	width:100%;
	background: url(../images/bg2.gif) top right repeat-x;
}
/*
.body {
	width: 898px;
	margin: 0px auto;
	padding: 0px;

}
*/
.body {
	width: 898px;
	margin: 0px auto;
	padding: 5px;
	background: url(../images/bgBaseFrame.gif) top right no-repeat #a7a7a7;
}
.container{
	padding:0px;
	margin:0px;
}

.container2{
	padding-top:33px;
	margin:0px;
}
/*
.mainPage{
	text-align: left !important;
}
*/
.mainPage{
	text-align: left !important;
	background-color:#2a2a29;
}
.page {
	width: 898px;
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}

*:first-child+html .page {
	margin: -19px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
}

*html .page {
	margin: -19px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
}

.wrapper {
	margin: 0px auto;
	padding: 0px 0px;
	overflow: hidden;
	clear:both;
	/*background: url(../images/bgMain.gif) top left repeat-x;*/
}

.wrapperCell{
	margin: 0px auto;
	padding: 0px 0px;
	/* width:860px; */
	width:900px;
	overflow: hidden;
}


*:first-child+html .wrapperCell{
	margin-top: 10px;
}

.wrapperCellTop {
	height:78px;
	background-color:#373737;
	color:#716e6e;
	text-align:right;
}
*html .wrapperCellTop {
	padding-top:20px;
}
.wrapperCellTop  img{
	margin: 60px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
}

.main {
	width: 672px;
	float: left;
	display: block;
	padding: 0px 0px;
}

.main  p{
	text-align:center;
	padding:10px 0px;
}

.main2 {
	width: 672px;
	float: left;
	display: block;
	padding: 0px 0px;
}
.main2Top {
	width:898px;
	height: 79px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	/*background: url(../images/motto2.gif) no-repeat;*/
}
.main2Cell {
    /* width:898px; */
    width:858px;
	margin:0px;
	padding:10px 20px;
	background: url(../images/bgMenu2.gif) repeat-y;
}

.main2Bot {
	width:898px;
	height: 12px;
	background: url(../images/menuBot2.gif) no-repeat;
}


.step{
	font-size:22px;
	color:#fff;
	font-family:arial;
	font-weight:normal;
	background: url(../images/arrow2.gif) center left no-repeat;
	padding-left:7px;
	margin-left:2px;
	float:left;
	width:165px;
	overflow:hidden;
}

*:first-child+html .step{
	margin-top:-10px;
}
.step2{
	font-size:22px;
	color:#fff;
	font-family:arial;
	font-weight:normal;
	background: url(../images/arrow2.gif) center left no-repeat;
	padding-left:7px;
	margin-left:2px;
	margin-bottom:5px;
	float:left;
	overflow:hidden;
}

*:first-child+html .step2{
	margin-top:-10px;
}
.textMenu{
	font-size:18px;
	color:#fff;
	font-family:arial;
	font-weight:normal;
	margin:0px 0px 5px 15px;
	overflow:hidden;
}


/*.main2  p{
	text-align:center;
	padding:10px 0px;
}
.main2 h2 {
	margin: 0px !important;
	padding: 10px 0px !important;
	color: #af0000;
	font-size: 1.4em;
	background: url(../images/titleLine.gif) left repeat-x #fff;
	float: left;
	display: block;
	width: 376px;
}
.main2 h2 span{
	padding-right: 4px;
	background-color: #fbf2d3;
}*/
.content {
	color:#fcfbfb;
	padding:5px 0px 50px 0px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	background-color:#535252;
}

*:first-child+html .content {
	padding:0px 0px 50px 0px;
}


.content00 {
	color:#fcfbfb;
	padding:5px 0px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	background-color:#535252;
}

.Headcontent00 {
	color:#fcfbfb;
	margin:0px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	background-color:#000;

}
.headContent00Cell{
	width:568px;
	border:2px solid #666666;
	margin:20px auto;
	color:#fff;
}

.headContent00Cell p{
	text-align:center;
}

.headContent00Cell p span{
	padding:0px 3px;
}

.headContent00Cell p span a{
	color:#fff;
}

.headContent00Cell p span a:hover{
	color:#fff;
}

.headContent00Cell2{
	width:410px;
	border:2px solid #666666;
	margin:10px auto;
	color:#fff;
}

.headContent00Cell2 p{
	text-align:center;
}

.headContent00Cell2 p span{
	padding:0px 3px;
}

.headContent00Cell2 p span a{
	color:#fff;
}

.headContent00Cell2 p span a:hover{
	color:#fff;
}


.ContentCommRight {
	width:445px;
	float:right;
	color:#fff;
}
.ContentCommG{
	width:400px;
	float:right;
}
.ContentCommF{
	width:430px;
	text-align:right;
}

.ContentCommLeft {
	width:400px;
	float:left;
	color:#fff;
	background-color:#373737;
	padding:5px;
	margin-top:5px;
}
.ContentCommAll {
	width:860px;
	color:#fff;
	background-color:#373737;
	padding:5px;
	margin-top:5px;
}
.CommBingkai{
	width:385px;
	padding:10px 5px;
	border-top:3px solid #666666;
	border-bottom:3px solid #666666;
	border-left:2px solid #666666;
	border-right:2px solid #666666;

}

.CommBingkaiClear{
	clear:both;
	padding:0px 0px;
}

.CommBingkaiLeft{
	float:left;
	width:40px;
	background-color:#4f4e4e;
	padding-bottom:11px;
}

*html .CommBingkaiLeft{
	padding-bottom:8px;
}
*:first-child+html  .CommBingkaiLeft{
	padding-bottom:20px;
}
.CommBingkaiLeft img{
	border-top:4px solid #000;
	border-bottom:60px solid #000;
	border-left:4px solid #000;
	border-right:4px solid #000;
	margin:2px 0px 0px 2px;
	width:30px;
	height:38px;
}
.CommBingkaiRight{
	float:left;
	width:320px;
	color:#101010;
	line-height:100%;
	background-color:#4f4e4e;
	margin-bottom:10px;
	padding-left:3px;
}
.konklusi{
	margin:10px 0px 0px 0px;
	padding:10px 0px 5px 0px;
}
.CommPag{
	clear:both;
	padding:0px 6px 0px 0px;
}
.Hnilai img{
	float:left;
	width:20px;
	height:22px;
}

.Hnilai{
	float:left;
}
.Cnilai{
	padding-top:8px;

}

.ContentComm {
	width:568px;
	float:left;
	margin:0px auto;
	color:#fff;
	margin-top:-15px;
	text-align:center;
	margin-left:-50px;
	margin-bottom:25px;
}


.ContentComm a{
	color:#fff;
	padding:0px 2px;
}


.ContentComm a:hover{
	color:#fff;
}
.postingBaru {
	padding:0px 0px 0px 0px;
	float:right;
	font-size:18px;
	color:#fff;
	font-family:arial;
	font-weight:normal;
	overflow:hidden;
}
.clearForum{
	clear:both;
	padding-bottom:20px;
}

.forumPasar {
	font-size:22px;
	color:#fff;
	font-family:arial;
	font-weight:bold;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	float:left;
}
.forumPasar img{
	float:left;
	margin:0px!important;
}

.jNilai {
	font-size:13px;
	color:#fff;
	font-family:arial;
	font-weight:normal;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	float:left;
}

.jNilaiCell {
	font-size:13px;
	color:#fff;
	font-family:arial;
	font-weight:normal;
	overflow:hidden;
	padding:0px 0px 0px 0px;
}
.rightSideCell .jNilai a{
	color: #fff;
}

.rightSideCell .jNilai a:hover {
	color: #fff;
	text-decoration: none;
}
.jNilaiC {
	font-size:11px;
	color:#fff;
	font-family:arial;
	font-weight:normal;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	float:left;
}
.jNilaiCari{
	font-size:11px;
	color:#fff;
	font-family:arial;
	font-weight:normal;
	overflow:hidden;
	padding:0px 0px 0px 0px;

}
.jNilaiCari img{
	border:2px solid #373737;
	font-size:11px;
	color:#fff;
	font-family:arial;
	font-weight:normal;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	float:left;
}
.jNilaiSearch {
	font-size:13px;
	color:#fff;
	font-family:arial;
	font-weight:normal;
	overflow:hidden;
	padding:0px 0px 0px 20px;
	float:left;
	margin:-10px 0px 0px 20px;
}
.jNilaiSearch p {
	padding:0px 2px;
	margin-top:-6px;
	width:54px;
	height:70px;
}
.jNilaiOut {
	font-size:13px;
	color:#fff;
	font-family:arial;
	font-weight:normal;
	overflow:hidden;
	padding:0px 0px 0px 20px;
	margin:0px 20px;
	float:left;
}
.jNilaiLeft {
	float:left;
}

.jNilai p {
	padding:0px 2px;
	margin-top:-6px;
	width:54px;
	height:70px;
}

*html .jNilai p {
	margin-top:-6px;
	margin-bottom:-3px;
}

.jNilaiOut p {
	padding:0px 2px;
	margin-top:-6px;
	width:54px;
	height:70px;
}

.jTemen a{
	padding:0px 5px;
	color:#fff;
}
.jTemen{
	font-size:13px;
	color:#fff;
	font-family:arial;
	font-weight:normal;
	overflow:hidden;
	margin-left:-5px;
}
.jTemen a:hover{
	color:#fff;
	text-decoration:underline;
}

.contentScroll {
	min-height: 100%;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	overflow-y: scroll;
}

.contentScrollArea00{
	padding:0px 10px;
	margin:0px auto;
}

.contentScrollArea000{
	padding:0px 10px;
	margin:0px;
	width:690px;
}
.contentScrollArea01{
	margin:0px auto!important;
	width:505px;
}
.contentScrollArea{
	width:530px;
	margin:0px auto;
	float:left;
}
.contentScrollArea2{
	width:580px;
	margin:0px auto;
}
.contentScroll2 {
	width:385px;
	min-height: 100%;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	overflow-y: scroll;
}
*:first-child+html .contentScrollArea{
	margin-top:-10px;
}
/*
.content h1.title {
	font-size: 1.2em;
	color:#817358;
	margin: 0px !important;
	padding: 0px !important;
}
.content h1.titleN {
	font-size: 1.2em;
	color:#817358;
	margin: 0px !important;
	padding: 0px !important;
}

.content h3 {
	font-size: 1.1em;
	margin: 10px 0px 10px 0px !important;
	padding: 0px !important;
	color: #111;
}
.content p {
	margin: 12px 0px !important;
	padding: 0px !important;
}
.contentScroll {
	height: 600px;
	padding: 5px 10px 10px 0px;
	overflow-y: scroll;
}*/
.rightSide {
	width: 225px;
	float: right;
	margin-right: 1px;
	display: block;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
}
.leftSide {
	width: 670px;
	float: left;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
}
.rightSideTop{
	width:224px;
	height: 13px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	background: url(../images/sideTop.gif) no-repeat;

}
.rightSideBot{
	width:224px;
	height: 13px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	background: url(../images/sideBot.gif) no-repeat;

}

.rightSideCell{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	background: url(../images/sideMid.gif) repeat-y;
	padding:0px 15px 0px 10px;

}
*html .rightSideCell{
	margin: -19px 0px 0px 0px;
	padding:0px 15px 0px 10px;

}
.rightSideCell a{
	color:#ff9933;
}

.rightSideCell a:hover{
	color:#c1c17b;
}


.rightSide h2{
	font-size:18px;
	color:#fff;
	font-weight:normal;
	font-family:arial;
}
*:first-child+html .rightSide h2{
	margin: 20px 0px 0px 0px!important;
	padding: 0px 0px 0px 0px!important;
}
.rightSide p{
	font-size:13px;
	color:#fff;
	font-weight:normal;
	font-family:arial;
}


.sidebar {
	padding: 0px;
	padding: 0px 0px 0px 4px;
	background: url(../images/bgSide.gif) top left repeat-x;
}

/* -------navigation ---------- */

.flowNav {
	width: 100%;
	float: left;
}
.flowNav p {
	margin: 0px !important;
	padding: 5px 0px !important;
	font-size: 11px;
}
.flowNav p a{
	font-weight: bold;
	color: #b1843e;
}
.flowNav p a:hover{
	color: #333;
	text-decoration: none;
}

.pageNav {
	text-align: center;
	padding: 10px;
	border-top: 1px solid #eee;
}
.pageNav p {
	display: inline;
	margin: 0px !important;
	padding: 0px 6px !important;
	border-left: 1px solid #ccc;
}
.pageNav p.first {
	border: none !important;
}
.pageNav p a{
}
.pageNav p a:hover{
	font-weight: bold;
	text-decoration: none;
}

/* -------  element ---------- */
.header {
	padding: 0px;
	overflow: hidden;
	margin:0px auto;
	background-color:#2a2a29;
	clear:both;
}

*html .header {
}

.menuTopRight{
	background: url(../images/bgTop2.gif) top right  no-repeat #000;
	height:38px;
}
.sideTopRight{
	background: url(../images/bgTopRight.gif) no-repeat;
	padding:0px;
	margin:0px;
	height:38px;
	width:396px;
	float:right;
}
*html .sideTopRight{
}
.sideTopRight2{
	background: url(../images/bgTop2.gif) no-repeat;
	padding:0px;
	margin:0px;
	height:38px;
	width:222px;
	float:right;

}
.headerMidLeft{
	background: url(../images/bgMidHeader.gif) no-repeat;
	width:502px;
	height:58px;
	padding:0px;
	margin:0px;
	float:left;
}
.headerMidLeft2{
	background: url(../images/bgMidHeader2.gif) no-repeat;
	width:502px;
	height:58px;
	padding:0px;
	margin:0px;
	float:left;
}
*:first-child+html .headerMidLeft{
	padding:0px;
	margin-top:-15px;
}
*:first-child+html .headerMidLeft2{
	padding:0px;
	margin-top:-15px;
}
.sideTopLeft{
	margin:0px;
	padding:0px;
	width:504;
	float:left;
}

.menuTopLeft{
	background: url(../images/bgTop1.gif) no-repeat;
	height:38px;
	float:left;
	width:280px;
	color:#fff;
	margin:0px!important;
	padding:0px!important;
	list-style: none;
	overflow:hidden;
}

*:first-child+html .menuTopLeft{
	margin:0px!important;
	padding:0px!important;
	height: 53px;
}

*:first-child+html .menuTopLeft{
	margin:0px!important;
	padding:0px!important;
}

.headerTop {
	padding: 0px;
	overflow: hidden;
	clear:both;
}

*:first-child+html .headerTop {
	margin-top: -15px;

}

*:first-child+html .headerTop a img{
	margin-top: -15px;

}
.headerMid{
}

.headerImg {
	float: left;
	margin: 0px 0px 0px 0px !important;
	width:672px;
}
.headerImg img {
}

.headerBottom {
	height: 38px;
	padding: 0px 1px 0px 0px;
	overflow: hidden;
}
a.sitename{
	height: 60px;
	display: block;
	width: 400px;
	float: left;
	overflow: hidden;
}

.headerNav {
	margin:0px auto!important;
	background-color: #eeeeee;
	height:24px;
}

.date{
	background-color:#2a2a29;
	width:396px;
	height:31px;
	float:right;
	color:#fff;
	font-size:12px;
	font-family:arial;
	font-weight:normal;
	text-align:right;
}

.date2{
	background-color:#000;
	width:396px;
	height:31px;
	float:right;
	color:#fff;
	font-size:12px;
	font-family:arial;
	font-weight:normal;
	text-align:right;
}
.date3{
	background-color:#535252;
	float:right;
	color:#fff;
	font-size:12px;
	font-family:arial;
	font-weight:normal;
	text-align:right;
}
*:first-child+html .date3{
	margin: 20px 0px 0px 0px !important;
}
.waktu{
	margin: 0px 0px 0px 0px !important;
	padding: 15px 20px 0px 0px !important;
}
*:first-child+html .waktu{
	margin: -3px 0px 0px 0px !important;
	padding: 0px 20px 0px 0px !important;
}

*html .waktu{
	margin: 0px 0px 0px 0px !important;
	padding: 15px 20px 20px 0px !important;
}
.anggota{
	background: url(../images/anggota.gif) no-repeat;
	height:31px;
	width:502px;
	color:#fff;
	font-size:12px;
	font-family:arial;
	font-weight:normal;
	float:left;
}

.anggota3{
	background-color: #2a2a29;
	height:31px;
	width:502px;
	float:left;
}
.anggota2{
	background: url(../images/anggota2.gif) no-repeat;
	height:31px;
	width:502px;
	color:#fff;
	font-size:12px;
	font-family:arial;
	font-weight:normal;
	text-align:left;
	float:left;
}

*:first-child+html .anggota2{
	margin: 0px 0px 0px 0px !important;
	padding: 0px 0px 4px 0px !important;
}
.jumlah{
	margin: 0px 0px 0px 0px !important;
	padding: 15px 0px 0px 20px !important;
}
*html .jumlah{
	margin: 0px 0px 0px 0px !important;
	padding: 15px 0px 20px 20px !important;
}

*:first-child+html .anggota{
	margin: -19px 0px -12px 0px !important;
	padding: 0px 0px 0px 5px !important;
}

.motto{
	/*background: url(../images/motto.gif) no-repeat;*/
	height:79px;
	width:502px;
	float:left;
}

.password{
	clear:both;
}

*html .password{
	margin-top:-4px;
	padding:0px 0px 1px 0px;
}
*:first-child+html .password{
	margin:-4px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.password2{
	float:left;
	width:217px;
}


.inputPass{
	float:left;
}
*html .inputPass{
	margin-top:-4px;
}
*:first-child+html .inputPass{
	margin-top:-17px;
}

.textPass{
	background: url(../images/textPass.gif) no-repeat;
	height:21px;
	width:95px;
	float:left;
	margin-top:-3px;
}



*:first-child+html .textPass{
	margin-top:-19px;
}
*html .textPass{
	margin-top:-6px;
}
/*.=================nav Top ========================*/

/*
.menuTopLeft ul{
	text-align:left;
	margin: 22px -5px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
	list-style: none;
	font-family:arial;
	font-size:13px;
	overflow:hidden;
}
*/

.menuTopLeft ul{
	text-align:right;
	margin: 22px -5px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
	list-style: none;
	font-family:arial;
	font-size:13px;
	overflow:hidden;
}

.menuTopLeft ul li {
	display: inline;
	padding: 0px 5px;
	font-weight: normal;
	border-left: 1px solid #fff;
}
.menuTopLeft ul li.first {
	border: none !important;
}
.menuTopLeft ul li a{
	color: #fff;
}
.menuTopLeft ul li a:hover {
	color: #f7a54c;
	text-decoration: none;

}

/*.=================nav Top 2========================*/


.bgMenu22 ul{
	text-align:right;
	margin: 0px -5px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
	list-style: none;
	font-family:arial;
	font-size:13px;
	overflow:hidden;
}



.bgMenu22 ul li {
	color: #F7A54C;
	display: inline;
	padding: 0px 5px;
	font-weight: normal;
	border-left: 1px solid #fff;
}
.bgMenu22 ul li.first {
	border: none !important;
}
.bgMenu22 ul li a{
	color: #fff;
}


.bgMenu22 ul li a:hover {
	color: #fff;
	text-decoration: none;
}

/* ----------------------- top navigation menu ---------------------- */
.nav{
	text-align: left;
	list-style: none;
	margin: 0px auto!important;
	padding: 0px 0px 0px 0px;
}
*html .nav{
}

.nav li{
	display: inline;
	font-size: 11px;
	margin: 0px;
	border: none !important;
}

*html .nav li{
}


.nav li a{
	height: 24px;
	padding: 0px!important;
	color: #6f7071;
	text-decoration: none;
}
.nav li span{
	padding: 0px;
	height: 24px;
	display: inline;
	padding: 5px !important;
}


*html .nav li a.active{
}


.nav li a:hover{
	color: #ff6400;
	text-decoration: none;
}

.navBot{
	text-align: center;
	list-style: none;
	padding: 0px !important;
	color:#83888b;

}
*html .navBot{
}

.navBot li{
	display: inline;
	font-size: 11px;
	margin: 0px auto;
	background: url(../images/bulet2.gif) left no-repeat;
}

.navBot li.first{
	border: none !important;
}


*html .navBot li{
}

.navBot li .first a{
}
.banner#bottom ul {
	margin:0px auto;
	padding-top:5px!important;
}


.navBot li a{
	height: 10px;
	padding: 0px 10px 0px 10px!important;
	color: #83888b;
	text-decoration: none;
	text-align:center;
}

*html .navBot li a{
}

.navBot li span{
	padding: 0px;
	height: 24px;
	display: inline;
	padding: 5px !important;
}

.navBot li a:hover, .nav li a.active{
	color: #000;
	text-decoration: none;
}


/* ---------- search ---------- */
.search{
	margin:0px !important;
	padding:0px;
	float:left;
}

*html .search {
	margin-top:-1px !important;
}
*:first-child+html .search {
	margin-top:-1px !important;
}

.textSearch{
	width:51px;
	height:18px;
	background: url(../images/search.gif) no-repeat;
	float:left;
}

.textSearch2{
	width:51px;
	height:18px;
	background: url(../images/search20.gif) no-repeat;
	float:left;
}
input.srcText {
	margin:0px!important;
	width: 217px;
	height: 18px;
	border: none;
	font-size: 11px;
	background: url(../images/searchBg.gif) no-repeat;
	overflow:hidden;
	color:#fff;
	padding: 3px 0px 0px 0px;
}

input.srcText3 {
	margin:0px!important;
	width: 217px;
	height: 15px;
	border: none;
	font-size: 11px;
	background-color: #373737;
	overflow:hidden;
	color:#fff;
	padding: 3px 0px 0px 0px;
}
input.srcText2 {
	margin-top:10px!important;
	width: 200px;
	height: 17px;
	border: none;
	font-size: 11px;
	background: #373737;
	overflow:hidden;
	color:#fff;
	padding: 2px 0px 0px 4px;
	float:left;
}

*:first-child+html input .srcText {
}
*:first-child+html input.srcText3{
	margin: 0px 0px 0px 0px;
	float:left;
}
input.iUser{
	margin-top:-3px !important;
	border: none;
	font-size: 11px;
	overflow:hidden;
	color:#fff;
	padding: 0px 0px 0px 0px;
	width:121px;
	height:21px;
	background: url(../images/inputUser.gif) no-repeat;
}
*html input.iUser{

}
input.iPass{
	margin-top:-3px!important;
	border: none;
	font-size: 11px;
	overflow:hidden;
	color:#fff;
	padding: 0px 0px 0px 0px;
	background: url(../images/inputPass.gif) no-repeat;
	height:21px;
	width:122px;
}


input.searchBtn {
	width: 33px;
	height: 18px;
	margin: 0px 0px 1px -3px;
	background: url(../images/searchBtn.gif) left no-repeat;
	border: none;
	font-size: 11px;
	color: #ffdb8d;
	cursor: pointer;
}
input.searchBtn2 {
	width: 33px;
	height: 18px;
	margin: 0px 0px 1px -3px;
	background: url(../images/searchBtn2.gif) left no-repeat;
	border: none;
	font-size: 11px;
	color: #ffdb8d;
	cursor: pointer;
}

*:first-child+html .searchBtn2 {
	margin: 0px 0px 3px -3px;
}

*:first-child+html .searchBtn {
	margin: 0px 0px 3px -3px;
}
.searchRight {
	width:201px;
	height: 18px;
	margin: 0px;
	padding: 0px;
	float:right;
	background: url(../images/addTextuser.gif) bottom right no-repeat #2a2a29;
}
/*
.status{
	float:left;
	width: 378px;
	height: 20px;
	margin: 0px;
	background: url(../images/bgStatus.gif) no-repeat;
	font-size: 11px;
	color:#fff;
}
*/
.status{
	float:left;
	width: 368px;
	height: 20px;
	margin: 0px;
	background: url(../images/bgStatus.gif) no-repeat;
	font-size: 11px;
	color:#fff;
	padding-left: 10px;
}
*:first-child+html .status{
	margin-top: -16px;
}

.status select{
	width: 140px;
	font-size: 11px;
	background-color:#2a2a29;
	color:#fff;
	border:1px solid #767672;

}

.btnDaftar {
	width: 124px;
	height: 20px;
	margin: 0px;
	border: none;
	font-size: 11px;
	float:left;
}
*:first-child+html .btnDaftar{
	margin-top: -7px;
}


.user{
	clear:both;
}
.inputUser{
	float:left;
	border:none;
}
*html .inputUser{
	margin-top: -4px;
}

*:first-child+html .inputUser{
	margin-top: -17px;
}

.textUser{
	float:left;
	width:381px;
	height:21px;
	background: url(../images/textUser.gif) no-repeat;
	margin-top:-3px;
}
*:first-child+html .textUser{
	margin-top:-19px;
}

*html .textUser{
	margin-top:-5px;
}
.bgPass{
	clear:both;
}

*:first-child+html .bgPass{
	margin:-10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.btnLupaPass {
	width: 189px;
	height: 20px;
	margin: 0px;
	border: none;
	font-size: 11px;
	float:left;
}

*:first-child+html .btnLupaPass{
	margin-top:-7px;
}
.bgLupaPass{
	float:right;
	background: url(../images/bgLupa.gif) no-repeat;
	width:207px;
	height:20px;
}

.bgLupaPass2{
	float:right;
	background: url(../images/bgLupa2.gif) no-repeat;
	width:106px;
	height:32px;
	margin-top:-1px;
}

.bgMenu22 {
	float:right;
	background: url(../images/bgMenu22.gif) repeat-x;
	width:792px;
	height:32px;
	margin-top:-1px;
}

*:first-child+html .bgMenu22 {
	margin-top:-18px;
}
*:first-child+html .bgLupaPass{
	margin-top:-16px;
}

*:first-child+html .bgLupaPass2{
	margin-top:-18px;
}
*html input.searchBtn {
}

table.searchTbl {
	width: 100%;
	border: 0px;
}
table.searchTbl td{
	padding: 4px;
}

table.tbBingkai {
	width: 100%;
	border: 0px;
	color:#d5d4d4;
}
table.tbBingkai td{
	padding: 4px 0px;
}

table.tbtamu {
	width: 100%;
	border: 0px;
	color:#d5d4d4;
	margin:10px 0px;
}
table.tbtamu td{
	padding: 0px 20px;
}
.ContentCommRight table {
	width: 100%;
	border: 0px;
	text-align:center;
}
.borderR {
	border-right: 2px solid #626262;
}
.borderA {
	border-top: 2px solid #626262;
}
.ContentCommRight table img {
	/*width: 180px;*/
	/*height: 125px;*/
	padding:10px 0px 0px 0px;
}


.ContentCommRight table td{
	padding: 0px;
}

input.searchButton{
	background-color: #ecc25d;
	border: 1px solid #c78f45;
	color: #333;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 8px;
	cursor: pointer;
}
.searchSelect {
	border-top: 1px solid #e8dad1;
	border-left: 1px solid #e8dad1;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background-color: #fbf7f4;
	color: #111;
	font-size: 12px;
	width: 310px;
	font-weight: lighter;
	padding: 2px;

}
input.searchText{
	/*border-top: 1px solid #e8dad1;
	border-left: 1px solid #e8dad1;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background-color: #fbf7f4;*/
	color: #000;
	font-size: 12px;
	width: 300px;
	font-weight: lighter;
	border:
}
.searchResult {

}
.searchResultItem {
	padding: 10px;
	border-top: 1px solid #eee;
}
.searchResultItem .title{
	font-weight: bold;
}
.searchResultItem .title a{
	color: #333;
}

p.warning {
	text-align: center;
	padding: 20px 10px !important;
	background-color: #faf4e6;
	border: 1px solid #c5bcad;
	color: #af0000;
	font-size: 11px;
}



/* ----------- navigation -------------- */
ul.nav {
	margin: 0px !important;
	padding: 12px 0px 12px 1px !important;
	list-style: none;
}


ul.nav li {
	display: inline;
	padding: 0px 15px;
	font-weight: bold;
	border-left: 1px solid #433b2e;
}
ul.nav li.first {
	border: none !important;
}
ul.nav li a{
	color: #d6cdcd;
}
ul.nav li a:hover {
	color: #b30b0a;
	text-decoration: none;
}

/* --------------- menu -------------- */
.menu {
	width: 208px;
	padding: 0px;
	overflow: hidden;
	margin-bottom:10px;
	margin-right:4px;
	float:right;

}
.menuTop {
	height: 14px;
	padding: 0px;
	overflow: hidden;
	background: url(../images/menuTop.gif) top no-repeat;
}
.menuCell {
	height:395px;
	padding: 0px 15px 0px 15px !important;
	background: url(../images/menuBg.gif) top no-repeat;
	margin:0px 0px 0px 0px auto !important;

}

*html .menuCell{
}

.menuBot{
	width:672px;
	height: 22px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	background: url(../images/menuBot.gif) no-repeat;

}

*html .menuBot{
}

/* --------------- language -------------- */
.lang {
	height: 26px;
	margin-bottom: 10px;
	padding: 20px 0px 10px 0px;
	text-align: center;
	font-size: 11px;
	background: url(../images/bgLang.gif) top no-repeat;
}
a.langEN {
	padding: 5px 16px;
	font-weight: bold;
	color: #fff;
	background: url(../images/langEN.gif) top no-repeat;
}
a.langEN:hover {
	color: #b30b0a;
	text-decoration: none;
}
.langContent a {
	padding: 0px 0px;
	font-weight: normal;
	color: #fff;
}
.langContent a:hover {
	color: #f2f29d;
	text-decoration: none;
}

.langContent {
	background: url(../images/bahasa.gif) no-repeat;
	width: 170px;
	height:79px;
	float: right;
	padding: 0px;
	margin:0px;
}


.langContent p{
	text-align:right;
	margin-right:10px;
	font-weight: bold;
	color: #fff;
	font-size:12px;
	font-family:arial;
}
*:first-child+html .langContent p{
	margin: 10px 10px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
}

*html .langContent p{
	margin: 10px 10px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
}
/* --------------login form------------*/
.login{
	float:right;
	width:179px;
}

.bgLogin{
	background: url(../images/bgLogin.gif) no-repeat;
	height:21px;
	width:133px;
	float:right;
	margin-top:-3px!important;
}

*:first-child+html .bgLogin{
	margin-top:-19px!important;
}

*html .bgLogin{
	margin-top:-7px!important;
}

.btnLogin{
	float:left;
}
*:first-child+html .btnLogin{
	margin-top:-16px!important;
}

*html .btnLogin{
	margin-top:-4px!important;
}

input.buttonLog{
	background: url(../images/btnLogin.gif) no-repeat;
	height:21px;
	width:46px;
	color:#fff;
	font-size:11px;
	margin-top:-3px!important;
	border: none;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
}

/* --------------- banner -------------- */
.banner {
	padding: 0px 0px !important;
	margin: 0px 0px !important;
}
.banner p {
	text-align: center;
	margin: 0px 0px 15px 0px !important;
	padding: 5px 0px 10px 0px!important;
}
*:first-child+html .banner p {
	margin: 15px 0px 0px 0px!important;
	padding: 15px 0px!important;
}

*html .banner p {
	margin: 20px 0px 0px 0px!important;
	padding: 19px 0px!important;
}


/* ---------------parner -------------- */
.partner {
	padding:0px 10px 0px 0px;
	background: url(../images/bgPartner.gif) repeat-y;
}

*html .partner h2{
}


.partner h2 {
	margin: 0px 0px 0px 0px !important;
	padding: 0px 0px !important;
	color: #fff;
	font-size: 1.2em;
	font-weight:normal;
	font-family:verdana;
	background: url(../images/titleLine.gif) left repeat-x;
}
.partner h2 span{
	padding: 0px 5px 0px 10px;
	margin:0px 0px 0px 0px;
	background-color:#000;
	background: url(../images/arrow.gif) center left no-repeat #000;

}

.partnerTop{
	width:672px;
	height:14px;
	background: url(../images/pamerTop.gif) no-repeat;
	margin:0px 0px 0px 0px!important;
}

.partnerBot{
	width:672px;
	height: 14px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	background: url(../images/partnerBot.gif) no-repeat;

}

*html .partnerBot{
}


.partnerCell {
	padding: 0px 0px;
	/*min-height: 150px;*/
	overflow: visible;
	display: block;
	text-align:center;
}
*html .partnerCell {
}
.partnerCell p {
	display: inline;
	margin:0px;
}

.partnerCell p a {
	color:#000;
}

.partnerCell p a:hover {
	color:#000;
}

.partnerCell p img{
	/*width: 110px;
	height: 130px;*/
	border: 0px;
}

/* --------------- news -------------- */
.news {
	padding:0px 10px 0px 20px;
	background: url(../images/bgMenu.gif) repeat-y;
}
.news2 {
	padding:0px 0px 0px 0px;
	background: url(../images/bgMenu2.gif) repeat-y;
}
.news h2 {
	margin: 0px !important;
	padding: 10px 0px !important;
	color: #fff;
	font-size: 13px;
	font-weight:normal;
	font-family:arial;
	background: url(../images/titleLine.gif) left repeat-x;

}
.news h2 span{
	padding: 0px 5px 0px 10px;
	background-color:#000;
	background: url(../images/arrow.gif) center left no-repeat #000;
}

.news2 .news0 h2 span{
	padding-right: 3px;
	color: #cb5f26;
}

.newsItem {
	margin-bottom: 10px;
	border-bottom: 1px solid #ececec;
	color: #fff;
}

.newsItem a{
	color: #FF9900;
}

.newsImg {
	float: left;
	margin: 0px 10px 0px 0px;
}
.newsDate {
	font-size: 11px;
	/*color: #666;*/
	color:#FF9900;
}
.newsTitle {
	/* font-size: 1.2em;*/
	font-weight: bold;
}
.newsTitle a{
	color: #fff;
}
.newsTitle a:hover{
	color: #b30b0a;
	text-decoration: underline;
}
.newsDesc {
	padding: 5px 0px;
	line-height: 130%;
}
.newsLink {
	clear: both;
	text-align: right;
	font-size: 11px;
	padding-right:12px;
}
.newsLink a{
	font-weight: bold;
	color: #FF9900;
}
.newsLink a:hover{
	text-decoration: none;
	color: #994111;
}

/* --------------- tittle -------------- */

.maintitle{
	clear:both;
}

.title {
	padding-left:0px;
	margin-bottom:1px;
	background: url(../images/titleLine.gif) left repeat-x;
}

.title2 {
	width:860px;
	background: url(../images/titleLine.gif) left repeat-x;
}

*html .title2 {
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}
*:first-child+html .title2 {
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}
.title2 h2 span{
	padding: 0px 5px 0px 10px;
	background-color:#000;
	background: url(../images/arrow.gif) center left no-repeat #000;
}
.titleRight {
	width:260px;
	background: url(../images/titleLine.gif) left repeat-x;
	float:right;
}

*html .titleRight {
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}
*:first-child+html .titleRight {
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}
.titleRight h2 span{
	padding: 0px 5px 0px 10px;
	background-color:#000;
	background: url(../images/arrow.gif) center left no-repeat #000;
}
.titleRight2 {
	width:260px;
	background: url(../images/titleLine.gif) left repeat-x #000;
	float:left;
}

*html .titleRight2 {
	background: url(../images/titleLine.gif) center left repeat-x #000;
	padding-top:20px;
}
*:first-child+html .titleRight2 {
	background: url(../images/titleLine.gif) center left repeat-x #000;
	padding-top:20px;
}
.favoritPic{
	padding-left:20px;
	margin-left:10px;
}
*html .titleRight2 h2 span{
	border-left:0px solid #000;
}
*:first-child+html .titleRight2 h2 span{
	border-left:0px solid #000;
}
.titleRight2 h2 span{
	padding: 0px 5px 0px 10px;
	background-color:#000;
	background: url(../images/arrow.gif) center left no-repeat #000;
	border-left:5px solid #000;
}
.titleLeft {
	width:260px;
	background: url(../images/titleline.gif) center right repeat-x #000;
	float:left;
}
.galeriPic{
}

.Lgaleri{
	margin-left:15px;
}
.Lgaleri a{
	color:#fff;
}

.Lgaleri a:hover{
	color:#fff;
	text-decoration:undeline;
}
.Lfavorit{
	float:left;
	margin:-20px 0px 20px 10px;
}
.Lfavorit a{
	color:#fff;
}

.Lfavorit a:hover{
	color:#fff;
	text-decoration:undeline;
}

*html .titleLeft {
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}
*:first-child+html .titleLeft {
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}
.titleLeft h2 span{
	width:0px;
	padding: 0px 5px 0px 10px;
	background-color:#000;
	background: url(../images/arrow.gif) center left no-repeat #000;
	float:right;
}
.maintitlePartner{
	clear:both;
}
.titlePartner{
	padding:0px 0px;
	margin:0px 10px 0px 20px;
	background: url(../images/titleLine.gif) left repeat-x;
}

.titlePartner h2{

}

.titleCommLeft{
	color:#fff;
	text-transform:uppercase;
	font-family:arial;
	font-weight:bold;
	font-size:9px;
	margin-left:5px;
}
.titleCommLeft h2{
	color:#fff;
	font-family:arial;
	font-weight:bold;
	font-size:13px;
}
.titleCommLeft h2 span{
	padding: 0px 0px 0px 8px;
	background-color:#000;
	background: url(../images/arrow3.gif) center left no-repeat #373737;
}


.line{
	float:right;
	width:500px;
	margin-top:12px;
	background: url(../images/titleLine.gif) left repeat-x;
}


.linesClear{
	clear:both;
}


/* --------------- block -------------- */
.block {
	margin-bottom: 0px;
	margin-left:20px;
}
.blockTop {
	height: 10px;
	padding: 0px;
	overflow: hidden;
}
.blockCell{
	padding: 0px 10px;
}
.blockCell p{
	height: 30px;
	margin: 0px !important;
	padding: 12px 0px 2px 0px !important;
}
.blockCell p img{
	margin-top: -5px;
	float: left;
	margin-right: 5px;
}
.blockCell p a {
	font-weight: bold;
	color: #2e261b;
}
.blockCell p a:hover{
	text-decoration: none;
	color: #af0000;
}
.blockBot {
	height: 10px;
	padding: 0px;
	overflow: hidden;
}

/* --------------- block -------------- */

.bar{
	font-weight:bold;
	color:#951d1d;
	margin-left:10px;
}

*html .bar{
}


/*-------- OL ---------*/
.blockOL {
	margin-bottom:0px;
	margin-left:10px;
}
.blockTopOL {
	height: 10px;
	padding: 0px;
	overflow: hidden;
}
.blockCellOL{
	padding: 0px 10px;
	/*margin-top:5px;*/
}

*html .blockCellOL{
}


.blockCellOL p{
	height: 25px;
	margin: 0px !important;
	padding: 0px !important;
	color:#128f35;
}

*html .blockCellOL p img{
	/*margin-top: -14px;*/
}

.blockCellOL p img{
	margin-top: 0px;
	float: right;
	margin-right: 10px;
}
.blockCellOL p a {
	font-weight: bold;
	color: #128f35;
}
.blockCellOL p a:hover{
	text-decoration: none;
	color: #4f5350;
}
.blockBotOL {
	height: 10px;
	padding: 0px;
	overflow: hidden;
}

/*-------- OL ---------*/
.link {
}
.linkTop {
	padding: 17px 14px 18px 20px;
	color: #fff;
	margin:0px 0px -2px -7px !important;
	font-weight: bold;
	background: url(../images/linkTop.gif) top no-repeat;
}
.linkCell{
	padding: 5px 14px 18px 30px;
	background: url(../images/linkBg.gif) top no-repeat;
	margin:0px 0px 0px -7px !important;
	line-height:150%;
}
.linkCell p{
	margin: 0px !important;
	padding: 0px 0px 0px 10px !important;
	font-size: 11px;
	background: url(../images/arrow.gif) no-repeat;
	background-position: 0px 8px;
}
.linkCell p a {
	color: #fae394;
}
.linkCell p a:hover{
	text-decoration: none;
	color: #fff;
}
.linkBot {
	height: 10px;
	padding-top:0px;
	overflow: hidden;
	margin:0px 0px 0px -7px !important;
	background: url(../images/linkBot.gif) top no-repeat;
}
.warning{
	font-style:italic;
	font-size:11px;
	font-weight:normal;

}
.titleForum{
	padding:0px;
	overflow: hidden;
	margin:0px 0px 0px 0px !important;
	color:#fff;
	font-size:12px;
	font-family:arial;
}
.clearDetail{
	clear:both;
	height:25px;
	background-color:#373737;
}
.detail3{
	background-color:#535252;
	padding:0px 0px;
	margin-top:-15px;
	margin-bottom:-5px;
	font-weight:normal;
}
*:first-child+html .detail3{
	margin-top:-1px;
	margin-bottom:-5px;
	font-weight:normal;
}

*:first-child+html .detail3 p{
	line-height:10%;
}

*html .detail3{
	margin-top:-1px;
	margin-bottom:-5px;
	font-weight:normal;
}

*html .detail3 p{
	line-height:10%;
}
.detail3 p{
	line-height:50%;
}
.miringFont{
	font-style:italic;
}

.detail2{
	height:25px;
	background-color:#535252;
	padding:0px 0px;
	margin-top:5px;
}

.detail2 a{
	color:#fff;
	padding:0px 6px;
}

.detail2 a:hover{
	color:#fff;
}
.menunav2{
	padding:0px 0px;
	float:right;
	color:#fff;
	margin-top:-3px;
}

.menunav2 a{
	color:#fff;
	padding:0px 6px;
}

.menunav2 a:hover{
	color:#fff;
}

.menunav4{
	padding:10px 10px;
	float:right;
	color:#fff;
	margin-top:20px;
}

.menunav4 a{
	color:#fff;
	padding:0px 3px;
	font-weight:bold;
}

.menunav4 a:hover{
	color:#fff;
	text-decoration:none;
}

.menunav3{
	padding:0px 0px;
	float:left;
	color:#fff;
	margin-top:3px!important;
}

.menunav3 a{
	color:#fff;
	padding:0px 0px!;
}

.menunav3 a:hover{
	color:#fff;
	text-decoration:underline;
}
.menunav3{
	padding:0px 0px;
	float:right;
	color:#fff;
	margin-top:-3px;
}

.menunav3 a{
	color:#fff;
	padding:0px 6px;
}

.menunav3 a:hover{
	color:#fff;
	text-decoration:none;
}

.menunav5{
	padding:0px 0px;
	color:#fff;
}

.menunav5 a{
	color:#fff;
	padding:0px 6px;
}

.menunav5 a:hover{
	color:#fff;
	text-decoration:none;
}

.tblDetail td{
	margin:6px 0px;
}


.floatLeftBot{
	float:left;
	margin:6px;
}

*html .floatLeftBot{
	float:left;
	margin:6px 6px 6px 3px;
}
.floatRightBot{
	float:right;
	margin:5px 6px;
}

.floatRightBot a{
	color:#fff;
	padding:0px 6px;
	text-decoration:none;
}

.floatRightBot a:hover{
}

.floatLeftDetail{
	float:left;
	margin:6px;
}
*html .floatLeftDetail{
	float:left;
	margin:6px 6px 6px 3px;
}
.floatRightDetail{
	float:right;
	margin:5px 6px;
}
.floatRightDetail a{
	text-decoration:none;
	color:#fff;
	margin:0px 4px;
}

.floatLeftDetail2{
	float:left;
	margin:0px 0px 20px -3px;
	background-color:#373737;
	font-size:13px;
}
*html .floatLeftDetail2{
	padding:0px 5px;
	width:160px;
}


.floatLeftDetail2 a{
	text-decoration:none;
	color:#fff;
	padding:0px 10px;
}

.floatLeftDetail2 a:hover{
	text-decoration:none;
	color:#fff;
}
/* --------------- contentCell -------------- */
.contentCell {
	margin:0px auto;
	width: 477px;
	padding: 10px;
	border: 1px solid #747171;
}

.contentCell2 {
	margin:0px auto;
	width: 580px;
	padding: 10px;
	border: 1px solid #747171;
}
.contentBingkai {
	margin-top:-5px;
}

.contentBingkai p{
	font-family:arial;
	font-size:12px;
	color:#fff;
}

.contentBingkai p span{
	color:#939090;
}
.contentCell00 {
	margin:0px auto;
	margin-top:10px;
	padding: 10px;
	border-top: 1px solid #686666;
	border-bottom: 1px solid #686666;
	border-right: 2px solid #7f7c7c;
	border-left: 2px solid #7f7c7c;
}



.contentCell000 {
	margin:0px;
	margin-top:15px;
	padding: 10px;
	border-top: 1px solid #686666;
	border-bottom: 1px solid #686666;
	border-right: 2px solid #7f7c7c;
	border-left: 2px solid #7f7c7c;
	width:650px;
}

*html .contentCell000 {
	margin:0px;
	margin-top:-15px;
	padding: 10px;
}

.topMetode{
	background: url(../images/topM.gif) repeat-x;
	height:10px;
	width:720px;
}
.botMetode{
	background: url(../images/botM.gif) repeat-x;
	height:14px;
	width:720px;
}
*html .botMetode{
	width:740px;
}
*html .topMetode{
	width:740px;
}
.metodeHeader{
	background-color:#373737;
	text-transform:uppercase;
	font-family:arial;
	font-weight:bold;
	font-size:13px;
	padding-left:15px;
}
.metodeCell table.tbMetode td{
	background-color:#535252;
}
*html .metodeHeader{
	width:725px;
}
*:first-child+html .metodeCell table.tbMetode td{
	background-color:#535252;
}

.metodeCell{
	margin-left:15px;
	font-weight:normal;
	background-color:#535252;
}
.metodeBullet {
	float:left;
	background: url(../images/bullet3.gif) no-repeat;
	width:9px;
	height:9px;
}
.bulletCell {
	float:left;
	margin-left:20px;
	margin-top:-2px;
	font-weight:bold;
	line-height:130%;
}

.bulletCell h2{
	margin:0px 0px 5px 0px;
	font-weight:bold;
	font-size:12px;
}

.bulletCell p{
	font-weight:normal;
	margin-top:-5px;
}
.bulletCell2 {
	float:left;
	margin-left:30px;
	margin-top:-13px;
	font-weight:bold;
	line-height:150%;
}
*html .bulletCell2 {
	margin-left:20px;
	margin-top:-5px;
}

*:first-child+html .bulletCell2 {
	margin-left:20px;
	margin-top:-5px;
}


.bulletCell2 h2{
	margin:0px 0px 5px 0px;
	font-weight:bold;
	font-size:12px;
}

.bulletCell2 p{
	font-weight:normal;
	margin-top:-5px;
}
.subBullet{
}

.subBullet p{
	background: url(../images/subBullet.gif) center left no-repeat;
	margin-top:-10px;
	padding-left:10px;
	font-weight:normal;
}


.contentCell05 {
	margin:0px auto;
	border-right: 2px solid #7f7c7c;
	border-left: 2px solid #7f7c7c;
	width:720px;
}
.contentCell04 {
	margin-top:5px;
	padding: 10px 0px;
	border-top: 1px solid #686666;
	border-bottom: 1px solid #686666;
	border-right: 2px solid #7f7c7c;
	border-left: 2px solid #7f7c7c;
}

*:first-child+html .contentCell04 {
	margin-top:-10px;
}

.contentCell01 {
	margin:3px auto;
	padding: 10px;
	border-top: 1px solid #686666;
	border-bottom: 1px solid #686666;
	border-right: 2px solid #7f7c7c;
	border-left: 2px solid #7f7c7c;
	font-weight:normal;
}
*:first-child+html .contentCell01 {
	margin-top:-13px;
}
*html .contentCell01 {
	padding: 3px 10px 10px 10px;
}

.contentCell03 {
	margin:3px auto;
	padding: 10px;
	border-top: 1px solid #686666;
	border-bottom: 1px solid #686666;
	border-right: 2px solid #7f7c7c;
	border-left: 2px solid #7f7c7c;
	font-weight:normal;
}
*:first-child+html .contentCell03 {
	margin-top:-13px;
}
*html .contentCell03 {
	padding: 3px 10px 10px 10px;
}

table.tbDetail {
	background-color:#373737;
	padding:6px;
}
table.tbDetail2 {
	background-color:#373737;
	padding:6px;
	font-weight:normal;
}

*:first-child+html table.tbDetail2 {
	/* line-height:30%; */
	font-weight:normal;
}

*html table.tbDetail2 {
	/* line-height:30%; */
	font-weight:normal;
}
.clearTrans{
	clear:both;
	padding: 0px;
	overflow: hidden;
}
*:first-child+html .clearTrans{
	margin-top:10px;
}

*html .clearTrans{
	margin-top:-10px;
}

td.judul {
	width:100px;
}


table.tbPengarang {
	background-color:#373737;
	padding:6px;
	border-top:1px solid #535252;
}

*html .tbPengarang {
	border-left:6px solid #373737;
}

*html .tbDetail {
	border-left:6px solid #373737;
}
*:first-child+html .tbPengarang {
	border-left:6px solid #373737;
}

*:first-child+html .tbDetail {
	border-left:6px solid #373737;
}
.contentCell00 table td{
	background-color:#373737;
	padding:3px 0px 3px 0px;
}
*html .contentCell00 table td{
	background-color:#373737;
	padding:5px 0px;
}
*:first-child+html .contentCell00 table td{
	background-color:#373737;
	padding:5px 0px;
}
.contentCell05 table td{
	background-color:#373737;
	padding:3px 0px 3px 0px;
}
*html .contentCell05 table td{
	background-color:#373737;
	padding:5px 0px;
}
*:first-child+html .contentCell05 table td{
	background-color:#373737;
	padding:5px 0px;
}
.contentCell04 table.pilihKont td{
	background-color:#373737;
	padding:0px 0px 0px 20px;
}
.contentCell04 table.pilihKont td h2{
	font-size:18px;
	font-family:arial;
}
.contentCell04 table.pilihKont{
	margin:0px auto;
}


*html .contentCell04 table.pilihKont td{
	background-color:#373737;
	padding:10px 0px 0px 20px;
}
*:first-child+html .contentCell04 table.pilihKont td{
	background-color:#373737;
	padding:10px 0px 0px 20px;
}

.contentCell table.contactTbl {
	width: 100%;
	border: 0px;
}

.contentBingkai table.contactTbl {
	width: 100%;
	border: 0px;
	margin-top:-10px;
}
.clearBot {
	clear:both;
	background:#373737;
	height:25px;
	margin-top:5px;
}
td.closeLink img{
	text-align:right;
	margin-top:-2px;
}

.contentCell01 input.textNama {
	width: 150px;
	background-color:#373737;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
}
.tbMetode input.textNama {
	width: 150px;
	background-color:#373737;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
}


.contentCell01 table.contactTbl th{
	padding: 8px;
	font-size: 1.1em;
	color: #2e281c;
	background-color: #faf4e6;
	border-bottom: 10px solid #fff;
}
.contentCell01 table.contactTbl td{
	padding: 8px 0px 8px 8px;
	/*border-bottom: 1px solid #eee;*/
}
.contentCell01 input.text {
	width: 180px;
	background-color:#373737;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
}

.tbMetode input.text {
	width: 180px;
	background-color:#373737;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
}

.contentCell01 input.text2 {
	width: 400px;
	background-color:#373737;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
}

.contentCell01 textarea {
	width: 400px;
	background-color:#373737;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
	font-size:12px;
	overflow: auto;
}

.tbMetode textarea {
	width: 400px;
	background-color:#373737;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
	font-size:12px;
	overflow: auto;
	height:150px;
}

.contentCell01 input.button {
	background-color: #ecc25d;
	border: 1px solid #c78f45;
	color: #333;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 4px;
	cursor: pointer;
}
.contentCell03 input.textNama {
	width: 150px;
	background-color:#373737;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
}
.contentCell03 table.contactTbl th{
	padding: 8px;
	font-size: 1.1em;
	color: #2e281c;
	background-color: #faf4e6;
	border-bottom: 10px solid #fff;
}
.contentCell03 table.contactTbl td{
	padding: 8px 0px 0px 8px;
	/*border-bottom: 1px solid #eee;*/
}
.contentCell03 table.contactTbl01 th{
	padding: 8px;
	font-size: 1.1em;
	color: #2e281c;
	background-color: #faf4e6;
	border-bottom: 10px solid #fff;
}
.contentCell03 table.contactTbl01 td{
	padding: 8px 5px 0px 8px;
	/*border-bottom: 1px solid #eee;*/
}

.contentCell03 input.text {
	width: 180px;
	background-color:#373737;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
}

.contentCell03 input.text2 {
	width: 400px;
	background-color:#373737;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
}

.contentCell03 textarea {
	width: 400px;
	background-color:#373737;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
	font-size:12px;
	overflow: auto;
}
.contentCell03 input.button {
	background-color: #ecc25d;
	border: 1px solid #c78f45;
	color: #333;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 4px;
	cursor: pointer;
}
.contentCell table.contactTbl th{
	padding: 8px;
	font-size: 1.1em;
	color: #2e281c;
	background-color: #faf4e6;
	border-bottom: 10px solid #fff;
}
.contentCell table.contactTbl td{
	padding: 5px 0px 5px 8px;
	/*border-bottom: 1px solid #eee;*/
}
.contentCell input.text {
	/*width: 110px;*/
	background-color:#373737;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
}


.contentCell input.textNama {
	width: 150px;
	background-color:#373737;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
}

.contentCell textarea {
	width: 300px;
	background-color:#373737;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
	font-size:12px;
	overflow: auto;
}


.contentCell2 table.contactTbl th{
	padding: 8px;
	font-size: 1.1em;
	color: #2e281c;
	background-color: #faf4e6;
	border-bottom: 10px solid #fff;
}
.contentCell2 table.contactTbl td{
	padding: 5px 0px 5px 8px;
	/*border-bottom: 1px solid #eee;*/
}
.contentCell2 input.text {
	width: 180px;
	background-color:#373737;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
}
*html .contentCell2 input.text {
	height:18px;
}

*:first-child+html .contentCell2 input.text {
	height:18px;
}

.floatLeftBN {
	margin-top:-20px;
	float:right;
}

*:first-child+html .floatLeftBN {
	margin-top:-35px;
}
.loadPage {
	width:300px;
}
.tbMetode .loadPage {
	width:240px;
}


.loadPic {
	width:180px;
	height:110px;
	background-color:#373737;
	border:none;
	float:left;
	clear:both;
	margin-right:5px;
}

.loadPic img{
	margin:0px auto;
	padding:8px 16px;
	width:147px;
	height:96px;
}

.contentCell2 input.buttNama {
	width: 54px;
	background-color:#373737;
	border:none;
	color:#fcfbfb;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:1px 0px;
	cursor: pointer;
}
.contentCell2 input.buttNama2 {
	background-color:#373737;
	border:none;
	color:#fcfbfb;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:1px 8px;
	cursor: pointer;
}
.tbMetode input.buttNama {
	width: 54px;
	background-color:#373737;
	border:none;
	color:#fcfbfb;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:1px 0px;
	cursor: pointer;
}
.contentCell03 input.buttNama {
	width: 54px;
	background-color:#373737;
	border:none;
	color:#fcfbfb;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:1px 0px;
	cursor: pointer;
}
.contentCell2 textarea {
	width: 300px;
	background-color:#373737;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
	font-size:12px;
	overflow: auto;
}

.contentBingkai textarea {
	width: 360px;
	background-color:#4f4e4e;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
	font-size:12px;
	overflow: auto;
	padding:2px;
}

.contentCell input.button {
	background-color: #ecc25d;
	border: 1px solid #c78f45;
	color: #333;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 4px;
	cursor: pointer;
}

.contentCell p{
	text-align:justify;
	margin-top:-5px;
	font-family:arial;
	font-size:13px;
	font-weight:normal;
}

.contentCell p span a{
	color:#a19e9e;
	text-decoration:none;
}

.contentCell p span a:hover{
	color:#a19e9e;
	text-decoration:underline;
}
.clearButt{
	clear:both;
	margin-right:-20px;
}
*html .clearButt{
	margin:15px -10px 0px 0px;
	float:right;
	clear:both;
}

*:first-child+html .clearButt{
	margin:0px -20px 0px 0px;
	float:right;
	clear:both;
}


.contentCell2 input.button {
	background-color: #ecc25d;
	border: 1px solid #c78f45;
	color: #333;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 4px;
	cursor: pointer;
}

.contentCell2 p{
	text-align:justify;
	margin-top:-5px;
	font-family:arial;
	font-size:13px;
	font-weight:normal;
}

.contentCell2 p span a{
	color:#a19e9e;
	text-decoration:none;
}

.contentCell2 p span a:hover{
	color:#a19e9e;
	text-decoration:underline;
}

.cetakTebal span{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}


.button input{
	/*background: url(../images/lanjutkan.gif) bottom right no-repeat;*/
	background-color:#535252;
	border: 1px solid #fff;
	color: #e8e7e7;
	font-family:courier;
	font-size: 13px;
	font-weight: normal;
	cursor: pointer;
	margin-top:5px;
	padding:1px 15px;
}
*:first-child+html .button input{
	font-size: 12px;
	padding:1px 5px;
}

*html .button input{
	margin-top:0px;
	font-size: 12px;
	padding:1px 5px;
}

.button p{
	text-align:right;
	margin-right:20px;
}

.button2 input{
	background: url(../images/daftar3.gif) bottom right no-repeat;
	width:82px;
	height:19px;
	border: 0px solid #c78f45;
	color: #333;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	margin-top:5px;
}

.button2 p{
	text-align:right;
	margin-right:20px;
}
.button3 input{
	background-color:#535252;
	border: 1px solid #fff;
	color: #e8e7e7;
	font-family:courier;
	font-size: 13px;
	font-weight: normal;
	cursor: pointer;
	margin:5px 0px 0px 8px;
	padding:0px 25px;
}

.button6 input{
	background-color:#535252;
	border: 1px solid #fff;
	color: #e8e7e7;
	font-family:courier;
	font-size: 13px;
	font-weight: normal;
	cursor: pointer;
	margin:5px 20px 0px 0px;
	padding:0px 25px;
	float:right;
}
.button7 input{
	background-color:#535252;
	border: 1px solid #fff;
	color: #e8e7e7;
	font-family:courier;
	font-size: 13px;
	font-weight: normal;
	cursor: pointer;
	margin:5px 20px 0px 0px;
	padding:0px 25px;
}
.button7 p{
	text-align:right;
	margin-right:50px;
}

*:first-child+html .button6 input{
	margin:-20px 20px 0px 0px;
	padding:0px 25px;
}

.bintang{
	float:left;
}

*:first-child+html .bintang{
	margin:-20px 0px 0px 0px;
}
*html .button3 input{
	margin:5px 0px 0px 5px;
	padding:0px 20px;
	font-size: 12px;
}

*:first-child+html .button3 input{
	margin:5px 0px 0px 5px;
	padding:0px 20px;
	font-size: 12px;
}


.button3 p{
	text-align:center;
	margin-right:100px;
}

.button4 input{



	background-color:#535252;
	border: 1px solid #fff;
	color: #fff;
	font-family:courier;
	font-size: 13px;
	font-weight: normal;
	cursor: pointer;
	margin-top:5px;
	padding:1px 15px;
	float:right;
}


*:first-child+html .button4 input{
	font-size: 12px;
	padding:1px 5px;
	margin-top:15px;
}

*html .button4 input{
	margin-top:0px;
	font-size: 12px;
	padding:1px 5px;
}



*html .button5 input{
	margin-top:0px;
	font-size: 12px;
	padding:1px 5px;
}
.button4 p{
}

*:first-child+html .button5 input{
	font-size: 12px;
	padding:1px 5px;
	margin-top:15px;
}
.button5 input{



	background-color:#535252;
	border: 1px solid #fff;
	color: #fff;
	font-family:courier;
	font-size: 13px;
	font-weight: normal;
	cursor: pointer;
	margin-top:5px;
	margin-left:10px;
	float:right;
	padding:1px 15px;
}
.button11 input{
	background-color:#535252;
	border: 1px solid #fff;
	color: #fff;
	font-family:courier;
	font-size: 13px;
	font-weight: normal;
	cursor: pointer;
	margin-right:15px;
	margin-left:10px;
	float:right;
	padding:1px 15px;
}

.button12 input{
	background-color:#535252;
	border: 1px solid #fff;
	color: #fff;
	font-family:courier;
	font-size: 13px;
	font-weight: normal;
	cursor: pointer;
	float:right;
	padding:1px 26px;
}


.button5 p{
}
.contentScrollArea img{
	margin:0px 0px 8px 15px;
}

.contentScrollArea00 img{
	margin:10px 0px;
}

.contentCell input.textNama {
	width: 150px;
	background-color:#373737;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
}

.contentCell2 input.textNama {
	width: 150px;
	background-color:#373737;
	border:none;
	color:#d6dbd6;
	font-family:verdana;
}
.contentCell input.polContent {
}
.pilihan{
	margin-left:20px;
	font-weight:normal;
}
.pilihan span{
	color:#a19e9e;
}


.pilihan2{
	font-weight:normal;
}
.pilihan2 span{
	color:#a19e9e;
}
.pilihan4{
	font-weight:normal;
	margin-top:-13px;
}
.pilihan4 span{
	color:#a19e9e;
}
.pilihan3{
	font-weight:normal;
	padding:0px 10px;
	margin:0px auto;
	float:left;
}

.pilihan3 img{
	/*width:91px;*/
	/*height:67px;*/
}

.pilBingkai{
	width:700px;
	margin:0px auto;
	padding:20px 0px;
}
.pilihan3 p span {
	color:#a19e9e;
	padding:5px 12px;
}

.nGambar{
	margin-left:22px;
	text-align:center;
	width:90px;
}

.contentCell select{
	background-color:#373737;
	color:#d6dbd6;
	border:none;
	margin:0px 3px 0px 0px;
}
.tbMetode select{
	background-color:#373737;
	color:#d6dbd
.tbMetode select{
	background-color:#373737;
	color:#d6dbd6;
	border:none;
	margin:0px 3px 0px 0px;
}
or:#d6dbd6;
	border:none;
	margin:0px 3px 0px 0px;
	width:130px;
}
.contentCell2 select{
	background-color:#373737;
	color:#d6dbd6;
	border:none;
	margin:0px 3px 0px 0px;
}
.contentCell03 select{
	background-color:#373737;
	color:#d6dbd6;
	border:none;
	margin:0px 3px 0px 0px;
}
.contentCell2 select.wilayah{
	background-color:#373737;
	color:#d6dbd6;
	border:none;
	margin:0px 3px 0px 0px;
	width:130px;
}
/* --------------- sitemap -------------- */
.sitemap {

}
.sitemap ul {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	list-style: none;
}
.sitemap ul li{
	font-weight: bold;
	padding: 5px 0px 5px 10px;
	background: url(../images/arrow.gif) no-repeat;
	background-position: 0px 9px;
}
.sitemap ul li a{
	color: #111;
}
.sitemap ul li a:hover{
	color: #443a30;
	text-decoration: none;
}
.sitemap ul li ul{
	margin: 0px 0px 0px 20px;
	padding: 0px;
	list-style: none;
}
.sitemap ul li ul li{
	font-weight: lighter;
	padding: 2px 0px;
	background: url(../images/blank.gif) no-repeat;
}
.sitemap ul li ul li a{
	color: #111;
}
.sitemap ul li ul li a:hover{
	color: #111;
	text-decoration: underline;
}

/* --------------- gambar -------------- */
.gambar {
	padding: 5px 10px;
	/*min-height: 150px;*/
	overflow: visible;
	display: block;
	margin: 0px;
	text-align:center;
}
*html .gambar {
}

.gambar p {
	display: inline;
	margin:0px 20px 0px 20px;
}
.gambar p img{
	/*width: 110px;*/
	/*height: 130px;*/
	border: 2px solid #C9C9C9;
	margin: 20px 0px;
}

.gambar2 {
	padding: 5px 40px;
	/*min-height: 150px;*/
	overflow: visible;
	display: block;
	margin: 0px auto!important;
	text-align:center;
}
*html .gambar2 {
}

.gambar2 p {
	display: inline;
	margin:0px 20px;

}
.gambar2 p img{
	/* width: 110px;
	height: 130px; */
	border: 2px solid #C9C9C9;
	margin: 20px 0px;
}
.teman{
	background-color:#000;
	padding:5px 0px;
}
*html .teman{
	background-color:#000;
	padding:5px 0px;
	width:100%;
}
.teman a{
	color:#fff;
}

.teman a:hover{
	color:#fff;
	text-decoration:underline;
}
.gambar3 {
	padding: 0px 30px;
	/*min-height: 150px;*/
	overflow: visible;
	display: block;
	margin: 0px auto!important;
}
*html .gambar3 {
}

.gambar3 p {
	display: inline;
	margin:0px 10px;

}
.gambar3 p img{
	/*width: 91px;*/
	/*height: 67px;*/
	border: 0px;
	padding:10px 0px;
}
/* --------------- TABLE -------------- */
table.listTbl {
	border: none;
}
table.listTbl tr th{
	padding: 8px 6px;
	background-color: #f4f0dd;
	border-bottom: 2px solid #e7e0bc;
}
table.listTbl tr td{
	padding: 6px;
	border-bottom: 1px solid #f4f0dd;
}
table.listTbl tr td span{
	color: #493921;
	font-weight: bold;
}

/* --------------- footer -------------- */
.footer{
	padding:0px;
	margin:20px 0px !important;
}
.footerCell {
	padding: 0px 0px 0px 0px;
	clear:both;

}
.bottomNav .nav li a span{
}


.footerCellRight {
	padding: 0px 0px 0px 0px;
	float:right;
	background: url(../images/corRight.gif) no-repeat;
	width:174px;
	height:124px;

}

.footerCellRight2 {
	padding: 0px 0px 0px 0px;
	float:right;
	background: url(../images/corRight2.gif) repeat-x;
	width:174px;
	height:124px;

}


.footerCellLeft {
	padding: 0px 0px 0px 0px;
	float:left;
}

.footTop {
	width:724px;
	height:46px;
	background-color:#2a2a29;
}
/*
.footBot {
	width:724px;
	height:36px;
	background-color:#2a2a29;
	color:#c6c6c6;
	font-family:centaur;
	font-weight:bold;
	font-size:16px;
	padding-top:5px;
}
*/
.footBot {
	width:712px;
	height:41px;
	background-color:#2a2a29;
	color:#c6c6c6;
	font-family:centaur;
	font-weight:bold;
	font-size:16px;
	padding-top:5px;
	padding-left:12px;
}
.footBot2 {
	width:898px;
	height:41px;
	background-color:#000;
	color:#c6c6c6;
	font-family:centaur;
	font-weight:bold;
	font-size:16px;
	padding-top:5px;
}
.footMid {
	width:724px;
	height:37px;
	background: url(../images/bgFooter.gif) repeat-x;
	color:#909092;
}

.footMid2 {
	width:898px;
	height:37px;
	background-color: #373737;
	color:#909092;
}


.gambarFoot {
	padding: 0px;
	text-align:center;
	/*min-height: 150px;*/
	overflow: visible;
	display: block;
	margin: 0px;
}
*html .gambarFoot {
}

.gambarFoot p {
	display: inline;
	margin:0px 10px;
}
.gambarFoot p img{
	width: 140px;
	height: 100px;
	border: 0px;
}

.footerCell p{
	height:29px;
	text-align:center;
	margin-right:-10px !important;
	padding-right:50px !important;
	font-size: 10px;
	color:#fff;
	background: url(../images/logoJC.gif) no-repeat;


}
.footerCell b, .footerCell strong {
	color: #dcd8d8;
}



/* ----------------------- botom navigation menu ---------------------- */
.bottomNav .nav{
	text-align:left;

}
.bottomNav .nav li{
	float: none !important;
	display: inline;
	font-weight: bold !important;
	margin: 0px 10px 0px 10px !important;
	padding: 0px 0px!important;
	border-left: 1px solid #fff;
	font-size: 12px !important;
	width:3px;
	height:21px;
}
*html .bottomNav .nav li{
	margin: 0px !important;
	padding: 0px 0px!important;
}
*html .bottomNav .nav img{
	margin: 0px 5px !important;
	padding: 0px 0px 0px 0px!important;
}

*:first-child+html .bottomNav ul.nav li a img{
	margin: 0px 20px 0px 0px!important;
	padding: 0px 0px 0px 0px!important;
}
*:first-child+html .bottomNav .nav img{
	margin: 0px 0px 0px 0px!important;
	padding: 0px 0px 0px 0px!important;
}


.bottomNav .nav  img{
	margin: -2px 0px 0px 0px!important;

}

.bottomNav .nav li.first{
	background: none !important;
}
.bottomNav .nav li a{
	color: #6f7071;
	text-decoration: none;
}
.bottomNav .nav li a:hover{
	color: #c1c17b;
	text-decoration: none;
}

.bottomNav p{
	display: block;
	margin: 0px;
	padding: 0px;
}
.bottomNav p a{
	color: #003c51;
	text-decoration:none;
}
.bottomNav p a:hover{
	color: #003c51;
	text-decoration: underline;
}

label.error {
	font: 10px Tahoma, sans-serif;
	font-weight: bold;
	color: #FFEA93;
	margin-left: 5px;
	border-top: 1px dotted #FFEA93;
}

div.msg {
	color: #FFEA93;
	border: 1px solid #747171;
	padding: 5px;
	margin-bottom: 20px;
}

.faq {
	padding: 0 14px 0 14px;
	color:#fff;
	font-weight:normal;
}

.faq a {
	color:#fff;
}




/* update11Nov08 */
.content01 {
	color:#fcfbfb;
	padding: 5px 0px 0px 0px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	background-color:#535252;
}
.content01 .clear {
	height: 0px;
	margin: 0px;
	overflow: hidden;
}
.content02 {
	color:#fcfbfb;
	padding:5px 0px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	background-color:#535252;
}
.content02 .contentCell03 {
	padding: 3px !important;
	overflow: hidden;
	margin-top: 0px;
}
*html .content02 .contentCell03 {
	height: 100px;
	overflow: visible;
}
.menunav7{
	padding: 17px 0px 0px 0px;
	float:right;
	color:#fff;
	font-size: 1.1em;
	margin-top:-3px;
}

.menunav7 a{
	color:#fff;
	padding:0px 6px;
}
.menunav7 a img {
	float: left;
	margin-top: -15px;
	margin-right: -5px;
}

.menunav7 a:hover{
	color:#fff;
	text-decoration:none;
}

.contentNote {
	padding: 0px;
	height: 59px;
	overflow: hidden;
}

.notes {
	padding: 10px;
	background-color: #373737;
}


.contentNote .jNilaiCari{
	font-size:11px;
	color:#fff;
	font-family:arial;
	font-weight:normal;
	overflow:hidden;
	padding: 0px;

}
.contentNote .jNilaiCari img{
	border:2px solid #373737;
	font-size:11px;
	color:#fff;
	font-family:arial;
	font-weight:normal;
	overflow:hidden;
	padding: 0px;
	margin: 0px;
	float:left;
}
.contentNote .jNilaiSearch {
	font-size:13px;
	color:#fff;
	font-family:arial;
	font-weight:normal;
	overflow:hidden;
	padding: 5px 10px 0px 10px;
	float:left;
	margin: 0px;
}
.contentNote .jNilaiSearch p {
	padding:0px 2px;
	margin-top: 0px;
	width:54px;
}

.contentNote input.srcText2 {
	margin-top: 0px!important;
	width: 200px;
	height: 17px;
	border: none;
	font-size: 11px;
	background: #373737;
	overflow:hidden;
	color:#fff;
	padding: 2px 0px 0px 4px;
	float:left;
}

ul.catalogList {
	width: 810px;
	margin: 0px !important;
	padding: 20px 10px !important;
	list-style: none;
	background-color: #373737;
	float: left;
}
*:first-child+html ul.catalogList {
	margin-bottom: -15px !important;
}
ul.catalogList li {
	margin: 0px;
	float: left;
}
ul.catalogList li.first {
	float: left;
}
ul.catalogList li.last{
	float: right;
}
ul.catalogList li table {
	border: none;
	height: 160px;
}
ul.catalogList li table td.tdLabel {
	width: 30px;
	text-align: left;
	vertical-align: bottom;
	padding: 0px 0px 18px 5px;
}
ul.catalogList li table td.tdLabel img {
	display: block;
	margin: 0px;
}
ul.catalogList li table td.tdImage {
	text-align: center;
	padding: 5px 5px 5px 0px;
	vertical-align: bottom;
	font-size: 11px;
}
ul.catalogList li table td.tdImage img {
	display: block;
	margin: 2px;
}
ul.catalogList li table td.tdImage a {
	color: #fff;
	text-decoration: none;
}
ul.catalogList li table td.tdImage a:hover {
	color: #b30b0a;
	text-decoration: none;
}



/* kategori kyk di deviantart */
#kategori {
	background-color: #e8f0ec;
	padding: 10px 20px;
}
#kategori2 {
	background-color: #dee8e5;
	padding: 2px;
	border: 1px solid #aaaaaa;
	overflow-x: scroll;
	height: 400px;
}
.kategori3 {
	float: left;
	width: 200px;
	overflow-y: scroll;
	overflow-x: hidden;
	height: 100%;
}
#kategori a {
	display: block;
	color: #222222;
	padding: 2px 2px 2px 10px;
}
#kategori a:hover {
	background-color: #ced8d5;
	text-decoration: none;
}
#kategori a.highlight {
	color: white;
	background-color: #3E8EB7;
}
