@charset "utf-8";
/* CSS Document */

/* Browser Normalisation */

* {
	padding:0; 
	margin:0;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	border-collapse: collapse;
	border-spacing: 0;
	}  

/*  CSS  */

html {
	background: #d5e0e4;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	width: 1024px;
	margin: auto;
	background-color: #FFFFFF;
} 

#header {
	margin: 0;
}

#header h1 {
	margin: 0 0 0 11px;
	padding: 21px 0 0 0;
	width: 330px;
	float: left;
}

strong {
	font-weight: bold;
}

h1 {
	font-size: 1.3em;
	color: #07438b;
	margin: 28px 0 0 33px;
}

.breadcrumb {
	display: inline;
	color: #6f6f71;
	font-size: 0.7em;
	margin: 0 0 0 33px;
}

.clearer {
	clear: both;
	height: 1px;
}

.leftSpace {
	margin-left: 10px;
}

.slimline {
	font-family:Arial,Helvetica,sans-serif;
}

div.node td, div.node th {
	border: 1px solid #97b0CE;
}

div.node table p {
	margin: 0.5em 0;
}

.breadcrumbCurrent {
	display: inline;
	color: #6F6F71;
	font-size: 0.7em;
}

#sectionButtons {
	float: right;
	width: 338px;
	margin: 11px 0 0 0;
}

#sectionButtons a {
	width: 98px;
	height: 62px;
	display: block;
	text-indent: -9999px;
	margin-left: 11px;
	float: left;
	overflow: hidden;
}

#btn_investorLogin {
	background: url(./images/btn_investor_login.gif) no-repeat;
}

#btn_howToInvest {
	background: url(./images/btn_how_to_invest.gif) no-repeat;
}

#btn_mediaCentre {
	background: url(./images/btn_media_centre.gif) no-repeat;
}

#btn_witanTrust {
	background: url(./images/btn_investment_trust.gif) no-repeat;
}

#btn_pacific {
	background: url(./images/btn_pacific.gif) no-repeat;
}

.block-search {
	float:right;
	clear: right;
	font-size: 0.8em;
	margin: 0px 0px 12px 0px; /* bottom margin :-(*/
	width: 50%;
	text-align: right;
}

#search-block-form {
	margin: 11px 11px 0 0 ;

}
#search-block-form label {
	display: none;
}

#search-block-form input.form-text {
	width: 239px;
}

.primary-links {
	clear: both;
}

/* admin */

#contentHead .help {
	margin: 1em 2em;
	font-size: 0.75em;
}

#contentHead p {
	margin-bottom: 1em;
}

div.tabs-wrapper {
	display: none;
	position: absolute;
	margin-left: 430px;
	margin-top: 6px;
	font-size: 1.1em;
}

.block:hover div.tabs-wrapper {
	display: block;
}

/* General */

input.form-submit {
	padding: 0 6px 0 6px;
}

input.form-text {
	padding: 2px;
}

a {
	color: #07438B;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

h2 {
	font-size: 0.95em;
}

ul.spread_ul li {
	margin-bottom: 1em;
}

/* Primary Links */

ul.primary-links {
	font-size: 0.6em;
	font-weight: bold;
	overflow: auto;
	background: #063890 url(./images/nav_bg.gif) repeat-x 0 0;
	padding-left: 19px;
	
}


.primary-links a{

	color: #FFFFFF;
	font-weight: bold;
	padding: 0 6px 0px 8px;
	display: inline-block;
	line-height: 30px;
	margin-left: 2px;
}


ul.primary-links li {
	float: left;
	background: url(./images/nav_divider.gif) repeat-y 0 0;
	padding: 0;
}


ul.primary-links li.first {
	background: none;
}

.primary-links li.active-trail a,
.primary-links a:hover {
	background:transparent url(./images/mainNavOver.gif) repeat-x scroll left top;
	text-decoration: none;
	color: #FFFFFF;
}
/*
.primary-links li.last a {
	background: url(./images/nav_divider.gif) repeat-y right;
}*/

div#contentHead {
	margin-bottom: 1em;
	clear: both;
}

/* Main Content */

.homePanelGroup {
	font-size: 0.9em;
	margin-top: 10px;
	background: transparent url(./images/homepage_panel_back.gif) repeat-x scroll left bottom;
	overflow: auto;
}

#bottomfrontpanels {
	margin-bottom: 10px;
}

.homePanelGroup .block {
	float: left;
	width: 507px;
	margin-bottom: 0;
	padding-bottom: 4px;
}

.homePanelGroup p {
	margin-bottom: 1.2em;
	line-height: 1.2em;
}

.homePanelLeft {
	padding-right: 49%;
	position: relative;
}

.homePanelGroup .baseline {
	position: absolute;
	bottom: 0;
	left: 57%;
}

.homePanelGroup .topline {
	position: absolute;
	top: 0;
	left: 57%;
}

.infoButton {
	width: 151px;
	height: 27px;
	background: url(./images/click-here-button.png) no-repeat bottom left;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
}

.logo-link {
	text-indent: -9999px;
	overflow: hidden;
	display: block;
}

#panel_wb .logo-link {
	width: 201px;
	height: 55px;
	background: url(./images/wb_logo.gif) no-repeat bottom left;
}

#panel_jump .logo-link {
	width: 202px;
	height: 77px;
	background: url(./images/jump_logo.gif) no-repeat bottom left;
}

#panel_intermediaries .logo-link {
	width: 201px;
	height: 53px;
	background: url(./images/intermediaries-Logo.png) no-repeat bottom left;
}

#panel_brokers .logo-link {
	width: 80px;
	height: 74px;
	background: url(./images/fsa-Logo.png) no-repeat bottom left;
}

/*#panel_wb {
	background: url(./images/wb_logo.gif) no-repeat 100% 0;
}

#panel_jump {
	background: url(./images/jump_logo.gif) no-repeat 100% 0;
}

#panel_intermediaries {
	background: url(./images/intermediaries-Logo.png) no-repeat 100% 0;
}*/

.homePanelGroup a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.wbPanel {
	background: url(./images/wealthbuilderBrochure.gif) no-repeat 0 0;
}

.dividerTop {
	margin-top: 1em;
	padding-top: 1em;
	border-top: solid 1px #97b0CE;
	display: block;
}

.block-views, .block-block, .block-aggregator {
	/* background: url(./images/homepage_panel_back.gif) bottom left repeat-x; temp */
	width: 338px;
	padding-bottom: 13px; /* temp */
	font-size: 0.75em;
}

#middle-blocks .block {
	float: left;
}

div.block-views h2, div.block-block h2, div.block-aggregator h2  {
	width: 308px;
	background: #9063D7 url(./images/block_header_wide.gif) top left no-repeat;
	padding: 5px 0px 20px 20px;
	margin-left: 10px;
	color: #FFFFFF;
	padding-top: 8px;
	padding-bottom: 8px;
	font-weight: bold;
}

.homePanelGroup div h2 {
	background: #9063D7 url(./images/homepage_panel_header.gif) top left no-repeat;
	width: 477px;
}

div.block-views div.content, div.block-block div.content, div.block-aggregator div.content  {
	margin: 0;
	border-left: 1px solid #CED8E1;
	border-right: 1px solid #CED8E1;
	margin-left: 10px;
	padding: 1em 1.5em 0;
}

div#sideBar h2{
	margin-left: 0;
}

/*div#sideBar div.content,div.block-block div.content  {
	margin-left: 0;
}*/

/*
ul.secondary-links {
	font-size: 0.6em;
	background: url(./images/footer_top.gif) top left no-repeat;
	padding: 8px 0 0 10px;
	overflow: auto;
	border-left: 1px solid #CED8E1;
	border-right: 1px solid #CED8E1;
}
*/

.secondary-links a{
	color: #FFFFFF;
	font-weight: bold;
}

ul.secondary-links li {
	background: transparent url(./images/sec_nav_2col_header_inactive.gif) no-repeat scroll left top;
	padding-left: 15px;
	padding-right: 0;
	float: left;
	line-height:30px;
	margin:0;
	font-weight: bold;
	font-size: 0.7em;
	width: 319px;
}

div.threeCol ul.secondary-links li.active {
	background: transparent url(./images/sec_nav_3col_header_active.jpg) no-repeat scroll left top;
}

div.fourCol ul.secondary-links li.active {
	background: transparent url(./images/sec_nav_4col_header_active.gif) no-repeat scroll left top;
}

div.fiveCol ul.secondary-links li.active {
	background: transparent url(./images/sec_nav_5col_header_active.jpg) no-repeat scroll left top;
}

div.fiveCol ul.secondary-links li.active.last {
	background: transparent url(./images/sec_nav_5col_last_active.jpg) no-repeat scroll left top;
}

div.sixCol ul.secondary-links li.active {
	background: transparent url(./images/sec_nav_6col_header_active.jpg) no-repeat scroll left top;
}

ul.secondary-links a.active {
	color: #FFFFFF;
}

ul.secondary-links li.last {
	width: 317px;
}

ul.secondary-links li {
	font-size: 0.7em;
}

ul.secondary-links li.active {
	background: transparent url(./images/sec_nav_2col_header_active.gif) no-repeat scroll left top;
}

div.threeCol ul.secondary-links li {
	background: transparent url(./images/sec_nav_3col_header_inactive.jpg) no-repeat scroll left top;
	width: 321px;
}

div.fourCol ul.secondary-links li {
	background: transparent url(./images/sec_nav_4col_header_inactive.gif) no-repeat scroll left top;
	width: 152px;
}

div.fiveCol ul.secondary-links li {
	background: transparent url(./images/sec_nav_5col_header_inactive.jpg) no-repeat scroll left top;
	width: 186px;
}

div.fiveCol ul.secondary-links li.last {
	background: transparent url(./images/sec_nav_5col_last_inactive.jpg) no-repeat scroll left top;
}

div.sixCol ul.secondary-links li {
	background: transparent url(./images/sec_nav_6col_header_inactive.jpg) no-repeat scroll left top;
	width: 153px;
}

div.threeCol ul.secondary-links li.last {
	width: 317px;
}

div.fourCol ul.secondary-links li.last {
	width: 150px;
}

div.fiveCol ul.secondary-links li.last {
	width: 184px;
}

div.sixCol ul.secondary-links li.last {
	width: 149px;
}

.secondary-links li.last a {
	float:left;
	margin-right:10px;
}

#footer-message {
	font-size: 0.55em;
	clear: both;
	color: #999999;
	border-left: 1px solid #CED8E1;
	border-right: 1px solid #CED8E1;
	padding-left: 15px;
	padding-right: 15px;

}

.blue {
color: #07438B;

}

#footer {
	background:transparent url(./images/footer_top.gif) no-repeat scroll left top;
	clear:both;
	float:left;
	margin: 0 10px 10px;
	width:1004px;
	color: #999999;
	font-size: 0.55em;
}

#footer a {
	color: #07438B;
}

#footerInner {
	border-left:1px solid #D5E0E4;
	border-right:1px solid #D5E0E4;
	margin-top:8px;
	padding:1px 1.5em 0.5em;
}

div#footer div.bottom {
	background:transparent url(./images/footer_bottom.gif) no-repeat scroll left top;
	height:8px;
}

div#footer ul {
	color:#07438B;
	margin-left: -0.7em;
	padding: 0 0 1em;
}

div#footer span.blue {
	color:#07438B;
}

div#footer li {
	border-right:1px solid #07438B;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0 0.7em;
	font-size: 1.1em;
}

div#footer p {
	clear: both;
	margin: 1em 0 0
}

/*
li#textSize a#up {
	background: transparent url(./images/text_size_up.gif) no-repeat scroll left bottom;
}

li#textSize a#down {
	background: transparent url(./images/text_size_down.gif) no-repeat scroll left bottom;
}

li#textSize a {
	display:-moz-inline-box;
	height:11px;
	overflow:hidden;
	text-indent:-9999px;
	width:9px;
}

li#textSize a span {
	margin-left:30px;
}
*/

div#footer li.last {
	border-right: none;
}
/*	background: url(./images/footer_bottom.gif) bottom left no-repeat;
	padding-bottom: 8px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 15px;
	clear: both;

div#block-views-Literature-block_1 .view-content ul{
	list-style: none;
	padding-left: 76px;
	margin-bottom: 1em;
	margin-top: -0.5em;
	background: url(/preview/images/doc_rep_accounts.gif) no-repeat 0 0.6em;
}*/

div#block-views-Literature-block_1 .view-content li{
	padding: 0.5em 0;
	line-height: 19px;
	border-bottom: 1px solid #97b0CE;
	font-weight: bold;
	font-size: 0.9em;
}

div#block-views-Literature-block_1 a{
	font-weight: bold;
}

div.view-content {
	margin: 0.5em 0 0;
	font-family: Arial, Helvetica, sans-serif;
}

div.block-views a.viewMore {
	color:#07438B;
	font-weight:bold;
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#contentOuter {
	width:666px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
}

div#contentOuter div.top {
	background: transparent url(./images/contentAreaTop.gif) no-repeat scroll left top;
	height:8px;
}

div#contentOuter.no-blocks {
	background: transparent url(./images/footer_top.gif) no-repeat scroll left top;
	width:1004px;
}

div#contentOuter.no-blocks div.top {
	background: transparent url(./images/footer_top.gif) no-repeat scroll left top;
	height:8px;
}

div#contentOuter div.bottom {
	background:transparent url(./images/contentAreaBottom.gif) no-repeat scroll left top;
	height:8px;
}

div#contentOuter.no-blocks div.bottom {
	background:transparent url(./images/footer_bottom.gif) no-repeat scroll left top;
	height:8px;
}

div#contentOuter h2 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#9063D7 url(./images/block_header_wide.gif) no-repeat scroll left top;
	float:left;
	margin-right:10px;
	width:328px;
}

div#contentOuter div.contentFrame {
	border-left:1px solid #CED8E1;
	border-right:1px solid #CED8E1;
	clear:both;
	font-family:Arial,Helvetica,sans-serif;
	font-weight: normal;
	margin-bottom:0;
	padding: 2em 2.5em 1em;
	clear: both;
}

div#sideBar {
	float: left;
}

div#sideBar *{
	font-weight: bold;
}

div.literature div.block,
div#sideBar div.block {
	background:transparent url(./images/sidebar_panel_back.gif) no-repeat left bottom;
	border: none;
	margin: 0 0 10px 10px;
	width: 328px;
}

div#sideBar div.content {
	padding: 1em 2em 0.5em;
	margin-left: 0;
}

div.block h3 {
	font-size: 0.9em;
	font-weight: bold;
	clear: both;
}

div#block-block-5 .views-row-last {
	float: left;
}

div#block-block-5 .view-footer {
	float: right;
	padding-bottom: 0.5em;
}

a.viewMore,
div#block-block-5 .view-footer a {
	color: #07438B;
	font-weight: bold;
	font-size: 0.9em;
}

h3.nav {
	border-top: 1px solid #97b0CE;
	margin-top: 0.5em;
	padding-top: 0.5em;
}

div.contentBoxInner ul {
	font-size: 1.1em;
	margin: 0;
}

div#block-block-6 ul {
	margin-bottom: 1em;
	padding-left: 0;
	margin: 1.4em 0 1em;
	list-style: none;
}

div#block-block-6 li {
	border-top:1px solid #97b0CE;
	font-size:1.2em;
	line-height:16px;
	padding:0.5em 0;
}

div#block-block-6 li.last {
	border-bottom:1px solid #97b0CE;
}

.slimline {
	font-family: Arial,Helvetica,sans-serif;
}

div.block-views ul {
	padding-left: 0;
}

div.block-views li,
div.contentBoxInner li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

div#contentOuter div.contentFrame {
	font-size: 0.75em;
}

div.node a {
	color: #07438B;
}

div.node h3 {
	font-weight: bold;
	font-size:1em;
	margin: 0.5em 0 0.3em;
}

div.node h4 {
	font-weight: bold;
	font-size:1em;
	margin: 0 0 0.3em;
}

div.node p,
div.node ul {
	margin-bottom: 1em;
}


div.node ul {
	list-style-image:url(./images/bullet.gif);
	list-style-type: disc;
	padding-left:2em;
}

.docBullet {
	background:transparent url(./images/pdf_icon.gif) no-repeat scroll left center;
	display:block;
	line-height:19px;
	padding-left:2em;
}

tbody {
	border: none;
}

div#block-views-useful_links-block_1,
div#block-views-Literature-block_2 {
	padding-bottom: 8px;
}

table.rightLinks {
	width: 100%;
}

div#block-views-useful_links-block_1 div.content,
div#block-views-Literature-block_2 div.content {
	padding: 0.5em 2em;
}

table.rightLinks td {
	border-bottom:1px solid #97b0CE;
	padding-bottom:0.5em;
	padding-top:0.5em;
}

table.rightLinks tr.last td {
	border-bottom:0 none;
}

table.rightLinks a {
	display:block;
	font-weight:bold;
}

table.rightLinks a.docBullet {
	margin-top:1em;
}

table.rightLinks a.logoLink {
	clear:both;
	float:left;
	margin-left:0;
}

td.logo {
	padding-right:1em;
}

#contentOuter table {
	margin: 0 0 1em;
	width: 100%;
}

#contentOuter td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}

#contentOuter th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #07438B;
	font-size: 0.9em;
	padding-bottom: 0.7em;
	padding-top: 0;
}

#contentOuter td,
#contentOuter th {
	padding: 0.3em 1em 0.3em 1em;
	/*border-bottom: none;
	border-left: none;*/
}

#contentOuter th {
	border-top: none;
	border-bottom: none;
}

#contentOuter .leftCol {
	padding-left: 0;
	border-left: none;
}

div.node .last td {
	border-bottom: none;
}

#contentOuter .rightCol {
	padding-right: 0;
	border-right: none;
}

tr.highlighted {
	background-color: #FEECBA;
}

.thMiddle,
.thMiddle td,
.thMiddle th {
	text-align: center;
}


#eventsCal .rightCol {
	padding-left: 2em;
}

#eventsCal th.rightCol {
	width: 65%;
}

div.literature#contentOuter {
	background: none;
	width: 1004px;
	margin-top: -10px;
	margin-left: 0;
}

div.literature div.block {
	float: left;
}

/*
div.literature#contentOuter h2 {
	float: left;
	margin-left: 0;
	width: 308px;
}*/

div#sideBar div.literatureView *,
div.literature * {
	font-weight: bold;
	font-family:Arial,Helvetica,sans-serif;
}

div.literature h2 {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.literature div.content {
	padding-left: 90px;
	padding-bottom: 0.5em;
}


div.literature h2,
div.literature div.content {
	margin-left: 0;
}


div.more-link {
	text-align: left;
}

div.litBoxLinks {
	padding: 0.3em 0;
	margin: 0.3em 0;
	border-top: 1px solid #97b0CE;
	border-bottom: 1px solid #97b0CE;
	font-weight: normal;
	color: #97b0CE;
}

div.litBoxLinks a {
	font-weight: bold;
}

a.downloadLink {
	margin-right: 0.5em;
}

.requestLitLink {
	margin-left: 0.5em;
}

span.requestLitLink {
	color: #999999;
}

div.lit-download-block {
	min-height: 82px;
	padding: 18px 18px 0 88px;
}

div#sideBar div.content {
	padding: 0;
}

div.literature div.block-views div.content {
	margin: 0;
	padding: 0;
}

div#block-views-Literature_downloads-block_4 div.content {
	background:transparent url(./images/reports-accounts.gif) no-repeat scroll 16px 16px;
}

div#block-views-Literature_downloads-block_5 div.content {
	background:transparent url(./images/application-packs.gif) no-repeat scroll 16px 16px;
}

div#block-views-Literature_downloads-block_6 div.content {
	background:transparent url(./images/factsheets.gif) no-repeat scroll 16px 16px;
}

div#block-views-Literature_downloads-block_7 div.content {
	background:transparent url(./images/account-forms.gif) no-repeat scroll 16px 16px;
}

div#block-views-Literature_downloads-block_2 div.content {
	background:transparent url(./images/quarterly-review.gif) no-repeat scroll 16px 16px;
}

div#block-views-Literature_downloads-block_1 div.content {
	background:transparent url(./images/other-Literature.gif) no-repeat scroll 16px 16px;
}

div.block-views div.content h3 {
	border-bottom: 1px solid #97b0CE;
	padding-bottom: 0.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#sideBar div.literatureView {
	margin-left: 65px;
}

div.literatureRequestBySource h3 {
	font-weight: bold;
	font-size: 1.2em;
	margin-bottom: 1em;
} 

div.literatureRequestBySource {
	margin-bottom: 2em;
} 

table.litRequestTable {
	width: auto;
}

table.litRequestTable a {
	font-weight: bold;
}

table.litRequestTable th {
	color: #000000;
}

table.litRequestTable td {
	font-family: Arial, Helvetica, sans-serif;
}

/** Share Prices **/
div.block-witan_share_prices {
	margin: 11px 11px 0 0;
	width: 50%;
}

div.block-witan_share_prices,
div.witan-share-prices-wrapper {
	float: right;
	clear: right;
}

div.witan-share-prices-wrapper {
	font-size: 0.6em;
}

div.witan-share-prices-label,
div.witan-share-prices-date,
div.witan-share-prices-price {
	display: inline;
	font-weight: bold;
}

div.witan-share-prices-label {
	color: #07438b;
	text-transform: uppercase;
}
/** ##### **/

/** Search Results **/

form#search-form div.form-item {
	margin: 0;
}

div#contentOuter div.box h2 {
	margin-bottom: 1em;
	background: 0;
	font-weight: bold;
	float: none;
	display: block;
}

div#contentOuter div.box div.content {
	padding: 0 !important;
	border: 0 !important;
}

dl.search-results dt {
	margin-top: 1em;
	font-size: 1.2em;
	font-weight: bold;
}

dl.search-results dd {
	padding-bottom: 1em;
	border-bottom: 1px solid #97b0CE;
}

dl.search-results dd p.search-snippet {
	font-size: 1.2em;
}

dl.search-results dd p.search-info {
	font-size: 1.1em;
}

ul.pager {
	padding: 1em 0 0;
	margin: 0;
	font-size: 1.2em;
}

ul.pager li {
	padding: 0.3em 0.5em !important;
	margin: 0 0.3em;
}

ul.pager li.pager-current,
ul.pager li.pager-item {
	border: 1px solid #CED8E1;
}

/** ##### **/

/** Contact us **/

div#contactPost {
	float: left;
}

div#contactElectronic {
	float: left;
	margin-left: 5em;
}

#contact-mail-page p {
	margin-bottom: 1em;
}

/** ##### **/

/** Half width blocks page **/

div.halfWidthRegion div.block {
	width: 507px;
	padding-bottom: 8px;
	background: transparent url(./images/half_width_block_bottom.gif) no-repeat right bottom;
	margin-bottom: 10px;
}

div.halfWidthRegion div.content {
	padding: 2em 3em 1em;
}

div.halfWidthRegion h2 {
	width: 477px;
	background: transparent url(./images/half_width_block_tab.jpg) no-repeat left top;
}

div.halfWidthRegion {
	float: left;
}

/** ##### **/

/** Media Centre **/

div.halfWidthRegion div.block {
	width: 507px;
	padding-bottom: 8px;
	background: transparent url(./images/box_3col_bg.gif) no-repeat right bottom;
	margin-bottom: 10px;
}

div#block-views-sponsership_partners-block_1 a {
	float: left;
}

div#block-views-sponsership_partners-block_1 h3 {
	margin-bottom: 0.3em;
	font-size: 1em;
}

div#block-views-sponsership_partners-block_1 h3,
div#block-views-sponsership_partners-block_1 p {
	clear: right;
	margin-left: 180px;
}

div#block-views-sponsership_partners-block_1 .views-row {
	padding: 1em 0;
	border-bottom: 1px solid #97b0CE;
}

div#block-views-sponsership_partners-block_1 .views-row-last {
	padding: 1em 0 0;
	border-bottom: none;
}

div#block-block-11 *,
div#block-views-press_releases-block_1 * {
	font-weight: bold;
}

div#media-centre thead {
	display: none;
}

div#media-centre tbody,
div#media-centre tr {
	background: none;
	padding: 0;
	border: 0;
}

div#media-centre td {
	vertical-align: top;
	padding: 0.5em 0;
	border-bottom: 1px solid #97b0CE;
}

div#media-centre tr.last td {
	border-bottom: none;
}

div#media-centre div.content {
	padding: 1em 2em;
}

/** ##### **/


/** Sitemap **/

.sitemap-box {
	margin-bottom: 0;
}

.sitemap-box h2 {
	display: none;
}

.sitemap-box li,
.sitemap-box ul {
	padding-bottom: 0.5em;
}
.sitemap-box li li {
	margin-left: 1.5em;
}

.sitemap-box li a.active {
	color: #07438B;
	font-weight: bold;
}
/** ##### **/


/** Lireature request form **/

fieldset {
	border: none;
	margin: 1em 0;
	padding-left: 0;
}

fieldset legend{
	margin: 0;
	font-weight: bold;
}

div.form-checkboxes {
	margin: 0;
}

div#requestable_docs {
	margin: 1em 0;
	border-top: 1px solid #97b0CE;
	border-bottom: 1px solid #97b0CE;
}

fieldset.user_details label{
	font-weight: normal;
}

form#witan-literature-request-form input#edit-submit {
	margin-top: 1em;
}

.form-checkboxes .form-item {
	margin: 0;
}

/** ##### **/


/** Text size **/

li#textSize * {
	display: inline;
}

/** ##### **/

/** Drupal Messages **/

div#contentHead div.messages {
	width: 953px;
	margin-top: 0.5em;
	margin-left: 33px;
	font-size: 0.7em;
}

div#contentHead div.messages ul {
	list-style: none;
}

div#contentHead div.status {
	padding: 2px;
	border: 1px solid #9FB6D1;
	color: #07438b;
}

div#contentHead div.error {
	color: #000;
}

/** ##### **/

/** Front Page Flash Banner **/

div#banner_rotator{
	overflow: hidden;
	width: 666px;
	height: 233px;
}

div.banner_rotator_noflash_caption_div{
	position: relative; 
	bottom:32px; width:100%; 
	height: 25px; 
	background-color: #000; 
	text-align:center; 
	opacity:0.4;
	filter:alpha(opacity=40);
}

p.banner_rotator_noflash_caption{
	margin: 5px auto; 
	color: #ffffff; 
	font-size: 1.3em;
}

/** ##### **/

/** Aggregator **/

div.block-aggregator ul,
div.block-aggregator li {
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
}

div.block-aggregator li {
	padding: 0.5em 0;
	border-bottom: 1px solid #97b0CE;
}

div.block-aggregator li.last {
	border: 0;
}

/* Witan IT Press Releases Feed */

div#block-aggregator-feed-1 ul li div {
	font-weight: bold;
}

div#block-aggregator-feed-1 ul li div a {
	font-weight: bold;
}

div#block-aggregator-feed-1 ul li div.feed-item-1-date {
	float: left;
}

div#block-aggregator-feed-1 ul li div.feed-item-1-link {
	margin-left: 6.2em;
}
div#block-aggregator-feed-1 div.more-link {
	display: none;
}

/* ### */

div#contact-block {
	padding: 1em 2.5em 0;
}

div#contact-block p {
	margin-bottom: 1em;
	font-weight: normal;
	font-family: Arial,Helvetica,sans-serif;
}

div#contact-block strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/** ##### **/

textarea { 
    resize: none; 
}

/* Skip links*/

#skip-nav {
	position: absolute;
	font-size: 0.8em;
	list-style: none;
} 

#skip-nav li {
	float: left;
	margin-right: 2em;
}

#skip-nav a {
  color: #FFFFFF;
}

#skip-nav a:active,
#skip-nav a:focus {
  color: #000000;
}

/** ##### **/
	