/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */
Body
{
background-color: #e6e6fa;
font-family: Arial, Helvetica, sans-serif;
}

TD
{
font-size: 10pt;
font-family: Arial, Helvetica, Sans-serif;
line-height: 15pt;
}

.ControlPanel {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #000000;
background: #ffffff;
}

.MainTable {
width: 960px;
border-left: 1px solid #483d8b;
border-right: 1px solid #483d8b;
border-bottom: 1px solid #483d8b;
}

.ContentTable {
width: 960px;
/*height: 100%;*/
}

.FooterTable  { 
background: #f8f8ff;
width: 100%;
border-top: 1px solid #e3e8ee;
text-align: center;
}

/* background/border colors for the selected tab */
.TabBg {
}

.LogoPane  { 
background-color: #ffffff;
text-align: center;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 17pt;
}

.LeftPane  { 
background: #483d8b;
width: 230px;
color: #ffffff;
}

.ContentPane  { 
background: #ffffff;
}

.FooterPane  { 
background: #ffffff;
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:hover    {
}

A.SelectedTab:active   {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:hover    {
}

A.OtherTabs:active   {
}

/* GENERAL */
/* style for module titles */
TD.Head   {
background-color:#E6E6FA;
border: 0px;
border-top: 1px solid #483D8B;
border-bottom: 1px solid #483D8B;
width:100%;
text-align: left;
}

.Head    {
color: #483D8B;
font-family:Arial,Helvetica,sans-serif;
font-size:13pt;
font-weight:bold;
padding:5px;
text-transform: uppercase;
text-align: left;
}

/* style of item titles on edit and admin pages */
TD.SubHead    {
background-color:#E6E6FA;
border: 0px;
border-top: 1px solid #483D8B;
border-bottom: 1px solid #483D8B;
width: auto;
}

.SubHead, .ArticleTitle    {
color: #483D8B;
font-family:Arial,Helvetica,sans-serif;
font-size:12pt;
font-weight:bold;
padding:5px;
}

I CENTER A {
font-style: italic;
font-weight: normal;
color: #000000;
}

I CENTER A:hover {
font-style: italic;
font-weight: normal;
color: #000000;
text-decoration: none;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
background-color:#FFFAFA;
border-bottom:1px solid #DCE8F5;
border-top:1px solid #DCE8F5;
color:#483D8B;
font-family:sans-serif;
font-size:11pt;
font-weight:bold;
margin:1em;
padding:5px;
text-align:center;
}

/* text style used for most text rendered by modules */
.Normal
{
margin: 3px 5px 2px 7px;
color: #000000;
font-size: 10pt;
font-family: Arial, Helvetica, Sans-serif;
line-height: 15pt;
}

.tablerow1 {
background-color:#FFFFE0;
border-bottom:1px solid #FAFAD2;
border-top:1px solid #FAFAD2;
color:#483D8B;
font-family:sans-serif;
font-size:11pt;
font-weight:bold;
padding:5px;
text-align:center;
width:auto;
}

.tablerow1 p {
margin: 5px 5px 5px 7px;
padding: 0;
color:#483D8B;
font-family:sans-serif;
font-size:11pt;
font-weight:bold;
text-align:center;
}

.img2
{
padding:2px;
border:1px solid #483D8B;
margin:5px;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

.Sidebar
{
font-weight: bold;
color: #ffffff;
font-size: 10pt;
}

/* text style for buttons and link buttons used in the portal admin pages */
.commandbutton     {
line-height: 26px;
height: auto;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
a.commandbutton:link, a.commandbutton:visited, a.commandbutton:active {
background:#F9B002 none repeat scroll 0%;
border:2px outset #F98502;
color:#FFFFFF;
font-weight:bold;
padding:2px 3px 3px 4px;
text-decoration:none;
}

a.commandbutton:hover {
background:#F9C202 none repeat scroll 0%;
border:2px inset #F98502;
color:#FFFFFF;
font-weight:bold;
padding:2px 3px 3px 4px;
text-decoration:none;
}

/* button style for standard HTML buttons */
.StandardButton     {
}

/* GENERIC */
H1  {
line-height: 22pt;
font-size: 22pt;
font-weight: bold;
margin: 10px 5px 0px 10px;
border-bottom: 1px solid #eeeeee;
color: #483d8b;
}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
font-weight: bold;
color: #CC0000;
text-decoration: none;
}

A:visited   {
font-weight: bold;
color: #CC0000;
text-decoration: none;
}

A:hover {
font-weight: bold;
color: #006699;
text-decoration: underline;
}

A:active    {
font-weight: bold;
color: #006699;
text-decoration: none;
}

SMALL   {
font-size: 7pt;
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}
OL UL LI   {
}

HR {
}

/* 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 {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
height: 27px;
line-height: 10pt;
}

.MainMenu_MenuBar {
background: #ffd700;
line-height: 10pt;
}

.MainMenu_MenuItem {
height: 27px;
line-height: 10pt;
color: #000000;
text-align: center;
border: 1px solid #ffd700;
width: 180px;
font-weight: normal;
}

.MainMenu_MenuItemSel {
background: #ffff99;
color: #483d8b;
height: 27px;
text-align: center;
width: 180px;
font-weight: bold;
}

.MainMenu_MenuIcon {
display: none;
}

.MainMenu_SubMenu {
background: #ffcc00;
text-align: center;
font-weight: normal;
color: #000000;
}

.MainMenu_SubMenuItemActive {
border-top: 1px solid #ffd700;
background: #ffea00;
color: #483d8b;
font-weight: bold;
}

.MainMenu_SubMenuItemSelected {
background: #ffcc00;
text-align: center;
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuArrow {
display: none;
}

.MainMenu_RootMenuArrow {
display: none;
}

.MainMenu_RootMenuItemBreadcrumb {
background: #ffea00;
color: #000000;
font-weight: bold;
}

.MainMenu_SubMenuItemBreadcrumb {
background: #ffea00;
color: #483d8b;
font-weight: bold;
}

.MainMenu_RootMenuItem TD {
width: 119px;
color: #483d8b;
font-weight: bold;
}

.MainMenu_RootMenuItemActive TD {
width: 119px;
background: #ffea00;
color: #000000;
font-weight: bold;
}

.MainMenu_RootMenuItemSelected TD {
background: #ffff99;
color: #000000;
height: 27px;
text-align: center;
width: 119px;
font-weight: bold;
}

/* Skinobject Styles */
.Skinobject {
font-family: arial, tahoma, verdana, sans-serif;
font-size: 10pt;
line-height: 15pt;
color: #000000;
font-weight: normal;
}

A.Skinobject:link,A.Skinobject:visited {
font-family: arial, tahoma, verdana, sans-serif;
font-size: 10pt;
line-height: 15pt;
font-weight: normal;
color: #cc0000;
text-decoration: underline;
}

A.Skinobject:hover,A.Skinobject:active  {
font-family: arial, tahoma, verdana, sans-serif;
font-size: 10pt;
line-height: 15pt;
font-weight: normal;
color: #999999;
text-decoration: none;
}

/* Login Styles */
.User {
color: #ffffff;
text-align: center;
font-size: 9pt;
}

a.LoginLink:link,a.LoginLink:visited {
font-size: 10pt;
color: #ffffcc;
font-weight: normal;
text-decoration: none;
}

a.LoginLink:hover,a.LoginLink:active {
font-size: 10pt;
color: #ffd700;
font-weight: normal;
text-decoration: underline;
}

.LoginPanel{
}

.LoginTabGroup{
}

.LoginTab {
}

.LoginTabSelected{
}

.LoginTabHover{
}

.LoginContainerGroup{
}

.LoginContainer{
}
