/* 
================================
Upgraded and Modified by Nina Meiers - for the DNN Community
xd.com.au/ dnnskins.com/ skincovered.com
Have you seen our goodiebags? http://www.skincovered.com/ - learn how to skin your Website!
All rights remain with original designer - Original Files included in download - http://www.dnnskins.com
================================
*/  

.BaseFont { font-size: 10pt; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; }
.Wrapper { clear: both; float: none; width: 100%; height: 100%; }
.Header { padding-right: 10px; padding-left: 10px; background-image: url(ShadowBarBg_2x72.jpg); padding-bottom: 5px; width: 100%; padding-top: 5px; border-bottom: #333333 1px solid; height: 72px; }
.BarTop { padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; border-bottom: #999999 1px solid; height: 18px; width: 100%; background-color: #dddddd; }
.Body { padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; }

.TopPane {}
.ContentPane {}
.RightPane { border-left: #999999 1px dotted; padding-left: 10px; }
.BottomPane {}
.BarBottom { padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; border-bottom: #999999 1px solid; border-top: #999999 1px solid; height: 24px; width: 100%; background-color: #dddddd; }
.Footer { font-size: 8pt; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; text-align: center; }
.Copyright {}

/* 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 { background-color: #dddddd; }

/* text style for the selected tab */
.SelectedTab { font-weight: bold; font-size: 8pt; color: #999999; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; text-decoration: none; }

/* hyperlink style for the selected tab */
A.SelectedTab:link { color: #336699; }
A.SelectedTab:visited { color: #336699; }
A.SelectedTab:active { color: #336699; }
A.SelectedTab:hover { color: #3399ff; }

/* text style for the unselected tabs */
.OtherTabs { font-weight: bold; font-size: 8pt; color: #999999; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; text-decoration: none; } 
/* hyperlink style for the unselected tabs */
A.OtherTabs:link { color: #336699; }
A.OtherTabs:visited { color: #336699; }
A.OtherTabs:active { color: #336699; }
A.OtherTabs:hover { color: #3399ff; }

/* GENERAL */
/* style for module titles */
.Head { font-family: Georgia, Times New Roman, Times Roman, Times, Serif; font-size: 20px; font-weight: normal; color: #333333; }

/* style of item titles on edit and admin pages */
.SubHead { font-weight: bold; font-size: 11px; text-transform: uppercase; color: #333333; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; }

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; color: black; }

/* text style used for most text rendered by modules */
.Normal { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: normal; }

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: normal; }
.NormalRed { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; color: #cc0000 }
.NormalBold { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold }

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton  { font-family: Verdana, Tahoma, 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: underline; color: #336699; }
A.CommandButton:visited { text-decoration: underline; color: #336699; }
A.CommandButton:active { text-decoration: underline; color: #339999; }
A.CommandButton:hover { text-decoration: underline; color: #3399ff; } 
/* GENERIC */
H1 { font-family: Georgia, Times New Roman, Times Roman, Times, Serif; font-size: 20px; font-weight: normal; color: #333333; }
H2 { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 20px; font-weight: normal; color: #333333; }
H3 { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: normal; font-style: italic; color: #333333; }
H4 { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: normal; color: #333333; }
H5, DT { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; text-transform: uppercase; font-size: 11px; font-weight: bold; color: #333333; }
H6 { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; color: #333333; }

TFOOT, THEAD { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 12px; color: #333333; }
TH { vertical-align: baseline; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; color: #333333; }

A:link { text-decoration: none; color: #336699; }

A:visited { text-decoration: none; color: #336699; }
A:active { text-decoration: none; color: #336699; }
A:hover { text-decoration: underline; color: #3399ff; }

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: 1px; text-align: left }

/* 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 { border-bottom: #999999 1px solid; border-left: #999999 1px solid; border-top: #999999 1px solid; border-right: #999999 1px solid; padding: 2px; background-color: #f1f1f1; }
.ModuleTitle_MenuBar { cursor: pointer; cursor: hand; height:16; background-color: Transparent; }
.ModuleTitle_MenuItem { cursor: pointer; cursor: hand; color: black; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; font-style: normal; border-left: #f1f1f1 0px solid; border-bottom: #f1f1f1 1px solid; border-top: #f1f1f1 1px solid; border-right: #f1f1f1 0px solid; background-color: Transparent; }
.ModuleTitle_MenuIcon { cursor: pointer; cursor: hand; background-color: #f1f1f1; border-left: #f1f1f1 1px solid; border-bottom: #f1f1f1 1px solid; border-top: #f1f1f1 1px solid; text-align: center; width: 15; height: 21; }
.ModuleTitle_SubMenu { z-index: 1000; cursor: pointer; cursor: hand; background-color: #f1f1f1; filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); border-bottom: #999999 1px solid; border-left: #999999 1px solid; border-top: #999999 1px solid; border-right: #999999 1px solid; }
.ModuleTitle_MenuBreak { border-bottom: #f1f1f1 1px solid; border-left: #f1f1f1 0px solid; border-top: #f1f1f1 1px solid; border-right: #f1f1f1 0px solid; background-color: #f1f1f1; height: 1px; }
.ModuleTitle_MenuItemSel { cursor: pointer; cursor: hand; color: black; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; font-style: normal; background-color: #cccccc; }
.ModuleTitle_MenuArrow { font-family: webdings; font-size: 10pt; cursor: pointer; cursor: hand; border-right: #f1f1f1 1px solid; border-bottom: #f1f1f1 1px solid; border-top: #f1f1f1 0px solid; }
.ModuleTitle_RootMenuArrow { font-family: webdings; font-size: 10pt; cursor: pointer; cursor: hand; }

/* Main Menu */

.MainMenu_MenuContainer { background-color: #dddddd; }
.MainMenu_MenuBar { height: 18px; }
.MainMenu_MenuItem { color: #336699; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 8pt; border-left: #cccccc 0px solid; border-bottom: #cccccc 0px solid; border-top: #cccccc 0px solid; border-right: #cccccc 0px solid; }
.MainMenu_MenuIcon { background-color: #cccccc; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; border-top: #cccccc 1px solid; }
.MainMenu_SubMenu { background-color: #cccccc; filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ; border-bottom: #999999 1px solid; border-left: #999999 1px solid; border-top: #999999 1px solid; border-right: #999999 1px solid; }
.MainMenu_MenuBreak { border-bottom: #cccccc 1px solid; border-left: #cccccc 0px solid; border-top: #cccccc 1px solid; border-right: #cccccc 0px solid; background-color: #cccccc; height: 1px; }
.MainMenu_MenuItemSel { background-color: #336699; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; }
.MainMenu_MenuArrow { font-family: webdings; font-size: 10pt; border-right: #cccccc 1px solid; border-bottom: #cccccc 1px solid; border-top: #cccccc 0px solid; color: #999999; }
.MainMenu_RootMenuArrow { font-family: webdings; font-size: 10pt; color: #999999; }


