/* ================================
    Default styles FOR DotNetNuke
   ================================
*/   

/* background color for the content part of the pages */
Body {
	SCROLLBAR-FACE-COLOR: #EEEDDB;
	SCROLLBAR-ARROW-COLOR:  #D6D5BC;
	SCROLLBAR-TRACK-COLOR: #EEEDDB;
	SCROLLBAR-DARKSHADOW-COLOR: #D6D5BC;
	background-color: #F6F5EA;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
}
.ControlPanel {
	background-color: #EEEDDB;
}

.SkinObject, A.SkinObject:link, A.SkinObject:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #AC2629;
	text-decoration: none;
}
A.SkinObject:hover {
	color: #AC2629;
	text-decoration: underline;
}

/* style for module titles */
.Head {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* style of item titles on edit and admin pages */
.SubHead {
	color: #745114;
}

/* 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: Arial, Helvetica, sans-serif;
}

/* text style used for rendered text which requires emphasis */
.NormalBold {
}

/* text style used for error messages */
.NormalRed {
	font-size: 10px;
	font-weight: normal;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	padding-left: 5px;
	padding-right:5px;
	padding-top: 0px;
	padding-bottom:5px;
	color: #AC2629;
}
INPUT.NormalTextBox, TEXTAREA.NormalTextBox {
	border: 1px solid #AC2629;
	background-color: #FFFFFF;
}


/* styles used by TreeMenu Skin Object */
.TreeMenu_Node {
}
.TreeMenu_NodeSelected {
}
A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link {
}
A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited  {
}
A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active   {
}
A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover    {
}


/* styles used in the FileManager */
.FileManager {
}
.FileManager_ToolBar {
}
.FileManager_Explorer {
}
.FileManager_FileList {
}
.FileManager_MessageBox {
}
.FileManager_Header {
}
.FileManager_Pager {
}
.FileManager_StatusBar {
}
.FileManager_Item {
}
.FileManager_AltItem {
}
.FileManager_SelItem {
}
.FileManagerTreeNode {
}
.FileManagerTreeNodeSelected {
}
A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link {
}
A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited  {
}
A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active   {
}
A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover    {
}


/* styles used in the Wizard Framework */
.Wizard {
}
.WizardButton {
}
.WizardHeader {
}
.WizardFooter {
}
.WizardBody {
}
.WizardHelp {
}
.WizardHelpText {
}
.WizardText {
}


/* text style used for help text rendered by modules */
.Help {
}
  
/* hyperlink style for buttons and link buttons used in the portal admin pages */
.CommandButton, A.CommandButton:link, A.CommandButton:visited {
	color: #AC2629;
	font-weight: bold;
	text-decoration: none;
	size: 11px;
}
A.CommandButton:hover {
	color: #AC2629;
	text-decoration: underline;
}

/* button style for standard HTML buttons */
.StandardButton {
	background-color: #C95457;
	border: 2px #91171A solid;
	color: #FFFFFF;
	cursor: hand;
	font-size: 9px;
}


/* GENERIC */
H1 {
	color: #AC2629;
	font-size: 14px;
	margin-bottom: 0px;
}
H2 {
}
H3 {
}
H4 {
}
H5, DT {
}
H6 {
}
TFOOT, THEAD {
}
TH {
}
TD {
}
A, A:link, A:visited {
}
A:hover {
}
SMALL {
}
BIG {
}
SUP {
	font-size: 8px;
}
BLOCKQUOTE, PRE {
}
UL LI {
}
UL LI LI {
}
UL LI LI LI {
}
OL LI {
}
OL OL LI {
}
OL OL OL LI {
}
HR {
	height: 1px;
	color: #000000;
}


/* 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 {
	border-collapse: collapse;
}
TABLE.MainMenu_MenuContainer TABLE {
	height: 22px;
}
.MainMenu_SubMenu {
	z-index: 1000;
	cursor: hand; 
	background-color: #AC2629;
}
TR.MainMenu_MenuItem TD, TR.MainMenu_MenuItemSel TD {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
TR.MainMenu_MenuItemSel TD {
	color: #E3E2CD;
	background-color: transparent;
}
DIV.MainMenu_SubMenu TD {
	border-width: 0px;
	height: 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-transform: lowercase;
	padding: 0px 5px 0px 5px;
}
DIV.MainMenu_SubMenu TD.MainMenu_MenuItemSel {
	border-width: 0px;
	height: 20px;
	background-color: #E05D60;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #E3E2CD;
}
.MainMenu_MenuIcon {
	display: none;
}
.MainMenu_MenuArrow {
	display: none;
}
.MainMenu_RootMenuArrow {
	display: none;
}


/* LEGACY STYLES from DNN 1-2 */
.HeadBg {
}
.TabBg {
}
.SelectedTab, A.SelectedTab:link, A.SelectedTab:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #AF8F57;
	text-decoration: none;
}
SPAN.SelectedTab { /* Remove black border around Copyright in DNN2 */
	border-width: 0px;
}
A.SelectedTab:hover  {
	text-decoration: underline;
}
.OtherTabs, A.OtherTabs:link, A.OtherTabs:visited {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #AC2629;
	text-decoration: none;
}
A.OtherTabs:hover {
	color: #AF8F57;
	text-decoration:underline;
	background-color: transparent;
}


/* SIDEMENU */
#SideMenuNavig A {
	font-size: 11px;
	color: #836631;
	display: block;
	text-decoration: none;
}
#SideMenuNavig A:hover, #SideMenuNavig DIV.MenuItemCurrentTab0 A {
	font-size: 11px;
	color: #AC2629;
	display: block;
}
DIV.MenuItem2 A {
	padding-left: 10px;
}
#SideMenuNavig DIV.MenuItemCurrentTab1 A {
	font-weight: bold;
	padding-left: 10px;
}
#SideMenuNavig DIV.MenuItemCurrentTab1 A:hover {
}
#SideMenuNavig DIV.MenuItemOpenTab1 A {
	font-weight: bold;
}
#SideMenuNavig DIV.MenuItemCurrentTab2 A {
	padding-left: 10px;
}
#SideMenuNavig DIV.MenuItemCurrentTab2 A:hover {
}
/* SIDEMENU END */



