body {padding:10;margin:0;font-family:Tahoma, Verdana, Arial;font-size:12px;color:#000;}

.Head
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}

/* style of item titles on edit and admin pages */
.SubHead
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: black;
}

/* text style used for most text rendered by modules */
.Normal, .NormalDisabled
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
	color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
}

/* text style used for error messages */
.NormalRed
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
}

/* Main Menu ----------------------------- */
/* Main Menu ----------------------------- */

.MainMenu_MenuContainer {background: transparent; width: 1px;}
.MainMenu_MenuContainer td {font-size: 0px; font-weight: normal;}

/* idle state of submenu items */
.MainMenu_MenuItem {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px; 
	font-weight: bold;
	color: #272727; 
	padding: 4px 10px 4px 10px;
	border:0px;
}

/* hover state for submenu items */
.MainMenu_MenuItemSel {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px; 
	font-weight: bold;
	background-color: Transparent;
	color: #FF0000; 
	padding: 4px 10px 4px 10px;
	text-decoration:underline;
}

/* box for submenu */
.MainMenu_SubMenu {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px; font-weight: normal;
    z-index: 1000; 
    cursor: pointer; 
    background-color: #F8F7F7; 
    border: #CDCDCD 1px solid; 
	color: #272727;
}

/* menu arrows for DNN version 4.4.1 and newer - controls the pixel shift on hover */
.MainMenu_MenuArrow {padding: 0 2px 0 0px; border: 0; text-align: right;}

/* menu arrows for DNN version 4.3.7 and older - controls the pixel shift on hover */
/* .MainMenu_MenuArrow {padding: 0 2px 0 0px; border: #f6f6f6 solid; border-width: 1px 1px 1px 0; text-align: right;} */

/* idle state of main menu items */
.MainMenu_Idle td {
	padding: 4px 10px 4px 10px;
}
.MainMenu_Idle td span {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px; font-weight: bold;
    cursor: pointer; 
	color: #272727;
}

/* hover state of main menu items */
.MainMenu_Selected td 
{
	padding: 4px 10px 4px 10px;
}
.MainMenu_Selected td span {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px; font-weight: bold;
    cursor: pointer; 
	color: #FF0000;
}

/* active/selected state of main menu items */
.MainMenu_BreadcrumbActive td, .MainMenu_Active td {
	padding: 4px 10px 4px 10px;
}
.MainMenu_BreadcrumbActive td span, .MainMenu_Active td span
{
	text-decoration:underline;
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px; font-weight: bold;
}

/* items we don't need to see */
.MainMenu_RootMenuArrow, .MainMenu_MenuIcon {display: none;}
.MainMenu_MenuBreak {width: auto; border: 0;}


.SkinObject
{
	font-size: 11px;
	color: #666666;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

A.SkinObject:link
{
	text-decoration: none;
	color: #333333;
}

A.SkinObject:visited
{
	text-decoration: none;
	color: #333333;
}

A.SkinObject:hover
{
	text-decoration: underline;
	color: #333333;
}

A.SkinObject:active
{
	text-decoration: none;
	color: #333333;
}

.footerads
{
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px; font-weight: bold;
	text-transform: uppercase;
}










.contentpane {
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}



.CompareTopHeader
{
	font-family:Arial, Helvetica;
	font-size: 13px; font-weight: bold;
	text-decoration:underline;
}

.CompareLeftHeader
{
	font-family:Arial, Helvetica;
	font-size: 13px; 
	border-bottom:1px solid #CDCDCD;
}

.CompareCell
{
	font-family:Arial, Helvetica;
	font-size: 12px; 
	color:#666666;
	border-bottom:1px solid #CDCDCD;
	border-left:1px solid #CDCDCD;
}

.Arial
{
	font-family:Arial, Helvetica;
	font-size: 12px; 
	color:#666666;
}