html, body, container, div, span, applet, object, iframe, h1, h3, h4, h5, h6 {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; font-family: Tahoma, Arial, Verdana; line-height: 21px;}
.left, .alignleft {float: left;}
.right, .alignright {float: right;}
ul {list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
ul li {list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px;}
a {color: #02090b; text-decoration: underline;}
a:hover, a:active {color: #02090b; text-decoration: underline;}
a img {border: 2px; color: #bfdfff;}
code {font: 12px 'Courier New', Courier, Fixed; background: #ececec;}	
blockquote{margin: 5px 0px 15px 20px; padding: 5px 20px 5px 20px; font-style: italic; border-left: 10px solid #3a7173;}	
body {background: #238cf3 url(images/green/bg.jpg) repeat-x; color: #333333; font-size: 11px; margin: 20px auto 20px; line-height: 20px;}
#wrap {width: 1000px; margin: 0px auto 0px; padding: 0px;}
#header {width: 1000px; margin: 0px auto 0px; padding: 0; height: 80px;}
.logo {margin: 0 0 0 35px; float: left;}
#container {width: 1000px; margin: 0; padding: 0 2px 0 0; background: url(images/green/middle.png); background-repeat: repeat-y; background-position: top center;}
#footer {width: 1000px; height: 137px; margin: 0; padding: 0; background: url(images/green/down.png) top center no-repeat; color: #afafaf !important;}
#footer a {color:#afafaf !important; text-decoration: none;}
#footer a:hover, a:active {color: #afafaf; text-decoration: underline;}
#nav {width: 1000px; margin: 0 auto 0; padding: 0 2px 0 0; letter-spacing: 0px; font-weight: bold; float: left; background: url(images/green/container.png) top center no-repeat; font-family: Arial, Tahoma, Trebuchet MS; text-shadow: 0 1px 0 #000; font-size: 11px;}
#n-left{width: 860px; float: left; font-family: Arial, Tahoma, Trebuchet MS; margin: 2px 0 0 40px;}
#pages ul {float: left; list-style: none; margin: 0px; padding: 0px;}
#pages li {list-style: none; margin: 0px; padding: 0px;}
#pages li a, #pages li a:link, #pages li a:visited {color: #f6f6f8; display: block; margin: 0px; padding: 10px 15px 5px 15px; text-decoration: none;}
#pages li a:hover, #pages li a:active {color: #f6f6f8; margin: 0px; padding: 10px 15px 5x 15px; text-decoration: none; background-image: url(images/green/hov.gif); background-repeat: no-repeat; background-position: top;}
#pages li li a, #pages li li a:link, #pages li li a:visited {background: #1e49af; width: 150px; color: #f6f6f8; float: none; margin: 0px; padding: 5px 15px 5px 15px; text-decoration: none;}
#pages li li a:hover, #pages li li a:active {color: #f6f6f8; padding: 5px 15px 5px 15px; background: #248ef2; text-decoration: none;}
#pages li {float: left; padding: 0px;}
#pages li ul {z-index: 9999; position: absolute; left: -999em; height: auto; width: 170px; margin: 0px; padding: 0px;}
#pages li li { }
#pages li ul a {width: 150px; text-decoration:none;}
#pages li ul a:hover, #pages li ul a:active {text-decoration:none;}
#pages li ul ul {margin: -32px 0 0 171px;}
#pages li:hover ul ul, #pages li:hover ul ul ul, #pages li.sfhover ul ul, #pages li.sfhover ul ul ul {left: -999em;}
#pages li:hover ul, #pages li li:hover ul, #pages li li li:hover ul, #pages li.sfhover ul, #pages li li.sfhover ul, #pages li li li.sfhover ul {left: auto;}
#pages li:hover, #pages li.sfhover {position: static;}
.current_page_item a,  .current_page_item a:visited { }
.current_page_item a:hover { }
#left {float: left; width: 900px; margin: 15px 0px 0 35px; padding: 0;}
#right {float: right; width: 290px; margin: 23px 75px 0 0; padding: 0;}
.img-left {margin: 5px 15px 20px 0px; padding: 1px; border:1px solid #948d89;}
.breadcrumb {width: 840px; height: 22px; background: url(images/green/bdc_bg.jpg); background-repeat: repeat-x; margin: 0 0 15px 0; padding: 1px 10px 1px 10px; float: left; font-family: Arial; font-size: 11px; color: #1b204a;}
.breadcrumb_index {width: 880px; height: 22px; background: url(images/green/bdc_bg.jpg); background-repeat: repeat-x; margin: 0 0 15px 0; padding: 1px 10px 1px 10px; float: left; font-family: Arial; font-size: 11px; color: #1b204a;}
.blok {margin: 5px 0 0 0; padding: 12px 10px 12px 32px; float: left;}
.blok ul, .blok ol {margin-bottom:10px;}
.blok ul li {list-style: none; margin-left: 30px;}
.  .blok ol li {list-style: decimal; margin-left: 30px;}
.blok ol li ul li {list-style: none; margin-left: 20px;}
.blok p a {color: #1b204a; text-decoration: underline;}
.blok p a:hover {color: #afafaf; text-decoration: underline;}
.over {margin: 5px 0 20px 0; padding: 0;}
.blok2 {margin: 0 0 20px 0; padding: 12px; background: #BFDFFF; border: 1px solid #929394;}
.cat2 {width: 100%; background: #1e3a3e url(images/green/title.gif) repeat-x; margin: 0px; padding: 0px; color: #ffffff; height: 28px;}
h1 {font-family: Tahoma, Arial, Trebuchet MS; text-shadow: 0 1px 0 #f9f9f9; font-size: 18px; color: #38393b; text-decoration: none; padding-left: 1px; padding-top: 5px; padding-bottom: 20px; font-weight: bold;}	
h2 {font-family: Tahoma, Arial, Trebuchet MS; text-shadow: 0 1px 0 #000; font-size: 11px; color: #f6f6f8 !important; text-decoration: none; padding-left: 20px; padding-top: 5px; text-transform: uppercase; font-weight: bold;}
h3 {/*text-transform: uppercase; */letter-spacing: 0px; font-weight: bold; font-family: Tahoma, Arial, Trebuchet MS; text-shadow: 0 1px 0 #000; font-size: 12px; color: #ffffff !important; margin:10px 0 0 10px;}
h3 a {color: #ffffff !important; text-decoration: underline;}
h3 a:hover {color: #ffffff; text-decoration: underline;}
#panel {display: none;}
.slide {margin: 0px 0px 5px 0px; padding: 0; background: url(images/green/sl.gif) no-repeat center top;}
.slide a, .slide2 a, .slide3 a, .slide4 a {text-decoration: none;}
.slide a:hover, .slide2 a:hover, .slide3 a:hover, .slide4 a:hover {text-decoration: none;}
.btn-slide {width: 290px; height: 25px; padding-top: 4px; margin: 0 auto; display: block; font-family: Arial, Tahoma, Trebuchet MS; text-shadow: 0 1px 0 #000; font-size: 11px; color: #f6f6f8 !important; text-decoration: none; text-transform: uppercase; padding-left: 20px; font-weight: bold;}
#panel2 {}
.slide2 {margin: 0px 0px 5px 0px; padding: 0; background: url(images/green/sl.gif) no-repeat center top;}
.btn-slide2 {width: 290px; height: 25px; padding-top: 4px; margin: 0 auto; display: block; font-family: Arial, Tahoma, Trebuchet MS; text-shadow: 0 1px 0 #000; font-size: 11px; color: #f6f6f8 !important; text-decoration: none; text-transform: uppercase; padding-left: 20px; font-weight: bold;}
#panel3 {display: none;}
.slide3 {margin: 0px 0px 5px 0px; padding: 0; background: url(images/green/sl.gif) no-repeat center top;}
.btn-slide3 {width: 290px; height: 25px; padding-top: 4px; margin: 0 auto; display: block; font-family: Arial, Tahoma, Trebuchet MS; text-shadow: 0 1px 0 #000;
font-size: 11px; color: #f6f6f8 !important; text-decoration: none; text-transform: uppercase; padding-left: 20px; font-weight: bold;}
#panel4 {display: none;}
.slide4 {margin: 0px 0px 5px 0px; padding: 0; background: url(images/green/sl.gif) no-repeat center top;}
.btn-slide4 {width: 290px; height: 25px; padding-top: 4px; margin: 0 auto; display: block; font-family: Arial, Tahoma, Trebuchet MS; text-shadow: 0 1px 0 #000; font-size: 11px; color: #f6f6f8 !important; text-decoration: none; padding-left: 20px; text-transform: uppercase; font-weight: bold;}
.boxgrid {width: 240px; height: 170px; float: left; background: #1B204A; margin: 5px 5px 20px 11px; border: 8px solid #236ED7; padding: 0px; overflow: hidden; position: relative;}
.boxgrid img {position: absolute; top: 0; left: 0; border: 0;}
.boxgrid p {padding: 0 10px 10px 10px; margin: 0; color: #ebeae5;}
.boxcaption{ 
float: left; 
position: absolute; 
background: #000; 
height: 100px; 
width: 100%; 
opacity: .8; 
/* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.captionfull .boxcaption {top: 260; left: 0;}
.caption .boxcaption {top: 220; left: 0;}
.aleft {float: left; width: 120px;}
.aright {float: left; width: 120px;}
br.clear {clear: both;}
.arsip li {float: left; width: 120px;}					
.clearfix {display: inline-block;}
.kjgrcGravatar {float:left; margin: 5px 15px 0px 0px; padding: 0px; border: 2px solid #bebdbd;}
#searchform {float: left; margin-right: 0px; padding: 0px; overflow: hidden; display: inline;}
#s {width: 250px; font-size: 11px; font-weight: normal; padding: 4px; margin: 0px; border:1px dotted #5c5e5e; display: inline; background: #eaeaea;} 
.rss {text-transform: uppercase; letter-spacing: 0px; font-weight:bold; float: left; font-family: Tahoma, Arial, Trebuchet MS; text-shadow: 0 1px 0 #000; font-size: 11px; color: #fdbd4e;}
.details {font-size: 9px; color: #ffffff;}
.comments {float: left; width: 450px; margin: 0px 0px 10px 0px; padding: 0px 15px 5px 10px;}
.commentlist li ul li {font-size: 11px;}
.commentlist li {font-weight: bold;}
.commentlist li .avatar {float: right; border: 5px solid #948d89; margin: 0px 5px 0px 10px; padding: 0px;}
.commentlist cite, .commentlist cite a {font-weight: bold; font-style: normal; font-size: 16px;}
.commentlist p {font-weight: normal; text-transform: none;}
.commentmetadata {font-weight: normal;}
#commentform input {width: 170px; padding: 2px; margin: 5px 5px 1px 0px;}
#commentform {margin: 5px 0px 0px 15px;}
#commentform textarea {width: 80%; padding: 2px;}
#respond:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
#commentform p {margin: 5px 0px 5px 0px;}
#commentform #submit {margin: 0px; float: left;}
.alt {margin: 0px; padding: 10px;}
.commentlist {margin: 0px; padding: 0px;}
.commentlist ol {margin: 0px; padding: 10px;}
.commentlist li {margin: 15px 0px 10px; padding: 10px 5px 10px 10px; list-style: none;}
.commentlist li ul li {margin-right: -5px; margin-left: 10px;}
.commentlist p {margin: 10px 5px 10px 0px; padding: 0px;}
.children {margin: 0px; padding: 0px;}
.nocomments {text-align: center; margin: 0px; padding: 0px;}
.commentmetadata {font-size: 10px; margin: 0px; display: block;}
.navigation {display: block; text-align: center; margin-top: 10px; margin-bottom: 40px;}
.alignright {float: right;}
.alignleft {float: left;}
.thread-alt {margin: 0px; padding: 0px;}
.thread-even {margin: 0px; padding: 0px;}
.depth-1 {border: 1px dotted #948d89; margin: 0px; padding: 0px;}
.even, .alt {border-top: 1px dotted #948d89; border-bottom: 1px dotted #948d89; border-left: 1px dotted #948d89; margin: 0px; padding: 0px;}
#lang{margin: 10px 0 0 520px; float: left;}
.qtrans_language_chooser li { float:left; margin-right: 5px; }
#random_text {width: 900px; margin: 2px 0 0 35px; float: left; padding: 0 0 15px 0; color:#fff;}
