/* -- DotNetNuke 3.3 & 4.3 Container Classes --*/
/* -- Modified by Nina Meiers - http://www.xd.com.au  - dotnetnuke@xd.com.au --*/
/* -- Please leave this header intact but feel free to add your own modifications --*/


/* Module Title Menu */
.ModuleTitle_MenuItem {
border: white 0px solid; /*override borders*/    
}

.ModuleTitle_MenuItem TD {  /*TD if menu is using tables*/
cursor: auto; 
color: black; 
background-color: inherit;
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
font-weight: bold; 
font-style: normal;
height: 21px;
white-space: nowrap;  /*Word wrapping menu item now optional*/    
}


.ModuleTitle_MenuIcon {
cursor: auto;
color: inherit;
background-color: #eeeeee; 
width: 15px;
height: 100%;   /*override the default height for icon so that menubreaks can have heights adjusted*/
}

.ModuleTitle_SubMenu {
z-index: 1000; 
cursor: auto; 
color: inherit;
background-color: #ffffff; 
}

.ModuleTitle_MenuBreak  {
background-color: #eeeeee; 
font-size: 1px;  /*make sure you take out portal.css ModuleTitle_MenuBreak for this to work*/
}

.ModuleTitle_MenuItemSel {
cursor: auto;
color: black; 
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
font-weight: bold; 
font-style: normal;
background-color: #c1d2ee;
}

/* Container Properties - Customised by Nina Meiers */

.blue_tone01_masterwhite {
width: 100%;
background-color: inherit;
border: #BFC6E2 1px solid; 
}

.blue_tone01_mastercolor {
width: 100%;
background-color:#e2e6f2; 
border: #bfc6e2 1px solid; 
}

.blue_tone01_container {
height: 25px;
}

.blue_tone01_row {
background-image: url(uline.gif); 
padding-left: 3px;
height: 22px;
}

.blue_tone01_title {
text-align: left;
}

.blue_tone01_contentwhite {
color: inherit;
background-color: #ffffff;
padding-top: 2px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 2px;
}

.blue_tone01_contentcolor {
color: inherit;
background-color: #e2e6f2;
padding-top: 2px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 2px;
}

.blue_tone01_head {
padding-left: 5px;
}

.footer_actions {
width: auto;
text-align: justify;
}


.blue_tone02_masterwhite {
width: 100%;
background-color: inherit;
border: #BFC6E2 1px solid; 
}

.blue_tone02_mastercolor {
width: 100%;
background-color: #e2e6f2;
border: #bfc6e2 1px solid; 
}

.blue_tone02_container {
height: 25px;
}

.blue_tone02_row {
background-image: url(uline.gif);
background-color: #b9bac8;
padding-left: 3px;
height: 15px;
border-bottom: #000000 1px solid; 
}

.blue_tone02_title {
text-align: left;
font-size: 10pt;
font-weight: bold;
Color: white;
}

.blue_tone02_contentwhite {
color: inherit;
background-color: #ffffff;
padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px;
height: 100%;
}

.blue_tone02_contentcolor {
color: inherit;
background-color: #e2e6f2;
padding-top: 2px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 2px;
}

.blue_tone02_head {
padding-left: 5px;
}
.goldbar_row {
padding-left: 0px;
height: 25px;
border-left:#6f6f6f 1px solid;
border-right:#6f6f6f 1px solid;
}
.goldbar_title {
font-family: arial;
font-size: 12pt;
font-weight: bold;
padding-left: 3px;
Color: White;
text-align: center;
background-color: #6f6f6f;
}
.goldbar_masterwhite {
width: 100%;
background-color: inherit;
border: #6f6f6f 1px solid; 
}
.goldbar_header {
border-bottom: 3px solid #FFBA00;
padding-left: 0px;
height: 100%;
}
.sliver01_row {
padding-left: 0px;
height: 25px;
}
.sliver01_title {
font-family: arial bold,arial;
font-size: 12pt;
font-weight: bold;
padding-left: 3px;
Color: #364773;
text-align: left;
background-color: #f5f5f5;
}
.sliver01_masterwhite {
width: 100%;
background-color: #f5f5f5;
padding-left: 3px;
margin-top: 8px;
}
.sliver01_header {
padding-left: 0px;
height: 100%;
}
.sliver01_contentwhite {
color: Black;
background-color: #f5f5f5;
padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px;
height: 100%;
}

.gray_row {
padding-left: 0px;
height: 22px;
}
.gray_title {
font-family: arial;
font-size: 12pt;
font-weight: bold;
padding-left: 2px;
padding-right: 3px;
Color: #4d4d4d;
text-align: left;

}
.gray_mastergray {
width: 100%;
background-color: #F4F4F2;
border: 1px solid #AAAAAF;
}
.gray_header {
padding-left: 0px;
height: 100%;
background-color: #E8E8E6;
border-top: 1px #FFFFFF solid;
border-bottom: 1px #AAAAAF solid;
}
.gray_contentgray {
color: #666666;
padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px;
height: 100%;
}

.StlBl01_row {
padding-left: 0px;
height: 22px;
}
.StlBl01_title {
font-family: arial;
font-size: 12pt;
font-weight: bold;
padding-left: 3px;
Color: #FFFFFF;
text-align: left;
}
.StlBl01_masterwhite {
width: 100%;
background-color: transparent;
margin-top: 8px;
border: 1px solid #AAAAAF;
}
.StlBl01_header {
padding-left: 0px;
height: 100%;
background-color: #67759D;
border-top: 1px #293D75 solid;
border-bottom: 1px solid #AAAAAF;
}
.StlBl01_contentwhite {
color: #000000;
width: 100%;
padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px;
height: 100%;
border-top: 1px #293D75 solid;
}

.StlBl02_masterwhite {
width: 100%;
background-color: transparent;
margin-top: 8px;
}

.navygold_row {
padding-left: 0px;
height: 25px;
border-left: black 1px solid;
border-right: black 1px solid;
}
.navygold_title {
font-family: arial;
font-size: 12pt;
font-weight: bold;
padding-left: 3px;
Color: #ffba00;
text-align: center;
background-color: #191970 ;
}
.navygold_masterwhite {
width: 100%;
background-color: inherit;
border: #6f6f6f 1px solid; 
}
.navygold_header {
border-bottom: 1px solid #FFBA00;
padding-left: 0px;
height: 100%;
}

.blackgold_row {
padding-left: 0px;
height: 25px;
width: 100%;
}
.blackgold_title {
font-family: arial;
font-size: 12pt;
font-weight: bold;
padding-left: 3px;
Color: #ffba00;
text-align: left;
background-color: #24273D;
}
.blackgold_masterwhite {
width: 100%;
background-color: inherit; 
}
.blackgold_header {
border-bottom: 2px solid #FFBA00;
padding-left: 0px;
height: 100%;
background-color: #24273D;
}

.goldblack_row {
width: 100%;
padding-left: 0px;
height: 25px;
}
.goldblack_title {
font-family: arial;
font-size: 12pt;
font-weight: bold;
padding-left: 3px;
Color: #24273D;
text-align: left;
background-color: #FFBA00;
}
.goldblack_masterwhite {
width: 100%;
background-color: transparent; 
}
.goldblack_header {
border-bottom: 1px solid #24273D;
padding-left: 0px;
height: 100%;
background-color: #FFBA00;
}