@charset "UTF-8";
/* CSS Document */

body {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   padding-top:0;
   padding-left:0;
   padding-right:0;
   padding-bottom:0;
   font-size:14px;
   background-repeat:repeat-x;
   color:#464646;
}

.header {color:#ffffff;}
.h1 {font-size:28px;}
.h2 {font-size:26px;}
.h3 {font-size:18px;}
.h4 {font-size:12px;}
.scroll {height:600; overflow:scroll;}
.navbar {font-size:14px;}
.leftborder {border-left:solid #464646 1px;}
.rightborder {border-right:solid #464646 1px;}
.bottomborder {border-bottom:solid #464646 1px;}
.topborder {border-top:solid #464646 1px;}

a {color:#1a7ea2; text-decoration:none;}
a:visited {color:#1a7ea2;}
a:hover {text-decoration:underline;}
a:active {text-decoration:underline;}
a.header {color:#ffffff; text-decoration:none;}
a.header:visited {color:#ffffff;}
td {vertical-align:top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
th {vertical-align:top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
td.main {background-color:#ffffff; height:800px; min-height:800px; padding:40px;}

table.companies {border-top:solid #464646 1px;}
table.companies td {vertical-align:middle;}
th.companies {background-color:#d2cfca; font-size:9pt; color:#2e2e30; text-align:center;}
table.sortable th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):after { content: " \25B4\25BE" }
