
@charset "UTF-8";


.bluebackimage {background-image:url(/images/centred/top-menu-bar-blue.png)}

#toplightgrey {background-image:url(/images/centred/topcellgrey.jpg)}
.bottomlightgrey {background-image:url(/images/centred/bottomcellgrey.png)}

#sidebar a:link {color: #135486; text-decoration:none;}
#sidebar a:visited {color: #135486; text-decoration:none;}
#sidebar a:hover {color: #FFF; background-color: #135486; text-decoration:none;}
#sidebar a:active {
	color: #135486;
	text-decoration: none;
}

#sidebar a {font-family:Arial, Verdana, sans-serif; font-size:12px}

#sidebar {
	width: 155px; float:left; margin-right:20px
}

.cell {
	background-color:#F4F4F4;
	margin-right:0px;
	padding-left:20px;
	border-left:#135486 1px solid;
	border-right: #135486 1px solid;
	padding-top:5px;
	height:20px;
}

img
{
	border-style: none;
}

.image-link{ margin-bottom:-5px;
	padding:0px;
}

.h2 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 15pt;
	color: #000000;
	text-align:left;
	margin:0px;
	padding:0px;
	padding-bottom:15px;
}

.h1 {
	color: #000000;
	font-family: Arial, Verdana, sans-serif;
	font-size: 18pt;
	padding-bottom:15px;
	margin:0px;
}
.h3 {
	font-size:12pt;
	font-family: Arial, Verdana, sans-serif;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	}

.h4 {
	font-size:11pt;
	font-family: Arial, Verdana, sans-serif;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	}

.normal {font-family:Arial, Verdana, sans-serif;font-size:9pt;text-align:justify}

body p {padding-bottom:15px;padding-top:0px;margin:0px}

#container {
	width: 830px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
} 

#header {
	height:122px;
	background-image: url(/images/centred/banner-top-rounded.png);
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;
} 

#mainbody {
	padding-bottom: 0px;
	margin-top:0px;
	margin-right:0px;
	border-right: #93870D thin solid;
	padding-right:10px;
	margin-bottom:0px;
	margin-left:170px;
}
	

.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	clear:left;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:25px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#googleadz {
	float:right;
	width: 160px;
	margin-left:10px;
}


.first-adv-contact {
	background-color: #CCC;
	font-family: Utah, Verdana, Geneva, sans-serif;
	font-size:13px;
	color: #652222;
}


#newsletter-backissues {
	padding-top:15px;
	padding-bottom:20px;
}


#newsletter-frontpage{
	float:right;
	margin-left:15px;
	margin-bottom:20px}
	





.rates {
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
}


.greenbox {background: #93870D; color:#FFF;margin-top:15px;margin-bottom:15px;margin-left:10px}
.bluebox {background: #135486; color:#FFF;padding:10px;margin-top:15px;margin-bottom:15px}
.blacktext {color:#000}
.whitetext {color:#FFF}
.greentext {color:#93870D}
.bluetext {color:#135486}
.darkgreyt{color:#666}
.mediumgreyt{color:#999}
.red {color:#F00}

.rounded-ctl-top {
	background: url(/images/corners/tr.jpg) no-repeat top right;
}

.rounded-ctl-bottom {
	background: url(/images/corners/br.jpg) no-repeat top right;
}

img.corner {
		width:12px;
		height:12px;
		border:none;
		display:block !important;
}

.greenbox p { margin: 0 10px; }

.box-title {
	color: #FFF;
	font-size:13pt;
	text-align:center;
	line-height:1.5em;
	margin:0px;
	padding:0px;
}

.box-title p {margin-top:0px}

.blueback {background-color:#135486}
.greenback {background-color:#93870D}
.whiteback {background-color:#FFF}
.greyback {background-color:#EBEBEB}
.lightgreyback {background-color:#F4F4F4}
.tanback {background-color:#EAE4CD}

.ro {padding:5px;height:27px;border-bottom:#666 1px solid;}

#co {float:left; font-size:9pt;color:#135486;background-color:#F4F4F4;border:#666 1px solid}

#adv {
	background-color:#EBEBEB;
	height:250px;
	margin-top:20px;
	margin-bottom: 20px;
}
#adv ul li {padding-bottom:10px}

#footer a:link {color: #FFF; text-decoration:none;}
#footer a:visited {color: #FFF; text-decoration:none;}
#footer a:hover {color: #93870D; background-color: #FFF; text-decoration:none;}
#footer a:active {
	color: #FFF;
	text-decoration: none;
}

#footer ul li {
	display:inline;
	padding-left:10px;
	padding-right:10px;
	border-right:3px solid #fff;
}

#footer img {margin-bottom:-5px; padding:0px;}
#footer a {margin:0px; padding:0px}

#footer .last {
	border-right:0px;
	padding-right: 50px;
}
#footer .second {
	text-indent: 20px;
}

#footer {
	background: #93870D;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
} 

#copyright {background-color:#CCC;
	color:#000;
	text-align:center;
	font-size:11px;
	height:15px;
	width:830px;
	font-family:Arial, Helvetica, sans-serif;
}
.smalllinks {
	font-family: Utah, Verdana, Geneva, sans-serif;
	font-size: 9pt;
	color: #000;
	}
.blackball {border:#000 1px solid}
.blueball {border:#135486 thin solid}
.greenball {border:#93870D thin solid}
.darkgreyball {border:#999 thin solid}
.lightgreyball {border:#CCC thin solid}

.headrow {font-size:11pt;font-weight:bold;background-color:#FFF}

#footnotez {font-style:italic;width:400px}

#othercurrencies {padding-top:40px;margin-top:20px;margin-left:0px}

#FundData {width:350px;margin-top:0px;padding-top:0px;margin-bottom:20px;text-align:left}

#Summary {float:right;width:300px}
#Summary ul li {margin-left:-20px;margin-bottom:30px;padding-right:10px;line-height:1.4em}

.ri {float:right;margin-left:10px;margin-bottom:10px}
.li {float:left;margin-bottom:10px;margin-right:10px}
.top-buffer {margin-top:10px}
.bbuffer {margin-bottom:10px}
.tppgbffr {padding-top:20px}

.rates-row {
	border-bottom:thin;
	border-color:#BAAD96;
	border-bottom-style:solid;
	color: #FFF;
	margin-bottom:5px;
}

#calculator {
	border: #93870D thin solid;
	padding-top:10px;
	margin-top:10px;
	width:300px;
	padding-left:10px;
}

.col-header {
	border-bottom-color: #135486;
	border-bottom-style:solid;
	border-bottom-width:thin;
}

#goldback { /*shariah*/
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:20px;
	margin-top:25px;
	background-color:#F4F4F4;
}

.rates { /*shariah*/
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	background-color:#93870D;
	color:#FFF;
	width:295px;
}

.goldback-uk ul li { /*shariah*/
	font-size:13px;
	padding-bottom:12px;
}

.goldback-id ul li { /*shariah*/
	font-size:12px;
	padding-bottom:12px;
}



/*careers*/
.first-adv-contact {
	font-family: Utah, Verdana, Geneva, sans-serif;
	font-size:13px;
}
#contactbox {
	width: 380px;
	padding: 6px;
	border: 2px solid #CCC;
}
/*end careers*/

#FundData-out {width:600px;margin-top:0px;padding-top:0px;margin-bottom:20px;text-align:left}

.ltnegmar1 {margin-left:-80px}
.ltnegmar2 {margin-left:-160px}

.zero {margin:0px;padding:0px}
.thintop {margin-top:5px}
.medtop {margin-top:10px}
.negmtopthick {margin-top:-20px}
.negmtopthin {margin-top:-10px}

/*contact page form*/
.cntctro {width:600px;margin-bottom:20px}

.cntctco-lt{float:left;width:160px;margin-right:20px;text-align:right}
.cntctco-rt{display:inline}

.footnote {font-size:8pt;padding-bottom:5px}

#map_canvas {float:right;width: 400px; height: 400px; margin-bottom: 20px; margin-left: 10px; margin-top: 20px; margin-right: 0px}

.ltmarcorrect {margin-left:0px}

.t {background: url(/images/corners/borders/greendot.jpg) 0 0 repeat-x;}
.b {background: url(/images/corners/borders/greendot.jpg) 0 100% repeat-x}
.l {background: url(/images/corners/borders/greendot.jpg) 0 0 repeat-y}
.r {background: url(/images/corners/borders/greendot.jpg) 100% 0 repeat-y}
.bl {background: url(/images/corners/borders/grey-green/bl.jpg) 0 100% no-repeat}
.br {background: url(/images/corners/borders/grey-green/br.jpg) 100% 100% no-repeat}
.tl {background: url(/images/corners/borders/grey-green/tl.jpg) 0 0 no-repeat}
.tr {background: url(/images/corners/borders/grey-green/tr.jpg) 100% 0 no-repeat; padding:10px}

#logo-bot-left{padding-top:20px;height:50px;clear:left;margin:0px;padding-bottom:20px;padding-left:0px;padding-right:0px};

#fdbck_report{margin-left:40px;margin-top:20px;width:500px;margin-bottom:20px}



/*-----------added for newsletter login shite---------*/

#NwsltAuthentBox{
	padding-bottom:25px;
	margin-bottom:0px;
	width:310px;
	float:right;
}

.nwslt-login-ro {margin-bottom:20px}

.nwslt-login-lt{float:left;width:90px;margin-right:20px;text-align:right}
.nwslt-login-rt{display:inline}

#register{width:280px;padding-right:15px;border-right:#93870D thin solid;padding-bottom:15px}

#disclaim{border-top:#93870D thin solid;padding-top:10px}

#post-validation{margin-top:30px;margin-bottom:40px;line-height:1.3em}

#newsletter-latest-text {
	padding-top:30px;
	padding-bottom:90px;
}

#newsletter-latest-text li {
	font-size:15px;
	padding-bottom:12px;
}

#sub-page-block {margin-bottom:60px;margin-top:25px;line-height:1.3em}

#dwnld-box {
	margin-top:15px;
	width:500px;
	margin-left:auto;
	margin-right:auto;
}

#dwnld-box a:link {color: #F00; text-decoration:none;}
#dwnld-box a:visited {color: #F00; text-decoration:none;}
#dwnld-box a:hover {color: #FFF; background-color: #135486; text-decoration:none;}
#dwnld-box a:active {
	color: #F00;
	text-decoration: none;
}

/*--------back issues------*/

#month {float:left;width:110px;font-weight:bold}
#description {float:left;width:400px}
#description ul {margin-top:0px}

.cntrd {text-align:center}

#backissuerow {margin-bottom:15px;border-bottom:#EBEBEB thin solid;height:100px;width:650px}


#BackIssueMain {margin-top:-750px;float:left;padding-right:10px;border-right:#CCC thin solid}


#sidebar-top-img {padding-bottom:-10px;margin-bottom:-10px}




