body { font-size: 90%; font-family: verdana, arial, helvetica; color: #000000; font-weight: normal; text-align: justify; }

#contact { background:  url(/images/contact.jpg); background-repeat: no-repeat; margin: 500px 0px 0px 0px;}

h1 { font-size: 16px; font-family: tahoma, arial, helvetica; color: #145A35; font-weight: bold; }

.right { background:   url(/images/template/right.jpg); background-repeat: repeat-y;}
.left { background:  url(/images/template/left_bg.jpg); background-repeat: repeat-y; margin: 0px; padding: 0px;}
.leftnoimage { background:  url(/images/template/left_bg.jpg); background-repeat: repeat-y;}
.leftHP {padding: 0px 0px 0px 3px; background:  url(/images/template/left_bg.jpg); background-repeat: repeat-y; text-align: center;}
.leftNav {padding: 0px 0px 0px 20px; background:  url(/images/template/left_bg.jpg); background-repeat: repeat-y; text-align: left;}

.main { padding-bottom: 8px; font-size: 90%;}
.mainOneCol { padding: 0px 0px 8px 10px; font-size: 90%;}
.mainContact { font-size: 80%; padding: 0px 20px 0px 10px;}
.mainContactNames { font-size: 80%; padding: 0px 0px 0px 10px;}

.bullets { margin-bottom: 10px;}
.teamTitle { font-size: 80%; font-family: verdana, arial, helvetica; color: #145A35; font-weight: bold;}
.teamSubTitle { font-size: 80%; font-family: verdana, arial, helvetica; color: #145A35; font-weight: normal;}

.history { background-color: #FFFFFF;}
.tableTitle { background-color: #006940; font-size: 90%; font-family: verdana, arial, helvetica; color: #FFFFFF; font-weight: bold; text-align: center;}
.table1 {font-size: 80%; font-family: verdana, arial, helvetica; color: #000000; font-weight: normal; background-color: #D6D5C8;}
.table2 {font-size: 80%; font-family: verdana, arial, helvetica; color: #000000; font-weight: normal; background-color: #E8E7DD;}

a:link { color: #145A35; }
a:visited { color: #145A35; }
a:hover { color: #145A35; }
a:active { color: #145A35; }

.footer { font-size: 9px; font-family: verdana, arial, helvetica; color: #FFFFFF; font-weight: normal; text-align: right; padding-right: 30px; }


#nav { background: #145A35; color: #fff; margin-top: 17px;}

ul#navigation { text-align: left; display: inline; margin: 0; padding: 0; list-style: none;}

ul#navigation li { font-size: 11px; text-transform: uppercase; border-right: 1px solid #8CAE9C;  display: inline-block; position: relative; padding: 10px 0px 10px 0px; background: #145A35; color: #fff;  cursor: pointer; margin-right: -5px; text-align:center;}

ul#navigation li:hover { background: #5B8C72; color: #fff;}
ul#navigation li a { color: #fff; text-decoration: none;}
ul#navigation li.home { width: 64px; }
ul#navigation li.about { width: 90px; }
ul#navigation li.investments { width: 105px; }
ul#navigation li.team { width: 64px; }
ul#navigation li.news { width: 64px; }
ul#navigation li.contact { width: 97px; }
  

ul#navigation li ul { padding: 0; position: absolute; top: 34px; left: 0; width: 150px; display: none;  opacity: 0;  visibility: hidden;}
  
ul#navigation li ul li {  text-transform: none; padding: 10px 10px;  border-right: none; border-top: 1px solid #8CAE9C; background: #145A35; display: block; color: #fff; text-align: left;}

ul#navigation li ul li:hover { background: #5B8C72; }
ul#navigation li:hover ul {  display: block;  opacity: 1;  visibility: visible;}

