/* Colours
-------------------------------------------------------------- */
.colour-01 { background: #ED1C24; } /*Red*/
.colour-02 { background: #F15A22; } /*Orange*/
.colour-03 { background: #F68B1F; } /*Amber*/
.colour-04 { background: #FDB913; } /*Yellow Ochre*/
.colour-05 { background: #FFF200; } /*Yellow*/
.colour-06 { background: #CADB2A; } /*Lime*/
.colour-07 { background: #00A651; } /*Green*/
.colour-08 { background: #6DC8BF; } /*Turquoise*/
.colour-09 { background: #524FA1; } /*Blue*/
.colour-10 { background: #B72467; } /*Violet*/
.colour-12 { background: #662D91; } /*Purple*/

.colour-Megenta { background: #bb3584; } /*Megenta*/
.colour-SuperPink { background: #eb8098;} /*SuperPink*/
.colour-greenIssue { background: #74b74a;} /*Green*/

.colour-black { background: #000; }

.colour-orange-01 { background: #ff6918; } /*Orange*/
.colour-orange-02 { background: #e05c16; } /*Orange*/
.colour-orange-03 { background: #c85314; } /*Orange*/
.colour-orange-04 { background: #b54306; } /*Orange*/
.colour-orange-05 { background: #a43e08; } /*Orange*/

.colour-red-01 { background: #ED1C24; } /*Red*/
.colour-red-02 { background: #F4351F; } /*Red*/
.colour-red-03 { background: #F43F1F; } /*Red*/

.colour-green-01 { background: #00a651; } /*Green*/
.colour-green-02 { background: #0daa4f; } /*Green*/
.colour-green-03 { background: #19ad4c; } /*Green*/
.colour-green-04 { background: #26b14a; } /*Green*/
.colour-green-05 { background: #32b447; } /*Green*/
.colour-green-06 { background: #3fb845; } /*Green*/
.colour-green-07 { background: #4bbb42; } /*Green*/
.colour-green-08 { background: #58bf40; } /*Green*/
.colour-green-08 { background: #65c33e; } /*Green*/
.colour-green-09 { background: #71c63b; } /*Green*/
.colour-green-10 { background: #7eca39; } /*Green*/
.colour-green-11 { background: #8acd36; } /*Green*/
.colour-green-12 { background: #97d134; } /*Green*/
.colour-green-13 { background: #a3d431; } /*Green*/
.colour-green-14 { background: #b0d82f; } /*Green*/
.colour-green-15 { background: #bcdb2c; } /*Green*/
.colour-green-16 { background: #c9df2a; } /*Green*/

.colour-blue-01 { background: #5f9fb4; } /*Blue*/
.colour-blue-02 { background: #58a5be; } /*Blue*/
.colour-blue-03 { background: #54abc7; } /*Blue*/
.colour-blue-04 { background: #47b3d6; } /*Blue*/
.colour-blue-05 { background: #3dbae3; } /*Blue*/
.colour-blue-06 { background: #2dc0f0; } /*Blue*/
.colour-blue-07 { background: #1ac7ff; } /*Blue*/
.colour-blue-08 { background: #3acfff; } /*Blue*/


.colour-purple-01 { background: #662D91; } /*Purple*/
.colour-purple-02 { background: #742A8A; } /*Purple*/
.colour-purple-03 { background: #7f2A7F; } /*Purple*/


/* Typography
-------------------------------------------------------------- */


.toggle {
	color: #FFFFFF;
	margin-bottom: 0.2em;
	font-size: 2.8em;
}

.descript   {
	color:#FFFFFF;
	margin-bottom: 0em;
	font-size: 1.3em;
}

.quiet      {
	color: #999999;
}


.large      {
	font-size: 3em;
	line-height: 1em;
	margin-bottom: 0.5em;
	color: #666666;
}

.loud     {
	text-transform: uppercase;
	letter-spacing: 0.1em;
}


/* Navigation
-------------------------------------------------------------- */
a, a:visited, a:active       {
	color: #F3B49C;
	text-decoration: none;
}

a:hover     {
	color: #FF3300;
}

.nav         {
	padding: 0;
	font-size: 1.2em;
}
.nav a {
	color:#FFF;
	line-height: 2.5em;
}
.nav a:hover {color: #F3B49C;}

.active {
	background: #000000;
}

/* Alignments
-------------------------------------------------------------- */
.left  { text-align: left; }
.mid   { text-align: center; }
.right { text-align: right; }

/* Resets
-------------------------------------------------------------- */
.zero {margin: 0;padding:0;}
.flash {
	text-align: center;
	margin: 0;
	padding: 0;
	line-height: normal;
	height: 125px;
}

/* Footer
-------------------------------------------------------------- */
.footer {
	font-size: 8px;
	background: #333;
	padding: 25px 0;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #CCC;
}

strong      {
	color: #FFFFFF;
}
img {
	margin: 0px;
}.accordion_content .container {
	margin: 1.5em auto;
}
span.label,span.spacer,span.multiple span {width:120px;float:left; color:#FFFFFF; font-size:10px} 
span.multiple {float:left;} 
span.button {padding-left:120px;} 
div.clear {clear:both;padding-top:5px;} 