html, body, form, fieldset {
	margin: 0;
	padding: 0;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
}h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
	margin: 0 0 1em;
	padding: 0;
}li, dd, blockquote {
	margin-left: 1em;
}form label {
	cursor: pointer;
}fieldset {
	border: none;
}form {
	margin:0;
	padding:0;
}input, select, textarea {
	background: #F6F6F6;
	border: 1px solid #CCCCCC;
	color: #000;
	font:  11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin: 1px;
	padding: 3px;
}input:focus, textarea:focus{
	background: #fff;
	border: 1px solid #C5C5C5;
}.submit {
	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background:url(../images/blog_button-background.gif) repeat-x;
	background-color: #FFF;
	border-left-color: #D2D1D1;
	border-top-color: #D2D1D1;
	border-right-color: #898989;
	border-bottom-color: #898989;
	border-width: 1px;
	border-style: solid;
	margin-top:2px;
	padding:2px 4px;
}.clearer {
	clear: both;
	display: block;
	margin: 0;
	padding: 0;
	line-height: 1px;
	font-size:1px;
}.posted{
	color:#777777;
	font: normal 10px tahoma, arial, verdana;
}body{
	background:url(../images/bg.gif);
}#Content{
	width:899px; 
	background:url(../images/bg_site.gif) repeat-y; 
	padding:0px 45px 10px; 
	text-align:left;
}#Header{
	background:url(../images/bg_logo.gif) repeat-x; 
	height:85px;
}#TopMenu{
	float:right; 
	margin:-23px 10px -5px 0;
}#MainMenu{
	background:url(../images/bg_menu.gif) no-repeat; 
	height:30px;
}#MainContent{
	padding:15px 0 0;
}#MainContent #Left{
	float:left; 
	width:673px;
}#MainContent #Left h3{
	margin: 0;
	padding: 0;
	font: bold 15px Arial, Helvetica, sans-serif;
	color:#4C97DC;
}#MainContent #Left h3 a{
	color:#4C97DC;
	text-decoration:none;
}#MainContent #Left h3 a:hover{
	color:#FF9900;
}#MainContent #Left h4{
	margin: 0;
	padding: 0;
	font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}#MainContent #Left #banner{
	width:673px; 
	height:220px;
}#MainContent #Left #katapengantar{
	width:673px; 
	height:220px; 
	background:url(../images/bg_ktpengantar.gif) no-repeat;
}#MainContent #Left #katapengantar #text{
	width:420px; 
	float:right; 
	padding:30px 10px 0 0;
	color:#3A3A3A;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}#MainContent #Left #katapengantar #text h3{
	font: bold 18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#415700;
}#MainContent #Left #katapengantar #text h3 a{
	color:#415700;
	text-decoration:none;
}#MainContent #Left #katapengantar #text h3 a:hover{
	color:#2E3E00;
}#MainContent #Left #katapengantar #text #more{
	float:right; 
	margin:10px 10px 0 0;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#3C5000;
}#MainContent #Left #katapengantar #text #more a{
	color:#3C5000;
}#MainContent #Left #katapengantar #text #more a:hover{
	color:#161C00;
}#MainContent #Left #highlight{
	margin:10px 0;
}#MainContent #Left #highlight .content{
	width:311px; 
	height:119px; 
	background:url(../images/bg_highlight.gif) no-repeat;
	padding:10px;
}#MainContent #Left #highlight .content .left{
	float:left; 
	width:140px; 
	height:105px;
}#MainContent #Left #highlight .content .right{
	float:right; 
	width:155px; 
	height:105px; 
	overflow:hidden;
	color:#3A3A3A;
	font: normal 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}#MainContent #Left #highlight .content .right h3{
	margin: 0;
	padding: 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#4C97DC;
}#MainContent #Left_s{
	float:left;
	width:212px;
}#MainContent #Left_s .content{
	padding:5px 5px 15px 15px;
}#MainContent #Left_s .content .headline{
	margin-bottom:10px;
}#MainContent #Left_s .content .headline ul{
	margin:0;
	padding:0;
}#MainContent #Left_s .content .headline ul li{
	margin:0 0 0 15px;
	padding:0 0 0 15px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#4C97DC;
	list-style:none;
	background:url(../images/arrow_right_peppermint.gif) no-repeat 0 2px;
}#MainContent #Left_s .content .headline ul li a{
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#2064A3;
	text-decoration:none;
}#MainContent #Left_s .content .headline ul li a:hover{
	color:#FF6600;
}#MainContent #Left_s .content .headline .title{
	background:url(../images/bullet_blue.gif) no-repeat 0 -1px;
	padding-left:15px;
	font-weight:bold;
	color:#4C97DC;
}#MainContent #Left_s .content .headline .title a{
	font-weight:bold;
	color:#4C97DC;
	text-decoration:none;
}#MainContent #Left_s .content .headline .title a:hover{
	color:#2471B8;
}#MainContent #Center{
	float:left;
	width:454px;
	padding:0 10px;
}#MainContent #Center .ask{
	margin: 0;
	padding: 0 0 0 20px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#4C97DC;
	background:url(../images/help.gif) no-repeat 0 -1px;
}#MainContent #Center .answer{
	margin: 5px 0;
	padding: 0 0 0 20px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#808080;
}#MainContent #Center .testier{
	padding: 0 0 0 20px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#4C97DC;
	background:url(../images/user_comment.gif) no-repeat 0 1px;
	float:right;
}#MainContent #Center .testimon{
	margin: 5px 0;
	padding: 0 0 0 20px;
	font: normal 12px Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#808080;
	background:url(../images/blockquote.gif) no-repeat 0 -1px;
}#MainContent #Center .left{
	float:left; 
	width:140px; 
	height:105px;
}#MainContent #Center .right{
	float:right; 
	width:290px; 
	height:105px; 
	overflow:hidden;
	color:#3A3A3A;
	font: normal 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}#MainContent #Center .right h3{
	margin: 0;
	padding: 0;
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#4C97DC;
}#MainContent #Center .prd_dtl{
	width:450px;
	overflow:hidden;
	color:#3A3A3A;
	font: normal 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}#MainContent #Center .prd_dtl h3{
	margin: 0;
	padding: 0;
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#4C97DC;
}#MainContent #Center .prd_dtl h4{
	margin: 0 0 10px;;
	padding: 0;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#545454;
}#MainContent #Center .more_dtl{
	padding:0 0 10px 10px;
}#MainContent #Right{
	float:right;
	width:212px;
}#MainContent #Right .content2{
	padding:5px 5px 15px 5px;
}#MainContent #Right .content2 .testi{
	background:url(../images/arrow_right_peppermint.gif) no-repeat 0 2px;
	padding-left:15px;
	font: bold 12px Arial, Helvetica, sans-serif;
}#MainContent #Right .content2 .testi a{
	font-weight:bold;
	color:#4C97DC;
	text-decoration:none
}#MainContent #Right .content2 .testi a:hover{
	color:#2471B8;
}#MainContent #Right .content{
	padding:5px 5px 15px 15px;
}#MainContent #Right .content .headline{
	margin-bottom:10px;
}#MainContent #Right .content .headline .date{
	background:url(../images/icon1.gif) no-repeat 0 -1px;
	padding-left:15px;
	color:#5C5C5C;
	font-size:9px;
}#MainContent #Right .content .headline .title{
	padding-left:15px;
}#MainContent #Right .content .headline .title a{
	font-weight:bold;
	color:#4C97DC;
}#MainContent #Right .content .headline .title a:hover{
	color:#2471B8;
}#MainContent #Right .content .testi{
	background:url(../images/icon1.gif) no-repeat 0 -1px;
	padding-left:15px;
}#Footer{
	background:#E7E7E7; 
	padding:10px 15px; 
	color:#868585;
}#Footer a{
	color:#868585;
	text-decoration:none;
}#Footer a:hover{
	color:#333333;
}.block_title{
	font: bold 15px Arial, Helvetica, sans-serif;
	background: url(../images/bg_title.gif) repeat-x;
	height:21px;
	color:#FFFFFF;
	padding:4px 0 0 10px;
	margin-bottom:10px;
}.download{
	color:#1F7ABF;
	font: bold 12px tahoma, arial, verdana;
	margin:10px 0 5px;
	padding-top:5px;
}.download a{
	color:#1F7ABF;
	text-decoration:none;
	padding:0 0 0 20px;
	background:url(../images/download.gif) no-repeat;
}.download a:hover{
	color:#6EA028;
}.readmore{
	color:#3C7B88;
	font: bold 10px tahoma, arial, verdana;
}.readmore a{
	color:#3C7B88;
	text-decoration:none;
}.readmore a:hover{
	color:#FF9900;
}.info{
	color:#666666;
	font: bold 11px tahoma, arial, verdana;
}.info a{
	color:#1F7ABF;
	text-decoration:none;
}.info a:hover{
	color:#FF9900;
	text-decoration:underline;
}.tree{
	font: normal 10px arial, tahoma, verdana;
}.tree a{
	color:#2064A3;
	text-decoration:none;
}.tree a:hover{
	color:#FF9900;
}.ijin_img2{
	color:#1F7ABF;
	text-align:center;
	padding:0 8px;
}.ijin_img2 a{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	display: block;	
	padding-bottom:5px;
}.ijin_img2 a:hover{
	color:#EF5F24;
	text-decoration:none;
	font-weight:bold;
	display: block;	
	padding-bottom:5px;
}.ijin_img2 .img{
	display: block;
	border:1px solid #CCCCCC;
}.ijin_img2 a:hover .img{
	display: block;
	border:1px solid #EF5F24;
}