/* CSS Document */


body{

	margin:0em 0em 0em 0em;

}



img{

	border:0;

}





a:Link, a:Visited {

	text-decoration:none;

	color:#8a8a8a;

}



a:Hover{

	text-decoration:none;

	color:#333333;

}



a.Underline{

	font-size:7pt;

	text-decoration:underline;

	color:#18999c; 

}



div.Container {

    width:950px;

	height:100%;

	margin:0 auto;

	border-left:0.05em solid #bbbbbb;

	border-right:0.05em solid #bbbbbb;

}



div.Header {

	background-image: url(../Images/HeaderBG.jpg);

	width:100%;

	height:193px;

	border:0.005em solid transparent;

}



div.MenuBlock {

	width:100%;

	height:173px;

	text-align:right;

}



p.MenuBlock {

	margin-right:7px;

	margin-top:66px; 

}





div.EmptySpace{

	width:100%;

	height:13px;

}



div.GrayEmptySpace{

	width:100%;

	height:10px;

	background-color:#f2f2f2;

}





div.Content {

	width:100%;

	height:625px;

}



div.Content_default {

	width:100%;

	height:800px;

}

div.EmptySpace2{

	width:100%;

	height:800px;

}



div.Content_office {

	width:100%;

	height:599px;

}



div.VSeparator {

	background-image: url(../Images/VSeparator.jpg);

	width:2px;

	height:100%;

	font-size:0px;

	line-height:0px;

	float:left;

}



div.ContentLeft {

	width:634px;

	height:100%;

	float:left;

}



div.ContentRight {

	width:316px;

	height:100%;

	float:right;

}



div.HSeparator{

	background-image: url(../Images/HSeparator.jpg);

	width:100%;

	height:2px;

	font-size:0px;

	line-height:0px;

}

div.HSep{



	width:100%;

	height:75px;

	font-size:0px;

	line-height:0px;

}



div.H2Separator{

	background-image: url(../Images/H2Separator.jpg);

	width:100%;

	height:2px;

	font-size:0px;

	line-height:0px;

}



div.GSeparator{

	background-image: url(../Images/GSeparator.jpg);

	width:100%;

	height:8px;

	font-size:0px;

	line-height:0px;

}



div.ContentRightPanel {

	width:100%;

	height:573px;

	background-color:#f2f2f2;

	font-family:Tahoma;

	letter-spacing:0.05em;

	color:#8a8a8a;

	line-height:100%;

}



div.ContentRightPanel_default {

	width:100%;

	height:615px;

	background-color:#f2f2f2;

	font-family:Tahoma;

	letter-spacing:0.05em;

	color:#8a8a8a;

	line-height:100%;

}



p.ContentRightPanelH{

	margin-left:10px;

	margin-right:7px;

	font-weight:bold;

	font-size:8pt;



}



p.ContentRightPanel{

	margin-left:10px;

	margin-right:7px;

	font-size:8pt;

}



div.Welcome {

	width:100%;

	max-height:459px;

	font-family:Tahoma;

	letter-spacing:0.05em;

	color:#626161;



}



p.WelcomeImg{

	margin-top:50px;

	margin-left:20px;

	margin-right:15px;

}



p.Welcome{

	margin-left:20px;

	margin-right:15px;

	font-size:8.5pt;

	line-height:2em;

}



div.ImpInformation {

	width:100%;

	height:150px;

	font-family:Tahoma;

	letter-spacing:0.05em;

	color:#898989;

}



p.ImpInformation{

	margin-left:20px;

	margin-right:15px;

	font-size:8pt;

}



span.Blue{ 

	color:#336699;

	font-size:6pt;

}



span.Green{ 

	color:#18999c; 

}



div.Footer {

	background-image: url(../Images/FooterBG.jpg);
	vertical-align:text-bottom;
		width:100%;
	height:74px;
	border:0.005em solid transparent;

}



div.Languages {

	width:100%;

	height:54px;

	text-align:right;

	border:0.005em solid transparent;

}





div.TopIcons{

	width:100%;

	height:20px;

	text-align:right;

	font-family:Arial, Helvetica, sans-serif;

	font-size:0.65em;

	letter-spacing:0.05em;

	color:#8a8a8a;

	line-height:0.6em;

}



div.BottomText{

	width:100%;

	height:20px;

}



div.BottomIcons{

	width:50%;

	height:20px;

	float:right;

	text-align:right;

	font-family:Arial, Helvetica, sans-serif;

	font-size:0.65em;

	letter-spacing:0.05em;

	color:#8a8a8a;

}



div.Copyright{

	width:50%;

	height:20px;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:0.65em;

	letter-spacing:0.05em;

	color:#8a8a8a;

}



/* Styles specific to Language page */



div.LangContainer {

    width:780px;

	height:100%;

	margin:0 auto;

}



div.LanguagePage {

	border:0.005em solid transparent;

	text-align:center;

}



div.WorldMap{

	width:100%;

	height:289px;

	background-image:url(../Images/WorldMap.jpg);

}



/* Styles specific to Sub page */



div.SubPageHeading { 

	width:100%;

	height:47px;

	background-color:#336699;

	border:0.005em solid transparent;

	font-family:Arial, Helvetica, sans-serif;

	font-size:1.5em;

	letter-spacing:0.03em;

	font-weight:bold;

	color:#fff;

	line-height:0.7em;

}



div.SubPageContent{

	border:0.005em solid transparent; 

	height:640px; 

}



div.SubPageContent_manage{

	border:0.005em solid transparent; 

	height:2700px; 

}



div.SubPageContent_office{

	border:0.005em solid transparent; 

	height:300px; 

}



div.SubPageContent_suppliers{

	border:0.005em solid transparent; 

	height:550px;

}



div.SubPageContent_executive{

	border:0.005em solid transparent; 

	height:1160px;

}



div.SubPageContent_petro{

	border:0.005em solid transparent; 

	height:1200px;

}



div.SubPageContent_gold{

	border:0.005em solid transparent; 

	height:2175px;

}


div.SubPageContent_invest{

	border:0.005em solid transparent; 

	height:1005px;

}

div.SubPageContent_about{

	border:0.005em solid transparent; 

	height:600px;

}



div.SubPageContent_reit{

	border:0.005em solid transparent; 

	height:705px;

}



div.SubPageContent_char{

	border:0.005em solid transparent; 

	height:490px;

}



div.SubPageContent_doc{

	border:0.005em solid transparent; 

	height:255px;

}



div.SubPageContent_oppor{

	border:0.005em solid transparent; 

	height:600px;

}



div.SubPageContentLeft {

	width:49.5%;

	float:left;

	font-family:Tahoma;

	letter-spacing:0.05em;

	color:#626161;

}



div.SubPageContentLeft_invest {

	width:99%;

	float:left;

	font-family:Tahoma;

	letter-spacing:0.05em;

	color:#626161;

}



div.SubPageContentRight {

	width:49.5%;

	float:right;

	font-family:Tahoma;

	letter-spacing:0.05em;

	color:#626161;

}



p.SubPageContentLeft, p.SubPageContentRight {

	margin-left:20px;

	margin-right:15px;

	font-size:8.5pt;

	line-height:2em;

}



p.SubPageContentHeadings {

	margin-left:20px;

	margin-right:15px;

	font-size:10.5pt;

	line-height:1.5em;

	color:#336699;

	font-weight:bold;

}



p.SubPageContent_invest {

	margin-left:0px;

	margin-right:0px;

	font-size:8.5pt;

	line-height:2em;

	color:#000000;

}



div.SubPageVSeparator{

	width:1px;

	height:100%;

	background-color:#e2e2e2;

	float:left;

}