p {
margin-top: 0px;
margin-bottom: 0px;
}
/*
---------------------------------------------------------
---------------------------------------------------------
Editing Styles for Module Title - best not to change
---------------------------------------------------------
---------------------------------------------------------
*/
.LabelEditOverClass
{	
	cursor: pointer;
	text-decoration: underline overline;
}

.LabelEditTextClass
{
	border: solid 1px red;
	background-color: #FFFFFF;
}

.LabelEditWorkClass
{
	/*background: url(/DotNetNuke/images/dnnanim.gif) no-repeat right;*/
	border: solid 0px red;
	background-color: #FFFFFF;
}

/*
---------------------------------------------------------
---------------------------------------------------------
Control Panel & File Manager Styles - best not to change
---------------------------------------------------------
---------------------------------------------------------
*/
.ControlPanel, .PagingTable {
    width: 100%;
    background-color: #FFFFFF;
    BORDER-RIGHT: #003366 1px solid; 
    BORDER-TOP: #003366 1px solid; 
    BORDER-LEFT: #003366 1px solid; 
    BORDER-BOTTOM: #003366 1px solid; 
}

/* styles used in the FileManager */
.FileManager
{
	border-right: #000033 1px solid;
	border-top: #000033 1px solid;
	border-left: #000033 1px solid;
	border-bottom: #000033 1px solid;
	height:400px;
}
.FileManager_ToolBar
{
	border-bottom: #000033 1px solid;
	height:25px;
}
.FileManager_Explorer
{
	height:100%;
	border: dimgray 1px solid;
	background-color: #FFFFFF;
	margin: 2px 2px 2px 2px;
}

.FileManager_FileList 
{
	height:100%;
	border: dimgray 1px solid;
	background-color: #FFFFFF;
	margin: 2px 2px 2px 2px;
	overflow: auto;
}

.FileManager_MessageBox 
{
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
	padding: 25px 25px 25px 25px;
}

.FileManager_Header
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    color: #E7E7FF;
    background-color: #9EBFF6;
    border-bottom: dimgray 1px solid;
    height: 25px;
}

.FileManager_Pager
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    background-color: #EEEEEE;
    border-top: dimgray 1px solid;
    height: 25px;
}

.FileManager_StatusBar
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: normal;
    background-color: #dedfde;
    height: 25px;
	margin: 2px 2px 2px 2px;
}

.FileManager_Item
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: normal;
    color: #000033;
    background-color: #F8F8F8;
    border-top: #000033 1px dashed;
    border-bottom: #000033 1px dashed;
}

.FileManager_AltItem
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: normal;
    color: #000033;
    background-color: #EEEEEE;
    border-style: none;
}
.FileManager_SelItem
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #99ffff;
    border-style: none;
}

.FileManagerTreeNode 
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: normal;
}

.FileManagerTreeNodeSelected 
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: normal;
	background-color: #dcdcdc; 
}

A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link {
    text-decoration:    none;
    color: #003366;
}

A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited  {
    text-decoration:    none;
    color: #003366;
}

A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active   {
    text-decoration:    none;
    color: #003366;
}

A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover    {
    text-decoration:    none;
    color: #ff0000;
}
/*
---------------------------------------------------------
---------------------------------------------------------
Wizard Styles - best not to change
---------------------------------------------------------
---------------------------------------------------------
*/
.Wizard
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height:400px;
	width:650px;
}
.WizardButton
{
	border-right: dimgray 1px solid;
	padding-right: 2px;
	border-top: dimgray 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: dimgray 1px solid;
	padding-top: 2px;
	border-bottom: dimgray 1px solid;
	background-color: gainsboro;
}
.WizardHeader
{
	background: #ffffcc;
	border-bottom: black 1px solid;
	height:40px;
}
.WizardFooter
{
	border-top: black 1px solid;
	background: #ccffcc;
	height: 25px;
	text-align: right;
}
.WizardBody
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	height: 325px;
}
.WizardHelp
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 9pt;
	padding-bottom: 5px;
	border-left: black 1px solid;
	width: 180px;
	padding-top: 5px;
	background-color: #ccffff;
}
.WizardHelpText
{
	overflow: auto;
	font-size: 8pt;
	width: 180px;
	color: black;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	height: 300px;
}
.WizardText
{
	font-size: 9pt;
	color: black;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
}

/*
---------------------------------------------------------
---------------------------------------------------------
Help Text Style - when you click on the question marks
---------------------------------------------------------
---------------------------------------------------------
*/
.Help
{
  border-right: black 1px solid;
  padding-right: 2px;
  border-top: black 1px solid;
  padding-left: 2px;
  font-weight: normal;
  font-size: 11px;
  padding-bottom: 2px;
  border-left: black 1px solid;
  color: black;
  padding-top: 2px;
  border-bottom: black 1px solid;
  font-family: Tahoma, Arial, Helvetica;
  background-color: #ffffff;
}



/*
---------------------------------------------------------
---------------------------------------------------------
DNN 4.3.3 - new default styles - don't change
---------------------------------------------------------
---------------------------------------------------------
*/
/*
---------------------------------------------------------
styles used by Data Grids
---------------------------------------------------------
*/
.DataGrid_AlternatingItem
{
    background-color:White;
    color: Red;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_Container
{
	background-color: Transparent;
}
.DataGrid_Footer
{
    background-color:White;
}
.DataGrid_Header
{
    background-color:Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
}
.DataGrid_Item
{
    background-color:Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_SelectedItem
{
    background-color: Silver;
    color: Blue;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}


/*
---------------------------------------------------------
styles used by TreeMenu Skin Object
---------------------------------------------------------
*/

.TreeMenu_Node 
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}

.TreeMenu_NodeSelected
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
	background-color: #dcdcdc; 
}

A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link {
    text-decoration:    none;
    color: #003366;
}

A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited  {
    text-decoration:    none;
    color: #003366;
}

A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active   {
    text-decoration:    none;
    color: #003366;
}

A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover    {
    text-decoration:    none;
    color: #ff0000;
}
/*
---------------------------------------------------------
---------------------------------------------------------
LEGACY STYLES from DNN 1-2 - Don't change
---------------------------------------------------------
---------------------------------------------------------
*/
.SelectedTab {
    font-weight: bold;
    font-size: 1em;
    color: #82A8C8;
    font-family: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}

A.SelectedTab:link {
    font-weight: bold;
    font-size: 1em;
    color: #82A8C8;
    font-family: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}

A.SelectedTab:visited  {
    font-weight: bold;
    font-size: 1em;
    color: #82A8C8;
    font-family: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}

A.SelectedTab:active   {
    font-weight: bold;
    font-size: 1em;
    color: #990000;
    font-family: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}

A.SelectedTab:hover    {
    font-weight: bold;
    font-size: 1em;
    color: #990000;
    font-family: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}

.OtherTabs {
    font-weight: bold;
    font-size: 1em;
    color: #82A8C8;
    font-family: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}

A.OtherTabs:link {
    font-weight: bold;
    font-size: 1em;
    color: #82A8C8;
    font-family: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}

A.OtherTabs:visited  {
    font-weight: bold;
    font-size: 1em;
    color: #82A8C8;
    font-family: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}

A.OtherTabs:active   {
    font-weight: bold;
    font-size: 1em;
    color: #990000;
    font-family: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}

A.OtherTabs:hover    {
    font-weight: bold;
    font-size: 1em;
    color: #990000;
    font-family: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}
