﻿/*========================================================*/
/* 	CSS for SMART Hospitality: Containers		   	  
	[SMART Hospitality : Albury Wodonga, Australia] 
 
	Anne Anderson
 	eScope Media : advancing your ebusiness
 	Email.: service@escope.com.au
 	Web...: http://www.escope.com.au
	11.4.2009
 
 	Copyright � 2006-2009 eScope Media*/
/*=========================================================*/

.SkinDefaultContainerTitle {
    float: left;
    padding: 6px 0px 6px 0px; 
    margin: 0px 0px 0px 0px; 
    font-size: 1.1em; 
    font-weight: normal;
	text-transform: uppercase;
	font-family: "Arial Black", Helvetica, sans-serif;
}

.WhiteContainerTitle {
    float: left;
    padding: 6px 0px 6px 5px; 
    margin: 0px 0px 0px 0px; 
    font-size: 1.1em; 
    font-weight: normal;
    color: #ffffff;
	background-color: transparent;
	text-transform: uppercase;
	font-family: "Arial Black", Helvetica, sans-serif;
}

/* Styles for Containers DkGreyTitleTransparent Container */
/* Page Details */

.DkGreyTitleTransparentOuterWrapper {
    float: left;
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
}

.DkGreyTitleTransparentInnerWrapper {
    float: left; 
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
}

.DkGreyTitleTransparentHeader {
    float: left;
    padding: 0px 0px 0px 0px; 
    margin: 0px 0px 0px 5px;   
    width: 100%;
}

.DkGreyTitleTransparentActions {
    float: left; 
    white-space: nowrap;
}

.DkGreyTitleTransparentTitle {
    float: left;
    height: auto; 
    padding: 0px 0px 0px 0px;    
}

.DkGreyTitleTransparentContentPane {
    float: left;
    vertical-align: top; 
    padding: 5px 5px 5px 5px; 
    clear: both;
    width: 100%;
    height: 100%;
}

/* CSS for Container: Dk Grey Title, Underline, Transparent background */
/* Page details */
.DkGreyTitleLineTransparentOuterWrapper {
    float: left;
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
}

.DkGreyTitleLineTransparentInnerWrapper {
    float: left; 
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
}

.DkGreyTitleLineTransparentHeader {
    float: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 5px;    
    width: 100%;
    border-bottom: 1px solid #333333;
}

.DkGreyTitleLineTransparentActions {
    float: left; 
    white-space: nowrap;
}

.DkGreyTitleLineTransparentTitle {
    float: left;
    height: auto; 
    padding: 0px 0px 0px 0px;  
}

.DkGreyTitleLineTransparentContentPane {
    float: left;
    vertical-align: top; 
    padding: 5px 5px 5px 5px; 
    clear: both;
    width: 100%;
    height: 100%;
}

/* CSS for container: DkGrey Title, Transparent Container Actions */
/* Page details */
.DkGreyTitleTransparentActionsOuterWrapper {
    float: left;
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
}

.DkGreyTitleTransparentActionsInnerWrapper {
    float: left; 
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
}

.DkGreyTitleTransparentActionsHeader {
    float: left;
    padding: 0px 0px 0px 0px; 
    margin: 0px 0px 0px 5px;   
    width: 100%;
}

.DkGreyTitleTransparentActionsActions {
    float: left; 
    white-space: nowrap;
}

.DkGreyTitleTransparentActionsTitle {
    float: left;
    height: auto; 
    padding: 0px 0px 0px 0px;    
}

.DkGreyTitleTransparentActionsVisibility {
    float: right;
    text-align: right;
}

.DkGreyTitleTransparentActionsContentPane {
    float: left;
    vertical-align: top; 
    padding: 5px 5px 5px 5px; 
    clear: both;
    width: 100%;
    height: 100%;
}

/* CSS for container: Dk Grey Title, Transparent Fixed Width Container */
/* Page details */
.DkGreyTitleTransparentFixedOuterWrapper {
    float: left;
    margin: 0px 15px 5px 0px;
    padding: 0px 0px 0px 0px;
    width: 300px;
}

.DkGreyTitleTransparentFixedInnerWrapper {
    float: left; 
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
}

.DkGreyTitleTransparentFixedHeader {
    float: left;
    padding: 0px 0px 0px 0px;  
    margin: 0px 0px 0px 0px;  
    width: 100%;
}

.DkGreyTitleTransparentFixedActions {
    float: left; 
    white-space: nowrap;
}

.DkGreyTitleTransparentFixedTitle {
    float: left;
    height: auto; 
    padding: 0px 0px 0px 0px;    
}

.DkGreyTitleTransparentFixedContentPane {
    float: left;
    vertical-align: top; 
    padding: 5px 0px 5px 0px; 
	margin: 0px 0px 0px 0px;
    clear: both;
    width: 100%;
    height: 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*/
.NoContainerInnerWrapper {
    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;    
    margin: 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; 
    clear: both;
    width: 100%;
	line-height: 0px;
}

.NoContainerContentPane p { 
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; 
}


/* CSS for Container: White Title, Transparent background, Brown Top */
/* Page details adds margin between containers (bottom)*/
.WhiteTitleTransparentBrownTopOuterWrapper {
    float: left;
    margin: 0px 15px 5px 0px;
    padding: 0px 0px 0px 0px;
    width: 310px;
    background-color: #efefef;
	color: inherit;
}

.WhiteTitleTransparentBrownTopInnerWrapper {
    float: left; 
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
}

.WhiteTitleTransparentBrownTopHeader {
    float: left;
    padding: 0px 0px 0px 0px;  
    margin: 0px 0px 0px 0px;  
    width: 100%;
    background-color: #333333;
color: inherit;
}

.WhiteTitleTransparentBrownTopActions {
    float: left; 
    white-space: nowrap;
}

.WhiteTitleTransparentBrownTopTitle {
    float: left;
    height: auto; 
    padding: 0px 0px 0px 0px;    
}

.WhiteTitleTransparentBrownTopContentPane {
    float: left;
    vertical-align: top; 
    padding: 5px 5px 5px 5px; 
    margin: 5px 5px 5px 5px; 
    clear: both;
    width: 300px;
    height: 100%;
}


/* CSS for container: White Title, BrownBG Container, white text */
/* Page details */
.WhiteTitleBrownBGOuterWrapper {
    float: left;
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    background-color: #333333;
	color: inherit;
}

.WhiteTitleBrownBGInnerWrapper {
    float: left; 
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
}

.WhiteTitleBrownBGHeader {
    float: left;
    padding: 0px 0px 0px 0px;  
    margin: 0px 0px 0px 5px;  
    width: 100%;
}

.WhiteTitleBrownBGActions {
    float: left; 
    white-space: nowrap;
}

.WhiteTitleBrownBGTitle {
    float: left;
    height: auto; 
    padding: 0px 0px 0px 0px;    
}

.WhiteTitleBrownBGContentPane {
    float: left;
    vertical-align: top; 
    padding: 5px 5px 5px 5px; 
    clear: both;
    width: 100%;
    height: 100%;
}

/* Style for Content Text */
.WhiteTitleBrownBGContentPane td .normal{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.WhiteTitleBrownBGContentPane body, 
.WhiteTitleBrownBGContentPane .normal,
.WhiteTitleBrownBGContentPane .Normal p,
.WhiteTitleBrownBGContentPane .normalTextBox,
.WhiteTitleBrownBGContentPane table,
.WhiteTitleBrownBGContentPane tr,
.WhiteTitleBrownBGContentPane td,
.WhiteTitleBrownBGContentPane p,
.WhiteTitleBrownBGContentPane thead,
.WhiteTitleBrownBGContentPane span,
.WhiteTitleBrownBGContentPane div,
.WhiteTitleBrownBGContentPane a {
	color: #ffffff;	
	background-color: transparent;
}
.WhiteTitleBrownBGContentPane a:link, .WhiteTitleBrownBGContentPane a:visited, .WhiteTitleBrownBGContentPane a:active {
	color: #ffffff;
	background-color: transparent;
}

.WhiteTitleBrownBGContentPane a:hover {
	color: #cc9933;
	background-color: transparent;
}

.WhiteTitleBrownBGContentPane td a:link, .WhiteTitleBrownBGContentPane td a:visited, .WhiteTitleBrownBGContentPane td a:active {
	color: #ffffff;	
	background-color: transparent;
}

.WhiteTitleBrownBGContentPane td a:hover {
	text-decoration: none;
	color: #ffffff;	
	background-color: transparent;
}







