body 
{
	font:12px Arial, Helvetica, sans-serif; /* Note: Change over all font style here*/
	color: #212121; /* Note: Change over all font color here*/
	margin-top: 0px;
	margin-bottom: 10px;
	background: #403F3F; /* Note: Change background here*/
}

td
{ 
	font-size: 12px; /* Note: Change over all font size here (This font-size control over all DNN's font-size)*/
}

h1				{ font-size: 22px; }
h2				{ font-size: 20px; }
h3				{ font-size: 18px; }
h4				{ font-size: 16px; }
h5				{ font-size: 14px; }
h6				{ font-size: 12px; }
dt				{ font-size: 12px; }
h1, h2, h3, h4, h5, h6, dt	{ color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* Links 
=============================================================*/
a:link, a:active, a:visited {
	color: #dc4f7e;
	text-decoration: underline;
}
a:hover {
	color: #c00000;
	text-decoration: underline;
}

/* Register & login 
=============================================================*/
/* Note: Change Register & Login font color&style here*/

.FooterLink 
{
	color: #d20c0c;
}
a.FooterLink:link, a.FooterLink:visited, a.FooterLink:active 
{
	color: #d20c0c;
	text-decoration: none;
}
a.FooterLink:hover 
{
	color: #f03434;
	text-decoration: underline;
}

/* ControlPanel (Top area with DNN's Tools) 
=============================================================*/
.ControlPanel
{
	width: 100%;
	background-color: #fff;
}

/* Content Panes 
=============================================================*/
.ContentPane 
{
	padding: 15px 0px 0px 0px;
}

.LeftPane 
{
	padding: 15px 0px 15px 0px;
	width: 200px;
}

.MiddlePane 
{	
	height: 100%;
	padding: 15px 20px 15px 20px;
}

.RightPane 
{
	padding: 15px 0px 15px 0px;
	width: 200px;
}

.BottomPane 
{
	padding: 0px 0px 15px 0px;
}

/********************************************************************/
/* DNN Menu                                                         */
/********************************************************************/
.DNN_Menu 
{
	height: 30px;
	padding: 5px 5px 2px 5px;
	background-color: #000000; /*Change menu background color here*/
}

/* Container for main menu */
.MainMenu_MenuContainer		
{ 
	background: transparent; 
	text-align: right; 
	padding-top: 10px;
}

/* Menu bar */
.MainMenu_MenuBar			
{ 
	background: transparent; text-align: right; 
}

/*Main Menu*/
.MainMenu_MenuItem			
{ 
	font: normal normal 13px Arial, Helvetica, sans-serif; 
	color: #dc4f7e;	
	width: 170px;
	background-color: transparent;
	border: 0px; 
	border-bottom: #7a7a7a 1px solid;
	padding: 2px 10px 3px 2px;
}

/* SubMenu */
.MainMenu_SubMenu			
{ 
	font: normal normal 13px Arial, Helvetica, sans-serif;
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand;
	width: 170px; 
	margin: 2px 0px 0px 0px;
	background-color: #000000; /*sub menu bg color*/
	border: 0px; 
	border-bottom: #7a7a7a 1px solid;
	padding: 3px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#aeaeae', Direction=135, Strength=2); 
}

/* SubMenu items hover */
.MainMenu_MenuItemSel		
{ 		 
	color: #fff;
	cursor: pointer; 
	cursor: hand; 	
	border: 0px; 
	border-bottom: #7a7a7a 1px solid;
	padding: 2px 10px 3px 2px;
}

/* Idle state for main menu items */
.MainMenu_Idle				
{ 	
	font-weight: bold;
	background: transparent;	
}

/* Main menu items hover */
.MainMenu_Selected			
{ 		
	color: #A88808; 
	font-weight: bold;	
	background: transparent;	
}

/* Selected state for main menu items */
.MainMenu_Active, .MainMenu_BreadcrumbActive 
{ 	
	color: #E9BE14;
	font-weight: bold;
	background: transparent;
}

.MainMenu_MenuBreak			
{ 
	width: auto; 
	border: 0; 
	background: none; 
}

/* Elements we don't really need */
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow
{ 
	display: none; 
}

.MainMenu_MenuIcon 
{
	padding-right: 2px;
	border: 0px; 
	border-bottom: #7a7a7a 1px solid;
}

/********************************************************************/
/* DNN Module Title Menu                                            */
/********************************************************************/

.ModuleTitle_MenuContainer {
	border: blue 0px solid; 	
}

.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height: 16px;
	background-color: Transparent;
}

.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand;	
	font: normal bold 11px verdana;
	color: #A88808; 
	border: #fafafa 0px solid;	/*set border color same as bg color*/
	background-color: #fafafa;	/*background color*/
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEE;	/*icon background color*/ 
	border: solid 0px 1px 0px 0px #eee;
	text-align: center; 
	width: 15px; 
	height: 21px;
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #00000; /*background color*/
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border: #FFF 0px solid; 	
}

.ModuleTitle_MenuBreak {
	border: solid 1px 0px 1px 0px #eee;
	background-color: #EEE; 
	height: 1px;
}

.ModuleTitle_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 	
	font: normal bold 11px verdana;
	color: #D20C0C; 
	background-color: #A88808; /*background hover color*/
}

.ModuleTitle_MenuArrow {
	cursor: pointer; 
	cursor: hand; 
	font: normal normal 10pt webdings;	
	border: solid 0px 1px 0px 0px #fafafa;	/*set border color same as bg color*/
}

.ModuleTitle_RootMenuArrow {
	font: normal normal 10pt webdings;	
	cursor: pointer; 
	cursor: hand;
}




