/* CSS Document */

.containerHead {
     width: 100%;
     padding: 8px 0 0 0;
     margin: 0 0 10px 0; /* negative top to bring up content a little...cannot be too much or dnn actions will go behind breadcrumb */
     text-align: left;
     float: left;
     height: 20px;
     }
     .containerHead.blue {
          background: #b6d6e6;
          margin: 10px 0 0 0;
          }
     .containerHead.transparent {
          background: transparent;
          }    

.containerContent {
     clear: both;
     padding: 0;
     margin: 0;
     }
     .containerContent.fortable {
          padding: 0;
          }
     .containerContent.containerAdmin {
          margin: 10px 0 0 0;
          }

.containerContentpane {
     padding: 0 0 8px 0;
     margin: 0 0 0 20px;
     text-align: left;
     width: 100%;
     }
     .containerContentpane.fortable {
          padding: 8px 0;
          }
     .containerContentpane.roundEdge {
          padding: 0;
          width: 95%;
          }

.containerFooter {
     margin: 0 0 20px 0;
     padding: 8px 0;
     text-align:right;
     display: none;
     }

.roundBox { 
     background: url(images/bg.png) repeat;
     }
.roundTop div { 
     background: url(images/top_left.png) no-repeat top left;
     }
.roundTop { 
     background: url(images/top_right.png) no-repeat top right;
     }
.roundBot div { 
     background: url(images/bot_left.png) no-repeat bottom left;
     }
.roundBot { 
     background: url(images/bot_right.png) no-repeat bottom right;
     }
.roundTop div, .roundTop, .roundBot div, .roundBot {
	width: 100%;
	height: 13px;
	font-size: 1px;
     }

.title {
     margin: 0 0 0 8px; 
     float: left; 
     white-space: nowrap;
     }

.title_vis {
     margin: 0; 
     float: right; 
     text-align: right;
     display: none;
     }

/*---------- default style for head & normal -----------*/
.head {
     font-weight: bold; 
     font-size: 11px;
     }
     .transparent .head {
          color: #8c2f09;
          }
     .blue .head {
          color: #232f66;
          }

.Normal {
     color:#43494D;
     text-align: justify;
     }
#dnn_ContentPane .Normal{
     margin: 10px 0;
     }
     #dnn_ContentPane .fortable .Normal { /* remove left margin for tables */
     margin: 10px 0;
     }
#dnn_ContentPaneLeft .Normal {
     margin: 10px 0;
     }

.Normal p {
     color:#43494D;
     margin: 0;
     text-align: justify;
     }
