html, body {
	background-image: url(images/bg-1.gif);
	font-family: Gill Sans MT;
	font-size:10pt; color:#000000; line-height:12pt;
	margin: 0 0 0 0;
	text-align: center
}
table, tr, td { font-family:Gill Sans MT; font-size:10pt; color:#000000 }

.page_container {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 1002px;
	height: 100%;
}

#header_container {
	padding-top: 50px;
	width: 100%;
	height: 105px;
}

#titlebar_container {
	background-image: url(images/title-bg-1.gif);
	position: relative;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	height: 42px;
}

* html #main_container{height:330px}
.outer{border-left:0px solid #fff;border-right:0px solid #fff}
* html .outer{}.inner{width:100%}
* html .inner{}.floatWrap{float:left;width:100%;margin-left:-151px}
* html .floatWrap{}

#titlebarmenu,#titlebarmenu ul{padding:0;margin:0;list-style:none}
#titlebarmenu a{margin-top:11px;padding:0 0 0 35px;display:block;text-decoration:none;color:#FFF;font-size:12px;font-weight:700}
#titlebarmenu a span{display:block;background:#0033BB;padding:6px 9px 3px 0}
#titlebarmenu a:hover{background-position:0 -206px;color:#0033BB;text-decoration:underline;font-weight:700}
#titlebarmenu a:hover span{background-position:100% -206px;text-decoration:underline}

#titlebar_search{margin-top:11px;padding:0 0 0 44px;display:block;text-decoration:none;color:#292929;font-size:12px}

#titlebarmenu li {
	font-family: Arial, Helvetica;
	float: left;
	line-height: 20px;
	list-style: none;
}

#titlebarmenu li ul {
	position:absolute;
	width:346px;
	z-index:1000;
	border:2px solid #1c3e95;
	left:-999em;
	padding-top:0
}
#titlebarmenu li ul li {
	width:344px;
	background:#fff;
	opacity:0.96;
	-moz-opacity:0.96;
	text-align:left;
	filter:alpha(opacity=96)
}
#titlebarmenu li ul li a {
	display:block;
	font-weight:400;
	text-align:left;
	font-size:12px;
	margin:0;
	background:none;
	border:0;
	color:#000;
	padding:4px;
	height:13px;
	line-height:13px
}
#titlebarmenu li ul li a:hover {
	color:#000;
	background:#ececec;
	text-decoration:underline
}
#titlebarmenu li:hover ul {
	left:auto;
	z-index:2000
}
#titlebarmenu li:hover a {
	background-position:0 -206px;
	color:#ec1bec
}
#titlebarmenu li:hover a span {
	background-position:100% -206px;
	text-decoration:underline
}
#titlebarmenu li:hover ul a { color:#000 }
#titlebarmenu a.this,#titlebarmenu a.this:hover,#titlebarmenu li:hover a.this {
	background:url(sprites/core-site.gif) repeat-x 0 -127px;
	color:#fff;
	position:relative;
	top:1px;
	padding:0 0 0 8px;
	margin-top:0;
	font-size:16px
}
#titlebarmenu a.this span,#titlebarmenu a.this:hover span,#titlebarmenu li:hover a.this span {
	background:transparent url(sprites/core-site.gif) repeat-x 100% -127px;
	padding:9px 8px 9px 0;
	display:block
}


.titlebar_container div#titlebarmenu a {
	font-family: Arial, Helvetica;
	font-weight: 600;
	text-decoration: none;
	color: #FFFFFF;
}

.titlebar_container div#titlebarmenu a:hover {
	font-family: Arial, Helvetica;
	font-weight: 600;
	text-decoration: Underline;
	color: #313AE5;
}

#left_ad_container {
	background-color: #FFFFFF;
	float: left;
	padding-top: 0px;
	text-align: left;
	margin-left: -846px;
	top: 108px;
	width: 150px;
	max-height: 10000px
}

#body_container {
	float: right;
	margin-right: 0px;
	border-left: 1px solid #D7D8D8;
	border-right: 1px solid #D7D8D8;
	background-color: #F2F2F2;
	width: 693px;
	min-height: 100%;
	max-height: 50000px;
	top: 0px;
	text-align: left
}

#main_container {
	float: left;
	width: 1000px;
	max-height: 50000px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	background-color: #FFFFFF
}

#right_ad_container {
	background-color: #FFFFFF;
	float: left;
	padding-top: 0px;
	text-align: left;
	top: 108px;
	width: 150px;
	max-height: 10000px;
}

div#centre_ad {
	position: relative;
	float: left;
	width: 250px;
	height: 250px;
	padding-left: 5px;
	padding-right: 15px;
}

div#pageborder {
	border-left: 1px solid #D7D8D8;
	overflow: auto;
	height: 100%;
	margin-left: 5px;
}

div#companylink a {
	text-decoration: none;
	font-family:Gill Sans MT;
	font-weight: 600;
	font-size:10pt;
	color: #1247AF;
}

div#companylink a:hover {
	text-decoration: underline;
	font-family:Gill Sans MT;
	font-weight: 600;
	font-size:10pt;
	color: #1247AF;
}

div#prlink a {
	text-decoration: none;
	font-family:Gill Sans MT;
	font-weight: 400;
	font-size:8pt;
	color: #1247AF;
	padding-left: 25px;
}

div#prlink a:hover {
	text-decoration: underline;
	font-family:Gill Sans MT;
	font-weight: 400;
	font-size:8pt;
	color: #1247AF;
	padding-left: 25px;
}

div#prlink li { margin: 0 0 0 10px; list-style-type: none; }

div#sectionheading { font-family: Tahoma; font-weight: bold; text-decoration: none; font-size:24pt; line-height: 28pt; color:#6C6C6C; }

div#relatedheading { font-family: Gill Sans MT; font-weight: bold; text-decoration: none; font-size:12pt; color:#000000; }

div#sectiontext { text-decoration: none; font-family:Gill Sans MT; font-weight: normal; font-size:9pt; color: #000000; }

div#capital { text-decoration: none; font-family:Gill Sans MT; font-weight: bold; font-size:22pt; color: #000000; float: left; padding-right: 5px; margin-top: -3px; margin-bottom: -3px; }

div#newstagline { font-family: Tahoma; text-decoration: none; font-weight: 500; font-size:16pt; color: #0F316F; line-height: 20pt; }

div#morenews a { font-family: Tahoma; text-decoration: none; font-weight: 500; font-size:10pt; color: #660000; }

div#morenews a:hover { font-family: Tahoma; text-decoration: underline; font-weight: 500; font-size:10pt; color: #660000; }

div#morenews li { list-style-type: square; margin-left: -15px; }

.texta { font-size: 10px; background-color: #FFFFFF; border: 0px; height: 15px; }

#fronttext { font-family:Gill Sans MT; font-weight:normal; font-size: 11pt; line-height:13pt; color:#C34C5A; }

#maintitle { font-family:arial,helvetica; font-weight:bold; font-size: 18pt; line-height:22pt; color:#0651A5; }
#maintitle-centered { font-family:arial,helvetica; text-align: center; font-weight:bold; font-size: 18pt; line-height:22pt; color:#0651A5; }
#maintitle-smaller { font-family:Helvetica; font-weight:bold; font-size: 12pt; line-height:18pt; color:#0651A5; }

#bodytext { font-family:arial,helvetica; font-size: 11pt; line-height:14pt; color: #000000; }