/* --------------------------------------------------------------------------- */
/* Main Menu */
/* The following are pre-defined DNN style classes overridden by this template */
/* --------------------------------------------------------------------------- */
.MainMenu_RootMenuArrow
{
	padding-left: 5px;
}

.MainMenu_MenuItem
{
	color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	letter-spacing: 0.1em;
	font-weight: normal;
	border: none;
	border-left: none;
	border-bottom: none;
	border-top: none;
	border-right: none;
}

.MainMenu_MenuIcon
{
	background-color: #4D5052;
	border-left: none;
	border-bottom: none;
	border-top: none;
}

.MainMenu_SubMenu
{
	background-color: #4D5052;
	border-bottom: none;
	border-left: none;
	border-top: none;
	border-right: none;
}

.MainMenu_MenuBreak
{
	border-bottom: none;
	border-left: none;
	border-top: none;
	border-right: none;
	background-color: transparent;
	height: 1px;
}

.MainMenu_MenuItemSel
{
	color: #3798C3;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	letter-spacing: 0.1em;
	font-weight: normal;
	background-color: transparent;
}

.MainMenu_MenuArrow
{
	border-right: none;
	border-bottom: none;
	border-top: none;
	padding-left: 5px;
}

/* Note:  This class is not part of the pre-defined DNN classes for the seperator. */
.MainMenu_Seperator
{
	color: #FFFFFF;
}

/* --------------------------------------------------------------------------- */
/* Template classes */
/* --------------------------------------------------------------------------- */
H1 {
	color: #006699;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 21pt;
}

H2 {
	color: #800000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16pt;
}

H3 {
	color: #006699;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14pt;
}

H4 {
	color: #800000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14pt;
}

P, LI {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	padding-bottom: 5px;
}

DIV.SidePaneNormal P, DIV.SidePaneNormal LI {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	padding-bottom: 5px;
}

.FooterLine, A.FooterLine, A.FooterLine:hover, A.FooterLine:active, A.FooterLine:visited, A.FooterLine:link
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	letter-spacing: 0.1em;
}

A.BreadCrumb 
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	letter-spacing: 0.1em;
	font-weight: normal;
}

.UserLoginText, A.UserLoginText, A.UserLoginText:hover, A.UserLoginText:active, A.UserLoginText:visited, A.UserLoginText:link {
	color: #4d5052;
	text-decoration: none;
}

/* --------------------------------------------------------------------------- */
/* Global Styles */
/* --------------------------------------------------------------------------- */
BODY {
	margin:0px;
	background-color: #C0C0C0;
	background-image: url(images/BackgroundGradient-WhiteBlack.jpg);
	background-repeat: repeat-x;
	cursor: default;
}
	
	
A, A:link, A:active, A:visited {
	color: #006699;
	text-decoration:underline;
}
	
A:hover {
	color: #990000;
	text-decoration:underline;
}

@media print {
	.noprint { display: none; }
}