body {
	margin:0;
	color:#666;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	background:#a1b5be url(../images/page-bg_newdesign.jpg) repeat-x;
}
form {
	margin:0;
	padding:0;
}

#main {
	margin:0 auto;
	width:952px;
	padding:0 24px;
	overflow:hidden;
	background:#3b5667;
}
.text ul li, #system ul li{
	background:#ffffff url(../images/listItemSquare.jpg) no-repeat 0 6px;
	padding-left:15px;
	list-style-image:none;
	list-style-type:none;
}
.text ul li li, #system ul li li{

	margin-left:20px;
}
#system ul li a{
	color:#fb142f;/*light red*/
}
h2{
	font-size:17px;
	line-height:20px;
}
h2.green{
	color: #8dac68;
}
h2.purple{
	color: #8e3e83;
}
h2.blue{
	color: #147eae;
}
h2.yellow{
	color: #f5c53f;
}
h2.red{
	color: #fb142f;
}

/*-----header-----*/
#header {
	clear:both;
	width:952px;
	overflow:hidden;
}
#header ul {
	float:right;
	margin:12px -8px 0 0;
	padding:0 0 6px;
}
#header ul li {
	float:left;
	list-style:none;
	padding:0 10px 0 11px;
	background:url(../images/grey-separator.gif) no-repeat 0 60%;
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#c33;
}
#header ul li:first-child {background:none;}
#header ul li a {
	color:#ffffff;
	text-decoration:none;
}
#header ul li a:hover {text-decoration:underline;}
#header .holder {
	overflow:hidden;
	width:100%;
	background:#fff;
	clear:both;
}
#header .logo {
	float:left;
	margin:24px 0 0 30px;
	padding:0 0 32px;
	display:inline;
}
#header .logo a {
	display:block;
	width:152px;
	height:29px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/logo.gif) no-repeat;
}
#header .search-bar {
	float:right;
	width:298px;	
	background:transparent url(../images/search-bar-inner.png) no-repeat top left;
}
#header .search-bar-outer{		
	margin:12px 0 0 0;
	background:transparent url(../images/search-bar-outer.png) no-repeat bottom left;
	padding-bottom:6px;
	width:298px;
	float:right;
}
#header .search-bar-outer .search-bar label {
	font-weight:bold;
	margin:6px 0 0 16px;
	color:#fff;
	font:11px/23px Verdana, Arial, Helvetica, sans-serif;
}
#header .search-bar .query {
	float:left;
	/*
margin:3px 0 0;
*/
	padding:2px;
	width:170px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	border:0;
}
#header .search-bar-outer .search-bar .btn-go {
	float:left;
	padding:0;
	width:48px;
	height:26px;
}
#header .search-bar-outer .search-bar input{
	background:transparent url(../images/search-bar-input.jpg) no-repeat top left;	
	padding:10px;/* was 6*/
	width:179px;
	height:16px;
	margin-left:10px;
}
#header .search-bar-outer .search-bar button{
	float:left;
	padding:0;
	background:none;
	border:none;
	cursor:pointer;
	width:48px;
	height:26px;
	margin:3px;
	background:transparent url(../images/search-bar-button.jpg) no-repeat top left;	
}
/*-----content-----*/
#content {
	clear:both;
	width:952px;
	overflow:hidden;
}
.content-area {
	overflow:hidden;
	padding:0 11px 11px;
	background:#ccc;
}
/*---nav-bar---*/
.nav-bar {
	overflow:hidden;
	width:100%;
	background:#c5c9c8;
	background:#c5c9c8 url(../images/nav-bg_newdesign.jpg) repeat-x;
}
.nav-bar ul {
	overflow:hidden;
	margin:2px 0 0 30px;
	padding:0;
}
.nav-bar ul li {
	float:left;
	list-style:none;
	padding:0 0 0 1px;
	background:url(../images/nav-bar-separator.gif) no-repeat 0 2px;
	font:bold 11px/25px Verdana, Arial, Helvetica, sans-serif;
}
.nav-bar ul li:first-child {background:none;}
.nav-bar ul li a {
	float:left;
	margin:0 -1px;
	position:relative;
	padding:0 24px;
	color:#000;
	text-decoration:none;
}
.nav-bar ul li a:hover,
.nav-bar ul li a.active {
	color:#fff;
	background:#cb2b4a;
}
/*---promo-block---*/
.promo-block {
	overflow:hidden;
	width:100%;
	padding:4px 0 0;
	background:#cb2b4a url(../images/header-bg_newdesign.gif) no-repeat;


}
.promo-block .txt {
	float:left;
	width:164px;
	padding:28px 10px 0 20px;
}
.promo-block .txt p {
        display:block;
	margin:2px 0 0;
	color:#fff;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
}
.promo-block .txt strong {
	display:block;
	color:#fff;
	font:18px/21px Verdana, Arial, Helvetica, sans-serif;
}

.promo-block .txt div {
	display:none;
}

.promo-block .txt div.selected {
	display:block;
}

.promo-block img {
	float:right;
	border:none;
}
/*---block---*/
.block {
	overflow:hidden;
	width:100%;
	/*background:url(../images/block-bg.gif) repeat-y;*/
	background:url(../images/block-bg.gif) repeat-y;
}
.side-column {
	float:left;
	width:195px;
	padding:10px 0 20px 10px;
}
.side-column img {
	display:block;
	border:none;
}
.side-column .cite {
	overflow:hidden;
	width:185px;
	margin:10px 0 0;
	background:#c6e3e3 url(../images/cite-top.gif) no-repeat 10px 12px;
}
.side-column .cite .cite-bottom {
	overflow:hidden;
	width:158px;
	padding:30px 11px 50px 16px;
	background:url(../images/cite-bottom.gif) no-repeat 0 100%;
}
.side-column .cite cite {
	color:#366;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
}
.news-column {
	float:left;
	width:338px;
	padding:14px 0 14px 10px;
}
/* Article default style*/
#rightCol{
	margin-left:20px;
	float:left;
	width:180px;
}

.news-column h1 {
	margin:0;
	color:#000;
	font-size:25px;
	line-height:28px;
	font-weight:normal;
}
.news-column .news-block {
	overflow:hidden;
	width:100%;
	background:url(../images/news-block-bg.gif) repeat-y;
}
.news-column .news-block .news-block-top {
	overflow:hidden;
	width:100%;
	background:url(../images/news-block-top_newdesign.gif) no-repeat;
}
.news-column .news-block .news-block-bottom {
	overflow:hidden;
	padding:18px 12px 12px 10px;
	background:url(../images/news-block-bottom.gif) no-repeat 0 100%;
}
.news-block-bottom a h2{
	border:none;
	text-decoration:none;
}
* html .news-column .news-block .news-block-bottom {
	overflow:visible;
	height:1%;
}
.news-column .news-block h2 {
	margin:0;
	padding:0 0 10px;
	width:88%;
	clear:both;
	color:#366;
	/* PSD to HTML superseded
font:bold 14px/17px Verdana, Arial, Helvetica, sans-serif;
*/
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
}
.news-column .news-block img {
	float:right;
	border:none;
}
.news-column .news-block .txt {
	float:left;
	width:210px;
}
.news-column .news-block .txt p {
	margin:0;
}
.news-column .news-block .txt .more, .content-block .text #latestNews .news-block .news-block-top .news-block-bottom .txt .more {
	display:block;
	width:100%;
	clear:both;
	padding:10px 0 0;
}
.news-column .news-block .txt .more a, .content-block .text #latestNews .news-block .news-block-top .news-block-bottom .txt .more a, #relatedNews ul li p a {
	float:right;
	margin:0 8px 0 0;
	padding:0 20px 0 0;
	background:url(../images/arrow.gif) no-repeat 100% 0;
	color:#cb2b4a;
	font:bold 11px/17px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.news-column .news-block .txt .more a:hover {text-decoration:underline;}
.info-column {
	float:right;
	width:350px;
	padding:10px 10px 22px;
	min-height:430px;
	background:url(../images/info-column-bg.gif) repeat-x;
}
* html .info-column {
	overflow:visible;
	height:430px;
}
.info-column img {
	display:block;
	border:none;
}
#relatedNews ul li p a {
	float:none;
	padding:0 20px 10px 0;	
}	
#relatedNews ul li p, #relatedNews ul li h4{
	margin:1px;
}
#relatedNews ul li{
	margin:10px 0;
}
#relatedNews ul li.title{
	background:#EEEEEE;
	color:#CB2B4A;/* red*/
	font-weight:bold;
	padding:3px;
	
}
.info-column .title {
	overflow:hidden;
	margin:-18px 0 0;
	padding:0 0 6px 8px;
	background:url(../images/star_white.gif) no-repeat 292px 26px;
}
.info-column .title h2 {
	margin:0;
	color:#fff;
	font-weight:normal;
/*	PSD to HTML statement superseded 
	font:25px/27px Arial, Helvetica, sans-serif;
*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
}
.info-column .title h3 {
	margin:0;
	color:#fff;
	font:26px/28px Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.info-column p {
	margin:10px 0 0;
	padding:0 8px 10px;
	color:#000;
	font:11px/18px Verdana, Arial, Helvetica, sans-serif;
}
.info-column .more {
	display:block;
	overflow:hidden;
	width:100%;
	clear:both;
	padding:4px 0 0;
}
.info-column .more a {
	float:left;
	margin:0 0 0 8px;
	padding:0 20px 0 0;
	display:inline;
	color:#cb2b4a;
	font:bold 11px/17px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:url(../images/arrow.gif) no-repeat 100% 0;
}
.info-column .more a:hover {text-decoration:underline;}
/*---info-content---*/
.info-content {
	overflow:hidden;
	width:100%;
	background:url(../images/info-content-bg.gif) repeat-y;
}
.info-content .info-content-top {
	overflow:hidden;
	width:100%;
	background:url(../images/info-content-top.gif) no-repeat;
}
.info-content .info-content-bottom {

	overflow:hidden;
	width:100%;
	padding:0 0 10px;
	background:url(../images/info-content-bottom.gif) no-repeat 0 100%;
}
.text a{
	color:#fb142f;/*light red*/
	text-decoration:none;
}
.text a:hover{
	text-decoration:underline;
}
.text a:visited{
	color:#fb142f;/*light red*/
}
/*-- lists ---*/
/*
primary level

.text ul li{
	background:url(../images/listItemLogo.gif) no-repeat 0 3px;
	padding-left:22px;
	list-style:none;
	list-style-image:none;
}*/
/*
secondary level

.text ul ul li{
	background:none;
	padding-left:0;
	list-style:circle;
}*/
/*
tertiary level

.text ul ul ul li{
	background:none;
	padding-left:0;
	list-style:disc;
}*/
.side-menu {
	float:left;
	width:186px;
	margin:10px 0 0 10px;
	padding:0 0 6px;
	display:inline;
}
.side-menu ul {
	overflow:hidden;
	width:174px;
	margin:0;
	padding:0;
	margin:3px 0 0 6px;
}
.side-menu ul li {
	float:left;
	width:100%;
	margin:3px 0 0;
	list-style:none;
	background:#eaf7f7 url(../images/side-menu-bg.gif) repeat-x;
	font:bold 12px/29px Verdana, Arial, Helvetica, sans-serif;
}
.side-menu ul li a {
	display:block;
	padding:0 4px 0 10px;
	width:158px;
	text-decoration:none;
	color:#cb2b4a;
}
.side-menu ul li a:hover {text-decoration:underline;}
.side-menu ul li ul {
	overflow:hidden;
	width:100%;
	margin:0;
	padding:0;
}
.side-menu ul li ul li {
	float:left;
	width:100%;
	list-style:none;
	margin:0;
	border:1px solid #ccc;
	border-width:1px 0;
	background:#f1f1f1;
	font:12px/24px Verdana, Arial, Helvetica, sans-serif;
}
.side-menu ul li ul li a {
	padding:0 4px 0 20px;
	width:148px;
}
.side-menu ul li ul li a:hover,
.side-menu ul li ul li a.active {
	text-decoration:none;
	background:#fff !important;
}
.content-block {
	float:right;
	width:685px;
	padding:10px 20px 0 0;
}
.content-block .fullWidthText{
	padding:4px 14px 14px;
	overflow:hidden;
	width:656px;
}
.content-block .fullWidthText img{
	margin:10px;
	clear:both;
}
.content-block .content-block-title {
	overflow:hidden;
	width:100%;
	padding:14px 0 4px;
}
.content-block .content-block-title ul {
	float:right;
	margin:0;
	padding:0;
}
.content-block .content-block-title ul li {
	float:left;
	padding:0 7px 0 12px;
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#cb2b4a;
	background:url(../images/bc-separator.gif) no-repeat 0 60%;
	list-style:none;
}
.content-block .content-block-title ul li:first-child {background:none;}
.content-block .content-block-title ul li a {
	color:#cb2b4a;
	text-decoration:none;
}
.content-block .content-block-title ul li a:hover {text-decoration:underline;}
.content-block .content-block-title .txt {
	float:left;
/*
	width:360px;
*/	
	width:430px;
	padding:0 0 0 10px;
	display:inline /* test */
}
.content-block .content-block-title .txt h1 {
	margin:0;
	color:#000;
	font:28px/30px Arial, Helvetica, sans-serif;
}
.content-block .content-block-title .txt strong {
	display:block;
	color:#666;
	font:20px/24px Arial, Helvetica, sans-serif;
}
.content-block ul.small-menu, .content-block ul.small-menu-alt {
	float:right;
	width:140px;
	margin:6px 0 10px 0;
	padding:0;
}
.content-block ul.small-menu-alt{
	width:180px;	
	float:left;
}
.content-block ul.small-menu li, .content-block ul.small-menu-alt li {
	float:left;
	width:100%;
	margin:3px 0 0;
	list-style:none;
}
.content-block ul.small-menu li a, .content-block ul.small-menu-alt li a {
	display:block;
	width:110px;
	padding:0 0 0 26px;
	border:2px solid #e0dcdc;
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#cb2b4a;
	text-decoration:none;
	background:#f1f1f1 url(../images/dot.gif) no-repeat 6px 6px;
}
.content-block ul.small-menu-alt li a{
	width:150px;
}
.content-block ul.small-menu-alt ul{	
	padding-left:0;
	margin-left:0;
	width:160px;
}

.content-block ul.small-menu li a:hover,
.content-block ul.small-menu li a.active {
	border:2px solid #eab8c1;
	background:#f5c9d1 url(../images/dot.gif) no-repeat 6px 6px;
}
.content-block .news-archive {
	float:left;
	width:535px;
	padding:0 0 16px;
}
.content-block .news-archive .old-news {
	overflow:hidden;
	width:100%;
	margin:0 0 10px;
	background:url(../images/old-news-bg.gif) repeat-y;
}
.content-block .news-archive .old-news-top {
	overflow:hidden;
	width:100%;
	background:url(../images/old-news-top.gif) no-repeat;
}
.content-block .news-archive .old-news-bottom {
	overflow:hidden;
	padding:18px 40px 12px 20px;
	background:url(../images/old-news-bottom.gif) no-repeat 0 100%;
}
* html .content-block .news-archive .old-news-bottom {
	overflow:visible;
	height:1%;
}
.content-block .news-archive .old-news-title {
	overflow:hidden;
	width:100%;
	padding:0 0 4px;
}
.content-block .news-archive .old-news h2, .content-block .text #latestNews .news-block .news-block-top .news-block-bottom h2 {
	float:left;
	margin:2px 0 0;
	padding:0 0 8px;
	width:374px;
	color:#366;
	font:bold 14px/17px Verdana, Arial, Helvetica, sans-serif;
}
.content-block .news-archive .old-news strong {
	float:right;
	margin:4px 0 0;
	width:100px;
	color:#366;
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif
}
.content-block .news-archive .old-news img {
	float:right;
	border:none;
}
.content-block .news-archive .old-news .txt {
	float:left;
	width:358px;
}
.content-block .news-archive .old-news .txt p {
	margin:0;
}
.content-block .news-archive .old-news .txt .more {
	display:block;
	width:100%;
	clear:both;
	padding:8px 0 0;
}
.content-block .news-archive .old-news .txt .more a, .text .more a {
	float:right;
	margin:0 8px 0 0;
	padding:0 20px 0 0;
	background:url(../images/arrow.gif) no-repeat 100% 0;
	color:#cb2b4a;
	font:bold 11px/17px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.content-block .news-archive .old-news .txt .more a:hover {text-decoration:underline;}
.content-block .news-archive .archive-nav {
	overflow:hidden;
	width:100%;
	clear:both;
	padding:14px 0 0;
}
.content-block .news-archive .archive-nav p {
	float:left;
	margin:0;
	padding:0 8px 0 0;
	color:#000;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
}
.content-block .news-archive .archive-nav a.lnk-first {
	float:left;
	padding:0 0 0 18px;
	background:url(../images/lnk-first.gif) no-repeat 0 50%;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#cb2b4a;
	text-decoration:none;
}
.content-block .news-archive .archive-nav a.lnk-last {
	float:left;
	padding:0 18px 0 0;
	background:url(../images/lnk-last.gif) no-repeat 100% 50%;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#cb2b4a;
	text-decoration:none;
}
.content-block .news-archive .archive-nav a.lnk-first:hover,
.content-block .news-archive .archive-nav a.lnk-last:hover {text-decoration:underline;}
.content-block .news-archive .archive-nav ul.nav {
	float:left;
	margin:0;
	padding:0 8px 0 7px;
}
.content-block .news-archive .archive-nav ul.nav li {
	float:left;
	padding:0 3px 0 4px;
	background:url(../images/grey-separator.gif) no-repeat 0 50%;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	list-style:none;
}
.content-block .news-archive .archive-nav ul.nav li:first-child {background:none;}
.content-block .news-archive .archive-nav ul.nav li a {
	padding:0 3px;
	color:#cb2b4a;
	text-decoration:none;
}
.content-block .news-archive .archive-nav ul.nav li a.active,
.content-block .news-archive .archive-nav ul.nav li a:hover {
	color:#fff;
	background:#cb2b4a;
}
.content-block .news-archive .archive-nav ul.nav-2 {
	float:right;
	margin:0 -10px 0 0;
	padding:0 8px 0 7px;
}
.content-block .news-archive .archive-nav ul.nav-2 li {
	float:left;
	padding:0 3px 0 4px;
	background:url(../images/grey-separator.gif) no-repeat 0 50%;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	list-style:none;
}
.content-block .news-archive .archive-nav ul.nav-2 li:first-child {background:none;}
.content-block .news-archive .archive-nav ul.nav-2 li a {
	padding:0 3px;
	color:#cb2b4a;
	text-decoration:none;
}
.content-block .news-archive .archive-nav ul.nav-2 li a:hover {text-decoration:underline;}

.content-block .text #latestNews .news-block{
	background:#DEECEC url(../images/wide-news-block-bg.gif) repeat-y top left;
}
.content-block .text #latestNews .news-block .news-block-top{
	background:transparent url(../images/wide-news-block-top_newdesign.gif) no-repeat top left;

}
.content-block .text #latestNews .news-block .news-block-top .news-block-bottom{	
	background:transparent url(../images/wide-news-block-bottom.gif) no-repeat bottom left;	
	padding:18px 40px 12px 20px;
	overflow: hidden;

}
.content-block .text #latestNews .news-block .news-block-top .news-block-bottom h2{
	width:400px;
}
.content-block .text #latestNews .news-block .news-block-top .news-block-bottom .txt span{
	height:20px;
}
#latestNews .news-block p{
	margin:0;
	display:block;
}
.content-block .text {
	float:left;
	width:460px;
	padding:20px 0 20px 10px;
}
.content-block .text p {
	margin:0;
	padding:0 0 16px;
}

.content-block .cite-column {
	float:right;
	width:186px;
	padding:20px 10px 20px 0;
}
.content-block .cite-column .cite, #rightCol .cite {
	overflow:hidden;
	width:100%;
	margin:18px 0 0;
	background:url(../images/quote-top.gif) no-repeat;
}
.content-block .cite-column .cite cite {
	display:block;
	padding:18px 10px 12px;
	color:#366;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/quote-bottom.gif) no-repeat 100% 100%;
}

.info-content-bottom
/*-----footer-----*/
#footer {
	clear:both;
	width:952px;
	overflow:hidden;
}
#footer p {
	clear: both;
	margin: none;
	padding: 0px 10px 5px 11px;
	color:#ffffff;
}
#footer ul {
	float:left;
	margin:8px 0 0;
	padding:0 0 6px;
}
#footer ul li {
	float:left;
	list-style:none;
	padding:0 10px 0 11px;
	background:url(../images/grey-separator.gif) no-repeat 0 60%;
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
}
#footer ul li:first-child {background:none;}
#footer ul li a {
	color:#ffffff;
	text-decoration:none;
}
#footer ul li a:hover {text-decoration:underline;}
/*sifr start. do not modify.*/
object, embed {
	margin:0;
	padding:0;
}
.sIFR-flash {
	visibility:visible !important;
	margin:0;
}
.sIFR-replaced {visibility:visible !important;}
span.sIFR-alternate {
	position:absolute !important;
	left:0 !important;
	top:0 !important;
	width:0 !important;
	height:0 !important;
	display:block !important;
	overflow:hidden  !important;
}
.sIFR-flash + div[adblocktab=true] {display:none !important;}
/*sifr end*/
#wrapper{
	width:260px;
	float:right;
}
#search{
	position:relative;
	z-index:100;	
}
#enquiriesForm label, #enquiriesForm input, #enquiriesForm textarea, #enquiriesForm button {
	float:left;	
	width:179px;
	margin:2px 0;
}
/*
#enquiriesForm input, #enquiriesForm textarea{
	clear:both;
}
*/
#enquiriesForm label{
	width:100px;
}
#enquiriesForm button{
	background:none;
	border:none;
	margin-left:100px;
	text-align:left;
	padding:0;
	cursor:pointer;
	margin:10px 0 0 100px;
}
#enquiriesForm label, #enquiriesForm button {
	clear:both;
}
/* Error */
#overlay{
	position:absolute;
	background:#C3D6D6;	
	z-index:0;
	display:none;
	top:0;
	left:0;
}
#popupOuter{
	position:absolute;	
	padding-bottom:16px;
	width:308px;	
	z-index:1;	
	display:none;
}
.errorOuter{
	background:transparent url(../images/popup/errorOuter.png) no-repeat bottom left;
}
.passOuter{
	background:transparent url(../images/popup/passOuter.png) no-repeat bottom left;
}
#popupInner{	
	padding:16px 16px 0;
}
#popupInner a{
	display:block;
	width:15px;
	height:15px;
	text-indent:-9999px;
}
.errorInner{
	background:transparent url(../images/popup/errorInner.png) no-repeat top left;
	color:#ffffff;
}
.errorInner a#closeBtn{
	background:transparent url(../images/popup/errorCloseBtn.png) no-repeat top left;	
}
.passInner{
	background:transparent url(../images/popup/passInner.png) no-repeat top left;
	color:#000000;
}
.passInner a#closeBtn{
	background:transparent url(../images/popup/passCloseBtn.png) no-repeat top left;	
}
#popupInner h2{
	margin:0;	
}
#popupInner ul li{
	list-style-type:disc;
	list-style-image:none;
	color:#ffffff;
}
#system {
	width:650px;
}
#system .sm {
	margin-bottom:20px;
}

/*
#system ul li{
	clear:both;
	padding-left:15px;
	background:#ffffff url(../images/listItemSquare.jpg) no-repeat 0 3px;

}
#system ul li ul li{
	background:#ffffff url(../images/listItem.png) no-repeat 0 3px;
	padding-left:15px;	
}

#system .altStyle ul{
	margin:10px 0;
}
#system .altStyle li{
	color:#666666;
	background:none;
	padding:0;
	list-style-type:disc;
}
*/
#closeBtn{
	float:right;
}
.thirdLevel li a.thirdNavSelected{
	background:#FFFFFF;
	color:#CB2B4A;	
}
.rssFeed{
	background:transparent url(../images/buttons/RSSFeed.png) no-repeat top left;
	display:block;
	width:44px;
	height:14px;
	text-indent:-999px;
}
div.contactStack {
	float: left;
	width: 46%;
	margin-right: 15px;
}

div.contactStackFullWidth{
	float: left;
	width: 100%;
	margin-right: 15px;
}
address {
	font-style : normal;
	margin-bottom : 20px;
}
#fullWidthText{
	border:1px solid #ff33ff;
}
/*
relatedNews chardcastle
*/
#relatedNews{
	margin:20px 0;
}
#relatedNews span{
	background:#F1F1F1;/* Light grey*/
	color:#CB2B4A;/*Pinky red*/
	border:#E0DCDC;/* Darker grey*/
	padding:8px;
	margin:0em 0;
	display:block;
	font-size:14px;
	font-weight:bold;
}
#relatedNews ul{
	margin:0;
	padding-left:0;
	list-style-type:none;
}
