

body {
 background-color: White;
 color: #797979;
 font: .70em/1.5em Verdana, Arial, Helvetica, sans-serif;
 text-align: center;
}
.clearfix:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}
.clearfix { display: inline-block; }
/* hide from ie/mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* end hide */
a,:link,:visited {  }
#container {
 position: relative;
 width: 760px;
 margin: 0 auto;
 text-align: left !important;
}
h2,h3, #leftnav li a {
 font-family: Garamond, Verdana, Arial, Helvetica, sans-serif;}

h1 { padding: 20px 0 46px 120px;
 background: url("images/bg-header.gif") top left no-repeat;}
 
h1 img { display: block; border-width:0}



.whitelogo{display:none}



h2 { padding: .5em 0;
 color: #1f9cab;
 font-size: 140%;
 text-transform: uppercase;}
 
h3 {padding: .5em 0 -.2em 0;
 color: #1f9cab;
 font-size: 220%;line-height:120%}

#main h4 {padding:1em 0 .5em 0;font-size:14px;color:#797979;}

#main h5 {padding: .5em 0;font-size:12px;color:#797979;}

#inner p { padding:1em 0 .5em 0 }

#leftnav {
 float: left;
 width: 130px;
 padding-top: 1em;}
 
#leftnav li {float: left;
 width: 100%;
 margin: 0;
 padding: 0;}


  
#leftnav li a {
 overflow: hidden;
 display: block;
 width: 130px;
 padding: .5em 5px;
 color: #8e8e8e;
 font-size: 120%;
 text-transform: uppercase;
 text-align: center;
 voice-family:inherit;
 width: 120px;}
 
.leftsub {margin-bottom:10px; list-style: none;padding-left:50px}
#leftnav li .leftsub li {background: url("images/bullet.gif") center left no-repeat; margin-bottom:5px}
#leftnav li .leftsub li a{  display: block; font-size: 12px; margin:0px 0 0px 10px; padding:0; line-height: 120%; text-transform: none; text-align:left;}

 
html>body #leftnav li a { width:120px; } 
#leftnav li a:hover,
#leftnav li a:focus,
#leftnav li a.on {
 color: #1f9cab;}

#content {float: right;
 width: 630px;}
 
#main {border-left: solid 1px #028e9f;
 padding: 2em 0 0 50px;}

#main a{color:#1F9CAB;text-decoration:underline;}

#main a:hover{color:#818181;text-decoration:underline;}



#main ul {margin-left:30px}
#main ul li {padding-left:10px;list-style: disc;}
#inner-wrapper {
 padding-right: 100px;}

#inner-wrapper p.copyprob{color:#FF0000;font-size:12px;}
#inner-wrapper ul{margin:2px 0 .5em 44px}
#inner-wrapper ul li{list-style: disc;}
#inner-wrapper img {margin:10px 0 10px 0;border:1px solid #ccc;}

#inner-wrapper img.none {margin:10px 0 10px 0;border:0}

#about-us {
 float: left;
 width: 250px;}
 
#news {
 float: left;
 padding-left: 30px;}
 




#news-list {
 width: 250px;
 border-top: solid 1px #0c93a3;
}


#news-list li {
 float: left;
 width: 100%;
 margin: 0;
 padding: 0;
}
#news-list li.interview {
 float: left;
 width: 255px;
 margin: 0;
 padding: 0;
 list-style:none;
} 

#news-list li a {
 overflow: hidden;
 display: block;
 width: 230px;
 padding: .5em 0;
 color: #797979;
 text-indent: 0px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 110%;
 border-bottom: solid 1px #0c93a3;
 font-weight:bold;
}
#news-list li.interview a {
 overflow: hidden;
 display: block;
 width: 255px;
 padding: .5em 0;
 color: #797979;
 text-indent: 0px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 110%;
 border-bottom: none;
}

#news-list li a:hover,
#news-list li a:focus,
#news-list li a.on {
 color: #1f9cab;
}


#pics {
 margin-right: 70px;
 height: 101px;
 background: url("images/line.gif") top left no-repeat;
}
#pics li { float: right;padding: 0 5px; }

.pic {
 float: right;
 margin: 0 0 1em 10px;
}

#footer {border:0px solid #000; margin: 0; padding: 2em 0 0; text-align: center;}
#inner #footer { text-align: left;}


#footer li { display: inline; margin: 0;}


#footer a  {text-decoration:underline; 
 margin: 0; padding: 0 15px 0 14px; color: #818181; font-family: Arial, Helvetica, sans-serif;
 font-size: 1em; font-weight: bold; white-space: nowrap; background: url("images/separator.gif") center right no-repeat;}

#footer li.lastupdated  { 
 margin-left:0px; padding: 0 15px 0 14px; color: #818181; font-family: Arial, Helvetica, sans-serif;
 font-size: 1em; font-weight: bold; white-space: nowrap; background: url("images/separator.gif") center right no-repeat; }


#footer a.first { padding-left: 10px; }
#footer a.last { 
 padding-right: 0; 
 background: none;
}
#footer a.laston { 
 padding-right: 0; 
 background: none;color: #1f9cab;
}
#footer li a.on,
#footer li a:hover {
 color: #1f9cab;
}

 /* Table - Meetings */
 
#shareholder-table table {text-align:left;color:#5312A8;border:1px solid #798AA1;width:480px;margin-bottom:15px;}
#shareholder-table table th{background-color:#028E9F;color:#fff;font: normal bold 11px verdana,sans-serif;padding:4px;border:1px solid #fff;border-width:0 0px 0px 0;}
#shareholder-table table td{background-color:#D9EEF1;color:#515D6E;padding:4px;border:1px solid #fff;border-width:0 0px 0px 0;font: normal normal 11px verdana,sans-serif;}


/* Contact Form */
#contactform {font-family:verdana,sans-serif; text-align:left;background-color:#D9EEF1;padding:10px;}
#contactform table td {vertical-align:top;padding:4px;font: normal normal 11px verdana, arial, tahoma, sans-serif; color:#747474;}

#contactform label {vertical-align:top;}
#contactform input {width:110px;border: 1px solid;border-color: #666 #ccc #ccc #666;font: normal normal 11px verdana, sans-serif; color:#747474;}
#contactform textarea {font: normal normal 11px arial, sans-serif; width: 290px;border:1px solid #ccc;align:right;color:#747474;}
#contactform select {font: normal normal 10px arial, helvetica sans-serif; color:#747474;}
#contactform input.button {width:60px;background-color: #e6e6e6;border-color: #ccc #666 #666 #ccc;float:right;}

#contactform input.browse {width: 150px;border: 1px solid;border-color: #666 #ccc #ccc #666;}
#contactform input.box {width: 40px;border: 0px solid;border-color: #666 #ccc #ccc #666;}

/* Table in News page */
.table{width:325px;border:1px solid #ccc; border-width:1px 1px 1px 1px;text-align:left;table-align:center;}
.table th{color:#5F5F5F;background-color:#fff;font: normal normal 11px arial,verdana,sans-serif;line-height:150%;border:1px solid #ccc;border-width:0 0px 0px 0;text-align:left; padding:4px}
.table td{color:#5F5F5F;padding:4px;font: normal normal 11px verdana,sans-serif;line-height:150%;border:0px solid #ccc;border-width:0 0px 0px 0;text-align:left;width:330px;text-align:left;}
.table th.number-underline {border-width:0px 0 1px 0;} 
.table td.number-underline {border-width:0px 0 1px 0;} 
.table td.number-overline {border-width:1px 0 0px 0;} 

/* Table in News page */
.table-border{width:625px;border:1px solid #ccc; text-align:left;border-width:1px 0 0 1px; }
.table-border th{width:325px;border:1px solid #ccc;border-width:0 1px 1px 0px;  text-align:left:padding:0;margin:0}
.table-border td{border:1px solid #ccc;border-width:0 1px 1px 0; text-align:left:}

#inner-wrapper .figcaption {text-align: center;font-weight:bold;padding-top:0; width: 458px;font-size:10px}
#inner-wrapper img.figpicture {margin-bottom:2px; }
