/* ================================
    CSS STYLES FOR Module Code5Systems FormMaster
   ================================
*/
.runTimeTable
{
	
}

.runTimeTable TD
{
	padding: 3px	
}

.designTimeTable
{
	border-right: #000000 1px dotted;
	border-top: #000000 1px dotted;
	border-left: #000000 1px dotted;
	border-bottom: #000000 1px dotted;
	border-collapse: collapse;
}
.designTimeTable TD
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-right: #000000 1px dotted;
	border-top: #000000 1px dotted;
	border-left: #000000 1px dotted;
	border-bottom: #000000 1px dotted;
}

.listTableLayout TD
{
	border: none;
}

.gridForm
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	border-collapse: collapse;
	background-color: transparent;
}

.reportForm
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	border-collapse: collapse;
	background-color: transparent;
}
.reportForm TD
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: transparent;
	padding:5px;
}
.valDetails
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	width: 100%;
	border-bottom: #cccccc 1px solid;
	border-collapse: collapse;
}
.valDetails TD
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	padding: 3px;
}



/* Edit Menu */

.C5SLLC_MenuContainer{
	background:transparent;
}

.C5SLLC_MenuItem
{
	color:#000;
	font-size:11px;
	font-weight:bold;
	padding:5px 5px 5px 5px;
	border:1px #EEE solid;
	border-width:1px 0px;
	font-family:Arial;
}
.C5SLLC_RootMenuItem TD
{
	color:#000; 
	font-size:11px; 
	background:transparent;
	padding:5px 5px 5px 5px;
	font-family:Arial;
}
.C5SLLC_RootMenuItemsSel TD
{
	color:#000;
	font-size:11px; 
	font-weight:bold;
	background:#EEE;
	padding:5px 5px 5px 5px;
	cursor:hand;
	cursor:pointer;
	font-family:Arial;
}
.C5SLLC_SubMenu TABLE
{
	border:1px #000 solid; 
	font-weight:normal;
	background:#EEE;
	filter: progid:DXImageTransform.Microsoft.Shadow(color= '#EEEEEE' , Direction=135, Strength=1);
}

.C5SLLC_SubMenu TD
{
	font-weight:normal;
	font-size:11px;
	padding-left:10px;
	padding-right:10px;
	font-family:Arial;

}

.C5SLLC_SubMenuItemSel
{
	color:#000;
	font-size:11px;
	font-weight:normal;	
	font-family:Arial;
	background:#FFF;
	cursor:hand;
	cursor:pointer;
	padding:5px 5px 5px 5px;
}

.C5SLLC_RootMenuArrow{
	display:none;
}

.C5SLLC_MenuBreak{
	display:none;
}

.C5SLLC_MenuArrow
{
	display: none;
}
.C5SLLC_MenuBar 
{
}
.C5SLLC_MenuIcon{
	display:none;
}

.tinyDropdown
{
	font-size: 6.5pt;
}
.divSpan
{
	padding-top:3px;
	font-size:6.5pt;
}

.Menu {
	height:24px;
}
.MenuTable {
	height:24px;
}

.TableHeader {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-left-width: 1px;
}

.Tablefooter {
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;	
}

.footer {
	background-color: white;
	width: 722px;
	vertical-align: middle;
}


A.language:link {
 font-family: arial;
 color: #777777;
 font-size:11px;
 text-decoration : none; }
A.language:visited {
 font-family: arial;
 color: #777777;
 font-size:11px;
 text-decoration : none; }
A.language:active {
 font-family: arial;
 color: #777777;
 font-size:11px;
 text-decoration : none; }
A.language:hover {
 font-family: arial;
 color: black;
 font-size:11px;
 text-decoration : none; }

 /* MENU */
 /* HORIZONTAL */
.SEOMenu {float:left; width:100%;height:24px;margin:0 0 0 5; padding:0;font-family: verdana, arial, sans-serif; font-size:12px; font-weight:bold;}
.SEOMenu ul {padding:0;margin:0;list-style-type:none;}
.SEOMenu ul li {float:left; position:relative;list-style-type:none;margin:0 5 0 0;}
.SEOMenu ul li a, .SEOMenu ul li a:visited {float:left; display:block; text-decoration:none;color:#ffffff; }
.SEOMenu ul li:hover {background:transparent;}
.SEOMenu ul li a:hover {background:transparent;text-decoration:none;color:#ffffff;}
.SEOMenu ul li:hover a {background:transparent;text-decoration:none;color:#ffffff;}
.menuimg {vertical-align:middle;height:24px;background: url(images/mbmenu.gif) no-repeat center;}

/* VERTICAL */
.SEOMenuV {float:left; width:100%;font-family: verdana, arial, sans-serif; font-size:12px;margin:0px; padding:0px;}
.SEOMenuV a {width:100%;/* IE */height:100%;/* IE7 */ }
.SEOMenuV ul {padding:0px;margin:0px;list-style-type:none;vertical-align:middle;}
.SEOMenuV ul li {float:left; position:relative; list-style-type:none;height:24px;border-bottom:1px solid black;padding:0px;margin:0px;width:182px;vertical-align:middle;}
.SEOMenuV ul li a, .SEOMenuV ul li a:visited {float:left; display:block; text-decoration:none;color:#000000;}
.SEOMenuV ul li:hover {background-color:#CCCCCC; color:#000000;text-decoration:none;}
.SEOMenuV ul li a:hover {background-color:#CCCCCC; color:#000000;text-decoration:none;padding:0px;margin:0px;}
.SEOMenuV ul li:hover a {background-color:#CCCCCC; color:#000000;text-decoration:none;padding:0px;margin:0px;}
.SEOMenuV Table {display:none;/* IE7 */}

/* ADMIN*/
.SEOMenuAdmin {float:left; width:100%; font-family: verdana, arial, sans-serif; font-size:11px;}
.SEOMenuAdmin a {width:120px;/* IE */height:100%;/* IE7 */ }
.SEOMenuAdmin ul {padding:0;margin:0;list-style-type:none;}
.SEOMenuAdmin ul li {float:left; position:relative;list-style-type:none; }
.SEOMenuAdmin ul li ul li{background:transparent}
.SEOMenuAdmin ul li a, .SEOMenuAdmin ul li a:visited {float:left; display:block; text-decoration:none;color:#000000; padding:0px 16px; line-height:29px; height:28px;}
* html .SEOMenuAdmin ul li a, .SEOMenuAdmin ul li a:visited {height:31px; he\ight:28px;}
.SEOMenuAdmin ul li:hover {width:auto;}
.SEOMenuAdmin ul li a:hover {background:transparent; color:#f88;text-decoration:none}
.SEOMenuAdmin ul li:hover a {background:transparent; color:#f88;text-decoration:none}
.SEOMenuAdmin ul li ul {display: none;}
/*.SEOMenuAdmin table {margin:-1px; border-collapse:collapse; font-size:11px;}*/

/* specific to non IE browsers */
.SEOMenuAdmin ul li:hover ul {display:block;position:absolute;top:27px;margin-top:1px; left:0;width:154px;border-bottom:1px solid #000;}
.SEOMenuAdmin ul li:hover ul.endstop {left:-92px;}
.SEOMenuAdmin ul li:hover ul li ul {display: none;}
.SEOMenuAdmin ul li:hover ul li a {display:block;background:#fff;color:#000;height:auto;line-height:15px;padding:4px 16px; width:120px; border:1px solid #000;}
.SEOMenuAdmin ul li:hover ul li a.sub {}
.SEOMenuAdmin ul li:hover ul li a:hover {color:#000;background-color:#ccd;}
.SEOMenuAdmin ul li:hover ul li a:hover.sub {}

/* specific to IE5.5 and IE6 browsers */
.SEOMenuAdmin ul li a:hover ul {display:block;position:absolute;top:33px; t\op:32px;height:100%; background:#fff;left:0; marg\in-top:1px; border-bottom:1px solid #000;}
.SEOMenuAdmin ul li a:hover ul.endstop {left: -92px;}
.SEOMenuAdmin ul li a:hover ul li a {display:block;background:#fff;color:#000; height:1px; line-height:15px; padding:4px 16px; w\idth:154px; border:1px solid #000; border-bottom:0;}
.SEOMenuAdmin ul li a:hover ul li a.sub {padding-bottom:5px;}
.SEOMenuAdmin ul li a:hover ul li a ul {visibility:hidden; position:absolute; height:0; width:0;}
.SEOMenuAdmin ul li a:hover ul li a:hover {color:#000;background-color:#ccd;}
.SEOMenuAdmin ul li a:hover ul li a:hover.sub {}


/* ================================
    Default styles FOR DotNetNuke
   ================================
*/   

/* background color for the content part of the pages */
Body
{
    background-color: white;
}

.ControlPanel, .PagingTable {
    width: 100%;
    height: 64px;
    background-color: #FFFFFF;
    BORDER-RIGHT: #003366 1px solid; 
    BORDER-TOP: #003366 1px solid; 
    BORDER-LEFT: #003366 1px solid; 
    BORDER-BOTTOM: #003366 1px solid; 
}

.SkinObject {
    font-weight: bold;
    font-size: 8.5pt;
    color: #003366;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

A.SkinObject:link {
    text-decoration:    none;
    color:#003366;
}

A.SkinObject:visited  {
    text-decoration:    none;
    color:#003366;
}

A.SkinObject:active   {
    text-decoration:    none;
    color:#003366;
}

A.SkinObject:hover    {
    text-decoration:    none;
    color:#003366;
}

/* style for module titles */
.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #333333;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal,.NormalDisabled
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
    color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold
}

/* text style used for error messages */
.NormalRed
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}

/* 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_EditItem
{
}
.DataGrid_Footer
{
    background-color:White;
}
.DataGrid_Header
{
    background-color:Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
}
.DataGrid_Item
{
    background-color:Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_Pager
{
}
.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;
}

/* styles used in the FileManager */
.FileManager
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height:400px;
}
.FileManager_ToolBar
{
	border-bottom: black 1px solid;
	height:25px;
}
.FileManager_Explorer
{
	height:100%;
	border: dimgray 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
}

.FileManager_FileList 
{
	height:100%;
	border: dimgray 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
	overflow: auto;
}

.FileManager_MessageBox 
{
	text-align: center;
	vertical-align: middle;
	background-color: White;
	padding: 25px 25px 25px 25px;
}

.FileManager_Header
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #E7E7FF;
    background-color: #9EBFF6;
    border-bottom: dimgray 1px solid;
    height: 25px;
}

.FileManager_Pager
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    background-color: #EEEEEE;
    border-top: dimgray 1px solid;
    height: 25px;
}

.FileManager_StatusBar
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    background-color: #dedfde;
    height: 25px;
	margin: 2px 2px 2px 2px;
}

.FileManager_Item
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #F8F8F8;
    border-top: black 1px dashed;
    border-bottom: black 1px dashed;
}

.FileManager_AltItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #EEEEEE;
    border-style: none;
}
.FileManager_SelItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: White;
    background-color: #99ffff;
    border-style: none;
}

.FileManagerTreeNode 
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

.FileManagerTreeNodeSelected 
{
    font-family: Tahoma, Arial, Helvetica;
    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;
}

/* styles used in the Wizard Framework */
.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;
}


/* text style used for help text rendered by modules */
.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: #ffff99;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: #ff0000;
}

/* button style for standard HTML buttons */
.StandardButton
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 11px;
	background: #dddddd;
	color: #000000;
	font-family: Verdana, sans-serif;
}

    
/* GENERIC */
H1  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H2  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H3  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #003366;
}

H4  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #003366;
}

H5, DT  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

H6  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

TFOOT, THEAD    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    color: #003366;
}

TH  {
    vertical-align: baseline;
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    bold;
    color: #003366;
}

A:link  {
    text-decoration:    none;
    color:  #003366;
}

A:visited   {
    text-decoration:    none;
    color:  #003366;
}

A:active    {
    text-decoration:    none;
    color:  #003366;
}

A:hover {
    text-decoration:    underline;
    color:  #ff0000;
}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    color: dimgrey;
    height:1pt;
    text-align:left
}

/* Module Title Menu */
.ModuleTitle_MenuContainer {
	border-bottom: blue 0px solid; 
	border-left: blue 0px solid; 
	border-top: blue 0px solid; 
	border-right: blue 0px solid; 
}

.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}

.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	border-left: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 1px solid; 
	border-top: #EEEEEE 1px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak {
	border-bottom: #EEEEEE 1px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 1px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 1px;
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;

	background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

/* Main Menu */
.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
}
.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	border-left: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 1px solid; 
	border-top: #EEEEEE 1px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}
.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}
.MainMenu_MenuBreak {
	border-bottom: #EEEEEE 1px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 1px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 1px;
}
.MainMenu_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #C1D2EE;
}
.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

/* LEGACY STYLES from DNN 1-2 */
.HeadBg {
    background-color: #CCCCCC;
}

.TabBg {
    background-color: black;
}

.SelectedTab {
    font-weight: bold;
    font-size: 8.5pt;
    color: #FFFFFF;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

A.SelectedTab:link {
    text-decoration:    none;
    color:white;
}

A.SelectedTab:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.SelectedTab:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.SelectedTab:hover    {
    text-decoration:    none;
    color:#cccccc;
}

.OtherTabs {
    font-weight: bold;
    font-size: 8.5pt;
    color: white;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}
    
A.OtherTabs:link {
    text-decoration:    none;
    color:white;
}

A.OtherTabs:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:hover    {
    text-decoration:    none;
    color:#cccccc;
}
.PagingTable {
    height: 33px;
}

.LabelEditOverClass
{	
	cursor: pointer;
	text-decoration: underline overline;
}

.LabelEditOverClassML
{	
	cursor: pointer;	
}

.LabelEditTextClass
{
	border: solid 1px red;
	background-color: Transparent;
}

.LabelEditWorkClass
{
	/*background: url(/DotNetNuke/images/dnnanim.gif) no-repeat right;*/
	border: solid 0px red;
	background-color: Transparent;
}

/* ================================ CSS STYLES FOR DotNetNuke ================================ */
 /* PAGE BACKGROUND */
 /* background color for the header at the top of the page */
.HeadBg { } 
/* background color for the content part of the pages */ 
Body { } 
.ControlPanel { 
  background: black;
} /* background/border colors for the selected tab */ .TabBg { } .LeftPane { } .ContentPane { } .RightPane { } .MenuPane { border: 1px solid #000000; } /* text style for the selected tab */ .SelectedTab { } /* hyperlink style for the selected tab */ A.SelectedTab:link { } A.SelectedTab:visited { } A.SelectedTab:active { } A.SelectedTab:hover { } /* text style for the unselected tabs */ .OtherTabs { } /* hyperlink style for the unselected tabs */ A.OtherTabs:link { } A.OtherTabs:visited { } A.OtherTabs:active { } A.OtherTabs:hover { } /* GENERAL */ /* style for module titles */ .Head { } /* style of item titles on edit and admin pages */ .SubHead { font-size: 10px; font-weight: normal; color: #999999; } /* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */ .SubSubHead { } /* text style used for most text rendered by modules */ .Normal { font-family: Verdana; color: #333333; font-size:12px; line-height: 150%; text-indent: 0px; padding: 0px; } /* text style used for textboxes in the admin and edit pages, for Nav compatibility */ .NormalTextBox { font-family: Arial; color: #CCCCCC; border: 1px solid #CCCCCC; background-color: #000000; padding: 0px; margin: 2px; } .NormalRed { } .NormalBold { } .Titre { font-family: Verdana; color: #808080; font-size:12px; text-transform: uppercase; font-weight: bold; } /* text style for buttons and link buttons used in the portal admin pages */ .CommandButton { font-family: arial; font-size: 11px; color: #cccccc; text-decoration : none; } /* hyperlink style for buttons and link buttons used in the portal admin pages */ A.CommandButton:link { font-family: Verdana; font-size: 12px; color: #808080; text-decoration : none; } A.CommandButton:visited { font-family: Verdana; font-size: 12px; color: #808080; text-decoration : none; } A.CommandButton:active { font-family: Verdana; font-size: 12px; color: #808080; text-decoration : none; } A.CommandButton:hover { font-family: Verdana; font-size: 12px; color: #808080; text-decoration : underline; } /* button style for standard HTML buttons */ .StandardButton { } /* GENERIC */ H1 { } H2 { } H3 { } H4 { } H5, DT { } H6 { } TFOOT, THEAD { } TH { } A:link { font-family: Verdana; color: #000000; font-size:12px; line-height: 150%; text-indent: 0px; padding: 0px; text-decoration : underline; } A:visited { font-family: Verdana; color: #000000; font-size:12px; line-height: 150%; text-indent: 0px; padding: 0px; text-decoration : underline; } A:active { font-family: Verdana; color: #000000; font-size:12px; line-height: 150%; text-indent: 0px; padding: 0px; text-decoration : underline; } A:hover { font-family: Verdana; color: #000000; font-size:12px; line-height: 150%; text-indent: 0px; padding: 0px; text-decoration : underline; } A.Banderole:link { font-family: Verdana; color: #808080; font-size:12px; line-height: 150%; text-indent: 0px; padding: 0px; text-decoration : none; } A.Banderole:visited { font-family: Verdana; color: #808080; font-size:12px; line-height: 150%; text-indent: 0px; padding: 0px; text-decoration : none; } A.Banderole:active { font-family: Verdana; color: #808080; font-size:12px; line-height: 150%; text-indent: 0px; padding: 0px; text-decoration : none; } A.Banderole:hover { font-family: Verdana; color: #808080; font-size:12px; line-height: 150%; text-indent: 0px; padding: 0px; text-decoration : none; } SMALL { } BIG { } BLOCKQUOTE, PRE { } UL LI { } UL LI LI { } UL LI LI LI { } OL LI { } OL OL LI { } OL OL OL LI { } HR { } /* MODULE-SPECIFIC */ /* text style for reading messages in Discussion */ .Message { } /* style of item titles by Announcements and events */ .ItemTitle { } /* Menu-Styles */ /* Module Title Menu */ .ModuleTitle_MenuContainer { } .ModuleTitle_MenuBar { } .ModuleTitle_MenuItem { } .ModuleTitle_MenuIcon { } .ModuleTitle_SubMenu { } .ModuleTitle_MenuBreak { } .ModuleTitle_MenuItemSel { } .ModuleTitle_MenuArrow { } .ModuleTitle_RootMenuArrow { } /* Main Menu */ .MainMenu_MenuContainer { } .MainMenu_MenuBar { } .MainMenu_MenuItem { color: black; font-size: 14px; font-style:verdana; } .MainMenu_MenuIcon { } .MainMenu_SubMenu { } .MainMenu_MenuBreak { } .MainMenu_MenuItemSel { } .MainMenu_MenuArrow { } .MainMenu_RootMenuArrow { } .MenuItem, .MenuItemMouseOver, .MenuItem HR { font-style: verdana; font-size: 12px; padding-left: 5px; font-weight: normal; padding-bottom: 2px; background-color: Transparent; padding-top: 2px; color: #000000; border-bottom: 1px solid black; } .MenuItem A, .MenuItem A:Active, .MenuItem A:Hover, .MenuItem A:Visited, .MenuItem A:Link, .MenuItemMouseOver A, .MenuItemMouseOver A:Active, .MenuItemMouseOver A:Hover, .MenuItemMouseOver A:Visited, .MenuItemMouseOver A:Link, .MenuHdr A, .MenuHdr A:Active, .MenuHdr A:Hover, .MenuHdr A:Visited, .MenuHdr A:Link { font-style: verdana; font-size: 12px; text-decoration: none; color: black; width: 170px; padding-top: 1px; padding-bottom: 1px; cursor: default; cursor: hand; } .MenuItemMouseOver { background-color: #cccccc!Important; } /* text style for buttons and link buttons used in the portal admin pages */ .login { font-size: 10px; font-weight: normal; color: #999999; } /* hyperlink style for buttons and link buttons used in the portal admin pages */ A.login:link { font-family: arial; font-size: 11px; color: #cccccc; text-decoration : none; } A.login:visited { font-family: arial; font-size: 11px; color: #cccccc; text-decoration : none; } A.login:active { font-family: arial; font-size: 11px; color: #cccccc; text-decoration : none; } A.login:hover { font-family: arial; font-size: 11px; color: white; text-decoration : underline; } 

