/* Standard CSS Styles*/

body {font-family:arial, helvetica, sans-serif; font-size:12px; line-height: 16px; background: url("/i/common/BodyBG.jpg") no-repeat bottom #A5DCEF;}
td   {font-family:arial, helvetica, sans-serif; font-size:12px; line-height: 16px; color: #125D79;}

a:link    {color:#C56700; text-decoration:none;}
a:visited {color:#828282;text-decoration:none;}
a:hover   {color:#000000; text-decoration:none; }

big    {font-family:arial, helvetica, sans-serif; font-size:12px; line-height: 16px; font-weight:bold}
h1     {font-family:arial, helvetica, sans-serif; font-size:16px; line-height: 24px; font-weight:bold; color: #0B4358; margin:0px;}
h2     {font-family:arial, helvetica, sans-serif; font-size:16px; line-height: 24px; font-weight:bold; color: #0B4358; text-transform:uppercase; margin:0px; }
h3     {font-family:arial, helvetica, sans-serif; font-size:14px; line-height: 18px; font-weight:bold; color: #5A9BB6; margin:0px; }
strong {font-family:arial, helvetica, sans-serif; font-size:12px; line-height: 16px; font-weight:bold; }
small  {font-family:arial, helvetica, sans-serif; font-size:11px; }

.BioPhoto {background: url(/i/common/MgmtBG.gif) no-repeat top left; padding: 1px 9px 9px 1px; margin-left: 10px; width: 130px; height: 160px; float: right;}
.input    {font-family:arial, helvetica, sans-serif; font-size:11px; }
.PL10     {padding-left: 10px;}
.ProMap   {float:right; width: 310px; padding-left: 10px;}

/* Navigation Styles*/

.nav              {background: #636D65; padding: 30px 0px 30px 0px; }
.nav a            {display: block; padding: 9px 0px 9px 20px; font-weight:bold; }
.nav a:link       {color:#FFFFFF; text-decoration:none;font-weight:bold; }
.nav a:visited    {color:#FFFFFF;text-decoration:none; font-weight:bold; }
.nav a:hover      {color:#152123; text-decoration:none; font-weight:bold; background-color: #8EC625;}
.nav a:active     {color:#8C9A8F;text-decoration:none; font-weight:bold; }
.nav em a:link    {font-style:normal;color: #666666;padding-left: 20px;}
.nav em a:visited {font-style:normal;color: #666666;padding-left: 20px;}

.ProNav           {background-color: #636D65; padding: 30px 0px 30px 0px; }
.ProNav a         {display: block; padding: 4px 0px 4px 20px; font-weight:bold; }
.ProNav a:link    {color:#FFFFFF; text-decoration:none;font-weight:bold; }
.ProNav a:visited {color:#FFFFFF;text-decoration:none; font-weight:bold; }
.ProNav a:hover   {color:#152123; text-decoration:none; font-weight:bold; background-color: #8EC625;}
.ProNav a:active  {color:#8C9A8F;text-decoration:none; font-weight:bold; }
.ProNav b         {display: block; padding: 4px 0px 4px 20px; font-weight:bold;color: #FFFFFF;text-transform: uppercase;border-top: solid 1px #72845F;}
.ProNav strong    {display: block; padding: 4px 0px 4px 20px; font-weight:bold;color: #FFFFFF;text-transform: uppercase;}

/* Page Layout Styles*/

.LCol {background: #636D65; }
.Main {background: #FFFFFF;	padding: 0px 30px 10px 40px;}
.Menu {background: url("/i/common/MenuBG.gif") repeat-x bottom #FFFFFF; }
.Footer           {background-color: #636D65;}
.Footer td        {font-family:arial, helvetica, sans-serif; font-size:10px; line-height: 16px; color: #FFFFFF;padding-bottom: 10px; }
.Footer strong    {display: block; padding-left: 15px; font-weight:bold; font-size:10px; color: #000000; }
.Footer a         {display: block; padding-left: 15px; font-weight:normal; font-size:10px; }
.Footer a:link    {color:#FFFFFF; text-decoration:none; font-weight:normal; }
.Footer a:visited {color:#FFFFFF; text-decoration:none; font-weight:normal; }
.Footer a:hover   {color:#000000; text-decoration:none; font-weight:normal; }
.LightFooter      {background-color: #486465;}

/* Home Page Layout Styles*/

.Stock     {background-image: url("/i/front/StockBG.gif"); background-repeat: no-repeat; background-position: bottom; }
.Stock td  {font-family:arial, helvetica, sans-serif; font-size:11px; color: #FFFFFF; }
.HomeLCol  {background-color: #FFFFFF; padding: 20px 24px 20px 20px; }
.HomeCCol  {background-color: #FFFFFF; padding: 40px 40px 20px 17px; }
.HomeRCol  {background-color: #FFFFFF; padding: 40px 0px 0px 0px; }
.News      {border-bottom: solid 3px #E3E3E3; padding: 10px 0px; line-height: 18px;}
.News strong {color: #C56700;}

.stockprice {
   font-size: 45px;
   color: #fff;
   margin: 25px 25px auto auto;
   
   }
   
.stockquote {
   font-size: 13px;
   color: #fff;
   margin-top: 25px;
   
  }
  
  .stockname {
   font-size: 18px;
   color: #ADCE87;
   margin: 15px 25px auto auto; 
   
   
   }
   
   /* http://www.magmaenergycorp.com/s/Features.asp Styles*/
   .photoCont {
   float:left; width: 700px; 
      
   }
   
   .PhotoTop {
   float:left; width: 300px; padding: 10px;   
      
   }
   .PhotoBot {
   float:left; width: 100px; padding: 10px;   
      
   }
   .PhotoTop p {
   font-size: 10px;   
      
   }
   .Olympic {
   float:right; width: 210px; padding: 5px;   
   }
   
   /* Projects Overview Boxes*/
   
   .Block {
   clear: both; width: 700px; padding: 5px; border:1px solid #9cce00;
   }
      
   .ProjectSub {
   float:left; width: 170px; margin-top: 5px; 
   }
   
   .ProjectSub p {
   margin-top: 0px; width: 150px; text-align: center;
   }
   
   .clear
   {
   clear:both; display:block; height: 0px; overflow: hidden;
   }