/* 
================================
 Container Styles for DotNetNuke
================================
*/
/* Common */
.c_actions{line-height:0; font-size:0;}
.c_icon, .c_actions, .head_title h1{float:left;}
.c_icon img{float:left;padding-right:4px;}
.head_title{padding:0;margin:0;}
.head_title h1{font-family:"Trebuchet MS", Arial;font-size:1.8em;color:#E15F01;margin:0;padding:1px 0 10px 0;line-height:0.75em;}
.head_title h2{font-family:"Trebuchet MS", Arial;font-size:1.6em;color:#E15F01;margin:0;padding:1px 0 10px 0;line-height:0.8em;}
.title_vis{margin:0;float:right;}
.c_content{clear:both;}
.c_content .Normal{font-size:11px;font-family:Verdana;}
.c_footer{clear:both;margin-bottom:0;padding:0;text-align:right;}
.c_footer .CommandButton{font-family:Verdana;font-size:11px;vertical-align:text-top;}
.clear_float{clear:both;}
.Head{font-size:13px;font-weight:bold;font-family:Arial;color:#93A400;}
hr{border:none;border-bottom:1px solid #666666;}

/********** Containers *************/
.container{font-size:11px;}

/* Banner Container - This is for images only. No text */
.banner .Normal{font-size:0;line-height:0;color:#262F35;}
.banner .c_actions{float:none;}

/* Standard H1 & H2 Containers */
.std{padding:15px;}
.std_btmline{padding:15px;padding-bottom:0;}
.std_btmline .btmline{border-bottom:1px solid #CCCCCC;padding-bottom:15px;}
.std_topline{padding:15px;padding-top:0px;}
.std_topline .topline{border-top:1px solid #CCCCCC;padding-top:15px;}
.std_topbtmline{padding:0 15px 0 15px;}
.std_topbtmline .topbtmline{border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;padding-bottom:15px;padding-top:15px;}
.std_vertline{padding:15px;padding-left:0;}
.std_vertline .vertline{border-left:1px solid #CCCCCC;padding-left:15px;}
.std_vertline .vertline .c_footer{padding-top:15px;}
.std_vertline.nobtmpad .vertline .c_footer input{margin-bottom:5px;}
.std_topline_vertline{padding:0 15px 15px 0;}
.std_topline_vertline .topvertline{border-left:1px solid #CCCCCC;padding-left:15px;}
.std_topline_vertline .topvertline .head_title{padding-top:15px;border-top:1px solid #CCCCCC;}
.std_topline_vertline .topvertline .c_footer{padding-top:15px;}
.std_topline_vertline.noheader .c_content{border-top:1px solid #CCCCCC;padding-top:15px;}
.notopbtmpad{padding-top:0;padding-bottom:0;}
.notoppad{padding-top:0;}
.nobtmpad{padding-bottom:0;}

/* LR Containers Common Styles */
.lrstyle .c_content{padding:0 10px 1px 10px;}
.lrstyle .c_content h1,.lrstyle .c_content h2,.lrstyle .c_content h3,.lrstyle .c_content h4,.lrstyle .c_content h5,.lrstyle .c_content h6{color:#fff;}
.lrstyle .c_content .Normal{color:#ffffff;}
.lrstyle .c_content .NormalBold{color:#fff;}
.lrstyle .c_content .SubHead{color:#fff;}
.lrstyle .c_content hr{border:0 none;border-top:1px solid #69818F;height:1px;}
.lrstyle .btmline{margin:2px 10px 0 10px;height:1px;border-top:1px solid #7A8E9C;font-size:0;line-height:0;display:block;}
.lrstyle .c_footer{padding-right:2px;}
.lrstyle .c_footer input{margin-bottom:7px;margin-top:7px;}

/* Green Header Container */
.green{background-color:#404E57;}
.green .head_title{height:25px;padding:0px 10px 0px 10px;background-color:#93A400;}
.green .head_title .c_actions{padding-top:5px;}
.green .head_title .title_vis{padding-top:4px;}
.green .head_title h3{font-family:Arial;font-size:1.1em;color:#fff;margin:0;padding:5px 10px 0 0;font-weight:bold;}
.green a,.green a:link,.green a:visited,.green a:active{color:#E15F01;}
.green .c_content a.Normal,.green .c_content a.Normal:link,.green .c_content a.Normal:visited,.green .c_content a.Normal:active{color:#E15F01;}
.green a.CommandButton,.green a.CommandButton:link,.green a.CommandButton:visited,.green a.CommandButton:active{color:#E15F01;}
.green .c_content hr{border:0 none;border-top:1px solid #93A400;height:1px;}

/* Orange Header Container */
.orange{background-color:#404E57;}
.orange .head_title{height:25px;padding:0px 10px 0px 10px;background-color:#E15F01;}
.orange .head_title .c_actions{padding-top:5px;}
.orange .head_title .title_vis{padding-top:4px;}
.orange .head_title h3{font-family:Arial;font-size:1.1em;color:#fff;margin:0;padding:5px 10px 0 0;font-weight:bold;}
.orange a,.orange a:link,.orange a:visited,.orange a:active{color:#93A400;}
.orange .c_content a.Normal,.orange .c_content a.Normal:link,.orange .c_content a.Normal:visited,.orange .c_content a.Normal:active{color:#93A400;}
.orange a.CommandButton,.orange a.CommandButton:link,.orange a.CommandButton:visited,.orange a.CommandButton:active{color:#93A400;}
.orange .c_content hr{border:0 none;border-top:1px solid #E15F01;height:1px;}

/****** Module specific *******/
/* HTML Module */
.lrstyle .c_content .DNN_HTMLContent{padding:7px 0 7px 0;}
.DNN_HTMLContent ul{list-style:none;margin:0;padding:0;}
.DNN_HTMLContent ul li{list-style:none;background:url(images/bullet_green.gif) no-repeat left 2px;padding-left:17px;padding-bottom:3px;}

/* Links Module */
.lrstyle .c_content .DNN_LinksContent{padding:6px 0 6px 0;}
.DNN_LinksContent img{padding-right:5px;padding-top:5px;display:block;float:left;}
.lrstyle .c_content .DNN_LinksContent table td{padding-left:0;padding-right:0;}

/* Users Online Module */
.lrstyle .c_content .DNN_UsersOnlineContent{padding:7px 0 7px 0;}

/* Announcements Module */
.lrstyle .c_content .DNN_AnnouncementsContent{padding:7px 0 7px 0;}

/* Banner Module */
.lrstyle .c_content .BannersContent{padding:6px 0 6px 0;}

/* Form and List Module */
.lrstyle .c_content .DNN_UserDefinedTableContent{padding:7px 0 7px 0;}

/* Forum Top Users Module */
.lrstyle .c_content .Forum_TopUsersContent{padding:7px 0 7px 0;}

/* Forum Latest Posts Module */
.lrstyle .c_content .Forum_LatestPostsContent{padding:7px 0 7px 0;}
.lrstyle .c_content .Forum_LatestPostsContent table td{ padding-bottom:5px;}

/* Repository Dashboard Module */
.lrstyle .c_content .Repository.DashboardContent a.normal{background:url(images/white_bullet.gif) no-repeat left 5px;padding-left:10px;font-weight:normal;}
.lrstyle .c_content .Repository.DashboardContent table{ border-color:#404E57; padding:0; margin:0;}

