﻿/*========================================================*/
/* 	CSS for HEServices : Containers		   	  
	[SIEC-ISEB : Australian Chapter] 
 
 	Anne Anderson
 	eScope Media : advancing your ebusiness
 	Email.: service@escope.com.au
 	Web...: http://www.escope.com.au
	14.12.2009 

 	Copyright © 2006-2009 eScope Media    
/*=========================================================*/
/* Common Styles */

.SkinDefaultContainerTitle {
    float: left;
    padding: 5px 0px 0px 5px; 
    margin: 0px 0px 0px 0px; 
    font-size: 1.6em; 
    font-weight: bold;
    color: #000000;
}

.WhiteContainerTitle {
    float: left;
    padding: 5px 0px 0px 5px; 
    margin: 0px 0px 0px 0px; 
    font-size: 1.6em; 
    font-weight: bold;
    color: #ffffff;
}

/* Styles for Containers DkGreyTitleTransparent Container */
/* Page Details */
.DkGreyTitleTransparentOuterWrapper {
    float: left;
    margin: 5px 0px 5px 0px;
    width: 100%;
}

.DkGreyTitleTransparentInnerWrapper {
    float: left; 
    padding: 10px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
}

.DkGreyTitleTransparentHeader {
    float: left;
    padding: 0px 0px 0px 0px;    
    width: 100%;
}

.DkGreyTitleTransparentActions {
    float: left; 
    white-space: nowrap;
}

.DkGreyTitleTransparentTitle {
    float: left;
    height: 30px; 
    padding: 0px 0px 0px 5px;    
}

.DkGreyTitleTransparentContentPane {
    float: left;
    text-align: left; 
    vertical-align: top; 
    padding: 5px 10px 0px 10px; 
    width: 100%;
    height: 100%;
/*    width: auto !important;*/
}

/* CSS for Container: Dk Grey Title, Underline, Transparent background */
/* Page details */
.DkGreyTitleLineTransparentOuterWrapper {
    float: left;
    margin: 5px 0px 5px 0px;
    width: 100%;
}

.DkGreyTitleLineTransparentInnerWrapper {
    float: left; 
    padding: 10px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
}

.DkGreyTitleLineTransparentHeader {
    float: left;
    padding: 0px 0px 0px 0px;    
    width: 100%;
    border-bottom: 1px solid #333333;
}

.DkGreyTitleLineTransparentActions {
    float: left; 
    white-space: nowrap;
}

.DkGreyTitleLineTransparentTitle {
    float: left;
    height: 30px; 
    padding: 0px 0px 0px 5px;    
}

.DkGreyTitleLineTransparentContentPane {
    float: left;
    text-align: left; 
    vertical-align: top; 
    padding: 5px 10px 0px 10px; 
    width: 100%;
    height: 100%;
    width: auto !important;
}

/* CSS for container: DkGrey Title, Transparent Container Actions */
/* Page details */
.DkGreyTitleTransparentActionsOuterWrapper {
    float: left;
    margin: 5px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
}

.DkGreyTitleTransparentActionsInnerWrapper {
    float: left; 
    padding: 10px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
}

.DkGreyTitleTransparentActionsHeader {
    float: left;
    padding: 0px 0px 0px 0px;    
    width: 100%;
}

.DkGreyTitleTransparentActionsActions {
    float: left; 
    white-space: nowrap;
}

.DkGreyTitleTransparentActionsTitle {
    float: left;
    height: 30px; 
    padding: 5px 0px 0px 5px;    
}

.DkGreyTitleTransparentActionsVisibility {
    float: right;
    text-align: right;
}

.DkGreyTitleTransparentActionsContentPane {
    float: left;
    text-align: left; 
    vertical-align: top; 
    padding: 5px 10px 0px 10px; 
    width: 100%;
    height: 100%;
}

/* CSS for container: Dk Grey Title, Transparent Fixed Width Container */
/* Page details */
.DkGreyTitleTransparentFixedOuterWrapper {
    float: left;
    margin: 5px 5px 5px 5px;
    width: 450px;
}

.DkGreyTitleTransparentFixedInnerWrapper {
    float: left; 
    padding: 10px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
    width: 95%;
}

.DkGreyTitleTransparentFixedHeader {
    float: left;
    padding: 0px 0px 0px 0px;    
    width: 100%;
}

.DkGreyTitleTransparentFixedActions {
    float: left; 
    white-space: nowrap;
}

.DkGreyTitleTransparentFixedTitle {
    float: left;
    height: 30px; 
    padding: 5px 0px 0px 5px;    
}

.DkGreyTitleTransparentFixedContentPane {
    float: left;
    text-align: left; 
    vertical-align: top; 
    padding: 5px 10px 0px 10px; 
    height: 100%;
    width: 100%;
}

/* CSS for container: Dk Grey Title, Light Background Fixed Width Container */
/* Page details */
.DkGreyTitleLtBGFixedOuterWrapper {
    float: left;
    margin: 0px 0px 5px 0px;
    padding: 5px 20px 20px 10px;
    width: auto;
    background-color: #f1f0f0;
}

.DkGreyTitleLtBGFixedInnerWrapper {
    float: left; 
    padding: 10px 0px 10px 0px;
    margin: 5px 0px 0px 0px;
    width: 100%;
}

.DkGreyTitleLtBGFixedHeader {
    float: left;
    padding: 0px 0px 0px 0px;    
    width: 100%;
}

.DkGreyTitleLtBGFixedActions {
    float: left; 
    white-space: nowrap;
}

.DkGreyTitleLtBGFixedTitle {
    float: left;
    height: 30px; 
    padding: 5px 0px 0px 5px;    
}

.DkGreyTitleLtBGFixedContentPane {
    float: left;
    text-align: left; 
    vertical-align: top; 
    padding: 5px 10px 0px 10px; 
    height: 100%;
    width: 100%;
}

/* Styles for Containers NoTitleTransparent Container */
/* Page Details */
.NoTitleTransparentOuterWrapper {
    float: left;
    margin: 0px 0px 0px 0px;
    width: 100%;
}

.NoTitleTransparentInnerWrapper {
    float: left; 
    padding: 5px 0px 5px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
}

.NoTitleTransparentHeader {
    float: left;
    padding: 0px 0px 0px 0px;    
    width: 100%;
}

.NoTitleTransparentActions {
    float: left; 
    white-space: nowrap;
}

.NoTitleTransparentTitle {
    float: left;
    height: 30px; 
    padding: 0px 0px 0px 5px; 
    display: none;   
}

.NoTitleTransparentContentPane {
    float: left;
    text-align: left; 
    vertical-align: top; 
    padding: 0px 10px 0px 10px; 
    width: 100%;
    height: 100%;
    width: auto !important;
}


/* CSS for Container: Transparent Container, Title for Rotating Images */
/* Page details adds margin between containers (bottom)*/
.ImgTransparentOuterWrapper {
	float: left;
    width: 100%;
    max-width: 1024px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

/* Container for Heading Banner, Title and Content*/
.ImgTransparentInnerWrapper {
    float: left; 
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
}

/* Header Pane for title and top banner */
.ImgTransparentHeader {
    float: left;
    padding: 0px 0px 0px 0px;    
    width: 100%;
}

/* Solpart Module Actions */
.ImgTransparentActions {
	float: left; 
    white-space: nowrap;
}

/* TitlePane */
.ImgTransparentTitlePane {
    float: left;
    height: 30px; 
    padding: 5px 0px 0px 5px;  
}

/* ContentPane */
.ImgTransparentContentPane { 
	float: left;
    text-align: left; 
    vertical-align: top; 
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; 
    width: 100%;
}

/* CSS for Container: Transparent Container, no Title, no padding or margin for Rotating Images */
/* Page details adds margin between containers (bottom)*/
.NoContainerOuterWrapper {
	float: left;
    width: auto;
    max-width: 1024px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

/* Container for Heading Banner, Title and Content*/
.NoContainerFixedInnerWrapper {
    float: left; 
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
}

/* Header Pane for title and top banner */
.NoContainerHeader {
    float: left;
    padding: 0px 0px 0px 0px;    
    width: 100%;
}

/* Solpart Module Actions */
.NoContainerActions {
	float: left; 
    white-space: nowrap;
}

/* ContentPane */
.NoContainerContentPane { 
	float: left;
    text-align: left; 
    vertical-align: top; 
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; 
    width: 100%;
}

.NoContainerContentPane p { 
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; 
	color: #ffffff;
	font-size: 1.0em;

}

.NoContainerContentPane td { 
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; 
	color: #ffffff;
	font-size: 0.80em;

}

.NoContainerContentPane .Normal, .NoContainerContentPane .Normal p {
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; 
	color: #ffffff;
	font-size: 1.0em;
}

.NoContainerContentPane a:link, .NoContainerContentPane a:visited, .NoContainerContentPane a:active {
	color: #ffffff;
	font-size: 1.0em;
}

.NoContainerContentPane a:hover {
	color: #3c0000;
	font-size: 1.0em;
}

.NoContainerContentPane a {
	color: #ffffff;
	font-size: 1.0em;
}