﻿BODY
{
	font-family:Arial,sans-serif;
	font-size:90%;
	margin:0;
}

#Body
{
	margin:0 1em;
	padding-bottom:2em;
	color:#003a63;
}

HTML,BODY
{
	height:100%;
}

FORM
{
	position:relative;
	top:-5px;
	bottom:0px;
	min-height:100%;
}

H1
{
	color:#3f75a2;
	font-size:1.6em;
	margin-bottom:1em;
	margin-top:0;
	font-weight:normal;
}

H2
{
	color:#3f75a2;
	font-size:1.15em;
	font-weight:normal;
	margin-bottom:0.5em;
	margin-top:0;
}

DIV.InvestRedeem H2
{
	font-weight:bold;
	font-size:1.3em;
}

DIV.InvestRedeem H3
{
	color:#3f75a2;
	margin-bottom:0;
	font-size:1.15em;
	font-weight:normal;
}

P
{
	margin-top:0;
	text-align:justify;
}

SPAN.Highlight
{
	color:#3f75a2;
}

DD,LI
{
	text-align:justify;
}

.FloatLeft
{
	float:left;
}

.FloatRight
{
	float:right;
}

.HalfWidth
{
	width:49%;
}

#Copyright
{
	position:absolute;
	right:5px;
	bottom:4px;
	z-index:10;
	font-size:0.8em;
}

#Footer
{
	text-align:center;
	position:absolute;
	bottom:0;
	border-top:solid 1px #deeaf3;
	margin:0;
	padding:0.25em 0;
	list-style-type:none;
	background-color:#fff;
	width:100%;
}

#Footer LI
{
	display:inline;
	border-left:solid 1px #deeaf3;
	padding:0 1em;
	font-size:0.8em;
}

#Footer LI A,#Copyright A
{
	color:#2e74ae;
	text-decoration:none;
}

#Footer LI.First
{
	border-left:none;
}

#HeaderBase
{
	background-image:url(images/HeaderVerticalGradient.png);
	background-repeat:repeat-x;
	height:30px;
}

#HeaderMain
{
	background-image:url(images/HeaderHorizontalGradient.png);
	background-repeat:repeat-y;
	background-position:150px 0;
	height:130px;
	margin-bottom:2px;
	padding-top:7px;
	position:relative;
}

#Orbis
{
	width:140px;
	color:#4682b4;
	text-align:right;
	float:left;
}

#Australia
{
	color:#fff;
}

#OrbisAustralia
{
	position:absolute;
	left:72px;
	bottom:10px;
	border:none;
}

#HeaderLogo
{
	margin-top:1px;
	height:94px;
	border:none;
}

#HeaderLogo
{
	margin-left:102px;
	display:block;
}

#Orbis,#Australia
{
	font-size:2.25em;
	font-family:'Times New Roman',serif;
	padding:0 0.2em;
}

#HeaderLinks
{
	position:absolute;
	right:22px;
	bottom:5px;
	color:#003a63;
	font-weight:bold;
}

#HeaderLinks A
{
	margin-left: 2em;
}

#HeaderLinks A,#Body A,#Body P A.DocLink
{
	color:#003a63;
	font-weight:bold;
	text-decoration:none;
	background-image:url(images/SmallArrow.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:12px;
}

#Body P A,#Body A.TextLink,#Body A.InternalLink,#Body A.EmailLink
{
	padding-left:0;
	background-image:none;
	text-decoration:underline;
}

#Body A.EmailLink
{
	font-weight:normal;
}

#Header A:Hover,#Body A:Hover,#Body P A.DocLink:Hover,#Footer A:Hover,#Copyright A:Hover
{
	color:#f00 !important;
}

.FundPageList
{
	list-style-type:none;
	margin-top:0;
	margin-left:50%;
}

.FundPageList LI
{
	margin-left:0;
	padding:0.5em 0;
	text-align:left;
}

.FundPageList LI.Home A
{
	margin-top:1em;
	color:#3f75a2 !important;
}

.IndexFundName
{
	background-image:url(images/IndexFundGradient.png);
	background-repeat:repeat-x;
	margin-right:0.5em;
	padding:1em;
	padding-bottom:0;
	height:250px;
	width:45%
}

.IndexFundName DIV.Title,.FundName,.FundNameVNav
{
	color:#003a63;
	font-size:1.25em;
}

.IndexFundName DIV.Title
{
	font-weight:bold;
	margin-bottom:1em;
}

DIV.IndexFundName A.Price
{
	font-weight:normal !important;
	text-decoration:none !important;
}

DIV.IndexFundName A:Hover SPAN.Price
{
	color:#f00;
}

SPAN.Price,span.Date
{
	color:#003a63;
	font-weight:bold;
	margin-left:0.5em;
}

DIV.IndexFund
{
	clear:both;
}

.FundName,.FundNameVNav
{
	width:23%;
	padding:1em;
	background-image:url(images/FundTitleGradient.png);
	background-repeat:repeat-x;
	height:230px;
	font-weight:bold;
	float:left;
}

P.PdsDownload,UL.Reports
{
	margin-left:5em;
}

UL.Reports LI
{
	margin-bottom:0.25em;
}

UL.FundTabs
{
	list-style-type:none;
	margin:0;
	margin-bottom:0.5em;
}

UL.FundTabs LI
{
	display:inline;
}

#Body UL.FundTabs LI A
{
	margin:0 5px;
	padding:0;
	height:38px;
	background-image:url(images/FundTabBackground.png);
	background-repeat:repeat-x;
	background-position:top;
}

#Body UL.FundTabs LI.Selected A
{
	background-image:url(images/FundTabSelectedBackground.png);
	color:#fff;
}

#Body UL.FundTabs LI A IMG
{
	border:none;
}

#Body UL.FundTabs LI A SPAN
{
	position:relative;
	padding:5px 5px;
	bottom:-6px;
}

#Body UL.FundTabs LI.Selected A SPAN
{
	bottom:10px;
}

#Body UL.FundVList
{
	list-style-type:none;
	padding-left:0;
	margin-left:0;
}

#Body UL.FundVList LI
{
	font-size:0.8em;
	margin-bottom:0.5em;
}

#Body UL.Links
{
	list-style-type:none;
}

DIV.VNavFunds DIV.IndexFundName
{
	background-image:url(images/FundTitleGradientVNav.png);
}

DIV.VNavFunds
{
	float:left;
	width:25%;
}

DIV.VNavFunds P
{
	text-align:left;
}

DIV.VNavBody
{
	margin-left:25%;
	padding-left:1em;
}

DIV.VNavFunds .IndexFundName
{
	width:90%;
	height:auto;
	background-image:url(images/IndexFundGradientVNav.png);
}

DIV.VNavFunds .FundPageList
{
	margin-left:0;
	padding-left:0;
}

#IndexIntroImage
{
	margin-bottom:1.5em;
	width:99.5%;
}

#Prices
{
	float:left;
	padding-top:1.5em;
	padding-right:5em;
}

#Prices DT
{
	float:left;
	color:#3f75a2;
	width:13em;
	padding-bottom:0.4em;
	display:inline;
	clear:left;
}

#Prices DD
{
	color:#003a63;
	font-weight:bold;
	padding-bottom:0.4em;
}

/*Fix Chrome*/
body:nth-of-type(1) #Prices DD
{
   display:inline-block;
}

TABLE.PriceTable
{
	border-collapse:collapse;
}

TABLE.PriceTable TH
{
	font-weight:normal;
	color:#3f75a2;
}

TABLE.PriceTable TD
{
	color:#003a63;
	font-weight:bold;
	padding:0.2em 3em;
	text-align:right;
}

TABLE.PriceTable SPAN.Invisible
{
	visibility:hidden;
}

#PriceGraph
{
	text-align:center;
	margin-top:1em;
	margin-bottom:0.5em;
}

#Legend
{
	margin-bottom:1em;
}

#Legend,LABEL
{
	font-weight:bold;
	color:#003a63;
}

#Legend .Fund
{
	color:#03355d;
}

#Legend .Benchmark
{
	color:#5a94bb;
}

ADDRESS
{
	font-style:normal;
	margin:0.5em auto 0.5em 5em;
}

OL.Privacy
{
	list-style-type:lower-alpha;
}

OL.Privacy OL
{
	list-style-type:lower-roman;
}

P.Footnote
{
	font-size:75%;
	font-style:italic;
}

SUP
{
	font-size:90%;
}

UL LI
{
	margin-bottom:0.3em;
}

DIV.AddressList ADDRESS
{
	float:left;
	width:32%;
	margin-left:0;
	margin-right:0;
}

DIV.AddressList DIV.Title
{
	font-weight:bold;
}