/* 
================================
 Container Styles for DotNetNuke
================================
*/

.COFW-2009-Module-Wrapper
{
    background-color: transparent;
    vertical-align: top;
    width: 100%;
}

.COFW-2009-Module-Header
{
    margin: 0px;
    padding: 0px;
    border-bottom: 1px solid #003366;
}  
.COFW-2009-Module-Menu,
.COFW-2009-Module-Icon,
.COFW-2009-Module-Title
{
    float: left;
    width: auto;
    background: transparent;
}
.COFW-2009-Module-Title { padding: 3px; }

.COFW-2009-Module-Syndicate { float: right; }

.COFW-2009-Module-Help
{
    float: right;
}

.COFW-2009-Module-Content { display: block; padding: 0px 5px; margin: 0px; background-color: Transparent; }
.COFW-2009-Module-Content ul { margin-top: 0px; margin-bottom: 5px; }
.COFW-2009-Module-Content p { margin: 7px 0px; }

/**html .NoTitle, *html .NoTitle div,.NoTitle, .NoTitle div, .NoTitle div span.icn { margin: 0px; padding: 0px; border: 0px; float: left; display: inline; }
*html .NoTitle .COFW-2009-Module-Menu, .NoTitle .COFW-2009-Module-Menu { float: left; display: inline; }
*/


.NoPadding { margin: 0px; padding: 0px; }
/*.NoPadding .COFW-2009-Module-Content { padding-left: 0px; }*/
.NoPadding p { margin:0px; padding: 0px; display: inline; float: left; line-height: 0px; }
.NoPadding .Normal p { margin:0px; padding: 0px; display: inline; float: left; line-height: 0px; }

.COFW-2009-Tabs-TypeTable { padding: 5px; float: left; }
.COFW-2009-Tabs-TypeTable tr td { border: 1px solid #CCC; padding: 2px;  }