h1 {
	color:#0099ff;
}

.topnav li.section {
	background:#0099ff url(/resources/images/shared/navtoppurple.gif) top no-repeat;
}

.topnav li:hover {
	background:#0099ff url(/resources/images/shared/navtoppurple.gif) top no-repeat;
	color:#FFF;
}

.divider {
	background:url(/resources/images/ltw/featurebottomrightcorner.gif) right bottom no-repeat #0099ff;
}

.subnav li a {
	color:#0099ff;
}

.subnav li.selected {
	background:#0099ff url(/resources/images/ltw/arrowdown.gif) no-repeat 0 5px;
}

.subfeature {
	background:#0099ff url(/resources/images/ltw/featurebottomleftcorner.gif) bottom left no-repeat;
}

.subfeature .centre {
	background:#0099ff url(/resources/images/ltw/featuretopleftcorner.gif) top left no-repeat;
}

.subbox .top {
	background:#0099ff url(/resources/images/ltw/featuretop.gif) top no-repeat;
}

.subbox .centre.fullcolour {
	/* colour and bg info is contained in section stylesheet */ 
	background:#0099ff;
}

.subbox .footer {
	background:#0099ff url(/resources/images/ltw/featurebottom.gif) bottom no-repeat;
}

.subboxfull2 .top {
	background:#0099ff url(/resources/images/ltw/fulltop.gif) top no-repeat;
}
.subboxfull2 .box {
	background:#0099ff;
}
.subboxfull2 {
	background:#0099ff url(/resources/images/ltw/fullbottom.gif) bottom no-repeat;
}

.subboxfull .top {
	background:#0099ff url(/resources/images/ltw/fulltop.gif) top no-repeat;
}
.subboxfull .bottom {
	background:#0099ff url(/resources/images/ltw/fullbottom.gif) bottom no-repeat;
}

.bannerarea .bannercontainer #scrollContainer #scrollContent DIV {
	background:#0099ff;
}


div.subright {
	min-height:600px;
	padding-left:0;
	margin-left:3px;
	color:#000000;
	font-size:80%;
}
/* 
	background:#fff url(/resources/images/ltw/right_bot.jpg) bottom no-repeat;
*/

div.subright.campaigns {
	background:none;
	min-height:auto;
	font-size:100%;
}

.subright h2 {
	padding:10px 10px 0 10px;
	font-size:100%;
	margin:0;
}
/* 
	background:#CCC url(/resources/images/ltw/right_top.jpg) top no-repeat;
*/
div.subright.campaigns h2 {
	color:#fff;
	background:none;
}

.subright p {
	padding:0 10px 0 10px;
}

.subright a {
	color:#000;
	text-decoration:underline;
}

.subright a:hover {
	text-decoration:none;
}

/*

 */
.feature			{ clear:both; margin:0; padding:0 }
.featureBox			{ float:left; width: 288px; padding:0 2px 0 2px }
.featureBox .top	{ background:#003366 url(/resources/images/ltw/feature_top.gif) top no-repeat }
.featureBox .top h2	{ padding:10px 7px; color:#fff; font-size:85% }
.featureBox .mid	{ padding:10px 8px 10px 8px; color:#656565; font-size:75%; border-left:1px #ced1ce solid; border-right:1px #ced1ce solid }
.featureBox img		{ border:0 none #fff }
.featureBox p		{ }
.featureBox .bot	{ height:10px; background-image: url(/resources/images/ltw/feature_bot_alt.gif); background-position:bottom; background-repeat:no-repeat }

.side				{ clear:both; margin:0; padding:0; }

.sideBox			{ width: 191px; padding-left:0; margin-left:3px; margin-bottom:10px }
.sideBox .top		{ height:10px; background:#fff url(/resources/images/ltw/side_top_alt.gif) top no-repeat }
.sideBox .mid		{ color:#656565; border-left:1px #ced1ce solid; border-right:1px #ced1ce solid; text-align: center }
.sideBox .mid input.button		{ border:0 none #fff; width: 14px; height: 14px; }
.sideBox .mid form	{ margin:0; padding:0}
.sideBox .mid input	{ margin:0; padding:0 }
.sideBox .mid select		{ margin:0; padding:0 }
.sideBox .bot		{ height:10px; background:#fff url(/resources/images/ltw/side_bot_alt.gif) bottom no-repeat }

.sideBoxAlt			{ width: 191px; padding-left:0; margin-left:3px; margin-bottom:10px }
.sideBoxAlt .top	{ background:#0099ff url(/resources/images/ltw/side_top.gif) top no-repeat }
.sideBoxAlt .top h2	{ padding:10px 7px; color:#fff; font-size:85% }
.sideBoxAlt .mid	{ padding:10px 8px 10px 8px; color:#656565; font-size:75%; border-left:1px #ced1ce solid; border-right:1px #ced1ce solid }
.sideBoxAlt .mid ul	{ margin:0; padding:0; }
.sideBoxAlt .mid li	{ list-style-type:none; display:block; border-bottom: 1px solid #ced1ce; padding: 0 0 10px 0; }
.sideBoxAlt .mid li.last	{ list-style-type:none; display:block; border-bottom: 0 none #fff; padding: 0 0 10px 0; }
.sideBoxAlt .mid a 	{ text-decoration:none; }
.sideBoxAlt .mid a:hover 		{ text-decoration:underline; }
.sideBoxAlt .mid img		{ border:0 none #fff; }
.sideBoxAlt img		{ border:0 none #fff; }
.sideBoxAlt p		{ }
.sideBoxAlt .bot	{ height:10px; background-image: url(/resources/images/ltw/side_bot_alt.gif); background-position:bottom; background-repeat:no-repeat }

#div1, #div2,
#div3, #div4 		{ position:absolute; top:728px; left:810px; visibility:hidden; background-color:#fff; width:170px; height:15px; z-index:top }
#div0				{ position:absolute; top:728px; left:810px; visibility:visible; background-color:#fff; width:170px; height:15px }
/* */


.middle a {
	color:#0099ff;
}

.middle h2 {
	color:#0099ff;
}

.boxheader h1 {
	background:#0099ff url(/resources/images/ltw/featuretop.gif) top no-repeat;
}

.middle .boxleft {
	background:#0099ff url(/resources/images/ltw/fullbottom.gif) bottom left no-repeat;
}

.middle .boxright {
	background:#0099ff url(/resources/images/ltw/boxheader-r.gif) right no-repeat;
}

.subboxtwo .top {
	background:#0099ff url(/resources/images/ltw/twocoltop.gif) top left no-repeat;
	padding:10px 0 9px 0;
	margin:0;
	color:#fff;
	width:386px;
}

.subboxtwo .top h2 {
	padding:0 0 0 10px;
	margin:0;
	color:#fff;
}

.subboxtwo .centre {
	background:#EEF2F0;
	border:none;
}

.subboxtwo .bottom {
	background:#0099ff url(/resources/images/ltw/twocolbottom.gif) bottom left no-repeat;
}
#apprentice {
	margin: 0;
	padding: 0;
}
h2.apprentice { color: #fff; }
p.apprentice {
	clear: left;
	margin-top: 5px;
}
.subboxfull .top h2 { color: #fff; }

div.subbox.fifty .top {
	background:#0099ff url(/resources/images/ltw/fiftytop.gif) no-repeat scroll center top;
}
.middle div.fifty div.subbox.fifty .centre {
	background: #EEF2F0 none repeat scroll 0%;
	border: 0;
}
.middle div.fifty.right {
	float:left;
	margin:0;
}
.middle div.fifty {
	margin-right:9px;
}
div.subbox.fifty .centre a {
	color:#0099ff;
}
.middle div.fifty div.subbox.fifty .centre a {
	font-weight:normal;
}
div.centre ul {
	padding-left:1.1em;
}
div.centre ul, div.centre ul li {
	background:transparent none repeat scroll 0%;
	list-style-image:none;
	list-style-type:disc;
}