/* Skin styles for DotNetNuke */   

html { height:100%}
body { height:100%; margin:0px; background-color:#0e2641; }
hr { border-bottom:1px dotted #1C3F78; }

p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; line-height: 18px; font-weight: normal; margin-top: 0em; margin-bottom: 1em; }
th,td,div { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; line-height: 18px; font-weight: normal; margin-top: 0em; margin-bottom: 1em; padding: 5px; }


.pagemaster { width:100%; height:100%; background-color:#0e2641; padding:0px; margin:0px; margin-bottom:-19px; background-image: url(/Portals/0/Skins/bryce%20skin%201/eam.png); background-position:left top; background-repeat: no-repeat; background-attachment: fixed; #background-attachment: scroll; }
.skinmaster { height:100%; background-color:transparent; border:#FFFFFF 0px solid; padding:0px; margin:0 auto; }
.controlpanel { background-color: transparent; border-top:#dddddd 0px solid; border-right:#dddddd 1px solid; border-left:#dddddd 1px solid; border-bottom:#dddddd 1px solid; padding:5px; height:1px; }

.logo { background-color:transparent; vertical-align:middle; text-align:left; padding:60px 0px 40px 0px; }

.leftcolumn { background-color: transparent; padding:0px; margin:0px; width:190px; }
img.leftcolumn { padding:0px; margin:0px; width:190px; }


.descpane { width:100%; background-color:transparent; padding:0px; padding-bottom: 40px; margin:0px; }
.contentpane { width:100%; background-color:transparent; padding:0px; margin:0px; }
.rightpane { background-color:transparent; padding:0px; padding-left: 30px; margin:0px; text-align: left; }
.midpane { background-color:transparent; padding:0px; margin:0px; }
.bottompane { width:100%; height:100%; background-color:transparent; padding:0px; margin:0px; }


/* BEGIN OF MENU */
.menu { height:25px; padding:0px; margin:0px; background-color:transparent; width:100%; }
.rootmenuitem TD { cursor:pointer; cursor:hand; color:#8793a0; font-size:14px; font-style:normal; font-weight:normal; background-color:transparent; font-family:Arial, Helvetica, sans-serif; padding-left:8px; padding-right:15px; padding-top:10px; padding-bottom:10px; width:100%; text-transform: lowercase; border:none; white-space:nowrap; } 
.rootmenuitemactive TD { cursor:pointer; cursor:hand; color:#FFFFFF; font-size:14px; font-style:normal; font-weight:normal; background-color:transparent; font-family:Arial, Helvetica, sans-serif; padding-left:8px; padding-right:15px; padding-top:10px; padding-bottom:10px; width:100%; text-transform: lowercase; border:none; white-space:nowrap; }
.rootmenuitemselected TD { cursor:pointer; cursor:hand; color:#FFFFFF; font-size:14px; font-style:normal; font-weight:normal; background-color:transparent; font-family:Arial, Helvetica, sans-serif; padding-left:8px; padding-right:15px; padding-top:10px; padding-bottom:10px; width:100%; text-transform: lowercase; border:none; white-space:nowrap; background-image: url(menuover.png); background-position: left; background-repeat: no-repeat; }
.rootmenuitembreadcrumb TD { cursor:pointer; cursor:hand; color:#FFFFFF; font-size:14px; font-style:normal; font-weight:normal; background-color:transparent; font-family:Arial, Helvetica, sans-serif; padding-left:8px; padding-right:15px; padding-top:10px; padding-bottom:10px; width:100%; text-transform: lowercase; border:none; white-space:nowrap; }
.MainMenu_MenuContainer { background-color:transparent; width:100%; line-height:0px; padding:0px; margin:0px; border:none; }
.MainMenu_MenuBar { cursor:pointer; cursor:hand; background-color:transparent; padding:0px; margin:0px; border:none; }
.MainMenu_MenuItem { padding-top:2px; padding-bottom:3px; cursor:pointer; cursor:hand; color:#FFFFFF; font-size:11px; font-style:normal; font-weight:normal; background-color:Transparent; font-family:Arial, Helvetica, sans-serif; border:none; }
.MainMenu_MenuItemSel { padding-top:2px; padding-bottom:3px; cursor:pointer; cursor:hand; color:#0e2641; font-size:11px; font-style:normal; font-weight:normal; background-color:Transparent; font-family:Arial, Helvetica, sans-serif; border:none; }
.MainMenu_MenuItemAct { padding-top:2px; padding-bottom:3px; cursor:pointer; cursor:hand; color:#FFFFFF; font-size:11px; font-style:normal; font-weight:normal; background-color:Transparent; font-family:Arial, Helvetica, sans-serif; border:none; }
.MainMenu_MenuIcon { display: none; }

/* Fix DNN 5 */ 
.MainMenu_MenuIcon img { display:none; } 

.submenuitemselect { background-color:transparent; color:#0e2641; border:none; }
.MainMenu_SubMenu { margin-top:2px; margin-left:2px; background-color:#8793a0; border: 1px solid #222222; border-left: 1px solid #eeeeee; border-top: 1px solid #eeeeee; z-index:1000; cursor:pointer; cursor:hand; padding: 5px; padding-right: 10px; }
.MainMenu_MenuBreak { border:none; background-color:transparent; height:0px; }
.MainMenu_MenuArrow { display: none; }
.MainMenu_RootMenuArrow { display: none; }

/* END OF MENU */


.StandardButton { background-color:#001F53; border-top:#375F9C 1px solid; border-right:#001F53 1px solid; border-left:#375F9C 1px solid; border-bottom:#001F53 1px solid; color:#DCDCDC; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; padding-top:1px; padding-bottom:1px; cursor:pointer; cursor:hand; }


/* Text Styles */
.Head { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; }
.SubHead { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#8793a0; }
.Normal { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8793a0; line-height:125%; }
.NormalBold { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8793a0; line-height:125%; font-weight: bold; }
.NormalTextBox { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
H4  { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#8793a0; }
H5  { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#8793a0; }

A:link, A:visited  { font-family:Arial, Helvetica, sans-serif; color:#8793a0; text-decoration:none; }
A:hover, A:active { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; }


td.footertxt { font-family:Arial, Helvetica, sans-serif; color:#8793a0; font-size:10.5px; font-weight:normal; background-color:transparent; height:30px; white-space:nowrap; padding-left:7px; text-transform: lowercase; }
td.logintxt { font-family:Arial, Helvetica, sans-serif; color:#8793a0; font-size:10.5px; font-weight:normal; background-color:transparent; height:30px; white-space:nowrap; padding-left:7px; text-transform: lowercase; }
a.logintxt:link, a.logintxt:visited, span.logintxt { font-family:Arial, Helvetica, sans-serif; color:#8793a0; font-size:10.5px; font-weight:normal; text-decoration:none; padding-left:18px; padding-top:6px; padding-right:13px; padding-bottom:6px; text-transform: lowercase; }
a.logintxt:hover, a.logintxt:active  { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10.5px; font-weight:normal; text-decoration:underline; padding-left:18px; padding-top:6px; padding-right:13px; padding-bottom:6px; text-transform: lowercase; }

td.main { padding:0px; padding-top: 13px; }


/* System Styles */
.ModuleTitle_MenuItem { cursor:pointer; cursor:hand; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; border:none; background-color:transparent; padding-top: 2px; padding-bottom: 3px; font-weight: normal; }
.ModuleTitle_MenuItemSel { cursor:pointer; cursor:hand; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0e2641; background-color:transparent; padding-top: 2px; padding-bottom: 3px; font-weight: normal; }
.ModuleTitle_MenuIcon { display: none; }
.ModuleTitle_SubMenu { z-index:1000; cursor:pointer; cursor:hand; background-color:#8793a0; border: 1px solid #222222; border-left: 1px solid #eeeeee; border-top: 1px solid #eeeeee; z-index:1000; cursor:pointer; cursor:hand; padding: 5px; padding-right: 10px; }
.ModuleTitle_MenuBreak { border:none; background-color:transparent; height:0px; }
.ModuleTitle_MenuArrow { display: none; }
.ModuleTitle_RootMenuArrow { display: none; }


/* styles used in the file manager */
.FileManager { border-right:DEDEDE 1px solid; border-top:DEDEDE 1px solid; border-left:DEDEDE 1px solid; border-bottom:DEDEDE 1px solid; height:400px; }
.FileManager_ToolBar { border-bottom:DEDEDE 1px solid; height:25px; background-color:#DEDEDE; filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FEFEFE,endColorStr=#DEDEDE); }
.FileManager_Explorer { height:100%; border:#DEDEDE 1px solid; background-color:#FFFFFF; margin:2px 2px 2px 2px; }
.FileManager_FileList { height:100%; border:#DEDEDE 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:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#3C3C3C; background-color:#DEDEDE; border-bottom:#DEDEDE 1px solid; height:25px; }
.FileManager_Pager { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3C3C3C; font-weight:bold; background-color:#DEDEDE; border-top:#DEDEDE 1px solid; height:25px; }
.FileManager_StatusBar { font-family:Arial; font-size:11px; font-weight:normal; background-color:white; height:25px; margin:2px 2px 2px 2px; }
.FileManager_Item { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#3C3C3C; background-color:white; border-top:#DEDEDE 1px dashed; border-bottom:#DEDEDE 1px dashed; }
.FileManager_AltItem { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#3C3C3C; background-color:#DFDFDF; border-style:none; }
.FileManager_SelItem { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:White; background-color:#99ffff; border-style:none; }
.FileManagerTreeNode { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3C3C3C; font-weight:normal; }
.FileManagerTreeNodeSelected { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; background-color:#DEDEDE; }
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:white 1px solid; border-top:white 1px solid; border-left:white 1px solid; border-bottom:white 1px solid; height:400px; width:600px; }
.WizardButton { background-color:#FEFDF5; border-top:#DEDCCD 1px solid; border-right:#DEDCCD 1px solid; border-left:#DEDCCD 1px solid; border-bottom:#DEDCCD 1px solid; color:#3C3C3C; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
.WizardHeader { height:30px; border-bottom:DEDCCD 1px solid; color:#141414; background-color:#FFFFFF; }
.WizardFooter { border-top:DEDCCD 1px solid; background:#FFFFFF; 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:11px; padding-bottom:5px; border-left:DEDCCD 1px solid; width:180px; padding-top:5px; background-color:#DEDCCD; }
.WizardHelpText { overflow:auto; font-size:11px; width:180px; color:#141414; font-family:Arial, Helvetica, sans-serif; height:300px; }
.WizardText { font-size:11px; color:#141414; font-family:Arial, Helvetica, 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:Arial, Helvetica, sans-serif; background-color:#ffff99; }


/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }


/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link { text-decoration:none; color:#8793a0; }
A.CommandButton:visited { text-decoration:none; color:#8793a0; }
A.CommandButton:active { text-decoration:none; color:#8793a0; }
A.CommandButton:hover { text-decoration:underline; color:#8793a0; }


/* latest articles styles */
.la_date { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8793a0; line-height: 18px; font-weight: normal; }
.la_title, .la_title a:link, .la_title a:visited, .la_title a:active { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; font-weight: bold; text-decoration: none; margin-top: 5px; margin-bottom: 5px; }
.la_title a:hover { text-decoration: underline; color: #8793a0; }



.dashboardTableAlt { BACKGROUND-COLOR: transparent }
.DataGrid_AlternatingItem { BACKGROUND-COLOR: transparent }
