﻿/* author & reviser: Don Kent, eShopHost Ltd, unless otherwise noted
/* Copyright (C) 2009, eShopHost Ltd, all rights reserved.
/* eshophc3.css - Standard external CSS Template, with defaults, for Package Webs

/* Template History (eshophc3.css)
	1.0 09/11/09 Creation. Namespaces 1-4. 2 & 3 taken from BrochureWeb R4.0 NOF variables MsoNormalTable & TextInsertParagraphSpacing
	1.1 26/11/09 2. Adjusted selector to prevent applying to embedded image tables

/* CUSTOMER xxx History (SolutionsSwimSchool01.css)
	1.0 30/12/09 1st issue - as default eshophc3.css
	1.1 8/1/10 .BorderLeft

/* Feature Namespaces
	1. Expando WE205
	2. MsoNormalTable, MsoTableGrid - adds borders to Word tables
	3. TextInsert - Operating on all self-update text areas, transforms the <p> paragraph behaviour to match the common Word usage of no inter-paragraph spacing
	4. Bold - not readily modified in NOF (Note: <b> is deprecated, but NOF still uses; Word however uses <strong>)
	5. Customer specific
*/
 
/* 1. Expando. See WE205ExpandoBlock.css for variations */
div.ExpandoHeader { /* All the stuff not hideable */
	
}
div.ExpandoContent { /* The very next div - all the hideable stuff */
	
}
span.ExpandoMoreLess { /* Around the whole clickable elements */
	font-size:14px;
	font-weight:bold;
}
span.ExpandoMoreLess:hover {
	text-decoration: underline;
}
span.ExpandoSymbol {/* Any symbol used for clickable expand/ contract */
	
	font-size:14px;
	font-weight:bold;
	border: thin red solid;
	padding: 0 4px;
	
}

/* 2. MsoNormalTable, MsoTableGrid - default addition of borders to Word Table after inline & inpage styles removed by Self-Update */
table.MsoNormalTable, table.MsoTableGrid {
	border-collapse: collapse;
	width: 99%;
	border: none;
}
table.MsoNormalTable > tr > td, table.MsoTableGrid > tr > td {
	border: 1px solid #000000;
}

/* 3. TextInsert */
div.TextInsert * p {
	margin-top: 0em;
	margin-bottom: 0em;
}

/* 4. Bold - e.g. make same colour as primary web colour */
b, strong {
	color: #CF1141;
	font-size:12px;
}

/* 5. Internal table border for each page to provide border for links logos */
.BorderLeft {
	padding-left: 2px;
	border-left: 1px solid rgb(0,0,128);
	height:850px
	}

