h1.main {
   display          : none;
}

h1 {
   font-weight      : bold;
   font-size        : 14pt;
   margin           : 0;
}

h2, th {
   font-family      : Arial;
   color            : #5D740C;
   font-size        : 16.2pt;
   margin           : 0;
   padding-top      : 6px;
   padding-bottom   : 6px;
   spadding-left     : 6px;
   border-top       : 0px;
}

.help {
   margin           : 1em;
}

.toc {
   text-transform   : none;
   margin           : 0;
}

h1.toc {
   font-size        : 10pt;
}

h2.toc {
   font-size        : 10pt;
}

h3.toc {
   font-size        : 9pt;
}

th {
   text-align       : left;
}

body {
   background-color : #FFFFFF;
}

body, td, th {
   font-family      : Arial;
   font-size        : 10pt;
   color            : #738B0E;
}

.content {
   position         : relative;
   width            : 800px;
   margin           : 0 auto;
   _width           : 100%;
   _text-align      : center;
}
.bg_head {

}

.bg_frame {
   left             : 200px;
   position         : relative;
   width            : 600px;
   text-align       : left;
   _left            : 95px;
}

.menu {
   background-image : url('images/menu_body.jpg');
   background-repeat: repeat-y;
   width            : 175px;
   position         : absolute;
   left             : -190px;
   _left            : -185px;
}

.m1, .m2 {
   text-transform   : capitalize;
   font-weight      : normal;
   font-size        : 13pt;
   color            : #FFFFD9;
   display          : block;
   height           : 30px;
   width            : 150px;
   margin-bottom    : 10px;
   text-align       : center;
   padding-top      : 4px;
   margin-left      : 5px;
   text-decoration  : none;
}

.search {
   text-align       : center;
   background-image : url('images/pencarian_new.jpg');
   width            : 175px;
   position         : absolute;
   left             : 420px;
   _left            : 425px;
   top              : 0px;
   height           : 86px;
}

.blobtext {
   width            : 375px;
}

.edisi {
   text-align       : center;
   background-image : url('images/edisi_body.jpg');
   width            : 175px;
   position         : absolute;
   left             : 420px;
   _left            : 425px;
   top              : 95px;
   font-size        : 6.9pt;
   color            : #404E07;
}


.edisi_text {
   margin-top       : 10px;
   margin-bottom    : 10px;
   text-align       : justify;
   width            : 125px;
   margin-left      : 22px;
   #margin-left     : 0px;
}

.beforemore {
   position         : relative;
   top              : 16px;
   left             : 195px;
}

.less, .more {
   height           : 14pt;
   margin-bottom    : 2pt;
   text-align       : right;
}

.less a, .more a {
   padding          : 2pt;
   font-weight      : normal;
   text-decoration  : underline;
}

.largemore {
   font-weight      : bold;
   margin-top       : 5pt;
}

.header {
   padding-bottom   : 1em;
}

.tablabel {
   margin           : 1px 0px 1px 0px;
   padding          : 5px 5px 5px 5px;
   white-space      : nowrap;
   text-align       : center;
}

.small {
   font-size        : 8pt;
}

input, textarea, select, .input {
   border           : none;
   background-color : rgb(240,240,240);
}

input.checkbox {
   background-color : white;
}

.footer {
   background-color : #007900;
   color            : white;
}

.gray input.checkbox {
   background-color : rgb(240,250,240);
}

input.login {
   font-size        : 7pt;
   background-color : white;
   width            : 50px;
}

.comment {
   background-color : rgb(240,240,240);
}

.commentheader {
   font-weight      : bold;
   font-size        : 10pt;
}

.button {
   background       : rgb(230,230,230);
   border           : 1px solid rgb(128,128,128);
   font-family      : Arial, sans-serif;
   font-weight      : bold;
}

a {
   font-weight      : normal;
   text-decoration  : underline;
   color            : #404E07;
}

.label {
   text-decoration  : none;
}

.PhorumForumTitle {
}

.PhorumBodyArea, .PhorumMessage {
   background-color : rgb(220,220,255);
}

.PhorumListTable {
   width            : 100%;
}

.PhorumTableHeader, .PhorumListHeader {
   font-family      : Arial, sans-serif;
   font-weight      : bold;
   font-size        : 10pt;
   color            : #FF6600;
   text-transform   : uppercase;
}

.PhorumTableHeader {
}

.PhorumNav, .PhorumListRow {
   font-size        : 8pt;
}

.PhorumNewFlag {
   font-size        : 8pt;
   color            : green;
}

span.link {
   text-decoration  : underline;
   color            : rgb(216,87,0);
   background-image : none;
}

.gray {
   background-color : #D7E48A;
}

ul, ol {
   margin-top       : 0px;
   margin-bottom    : 0px;
}

.red {
   color            : red;
}

.edisi a img {
   width            : 130px;
   height           : 180px;
}
