﻿div#toolbar-box {  background: #f7f7f7; }
div#element-box {  background: #fff; }

div#element-box div.section-box div.m {	background: #fbfbfb; }

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 0px; }

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(../images/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(../images/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(../images/j_crn_tl_med.png) 0 0 no-repeat; }

div#toolbar-box div.b,
div#element-box div.section-box div.b { background: url(../images/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(../images/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(../images/j_crn_bl_med.png) 0 0 no-repeat; }

div#element-box div.t { background: url(../images/j_border.png) 0 0 repeat-x; }

div#element-box div.t div.t { background: url(../images/j_crn_tr_light.png) 100% 0 no-repeat; }

div#element-box div.t div.t div.t { background: url(../images/j_crn_tl_light.png) 0 0 no-repeat; }

div#element-box div.b { background: url(../images/j_border.png) 0 100% repeat-x; }

div#element-box div.b div.b { background: url(../images/j_crn_br_light.png) 100% 0 no-repeat; }

div#element-box div.b div.b div.b { background: url(../images/j_crn_bl_light.png) 0 0 no-repeat; } 

div #info-box { height:100%; vertical-align:top }
div #info-box div.t { background: url(../images/d_crn_up_left.png) 0 0 no-repeat; height:76px; }
div #info-box div.t div.t { background: url(../images/d_crn_up_right.png) 100% 0 no-repeat; padding-left:19px; padding-right:19px; }
div #info-box div.t div.t div.t { background: url(../images/d_crn_up_middle.png) 0 0 repeat-x; }

div #info-box div.m { border-left: 1px solid #b6c1f7; border-right: 1px solid #b6c1f7; padding: 0 8px; }

div #info-box div.b { background: url(../images/d_crn_dw_left.png) 0 0 no-repeat; height:54px;  }
div #info-box div.b div.b { background: url(../images/d_crn_dw_right.png) 100% 0 no-repeat; padding-left:18px; padding-right:18px;}
div #info-box div.b div.b div.b { background: url(../images/d_crn_dw_middle.png) 0 100% repeat-x; }

div #info-box div.t h2,
div #info-box div.t span { margin-left:10px; position:absolute; }

div #info-box div.t h2 { margin-top:5px; font-size:12px; color:#4a579b; font-weight:bold; white-space:nowrap; }
