html {
	border:0;
	padding:0;
	margin:auto;
	}

body {
	background-color:#98441E;
	font-family:tahoma;
	font-size:12px;
	color:#666666;
	margin:auto;
	padding:0;
	border:0;
	}

a {
	color:#E05400;
	font-weight:normal;
	text-decoration:underline;
	}

a:hover {
	text-decoration:none;
	}

h1 {
	color:#ffffff;
	font-size:46px;
	font-weight:normal;
	padding:0;
	margin:0;
	}

h1.org {
	background-color:#E05400;
}

p.highlight {
	font-weight:bold;
}

#rightbox h2 {

	color:#E05400;
	font-size:25px;
	font-weight:normal;
	padding:0;
	margin:0;
}

h2 {
	color:#666666;
	font-size:14px;
	}

h3 {
	font-size:100%; font-weight:bold;
	}

h4 {
	}

img {
	border:0px none;
}

.img {
	margin-right:10px;
	margin-bottom:10px;
}

iframe {
	border:0px none;
}

form {
	padding:0; margin:0
}

#container {
	width:750px;
	margin:auto;
	padding:0;
	}

#header {
	width:750px;
	height:165px;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	border-bottom: 1px solid #ffffff;
}

#header2 {
	float:left;
	width:710px;
	height:125px;
	padding:20px;
	}

#content {
	float: left;
	background-color:#ffffff;
}

#contentleft {
	float:left;
	width:520px;
	background-color:#ffffff;
	font-family:tahoma;
	color:#666666;
	font-size:12px;
}

#contentlefttext {
	padding:15px;
}

#contentright {
	float:left;
	width:230px;
	background-color:#ffffff;
}

#navbar, #navbar2, #navbar3, #navbar4, #navbar5, #navbar6, #navbar7, #navbar8, #navbar9 {
	float:left;
	height:14px;
	width:500px;
	padding:10px;
	color:#ffffff;
	font-weight:bold;
	border-top:1px solid #999999;
}

#navbar a, #navbar2 a, #navbar3 a, #navbar4 a, #navbar5 a, #navbar6 a, #navbar7 a, #navbar8 a, #navbar9 a {
	color:#ffffff;
}

#navbarb, #navbarb2, #navbarb3, #navbarb4, #navbarb5, #navbarb6, #navbarb7, #navbarb8, #navbarb9 {
	padding-left:15px;
}

.emphasis {
	font-size:120%;
	font-weight:bold;
}

#rightbox {
	width:210px;
	float:left;
	color:#E05400;
	font-size:11px;
	padding:10px;
}

#rightbox p {
	margin:0;
	padding:0;
	padding-top:5px;
}

#secrightbox, #secrightbox2, #secrightbox3, #secrightbox4, #secrightbox5, #secrightbox6, #secrightbox7, #secrightbox8, #secrightbox9, #newsrightbox, #newsrightbox2, #newsrightbox3, #newsrightbox4, #newsrightbox5, #newsrightbox6, #newsrightbox7, #newsrightbox8, #newsrightbox9 {
	float:left;
	width:210px;
	padding:10px;
	color:#ffffff;
	font-size:11px;
	border-bottom: 1px solid #ffffff;
}

#secrightbox a, #secrightbox2 a, #secrightbox3 a, #secrightbox4 a, #secrightbox5 a, #secrightbox6 a, #secrightbox7 a, #secrightbox8 a, #secrightbox9 a {
	color:#ffffff;
	text-decoration:underline;
}

#newsrightbox a, #newsrightbox2 a, #newsrightbox3 a, #newsrightbox4 a, #newsrightbox5 a, #newsrightbox6 a, #newsrightbox7 a, #newsrightbox8 a, #newsrightbox9 a {
	color:#ffffff;
	text-decoration:none;
}

#newsrightbox a:hover , #newsrightbox2 a:hover , #newsrightbox3 a:hover , #newsrightbox4 a:hover , #newsrightbox5 a:hover , #newsrightbox6 a:hover , #newsrightbox7 a:hover , #newsrightbox8 a:hover , #newsrightbox9 a:hover :hover {
	color:#ffffff;
	text-decoration:underline;
}

#secrightbox a:hover, #secrightbox2 a:hover, #secrightbox3 a:hover, #secrightbox4 a:hover, #secrightbox5 a:hover, #secrightbox6 a:hover, #secrightbox7 a:hover, #secrightbox8 a:hover, #secrightbox9 a:hover {
	text-decoration:none;
}

#secrightbox h2, #secrightbox2 h2, #secrightbox3 h2, #secrightbox4 h2, #secrightbox5 h2, #secrightbox6 h2, #secrightbox7 h2, #secrightbox8 h2, #secrightbox9 h2, #newsrightbox h2, #newsrightbox2 h2, #newsrightbox3 h2, #newsrightbox4 h2, #newsrightbox5 h2, #newsrightbox6 h2, #newsrightbox7 h2, #newsrightbox8 h2, #newsrightbox9 h2 {
	margin:0;
	padding:0;
	color:#ffffff;
	font-size:30px;
	font-weight:bold;
}

#secrightbox p, #secrightbox2 p, #secrightbox3 p, #secrightbox4 p, #secrightbox5 p, #secrightbox6 p, #secrightbox7 p, #secrightbox8 p, #secrightbox9 p  {
	margin:0;
	padding:0;
	padding-top:5px;
}

#secrightbox .emailbox, #secrightbox2 .emailbox, #secrightbox3 .emailbox, #secrightbox4 .emailbox, #secrightbox5 .emailbox, #secrightbox6 .emailbox, #secrightbox7 .emailbox, #secrightbox8 .emailbox, #secrightbox9 .emailbox {
	float:left;
	padding-top:10px;
}

#secrightbox .emailbox img, #secrightbox2 .emailbox img, #secrightbox3 .emailbox img, #secrightbox4 .emailbox img, #secrightbox5 .emailbox img, #secrightbox6 .emailbox img, #secrightbox7 .emailbox img, #secrightbox8 .emailbox img, #secrightbox9 .emailbox img {
	padding-left:10px;
}

#menu, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7, #menu8, #menu9 {
	float: left;
	width:750px;
	height:40px;
}

#menu ul, #menu2 ul, #menu3 ul, #menu4 ul, #menu5 ul, #menu6 ul, #menu7 ul, #menu8 ul, #menu9 ul {
	float: left;
	width:80px;
	height:25px;
	margin: 0;
	padding: 0;
	list-style: none;
	font-size:12px;
	font-weight:normal;
	white-space: nowrap;
}

#menu li, #menu2 li, #menu3 li, #menu4 li, #menu5 li, #menu7 li, #menu8 li, #menu9 li, #menu9 li {
	position: relative;
	width:auto;

}

#menu a, #menu2 a, #menu3 a, #menu4 a, #menu5 a, #menu6 a, #menu7 a, #menu8 a, #menu9 a,
#menu h2, #menu2 h2, #menu3 h2, #menu4 h2, #menu5 h2, #menu6 h2, #menu7 h2, #menu8 h2, #menu9 h2 {
	color: #ffffff;
	font-size:12px;
	font-weight:normal;
	display: block;
	margin: 0;
	text-align:center;
	text-decoration:none;
}

#menu a:hover, #menu2 a:hover, #menu3 a:hover, #menu4 a:hover, #menu5 a:hover, #menu6 a:hover, #menu7 a:hover, #menu8 a:hover, #menu9 a:hover, 
#menu h2:hover, #menu2 h2:hover, #menu3 h2:hover, #menu4 h2:hover, #menu5 h2:hover, #menu6 h2:hover, #menu7 h2:hover, #menu8 h2:hover, #menu9 h2:hover {
	text-decoration:underline;
	background-color:#98441E;
}

#menu ul a, #menu2 ul a, #menu3 ul a, #menu4 ul a, #menu5 ul a, #menu6 ul a, #menu7 ul a, #menu8 ul a, #menu9 ul a {
	display: block;
	margin: 0;
	padding: 5px 7px;
}

#menu ul ul, #menu2 ul ul, #menu3 ul ul, #menu4 ul ul, #menu5 ul ul, #menu6 ul ul, #menu7 ul ul, #menu8 ul ul, #menu9 ul ul {
	position: absolute;
	z-index: 500;
	width: 200px;

	border:2px solid #98441E;

}

#menu ul ul a, #menu2 ul ul a, #menu3 ul ul a, #menu4 ul ul a, #menu5 ul ul a, #menu6 ul ul a, #menu7 ul ul a, #menu8 ul ul a, #menu9 ul ul a {
	text-align:left;
}

div#menu ul ul, div#menu2 ul ul, div#menu3 ul ul, div#menu4 ul ul, div#menu5 ul ul, div#menu6 ul ul, div#menu7 ul ul, div#menu8 ul ul, div#menu9 ul ul,
div#menu ul li:hover ul ul, div#menu2 ul li:hover ul ul, div#menu3 ul li:hover ul ul, div#menu4 ul li:hover ul ul, div#menu5 ul li:hover ul ul, div#menu6 ul li:hover ul ul, div#menu7 ul li:hover ul ul, div#menu8 ul li:hover ul ul, div#menu9 ul li:hover ul ul,
div#menu ul ul li:hover ul ul, div#menu2 ul ul li:hover ul ul, div#menu3 ul ul li:hover ul ul, div#menu4 ul ul li:hover ul ul, div#menu5 ul ul li:hover ul ul, div#menu6 ul ul li:hover ul ul, div#menu7 ul ul li:hover ul ul, div#menu8 ul ul li:hover ul ul, div#menu9 ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul, div#menu2 ul li:hover ul, div#menu3 ul li:hover ul, div#menu4 ul li:hover ul, div#menu5 ul li:hover ul, div#menu6 ul li:hover ul, div#menu7 ul li:hover ul, div#menu8 ul li:hover ul, div#menu9 ul li:hover ul,
div#menu ul ul li:hover ul, div#menu2 ul ul li:hover ul, div#menu3 ul ul li:hover ul, div#menu4 ul ul li:hover ul, div#menu5 ul ul li:hover ul, div#menu6 ul ul li:hover ul, div#menu7 ul ul li:hover ul, div#menu8 ul ul li:hover ul, div#menu9 ul ul li:hover ul,
div#menu ul ul ul li:hover ul, div#menu2 ul ul ul li:hover ul, div#menu3 ul ul ul li:hover ul, div#menu4 ul ul ul li:hover ul, div#menu5 ul ul ul li:hover ul, div#menu6 ul ul ul li:hover ul, div#menu7 ul ul ul li:hover ul, div#menu8 ul ul ul li:hover ul, div#menu9 ul ul ul li:hover ul
{display: block;}


/* ------define colours.------ */


#menu, #menu ul, #menu li, #menu ul ul, #secrightbox, #footer, h1.c, #navbar, #navbarb, #newsrightbox {
	background-color:#E05400;
}

#menu2, #menu2 ul, #menu2 li, #menu2 ul ul, #secrightbox2, #footer2, h1.c2, #navbar2, #navbarb2, #newsrightbox2 {
	background-color:#A58E78;
}

#menu3, #menu3 ul, #menu3 li, #menu3 ul ul, #secrightbox3, #footer3, h1.c3, #navbar3, #navbarb3, #newsrightbox3 {
	background-color:#B6175E;
}

#menu4, #menu4 ul, #menu4 li, #menu4 ul ul, #secrightbox4, #footer4, h1.c4, #navbar4, #navbarb4, #newsrightbox4 {
	background-color:#95253A;
}

#menu5, #menu5 ul, #menu5 li, #menu5 ul ul, #secrightbox5, #footer5, h1.c5, #navbar5, #navbarb5, #newsrightbox5 {
	background-color:#CA961B;
}

#menu6, #menu6 ul, #menu6 li, #menu6 ul ul, #secrightbox6, #footer6, h1.c6, #navbar6, #navbarb6, #newsrightbox6 {
	background-color:#04587F;
}

#menu7, #menu7 ul, #menu7 li, #menu7 ul ul, #secrightbox7, #footer7, h1.c7, #navbar7, #navbarb7, #newsrightbox7 {
	background-color:#CABF14;
}

#menu8, #menu8 ul, #menu8 li, #menu8 ul ul, #secrightbox8, #footer8, h1.c8, #navbar8, #navbarb8, #newsrightbox8 {
	background-color:#8A6FF0;
}

#menu9, #menu9 ul, #menu9 li, #menu9 ul ul, #secrightbox9, #footer9, h1.c9, #navbar9, #navbarb9, #newsrightbox9 {
	background-color:#972886;
}

#footer, #footer2, #footer3, #footer4, #footer5, #footer6, #footer7, #footer8, #footer9 { 
	width:720px;
	margin:auto;
	padding:15px;
	clear:both;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration:none;
	height:70px;
}

#footer a, #footer2 a, #footer3 a, #footer4 a, #footer5 a, #footer6 a, #footer7 a, #footer8 a, #footer9 a {
	color:#FFFFFF;
	text-decoration:none;
}

#footer a:hover, #footer2 a:hover, #footer3 a:hover, #footer4 a:hover, #footer5 a:hover, #footer6 a:hover, #footer7 a:hover, #footer8 a:hover, #footer9 a:hover {
	text-decoration:underline;
}

#footerleft {
	float:left;
	width:370px;
}

#footerright {
	float:left;
	width:349px;
	text-align:right;
}

#clear {
	clear:both;
}

#narrow {
	width:370px;
	clear:both;
}

#secnav {
	float:left;
	width:190px;
	font-size:12px;
}

#sectionImgs {
	float:left;

	}

#secnavl {
	float:left;
	text-align:left;
	width:240px;
}


#secnavr {
	float:left;
	text-align:right;
	width:240px;
}


#secnav A {
	text-decoration:none;
}

#secnav A:hover {
	text-decoration:underline;
}


ul.terms {
	padding-left:0;
	margin-left:0;
}

ul.terms, ul.terms ul {
	list-style:none;
}

ul.terms li {
	margin-bottom:5px;
}

li.bold {
	font-weight:bold;
}

li {
	font-weight:normal;
}

#pagetop {clear:both; margin-bottom:20px}

.error {
	color:#ff0000;
}

.center {
	text-align:center;
}

/* These are standard sIFR styles... do not modify */


.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}


.sIFR-replaced {
	visibility: visible !important;

}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}


/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1 {
	visibility: hidden;
}


	/* Removes default top margin from left/right column paragraphs in Mozilla */
div > p {
  margin-top: 0;
}