﻿/* ================================
CSS STYLES FOR DotNetNuke - MacMe3 - NukedSkins 103 - by Nina Meiers - dotnetnuke@xd.com.au - DNN 3 & above.
================================

/* text style for the selected tab */ Body
{
background: url('images/bg1.gif') fixed left 50%;
	margin-top: 0px;
	height: 100%;
	margin-bottom:0px;
}

.MainContainer
{
/*border-left-color:#e2e2e2;
border-left-width:2px;
border-right-color:#e2e2e2;
border-right-width:2px;
border-style:dotted;
border-top-width:0px;
border-bottom-width:0px;
border-collapse:collapse;*/
background-color: #ffffff;
padding-left:0;
padding-right:0;
margin-top:0;
margin-bottom:0;

}

.FooterBG
{
    background-color:#C6DF7F;
    border-width:1px;
}

.SearchModule
{
height:18px;
/*border: solid #4A5078 1px;*/
font-size:x-small;
width:0;
}
.breadSer
{

}

#dnn_dnnSEARCH_cmdSearch
{
   font-size:12px;
   font-family:verdana; 
}

.controlpanel {
width: 100%;
background-color: #FFFFFF;
border: solid #4A5078 1px;
margin-top:0px

}

.BannerBackground {
height: 100%;
background-color:#f8f8f8;
border-bottom-color:#e2e2e2;
border-bottom-style:dotted;
border-bottom-width:1px;
}


.MainContentBG {
background-repeat: repeat-x;
padding: 0px;
}

.LeftPane {
background-color: transparent;
padding-left: 3px;
padding-top: 0px;
}

.ContentPane { 
height:100%;
background-color: transparent;
padding-left: 3px;
padding-right: 3px;
padding-top:0px;
/*width: 100%;*/
}

.RightPane { 
background-color: transparent;
/*width: 150px;*/
padding-right: 3px;
padding-top: 0px;

}


/* text style for the selected tab */

.SelectedTab {
font-weight: normal;
font-size: 9px;
line-height: 0em;
color: #4A5078;
font-family: Verdana,Tahoma, Arial, Helvetica;
text-decoration: none;

}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
text-decoration: none;
color: #4A5078;
}

A.SelectedTab:visited {
text-decoration: none;
color:#404040;
}

A.SelectedTab:active {
text-decoration: none;
color: #4A5078;
}

A.SelectedTab:hover {
text-decoration: underline;
color: #7394C3;
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
text-decoration: none;
color: #7394C3;
}


/* text style for the unselected tabs */
.OtherTabs {
font-weight: bold;
font-size: 8.5pt;
font-family: Tahoma, Arial, Helvetica;
text-decoration: none;
vertical-align:top;
}

.Footer {
background-repeat: repeat;
height: 30px;
}


/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
text-decoration: none;
color:#7394C3;
}

A.OtherTabs:visited {
text-decoration: none;
color:#4A5078;
}

A.OtherTabs:active {
text-decoration: none;
color:#7394C3;
}

/* GENERAL */
/* style for module titles */
.Head {
font-family: Tahoma, Arial, Helvetica;
font-size: 13px;
font-weight: bold;
color: #7394C3;
}

/* style of item titles on edit and admin pages */
.SubHead {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color: #00229C;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color: #7394C3;
}


/* text style used for most text rendered by modules */
.Normal
{
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
font-weight: normal;
}

.NormalRed
{
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
color: #7394C3;
}

.NormalBold
{
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
font-weight: bold
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
text-decoration: underline;
color: #00229C;
}

A.CommandButton:visited {
text-decoration: underline;
color: #00229C;
}

A.CommandButton:active {
text-decoration: underline;
color: #00229C;
}

A.CommandButton:hover {
text-decoration: underline;
color: #7394C3;
}

/* GENERIC */
H1 {
font-family: Tahoma, Arial, Helvetica;
font-size: 13px;
font-weight: bold;
color: #7394C3;
}

H2 {
font-family: Tahoma, Arial, Helvetica;
font-size: 20px;
font-weight: normal;
color: #8080FF;
}

H3 {
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
font-weight: normal;
color: #00229C;
}

H4 {
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
font-weight: normal;
color: #00229C;
}

H5, DT {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color: #00229C;
}

H6 {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color: #00229C;
}

TFOOT, THEAD {
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
color: #00229C;
}

TH {
vertical-align: baseline;
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
color: #00229C;
}


/* Module Title Menu */
.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;
}
/* This is add/edit/module management */
.ModuleTitle_MenuItem {
cursor: pointer; 
cursor: hand; 
color: red;
/* color: #7394C3; original colour */ 
font-family: Tahoma, Arial, Helvetica; 
font-size: small; 
font-weight: bold; 
font-style: normal; 
border-left:1px #f4f4f4 solid; 
border-bottom:0px #f4f4f4 solid; 
border-top:0px #f4f4f4 solid; 
border-right:1px #f4f4f4 solid;
background-color: Transparent;
}

/* This is add/edit/module management */
.ModuleTitle_MenuIcon {
cursor: pointer; 
cursor: hand; 
background-color: #C4D0E0; 
border-left: #EEEEEE 0px solid; 
border-bottom: #EEEEEE 0px solid; 
border-top: #EEEEEE 0px solid; 
text-align: center; 
width: 15px; 
height: 20px;
}

/* This is add/edit/module management */
.ModuleTitle_SubMenu {
z-index: 1000; 
cursor: pointer; 
cursor: hand; 
background-color: #FFFFFF; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
border-bottom: #FFFFFF 0px solid; 
border-left: #FFFFFF 0px solid; 
border-top: #FFFFFF 0px solid; 
border-right: #FFFFFF 0px solid;
}


/* This is add/edit/module management */
.ModuleTitle_MenuBreak {
border-bottom: #EEEEEE 1px solid; 
border-left: #EEEEEE 0px solid; 
border-top: #EEEEEE 0px solid; 
border-right: #EEEEEE 0px solid; 
background-color: #EEEEEE; 
height: 1px;
}

ModuleTitle_MenuArrow {
font-family: webdings; 
font-size: 10pt; 
cursor: pointer; 
cursor: hand; 
border-right: #000000 1px solid; 
border-bottom: #FFFFFF 1px solid; 
border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow {
font-family: webdings; 
font-size: 10pt; 
cursor: pointer; 
cursor: hand;
color: black;
}

.MenuHolder {
background-color: #EAEAEA;
}

/* Main Menu */

.MainMenu_MenuContainer {
background-color: transparent;
padding-left: 0px;
margin-left: 0px;
height: 30px; 

}
.MainMenu_MenuBreak {
border-bottom: 0px #404040 solid; 
border-left: 1px #FF8080 solid; 
border-top: 0px #FF8080 solid; 
border-right: 1px #404040 solid; 
background-color: transparent; 
color: #333333; 
font-family: Trebuchet MS, Tahoma, Verdana;
font-size: 11px; 
font-weight: bold; 
font-style: normal;

}
.MainMenu_MenuSeparator
{
	width:25px;
}


.MainMenu_MenuBar {
cursor: pointer; 
cursor: hand; 
height: 30px;
background-color: #EAEAEA;
}


.MainMenu_MenuItem {
cursor: pointer; 
cursor: hand; 
background-color: transparent; 
color:#000354;
font-family: Tahoma, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
border-bottom: 0px #505052 solid; 
border-top: 0px #505052 solid; 
border-right:0px #f4f4f4 solid;
padding: 2px 8px 3px 8px;
height:30px;
width:205px;

}
.MainMenu_MenuContainer table {

border-right-width:0px;
border-right-color: #6382B2;
border-right-style:ridge;
}

.MainMenu_MenuIcon {
display: none;
}



/* this is the colour in the dropdown menu */


.MainMenu_SubMenu {
z-index: 1000; 
cursor: pointer; 
cursor: hand;
background: #8DA1C1; 
filter:none;
border: 0px solid #B7B8D4;
margin-top: 1px;
padding: 1px;
width:205px;
  filter:alpha(opacity=70);
  -moz-opacity:0.7;
  opacity: 0.7;
}


.MainMenu_MenuItemSel,MainMenu_RootSelected,.MainMenu_Active,.MainMenu_RootActiveSub, .MainMenu_RootBreadcrumbActive {
background-color:Transparent;
cursor: pointer; 
cursor: hand; 
color: #000296;
font-family: Tahoma; 
font-size: 11px; 
font-weight: bold; 
font-style: normal;
border-bottom: 0px #505052 solid; 
border-top: 0px #505052 solid; 
border-right:1px #f4f4f4 solid;
padding: 2px 8px 3px 8px;
background-image:url(images/ntsTemplate_07H.gif);
background-repeat:repeat-x;
background-color: transparent;
height:30px;
}


.MainMenu_MenuArrow {
font-family: webdings; 
font-size: 11pt; 
cursor: pointer; 
cursor: hand; 
border-right:1px #f4f4f4 solid;
border-bottom: #505052 0px solid; 
border-top: #505052 0px solid;
display: none;
}

.MainMenu_RootMenuArrow {
font-family: webdings; 
font-size: 11px; 
cursor: pointer; 
cursor: hand;
display: none;
}

.MainMenu_RootActive 
{
	color: #000296;
	padding: 0;
	font-weight: bold;
	height: 30px;
	line-height:30px;
	background-image:url(images/ntsTemplate_07H.gif);
	background-repeat: repeat-x;
	background-position:top;
}


.MainMenu_Selected
{
	background-color:Transparent;
	cursor: pointer; 
	cursor: hand; 
	color: #000296; 
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
	border: 0;
	padding: 2px 8px 3px 8px;
	width:205px;
	background-image:url(images/ntsTemplate_07H.gif);
	background-repeat: repeat-x;
	
}
/*--------------------------------------------------------*/
A:link {
text-decoration: none;
color: #00229C;
}

A:visited {
text-decoration: none;
color: #00229C;
}

A:active {
text-decoration: none;
color: #00229C;
}

A:hover {
text-decoration: underline;
color: #000296;
}

SMALL {
font-size: 12px;
}

BIG {
font-size: 14px;
}

BLOCKQUOTE, PRE {
font-family: Lucida Console, monospace;
}


UL LI {
list-style-type: square ;
}

UL LI LI {
list-style-type: disc;
}

UL LI LI LI {
list-style-type: circle;
}

OL LI {
list-style-type: decimal;
}

OL OL LI {
list-style-type: lower-alpha;
}

OL OL OL LI {
list-style-type: lower-roman;
}

HR {
color: dimgrey;
height:1pt;
text-align:left
}

/* Menu-Styles */
/* Module Title Menu 
----------------------------------------------------------------------------------------*/
.ModuleTitle_MenuContainer {
color: #7394C3;
}

.ModuleTitle_MenuBar {
cursor: pointer; 
cursor: pointer; 
height: 21px;
}
.menuBar
{
background-color:#f4f4f4;
background-image:url('images/headbg.gif');
height:30px;
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */ 
.Message {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
font-size: 11px;
background-color: #eeeeee;
} 

/* style of item titles by Announcements and events */
.ItemTitle {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color: #00229C;
}

/* Breadcrumbs */
.Breadcrumb{
background-color: transparent;
padding: 0px;
margin: 0px;
font-family: Verdana, Tahoma, Helvetica, sans-serif; 
font-size: 10px;
font-weight: normal;
color: #DFE5F2;
}



.UnderMenuPanel
{
	
	background-image:url(images/ntsTemplate_11.gif);
	background-repeat:repeat-x;
	height:84px;

}

.MenuContainer{
	
	background-image:url(images/ntsTemplate_07.gif);
	background-repeat:repeat-x;
	height:30px;

}

.LeftMiddleBorder
{
	background-image:url(images/ntsTemplate_13.gif);
	background-repeat:repeat-y;
	width:14px;

}

.RightMiddleBorder
{
	background-image:url(images/ntsTemplate_16.gif);
	background-repeat:repeat-y;
	width:13px;

}

.FooterMiddleContainer{
	
	background-image:url(images/ntsTemplate_27.gif);
	background-repeat:repeat-x;
	height:30px;
	text-align:center;

}

.FooterSeperatorLineMiddle
{
	
	background-image:url(images/ntsTemplate_23.gif);
	background-repeat:repeat-x;
	height:4px;
}

.HeaderLineSeparatorMiddle
{
	
	background-image:url(images/ntsTemplate_15.gif);
	background-repeat:repeat-x;
	height:3px;
}

.HeadeLink
{
	font-size:x-small;
}
