/* header */
#border-top.h_orange {height:54px;background-color:#333;border-bottom:3px solid #ff9900}
#border-top.h_green {height:54px;background-color:#333;border-bottom:3px solid #7AC047}
#border-top.h_blue {height:54px;background-color:#333;border-bottom:3px solid #0B55CC}
#border-top .title {font-size:20px;font-weight:bold;color:#fff;line-height:55px;padding-left:15px}
#border-top .member a {float:right;color:#ccc;font-weight:bold;margin:20px 25px 0 0}
#border-top .member a:hover,#border-top .title a {color:#fff;text-decoration:none}
#header-box {margin:0;padding;0;border-bottom:1px solid #ccc;background:#f0f0f0}
/* menu */
#menu ul, #menu li, #submenu, #submenu li {margin:0; padding:0; border:0 none}
#menu p {margin:0 0 5px 20px;padding-top:5px}
#menu li {float:left;  position:relative; list-style:none; display:inline}
#menu li a {display:block; white-space:nowrap}
#menu li {border-left:1px solid #fff;border-right:1px solid #d8d8d8}
#menu a, #menu div {margin:0 1px 0 1px;color:#333;font-size:11px; font-weight:bold; text-decoration:none;cursor:hand}
#menu ul a {font-size:12px;font-weight:bold;padding:5px 20px 5px 20px;	cursor:pointer}
/* icon menu */
.icon-32-send {background-image:url(../img/toolbar/icon-32-send.png)}
.icon-32-cancel {background-image:url(../img/toolbar/icon-32-cancel.png)}
.icon-32-save {background-image:url(../img/toolbar/icon-32-save.png)}
.icon-32-edit {background-image:url(../img/toolbar/icon-32-edit.png)}
.icon-32-publish {background-image:url(../img/toolbar/icon-32-publish.png)}
.icon-32-unpublish {background-image:url(../img/toolbar/icon-32-unpublish.png);}
.icon-32-help {background-image:url(../img/toolbar/icon-32-help.png);}
.icon-32-ad {background-image:url(../img/toolbar/icon-32-ad.png)}
.icon-48-config {background-image:url(../img/header/icon-48-config.png)}
.icon-48-module {background-image:url(../img/header/icon-48-module.png)}
.icon-48-user	{background-image:url(../img/header/icon-48-user.png)}
.icon-48-help_header {background-image:url(../img/header/icon-48-help_header.png)}
.icon-48-browser {background-image:url(../img/header/icon-48-stats.png)}
.icon-48-frontpage {background-image:url(../img/header/icon-48-frontpage.png)}
.icon-48-ads {background-image:url(../img/header/icon-48-ads.png)}
.icon-48-info {background-image:url(../img/header/icon-48-info.png)}
/* konten */
input,select {border:1px solid silver}
#submenu {list-style:none}
#submenu li {float:left}
#submenu li a,
#submenu span.nolink {cursor:pointer;padding:0px 15px;border-right:1px solid #ccc;	font-weight:bold;color:#0B55C4;	line-height:12px;height:12px}
#submenu span.nolink {color:#999}
#submenu a.active, #submenu span.nolink.active {color:#000;text-decoration:underline}
#content-box .padding {padding:10px}
#toolbar-box {background:#fbfbfb}
#submenu-box {background:#f6f6f6;margin-top:10px}
#submenu-box .padding {padding:0px}
#saldo {float:right;color:#333}
#saldo span {float:left;line-height:16px;padding:6px 20px 0 22px;margin-bottom:5px}
div.header {font-size:22px;font-weight:bold;color:#0B55C4;line-height:48px;padding-left:55px;background-repeat:no-repeat;margin-left:10px}
div.header span {color:#666}
div.toolbar {float:right;text-align:right;padding:0 10px 0 0;margin:0}
table.toolbar {border-collapse:collapse;padding:0;margin:0}
table.toolbar td {padding:1px 1px 1px 4px;text-align:center;color:#666;height:48px}
table.toolbar td.spacer {width:10px}
table.toolbar td.divider {border-right:1px solid #eee;width:5px}
table.toolbar span {float:none;width:32px;height:32px;margin:0 auto;display:block}
table.toolbar a {display:block;float:left;white-space:nowrap;border:1px solid #fbfbfb;padding:1px 5px;cursor:pointer}
table.toolbar a:hover {border-left:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-decoration:none;color:#0B55C4}
table.memberlist thead a:hover {text-decoration:none}
table.memberlist thead th img {vertical-align:middle}
table.memberlist tbody tr.row1 {background:#f9f9f9;border-top:1px solid #fff}
table.memberlist tbody tr.row0:hover td,
table.memberlist tbody tr.row1:hover td {background-color:#ffd }
table.memberlist tbody tr td {height:23px;background:#fff;border:1px solid #fff}
table.memberlist tbody tr.row1 td {background:#f9f9f9;border-top:1px solid #FFF}
table.noshow {width:100%;border-collapse:collapse;padding:0;margin:0}
table.noshow tr {vertical-align:top}
table.noshow fieldset {margin:15px 7px 7px 7px}
table.memberlist th {font-weight:bold}
/* rounded */
div#toolbar-box {background:#f7f7f7}
div#element-box { background:#fff;padding-top:10px}
div.t, div.b { height:6px;padding:0;margin:0;overflow:hidden}
div.m {border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0 8px}
div#toolbar-box div.m {padding:0}
div#element-box div.m {padding:5px 10px}
div#submenu-box div.t {background:url(../img/j_border.png) 0 0 repeat-x}
div#submenu-box div.t div.t {background:url(../img/j_crn_tr_dark.png) 100% 0 no-repeat}
div#submenu-box div.t div.t div.t {background:url(../img/j_crn_tl_dark.png) 0 0 no-repeat}
div#submenu-box div.b {background:url(../img/j_border.png) 0 100% repeat-x}
div#submenu-box div.b div.b {background:url(../img/j_crn_br_dark.png) 100% 0 no-repeat}
div#submenu-box div.b div.b div.b {background:url(../img/j_crn_bl_dark.png) 0 0 no-repeat}
div#toolbar-box,div#element-box div.section-box {background:#fbfbfb}
div#toolbar-box div.t, div#element-box div.section-box div.t {background:url(../img/j_border.png) 0 0 repeat-x}
div#toolbar-box div.t div.t, div#element-box div.section-box div.t div.t {background:url(../img/j_crn_tr_med.png) 100% 0 no-repeat}
div#toolbar-box div.t div.t div.t,div#element-box div.section-box div.t div.t div.t {background:url(../img/j_crn_tl_med.png) 0 0 no-repeat}
div#toolbar-box div.b,div#element-box div.section-box div.b {background:url(../img/j_border.png) 0 100% repeat-x}
div#toolbar-box div.b div.b,div#element-box div.section-box div.b div.b {background:url(../img/j_crn_br_med.png) 100% 0 no-repeat}
div#toolbar-box div.b div.b div.b,div#element-box div.section-box div.b div.b div.b {background:url(../img/j_crn_bl_med.png) 0 0 no-repeat}
div#element-box div.t {background:url(../img/j_border.png) 0 0 repeat-x}
div#element-box div.t div.t {background:url(../img/j_crn_tr_light.png) 100% 0 no-repeat}
div#element-box div.t div.t div.t {background:url(../img/j_crn_tl_light.png) 0 0 no-repeat}
div#element-box div.b {background:url(../img/j_border.png) 0 100% repeat-x}
div#element-box div.b div.b {background:url(../img/j_crn_br_light.png) 100% 0 no-repeat}
div#element-box div.b div.b div.b {background:url(../img/j_crn_bl_light.png) 0 0 no-repeat}
#footer .copyright {margin:10px;padding-bottom:25px;color:#555;text-align:center}
#footer .copyright a {color:#555;font-weight:bold}