/* MGE_AR Style Sheet */
/* Created April 2009 */
/*------------------------------------------*/

/*  GLOBAL/DIV */
/* -------------------------------------- */

html,body{margin:0;padding:0}

body{font: color: #666666;

	font-family:Tahoma, Arial,  Trebchet 'MS', Verdana, san-serif;

	font-size: 11px; text-align:center}



div#header{height:95px;width:760px;margin:0;background-image: url("images/header.gif");  background-repeat: no-repeat; text-align:right;}



div#container{text-align:left}

div#container{width:760px;margin:0 auto}



div#content{width:760px;margin:0 auto; background: #ffffff; text-align:left}



div#content_toc{width:760px;height:936px;margin:0;}



div#content_innovation{width:760px;height:850px;margin:0;}




div#content_highlights{width:760px;height:100%;margin:0;text-align:right;}



div#content_balance{width:760px;height:100%;margin:0;background-image: url("images/stat_in.jpg");  background-repeat: no-repeat;}

div#content_balance2{width:760px;height:100%;margin:0;background-image: url("images/balance_sheets.jpg");  background-repeat: no-repeat; text-align:right;}


div#content_flows{width:760px;height:100%;margin:0;background-image: url("images/cash_flows.jpg");  background-repeat: no-repeat; text-align:right;}



div#content_cap{width:760px;height:100%;margin:0;background-image: url("images/capitalization.jpg");  background-repeat: no-repeat; text-align:right;}





div#content_shareinfo{width:760px;height:100%;margin:0;background-image: url("images/share.jpg");  background-repeat: no-repeat; text-align:right;}



div#content_corp_p{width:760px;height:1000px;margin:0;background-image: url("images/corp_p.gif");  background-repeat: no-repeat; text-align:right;}



div#content_share{width:760px;height:100%;margin:0; text-align:right;}



div#content_lead{width:760px;height:100%;margin:0;background-image: url("images/leadership.jpg");  background-repeat: no-repeat;}



div#left{float:left;width:180px; margin-top:310px;text-align:left; color: #666666;

	font-family:Tahoma, Arial,  Trebchet 'MS', Verdana, san-serif; font-size: 13px;}



div#left_toc{float:left;width:300px; margin-top:0px;text-align:left; color: #000000;

	font-family:Times, Georgia, serif; font-size: 14px;}




	

div#left_cap{float:left;width:355px; margin-top:110px;text-align:left; color: #666666;

	font-family:Arial, Tahoma,  Trebchet 'MS', Verdana, san-serif; font-size: 13px;}



div#right_cap{float:left;width:355px; margin-top:110px; padding-left:45px;text-align:left; color: #666666;

	font-family: Arial, Tahoma, Trebchet 'MS', Verdana, san-serif; font-size: 13px;}

div#right3_cap{float:left;width:760px; margin-top:90px; text-align:left; color: #666666;

	font-family:Tahoma, Arial,  Trebchet 'MS', Verdana, san-serif; font-size: 13px;}

div#right2_cap{float:left;width:270px; margin-top:90px; margin-left:440px;text-align:left; color: #666666;

	font-family:Tahoma, Arial,  Trebchet 'MS', Verdana, san-serif; font-size: 13px;}


div#leftdividend{float:left;width:725px;margin-top:20px;text-align:left;}


div#dividetop_p{float:left;width:730px; margin-top:30px;text-align:left;background-color:#edf2f9; padding-left:15px; padding-right:15px;}

div#dividetop_p2{float:left;width:760px; margin-top:30px;text-align:left; }

div#dividetop_w{float:left;width:760px; margin-top:15px;text-align:left;background-color:#fff; border-style: solid; border-width: 1px; border-color: #4978bc;}



div#dividetop{float:left;width:760px; margin-top:30px;text-align:left; border-style: solid; border-width: 1px; border-color: #006cad;}

div#dividebottom{float:left; margin-top:20px;width:760px;text-align:left;}


div#green{float:left; width:355px; height:695px; background-color:#f1f8e8; margin-top:10px;width:text-align:left; padding-right:10px;padding-left:10px;}
div#whiteright{float:left; width:355px; margin-top:10px;width:text-align:left; padding-left:20px;}





div#leftwide{float:left;width:760px; margin-top:30px;text-align:left;}

div#leftplain{float:left;width:760px; text-align:left;}



div#leftwidedeliver{float:left;width:760px;height:600px; background-image: url("images/deliver.gif");background-repeat:no-repeat;}

p.leftwidedelivertop{ padding-left:330px; padding-top:50px; padding-right:30px; font: color: #000000; font-family:Times,Georgia, New York,Times New Roman, serif; font-size: 14px; line-height:17px; margin-top:0px;}

p.leftwidedeliver{ padding-left:330px; padding-right:30px; font: color: #000000; font-family:Times,Georgia, New York,Times New Roman, serif; font-size: 14px; line-height:17px; margin-top:0px;}


div#leftwidecoins{float:left;width:760px; height:800px; margin-top:30px;text-align:left;background-image: url("images/coins.gif");background-repeat:no-repeat; background-position:bottom;}


div#leftwidecoins2{float:left;width:760px; height:173px;text-align:left;}




div#leftwideshare{float:left;width:760px; margin-top:20px;text-align:left;}


div#left2{float:left;width:300px; text-align:left;}
div#right2{float:left;width:400px; margin-left:30px;text-align:left;}





div#leftwidecash{float:left;width:760px; margin-top:90px;text-align:left; color: #666666;

	font-family:Tahoma, Arial,  Trebchet 'MS', Verdana, san-serif; font-size: 13px;}





div#leftwidedirect{float:left;width:760px; margin-top:90px;padding-left:15px;text-align:left; color: #666666;

	font-family:Tahoma, Arial,  Trebchet 'MS', Verdana, san-serif; font-size: 13px;}




div#leftdivideyel{float:left;width:365px; margin-top:20px; text-align:left;background-color:#fef5e2; padding-left:20px;padding-right:20px; }
	
div#rightdivide{float:left;width:315px; margin-left:30px; margin-top:20px; text-align:left; }



div#right{float:left;width:580px; margin-top:250px; text-align:left; color: #2d7e63;

	font-family:Tahoma, Arial, Trebchet 'MS', Verdana, san-serif; font-size: 15px; line-height:25px;}



div#right_toc{float:left;width:450px;  text-align:left; color: #2d7e63;

	font-family:Tahoma, Arial, Trebchet 'MS', Verdana, san-serif; font-size: 15px; line-height:25px;}
	
div#leftdivide{float:left;width:365px; margin-top:20px; text-align:left; }	



/*------------------------------------------*/

/*  TEXTSTYLES */
/* -------------------------------------- */

.toc {color: #666666;

	font-family:Tahoma, Arial, Trebchet 'MS', Verdana, san-serif; font-size: 14px; line-height:15px;}
	
.toc_or {color: #e37d56;

	font-family:Tahoma, Arial, Trebchet 'MS', Verdana, san-serif; font-size: 14px; line-height:15px;}
	
	

a.toc {color: #666;}

a.next{color:#014a3d;}
a.visited.next{color:#014a3d;}
a.active.next{color:#014a3d;}



.text {font: color: #666666; font-family:Times, Georgia, serif; font-size: 14px; line-height:18px;}

	

p.text {font: color: #000000; font-family:Times,Georgia, New York,Times New Roman, serif; font-size: 14px; line-height:17px; margin-top:0px;}

p.textrtpd {font: color: #000000; font-family:Times,Georgia, New York,Times New Roman, serif; font-size: 14px; line-height:17px; margin-top:0px; padding-right:15px;}


span.text {font: color: #000000; font-family:Times,Georgia, New York,Times New Roman, serif; font-size: 14px; margin-top:0px; line-height:17px;}

	
	
	
	

div#footer_green{color: #2d7e63; padding-top:20px;}



div#footer_green{clear:left;width:760px;height:103px;background-image: url("images/footer.jpg");  background-repeat: no-repeat;}




div#left3_cap{clear:left;width:720px; text-align:left; color: #666666;

	font-family:Tahoma, Arial,  Trebchet 'MS', Verdana, san-serif; font-size: 13px;}



div#footer{color: #2d7e63;}



div#footer{clear:left;width:760px;height:15px;padding:3px;}



div#footer2{clear:all;width:760px;height:15px;padding:3px;}



.lrg_gray{font-family:Times, Georgia, serif; color:#999;

	font-size: 50px;}
	
	
span.lav{font-family:Times, Georgia, serif; color:#76819c;

	font-size: 22px; font-weight:normal;}
	
span.lav_small{font-family:Times, Georgia, serif; color:#344161;

	font-size: 12px;}
	
	

p.blue{color:#f47527; font-weight:bold; line:height:20px;}

span.bluehd{font-family:Arial, san-serif;color:#00548a; font-size:18px;}

span.purplehd{font-family:Arial, san-serif;color:#00548a; font-size:18px;}



p.bluehd{color:#f47527; font-size:18px;}



.text2{color: #666666; font-family:Arial, Tahoma,  Trebchet 'MS', Verdana, san-serif; font-size: 12px; text-align:left}




span.orangehd{font-family:Arial, san-serif; color:#e37d56; font-size:18px;}



p.orange{color:#e37d56; font-weight:bold; line:height:20px;}



span.purplehd2{font-family:Arial, san-serif;color:#4a78bc; font-size:18px;}



span.greenhd2{font-family:Arial, san-serif;color:#6aa957; font-size:18px; }

span.greenhd{color:#6aa957; font-size:18px;}


h2.green{font-family:Times, Georgia, serif;color:#014a3d; font-size:22px; margin-top:0;margin-bottom:2px;font-weight:normal;}


h2.blue{font-family:Times, Georgia, serif;color:#00548a; font-size:22px; margin-top:0; padding-top:0;font-weight:normal;}


span.dkgreenhd{color:#1a5d4a; font-size:15px;}

a.green{color:#1a5d4a;}



p.dkgreenhd{color:#1a5d4a; font-weight:bold; line:height:15px;}





.navigationmenu {  

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

  font-size: 12px; 

  line-height: 20px;

  font-weight: bold;  

  color: #FF6633;

}



.form {  

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

  font-size: 11px;

  line-height: 20px;

  color: #666666;

  background-color: #ffffff;

}



.financials {  

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

  font-size: 11px; 

  line-height: 16px; 

  font-weight: normal;  

  color: #000000;

}



.financialsg {  

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

  font-size: 11px; 

  line-height: 18px; 

  font-weight: normal;  

  color: #006633;

}


td.financialsline {  
text-align:right;

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

  font-size: 11px; 

  line-height: 18px; 

  font-weight: normal;  

  color: #000000;
border-bottom: 1px solid #000000;
width:90px; }



td.financialsgline {  
text-align:right;

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

  font-size: 11px; 

  line-height: 18px; 

  font-weight: normal;  

  color: #006633;
border-bottom: 1px solid #000000;
width:90px; }


td.financialsdbl {  
text-align:right;

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

  font-size: 11px; 

  line-height: 18px; 

  font-weight: normal;  

  color: #000000;
border-bottom: 3px double #000000;
width:90px; }



td.financialsdblgr {  
text-align:right;

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

  font-size: 11px; 

  line-height: 18px; 

  font-weight: normal;  

  color: #006633;
border-bottom: 3px double #000000;
width:90px; }







.financialsgr {  

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

  font-size: 12px; 

  line-height: 18px; 

  font-weight: bold;  

  color: #006633;

}



.darkGreenHeader2 { 

  font-family: Times, Georgia, serif; 

  font-size: 19px; 

  line-height: 20px;  

  color: #006666;

}



.smallgray { 

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

  font-size: 11px;
  font-weight: bold;   

  color: #666;

}

.smallgray2 { 

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

  font-size: 9px;
  

  color: #666;

}



.smallgreenlt { 

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

  font-size: 9px;  

  color: #66CC66;

}



.smallgreenbd { 

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

  font-size: 11px;

  font-weight:normal;

  color: #006633;

}



.smallblack { 

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

  font-size: 9px;

  line-height: 13px; 

  color: #000000;

}

p.age{margin-top:3px; margin-bottom:3px;}

span.double{

border-bottom: 3px double;

}