/* 
================================
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
================================
*/ 
/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg  { background-color: #CCCCCC; } 

/* background color for the content part of the pages */
Body { background-color: white;  font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:0.75em; margin:4px 4px 0px 8px; padding:0px 0px 0px 0px; background-color: #ffffff; } 

/* background/border colors for the selected tab */
.TabBg  { background-color: black; } 

.LeftPane  {  } 

.ContentPane  {  } 

.RightPane  {  } 

/* GENERAL */
/* style for module titles */
.Head    { font-family: Verdana, Arial, Helvetica; font-size:  13px; font-weight: bold; color: #FFFFFF; } 

/* style of item titles on edit and admin pages */
.SubHead     { font-family: Verdana, 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: Verdana, Arial, Helvetica; font-size:  11px; font-weight:    bold; color: black; } 

/* text style used for most text rendered by modules */
.Normal { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; } 

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: normal; } 

.NormalRed { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; color: #ff0000 } 

.NormalBold { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold } 

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton      { font-family: Verdana, 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; } 
/* GENERIC */
H1   { font-family: Verdana, Arial, Helvetica; font-size:  20px; font-weight:    normal; color: #666644; } 

H2   { font-family: Verdana, Arial, Helvetica; font-size:  20px; font-weight:    normal; color: #666644; } 

H3   { font-family: Verdana, Arial, Helvetica; font-size:  12px; font-weight:    normal; color: #003366; } 

H4   { font-family: Verdana, Arial, Helvetica; font-size:  12px; font-weight:    normal; color: #003366; } 

H5, DT   { font-family: Verdana, Arial, Helvetica; font-size:  11px; font-weight:    bold; color: #003366; } 

H6   { font-family: Verdana, Arial, Helvetica; font-size:  11px; font-weight:    bold; color: #003366; } 

TFOOT, THEAD     { font-family: Verdana, Arial, Helvetica; font-size:  12px; color: #003366; } 

TH   { vertical-align: baseline; font-family: Verdana, Arial, Helvetica; font-size:  11px; font-weight:    bold; color: #FFFFFF; background-color: #003366; } 

A:link   { text-decoration:    underline; color:  #336633; } 

A:visited    { text-decoration:    underline; color:  #336633; } 

A:active     { text-decoration:    underline; color:  #336633; } 

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-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message     { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; font-size: 11px; background-color: #eeeeee }    

/* style of item titles by Announcements and events */
.ItemTitle     { font-family: Verdana, Arial, Helvetica; font-size:  11px; font-weight:    bold; color: #003366; } 

/* Custom Styles */

td { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:11px; } 

img { border: none; }
form { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.ModuleBg  {  background-color: #336633; } 

#header{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;	 } 

#logo{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; clear:both; float:right; } 

#topnav{ background-color:#cccc99; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;	 clear:both;	 } 

#title{	 background: #336633; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; height:28px; border-bottom:1px solid #000000;		 } 

#title h1{ color:#ffffff; font-size:1.8em; font-weight:normal; margin:0px 0px 0px 0px; padding:2px 0px 0px 4px; } 

#utilstrip{ clear:both; font-size:0.9em; color:#000000; width:100%; height:18px;	 background-color:#cccccc; } 

#breadcrumb{	 margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;		 float:left;	 } 

#breadcrumb img{ margin:0px 5px 0px 0px; padding:0px 0px 0px 0px; } 

#breadcrumb p{ margin:0px 0px 0px 0px; padding:2px 0px 0px 6px;		 } 

#breadcrumb a:link, #breadcrumb a:visited{	 color:#000000; } 

#footer{ clear:both; margin:0px 0px 0px 0px; padding:7px 0px 5px 5px; background-color:#cccc99;	 	 } 

#footer p{ color:#333333; font-size:0.9em; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;	 } 

#footer a:link, #footer a:visited{ color:#333333; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;		 } 

#SMContainer  {  color: #336633; border-style: solid; border-width: 1px 1px 1px 1px; padding: 3px 3px 3px 3px; width: 100%; } 

.SMTitleBg  {  background-color: #336633; } 

#Separator {  height: 5px; } 


/* text style for the selected tab */
.SelectedTab  { font-weight: normal; font-size: 11px; color: black; font-family: Verdana, Arial, Helvetica; text-decoration: none; } 

/* hyperlink style for the selected tab */
A.SelectedTab:link  { text-decoration:    underline; color:black; } 

A.SelectedTab:visited   { text-decoration:    underline; color:black; } 

A.SelectedTab:active    { text-decoration:    underline; color:black; } 

A.SelectedTab:hover     { text-decoration:    underline; color:black; } 

/* text style for the unselected tabs */
.OtherTabs  { font-weight: normal; font-size: 11px; color: black; font-family: Verdana, Arial, Helvetica; text-decoration: none; } 
/* hyperlink style for the unselected tabs */
A.OtherTabs:link  { text-decoration:    underline; color:black; } 

A.OtherTabs:visited   { text-decoration:    underline; color:black; } 

A.OtherTabs:active    { text-decoration:    underline; color:black; } 

A.OtherTabs:hover     { text-decoration:    underline; color:black; } 

/* Main Menu */

.MainMenu_MenuContainer { border-bottom: #CCCC99 0px solid;  border-left: #CCCC99 0px solid;  border-top: #CCCC99 0px solid;  border-right: #CCCC99 0px solid;   background-color: #CCCC99; } 

.MainMenu_MenuBar { cursor: pointer;  cursor: hand;  height:16; } 

.MainMenu_MenuItem { cursor: pointer;  cursor: hand;  color: #336633;  font-family: Tahoma, Arial, Helvetica;  font-size:9px; font-weight: bold; border-left: #CCCC99 0px solid;  border-bottom: #CCCC99 1px solid;  border-top: #CCCC99 1px solid;  border-right: #CCCC99 0px solid; height: 22; } 

.MainMenu_MenuIcon { cursor: pointer;  cursor: hand;  background-color: #CCCC99;  border-left: #CCCC99 1px solid;  border-bottom: #CCCC99 1px solid;  border-top: #CCCC99 1px solid;  text-align: center;  width: 15;  height: 22; } 

.MainMenu_SubMenu { z-index: 1000;  cursor: pointer;  cursor: hand;  background-color: #CCCC99;  filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ;  border-bottom: #014E82 0px solid;  border-left: #014E82 0px solid;  border-top: #014E82 0px solid;  border-right: #014E82 0px solid; } 

.MainMenu_MenuBreak { border-bottom: #CCCC99 1px solid;  border-left: #CCCC99 0px solid;  border-top: #CCCC99 1px solid;   border-right: #CCCC99 0px solid;  background-color: White;  height: 1px; } 

.MainMenu_MenuItemSel { background-color: #336633;  cursor: pointer;  cursor: hand;  color: #FFFFFF;  font-family: Tahoma, Arial, Helvetica;  font-size:9px; font-weight: bold;  height: 22; } 

.MainMenu_MenuArrow { font-family: webdings;  font-size: 9pt;  cursor: pointer;  cursor: hand;  border-right: #CCCC99 1px solid;  border-bottom: #CCCC99 1px solid;  border-top: #CCCC99 0px solid; } 

.MainMenu_RootMenuArrow { } 

.SMHead    { font-family: Verdana, Arial, Helvetica; font-size:  13px; font-weight: bold; color: #FFFFFF; } 

#SMContainer  {  color: #336633; border-style: solid; border-width: 1px 1px 1px 1px; padding: 3px 3px 3px 3px; width: 100%; } 

.SMTitleBg  {  background-color: #336633; } 

