﻿/* 
================================
Skin styles for DotNetNuke
================================
*/   
.bgtop { background-image:url(../../../0/logo.gif); background-repeat:no-repeat; height:80px;}
.banner1 {margin:0 0 0 20px; }
.banner2 {margin:0 20px 0 0;}

h1.index { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:1.5; color:#000; margin:0px; padding:0px;}

body {
	background-color: #fff;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.pagemaster {
	width: 100%;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.skinmaster {
	width: 950px;
}
.skinheader {
background-color: #ffffff;
}
.skingradient {
	background-color: #333300;
	height: 25px;	
}
.controlpanel {
	width: 100%;
	background-color: #fff;
}
.leftpane {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	vertical-align: top;
	background-color: #eeeeee;
}
.subnavpane {
	width: 950px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom:0px;
	height: 25px;
}

.contentpane {
	width: 950px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	vertical-align: top;
}
.rightpane {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	vertical-align: top;
	background-color: #eeeeee;
}
/*
//////////////////////////////////////
Mainnav
//////////////////////////////////////
*/ 
.MainMenu_MenuContainer 		{}
.MainMenu_MenuBar 				{height:27px;}
.MainMenu_TabRootMenuItem TD	{height: 27px; color: #fff;	font-family: Arial;	font-size: 12px; font-weight: bold;	padding-left:5px; padding-right:5px;}
.MainMenu_TabRootMenuItemSel TD	{height: 27px; color: #fff; font-family: Arial;	font-size: 12px; font-weight: bold;	padding-left:5px; padding-right:5px;}
.MainMenu_TabMenuItemHover TD	{height: 27px; color: #FFCC00;	font-family: Arial;	font-size: 12px; font-weight: bold;	padding-left:5px; padding-right:5px; background-color:transparent;}
.MainMenu_TabMenuItemSelHover TD{height: 27px; color: #FFCC00;font-family: Arial;font-size: 12px; font-weight: bold;padding-left:5px; padding-right:5px; background-color:transparent;}

.MainMenu_MenuItem 				{height: 20px; cursor: hand; color: #000; font-family: Arial;font-size: 12px; font-weight: normal;}
.MainMenu_MenuIcon				{height: 20px; cursor: hand; background-color: #FF0000; width: 8px; border: 0px;}
.MainMenu_SubMenu 				{z-index: 1000; cursor: pointer; cursor: hand; background-color:#fff; filter: progid:DXImageTransform.Microsoft.Shadow(color='DimGray' , Direction=135, Strength=0); border: 0px;}
.MainMenu_MenuBreak 			{border: 0px;}
.MainMenu_MenuItemSel 			{height: 20px;  cursor: hand; font-family: Arial;font-size: 12px; font-weight: normal; color:#FFCC00; background-color: #FF0000;}
.MainMenu_MenuArrow 			{height: 20px;  cursor: hand; border: 0px;}
.MainMenu_RootMenuArrow 		{height: 20px;  cursor: hand; border: 0px;}
.Main 							{ }

.ModuleTitle_MenuContainer {
	border-bottom: blue 0px solid; 
	border-left: blue 0px solid; 
	border-top: blue 0px solid; 
	border-right: blue 0px solid; 
}
.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:20px;
	background-color: transparent;
}
.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #000; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: none; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 0px solid; 
	border-top: white 0px solid; 
	border-right: white 0px solid;
	background-color: #eee;
}
.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #DF0516; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=0); 
	border-bottom: #ffffff 0px solid; 
	border-left: #ffffff 0px solid; 
	border-top: #ffffff 0px solid; 
	border-right: #ffffff 0px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#DF0516;
}
.ModuleTitle_MenuIcon {
 cursor: pointer;
 cursor: hand; 
 background-color: #DF0516; 
 border-left: #EEEEEE 0px solid; 
 border-bottom: #EEEEEE 0px solid; 
 border-top: #EEEEEE 0px solid; 
 border-bottom:  #EEEEEE 0px solid; 
 text-align: center; 
 width: 15px; 
 height: 20px; 
 color: #fffffff;
 }
.ModuleTitle_MenuArrow{	
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
cursor: pointer; 
cursor: hand; 
border-right: #FFFFFF 0px solid; 
border-bottom: #FFFFFF 0px solid; 
border-top: #FFFFFF 0px solid;
border-left:  #FFFFFF 0px solid;
}
.ModuleTitle_RootMenuArrow{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
cursor: pointer; 
cursor: hand;
}
.ModuleTitle_MenuBreak{
border-bottom: #EEEEEE 0px solid; 
border-left: #EEEEEE 0px solid; 
border-top: #EEEEEE 0px solid;  
border-right: #EEEEEE 0px solid; 
background-color: transparent; 
height: 1px; 
color: #fff;
}

.ModuleTitle_MenuItemSel { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: none; 
cursor: pointer; 
cursor: hand; 
color: #ffffff; 
background: #ffffff; 
padding: 0px 0px 0px 0px; 
border: 0;
}
.StandardButton {
	cursor: hand; 
    background: #fff; 
    color: #000;
    font-family: Arial; 
    font-size: 11px;
    font-weight: normal;
    border: #8f9092 1px solid;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(/images/gradient_LtGray.jpg);
}

.Head {
   font-family: Arial;
   font-size:  18px;
   font-weight:  bold;
   color: #ff0000;
}
.tdbreadcrumb {
   font-family: Arial;
   font-size:  11px;
   font-weight:  normal;
   color: #fff;
   padding-left: 10px;
}
.breadcrumb {
   font-family: Arial;
   font-size:  11px;
   font-weight:  normal;
   color: #fff;
   padding-left: 10px;
   text-decoration:none;
}
A.breadcrumb:link, A.breadcrumb:visited, A.breadcrumb:active {
   font-family: Arial;
   font-size:  11px;
   font-weight:  bold;
   color: #fff;
   padding-left: 10px;
   text-decoration: none;
}
A.breadcrumb:hover {
   font-family: Arial;
   font-size:  11px;
   font-weight:  bold;
   color: #FFCC00;
   padding-left: 10px;
   text-decoration: none;
}
.tduser {
   font-family: Arial;
   font-size:  11px;
   font-weight:  normal;
   color: #fff;
   padding-right: 7px;
   width: 200px;
}
.user {
   font-family: Arial;
   font-size:  11px;
   font-weight:  normal;
   color: #fff;
   text-decoration:none;
}
A.user:link, A.user:visited, A.user:active {
   font-family: Arial;
   font-size:  11px;
   font-weight:  bold;
   color: #fff;
   text-decoration:none;
}
A.user:hover {
   font-family: Arial;
   font-size: 11px;
   font-weight: bold;
   color: #FFCC00;
   text-decoration:none;
}
.normalboldwhite {
   font-family: Arial;
   font-size:  12px;
   color: #fff;
   line-height: 16px;
   font-weight: bold;
}
.normal {
   font-family: Arial;
   font-size:  12px;
   color: #000;
   line-height: 16px;
}
A.normal:link, A.normal:visited, A.normal:active {
   font-family: Arial;
   font-size:  12px;
   color: #ff0000;
   line-height: 16px;
   text-decoration: none;
}
A.normal:hover {
   font-family: Arial;
   font-size:  12px;
   color: #000;
   line-height: 16px;
   text-decoration:underline;
}

A.commandbutton:link, A.commandbutton:visited, A.commandbutton:active {
   font-family: Arial;
   font-size:  12px;
   color: #ff0000;
   text-decoration: none;
}
A.commandbutton:hover {
   font-family: Arial;
   font-size:  12px;
   color: #000;
   text-decoration:underline;
}

.subhead {
   font-family: Arial;
   font-size:  12px;
   font-weight: bold;
   color: #000000;
   text-decoration:none;
}
A.subhead:link, A.subhead:visited, A.subhead:active{
   font-family: Arial;
   font-size:  12px;
   font-weight:  bold;
   color: #333300;
   text-decoration:none;
}
A.subhead:hover {
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   color: #333300;
   text-decoration:underline;
}

.normalred{
   font-family: Arial;
   font-size:  11px;
   font-weight: normal;
   color: #FF0000;
   text-decoration:none;
}

.NormalTextBox {
  	font-family: Arial;
    font-size:  11px;
    font-weight: normal;
    color: #000;
}

A.link, A.visited, A.active  { text-decoration: none; color: #ff0000; }
A.hover  { text-decoration: underline; color: #000; }

/* Specific styles bbc */

.bbc-normal{
   font-family: Arial;
   font-size:  12px;
   font-weight: normal;
   color: #000000;
   text-decoration:none;
}
A.bbc-normal:link, A.bbc-normal:visited, A.bbc-normal:active{
   font-family: Arial;
   font-size:  12px;
   font-weight:  normal;
   color: #ff0000;
   text-decoration:none;
}
A.bbc-normal:hover {
   font-family: Arial;
   font-size: 12px;
   font-weight: normal;
   color: #000;
   text-decoration:underline;
}
.bbc-normalwhitebold{
   font-family: Arial;
   font-size:  12px;
   font-weight: bold;
   color: #fff;
   text-decoration:none;
}
A.bbc-normalwhitebold:link, A.bbc-normalwhitebold:visited, A.bbc-normalwhitebold:active{
   font-family: Arial;
   font-size:  12px;
   font-weight:  bold;
   color: #ff0000;
   text-decoration:none;
}
A.bbc-normalwhitebold:hover {
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   color: #990000;
   text-decoration:underline;
}
.bbc-normalwhiteblack{
   font-family: Arial;
   font-size:  12px;
   font-weight: bold;
   color: #000;
   text-decoration:none;
}
A.bbc-normalwhiteblack:link, A.bbc-normalwhiteblack:visited, A.bbc-normalwhiteblack:active{
   font-family: Arial;
   font-size:  12px;
   font-weight:  bold;
   color: #ff0000;
   text-decoration:none;
}
A.bbc-normalwhiteblack:hover {
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   color: #000;
   text-decoration:underline;
}
.bbc-intro{
   font-family: Arial;
   font-size:  12px;
   font-weight: bold;
   color: #000;
   padding-top: 15px;
   padding-left: 25PX;
   padding-right: 10px;
}
.bbc-tlright{
   font-family: Arial;
   font-size:  12px;
   font-weight: bold;
   color: #DF0516;
   padding-left: 5px;
   padding-top: 5px;
}
.bbc-bottom{
   font-family: Arial;
   font-size:  12px;
   font-weight: bold;
   color: #DF0516;
}
A.bbc-bottom:link, A.bbc-bottom:visited, A.bbc-bottom:active{
   font-family: Arial;
   font-size:  12px;
   font-weight:  bold;
   color: #ff0000;
   text-decoration:none;
}
A.bbc-bottom:hover {
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   color: #000;
   text-decoration:underline;
}
.bbc-tdbottom{
   font-family: Arial;
   font-size:  12px;
   font-weight: bold;
   color: #000;
   border-top: #DF0516 1px dotted; 
   padding-top: 7px;
}
.bbc-indextitel{
   font-family: Arial;
   color: #DF0516;
}
.bbc-border{ 
border: 1px dotted # ccc;
}