* html #container_in {
height: 318px;
}

* html .fragment1,.fragment2,.fragment3,.fragment4,.fragment5,.fragment6 { 
	height: 243px;
}

#searchBox {
background:				#001436
}

/*  Site Tab */
#home #container #siteNav li.current a, #home #container #siteNav li.current a:link, #home #container #siteNav li.current a:visited { background-color:#fff;	background-image: none; color: #37454e; border-bottom: 1px solid #fff;}

/*  Structure */
#home #container #wrapper, #about #container #wrapper, #links #container #wrapper{ 
background-color:	#fff;	
background-image: none; 
border-top: 1px solid #fff;
}

#home #container #wrapper #bot, #about #container #wrapper #bot, #links #container #wrapper #bot{	
background: transparent url(images/wrapper_bot.gif) bottom left no-repeat; 
}

#home #container #wrapper #content, #about #container #wrapper #content {	
padding-top:5px;	padding-left: 5px; 
width: 802px;
}

#home #container #wrapper #shell, #about #container #wrapper #shell{ 
background-color: #fff; background-image: none; 
}

#home #container #content, #about #container #content, #links #container #content{
	width: 802px;
	padding-bottom:	26px;
}

#home #container #siteNav {
	background:				#0c1216 url(images/nav_bg.gif) top left no-repeat;
}

#terms #container #siteNav li.current a, #terms #container #siteNav li.current a:link, #terms #container #siteNav li.current a:visited{ background-color:#fff;	background-image: none; color: #37454e; border-bottom: 1px solid #fff;}

/*  Structure */
#terms #container #wrapper{ 
background-color:	#fff;	
background-image: none; 
border-top: 1px solid #fff;
}

#terms #container #wrapper #bot{	
background: transparent url(images/wrapper_bot.gif) bottom left no-repeat; 
}


#terms #container #wrapper #content{	
padding-top:30px;	padding-left: 5px; width: 787px; 
}

#terms #container #wrapper #shell { 
background-color: #fff; background-image: none; 
}

#terms #container #content{
	width: 787px;
	padding-bottom:	26px;
	padding-top: 50px;
}

#about #container #content {
	width: 750px;
}

#page #container #siteNav li.current a, #page #container #siteNav li.current a:link, #page #container #siteNav li.current a:visited,
#feedback #container #siteNav li.current a, #feedback #container #siteNav li.current a:link, #feedback #container #siteNav li.current a:visited{ background-color:#fff;	background-image: none; color: #37454e; border-bottom: 1px solid #fff;}

/*  Structure */
#page #container #wrapper, #feedback #container #wrapper{ 
background-color:	#fff;	
background-image: none; 
border-top: 1px solid #fff;
}

#page #container #wrapper #bot, #feedback #container #wrapper #bot{
background: transparent url(images/wrapper_bot.gif) bottom left no-repeat; 
}


#page #container #wrapper #content, #feedback #container #wrapper #content{
padding-top:30px;	padding-left: 5px; width: 787px; 
}

#page #container #wrapper #shell, #feedback #container #wrapper #shell { 
background-color: #fff; background-image: none; 
}

#page #container #content, #feedback #container #content{
	width: 787px;
	padding-bottom:	26px;

}


#pagefull #container #wrapper #bot{	
background: transparent url(images/wrapper_bot.gif) bottom left no-repeat; 
}


#links #container #content {
	width: 750px;
}

#container_in p{	
	color: #fff;	
	line-height: 18px;	
	padding-bottom: 10px;
}

#content #latest{
	background: url(images/latest_features.gif) top center no-repeat;
	width: 785px;
	height: 142px;
	padding-left: 1px;

}

#section-1,#section-2,#section-3,#section-4,#section-6 {display:none;}

#container_in {
	background: #72A6F2 url(images/sector-banner.jpg) top left no-repeat;
	width: 791px;
	padding: 0;
	margin: 0;
	min-height:318px;
}

.fragment1,.fragment2,.fragment3,.fragment4,.fragment5,.fragment6 { 
	min-height: 243px;
}

.fragment1,.fragment2,.fragment3,.fragment4,.fragment6 { 
	display:none;
}

.anchors {list-style: none; margin: 0; padding: 0; height: 75px;}
.anchors li { margin: 0; float: left;}

/* attaching active state to background of li for pre-loading */
.anchors .tab1 {	background: url(images/tab_hover_1.jpg) top left no-repeat; width: 130px;}
.anchors .tab2 {	background: url(images/tab_hover_2.jpg) top left no-repeat; width: 130px;}
.anchors .tab3 {	background: url(images/tab_hover_3.jpg) top left no-repeat; width: 130px;}
.anchors .tab4 {	background: url(images/tab_hover_4.jpg) top left no-repeat; width: 130px;}
.anchors .tab5 {	background: url(images/tab_hover_5.jpg) top left no-repeat; width: 130px;}
.anchors .tab6 {	background: url(images/tab_hover_6.jpg) top left no-repeat; width: 141px;}


.anchors a {
	display: block; 
	position: relative; 
	top: 0px; 
	left:0; 
	padding: 0px; 
	color: #000; 
	height: 75px;
	z-index: 2; 
}


/* Tab Rollovers */
.anchors .tab1 a:link, .anchors .tab1 a:visited { 
	background: url(images/tab_normal_1.jpg) top left no-repeat;
	width: 130x; 
	position:static;
}
.anchors .tab2 a:link, .anchors .tab2 a:visited { 
	background: url(images/tab_normal_2.jpg) top left no-repeat;
	width: 130px;
	position:static;
}
.anchors .tab3 a:link, .anchors .tab3 a:visited { 
	background: url(images/tab_normal_3.jpg) top left no-repeat;
	width: 130px;
	position:static;
}
.anchors .tab4 a:link, .anchors .tab4 a:visited { 
	background: url(images/tab_normal_4.jpg) top left no-repeat;
	width: 130px;
	position:static;
}
.anchors .tab5 a:link, .anchors .tab5 a:visited { 
	background: url(images/tab_normal_5.jpg) top left no-repeat;
	width: 130px;
	position:static;
}
.anchors .tab6 a:link, .anchors .tab6 a:visited { 
	background: url(images/tab_normal_6.jpg) top left no-repeat;
	width: 141px;
	position:static;
}

.anchors .tab1 a:hover { 
	background: url(images/tab_hover_1.jpg) top left no-repeat; 
	width: 130px; 
	position:static;
}
.anchors .tab2 a:hover { 
	background: url(images/tab_hover_2.jpg) top left no-repeat;
	width: 130px;
	position:static;
}
.anchors .tab3 a:hover { 
	background: url(images/tab_hover_3.jpg) top left no-repeat;
	width: 130px;
	position:static;}
.anchors .tab4 a:hover { 
	background: url(images/tab_hover_4.jpg) top left no-repeat;
	width: 130px;
	position:static;
}
.anchors .tab5 a:hover { 
	background: url(images/tab_hover_5.jpg) top left no-repeat;
	width: 130px;
	position:static;
}
.anchors .tab6 a:hover { 
	background: url(images/tab_hover_6.jpg) top left no-repeat;
	width: 141px;
	position:static;
}


/* Makes the text disappear */
.anchors span {
	display:block;
	height:0;
	width:0; 
	overflow: hidden;
	font-size: 1px;
	color: #3B88AF;
}


.anchors .tabOn1 {	
	background: url(images/tab_active_1.jpg) top left no-repeat; 
	width: 130px;
}
.anchors .tabOn2 {	
	background: url(images/tab_active_2.jpg) top left no-repeat; 
	width: 130px;
}
.anchors .tabOn3 {	
	background: url(images/tab_active_3.jpg) top left no-repeat; 
	width: 130px;
}
.anchors .tabOn4 {	
	background: url(images/tab_active_4.jpg) top left no-repeat; 
	width: 130px;
}
.anchors .tabOn5 {	
	background: url(images/tab_active_5.jpg) top left no-repeat; 
	width: 130px;
}
.anchors .tabOn6 {	
	background: url(images/tab_active_6.jpg) top left no-repeat; 
	width: 141px;
}

#separator{
	padding-left: 90px;
	padding-bottom: 10px;
	line-height: 16px;
	width: 600px;
}

#separator #space{
	line-height: 10px;
	border-top:1px solid #000;
}

.home_input{
	padding: 25px 0px 10px 30px;
	width: 750px;	
	height: 250px;
}

.programme_left{
	padding-top: 10px;
	padding-left: 20px;
	width: 300px;
	float: left;
}

.programme_right{
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 15px;
	width: 400px;
	float: right;
}

.programme_right p{
	text-decoration: bold;
	color: #006fb5;

}

.programme_right ul{
	list-style-type: disc;
	list-style-position: inside;
	text-align: justify;
	text-indent: 15px;
	padding-right: 5px;
	margin-top: -10px;
}

.programme_right li{
	line-height: 18px;
}

#about .pageTitle, #terms .pageTitle, #feedback .pageTitle{
	font-family: "Century Gothic", Verdana, Arial;
	font-size: 25px;
	line-height: 15px;
	color: #1f1f1e;
	text-shadow: 			0px 0px 0px #fff;
}

#links .pageTitle{
	font-family: "Century Gothic", Verdana, Arial;
	font-size: 25px;
	line-height: 15px;
	color: #1f1f1e;
	text-shadow: 			0px 0px 0px #fff;
}

.pageContent{
	padding: 0 20px 0 15px;
	text-align: justify;
}


.pageContent h1{
	font-family: "Century Gothic", Verdana, Arial;
	font-size: 16px;
	line-height: 18px;
	color: #001436;
	font-weight: bold;
	padding-bottom: 10px;
	text-shadow: 			0px 0px 0px #fff;
}

.dark a:link, a:visited{
	color: #001436;
}

.dark a:hover{
	text-decoration: none;
}

.h_title{
	font-family: Verdana, Arial;
	font-size: 10pt;
	line-height: 10px;
	color: black;
	font-weight: bold;
	text-decoration: underline;
	padding-bottom: 0;
	padding-top: 2px;
}

.pageContent ol{
	padding: 0 0 3px 20px;
	list-style-type: lower-alpha;
	text-align: justify;
}

.pageContent ol li{
	padding: 2px 0;
	line-height: 18px;
}

.pageContent ul{
	padding: 0 0 5px 20px;
	list-style-type: disc;
	text-align: justify;
	list-style-position: outside;
}

.pageContent ul li{
	padding: 2px 0;
	line-height: 18px;
}

.blockQuote{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;

	border: 1px solid black;
}

.info{
	padding-left: 20px;
}

.logo{
float: right; padding-right: 15px;
}

.leftpanel1{
	width: 340px;
	padding-top: 6px;
	margin-left:-4px;
	float:left;

}

.rightpanel1{
	width: 400px;
	padding: 90px 20px 50px 20px;
	float: right;
}

.leftpanel2{
	width: 400px;
	padding-top:6px;
	margin-left: -2px;
	float:left;
}

.rightpanel2{
	width: 370px;
	padding: 90px 10px 50px 10px;
	float: right;
}

.leftpanel3{
	width: 390px;
	padding-top:6px;
	margin-left: -3px;
	float:left;
}

.rightpanel3{
	width: 370px;
	padding: 90px 10px 50px 10px;
	float: right;
}

.leftpanel4{
	width: 410px;
	padding-top:7px;
	margin-left: -3px;
	float:left;
}

.rightpanel4{
	width: 360px;
	padding: 90px 10px 50px 10px;
	float: right;
}

.leftpanel5{
	width: 420px;
	padding-top:7px;
	margin-left: -3px;
	float:left;
}

.rightpanel5{
	width: 330px;
	padding: 90px 20px 50px 20px;
	float: right;
}

.leftpanel6{
	width: 440px;
	padding-top:7px;
	margin-left: -3px;
	float:left;
}

.rightpanel6{
	width: 340px;
	padding: 50px 5px 50px 5px;
	float: right;
}

.index_title{
	padding-bottom: 15px;
}

.index_left{
	padding-top: 30px;
	width: 250px;
	float: left;
}

.index_right{
	padding-top: 20px;
	padding-left: 0px;
	padding-right: 20px;
	width: 470px;
	float: right;
}

.index_right p{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-align: justify;
	line-height: 12px;
	padding-bottom: 7px;
	color: #494949;
}

.updates{
	width: 350px;
	padding: 30px 10px 0 20px;
	float: left;
	text-align: left;
}

.title{
	padding-top: 10px;
	font-size: 11px;
	line-height: 11px;
	color: white;
}

.title a:link, a:visited{
	color: white;
	text-decoration: none;
}

.title a:hover{
	color: white;
	text-decoration: underline;
}

.date{
	font-size: 9px;
	color: #ffec84;
}

.features{
	padding-top: 40px;
}

.features_left{
	width: 170px;
	float: left;
	padding-left: 25px;
	padding-right: 10px;
}

.features_right{
	width: 170px;
	float:right;
	padding-right: 30px;
}

.features_righta:link, a:visited{
	text-decoration: none;
}

.features_righta:hover{
	text-decoration: underline;
}

.h_titleb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	padding: 10px 0;
	text-align: justify;
	font-weight: bold;
}



.sitemap_list a:link, a:visited{
	color: #464646;
	text-decoration: none;
}

.sitemap_list a:hover{
	color: black;
	text-decoration: underline;
}

#home .pageTitle{
	font-family: "Century Gothic", Verdana, Arial;
	font-size: 20px;
	line-height: 25px;
	color: #1f1f1e;
	text-shadow: 			0px 0px 0px #fff;
}

#terms .h_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	padding: 10px 0;
	text-align: justify;
	text-decoration: underline;
}

#terms .h_titleb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	padding: 10px 0;
	text-align: justify;
	text-decoration: none;
	font-weight: bold;
}

#terms .h_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	padding: 5px 0;
	text-align: justify;
}

#terms .pageTitle{
	text-align: center;
}

#terms .pageContent{
	padding-left: 30px;
	padding-right: 30px;
}

#terms .breadcrumb{
font: bold 10px Verdana, Helvetica, sans-serif;
text-align: left;
padding-bottom: 20px;
padding-left: 10px;
padding-top: 0px;
}

#page .breadcrumb, #feedback .breadcrumb{
font: bold 10px Verdana, Helvetica, sans-serif;
text-align: left;
padding-bottom: 20px;
padding-left: 10px;
padding-top: 0px;
}

#page .pageTitle, #feedback .pageTitle{
	font-family: "Century Gothic", Verdana, Arial;
	font-size: 25px;
	line-height: 25px;
	color: #1f1f1e;
	text-shadow: 			0px 0px 0px #fff;
}

#pagefull .pageTitle{
	font-family: "Century Gothic", Verdana, Arial;
	font-size: 20px;
	line-height: 25px;
	color: #1f1f1e;
	text-shadow: 			0px 0px 0px #fff;
}

.t_terms td{
	line-height: 20px;
}

#terms ol, li {
	padding-top: 0;
	padding-left: 0;
	margin-top: 0;
	padding-bottom: 0;
	margin-bottom: 0;
	
}

#page ol{
	list-style-type: decimal; list-style-position:outside;
	padding-left: 0;

}

.li_header{
	font-size: 14px;
}

#page .h_title2{
	font-family: Verdana, Arial;
	font-size: 12pt;
	line-height: 15px;
	color: black;
	font-weight: bold;

	padding-bottom: 0;
	padding-top: 7px;
}

#page .h_title2b{
	font-family: Verdana, Arial;
	font-size: 10pt;
	line-height: 15px;
	color: black;
	font-weight: bold;

	padding-bottom: 0;
	padding-top: 7px;
}

#page .h_titleb{
	font-family: Verdana, Arial;
	font-size: 10pt;
	line-height: 10px;
	color: black;
	font-weight: bold;
	text-decoration: underline;
	padding-bottom: 0;
	padding-top: 7px;
	text-align: left;
}

.headline{
	font-size: 10px;
	text-align: right;
	padding-right: 15px;
	padding-bottom: 20px;
}

.index_date{
	text-align: left;
	padding-top: 10px;
	padding-left: 5px;
}

.index_right .index_body{
	font-size:10px;
	line-height:17px;
	text-align: justify;
}

#feedback .feed_form{
	width:400px;
	float: left;
}

#feedback .feed_feat{
	width:250px;
	float:left;
	padding-top:50px;
	padding-left:70px;
	padding-right:10px;
}

#feedback .feed_feat .feat_title{
	font-family: Verdana, Arial;
	font-size: 10pt;
	line-height: 10px;
	color: #1f1f1e;
	font-weight: bold;
	padding-bottom: 15px;
	text-align:left;
}

#feedback .feed_feat .feat_name{
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 12px;
	color: #1f1f1e;
	padding-bottom: 5px;
	text-align:justify;
}

#feedback .feed_feat .feat_content{
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 15px;
	color: #1f1f1e;
	padding-bottom: 5px;
	text-align:justify;
}