/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%;
	color:#333366;
	background-color:#e7e7d4;
}

#innerWrapper {
	width:925px;
	min-height:600px;
	margin:0 auto;
	padding:16px;
	background-color:#FFFFFF;
	overflow:visible;
}

#banner {
	width:925px;
	height:135px;
	background-color:#243368;
	border:0;
	border-bottom:#b0da11 9px solid;
}

#bannerLeft {
	width:319px;
	height:135px;
	float:left;	
}

#bannerRight {
	width:600px;
	height:135px;
	float:right;	
}

.rates {
	font-size:1.2em;
	line-height:1.6em;
	color:#FFFFFF;
	text-align:right;
	margin:23px 20px 0 0;
}

#rightBannerImg {
	width:244px;
	height:48px;
	float:right;
	margin:0px 20px 0 0;
}

#main {
	padding:16px 0 0 0;
}

#mainNavigation {
	width:180px;
	float:left;
}

.mainNavBtn {
	width:168px;
	height:24px;
	margin:0 0 2px 0;
	padding:0;
	border:0;
}

.mainNavSubBtn {
	width:168px;
	height:20px;
	margin:0 0 2px 0;
	padding:0;
	border:0;
}

.mainNavSubBtn1 {
	width:168px;
	height:28px;
	margin:0 0 2px 0;
	padding:0;
	border:0;
}

#enquireBtn {
	padding:18px 0 12px 0;
	border:0;
}

#mainNavigation p {
	margin:0 0 0 10px;
	font-size:1em;
	font-weight:bold;
}

#mainNavigation a, #rightPanel a {
	color:#333366;
	text-decoration:none;
}

#mainPanel {
	width:745px;
	float:right;
	background-color:#FFFFFF;
}

#secondaryNavigation {
	width:195px;
	margin:0 5px 0 0;
	float:right;
	background-color:#FFFFFF;
}

.secondaryNavBtn {
	width:194px;
	height:57px;
	margin:0 0 12px 0;
	border:0;
}

.secondarySubNavBtn {
	width:194px;
	height:44px;
	margin:0 0 8px 0;
	border:0;
}

#rightPanel {
	width:194px;
	background-image:url(../images/news_panel.gif);
	background-repeat:no-repeat;
	margin:10px 0 0 0;
}

#rightPanelHeader {
	width:193px;
	height:9px;
	/*background-image:url(../images/news_panel_top.gif);
	background-repeat:no-repeat;*/
}

#rightPanelFooter {
	width:193px;
	height:9px;
	/*background-image:url(../images/news_panel_bottom.gif);
	background-repeat:no-repeat;*/
}

#rightPanel h3 {
	font-size:1.3em;
	font-weight:bold;
	text-align:center;
	margin:6px 0 10px 0;
}

.rightPanelItem {
	font-size:1.1em;
	margin:6px 14px;
	padding:6px 0;
	border-bottom:1px solid #ccc;
}

.rightPanelItemLast {
	font-size:1.1em;
	margin:6px 14px;
	padding:6px 0;
}

.item {
	border-bottom:1px solid #ccc;
}

#contentPanel {
	width:525px;
	margin:0 0 0 15px;
	float:left;
}

#content {
	width:485px;
	margin:20px 9px 0 8px;
}

#content h1 {
	font-size:1.8em;
}

#content h1 span {
	font-weight:normal;
}

#content h2 {
	font-size:1.5em;
	color:#b0da11;	
}

#content h3 {
	font-size:1.3em;
}

#content p,#content table {
	font-size:1.3em;
	line-height:1.4em;
}

#content em {
	font-style:normal;
	color:#b0da11;
}

#content a {
	font-weight:bold;
	color:#b0da11;
	text-decoration:none;	
}

#content ul,ol {
	font-size:1em;
}

#content li {
	font-size:1.3em;
}

#content li li {
	font-size:1em;
}

.large {
	font-weight:bold;
	font-size:1.5em;	
	color:#b0da11;	
}

#homeBanner,#subBanner {
	border:0;
}

#footer {
	clear:both;
	width:957px;
	height:30px;	
	margin:0 auto;
}

.footerStrapline {
	margin:0;
	padding:11px 0px 0px 22px;	
	font-size:1.1em;
}

.footerCredit {
	text-align:right;
	margin:0;
	padding:11px 22px 0px 0px;	
	font-size:1.1em;
}

.footerLink {
	color:#333366;
}

.rateEmpasis {
	color:#b0da11;
	font-weight:bold;
}

.rateUpdated {
	font-size:0.9em;
}

.boldNumbers {
	font-weight:bold;
}

.fontNormal {
	font-weight:normal;
}

.paraWithRule {
	padding:0 0 10px 0;
	border-bottom:1px solid #006699;
}

.pageNav {
	width:100px;
	float:right;
	font-size:1.3em;
	line-height:1.4em;
	text-align:right;	
}

.contactDetailsLarge {
	font-size:1.8em;
}