﻿/*  AUI Colour Palette
    Orange - #F58026;
	Brown - #796653
*/

/* Set WebPart widths */
#WebPartWPQ1.ms-WPBody, 
#WebPartWPQ2.ms-WPBody,
#WebPartWPQ3.ms-WPBody {overflow:visible !important;}

body *
{
	margin:0;
	padding:0;	
}

body
{
	margin:0;
	padding:0;
	background-color:#fff;	
	color:#636363;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;		
}

img {
	border:none;
}

h1,
h2,
h3,
h4,
h5,
h6 
{
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	line-height:130% !important;
}

.home h1
{
	/*font-size:1.5em;
	font-weight:normal;*/
	/*font-size:105%; Style guide size*/
	font-size:120%;
	font-weight:bold;
	color:#212121;
}

h1
{
	/*(font-size:1.7em;
	font-weight:normal;*/
	/*font-size:105%; Style guide size*/
	font-size:120%;
	font-weight:bold;
	color:#000000;
	padding-bottom:5px;
}

h2
{
	/*font-size:1.5em;
	font-weight:normal;*/
	/*font-size:105%; Style guide size*/
	font-size:120%!important;
	font-weight:bold;
	color:#212121;
}

h3
{
	/*(font-size:1.2em;*/
	/*font-size:87.5%; Style guide size*/
	font-size:100% !important;
	font-weight:bold !important;
	color:#F17f26 !important;
	padding-bottom:5px;
}

h4 {
	/*This is only used for table headings 
	where there is an element floating to the right.
	E.G. Distribution History.
	The style is the same as H3.
	font-size:1.3em;
	color:#f17f26;
	margin:.8em 0 .6em 0;*/
	font-size:100% !important;
	font-weight:bold !important;
	color:#F17f26 !important;
	padding-bottom:5px;
	float:left;
}

h5 {
	font-size:1em;
	font-weight:bold;
	color:#636363;
	margin:.5em 0;
}

p 
{
	margin-bottom:1em;
	font-size:100%;	
}

a 
{
	color:#636363;
	text-decoration:underline;
}

.ms-WPBody a:link, .ms-WPBody a:visited
{
	/*color:#F17F26!important;*/
	color:#F17F26;
	text-decoration:underline!important;	
}

ul {
	margin:.5em 2em;
	list-style-image:url('../img/bullet_point_prange_square.gif');
}

ul#TopNavigation
{
	list-style-image: none;
}

li {
	margin-bottom:.3em;
}


.hr_thin {
	clear:both;
	width:100%;
	margin:0;
	padding:0;
	height:5px;
}


.hr_blunt {
	clear:both;
	width:100%;
	margin:0;
	padding:0;
	height:5px;
}

.hr_blunt {
	background-color:#f58025;
}

.hr_rounded {
	clear:both;
	width:100%;
	margin:0;
	padding:0;
	height:5px;
}

.hr_rounded {		
	background: #f58025 url('../img/sectionHeads_boxes_buttons.png') no-repeat right -166px;
}

.hr_thin {
	height:1px;
	border-top:1px solid #959595;
}

.stars {
	display:block;
	width:45px;
	height:8px;
	text-indent:-9999px;
	background-image:url('../img/stars_five.gif');
	background-repeat:no-repeat;
}

.stars.one {
	background-position:-36px;
}

.stars.two {
	background-position:-27px;
}
.stars.three {
	background-position:-18px;
}
.stars.four {
	background-position:-9px;
}

.download_list {
	list-style:none;
	list-style-image: none; /* required for IE */
	margin-left:0;
	margin-right:0;
}

download_list li{
	padding-bottom:1em;
}

/*Fund documents*/
.fund_documents {
	list-style:none;
	list-style-image: none;
	margin-left:0;
	margin-right:0;
	margin-top:0;
}

.fund_documents li {
	font-size:.9em;
	margin-bottom:.5em;
	white-space:nowrap;
}

.download_list a.pdf {
	padding-left:25px;
	background-image:url('../img/icon_pdf.gif');
	background-repeat:no-repeat;
} 

/*Table actions*/
ul.table_actions, .table_actions_no_tabs {
	float:right;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:2.5em 0.5em 0.4em 0pt;
}

.table_actions_no_tabs {
	padding-top:0;
}

.table_actions_no_tabs li,
.table_actions li
{
	display:inline;
}

.table_actions li a
{
	text-decoration:underline;
}

.table_actions li a:hover
{
	text-decoration:none;
}

.table_actions_no_tabs a:link, 
.table_actions_no_tabs a:visited
{
	color:#636363!important;
	text-decoration:underline!important;
}

a:link.table_actions_no_tabs, 
a:visited.table_actions_no_tabs 
{
	color:#636363!important;
	text-decoration:underline!important;
}

a:hover.table_actions_no_tabs
{
	text-decoration:none!important;
}

ul.table_actions_no_tabs a:hover
{
	text-decoration:none!important;
}

.cross,
.tick
{
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:50% 50%;
	text-indent:-9999px;
}

.cross {
	background-image:url('../img/cross.gif');
}

.tick {
	background-image:url('../img/tick.gif');
}

.pdf_info a,
 .pdf_info {
	color:#999;
}

table .cross,
table .tick
{
	display:block;
	width:100%;
	height:100%;
}

table .total {
	text-align:right;
	font-weight:bold;
}

table .currency {
	text-align:right;
}

table .numbers,
table .percent {
	text-align:center;
}

.investment_option_list 
{
	list-style:none;
	list-style-image: none;
	padding-bottom:.7em;
	margin-left:0;
	margin-right:0;
}

.investment_option_list li
{
	display:inline;
	padding-right:.7em;
}

.expandable {
	list-style-image:none;
	margin-left:0;
	margin-right:0;
}

/* TABLES */

table {
	margin:0px;
	border-collapse:collapse;
	/*width:100%;*/
}

td {
	padding:0px;
	vertical-align:top;
}

table .narrow {
	width:170px;
}

table .medium {
	width:250px;
}

table .narrower {
	width:110px;
}

table.striped {
	margin:0;
	border-width: 0;
	width:100%
}

table.striped .nowrap {
	white-space:nowrap;
}

table.striped .product_name {
	white-space:nowrap;
}

table.striped thead td{
	border:none;	
	color:#f17f26;
	vertical-align:top;
}

table.striped a, table.striped a:visited {
	color:#636363!important;
	text-decoration:underline!important;
}

table.striped a:hover {
	text-decoration:none!important;
}

table.striped thead td a {
	color:#f17f26;
	text-decoration:none;
}

table.striped .super_head {
	font-weight:bold;
}

table.striped .sortable th {
	background-repeat:no-repeat;
	vertical-align:top;
	padding-left:20px;
	background-image:url('../img/sort_down.gif');
	background-position:5px .8em;
}

table.striped .sortable .up {
	background-image:url('../img/sort_up.gif');
}

table.striped thead th,
table.striped tbody th {
	margin-top:5px;
	padding:5px;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #dedede;
	text-align:center;
	color:#fff;
	font-weight:normal;
	background-color:#898989!important;
	vertical-align:top;
	text-align: center;
}

table.striped thead th a  {
	color:#fff;
	text-decoration:none;
}

table.striped thead th a:hover{
	color:#000;
}

.MoreInfoCol
{
	width: 25px;
}

table.striped tr th.FundNameCol,
table.striped tr td.FundNameCol,
#findAFund table.striped tr td.FundNameCol
{
	width: 350px;
	text-align: left;
}

table.PerformanceCols tr th,
table.PerformanceCols tr td
{
	text-align: center;
}

table.PerformanceCols tr th.FundNameCol,
table.PerformanceCols tr td.FundNameCol
{
	width: 350px;
}

table.striped tr th span.GridViewHeader_Hover:hover
{
	color:#000000;
}

.InceptionDateCol,
.EffDateCol,
.AsAtCol
{
	width: 70px;
}

.DistribFreqCol
{
	width: 90px;
}

.InitialInvestmentCol
{
	width: 110px;
}

.AddToWatchListCol,
.RemoveWatchListCol
{
	width: 60px;
}

table.striped tr td.AddToWatchListCol,
table.striped tr td.RemoveWatchListCol
{
	text-align: center;
}

.PerformancePercent
{
	width:50px;
}

.DistribFreq,
.DistribPeriodEnd,
.DistribCentsPerUnit
{
	width:65px;
}

.DistribReinvestment
{
	width:110px;
}

table.striped tbody td.clear{
	width: 120px;
	color:#F17F26;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	font-weight:bold;
	padding-right:10px;
	padding-top:5px;
	text-align:right;
	vertical-align:top;
	padding:5px;
}

table.striped tbody th {
	color:#ffffff;
	text-align:center;
	font-size:1em;
	font-weight:normal;
	padding:5px;
	vertical-align:top;
	background-color:#898989;
}

table.striped.faq th.faq_q {
	color:#f17f26;
}

table.faq tbody th {
	margin-top:5px;
	padding:5px;
	border-left:1px solid #dedede;
	border-bottom:1px solid #dedede;
	text-align:left;
	color:#fff;
	font-weight:normal;
	background-color:#898989;
	vertical-align:top;
}

table.faq tbody td
{
	border: none;
}

table.striped tbody th.middle{
	text-align:center;
}

.summary_table table.striped tbody th {
	color:#F17F26;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	font-weight:bold;
	padding-right:10px;
	padding-top:5px;
	text-align:right;
	vertical-align:top;
}

table.faq
{
	line-height:110%;
}

table.striped.faq tbody th {
	width:1em;
	padding:.5em;	
	border:none;
	color:#636363;
	text-align:left;
	font-size:1.5em;
	background-color:#f9f9f9!important;
}

.nopad{
    padding:0px;
}
.thead a{
    color:#ffffff;
    text-decoration:none;
}
table.striped .header {
	background-repeat: no-repeat; background-position: right; height: auto; cursor: pointer; cursor: hand;
}
table.striped .headerSortUp {
	background: url(/Style%20Library/AustralianUnity/img/menu_sub_items_arrows_teambox.png) no-repeat right -32px;
}
table.striped .headerSortDown {
	background: url(/Style%20Library/AustralianUnity/img/menu_sub_items_arrows_teambox.png) no-repeat right -62px;
}

table.striped.faq tbody .odd th {
	background-color:#ececec!important;
}

table.striped.faq .question, table.striped .tfoot {
	color:#000;
}

table.striped td
{
	border-width: 1px;
	border-style: solid;
	border-color: #dedede;
	text-align: center;
	padding: 5px;
}

table.stripedPerformance td
{
	text-align: center;
}

table.striped td.firstCol,
table.striped th.firstCol
{
	text-align: left;
}

DIV#page_content table.striped td
{
	padding: 5px;
}

div.summary_table table.striped th.medium {
	background:none;
}

.summary_table table.striped tr.odd th.medium {
	background-color:#ececec!important;
}

.summary_table table.striped tr th.medium {
	background-color:#F9F9F9!important;
}

/*ODD*/
table.striped .odd {
	background-color:#ececec;
}

.summary_table table.striped .odd {
	background-color:#ececec;
}

div#page_content table tfoot td, 
div#page_content table.striped tfoot td, 
div#page_content table tr.tfooter td {
	background: #fff url('../img/1pxSprite.gif') 0 -248px;
	height:20px;
	padding: 0 0 0 0;
	border-width: 0;
}

.add_to_watchlist
{
	display:block;
	background: url('../img/sectionHeads_boxes_buttons.png') 0 -105px;
	width: 125px;
	height: 23px;
}

.remove
{
	display:block;
	background: url('../img/sectionHeads_boxes_buttons.png') -125px -105px;
	width: 104px;
	height: 23px;
}

/* END TABLES */

a:hover 
{
	text-decoration:none;
}

.clear {
	clear:both;
	height:0;
	overflow:hidden;
}

.fine_print {
	font-size:.8em;
	margin:.7em 0 1.4em 0;
	line-height:1em;
}

.fine_print a {
	text-decoration:underline!important;
}

.fine_print a:hover {
	text-decoration:none!important;
} 

/*header information*/

#header
{
	width:920px;
	margin: 0 0 0 40px;
	color: #796653;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#header div#placeholder_logo {
	margin: 30px 0 0 0;
	text-indent: -5000px;
	background: #fff url('../img/nav_logo_boxes_titles.png') no-repeat;
	width: 155px;
	height: 70px;
	display: block;
	float: left;
}

#header div#placeholder_logo a {
	display: block;
	width: 155px;
	height: 70px;
	border: none;
}


#header .au_group_links {
	float: right;
	list-style:none;
	margin:0;
}

#header .au_group_links div.main
{
	float: left;
	padding: 0;
	margin: 0;
}

#header .au_group_links div.main a
{
	padding: 0;
	margin: 0;
	height: 29px;
	background: url('../img/nav_logo_boxes_titles.png');
}

#header .au_group_links div.main a#headerMainLeft,
#header .au_group_links div.main a#headerMainRight
{
	background-position: -21px -208px;
	width: 8px;
}

#header .au_group_links div.main a#headerMainRight
{
	background-position: -29px -208px;
}

#header .au_group_links div.main a#headerMainMid
{
	background: url('../img/1pxSprite.gif') 0 -219px;
	display:inline-block;
	height: 12px;
	padding:5px 5px 12px 5px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	overflow:hidden;
}

#header .au_group_links div {
	float:left;
	display: block;
	padding: 6px 6px 6px 0;
	}
	
#header .au_group_links div.divider
{
	background: url('../img/1pxSprite.gif') no-repeat 50% -208px;
	width: 14px;
	height: 11px;
	padding: 0;
	margin: 7px 0 0 0;
	overflow:hidden;
}

#header .au_group_links div a {
	float:left;
	display: block;
	padding-left:8px;	
}

#header .au_group_links div.image
{
	margin-top: 2px;
	margin-left: 0;
	margin-right: 0;
	padding-right: 0;
}

#header .au_group_links div.image a {
	background: url('../img/nav_header_footer.png');
	height: 11px;
	margin: 0;
	padding: 0;
	overflow:hidden;
}

#header .au_group_links div.followsCurrent
{
	margin-left: 8px;
}

#header .au_group_links div.beforeCurrent
{
	margin-right: 8px;
}

#header .au_group_links div.image a#headHins
{
	width: 101px;
	background-position: 0 -95px;	
}

#header .au_group_links div.image a:hover#headHins
{
	background-position: -116px -72px;
}

#header .au_group_links div.image a#headIns
{
	width: 58px;
	background-position: -224px -84px;
}

#header .au_group_links div.image a:hover#headIns
{
	background-position: -208px -95px;
}

#header .au_group_links div.image a#headFinPlan
{
	width: 112px;
	background-position: 0px -84px;
}

#header .au_group_links div.image a:hover#headFinPlan
{
	background-position: -112px -84px;
}

#header .au_group_links div.image a#headRetire
{
	width: 107px;
	background-position: -101px -95px;
}

#header .au_group_links div.image a:hover#headRetire
{
	background-position: 0 -210px;
}

#header .au_group_links div.first,
#header .au_group_links div.follows_current {
	background-image:none;
}

#header a:visited,
#header li a:link,
#header .au_group_links a:link
{
	color: #796653;
	text-decoration: none;
}

#header li a:active,
#header li a:hover,
#header .au_group_links a:active,
#header .au_group_links a:hover
{
	color: #333;
}

#header #phone_numbers {
	clear: right;
	float: right;
	text-align: right;
	font-size: 1.2em;
	width:300px;
}

#header #phone_numbers p {
	line-height: 1.2;
	font-weight:bold;
	padding-right:35px;
}

#header #phone_numbers span {
	font-size: 1.2em;
	color: #F58026;
}

#header #tools {
	float: right;
	clear: right;
	float: right;
	margin-top: 5px;
	line-height: 24px;
}

.tools_b {
	padding-right:0!important;
	margin-right:0!important;
	float:right;
}

/*AUI fix for the line up issue section*/
.tools_a {
	float:right;
	text-align:right;
}

.tools_a ul {
	float:right;
	width:138px;
	text-align:right;
	padding-right:29px;
}

.tools_a div,
.tools_a 
{
	padding: 0 35px 0 0;
	width:130px;
}

.tools_a a,
.tools_a a:visited
{
	color:#796653;
	text-decoration:none;
}

.tools_a a:hover
{
	color:#333333 !important;
}

#header #tools form {
	padding-top: 0;
}

#header #tools form input {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	color: #796653;
	height: 15px;
	margin-right: 10px;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-left-color: #7D6954;
	border-top-color: #7D6954;
	border-right-color: #CEC7BF;
	border-bottom-color: #CEC7BF;
}

#header #tools form input#search_submit {
	border: none;
	margin-right: 0;
	padding: 0;
	height: auto;
	vertical-align: bottom;
}
#title_bar
{
	width:920px;
	margin:0 auto;
	clear:both;
}

/*page content */

#page_content
{
	width:920px;
	margin:0 auto;
	clear:both;
	padding-top:15px;
}

#page_content {
	padding-top:15px;
}

#page_content .editArea {
	width: 920px; 
}

.boxy {
	width:70px;
}

#member_summary {
	height:6em;
	float:right;
	width:400px;
	text-align:right;
}

#member_summary p
{
	padding:0;
	margin:0;
	font-size:.9em;
}

#member_summary span {
	color:#333;
	font-weight:bold;
	padding:0.3em 0 .6em;
}

#member_summary .logout
 {
	margin-top:2em;
	float:right;
}

#member_summary .login
{
	margin-top:4em;
	float:right;
}

#member_summary .login a
{
	display:block;
	width:95px;
	height:23px;
	text-indent:-9999px;
	text-align:left;
	background-image:url('../img/control_logout.gif');
}

#member_summary .logout a
{
	display:block;
	width:95px;
	height:23px;
	text-indent:-9999px;
	text-align:left;
	background-image:url('../img/control_logout.gif');
}

#member_summary .login a
{
	background-image:url('../img/control_login.gif');
}

#client_summary  p	{
	margin:.2em 0;
}

#client_summary span {
	color:#f17f26;
}

#page_title {
	margin-top:4.2em;
	float:left;
	
}

#page_title h2 
{
	font-size:1.2em;
	color:#000;
	font-weight:bold !important;
}

UL#controls 
{
	float:right;
	list-style:none;
	list-style-image: none;
	margin-top:.2em;
	margin-right:0;
	/*display:none; /*use the new 2011 top menu bar*/
}

UL#controls #control_fontsize
{
	display:none; /*use the new 2011 top menu bar*/
}

#controls li {
	display:inline;
}


#controls li span
{
	font-size:.9em;
	text-decoration:none;	
	color:#636363; 
}


#controls li a
{
	font-size:.9em;
	text-decoration:none;	
	color:#636363; 
}

#controls li a:hover {
	text-decoration:underline;
}

#controls #control_fontsize {
	background:url('../img/1pxSprite.gif') no-repeat;
	padding-left:6px;
}

#controls #control_fontsize #font_normal{
	font-size:.8em !important;
}

#controls #control_fontsize #font_larger{
	font-size:1em !important;
}

#controls #control_fontsize #font_largest{
	font-size:1.2em !important;
}


.ms-WPAddButton td {
	padding-left:3px;
	padding-right:3px;
	text-align:center;
	vertical-align:middle;
	width:100px!important;
}
	
/*addition of the link item design*/

.box .links {	
	list-style:none;
	list-style-image: none;
	margin-bottom:1em;
	margin-left:0;
	margin-right:0;
}

.box .links li {
	margin-top:.4em;
	padding-left:14px;
	padding-bottom:.3em;
	background:url('../img/nav_logo_boxes_titles.png') no-repeat -294px -536px;
}

.box .links a {
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}

.box .links a:hover {
	text-decoration:underline;
}

/*links styled for sharepoint*/
.link-item {
	margin-top:.4em;
	padding-left:14px;
	padding-bottom:.3em;
	background:url('../img/nav_logo_boxes_titles.png') no-repeat -294px -536px;
	color:#636363;
	text-align:left;
}

.link-item a,
.link-item a:link,
.link-item a:visited {
	font-weight:bold;
	text-decoration:none;
	color:#636363;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

div#group .slm-layout-main {
	border:0px none;
	margin:0px;
	padding:0px;
	width:100%;
}

div#linkitem .item {
	/*no style for this one*/
}

.item {
	clear:both;
	margin:0;
}

.box .links a {
	font-weight:bold;
	text-decoration:none;
}

td#column {
	margin:0!important;
}

ul.links tr {
	margin:0;
}

ul.links td#column {
	margin:0;
	padding:0;
}

#col_1 {
	float:left;
	width:653px;
}

#col_1_width653 {
	float:left;
	width:653px;
}
		
#col_2 {
	float:right;
	width:262px;
}

.instructions {
	list-style:none;
	list-style-image: none;
	margin:.7em 0;
}

.download_table {
	text-align:right;
	padding:0;
	margin-bottom:.5em;
}

.pagination {
	text-align:right;
	margin:.7em 0 1.5em 0;
}

.pagination li,
.pagination ul,
.pagination p
{
	display:inline;
}

.pagination p {
	margin-right:.6em;
}

.pagination a,
.pagination p
{
	color:#f17f26;
}

.pagination a  {
	text-decoration:underline;
}

#footerBox
{	
	width:427px;	
	margin:0 auto;	
}

#footer
{
	clear:both;
	position:relative;
	top: 40px;
	padding:11px 0 0px 0;
	background:url('../img/1pxSprite.gif') 0 -42px;
	background-color:#fff;
	height: 30px;
}

#footer .divider
{
	background: url('../img/1pxSprite.gif') no-repeat 50% -197px; 
	width: 24px; 
	height: 11px;
	overflow:hidden;
}

#footerBox div
{
	float:left;
}

#footer div.first
{
	/*margin: 0 0 0 40px;*/
}

#footer .first {padding-left:0px;}
#footer .last {background-image:none; padding-right:0px;}
/* End switch modification */

#footer a,
#footer a:visited {
	color:#959595;
	text-decoration:none;
}

#footer a:hover {
	color:#959595;
	text-decoration:underline;
}

#footer .image a
{
	display: block;
	background: url('../img/nav_header_footer.png');
	height: 12px;
	overflow:hidden;
}

#footer .image a#home
{
	width: 33px; 
}

#footer .image a:hover#home
{
	background-position: -33px 0;
}

#footer .image a#hins
{
	background-position: -66px 0;
	width: 97px; 
}

#footer .image a:hover#hins
{
	background-position: -163px 0;
}

#footer .image a#cars
{
	background-position: 0 -12px;
	width: 82px; 
}

#footer .image a:hover#cars
{
	background-position: -82px -12px;
}

#footer .image a#landlords
{
	background-position: -164px -12px;
	width: 116px;
}

#footer .image a:hover#landlords
{
	background-position: 0 -72px;
}

#footer .image a#inv
{
	background-position: -200px -24px;
	width: 71px;
}

#footer .image a:hover#inv
{
	background-position: -202px -36px;
}

#footer .image a#travel
{
	background-position: -174px -48px;
	width: 97px;
}

#footer .image a:hover#travel
{
	background-position: -174px -60px;
}

#footer .image a#finplan
{
	background-position: 0 -36px;
	width: 101px;
}

#footer .image a:hover#finplan
{
	background-position: -101px -36px;
}

#footer .image a#retire
{
	background-position: 0 -24px;
	width: 100px;
}

#footer .image a:hover#retire
{
	background-position: -100px -24px;
}

#footer .image a#hcinsure
{
	background-position: 0 -48px;
	width: 174px;
}

#footer .image a:hover#hcinsure
{
	background-position: -0 -60px;
}

.media_release_abstract {
	margin-bottom:4em;
}

.media_release_abstract h5{
	margin:0;
}

.media_release_abstract h6 {
	margin:0 0 1em 0;
}

.media_release_abstract .actions {
	list-style:none;
	list-style-image: none;
	margin-left:0;
	margin-right:0;
}

.media_release_abstract .actions li{
	display:inline;
	padding-right:1.5em;
}

.media_release_abstract .actions li a{
	color:#f17f26;
	text-decoration:underline;
}

.team_main .cap{
	background: url('../img/menu_sub_items_arrows_teambox.png') 0 -20px;
	height:12px;
}

.team_main {
	width:505px;
	float:left;
	background: url('../img/menu_sub_items_arrows_teambox.png') 0 bottom;
}

.team_main .title{
	float:left;
	width:152px;
	padding:0 0 5px 20px;
}

.team_main .title img{
	border:1px solid #636363;

}

.team_main .bio{
	float:right;
	width:290px;
	padding-right:20px;
}

.team_main .bio p{
	line-height:1.4em;
	margin-bottom:2em;
}

.team_thumbnails {
	float:right;
	width:400px;
	margin-top:5px;
}

.team_thumbnails a:hover {
	cursor:pointer;
}

.team_thumbnails .thumbnail {
	float:left;
	width:200px;
	margin-bottom:20px;
}

.team_thumbnails .thumbnail input {
	float:left;
	border:1px solid #636363;
	margin:0 10px 10px 0;
}

.team_thumbnails .thumbnail.active input {
	border-color:#f17f26!important;
}

.team_thumbnails .thumbnail .info {
	float:left;
	width:120px;
}

.team_thumbnails .thumbnail .info h5 {
	margin:0;
	font-size:1em;
	text-decoration:underline;
}

.team_thumbnails .thumbnail .info h6 {
	font-weight:normal;
	color:#363636;
	font-size:1em;
	margin: 0 0 .5em 0;
}

/* forms */

form input.date_entry {
	width:6em;
}

form input.postcode {
	width:6em;
}

textarea
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
}

option {
	padding-right:.5em;
}

.breakout_form {
	padding:12px 12px 15px;
	margin-bottom:1em;	
	background-color:#fef5ee;
}

.breakout_form input
{
	padding-right:20px;
	margin-right:10px;
}

/*
	Ovveride rigth margin on "all" checkbox
*/
#breakout_all {
	margin-right:0px;
}

.breakout_form label
{
	padding-right:.5em;
	color:#f17f26;
	font-weight:bold;
}

.breakout_form option 
{
	margin-right:10px;
}

.breakout_form select 
{
	margin-right:10px;
}
.breakout_form option {
	padding-right:3px;
}

.breakout_form .calendar img{
	vertical-align:bottom;
	padding-right:5px
}

.form_change_password label{
	display:block;
	color:#f58025;
	text-align:right;
}

.form_login label{
	display:block;
	color:#f58025;
	text-align:right;
}

.form_change_password input
{
	width:200px;
}

.form_login input
{
	width:200px;
}

.form_login table.ms-input tr tr tr td input 
{
	width:110px;
}


.form_login .help
{
	margin-left:120px; /* overridden for IE in ie6.css and ie7.css */
	width:350px;
}


.form_change_password .help 
{
	list-style:none;
	list-style-image: none;
}

.form_change_password .help li
{
	padding-left:10px;
	background-image:url('../img/bullet_point_prange_square.gif');
	background-repeat:no-repeat;
	background-position:left 50%;
}

.form_login .narrow {
	width:100px;
	background-image:none;
}
 
.form_change_password .narrow {
	width:150px;
	background-image:none;
}

.form_terms_conditions textarea {
	width:100%;
	height:200px;
	padding:.5em 0 0 .5em;
	background-color:#fff;
	margin-bottom:1em; 
} 

.form_terms_conditions #accept_terms {
	margin-right:10px;
	padding-right:.5em;
}


.form_rating_company select{
	margin:.4em 0;
	font-size:.9em;
	
}

.form_rating_company option {
	padding-right:.5em;
}

.form_mail_me .chk {
	display:block;
	margin:0 auto;
	width:15px;
}

.form_delivery_details input {
	width:200px;
}

.form_delivery_details th {
	width:150px;
}

.form_delivery_details #chk_delivery {
	margin-right:5px;
	width:15px;
}

.form_delivery_details textarea {
	margin-top:5px;
	width:95%;
	height:6em;
	border:1px solid red;
}

/* AJAX tabs*/

.CustomTabs .ajax__tab_header {
	float:left;
	list-style:none;
	list-style-image: none;
	margin:1.2em 0 0 0;
	padding:0;
}

.CustomTabs .ajax__tab_header .ajax__tab_outer {
	display:block;
	float:left;
	padding:0;
	margin-right:2px;
	margin-bottom:0;
	background: url('../img/sectionHeads_boxes_buttons.png') no-repeat -730px -34px;
}

.CustomTabs .ajax__tab_inner {
	display:block;
	margin-left:5px;
	padding:10px 10px 11px 5px;
	text-decoration:none;
	background: url('../img/sectionHeads_boxes_buttons.png') no-repeat right -80px;
	font-size:1em;
}

.CustomTabs .ajax__tab_active  .ajax__tab_outer{
	background: url('../img/sectionHeads_boxes_buttons.png') no-repeat -730px -171px;
}
.CustomTabs .ajax__tab_active  .ajax__tab_inner{
	background: url('../img/sectionHeads_boxes_buttons.png') no-repeat right -126px;
	color:#fff;
}

#property_details {
	clear:both;
	border:1px solid #f17f26;
	padding:10px;
	margin-top:0px !important;
	width:633px !important;
}

#property_details h6 {
	margin-top:0;
}

#property_details img { 
	display:block;
	float:left;
	padding-right:10px;
}

#property_details table {
	clear:both;
	margin-top:5px;
} 

#property_details table.striped tbody th {
	width:120px;
}

#property_details DIV.description-head {width:633px;}
#property_details DIV.description-img {float:left;}
#property_details DIV.description-title {float:left;}
DIV.clear {clear:both;}

/* boxes */

.box {
	padding-bottom:10px;
	background: url('../img/sectionHeads_boxes_buttons.png') no-repeat 0 bottom;
	width:262px;
}

.box .title{
	padding-top:13px;
	background: url('../img/sectionHeads_boxes_buttons.png') no-repeat 0 -69px;
}

.box .title  h5{
	padding:0 25px;
	margin:0;
	font-size:12px; 
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: url('../img/sectionHeads_boxes_buttons.png') no-repeat -270px -69px;
	height: 16px;
	overflow: hidden;
}

.box .main{	
	background: url('../img/sectionHeads_boxes_buttons.png') no-repeat -262px -663px;
	padding:15px 20px 10px 20px;
}

.box .loginpanel
{
	background: url(../img/sectionHeads_boxes_buttons.png) repeat scroll -262px -171px;
	padding: 5px 20px 0px 20px;
}

.box h6 {
	font-size:1em;
	color:#636363;
	margin:.3em 0 .6em 0;
}

.box .feature {
	display:block;
	padding:10px 0 5px 0;
}

.box.narrow {
	width:190px;
	background:url('../img/nav_logo_boxes_titles.png') -89px 100%;
}

.box.narrow  .title{
	background:url('../img/nav_logo_boxes_titles.png') 0 -70px;
	padding-top:10px;
}

.box.narrow .title  h5{
	background:url('../img/nav_logo_boxes_titles.png') 0 -80px;
}

.box.narrow .main{	
	background: url('../img/sectionHeads_boxes_buttons.png') -262px -171px;
}

.box.bellini_chair
{
	margin-top:3px;
	padding-bottom:200px;
	background-image:url('../img/bg_bellini_chair_bottom.gif');
}

.box.bellini_chair .main {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	padding-top:30px;
	padding-bottom:60px;
	background-image:url('../img/bg_bellini_chair_top.gif');
	
	/* required to workaround IE bug */
		border-bottom:none;
		min-height:300px;
}

.box.membrane_chair .main {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	padding-top:30px;
	padding-bottom:45px;
	background-image:url('../img/bg_membrane_chair_top.gif');
	
	/* required to workaroudn IE bug */
		border-bottom:none;
}

.box.membrane_chair
 {
	margin-top:3px;
	padding-bottom:160px;
	background-image:url('../img/bg_membrane_chair_bottom.gif');
}

.box.membrane_chair h5
 {
	padding:0;
	margin:0;
	color:#636363;
	font-size:1em;
	background-image:none;
}

.box.bellini_chair h5
 {
	padding:0;
	margin:0;
	color:#636363;
	font-size:1em;
	background-image:none;
}

.box.membrane_chair h6
 {
	padding:0;
	margin:0 0 .5em 0;
	font-size:1em;
	color:#f17f26;
}

.box.bellini_chair h6
 {
	padding:0;
	margin:0 0 .5em 0;
	font-size:1em;
	color:#f17f26;
}

td.webpartprimary div.ms-WPBody {
	width:191px;
}

.ms-WPHeader h3.ms-WPTitle { background: url('../img/webpartCornerLeft.gif') no-repeat left top; 
color: #FFFFFF; padding:7px 9px 8px;
}

.ms-WPHeader .ms-HoverCellActiveDark { background:url('../img/webpartCornerRight.gif') no-repeat right top;
padding:12px 8px 5px 5px;
}

.ms-WPHeader .ms-HoverCellInActive { background:url('../img/webpartCornerRight.gif') no-repeat right top;
padding:12px 8px 5px 5px;
}

.ms-WPBody { padding: 0;width:190px;}

.ms-WPBorder {
padding-bottom:10px;
}

.ms-partline { background: #FFECC5; }
.ms-WPTitle { padding: 7px 0 5px 10px;}
.ms-WPTitle a { color: #BD8C2A; }
.ms-WPTitle span {
	width:auto;
}

/*user generic*/
.UserGeneric {
	background-repeat:no-repeat;
	padding:15px 20px 10px!important;
}

DIV#first_section {
	padding-right:10px;
}

div#second_section {
	margin:10px 10px 0px 0px;
} 

div#group div#footer {
	display:none;
}

/*for right section with background tin*/
.webpart_zone {
	margin-top:3px;
	padding-bottom:160px;
	background-image:url('../img/bg_membrane_chair_bottom.gif');
	background-repeat:no-repeat;
	background-position:50% bottom;
}
	
.webpart_zone .main {
	background-image:url('../img/bg_membrane_chair_top.gif');
	padding-bottom:45px;
	padding-top:30px;
	min-height:280px;
	}

.webpart_zone .main p {
	padding:5px 20px 0px 20px;
}

/*for right section with background blank only ribbon*/

.webpart_zone_2 {
	margin-top:3px;
	padding-bottom:160px;
	background-image:url('../img/bg_ribbon_blank_bottom.gif');
	background-repeat:no-repeat;
	background-position:50% bottom;
}
	
.webpart_zone_2 .main {
	background-image:url('../img/bg_membrane_chair_top.gif');
	padding-bottom:45px;
	padding-top:30px;
	min-height:280px;
	}

.webpart_zone_2 .main p {
	padding:5px 20px 0px 20px;
}

.spacer {
	height:5px;
}

DIV.clearboth {
	clear:both;
}

.section_head {
	margin-top:.2em;
}

.section_head_cap_bottom {
	display:block;
	width:651px;
	height:8px;
	overflow:hidden; /* resolves an issue in ie 6 */
	background:url('../img/sectionHeads_boxes_buttons.png') 0 -26px;
}

.section_head_cap_top {
	display:block;
	width:651px;
	height:8px;
	overflow:hidden; /* resolves an issue in ie 6 */
	background:url('../img/sectionHeads_boxes_buttons.png');
}

.section_head_cap_bottom {
	margin-bottom:10px;
}

.section_head_middle {
	display:block;
	width:651px;
	padding:.1em 0;
	position:relative; /* lets us set the RSS icon to a fixed position inside the heading */
	text-indent:15px;
	color:#333;
	background:url('../img/sectionHeads_boxes_buttons.png') 0 -8px;
	font-weight:bold;
}

.section_head_middle .rss a  {
	position:absolute;
	left:550px;
	padding-left:5px;
	text-decoration:none;
	color:#7d7d7d;
	background-image:url('../img/icon_rss.gif');
	background-position:left 50%;
	background-repeat: no-repeat;
}

DIV.main DIV#footer {
	display:none;
} 

/*additional breadcrumb styles added*/
.breadcrumb {float:left!important; padding-top:4px!important;color:#000;}
.breadcrumb a {text-decoration:underline!important; color:#000!important;}
.breadcrumb a:hover {text-decoration:none!important;}

#WebPartWPQ1.ms-WPBody {width:652px !important; overflow:visible !important;}

/* 1.1 CSS overrides */

#site_nav #sub_level_nav {min-height:20px!important;}


/* Overrides 'core.css' and theme CSS */
body div {
	color:#636363;
}

.link-color{
	color:#000;
}
/*end */

p.fund_phar {
	padding-bottom:10px;
}

.dropclear {
	float:left;
}


.phar_bottom {
	padding-bottom:10px;
}

div#printheader {
    display:none;
}

/*for search box section*/

.searchArea .ms-sbplain {
	margin-right:8px!important;
}

#date_search {
	margin-top:1.5em;
}

#date_search p
{
	clear:both;
	padding-top:.5em;
}

#date_search input,
#date_search .calendar_link
{
	float:left;
}

#date_search label {
	width:40px;
	text-align:right;
	padding:0 152px 0 0;
	font-size:1.2em;
	color:#f58025;
}

#date_search input {
	width:125px;
	margin:.2em 5px 0 0;
}

#date_search .calendar_link {
	width:24px;
	height:20px;
	text-indent:-9999px;
	background: url(../img/menu_sub_items_arrows_teambox.png);
	margin-right:15px;
}

#date_search .fundSearchError
{
	width:180px;
	float:left;
	padding-right:12px;
}

#date_search  .fundSearchErrorBlock
{
	padding-bottom:12px;
}

a:link.linkNameSort,
a:link.linkAmountSort,
a:visited.linkNameSort,
a:visited.linkAmountSort {
	color:#FFF !important;
	text-decoration:none !important;
}

a:hover.linkNameSort,
a:hover.linkAmountSort {
	color:#000 !important;
}

.hidden{
	visibility:hidden;
}

.dontDisplay{
	display:none!important;
}

.warmGrey{
	color:#636363;
}

DIV#page_content table td{
	padding:0.5em 0.5em 0.5em 0;
}

/* because of above blanket padding to all tables
the original padding needs to be re-applied for the rich text toolbar
*/
DIV#page_content TABLE.ms-rtetoolbarmenu td{
	padding:0pt 0pt 0pt 0pt;
	vertical-align: middle;
}

DIV#page_content TABLE.ms-rtetoolbarmenu td.ms-rtetoolbarunsel{
	padding:3px;
}

DIV#page_content TABLE.ms-rtetoolbarmenu td.ms-rtetoolbarsel,
DIV#page_content TABLE.ms-rtetoolbarmenu td.ms-rtetoolbarhov {
	padding:2px;
}

DIV#page_content, 
DIV#page_content DIV.pageContent, 
table#MSO_ContentTable DIV.pageContent{	
	font-family:Verdana !important;	
	font-size: 100%;
}


DIV.ms-WPBody {
	width:100% !important;
}

.srch-Title {
	color:#F17F26 !important;
	margin:0px !important;
	padding-left:5px !important;
	font-size:1em !important;
	font-weight:bold !important;
}

/*corrects padding: reduce spacing between desc and link, also indents text.*/
DIV.srch-Description {
	padding:10px 0px 0px 20px !important;
}

/*corrects padding, reduce spacing between desc and link, also indents text.*/
P.srch-Metadata {
	margin:0px !important;
	padding:0px 0px 25px 35px !important;
}

P.srch-Metadata SPAN.srch-URL a:link, SPAN.srch-URL a:visited {
	color:#F17F26 !important;
}

/*Hover style. Was missing before.*/
P.srch-Metadata SPAN.srch-URL a:hover {
	color:#796653 !important;
}


DIV#member_summary {
	height:3em !important;
}

DIV#member_summary .login {
	margin-top:1em !important;
}

#editArea {
	float:left;
}

TABLE.header {
	float:left !important;
	font-size: 1em !important;
}

.error,
.mand{
	color:red;
}

.fundImg {
	float:right;
}

/*Overwrites search result style*/
/*removes extra padding in search result TD, was affected by generic TD padding.*/
table#search_result_page td{
	padding:0!important;
}

/*custom search result link style*/
div.srch-results a:link.cust-srch-title,
div.srch-results a:visited.cust-srch-title {
	color:#F17F26 !important;
	padding:5px !important;
	background:#ececec;
	text-decoration:underline !important;
	font-weight:bold !important;
	display:block;
}

div.srch-results a:hover.cust-srch-title {
	color:#796653 !important;
	background:#dbd7d2;
}

/*Fix the no result text indentation.*/
.srch-sort ol
{
	padding:0 0 0 25px;
}

/*to fix double border on the input search box*/
.ms-sbplain {
	border:medium none;
}

/*Made the width fixed to that the content aligns with the width of the Search Results bar*/
#MainLeftCell
{	
	width:650px;
}

/*No result page text bolding and color*/
.srch-Summary
{
	color:#333333;
	font-weight:bold;
}

/*No result page text bolding and color*/
span.srch-description {
	font-weight:bold;
}

/*No result page text bullet points*/
ul.srch-description {
	list-style-image:url('../img/bullet_point_orange_dot.gif');
	margin:.5em 2em;
}

/*Navigation*/
#site_nav {
	width: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	clear:both;
	padding-top:.5em;
}

#site_nav #top_level_nav {
	padding:0;
	margin:0;
	height: 28px;
	background: #BA611C url('../img/1pxSprite.gif') 0 -93px;
}

#site_nav #sub_level_nav {
	clear:both;
	padding:0;
	margin:0;
	height:20px;
	background: #898989 url('../img/1pxSprite.gif') 0 -18px;
}

#site_nav ul {
	margin:0;
	padding-left:35px;
	overflow: hidden;
}

#site_nav li {
	margin:0;
	list-style: none;
	display: block;
	float: left;
}

#site_nav li a:link,
#site_nav li a:visited {
	display: block;
	font-size: 1.1em;
	line-height: 22px;
	text-decoration: none;
	margin:0;
	color: #fff;
	font-weight:bold;
}

#site_nav li a:hover,
#site_nav li a:active {
	color: #333;
}

#site_nav #top_level_nav ul {
	height:auto;
	min-height:28px;
	overflow:hidden;
	margin:0 auto;
	width:920px;
}

/* Additional Styles for CURRENT MENU ITEM 
	Selectors for .current items MUST appear above the default li.first and li.last classes
	otherwise IE screws up the inheritance and displays the wrong backgruond images.
*/
#site_nav #top_level_nav ul li.current {
	background-position: 100% -158px;
}

#site_nav #top_level_nav ul li.current a {
	background-position: -286px -52px;
}

#site_nav #top_level_nav ul #nav_first.current {
	background: url('../img/nav_header_footer.png') no-repeat 100% -158px;
}

#site_nav #top_level_nav ul #nav_first.current a {
	background-position: -279px -364px;
}

#site_nav #top_level_nav ul #nav_last.current {
	background-position: 100% -156px;
}

/* End Additional Styles for CURRENT MENU ITEM */

#site_nav #top_level_nav ul li,
#site_nav #top_level_nav ul .first {
	background: url('../img/nav_header_footer.png') no-repeat 100% -106px;
}

#site_nav #top_level_nav ul li a {
	padding: 6px 20px 0 20px;
	background: url('../img/nav_header_footer.png') no-repeat -286px 0;
}

#site_nav #top_level_nav ul #nav_first a {
	background: url('../img/nav_logo_boxes_titles.png') no-repeat -279px -416px;
	padding-left: 25px;
	
}

#site_nav #top_level_nav ul .last {
	background: url('../img/nav_logo_boxes_titles.png') no-repeat 100% 104px;
	padding-right: 5px;
}

#site_nav #sub_level_nav ul {
	padding-left:40px;
	width:100%;
	width:inherit;
	width:920px;
	margin:0 auto;
}
	
#site_nav #sub_level_nav ul li a:link,
#site_nav #sub_level_nav ul li a:visited {
	padding: 5px 20px;
	line-height: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	background:url('../img/1pxSprite.gif') no-repeat 0 -268px;
}
	
#site_nav #sub_level_nav ul li.current {
	margin-right:2px;
	background:url('../img/menu_sub_items_arrows_teambox.png') right 0;
}

#site_nav #sub_level_nav ul li.current a,
#site_nav #sub_level_nav ul li.current a:visited  {
	color:#000;
	background:url('../img/menu_sub_items_arrows_teambox.png') no-repeat -505px -20px;
}

#site_nav #sub_level_nav ul li.current a:hover {
	text-decoration:underline;
}

/* Start Homepage styles */
#home #page_content {
	width:975px;
}

#home .col_a, .mid_col_secondary {
	width:740px;
	padding-left:10px;
	float:left;
	}

#home .col_b {
	float:right;
	width:200px;
}

#home #col_1 {
	width:730px;
	margin:0!important;
	padding-top: 11px;
}

#home .section_head_middle, #home .section_head_cap_bottom, #home .section_head_cap_top {
	width:730px!important;
}

#home .section_head_cap_top {
	clear:both;
	background-position: 0 -34px;
}

#home .section_head_cap_bottom {
	background-position: 0 -61px;
}

#home .section_head_middle {
	background-position: 0 -42px;
}


#home .section_head_middle .rss a{
	left:415px;
}

#home .news_pic {
	margin-right:20px;
	margin-bottom:20px;
}

#home .main .fine_print {
	margin-bottom:.5em;
}

.fine_print_small
{
	line-height: 4px;
}

#flash1 {
	 width:740px;
}

#flash_team {
	width:auto;
}

#home .mid_col_p img {
	margin-bottom:1px;
	margin-right:1px;
}

#home .mid_col_p, .log_in_p, .log_in_button, .mini_section {
	padding-bottom:10px;
}

#home .mid_col_p {
	font-size:100%;
}
/* End Homepage styles */

/* Start Form Buttons */
form a {text-decoration:underline;}
a.image_btn {display:block;}

.image_btn {width:125px; height:23px; border:none; text-indent:-9999px; line-height:0px; background-repeat:no-repeat; background-color:transparent; cursor:pointer;}
.search_btn {width:95px; height: 23px; background:url(../img/sectionHeads_boxes_buttons.png) -229px -105px;}
.back_btn {width:95px; background-image:url(../img/btn_back.gif);}
.mail_me_btn {background-image:url(../img/btn_mail_me.gif);}
.login_btn {width:95px; background-image:url(../img/btn_login.gif);}
.login_big_btn {width:225px; height:33px !important; background-image:url(../img/btn_login_home.gif);}
.submit_btn {width:95px; background-image:url(../img/btn_submit.gif);}
.cancel_btn {width:95px; background-image:url(../img/btn_cancel.gif);}
.previous_page_btn {width:95px; background-image:url(../img/btn_previous_page.gif);}
.change_password_btn {background-image:url(../img/btn_change_password.gif);}
.next_btn {width:95px; background-image:url(../img/btn_next.gif);}
.go_btn {width:25px; height: 23px; background:url(../img/sectionHeads_boxes_buttons.png) -544px -171px;}
.adviser_btn,
.investor_btn 
{display: block; width: 133px; height:23px; background:url(../img/sectionHeads_boxes_buttons.png) 0 -82px;}
.investor_btn {background-position: -133px -82px;}

form div.team_thumbnails a {text-decoration:none;}

.FundSearchFields
{
	float: left;
	padding-top: 3px;
}

/* End Form Buttons */

/* Start Sharepoint */
link-item a:link {
	font-size:1em;
}

.editArea .ms-siteaction{
	width:auto;
	margin:0px;
}

.editArea table td {
	padding:0px;
}

.ms-pagebreadcrumb {
	height:12px;
}

.pageContent {
	min-height:300px;
}

#page_content #MSO_ContentTable{
	float:left;
}

.tools_a ul{	
	list-style:none;
	margin:0px;
}
.tools_a li{
	float:left;
	padding-right:5px;
}

.searchArea td.ms-sbcell{
	border:none;
	vertical-align:bottom;
}
.searchArea td.ms-sbgo{
	background:none;
}
.searchArea .ms-sbplain { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	color: #796653;
	height: 15px;
	margin-right: 10px;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-left-color: #7D6954;
	border-top-color: #7D6954;
	border-right-color: #CEC7BF;
	border-bottom-color: #CEC7BF;
}

.searchArea img
{
	display:none;
}

.searchArea a
{
	display: block;
	width:25px; 
	height: 23px; 
	background:url(../img/sectionHeads_boxes_buttons.png) -544px -171px;
}

.ms-MenuUIPopupBody table {
	width:auto;
}

.ms-rtetoolbarmenu table {
	padding:0px;
	margin:0px;
	width:auto;
}

.ms-consoleframe table, .ms-listviewtable, .ms-listviewtable table {
	margin:0px;
}

/* HIDE TEASER. THIS IS TEMPORARY FOR GO-LIVE */
div#page_content div#col_2 div.webpart_zone {
	display:none;	
}

/*End sharepoint */

/* Feedback */

#feedback
{
	width: 600px;
}

#feedback .detailsPanel
{
	background: #ECECEC;
	color:#F17F26;
	font-size:1em;
	font-weight:bold;
	padding:0.5em;
	margin: 15px 0 5px 0;
}

#feedback label
{
	color:#F17F26;
	font-weight:bold;
	display: block;
	float: left;
	width: 150px;
	text-align: right;
	padding: 8px 10px 0 0;
}

#requirePhoneNo
{
	color: Black;
	font-weight: normal;
	padding: 5px 0 0 50px;
}

#feedback select,
#feedback input,
#feedback textarea
{
	margin: 7px 0 0 0;
}

#feedback input
{
	width: 180px;
}

#feedback textarea
{
	width: 320px;
	height: 130px;
}

#feedback .row:after,
#feedback #buttons:after
{
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

#feedback .radioLabel
{
	color: Black;
	font-weight: normal;
	display: inline;
	float: none;
	padding: 0 0 0 5px;
}

#feedback #iAm
{
	height: 45px;
	padding: 5px 10px 0 0;
}

#feedback #respondFeedback
{
	height: 70px;
	padding: 5px 10px 0 0;
}

#feedback input.respondFeedbackRad
{
	margin: 5px 0 0 0;
	padding: 0;
	height: 13px;
	width: 14px;
}

#feedback #buttons
{
	width: 500px;
	padding-top: 10px;
}

.successMessage #nextButtons
{
	padding-top: 30px;
	text-align: left;
	width: 95px;
	margin: 0 auto;
}

.successMessage
{
	text-align: left;
	width: 100%;
	padding-top: 40px;
	padding-bottom: 10px;
}

#feedback #buttons #cancel,
#feedback #buttons #submit
{
	float: right;
}

#feedback #buttons #submit
{
	padding-right: 10px;
}

#feedback #privacy
{
	padding-top: 20px;
}

/* End Feedback */

.boxTop
{
	margin-top: 10px;
}


DIV#page_content table#homePageTable th, 
DIV#page_content table#homePageTable td
{
	 padding: 0px 0px 0px 0px;
}

#page_content #homePageTable #group .slm-layout-main #header,
#page_content #homePageTable #group .slm-layout-main #header .medium
{
	width:auto;	
}

#page_content #homePageTable .slm-layout-main .ms-menuimagecell
{
	border-bottom-style: none;
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
}

#page_content #homePageTable td.homePageMainImage,
#page_content #homePageTable td.marketNewsCentre
{
	padding-top: 2px;
	padding-right: 15px;
}

.marketNewsCentre .displayMode IMG
{
	display: block;
}

.marketNewsCentre .marketnewsheader
{
	height:20px;
	font-size:12px; 
	font-weight:bold;
	text-align:center;
	color:#fff;
	margin-top:12px;
	padding-bottom:2px;
}

.marketNewsCentre #footer,
.marketNewsCentre .marketnewslink-item
{
	background: none;
}

.marketNewsCentre .marketnews-item
{
	margin-top:9px;				
}

.marketNewsCentre .marketnewslink-item
{
	padding-left: 47px;
	padding-right: 30px;
	padding-top: 2px;
	padding-bottom: 0px;
	height: 30px;
}

.marketNewsCentre .whitetext A
{
	color: white;
}


.marketNewsCentre .slm-edit-link .link-item
{
	padding-left: 0px;
	padding-top: 0px;
}

.marketNewsCentre #marketNewsCentreText
{
	color: White;
	text-align: center;
	/*padding-top: 30px;*/
	font-size: 14px;
	font-weight: bold;
}
/*
.marketNewsCentre .ms-formfieldvaluecontainer
{
	background-color: #D1751D;
}

.marketNewsCentre .link-item A
{
	background-color: #D1751D;
}*/

.whatsNewImage
{
	float: left; 
	padding-right: 20px;
}

.marketNewsCentre .ms-long
{
	width: 150px;
}

#homePageTable
{
	border-collapse: collapse;
}

DIV#page_content table#homePageTable th.cell, 
DIV#page_content table#homePageTable td.cell
{
	 padding: 0 15px 0 0;
}

/* New site action styles */
#toolBox {
	height:21px;
	width: 944px;
	margin:0 auto;
}

.rightLinks {
	float:right;
}

#siteActions {
	float:right;	
}

table .ms-siteaction {
	width: auto;
}

/* 2011 AU standard banner styles overwrite */
html,body{
	background:#fff !important;
}

html, body, #aspnetForm  {
	font-size: 0.82em;
}

h1.homepage {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:120%;	
	font-weight:bold !important;
	line-height:normal;
}

h3.NavTitle {
	font-family:Georgia,Utopia,Palatino,'Palatino Linotype',serif !important;
	font-size:1.70em !important;
	line-height:23px;
	color:#e47628;
	font-weight:normal !important;
}

#container #globalHeader .brand {
	left:25px;
}

#container #globalFooter {
	background:url('../globalAssets/images/backgrounds/footerBg.jpg') repeat-x top;
}

#container #globalFooter ul li {
	background:url('../globalAssets/images/icons/utility-divider.gif') no-repeat 0 7px;
}

#container #globalHeader {
	font-size: 110%;
}

#globalHeader .wrapper {
	/*width:auto;*/
}

#globalHeader #nav {
	right:auto;
	left: 230px;
}

#globalHeader #nav li {
	background:url('../globalAssets/images/backgrounds/nav-divider.gif') no-repeat 0 0;
}

#globalHeader #nav li.x5 a {
	background:url('../globalAssets/images/icons/plusminus.gif') no-repeat 90px 20px;
}

#globalHeader #pnsMenu {
	height:299px;
	background:#efebe8 url('../globalAssets/images/backgrounds/headerDDbg.jpg') repeat-x top;
}

#globalHeader #pnsMenu .wrapper .col ul {
	list-style-image:none;
}

#globalHeader #pnsMenu .wrapper .col ul li a {
	background:url('../globalAssets/images/icons/bulletpoint.gif') no-repeat 0 8px;
}

#globalHeader .utilitiesHolder {
	left:328px;
	width:650px;
}

#globalHeader .utilitiesHolder li {
	background:url('../globalAssets/images/icons/utility-divider.gif') no-repeat 0 7px;
}	

#globalHeader .utilitiesHolder li .input-search {  
  height: 18px !important;    
  padding-top: 4px !important;
  line-height: normal !important;
	background:url('../globalAssets/images/sprites/header.gif') no-repeat 0 -44px;
}

#globalHeader .utilitiesHolder li .input-search-go {
	background:url('../globalAssets/images/sprites/header.gif') no-repeat 0 -66px;
}

#globalHeader .utilitiesHolder li a.login {
	background:url('../globalAssets/images/sprites/header.gif') no-repeat 0 0;
}

#consoleBox {
	width: 920px;
	margin: 0px auto;
}

#phoneNumbers {
	float:right;
	font-size:1.2em;
	font-weight:bold;
	margin-top:30px;
}

#phoneNumbers a, #phoneNumbers a:visited {
	text-decoration:none;
	cursor:pointer;
}
 
#phoneNumbers a:hover {
	text-decoration:none;
}

#adviserNumber, #investorNumber {
	display:block;
	clear:both;
}
	
#adviserNumber .text, #adviserNumber .number, #investorNumber .text,  #investorNumber .number {
	float:right;
}
 #investorNumber .number, #adviserNumber .number {
	color:#f28023;
	padding-left:5px;
}
#investorNumber .text, #adviserNumber .text {
	color:#636363;
}

