/* 
================================
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.9em; 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  { padding: 0px 0px 0px 20px } 

.ContentPane  {  } 

.RightPane  {  } 

/* GENERAL */
/* style for module titles */
.Head    { font-family: Verdana, Arial, Helvetica; font-size:  13px; font-weight: normal; color: #000000; } 

/* style of item titles on edit and admin pages */
.SubHead     { font-family: Verdana, Arial, Helvetica; font-size:  12px; font-weight: bold; color: #000099; } 

/* 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: normal; color: #000000; } 

/* 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: 12px; 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: #336600; } 

A.CommandButton:visited   { text-decoration:    underline; color: #000000; } 

A.CommandButton:active    { text-decoration:    underline; color: #000000; } 

A.CommandButton:hover     { text-decoration:    underline; color: #000000; } 
/* GENERIC */
H1   { font-family: Verdana, Arial, Helvetica; font-size:  20px; font-weight:    normal; color: #000000; } 

H2   { font-family: Verdana, Arial, Helvetica; font-size:  20px; font-weight:    normal; color: #000000; } 

H3   { font-family: Verdana, Arial, Helvetica; font-size:  12px; font-weight:    normal; color: #000000; } 

H4   { font-family: Verdana, Arial, Helvetica; font-size:  12px; font-weight:    normal; color: #000000; } 

H5, DT   { font-family: Verdana, Arial, Helvetica; font-size:  11px; font-weight:    bold; color: #000000; } 

H6   { font-family: Verdana, Arial, Helvetica; font-size:  11px; font-weight:    bold; color: #000000; } 

TFOOT, THEAD     { font-family: Verdana, Arial, Helvetica; font-size:  12px; color: #000000; } 

TH   { vertical-align: baseline; font-family: Verdana, Arial, Helvetica; font-size:  11px; font-weight:    bold; color: #000000; background-color: #ffffff; } 

A:link   { text-decoration:    underline; color:  #336600; } 

A:visited    { text-decoration:    underline; color:  #336600; } 

A:active     { text-decoration:    underline; color:  #336600; } 

A:hover  { text-decoration:    underline; color:  #336600; } 

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:  14px; font-weight:    bold; color: #000000; } 

/* 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: #1D8401; } 

.textBlockDiv 
{
	float: left; 
	margin: 0.1in 0.1in 0.1in 0.1in; 
	padding: 2px 10px 2px 5px;
	overflow: auto; 	
	width: 99%; 
	text-align: justify;
	border: solid 0 black;
}

.textBlockTitle 
{
	font-family: Verdana, Geneva, Arial;
	font-size: 11pt;
	color: #003300;	
	text-align: left;
	font-weight: bold;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}

#header{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-color: #000000; width: 100%; text-align: left;} 

#logo{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; clear:both;} 

#topnav{ background-color:#000000; font-size: 12px; margin: 0px 0px 0px 0px; padding:5px 0px 5px 0px; clear:both;} 

#title{	 background: #ffffff; 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; } 

#controlpanel{ color:#000000; float:right;	 } 

#controlpanel p{ color:#000000; margin:0px 5px 0px 0px; padding:2px 0px 0px 6px;		 } 

#controlpanel a:link, #controlpanel a:visited{	 color:#000000; } 

#utilstrip{ clear:both; font-size: 11px; color:#000000; width:100%; height:24px; background-color:#ffffff; } 

#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:#ffffff;	 	 } 

#footer p{ color:#000000; font-size:0.9em; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;	 } 

#footer a:link, #footer a:visited{ color:#000000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;		 } 

#SMContainer  {  color: #000000; border-style: solid; border-width: 1px 1px 1px 1px; padding: 3px 3px 3px 3px; width: 100%; } 

.SMTitleBg  {  background-color: #000000; } 

#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: #000000 0px solid;  
	border-left: #000000 0px solid;  
	border-top: #000000 0px solid;  
	border-right: #000000 0px solid; 
	background-color: #000000; 
} 

.MainMenu_MenuBar 
{
	cursor: pointer;  
	cursor: hand;  
	height: 18; 
} 

.MainMenu_MenuItem 
{
	cursor: pointer;  
	cursor: hand;  
	color: #66CC00;  
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 12px; 
	font-weight: bold; 
	border-left: #000000 0px solid;  
	border-bottom: #000000 1px solid;  
	border-top: #000000 1px solid;  
	border-right: #000000 0px solid; 
	height: 18; 
} 

.MainMenu_MenuIcon 
{
	cursor: pointer;  
	cursor: hand;  
	background-color: #000000;  
	border-left: #ffffff 1px solid;  
	border-bottom: #ffffff 1px solid;  
	border-top: #ffffff 1px solid;  
	text-align: center;  
	width: 15;  
	height: 18; 
} 

.MainMenu_SubMenu 
{
	z-index: 1000;  
	cursor: pointer;  
	cursor: hand;  
	background-color: #000000;  
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);  
	border-bottom: #000000 0px solid;  
	border-left: #000000 0px solid;  
	border-top: #000000 0px solid;  
	border-right: #000000 0px solid; 
	height: auto;
} 

.MainMenu_SubMenuItemBreadcrumb
{   
 	cursor: pointer;  
	cursor: hand;  
	color: #66CC00;  
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 10px; 
	font-weight: bold; 
	border-left: #000000 1px solid;  
	border-bottom: #000000 1px solid;  
	border-top: #000000 1px solid;  
	border-right: #000000 1px solid; 
	height: auto; 
}

.MainMenu_MenuBreak 
{
	border-bottom: #ffffff 1px solid;  
	border-left: #ffffff 0px solid;  
	border-top: #ffffff 1px solid;   
	border-right: #ffffff 0px solid;  
	background-color: White;  
	height: 1px; 
} 

.MainMenu_MenuItemSel 
{
	background-color: #66CC00;  
	cursor: pointer;  
	cursor: hand;  
	color: #000000;  
	font-family: Tahoma, Arial, Helvetica;  
	font-size: 12px; 
	font-weight: bold;  
	height: 18; 
} 

.MainMenu_MenuArrow 
{
	font-family: webdings;  
	font-size: 18pt;  
	cursor: pointer;  
	cursor: hand;  
	border-right: #ffffff 1px solid;  
	border-bottom: #ffffff 1px solid;  
	border-top: #ffffff 0px solid; 
} 

.MainMenu_RootMenuArrow { } 

.SMHead    { font-family: Verdana, Arial, Helvetica; font-size:  18px; font-weight: bold; color: #000000; } 

#SMContainer  {  color: #000000; border-style: solid; border-width: 1px 1px 1px 1px; padding: 3px 3px 3px 3px; width: 100%; } 

.SMTitleBg  {  background-color: #ffffff; } 

