/* background color for the content part of the pages */
Body{
	margin-left: 0px;
	margin-top: 0px;
	background-color: #fcfcfc;
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:active   {
}

A.SelectedTab:hover    {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:active   {
}

A.OtherTabs:hover    {
}


/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: 575757;
}

/* Text Styles */
/* style for module titles */
.Head {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: 575757;
}
.subhead {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: 575757;
}
.normal {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: 575757;
}
.NormalTextBox
{
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: 575757;
}
H4  {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: 575757;
}
H5  {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: 575757;
}
A:link  {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: #999999;
}
A:visited   {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: #999999;
}
A:active    {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: #999999;
}
A:hover {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: #999999;
}
.footer {
	font-family: Arial;
    font-size:  12px;
    font-weight: normal;
    color: #6f7681;
}
A.footer:link {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: 575757;
}
A.footer:visited {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: 575757;
}
A.footer:active {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: 575757;
}
A.footer:hover {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: 575757;
}
.breadcrumbs   {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: 575757;
}
A.breadcrumbs:link {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: 575757;
}
A.breadcrumbs:visited {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: 575757;
}
A.breadcrumbs:active {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: 575757;
}
A.breadcrumbs:hover {
	font-family: Arial;
	font-size:  12px;
	font-weight: normal;
	color: 575757;
}
.loginText {
	font-family: Arial;
	font-size:  10px;
	font-weight: normal;
	color: #CCCCCC;
}
a.loginText:Link {
	font-family: Arial;
	font-size:  10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
a.loginText:Active {
	font-family: Arial;
	font-size:  10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
a.loginText:Visited {
	font-family: Arial;
	font-size:  10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
a.loginText:Hover {
	font-family: Arial;
	font-size:  10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: underline;
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
display: none;
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
display: none;
}

.ModuleTitle_RootMenuArrow {
display: none;
}

/* ---- Main Menu ------------------------- */


/* Container for main menu */
.MainMenu_MenuContainer {
	background: transparent;
	
	padding: 0;
}


/* Menu bar */
.MainMenu_MenuBar {
	background: transparent;

	padding: 0;
}


/* Applies to idle state of submenu items */
.MainMenu_MenuItem {
	font-family: Verdana;
	color: #333333;
	font-size: 15px;
	font-weight: lighter;
	border: 1px #f4f4f2;
	padding-left:3px;
	padding-right:13px;
	padding-top:6px;
	padding-bottom:6px
}


/* Container for submenu */
.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: hand; 
	cursor: hand; 
	margin: 1px 0px 0px 1px;
	border: 1px #f4f4f2;
	padding: 1px;
	background: #f4f4f2;
	filter: alpha(opacity=90, FinishOpacity=90, Style=1);
	-moz-opacity: 0.90;
}


/* Hover state for submenu items */
.MainMenu_MenuItemSel {
	font-family: Verdana;
	font-size: 15px;
	font-weight: lighter;
	cursor: hand;
	color: #414141;
	border-left: #f4f4f2 1px;
	border-right: #f4f4f2 1px;
	padding-left:3px;
	padding-right:13px;
	padding-top:6px;
	padding-bottom:6px;
	background-image: url(images/menuhoover.jpg);
	}

.MainMenu_Idle td, .MainMenu_Selected td, .MainMenu_Active td, .MainMenu_BreadcrumbActive td {
	font-size: 11px;
	margin: 0;
	padding: 0 6px 0 0;
}

/* Idle state for main menu items */
.MainMenu_Idle { 
	background: url(images/menu_sep.gif) top right no-repeat transparent;
	color: #ccc;
	border-left: 1px solid #fff;
	font-size: 11px; 
}


/* Hover state for main menu items */
.MainMenu_Selected {
	background: url(images/menu_sep.gif) top right no-repeat transparent;
	color: #fff;
	border-left: 1px solid #fff;
	font-size: 11px;
	display: none; 
}


/* Selected state for main menu items */
.MainMenu_Active, .MainMenu_BreadcrumbActive {
	background: url(images/menu_sep.gif) top right no-repeat transparent;
	color: #fff;
	border-left: 1px solid #fff;
	font-size: 11px; 
}

/* Elements we don't really need */
.MainMenu_MenuArrow{
	display: none;
}

.MainMenu_RootMenuArrow{
	display: none;
}

.MainMenu_MenuIcon{
	display: none;
} 

.MainMenu_MenuBreak {
	display: none;
}

.rootmenuitembreadcrumbcssclass{
	display: none;
}


.SearchTD a:link, .SearchTD a:visited, .SearchTD a:active, .SearchTD a:hover {width: 46px; padding: 2px 44px 5px 0; _padding: 0 0 5px 0; height: 20px; background: url(images/search.gif) no-repeat; text-decoration: none;}

.search {
	font-family: Verdana;
	font-size:  12px;
	font-weight: normal;
	color: 575757;
}

.dnn_dnnSEARCH_cmdSearch{
	font-family: Verdana;
	font-size:  12px;
	font-weight: normal;
	color: 575757;
}

/* Login Styles */
.LoginPanel{
}

.LoginTabGroup{
}

.LoginTab {
}

.LoginTabSelected{
}

.LoginTabHover{
}

.LoginContainerGroup{
}

.LoginContainer{
}

.SkinObject {
	font-family: Verdana;
	font-size:  10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}

A.SkinObject:link {
	font-family: Verdana;
	font-size:  10px;
	font-weight: normal;
	color: #CCCCCC;
}

A.SkinObject:visited  {
	font-family: Verdana;
	font-size:  10px;
	font-weight: normal;
	color: #CCCCCC;
}

A.SkinObject:hover    {
	font-family: Verdana;
	font-size:  10px;
	font-weight: normal;
	color: #CCCCCC;
}

A.SkinObject:active   {
	font-family: Verdana;
	font-size:  10px;
	font-weight: normal;
	color: #CCCCCC;
}
 b


