/* HTML STYLE RESET START */
html, body {

	margin:0px 0px 1px 0px;
	padding:0;
	height:100%;
}
img {
	border: none;
}
p, h1, h2, h3, ul, li, address, form {
	margin: 0px;
	padding: 0px;
}
ul, li {
	list-style-type: none;
}
a {
	text-decoration: none;
	color:#008285;
}

a:hover {
	text-decoration: none;
	color:#58595b;
}

:focus {
	outline: none;
}

/* HTML STYLE RESET END */

body {
	font-family: Arial, Verdana, sans-serif;
	font-size: small;
	line-height: 1.1em;
	text-align: center;
	background: #e9e9e9 url(../img/bodyBg1020x5.gif) repeat-y center top;
	margin: 0px;
	padding: 0px;
	color: #58595b;
}
div#wrapper{
	width:1010px;
	margin:0 auto;
	background: #fff;
	text-align:left;
}
#header{
	position:relative;
	left: 10px;
	width: 990px;
	height:109px;
	margin-bottom: 10px;
	background: transparent url(../img/headerBg5x109.gif) repeat-x;
}
#header #logo, #header #header_logo {
	position:absolute;
	left: 17px;
	bottom: 13px;
}
ul#mainMenu {
	position: absolute;
	right: 17px;
	bottom: 13px;
}
ul#mainMenu li {
	display: inline;
	font-weight: bold;
	padding: 0 10px 0px 5px;
	background: transparent url(../img/menuSeparator.gif) no-repeat top right;
}
ul#mainMenu li a {
	color: #79c5c6;
}
ul#mainMenu li a:hover {
	color: #fff;
}
div#container{
	float:left;
	width:100%;
}
div#content{
	margin: 20px 240px 0 210px;
	font-size: 85%;
}
div#content h1{
	color: #15365d;
	font-weight: normal;
	font-size: 200%;
	margin-bottom: 15px;
}
div#leftCol{
	float:left;
	width:180px;
	margin-left:-1000px;
	background: transparent url(../img/leftColBg10x250.gif) repeat-x top left;
	min-height: 300px;
}
div#leftCol ul#sectionNav{
	padding-top: 18px;
	margin-left: 5px;
}
div#leftCol ul#sectionNav li{
	margin: 0px 0px 5px 0px;
}
div#leftCol ul#sectionNav li a {
	color: #6d6e71;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 15px;
}
div#leftCol ul#sectionNav li a:hover {
	color: #008285;
}
div#rightCol{ 
	float:left;
	width:190px;
	margin-left:-200px;
}
div#rightCol div#reportsBox {
	height: 200px;
	background: transparent url(../img/reportsBoxBg190x200.gif) no-repeat top left;
}
#reportsBox a {
	display: block;
	width: 100px;
	color: #58595b;
	font-size: 85%;
	line-height: normal;
	padding: 12px 0px 0px 10px;
}
#reportsBox a:hover {
	color: #008285;
}
div#footer{
	clear:left;
	/*border-top: 1px dotted #999;*/
	background: transparent url(../img/dot.gif) repeat-x top left;
	width: 790px !important;
	padding-top: 5px;
	position: relative;
	top: 60px;
	left: 210px;
}
div#footer p {
	font-size: 70%;
	line-height: 130%;
	color: #7f7f7f;
}
div#footer ul li {
	display: inline;
	padding: 0 3px 0px 0px;
	font-size: 70%;
	margin-right: 4px;
	background: transparent url(../img/footerMenuSeparator.gif) no-repeat center right;
}
div#footer ul li.lastItem {
	margin-left: 0px;
	background: none;
}
div#footer ul li a {
	color: #7f7f7f;
}
div#footer ul li a:hover {
	color: #008285;
}
form#subscribeForm input {
	display: block;
	width: 155px;
	margin: 15px auto 5px 10px;
}
form#subscribeForm a {
	display: block;
	text-align: right;
	color: #7f7f7f;
	margin-right: 24px;
	font-weight: bold;
	letter-spacing: -1px;
}
form#subscribeForm a:hover {
	color: #008285;
}
form#subscribeForm label {
	display: block;
	color: #58595b;
	font-size: 85%;
	line-height: normal;
	padding: 10px 5px 0px 10px;
}

/* classes */

div#content p.standardPar {
	margin-bottom: 10px;
	margin-right: 20px;
}
div#content p {
	margin-right: 20px;
font-size:110%
}

.chevronLinkHome2{
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 5px 10px;
	background: transparent url(../img/chevronIcn6x5.gif) no-repeat center left;
	color: #58595b;
	font-size: 85%;
}

.chevronLink {
	display: block;
	margin: 10px 0px 0px 0px;
	padding: 2px 0px 5px 10px;
	background: transparent url(../img/chevronIcn6x5.gif) no-repeat center left;
	color: #58595b;
	font-size: 85%;
}
.chevronLink:hover {
	color: #008285;
}
.quotedText {
	color: #008285;
	/*font-weight: bold;*/
	margin-bottom: 10px;
	margin-right: 20px;
	line-height: 120%;
}

#container #content p.quotedText {
	color: #008285;
	font-weight: bold;
	margin-bottom: 10px;
	margin-right: 20px;
	line-height: 120%;

}

.highlightedText {
	color: #008285;
	font-weight: bold;
}

#aboutus_management #about_nav_link_Management
{
	color: #008285 !important;
}

.greenText {
	color: #008285 !important;
}

#container #content p
{
	margin: 10px 0px 10px 0px;
}

.newsStrip {
	margin: 10px 0px 10px 0px;
}
#container #content p.extraBottomMargin {
	margin: 10px 0px 30px 0px;
}
div#rightCol div.rightColBox {
	position: relative;
	background: transparent url(../img/rightColBg10x195.gif) repeat-x top left;
	min-height: 200px;
	margin-bottom: 10px;
}
div#rightCol div.rightColBoxNoBg {
	position: relative;
	min-height: 200px;
	margin-bottom: 10px;
}
div#rightCol div.rightColBox h2 {
	color: #008285;
	font-size: 115%;
	width: 110px;
	padding: 12px 0px 0px 10px;
	line-height: 110%;
}
div#rightCol div.rightColBox p {
	color: #58595b;
	font-size: 85%;
	line-height: normal;
	padding: 10px 5px 0px 10px;
}
ul#mainMenu li.mainMenuLastItem {
	padding-right: 0;
	background: none;
}
ul#mainMenu li a.selectedMenuItem {
	color: #fff;
}

#aboutus #header_linkAboutUs, 
#aboutus_management #header_linkAboutUs,
#aboutus_growth #header_linkAboutUs,
#aboutus_businesses #header_linkAboutUs,
#shareholderInfo #header_linkShareholderInfo,
#shareholderInfo_majorShareHolder #header_linkShareholderInfo,
#shareholderInfo_Advisors #header_linkShareholderInfo,
#shareholderInfo_DividentHistory #header_linkShareholderInfo,
#shareholderInfo_FAQs #header_linkShareholderInfo,
#InvestorRelations #header_linkInvestorRelations,
#InvestorRelations_SharePrice #header_linkInvestorRelations,
#InvestorRelations_FiveYearSummary #header_linkInvestorRelations,
#InvestorRelations_FinancialCalendar #header_linkInvestorRelations,
#InvestorRelations_ReportsPresentations #header_linkInvestorRelations,
#InvestorRelations_CorporateGovernance #header_linkInvestorRelations,
#csr #header_linkCSR,
#news #header_linkNews,
#contact #header_linkContact
{
	color:#fff;
}

div#leftCol ul.sectionNavSubmenu li a{
	font-weight: normal !important;
}

#aboutus_growth  #about_nav_link_growth,
#aboutus_businesses  #about_nav_link_businesses,
#shareholderInfo_majorShareHolder #shareholder_linkMajorShareholder,
#shareholderInfo_Advisors #shareholder_linkAdvisors,
#shareholderInfo_DividentHistory #shareholder_linkDividendHistory,
#shareholderInfo_FAQs #shareholder_linkFAQs,
#InvestorRelations_SharePrice #ir_linkSharePrice,
#InvestorRelations_FiveYearSummary #ir_linkFiveYears,
#InvestorRelations_FinancialCalendar #ir_linkFinancialCalendar,
#InvestorRelations_ReportsPresentations #ir_linkReportsPresentation,
#InvestorRelations_CorporateGovernance #ir_linkCorporateGovernance
{
	background: transparent url(../img/sectionNavArrow.gif) no-repeat 4px 4px;
	color: #008285 !important;
}

div#leftCol li a.isPage{
	background: transparent url(../img/sectionNavArrow.gif) no-repeat 4px 4px;
	color: #008285 !important;
}
.boldText {
	font-weight: bold;
}
/* main classes end */

/* ABOUT */

.newsStrip {
	margin: 10px 0px 10px 0px;
}

/* MANAGEMENT */

#container #content p.managementIntro {
	width: 540px;
	font-size: 120%;
	line-height: 130%;
	
}
#relContent {
	position: relative;
}
div.managerDetailsBox {
	width: 260px;
	position: absolute;
	right: 15px;
	top: 25px;
}
div.managerDetailsBox p {
	padding-bottom: 10px;
}
a#mg-Swap-on, a#mg-Swap-off {
	position: absolute;
	top: 25px;
	left: 0px;
}
a#au-Swap-on, a#au-Swap-off {
	position: absolute;
	top: 25px;
	left: 137px;
}
a#aw-Swap-on, a#aw-Swap-off {
	position: absolute;
	top: 211px;
	left: 137px;
}
a#as-Swap-on, a#as-Swap-off {
	position: absolute;
	top: 87px;
	left: 0px;
}
a#lm-Swap-on, a#lm-Swap-off {
	position: absolute;
	top: 87px;
	left: 137px;
}
a#ni-Swap-on, a#ni-Swap-off {
	position: absolute;
	top: 149px;
	left: 0px;
}
a#pg-Swap-on, a#pg-Swap-off {
	position: absolute;
	top: 149px;
	left: 137px;
}
a#mn-Swap-on, a#mn-Swap-off {
	position: absolute;
	top: 211px;
	left: 0px;
}

/* BUSINESSES */

div.bizBox_1_off {
	margin-top: 10px;
	padding-top: 20px;
	width: 550px;
	height: 111px;
	background: transparent url(../img/biz_evoSec_off_550x131.gif) no-repeat top left;
	margin-top: 20px;
}
div.bizBox_1_on {
	margin-top: 10px;
	padding-top: 20px;
	width: 550px;
	height: 111px;
	background: transparent url(../img/biz_evoSec_on_550x131.gif) no-repeat top left;
	margin-top: 20px;
}

div.bizBox_2_off {
	margin-top: 10px;
	padding-top: 20px;
	width: 550px;
	height: 111px;
	background: transparent url(../img/biz_deBr_off_550x131.gif) no-repeat top left;
	margin-top: 10px;
}
div.bizBox_2_on {
	margin-top: 10px;
	padding-top: 20px;
	width: 550px;
	height: 111px;
	background: transparent url(../img/biz_deBr_on_550x131.gif) no-repeat top left;
	margin-top: 10px;
}

div.bizBox_3_off {
	margin-top: 10px;
	padding-top: 20px;
	width: 550px;
	height: 111px;
	background: transparent url(../img/biz_evoSecChina_off_550x131.gif) no-repeat top left;
	margin-top: 10px;
}
div.bizBox_3_on {
	margin-top: 10px;
	padding-top: 20px;
	width: 550px;
	height: 111px;
	background: transparent url(../img/biz_evoSecChina_on_550x131.gif) no-repeat top left;
	margin-top: 10px;
}

div.bizBox_1_off h2, div.bizBox_1_off p ,div.bizBox_2_off h2, div.bizBox_2_off p, div.bizBox_3_off h2, div.bizBox_3_off p {
	width: 315px;
	margin-left: 208px;
	margin-bottom: 2px;
	color: #ccc;
	line-height: 100%;
}
div.bizBox_1_on h2, div.bizBox_1_on p ,div.bizBox_2_on h2, div.bizBox_2_on p, div.bizBox_3_on h2, div.bizBox_3_on p {
	width: 315px;
	margin-left: 208px;
	margin-bottom: 2px;
	color: #ccc;
	line-height: 100%;
}
div.bizBox_1_off h2, div.bizBox_2_off h2, div.bizBox_3_off h2, div.bizBox_1_on h2, div.bizBox_2_on h2, div.bizBox_3_on h2 {
	position: relative;
	top: -3px;
}
#container #content #boxes p {
	width: 315px;
	margin-left: 208px;
	margin-bottom: 3px;
	margin-top: 2px;
	color: #ccc;
	font-size:100%
}
#container #content #boxes h2 {
	font-size: 110%;
}
#content div.bizBox_1_off a, #content div.bizBox_2_off a, #content div.bizBox_3_off a {
	color: #ccc;
	text-decoration: none;
	display: block;
}


div.bizBox_1_on a, div.bizBox_2_on a, div.bizBox_3_on a {
	text-decoration: none;
	display: block;
}
div.bizBox_1_on p, div.bizBox_2_on p, div.bizBox_3_on p {
	color: #737373 !important;
}
div.bizBox_1_on h2, div.bizBox_1_on p a {
	color: #008285 !important;
}
div.bizBox_2_on h2, div.bizBox_2_on a {
	color: #004442 !important;
}
div.bizBox_3_on h2, div.bizBox_3_on a {
	color: #004442 !important;
}


/* SHAREHOLDERS */

table
{
	width: 550px;
	border: none;
	border-collapse: separate;
	empty-cells: hide;
	border-spacing: 1px;
}

div#content table th
{
	padding: 4px 0px 4px 6px;
}

div#content table td
{
		/*font-weight: bold;*/
	 padding-bottom:7px;
	/*padding: 4px 0px 4px 6px;*/
}

div#content table p
{		
margin:0;
padding:0;
font-size:100%;
}

tr p {

height:auto;
margin:0;
padding:0;
}

table#tblMajorShareHolder{
	margin-top:20px;
}

div#content table#tblMajorShareHolder, table#tblCurrenctDividend, table#tblHistoryDividend, table#tblFiveYearSummary, table#tblEvents {
	width: 550px;
	border: none;
	border-collapse: separate;
	empty-cells: hide;
	border-spacing: 1px;
}
div#content #tblMajorShareHolder th, div#content #tblCurrenctDividend th, div#content #tblHistoryDividend th, div#content #tblFiveYearSummary th, div#content #tblEvents th {
	background: #008285;
	color: #fff;
	padding: 4px 0px 4px 6px;
	vertical-align:top;
}
div#content #tblMajorShareHolder td, div#content #tblCurrenctDividend td, div#content #tblHistoryDividend td, div#content #tblFiveYearSummary td, div#content #tblEvents td  {
	background: #e6e6e6;
	color: #58595b;
	/*font-weight: bold;*/
	padding: 4px 0px 4px 6px;
	vertical-align:top;
}
div#content tblMajorShareHolder th#shName, div#content #tblCurrenctDividend th#shName, div#content #tblHistoryDividend th#shName, div#content #tblFiveYearSummary th#shName, div#content #tblEvents th#shName  {
	width: 290px;
}
div#content tblMajorShareHolder th#shNo, div#content #tblCurrenctDividend th#shNo, div#content #tblHistoryDividend th#shNo, div#content #tblFiveYearSummary th#shNo, div#content #tblEvents th#shNo {
	width: 110px;
}

/* ADVISORS */

#contactsLeft {
	margin-left: 5px;
	width: 250px;
	float:left;
}
#contactsRight {
	width: 250px;
	margin-left: 270px;
}
address.advisorsAddress {
	font-style: normal;
	display: block;
	margin-bottom: 15px;
	width: 200px;
}

#shareholderInfo_Advisors #container #content p
{
	font-style: normal;
	display: block;
	margin-bottom: 15px;
	width: 200px;
	margin-top:0px;
}

#shareholderInfo_Advisors #container #content p strong
{
	font-weight: bold;
	font-size: 110%;
}

address.advisorsAddress span {
	font-weight: bold;
	display: block;
	font-size: 110%;
}

/* DIVIDEND HISTORY */

th.halfSized {
	width: 50%;
}
th.quarterSized {
	width: 25%;
}
p.extraFontSizedPar {
	font-size: 120%;
	margin-top: 20px;
	line-height:130%;
}
p.extraMarginSizedPar {
	font-size: 110%;
	margin-top: 20px;
	margin-bottom: 20px;
}
h2.tableName {
	font-size: 100%;
	margin: 25px 0px 10px 0px;
}

/* FAQS */

#container #content p.question {
	padding-left: 18px;
	font-weight: bold;
	background: transparent url(../img/questionBg_12x12.gif) no-repeat left center;
	margin-top: 20px;	
	margin-bottom:0px;
}
#container #content p.answer {
	padding-left: 18px;
	background: transparent url(../img/answerBg_12x12.gif) no-repeat left top;
	margin-top:0px;
}

/* FINANCIAL CALENDAR */

th#financialEvent {
	width: 70%;
}

/* REPORTS AND PRESENTATIONS */

h3.reportDate {
	padding-left: 6px;
	margin-bottom: 4px;
	margin-top: 25px;
	font-size: 100%;
}
#content a.reportPdfLink {
	display: block;
	padding: 6px;
	width: 530px;
	background: #e6e6e6 url(../img/icn_pdf_16x16.gif) no-repeat 515px 5px;
	margin-bottom: 1px;
	color: #58595b;
	/*font-weight: bold;*/
	text-decoration:none;
	
}

#content a.reportPdfLink:hover
{
	background: #ddd url(../img/icn_pdf_16x16.gif) no-repeat 515px 5px;
	color: #008285;
}



a#changeOrderLink {
	margin-left: 35px;
}
div.subContent {
	margin-top: 20px;
}
div.subContent label {
	font-weight: bold;
	margin-right: 40px;
}
div.subContent select {
	width: 300px;
}

#mainAddress {
	display: block;
	margin: 10px 0px 25px 0px;
	font-style: normal;
}
#mainAddress span {
	display: block;
	margin: 5px 0px 5px 0px;
}
#mainAddress a {
	color: #58595b;
}
#mainAddress a:hover {
	color: #008285;
}
iframe#newsIframe {
	width: 580px;
	height: 350px;
	border: none;
	position: relative;
	left: -7px;	
}
iframe#shareGraphIframe {
	/*width: 550px;
	height: 450px;*/
	border: none;
	position: relative;
	left: -20px;
	width:580px;
	height:600px;
}


.chevronLink2 {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 5px 10px;
	background: transparent url(../img/chevronIcn6x5.gif) no-repeat center left;
	color: #58595b;
	font-size: 85%;
}



#BusinessBox {	
	width:190px;
	height:200px;
	position: relative;
	min-height: 200px;
	margin-bottom: 10px;
}

.homePageVersion{
	position: absolute;
	top: 10px;
	width: 180px;
	height: 190px;
	left:810px;
	padding: 0px 0px 0px 0px;
}

#BusinessBox h1{
	color:#fff;
	font-size:1.3em;
	line-height:18px;
	padding:13px 0px 0px 13px
}
#BusinessBox h2{
	color:#fff;
	font-size:0.9em;
	padding:13px 0px 0px 13px
}

#BusinessBox p {
	color:#89add6;
	font-size:0.9em;
	font-family:Arial;
	padding:1px 0px 4px 13px;
	height:40px;
	overflow:auto;
	line-height:11px;
}

.BusinessBox_Securities{
	background-image:url(../../assets/img/subBox_EvoSecurities.jpg)
}

.BusinessBox_WDBCapital{
	background-image:url(../../assets/img/subBox_WDBCapital.jpg)
}

.BusinessBox_WDB{
	background-image:url(../../assets/img/subBox_WDB.jpg)
}

#aboutus #content table td {
	vertical-align: top;
}

#tblAdvisor
{
	 margin-left:2px;
}

#tblAdvisor tr td
{
	 vertical-align:top;
}

div#content ul li {
	background: transparent url(../../assets/img/contentBullet.gif) no-repeat 5px 6px;
	padding-left: 20px;
font-size:110%
}
div#content div#relContent ul li {
	background: none;
	padding-left: 0px;
}
img#locationMap {
	display: block;
	border:none;
	position: relative;
	left: 4px;
}
#content a {
	color: #58595b;
	text-decoration: underline;
}

div.extsource
{
	margin-left:22px;

 }


div.extsourcenews
{margin-left:5px;}