/* Containers
*******************************************************************************/

/* default container settings 
   dt has a block type
   dd - inline type
*/
.container .ch, .container .cf {position:relative;font-size:0;width:100%;overflow:hidden;margin:0;padding:0}
.container .ch dd, .container .cf dd {margin:0 0 0 15px;padding:15px 0 0 0;height:15px}
.container .ch dt, .container .cf dt {position:absolute;right:0;margin:0;padding:15px 15px 0 0;text-align:right}

.container .ch dd {background-position:100% 0}
.container .cb {margin:0;padding:0 0 0 14px}
.container .cb dd {position:relative;margin:0;padding:0 14px 0 0;background-position:100% 0}
.container .cf {background-position:0 100%}
.container .cf dd {background-position:100% 100%}

/* container with header */
.c-header .ch {font-size:1em}
.c-header .ch dd {padding:9px 14px 8px 14px;height:auto}
.c-header .ch dt {padding:11px 14px 10px 0;height:auto}


/* default container decoration */
.container .ch, .container .ch dd, .container .cf, .container .cf dd {background-image:url(/images/client/c-bg1.gif)}
.container .cb {background:#fff;border-left:1px solid #ecebe7;border-right:1px solid #ecebe7}


/* minor2 */
.clr-minor2 .ch, .clr-minor2 .ch dd, .clr-minor2 .cf, .clr-minor2 .cf dd {background-image:url(/images/client/c-bg2.gif)}
.clr-minor2 .cb {background:#e6fff2;border:none}

/* minor3 */
.clr-minor3 .ch, .clr-minor3 .ch dd, .clr-minor3 .cf, .clr-minor3 .cf dd {background-image:url(/images/client/c-bg3.gif)}
.clr-minor3 .cb {background:#d1d1e8;border:none}

/* minor3-1 */
.clr-minor3-1 .ch, .clr-minor3-1 .ch dd, .clr-minor3-1 .cf, .clr-minor3-1 .cf dd {background-image:url(/images/client/c-bg3-1.gif)}
.clr-minor3-1 .cb {background:#e8e8f3;border:none}