

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: 630px;
 margin: 0 auto;
 text-align: left !important;
}
h2,h3, #leftnav li a {
 font-family: Garamond, Verdana, Arial, Helvetica, sans-serif;}

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

img.whitelogo{margin-left:20px;margin-top:30px}

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



#leftnav {
 display: none;
 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:"\"}\"";
 voice-family:inherit;
 width: 120px;}
 
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 0px #028e9f;
 padding: 2em 0 0 50px;}

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

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

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

#inner-wrapper {
 padding-right: 100px;}

#inner-wrapper p.copyprob{color:#FF0000;font-size:12px;}
#inner-wrapper ul{margin-top:2px;margin-left: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;}
 
#inner p { padding: .5em 0; }

#news-list {
 width: 200px;
 border-top: solid 1px #0c93a3;
}
#news-list li {
 float: left;
 width: 100%;
 margin: 0;
 padding: 0;
}
#news-list li a {
 overflow: hidden;
 display: block;
 width: 230px;
 padding: .5em 0;
 color: #797979;
 text-indent: 3px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 110%;
 border-bottom: solid 1px #0c93a3;
}
#news-list li a:hover,
#news-list li a:focus,
#news-list li a.on {
 color: #1f9cab;
}


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

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

#footer {
 display: none;
 margin: 0;
 padding: 2em 0 0;
 text-align: center;
}
#inner #footer {
 text-align: left;
}
#footer li {
 display: inline;
 margin: 0;
}
#footer a  {
 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 a.first { padding-left: 0; }
#footer a.last { 
 padding-right: 0; 
 background: none;
}
#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:460px;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;}
