/* CSS Document */

body {
	width: 1024px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../imgs/design_bgimage.jpg);
	background-color:#c09c6d;
	background-position:265px 283px;
	background-repeat:no-repeat;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}

.textTitle {
	font-family:Arial-Narrow; Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#FFFFFF;
}

.textSubtitle {
	font-family:Arial-Narrow; Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
}

.textSubsection {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#572700;
	margin-right:0px;
	margin-left:0px;
}

.textMain {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#572700;
	margin-right:0px;
	margin-left:0px;
}	

.textAlt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin-right:22px;
	margin-left:22px;
}

.Notice {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:italic;
	color:#DE0000;
	margin-right:22px;
	margin-left:22px;
}

a:link{
	color:#125c5f;
	text-decoration:none;
}
a:visited{
	color:#125c5f;
	text-decoration:none;
}
a:hover{
	color:#125c5f;
	text-decoration:underline;
}
a:active{
	color:#125c5f;
	text-decoration:none;
}

.textBlue {
	color:#125c5f;
}

.mainContainer {
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}

designHeader{
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}

.mainNavigation{
	margin-top:0px;
	margin-bottom:0px;
	margin-right:auto;
	margin-left:auto;
	padding-top:12px;
	text-align:center;
	background-color:#572700;
	height:38px;
	width:1024px;
}

.colmask {
	position:relative;		/* This fixes the IE7 overflow hidden
							bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:1024px;				/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
}

.containerMain{
	width: 1024px;
	/* background:#ff9;    	 Right column background colour */
}

.containerMain .containerCenter{
	float:left;
	width:200%;
	margin-left:-200px; 	/* Width of right column */
	position:relative;
	right:100%;
	/* background:#fff;    	Centre column background colour */
}

.containerMain .containerLeft{
	float:left;
	width:100%;
	margin-left:-50%;  
	position:relative;
	left:400px;         	/* Left column width + right column width */
	/*background:#FFD8B7;     	Left column background colour */
}

.containerMain .containerLeftWrap{
	float:left;
	width:50%;
	position:relative;
	right:200px;        	/* Width of left column */
	padding-bottom:1em; 	
}

.containerMain .contentColumn1{
	margin-left:210px;
	margin-right:200px;
	margin-top:0px;
	margin-bottom:0px;
	/*margin:0px 217px 0px 300px;     	 Centre column side padding:
		Left padding = left column width + centre column left padding width
		Right padding = right column width + centre column right padding width */
	position:relative;
	left:200%;
	overflow:hidden;
}

.containerMain .contentColumn2 {
	float:left;
	float:right;			/* This overrides the float:left above */
	width:170px;        	/* Width of left column content 
							(left column width minus left and right padding) */
	position:relative;
	right:10px;         	/* Width of the left-had side padding on the left column */
}

.containerMain .contentColumn3 {
	float:left;
	float:right;			/* This overrides the float:left above */
	width:170px;        	/* Width of right column content
							(right column width minus left and right padding) */
	margin-right:45px;  	/* Width of right column right-hand
							padding + left column left and right padding */
	position:relative;
	left:50%;
}

.bg {
	width: 1024px;
	background-color:#c09c6d;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:10px;
	margin-left:253px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-attachment:fixed;
}

.text_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#606060;
}

.TableStyle {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	WIDTH: 455.1pt;
	BORDER-BOTTOM: medium none;
	BORDER-COLLAPSE: collapse;
	mso-border-alt: solid windowtext .5pt;
	mso-padding-alt: 0in 3.5pt 0in 3.5pt;
	mso-border-insideh: .5pt solid windowtext;
	mso-border-insidev: .5pt solid windowtext
}

.CellStyle {
	BORDER-RIGHT: windowtext 1pt solid;
	PADDING-RIGHT: 3.5pt;
	BORDER-TOP: windowtext 1pt solid;
	PADDING-LEFT: 3.5pt;
	PADDING-BOTTOM: 0in;
	BORDER-LEFT: windowtext 1pt solid;
	PADDING-TOP: 0in;
	BORDER-BOTTOM: windowtext 1pt solid;
	HEIGHT: 15pt;
	BACKGROUND-COLOR: transparent;
	mso-border-alt: solid windowtext .5pt
}