
/* css for cbb containers */

hr.clear {clear: both; display: none;}


/* basic */
.ctr-basic {margin: 10px 0; padding-bottom: 10px;}
.ctr-basic-header {height: 22px;}
.ctr-basic-header.ul {border-bottom: 2px dotted #ddd;}
.ctr-basic-title {padding: 0; margin: 0; float: left;}
.ctr-basic-title h1 {padding: 0; margin: 0;}
.ctr-basic-title h1 .Head {font-weight: bold; font-size: 18px; color: #222; line-height: 22px;}
.ctr-basic-actions {float: right;}
.ctr-basic-visibility {float: right; margin-top: 4px;}
.ctr-basic-body {padding: 10px 0 5px 0;}
.ctr-basic-content {}
.ctr-basic-actionbuttons {text-align: right;}
.ctr-basic-actionbuttons span {font-size: 11px;}


/* blank */
.ctr-blank {margin: 0; padding: 0;}
.ctr-blank-actions {float: right;}
.ctr-blank-body {padding: 0;}
.ctr-blank-content {padding: 0;}
.ctr-blank-actionbuttons {text-align: right;}
.ctr-blank-actionbuttons span {font-size: 11px;}


/* rounded corners (rc) */
.rc-wrap {width: 100%; margin-bottom: 20px;}
.rc-top, .rc-bot {height: 9px;}
.rc-top b, .rc-top i, .rc-bot b, .rc-bot i {display: block; background-repeat: no-repeat; width: 9px; height: 9px; padding: 0; margin: 0;}
.rc-top b, .rc-bot b {float: left;}
.rc-top b {background-position: top left;}
.rc-top i {background-position: top right;}
.rc-bot b {background-position: bottom left;}
.rc-bot i {background-position: bottom right;}
.rc-top i, .rc-bot i {float: right;}
.rc-mid {padding: 0 12px;}
.rc-header {padding: 1px 0 5px 0;}
.rc-header h2 {padding: 0; margin: 0;} 
.rc-header h2 .Head {font-weight: bold; font-size: 13px; color: #111;}
.rc-title {float: left;}
.rc-actions {float: right;}
.rc-body {padding-bottom: 2px;}
.rc-content {}
.rc-content * {line-height: 1.4em;}
.rc-actionbuttons {text-align: right;}

/* rc-green */
.rc-wrap.green .rc-mid, .rc-wrap.green .rc-top, .rc-wrap.green .rc-bot {background-color: #618a57;}
.rc-wrap.green .rc-top b, .rc-wrap.green .rc-top i, .rc-wrap.green .rc-bot b, .rc-wrap.green .rc-bot i {background-image: url(img/sprite_green.png);}
.rc-wrap.green * {color: #fff !important;}

/* rc-blue */
.rc-wrap.blue .rc-mid, .rc-wrap.blue .rc-top, .rc-wrap.blue .rc-bot {background-color: #526a87;}
.rc-wrap.blue .rc-top b, .rc-wrap.blue .rc-top i, .rc-wrap.blue .rc-bot b, .rc-wrap.blue .rc-bot i {background-image: url(img/sprite_blue.png);}
.rc-wrap.blue * {color: #fff !important;}

/* rc-orange */
.rc-wrap.orange .rc-mid, .rc-wrap.orange .rc-top, .rc-wrap.orange .rc-bot {background-color: #b28a52;}
.rc-wrap.orange .rc-top b, .rc-wrap.orange .rc-top i, .rc-wrap.orange .rc-bot b, .rc-wrap.orange .rc-bot i {background-image: url(img/sprite_orange.png);}
.rc-wrap.orange * {color: #fff !important;}

/* rc-ltgray */
.rc-wrap.ltgray .rc-mid, .rc-wrap.ltgray .rc-top, .rc-wrap.ltgray .rc-bot {background-color: #e9e9e9;}
.rc-wrap.ltgray .rc-top b, .rc-wrap.ltgray .rc-top i, .rc-wrap.ltgray .rc-bot b, .rc-wrap.ltgray .rc-bot i {background-image: url(img/sprite_graylt.png);}

/* rc-medgray */
.rc-wrap.medgray .rc-mid, .rc-wrap.medgray .rc-top, .rc-wrap.medgray .rc-bot {background-color: #b6b6b6;}
.rc-wrap.medgray .rc-top b, .rc-wrap.medgray .rc-top i, .rc-wrap.medgray .rc-bot b, .rc-wrap.medgray .rc-bot i {background-image: url(img/sprite_graymed.png);}


/* rc-gray */
.rc-wrap.gray .rc-mid, .rc-wrap.gray .rc-top, .rc-wrap.gray .rc-bot {background-color: #6b6b6b;}
.rc-wrap.gray .rc-top b, .rc-wrap.gray .rc-top i, .rc-wrap.gray .rc-bot b, .rc-wrap.gray .rc-bot i {background-image: url(img/sprite_gray.png);}
.rc-wrap.gray * {color: #fff !important;}
