﻿
	body {
		margin: 0;
		padding: 0;
		text-align: center;
		background-color: #ffffff;
		background-image: url(../../images/back_canvas.jpg);
		background-position: left top;
		background-repeat: repeat-x;
	}

	.spacer {
		height: 20px;
	}
	
	h1, p, span,  a, li {
		font-size: 11px;
		line-height: 16px;
		font-family: Arial, Helvetica, Verdana; 
	}
	li, a {
		color: #7a7a7a;
	}
	h1 {
		margin: 0 0 12px 0;
		padding: 0;
	}
	h1 .pre {
		color: #2C4F9F;
		font-size: 13px;
		font-weight: bold;
		text-transform: uppercase;
	}
	h1 .post {
		color: #4E93C4;	
		font-size: 12px;
	}
	
	.standardUl,
	.seminarListUl {
		margin: 0 0 12px 20px;
		padding: 0;
		list-style-type: none;
	}
	.standardUl li,
	.seminarListUl li {
		padding-left: 13px;
		background:url(../../images/singleBullet.jpg) no-repeat 0 4px;
	}
	.seminarListUl li a {
		text-decoration: none;
	}
	
	p {
		margin: 0 0 12px 0;
		padding: 0;
		color: #7a7a7a;
		font-size: 11px;
		line-height: 16px;
	}
	p.intro {
	}
	p.subHead {
		margin: 0;
		font-weight: bold;
	}
	
	p.customerQuote {
		margin: 0;
	}
	p.customerCredit {
		font-size: 10px;
		color: #569FD4;
	}
	
	.navLink:link,
	.navLink:visited,
	.navLink:hover,
	.navLinkMenu:link,
	.navLinkMenu:visited,
	.navLinkMenu:hover {
		color: #569FD4;
		text-decoration: underline;
	}
	.navLinkMenu:link,
	.navLinkMenu:visited,
	.navLinkMenu:hover {
		padding: 0 0 0 12px;
		color: #569FD4;
		font-size: 11px;
		font-family: Arial, Helvetica, Verdana;
		background-image: url(../../images/bullet.jpg);
		background-position: 0 3px;
		background-repeat: no-repeat;
		text-decoration: none;
	}
	
	#SiteHolder {
		width: 1000px;
		margin: 0 auto;
		background-color: #ffffff;
		border: solid 1px #569FD4;
		border-bottom: none;
		background-image: url(../../images/back_page.jpg);
		background-position: center top;
		background-repeat: repeat-y;
	}

/* 
	---------------------------------------------------------------------------
	Left Column
	---------------------------------------------------------------------------
*/
	#ColLeft {
		width: 175px;
		float: left;
		text-align: left;
		/*
		background-image: url(../../images/back_leftCol.jpg);
		background-position: right top;
		background-repeat: repeat-y;
		*/
	}
	#ColLeftHeader {
		height: 180px;
		text-align: left;
		background-color: #ffffff;	
	}
	#ColLeftContent {
		text-align: left;
	}
	
	#QuoteHolder {
		margin-top: 10px;
		text-align: center;
	}
	
/* 
	---------------------------------------------------------------------------
	Centre Column
	---------------------------------------------------------------------------
*/

	#ColMid {
		width: 659px;
		float: left;
		text-align: left;
	}
	
	#ColMidHeader {
		height: 180px;
		background-color: #ffffff;	
	}
	
	#ColMidContent {
		/*margin: 0 15px;*/
		padding-left: 15px;
		padding-right: 0px;
	}
	
	#ContentLeft {
		width: 415px;
		float: left;
	}
	#ContentRight {
		width: 217px;
		float: left;
	}
	
	.floatedInfoPanel {
		width: 200px;
		float: left;
	}
		
	.insetImageHolder {
		margin: 0 0 10px 13px;
	}

/* 
	---------------------------------------------------------------------------
	Right Column
	---------------------------------------------------------------------------
*/

	#ColRight {
		width: 164px;
		float: right;
		/*
		background-image: url(../../images/back_rightCol.jpg);
		background-position: left top;
		background-repeat: repeat-y;
		*/
	}
	
	#ColRightHeader {
		height: 180px;
		text-align: right;
		background-color: #ffffff;
	}
	
/* 
	---------------------------------------------------------------------------
	Base
	---------------------------------------------------------------------------
*/
	#BaseSpacer {
		height: 11px;
		margin: 0 10px;
		background-color: #ffffff;
		background-image: url(../../images/back_dots.jpg);
		background-position: bottom;
		background-repeat: repeat-x;
	}
	
	#LogoBar {
		background-color: #ffffff;
		border: solid 1px #ffffff;
	}
	#LogoBarInner {
		padding: 4px 0;
	}
	
	#Base {
		background-color: #569FD4;
	}
	
	#Base span,
	#Base span a:link,
	#Base span a:visited,
	#Base span a:hover {
		color: #ffffff;
		font-size: 10px;
		text-decoration: none;
	}

	#BaseLeft {
		width: 173px;
		padding: 4px 0;
		float: left;
		border-right: solid 2px #ffffff;
	}
	
	#BaseMid {
		width: 659px;
		padding: 3px 0;
		float: left;
	}
	#BaseRight {
		width: 162px;
		padding: 4px 0;
		float: right;
		border-left: solid 2px #ffffff;
	}
		

/* 
	---------------------------------------------------------------------------
	HELPERS
	---------------------------------------------------------------------------
*/
	.tight {
		margin: 0;
		padding: 0;
	}
	.tightTop {
		margin-top: 0;
		padding-top: 0;
	}
	.tightBottom {
		margin-top: 0;
		margin-bottom: 0;
	}
	.copyImageTopRight {
		float: right;
		margin: 0 0 12px 10px;
	}
	.breakFloat {
		clear: both;
		visibility: hidden;
		/* visibility: visible;height: 1px; background-color: #cc0000; debug */
	}
