/* ================================
    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 { }

/* background/border colors for the selected tab */
.TabBg { }
.LeftPane { }
.ContentPane { }
.RightPane { }

/* 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 { }

/* 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 { }

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox { }
.NormalRed { }
.NormalBold { }

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton { }

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link { }
A.CommandButton:visited { }
A.CommandButton:active { }
A.CommandButton:hover { }

/* GENERIC */
body
{
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}

div, p, th, td, li, dd, dl, dt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

ol, li, dl, dt, dd { line-height: 1.5em; }

p
{
	margin-top: 0;
	padding-top: 0;
	line-height: 1.5em;
	margin-bottom: 1em;
}

h1 { font-size: 2em; }
h2 { font-size: 1.75em; }
h3 { font-size: 1.5em; }
h4 { font-size: 1.25em; }
h5 { font-size: 1em; }
h6 { font-size: 0.8em; }

h1, h2, h3, h4, h5, h6
{
	margin: 0 0 0 0;
	font-family: arial, helvetica, sans-serif;
	color: #006;
}

img { border: 0; }

img.photo
{
	border: 1px solid #000;
	margin: 10px;
}

a { text-decoration: underline; }

a:link
{
	color: #900;
	background-color: transparent;
}

a:visited
{
	color: #600;
	background-color: transparent;
}

a:active
{
	color: #800;
	background-color: transparent;
}

a:hover
{
	color: #f00;
	background-color: transparent;
	text-decoration: underline;
}

hr
{
	color: #00C;
	background-color: #00C;
	height: 1px;
}

/* 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 { }
.MainMenu_MenuIcon { }
.MainMenu_SubMenu { }
.MainMenu_MenuBreak { }
.MainMenu_MenuItemSel { }
.MainMenu_MenuArrow { }
.MainMenu_RootMenuArrow { }


