/*========================================================*/
/*              DNN Contaiers: May                        */
/*              Created by dnnskin.com                    */
/*========================================================*/


/* wrapper */
.cblackdefault,
.cblack,
.cblackgrey, 
.cblackbox, 
.cblackboxbgA,
.cblackboxnotitle,
.cwhitedefault,
.cwhite,
.cwhitegrey, 
.cwhitebox, 
.cwhiteboxbgA,
.cwhiteboxnotitle
{padding:0px; margin:0px; margin-bottom:10px; text-align:center;}


.cblackdefault,
.cwhitedefault{background:transparent; width:100%; padding:0px; margin:0px;}


.cblack, 
.cblackbox, 
.cblackboxnotitle{background:#000; padding:0px; width:100%; border:1px solid #333;}
.cblackgrey{background:#373737; padding:0px; width:100%; border:1px solid #515151;}
.cblackboxbgA{background: url("images/bg-black.gif"); padding:0px; width:100%; border:1px solid #000;}
.cblackboxbgB{background:#111; width:auto; margin:10px; border:1px solid #777;text-align:center;}


.cwhite, 
.cwhitebox, 
.cwhiteboxnotitle{background:#fff; padding:0px; width:100%; border:1px solid #ccc;}
.cwhitegrey{background:#fff; padding:0px; width:100%; border:1px solid #ccc;}
.cwhiteboxbgA{background: url("images/bg-white.gif"); padding:0px; width:100%; border:1px solid #ccc;}
.cwhiteboxbgB{background:#F9F8F7; width:auto; margin:10px; padding:0px; border:1px solid #ddd; text-align:center;}



/* =========title container========== */
.cblackdefault .title,
.cwhitedefault .title{height:30px; width:100%; padding:0px; margin:0px; text-align:left;}

/* black */
.cblack .title, 
.cblackgrey .title,
.cblackbox .title{background:transparent; height:30px; width:88%; margin:0px auto; text-align:left;}
.cblackboxbgB .ccon .title{ height:40px; margin:0px auto; width:88%; text-align:left;}
.cblackboxnotitle .title{display:none;}


/* white */
.cwhite .title, 
.cwhitegrey .title,
.cwhitebox .title{background:transparent; height:30px; width:88%; margin:0px auto; text-align:left;}
.cwhiteboxbgB .ccon .title{ height:30px; margin:0px auto; width:88%; text-align:left;}
.cwhiteboxnotitle .title{display:none;}


/* =========title head========== */

/* black */
.cblackdefault .title .head,
.cblack .title .head, 
.cblackgrey .title .head,
.cblackbox .title .head{font-size:15px;font-weight:bold;color:#fff;line-height:30px;font-family:tahoma;}
.cblackboxbgB .ccon .title .head{color:#fff;font-size:17px;line-height:40px;font-weight:bold;font-family:tahoma;}


/* white */
.cwhitedefault .title .head,
.cwhite .title .head, 
.cwhitegrey .title .head,
.cwhitebox .title .head{font-size:15px;font-weight:bold;color:#000;line-height:30px;font-family:tahoma;}
.cwhiteboxbgB .ccon .title .head{color:#000;font-size:15px;line-height:30px;font-weight:bold;font-family:tahoma;}



/* ============ content ================ */
.ccon{padding:0px; padding-top:10px; margin:0px auto; width:100%; text-align:center;}
.cconcon{text-align:left;}


.cblackdefault .ccon,
.cwhitedefault .ccon{margin:0px; padding:0px;}


/* black */
.cblack .ccon{border-top:1px solid #333;}
.cblackbox .ccon, .cblackboxnotitle .ccon{}
.cblackgrey .ccon{background:#000;border-top:1px solid #666; border-bottom:1px solid #666;}
.cblackboxbgB .ccon{padding-top:5px;}

.cblack .cconcon, .cblackgrey .cconcon, .cblackbox .cconcon, .cblackboxnotitle .cconcon, .cblackboxbgB .cconcon{width:88%; margin:0px auto; color:#ccc; padding:5px 0px 20px 0px;}


/* white */
.cwhite .ccon{border-top:1px solid #ccc;}
.cwhitebox .ccon{}
.cwhiteboxnotitle .ccon{}
.cwhitegrey .ccon{background:#F7F4F2;border-top:1px solid #ccc;}
.cwhiteboxbgB .ccon{padding-top:5px;}

.cwhite .cconcon, .cwhitegrey .cconcon, .cwhitebox .cconcon, .cwhiteboxbgB .cconcon, .cwhiteboxnotitle .cconcon{width:88%; margin:0px auto; color:#ccc; padding:5px 0px 20px 0px; }


.actions{margin:0px; text-align:left;}


/* text */

.cblackdefault p, .cblack p, .cblackgrey p, .cblackbox p, .cblackboxnotitle p, .cblackboxbgB p,
.cblackdefault div, .cblack div, .cblackgrey div, .cblackbox div, .cblackboxnotitle div, .cblackboxbgB div{color:#c9c9c9;}

.cwhitedefault p, .cwhite p, .cwhitegrey p, .cwhitebox p, .cwhiteboxnotitle p, .cwhiteboxbgB p,
.cwhitedefault div, .cwhite div, .cwhitegrey div, .cwhitebox div, .cwhiteboxnotitle div, .cwhiteboxbgB div{color:#000;}


/* footer */
.cblackgrey .cfooter{height:25px; text-align:left; line-height:25px; padding:5px 0px 0px 10px;}
.cwhite .cfooter{ background:transparent; width:100%; margin:0px; padding:0px; height:0px; font-size:0px; line-height:0px; clear: both; text-align:left;  }

.cwhitegrey .cfooter{background:#fff; border-top:1px solid #ccc;width:100%; height:25px; margin:0px; padding:0px; line-height:15px; font-size:12px; text-align:left; padding-top:7px; }
.cblackbox .cfooter, .cwhitebox .cfooter{display:none;  }
