﻿body {background:#e1e1e1;color:#3f4145;font: 75%/1.35 Arial, Verdana, sans-serif;height: 100%;} 

/* Page framework */
#main-menu{display:none;}
#second-column{display: none;}
#languageselect, .topnavmenu{display: none;}
#footer-container{display: none;}
.flashcontainer{display: none;}

/* headers */
h1 img{display: none;}
.pageHeader h1 {visibility:hidden;}
.pageHeader h1 img{display:block;visibility:visible;}

/* CEO Page */
#movie #player{display: none;}
#movie #right{display: none;}
.videoheader{font-size:20px;text-transform:uppercase;}

/* tables */
table {border-collapse:collapse;font: 11px/15px Verdana,Arial,Helvetica,sans-serif;margin-bottom: 1em;}
table font {font: 11px/15px Verdana,Arial,Helvetica,sans-serif;}
table tbody {display: table-row-group;vertical-align:middle;}
table td {border-bottom: 1px solid #ECECE9 !important;display: table-cell;vertical-align:top;}
table td {padding:4px 6px 4px 0; text-align:right;} /* right justify tabledata */
table tr td:first-child{text-align: left;}/* always left-align cells in first column: */
table td.coltitle{border-bottom:2px solid #CECECB !important;color:#008688;font-weight:bold;padding:4px 6px 4px 0;}
table td.coltitle font{color:#008688;font-weight:bold;padding:4px 6px 4px 0;}
table td.rowtitle{padding: 4px 6px; text-align:left;} /* left justify tabledata */
table td.sumtitle{/* border: none !important; */ border-top: 2px solid #CECECB !important;}

table.text {margin:0 0 1em;}
table.text tr:hover {background-color:#fff;}
table.text td {text-align: left;}

table.text2 td {border: none !important; padding:20px 6px 10px 0;}

table.numeric {margin:0 0 1em;}
table.numeric tr:hover{background-color:#f8f8f4;cursor:default;}
table.numeric tr td:first-child{text-align: left;}/* always left-align cells in first column: */

img.left {float:left;}
img.right {float:right;}
/* end of tables */
