/* Easy to get to ones for the Content Editor */
.pageBreak{page-break-after: always;}

/* Template */
#body{text-align: center;font-size: 11px;}
#outerTable{height: auto;margin: auto;width: 763;}
#memOuter{width: 100%}
#memTopNavLeft{float: left;font-weight: bold;font-size: 13px;color: #555555;margin-top: 5px;}
#memTopNavRight{margin: 0 auto;float: right;z-index: 10;position: relative;}
#memTopNavRight ul{margin: 0 auto;}
#memTopNavRight li{float: left;list-style-type: none;}
#memContentBoundaries{margin-left: 130;}
.memNavOff{padding: 0 0 0 2;margin: 0;}
.memNavOn{padding: 0 0 0 2;margin: 0;}
#memOuter{position: relative;float: left;border-right: #666666 1px solid;border-left: #666666 1px solid;border-bottom: #666666 1px solid;border-top: #666666 1px solid;background-color: #FFFFFF;padding: 0 0 10 0;margin: -3 0 8 0;text-align: left;z-index: 5;width: 763;}
#memContentBoundaries{}
#topHeaderLeft{float: left;}
#topHeaderRight{float: right;margin-top: 17px;}
#memFooter{font-size: 9px;color: #444546;text-decoration: underline;padding-left: 6px;padding-right: 10px;text-align: right;float: none;clear: both;}

/* Standard markup */
html{font-size: 11px;margin: 0 auto;}
body{margin: 4px;font-family: Verdana, Arial, Helvetica;font-size: 8px;background-color: #ffffff;}
form{float: left;}
table{font-size: 11px;}
td{font-size: 11px;}
hr{border: solid 1px #666666;}
p{font-size: 11px; margin-left: 8px; margin-top: 8px; margin-bottom: 0px; margin-right: 8px; color: #525051;}
h1{font-size: 20px; margin-left: 8px; margin-top: 8px; margin-bottom: 0px; margin-right: 8px; color: #525051;}
h2{font-size: 16px; margin-left: 8px; margin-top: 8px; margin-bottom: 0px; margin-right: 8px; color: #525051;}
h3{font-size: 13px; margin-left: 8px; margin-top: 8px; margin-bottom: 0px; margin-right: 8px; color: #525051;}
h4{font-size: 11px; margin-left: 8px; margin-top: 8px; margin-bottom: 0px; margin-right: 8px; padding-bottom: 0px; color: #898989;}
h5{color: #606569; font-size: 11px; margin-left: 8px; margin-top: 8px; margin-bottom: 0px; margin-right: 8px;}
ul{color: #525051;}
a{color: #525051;}
a:hover{color: #797979;}

/* Tables */
.searchResults, .strategyTable{margin-left: 8px;}
.searchResultsItem{cursor: hand;background-color: #DEDEDE;padding: 4px;font-size: 11px;color: #525051;}
.searchResultsAltItem{cursor: hand;background-color: #EDEDED;padding: 4px;font-size: 11px;color: #525051;}
#tableNewRecommendations{background-color: #FFFFFF;color: Black;border: solid 1px black;padding: 1px;width: 745;}
.tableNewRecommendationsHeadingEquities{background-color: #764022;color: White;font-weight: bold;padding: 6px;}
.tableNewRecommendationsHeadingASX200{background-color: #988c7b;color: White;font-weight: bold;padding: 6px;}
.tableNewRecommendationsHeadingTrading{background-color: #806b41;color: White;font-weight: bold;padding: 6px;}
.colourEquities{color: #764022;}
.colourASX200{color: #988c7b;}
.colourTrading{color: #806b41;}
.tableNewRecommendationsRowEquities{color: black;font-weight: bold;background-color: #c1a99b;}
.tableNewRecommendationsRowMonthlyEquities{color: black;font-weight: bold;background-color: #b16d44;}
.tableNewRecommendationsRowASX200{color: black;font-weight: bold;background-color: #cbc5bd;}
.tableNewRecommendationsRowMonthlyASX200{color: black;font-weight: bold;background-color: #b2a798;}
.tableNewRecommendationsRowTrading{color: black;font-weight: bold;background-color: #b3a68d;}
.tableNewRecommendationsRowEquities TD, .tableNewRecommendationsRowTrading TD, .tableNewRecommendationsRowASX200 TD, .tableNewRecommendationsRowMonthlyEquities TD, .tableNewRecommendationsRowMonthlyASX200 TD, .tableNewRecommendationsHeadingEquities TD, .tableNewRecommendationsHeadingASX200 TD, .tableNewRecommendationsHeadingTrading TD{padding: 6px;}
.tableNewRecommendationsRowEquities a, .tableNewRecommendationsRowMonthlyEquities a, .tableNewRecommendationsRowASX200 a, .tableNewRecommendationsRowMonthlyASX200 a, .tableNewRecommendationsRowTrading a{color: white;text-decoration: none;}
.tableNewRecommendationsRowEquities a:hover, .tableNewRecommendationsRowMonthlyEquities a:hover, .tableNewRecommendationsRowASX200 a:hover, .tableNewRecommendationsRowMonthlyASX200 a:hover, .tableNewRecommendationsRowTrading a:hover{text-decoration: underline;color: white;}
.tableRowHeading{border-bottom: #666666 1px solid;font-weight: bold;}
.tableOuterBorder, .portfolioTable{border-top: #666666 1px solid;border-bottom: #666666 1px solid;font-size: 11px;}
.tableNoBorder{font-size: 11px;}
.tableOuterBorder TABLE, .tableNoBorder TABLE, .portfolioTable TABLE{padding-top: 5px;padding-bottom: 5px;margin-top: 10px;margin-bottom: 10px;}
.tableOuterBorder TD, .tableNoBorder TD, .portfolioTable TD{color: #525051;font-size:11px;}
.green{color: green;font-size:13px;font-weight: bold;}
.hltYellow{background-color: #FFD600;width: 60;height: 20;}
.hltGrey{background-color: #C7C7C7;width: 60;height: 20;}
.hltOrange{background-color: #FF8D12;width: 60;height: 20;}
.hltGrey2{background-color: #C7C7C7;}
.checklistTable{background-color: #EFF0F0;padding-top: 2px;padding-bottom: 12px;margin-top: 20px;margin-bottom: 5px;margin-left: 15px;margin-right: 15px;}
.checklistTable UL{margin-top: 0px;margin-bottom: 0px;}
.checklistTable UL, .checklistTable LI{color: #606569;padding-top: 4px;list-style-image: url(/images/ico_checklistTick.gif);}
#portfolioLegend{/*margin-left: 10px;*/}
.portfolioTable{width: 750;margin-left: 5px;margin-right: 5px;}

/* Global Classes */
.userGuideButton{float: right;margin-bottom: 6px;margin-left: 6px;margin-right: 6px;}
.userGuideButton img{border: solid 1px black;}
.innerContent{/*border: 1px solid blue;*/float: left;position: relative;width: 623;height: 60em;}
.innerContent iframe {/*border: 1px solid red;*/height: 100%;width: 100%;}
.promoitem, .promoitemOver{border-right: #666666 1px solid;border-top: #666666 1px solid;border-left: #666666 1px solid;border-bottom: #666666 1px solid;background-color: #525051;height: 208px;width: 183px;font-size: 1em;color: #FFFFFF;cursor: hand;}
.promoitem p, .promoitemOver p{color: #ffffff;}
.promoitemOver{text-decoration: underline;}
.reportInfo{border-left: #666666 1px solid;border-top: #666666 1px solid;border-bottom: #666666 1px solid;background-color: #FFFFFF;}
.reportInfoBG{background-image: url(/images/layout_bg.gif);}
.reportInfoSeperator{background-color: #666666;}
.reportInfoPrice{font-size: 13px;color: Black;font-weight: bold;}
.reportInfoFooter{text-align: center;font-size: 13px;margin-bottom: 10px;}
.navheading{border-top: #797979 1px solid;margin-left: 10px;width: 138px;height: 24px;cursor: hand;}
.navheadingOpen{border-top: #797979 1px solid;border-bottom: #797979 1px solid;margin-left: 10px;width: 138px;height: 24px;cursor: hand;margin-bottom: 4px;}


a.navHead{color:#FFFFFF;margin-left:5px;line-height:24px;font-family:arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;text-decoration: none; }
a.navHead:hover{color:#FFFFFF;text-decoration: underline;}
.navHead{color:#FFFFFF;margin-left:5px;line-height:24px;font-family:arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;text-decoration: none;cursor:hand }
.navHeadOpened{color:#FFFFFF;margin-left:5px;line-height:24px;font-family:arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;text-decoration: none;cursor:hand}

.navitemMain{margin-left: 20px;}
.navitemMain a{font-size:12px;color: #B4AF90;text-decoration: none;line-height: 1.2em;}
.navitemMain a:hover{color: #F8F2E6;}
.navitems{font-size:11px;color: #B4AF90;line-height: 1.2em;}

a.navReport{font-family:arial, Helvetica, sans-serif;font-size:14px;color: #B4AF90;text-decoration: none;margin-left: 20px;}
a.navReport:hover, a.navitem:hover{font-family:arial, Helvetica, sans-serif;font-size:14px;color: #FFFFFF;text-decoration: none;margin-left: 20px;}

a.navitem{font-family:arial, Helvetica, sans-serif;font-size:12px;color: #B4AF90;text-decoration: none;margin-left: 20px;}
a.navitemOver, a.navitemOver:hover, a.navitem:hover{font-family:arial, Helvetica, sans-serif;font-size:12px;color: #FFFFFF;text-decoration: none;margin-left: 20px;}


.sidePromoAlt, .sidePromo{font-size:10px;margin-left: 8px;margin-top: 8px;margin-bottom: 0px;margin-right: 8px;width: 125px;background-repeat: no-repeat;height: 125px;padding-top: 1px;padding-left: 1px;}
.sidePromoAlt{background-image: url(/images/promoSideNav_bg.gif);color: white;}
.sidePromo{background-image: url(/images/promoSide_bg.gif);color: black;}
.sidePromo .promoHead{color: #000000;}
.sidePromo .promoAlt{color: #525051;}
.sidePromo .testimonial{font-size:12px;color: #444546;}
.sidePromoAlt .promoHead{color: #ffffff;}
.sidePromoAlt .promoAlt{color: #ffffff;}
.sidePromoAlt .testimonial{font-size:12px;color: #ffffff;}
.sidePromo ol, .sidePromoAlt ol{margin-top: 10px;margin-bottom: 10px;}
.quote{	background-color: #444546;font-size: 10px;color: White;text-align: center;width: 164px;height: 73px;}
.inset{float: right;background-image: url(/images/layout_bg.gif);padding: 8px;margin-left: 8px;margin-bottom: 8px;}
.checkout{padding-bottom: 11px;	line-height: 1.3em;text-align: left;color: #525051;}
.checkout #viewOrder{font-weight: bold;color: #39CCF6;margin-right: 8px;}
.classroomItem{border:solid 1px #C2C2C2;margin-left: 8px;margin-top: 8px;margin-bottom: 0px;margin-right: 8px;padding-bottom: 15px;}
.classroomItem .classroomHeader{background-color: #efefef;border-bottom: solid 1px #c2c2c2;}
.newsItem{border:solid 1px #C2C2C2;margin-left: 8px;margin-top: 8px;margin-bottom: 0px;margin-right: 8px;}
.newsItem .newsHeader{background-color: #efefef;border-bottom: solid 1px #c2c2c2;width: 100%;}
.newsHeader p, .classroomHeader p{color: #333333;margin-top: 0px;}
.newsItem p, .classroomItem p{margin-top: 0px;padding-top: 4px;padding-bottom: 4px;}
.top5{padding-right: 6px;}
.textBox{border: #999999 1px solid;font-size:11px;}
.selectBox{border: #999999 1px solid;font-size:11px;}
.tableList{border-top: #666666 1px solid;border-bottom: #666666 1px solid;padding-top: 6px;padding-bottom: 6px;background-color: #F8F2E6;}
.tableList table{color: #525051;font-size:10px;}
.tableList .tableHeading{background-color: #DBC290;color: White;font-weight: bold;text-align: center;}
.tableList .tableRow1{background-color: #F8F2E6;}
.tableList .tableRow2{background-color: #DBC290;}
.brokersTableFooter{text-align: center;font-size: 14px;margin-bottom: 8px;}
.underline{border-bottom: #666666 1px solid;}
.paddedUnderline{padding-top: 10px;padding-bottom: 4px;border-bottom: #666666 1px solid;}

.outerSeperator{
position:relative;left:0px;

border-bottom:1px solid #000000;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
padding-top:10px;
margin-top:10px;
margin-bottom:10px;
}

.innerSeperator{border-bottom: #666666 1px solid;padding-top: 10px;margin-top:10px;margin-bottom: 10px;margin-left: 8px;margin-right: 8px;}

/* Global IDs */
#outer{border-right: #666666 1px solid;border-top: #666666 1px solid;border-left: #666666 1px solid;border-bottom: #666666 1px solid;background-color: #FFFFFF;}
#footer{font-size: 9px;background-image: url(/images/layout_bottombg.gif);color: #444546;text-decoration: underline;padding-left: 6px;padding-right: 10px;}
#footer a{color: #444546;}
#content{border-right: #666666 1px solid;border-top: #666666 1px solid;border-left: #666666 1px solid;border-bottom: #666666 1px solid;background-color: #ffffff;}
#contentHome{background-color: #ffffff;}
#mainpromo{background-image: url(/images/layout_bg.gif);height: 217px;}
#articleNav{float:none;clear: both;}
#cartItems{border: #666666 1px solid;background-image: url(/images/layout_bg.gif);margin: 8px;width: 560px;}
#cartTotals{margin: 8px;width: 560px;padding-top: 0px;color: #525051;font-size:11px;}
#cartAddon{margin-left: 12px;margin-bottom: 12px;}
#cartAddon .selectBox{width: 320px;}
#upsellProducts{}
#upsellCart{border: #666666 1px solid;background-image: url(/images/layout_bg.gif);margin: 8px;width: 168px;height: 400;}
#upsellCart h2{border-bottom: #666666 1px solid;}
.memSubNav{padding: 5px;font-size:11px;text-align: right;}
.memSubNav a{text-decoration: none;border-bottom-style: dotted;border-bottom-color:#666666;border-bottom-width: 1px;}
#memNavLeft{border-bottom: #666666 1px solid;font-size:13px;font-weight: bold;padding-bottom: 2px;color: #525051;float: left;}
.memLeftNav{z-index: 20;float: left;margin: -1px 8px 0px 0px;width: 130px;position: relative;background-color: #606569;}
.memLeftNav p{color: White;}
#midsection{float: left;width: 620;margin-left: -8;}
#memRightNav{float: right;margin-left: 8px;border-left: solid 1px #BBBABA;border-bottom: solid 1px #BBBABA;margin-top: -10px;margin-bottom: 10px;padding-bottom: 10px;width: 122px;}
.memNavheading{border-top: #B4AF90 1px solid;margin: 0px;width: 120px;height: 30px;cursor: hand;margin-left: 4px;margin-right: 4px;text-align: center;}
.memNavheadingOpen{border-top: #B4AF90 1px solid;width: 120px;height: 30px;cursor: hand;margin-left: 4px;margin-right: 4px;text-align: center;}
.memNavitems{font-size:11px;color: #FFFFFF;line-height: 1.2em;margin-left: 5px;margin-bottom: 8px;}
.memNavitems a{color: #FFFFFF;text-decoration: none;margin-left: 10px;}
.memNavitems a:hover{text-decoration: underline;color: #FFFFFF;}
.printIcon{float: right;margin-top: 6px;margin-bottom: 6px;}
.popUpInfo{z-index: 100;border: solid 1px black;background-color: #FFFFDD;padding: 3px;font-family: Arial;color: Black;font-size: 10px;position: relative;width: 200;left: 50;}
