/* 
	================================
CSS STYLES FOR DotNetNuke Skins by the SkinCovered Team - http://www.skincovered.com
The best place to learn about how to skin your DotNetNuke website
Tutorials, Forums, Code Snippets, Videos, Expert Advice by Experienced DNN Skinners
Free & Premium Content for the DotNetNuke enthusiast
   ================================
*/

body
{
	border-left: 0px 0px 0px 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #E0E4D0;
}


/* Content Panes */
.xdsc_TopPane
{
	padding-left: 10px;
	padding-right: 8px;
	padding-top: 2px; /*border-bottom: 1px solid #cccccc;*/
}
.xdsc_LeftPane
{
	width: 150px;
	padding-left: 8px;
	padding-right: 2px;
	padding-top: 3px; /*border-right:1px solid #cccccc*/
}
.xdsc_ContentPane
{
	height: 100%;
	width: 100%;
	padding-top: 3px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 3px;
}
.xdsc_RightPane
{
	width: 150px;
	padding-left: 2px;
	padding-top: 3px;
	padding-right: 8px; /* border-left: 1px solid #cccccc;*/
}
.xdsc_BottomPane
{
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 2px; /*border-top: 1px solid #cccccc;*/
}


/* standard hyperlinks for the tokens eg. copyright, login, user */
.SkinObject
{
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}
A.SkinObject:link
{
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}
A.SkinObject:visited
{
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}
A.SkinObject:active
{
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}
A.SkinObject:hover
{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}

.user, a.user:link, a.user:active, a.user:visited, .user
{
	color: #ffffff;
	text-decoration: none;
	font-weight: Normal;
	font-size: 10px;
}
a.user:hover
{
	color: #000000;
	text-decoration: none;
	font-weight: Normal;
	font-size: 10px;
}

/* code to make the search button look like it does */
.searchbox input
{
	margin: 0px 0px 0px 20px;
	border: 1px solid #cccccc;
	font-size: 10px;
	color: #E0E4D0;
	background: transparent;
	width: 100px;
	height: 18px;
}
.search, a.search:link, a.search:active, a.search:visited, .search
{
	color: #E0E4D0;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}
a.search:hover
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}

/* change the colour of the login button here */
.StandardButton
{
	color: black;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: normal;
	background-color: #E0E4D0;
}

/* classes used by DotNetNuke for things like the container titles */

.Head
{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.SubHead
{
	font-size: 11px;
	color: #333333;
}
.SubSubHead
{
	font-size: 11px;
	color: #333333;
}


/* this is the font class used throughout your site - change the size here */
table, tr, td, th, div, p
{
	font-family: tahoma;
	font-size: 11px;
	line-height: 1.4em;
	color: #333333;
}
label, .normal, .Normal
{
	font-family: tahoma;
	font-size: 11px;
}
table
{
	padding: 0;
}
p
{
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 11px;
}
.Normal
{
	font-size: 11px;
	color: black;
}

.NormalRed
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: red;
}

h3
{
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #E0E4D0;
	padding: 2px 0 1px 7px;
	margin-top: 10px;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 5px;
	letter-spacing: 3px;
}


/* command button links */
.CommandButton, A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active
{
	color: black;
	text-decoration: none;
}
A.CommandButton:hover
{
	color: black;
	text-decoration: underline;
}

/* Menu Classes */
/* Main Menu object styles */
.MainMenu_MenuContainer { background:transparent; }
.MainMenu_MenuBar { cursor:pointer; cursor:hand; background:transparent; }
.MainMenu_SubMenu, .ModuleTitle_SubMenu { z-index:1000;  cursor:pointer;  cursor:hand; margin:0 0 0 1px; background:#eeeeee; padding:0px; border:1px solid #A30B27; font-weight:normal; filter:none; }
.MainMenu_MenuItem, .ModuleTitle_MenuItem { font-family:tahoma;  color:#6a6a6a; font-size:11px; background:#eeeeee; font-weight:bold; font-style:normal; padding:0px 30px 0px 16px; height:20px; border:0; }
.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel { font-family:tahoma; font-size:11px; font-weight:bold; cursor:pointer; cursor:hand; color:#FFFFFF; background:#A30B27; padding:0px 30px 0px 16px; height:20px; border:0;}
.XDSC_MMIActive td { color:#eeeeee; background:url(media/XDSC_MMIActive.jpg) repeat-x top center transparent; padding:0; font-weight:bold; height:34px; }
.XDSC_MMHover td{ color:#FAFAFA; padding:0; font-weight:bold; height:34px; }
.XDSC_MMActive, .XDSC_MMBActive td{ color:#fafafa; background:url(media/XDSC_MMActive.jpg) repeat-x top center transparent; padding:0; font-weight:bold; height:34px; }
.XDSC_MMLIActive { background:url(media/XDSC_MMLIActive.jpg) no-repeat top right transparent; width:13px; height:34px; }
.XDSC_MMLActive { background:url(media/XDSC_MMLActive.jpg) no-repeat top right transparent; width:13px; height:34px; }
.XDSC_MMRIActive {background:url(media/XDSC_MMRIActive.jpg) no-repeat top right transparent; width:13px; height:34px; }
.XDSC_MMRActive {  color:#ffffff;background:url(media/XDSC_MMRActive.jpg) no-repeat top right transparent; width:13px; height:34px; }
.XDSC_MMSep { background:url(media/XDSC_MMSep.jpg) no-repeat top right transparent; width:0Px; height:34px; }

.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display:none; }
.ModuleTitle_MenuContainer { color:#2c2c2c; }
.ModuleTitle_MenuBar { cursor:pointer; cursor:hand;}
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding:0 5px 0 0; }
.MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon { display:none; }
.MainMenu_MenuBreak { border-top-style:none; border-right-style:none; border-left-style:none; border-bottom-style:none; }

