
	html, body, input {
		font-family: Arial, Verdana, "Lucida Grande";
		font-size:11px;
	}	
	
	.aligncenter {
		text-align: center;
	}
	
	.alignright {
		text-align: right;
	}
	
	#back {
		background:#317C1F;
		height: 18px;
		voice-family: "\"}\"";
		voice-family: inherit;
		color: #FFF;
	}

	#backbox {
		width: 100%;
		margin-bottom: 10px;
		voice-family: "\"}\"";
		voice-family: inherit;
	}

	#backbox2 {
		width: 100%;
		margin-top: 10px;
		voice-family: "\"}\"";
		voice-family: inherit;
	}

	#backboxmenu {
		width: 100%;
		height: 20px;
		voice-family: "\"}\"";
		voice-family: inherit;
	}

	#backboxtop {
		width: 100%;
		height: 50px;
		voice-family: "\"}\"";
		voice-family: inherit;
	}

	#backboxmain {
		width: 100%;
		voice-family: "\"}\"";
		voice-family: inherit;
	}

	#backboxbottom {
		width: 100%;
		height: 20px;
		voice-family: "\"}\"";
		voice-family: inherit;
	}
	
	#backleft {	
		width: 24px;
		voice-family: "\"}\"";
		voice-family: inherit;
        background: url('images/backleft.jpg') repeat;
	}
	
	#backright {	
		width: 27px;
		voice-family: "\"}\"";
		voice-family: inherit;
        background: url('images/backright.jpg') repeat;
	}
	
	body {
        background: #2F3044;
		margin:0px;
		padding:0px;
		}
	
	.border {
		border: 1px solid #317C1F;
	}

	#box {
		width: 100%;
		voice-family: "\"}\"";
		voice-family: inherit;
	}

	#boxempty {
		voice-family: "\"}\"";
		voice-family: inherit;
	}
	
	#boxmainleft {	
		width: 100%;
		min-height: 100px;
		voice-family: "\"}\"";
		voice-family: inherit;
        background: url('images/backboxkiri.jpg') repeat;
	}
	
	#boxmainright {	
		width: 100%;
		min-height: 100px;
		voice-family: "\"}\"";
		voice-family: inherit;
        background: url('images/backboxkanan.jpg') repeat;
	}
	
	#content {
		width: 100%;
		voice-family: "\"}\"";
		voice-family: inherit;
		margin-bottom: 10px;
		text-align: justify;		
	}

	.floatleft {
		float: left;
	}
	
	.floatright {
		float: right;
	}

	#footer {
		width: 100%;
		height: 50px;
		voice-family: "\"}\"";
		voice-family: inherit;
        background: url('images/footer.jpg') no-repeat;
	}

	h1 { font-size: 18px; }

	h2 { font-size: 16px; }	

	h3 { font-size: 13px; }	

	h4 { font-size: 12px; }	
		
	h1,h2,h3,h4,p {
		margin:0px 5px 0px 5px;
		padding:0px 5px 0px 5px;
	}

	#header {
		width: 100%;
		height: 170px;
		voice-family: "\"}\"";
		voice-family: inherit;
        background: url('images/header.jpg') no-repeat;
	}

	.hide { display: none; }
	
	#judulkanan {
		margin-right:10px;
		text-align:right;
		font-size:14px;
	}

	.laytop {
		width: 100%;
		margin: 0;
		padding: 0;
	}

	#main {
		width: 820px;
		min-height: 2px;
		margin: 0;
		padding: 0;
	}

	#mainbox {
		width: 100%;
		margin: 0;
		padding: 0;
        background: url('images/background.jpg') no-repeat;
	}

	#maincenter {
		width: 769px;
		margin: 0;
		padding: 0;
        background: #E8E8E8;
	}
	
	#mainleft {
		width: 210px;
		padding-bottom: 20px;
		min-height: 2px;
		voice-family: "\"}\"";
		voice-family: inherit;
	}
	
	#mainright { 
		width: 559px;
		min-height: 2px;
		voice-family: "\"}\"";
		voice-family: inherit;
	}

	#menutengah {
		width: 548px;
		voice-family: "\"}\"";
		voice-family: inherit;
	}

	#menukiri {
		width: 200px;
		voice-family: "\"}\"";
		voice-family: inherit;
	}

	#menukirion {
		width: 180px;
		min-height: 567px;
		voice-family: "\"}\"";
		voice-family: inherit;
        background: url('images/menukiri.png') no-repeat;
	}

	#menukiricontent {
		width: 180px;
		height: 4px;
		voice-family: "\"}\"";
		voice-family: inherit;
        background: url('images/menukiriback.jpg') repeat;
	}

	#menukiribottom {
		width: 180px;
		height: 20px;
		voice-family: "\"}\"";
		voice-family: inherit;
        background: url('images/menukiribottom.png') no-repeat;
	}
	
	.margin {
		margin-left:10px;
		margin-right:10px;
	}
	
	.margintop {
		margin-top:10px;
		margin-bottom:10px;
	}
	
	.marginall {
		margin:10px;
	}
	
	.margin5 {
		margin-left:5px;
		margin-right:5px;
	}
	
	.margintop5 {
		margin-top:5px;
		margin-bottom:5px;
	}
	
	.paddingflash {
		padding-top:25px;
		padding-left:23px;
	}
	
	.paddingheader {
		padding-top:46px;
		padding-left:220px;
		padding-right:60px;
	}
	
	.padding {
		padding:10px;
	}
	
	.padding20 {
		padding:20px;
	}

	#tinggi {
		border-bottom: 5px solid #fff;
	}

	#tinggi2 {
		border-bottom: 5px solid #000;
	}

	#ul {
		margin: 0;
		padding:0px 5px 0px 5px;
	}

	.wrapmenu {
		margin: 0 auto;
		padding: 0;
		width: 820px;
	}