/* CSS Document */

div.wrapper {
	margin: 0 auto;
	text-align: left;
	width: 980px; }

div.header {
	height: 75px;
	padding: 20px; }

div.logo {
	background-image: url(/images/logo.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	float: left;
	height: 70px;
	width: 340px; }

div.nav {	
	float: left;
	height: 30px;
	padding-top: 40px;
	width:595px; }

div.maincontainer {
	background-color: #eff4e3; /* e0e5d3 */
	padding: 20px; }

td.bnrbtn-active {
	background-color: #b3c2a1; /* 8b9f72 BBCC88, 97A56F */
	font-weight: bold;
	margin-right: 5px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
	width: 220px; }

td.bnrbtn {
	background-color: #bfc5b3;
	font-weight: bold;
	margin-right: 5px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
	width: 220px; }

td.bnrbtn a, td.bnrbtn a:hover  {
	color: #303030;
	text-decoration: none; }

td.bnrbtn-active a, td.bnrbtn-active a:hover  {
	color: #000;
	text-decoration: none; }

div.banner-default {
	background-color: #000;
	height: 160px;
	margin-bottom: 20px;
	width: 940px; }

div.intro {
	background-image: url(/images/intro-bizmeeting.jpg);
	height: 400px;
	margin-bottom: 10px;
	width: 940px; }

div.banner-about {
	background-color: #e0e5d3;
	background-image: url(/images/banners/vaulted-hall.jpg);
	height: 160px;
	margin-bottom: 1px;
	width: 940px; }

div.banner-about-btm {
	background-image: url(/images/banners/hall-btm.png);
	height: 80px;
	margin-bottom: 20px;
	width: 940px; }

div.banner-charts {
	background-color: #e0e5d3;
	background-image: url(/images/banners/charts.jpg);
	height: 160px;
	margin-bottom: 1px;
	width: 940px; }

div.banner-charts-btm {
	background-image: url(/images/banners/charts-btm.png);
	height: 80px;
	margin-bottom: 20px;
	width: 940px; }

div.banner-advising {
	background-color: #e0e5d3;
	background-image: url(/images/banners/advising.jpg);
	height: 160px;
	margin-bottom: 1px;
	width: 940px; }

div.banner-advising-btm {
	background-image: url(/images/banners/advising-btm.png);
	height: 80px;
	margin-bottom: 20px;
	width: 940px; }

div.banner-boardroom {
	background-color: #e0e5d3;
	background-image: url(/images/banners/boardroom.jpg);
	height: 160px;
	margin-bottom: 1px;
	width: 940px; }

div.banner-boardroom-btm {
	background-image: url(/images/banners/boardroom-btm.png);
	height: 80px;
	margin-bottom: 20px;
	width: 940px; }

div.banner-clouds {
	background-color: #e0e5d3;
	background-image: url(/images/banners/clouds.jpg);
	height: 160px;
	margin-bottom: 1px;
	width: 940px; }

div.banner-clouds-btm {
	background-image: url(/images/banners/clouds-btm.png);
	height: 80px;
	margin-bottom: 20px;
	width: 940px; }

div.banner-investors {
	background-color: #e0e5d3;
	background-image: url(/images/banners/investors.jpg);
	height: 160px;
	margin-bottom: 1px;
	width: 940px; }

div.banner-investors-btm {
	background-image: url(/images/banners/investors-btm.png);
	height: 80px;
	margin-bottom: 20px;
	width: 940px; }

div.banner-meeting {
	background-color: #e0e5d3;
	background-image: url(/images/banners/meeting.jpg);
	height: 160px;
	margin-bottom: 1px;
	width: 940px; }

div.banner-meeting-btm {
	background-image: url(/images/banners/meeting-btm.png);
	height: 80px;
	margin-bottom: 20px;
	width: 940px; }

div.banner-contact {
	background-color: #e0e5d3;
	background-image: url(/images/banners/tampa.jpg);
	height: 160px;
	margin-bottom: 1px;
	width: 940px; }

div.banner-contact-btm {
	background-image: url(/images/banners/tampa-btm.png);
	height: 80px;
	margin-bottom: 20px;
	width: 940px; }

div.banner-calculator {
	background-color: #e0e5d3;
	background-image: url(/images/banners/calculator.jpg);
	height: 160px;
	margin-bottom: 1px;
	width: 940px; }

div.banner-calculator-btm {
	background-image: url(/images/banners/calculator-btm.png);
	height: 80px;
	margin-bottom: 20px;
	width: 940px; }

div.banner-mergers {
	background-color: #e0e5d3;
	background-image: url(/images/banners/graphs.jpg);
	height: 160px;
	margin-bottom: 1px;
	width: 940px; }

div.banner-mergers-btm {
	background-image: url(/images/banners/graphs-btm.png);
	height: 80px;
	margin-bottom: 20px;
	width: 940px; }

div.banner-careers {
	background-color: #e0e5d3;
	background-image: url(/images/banners/shaking-hands.jpg);
	height: 160px;
	margin-bottom: 1px;
	width: 940px; }

div.banner-careers-btm {
	background-image: url(/images/banners/shaking-hands-btm.png);
	height: 80px;
	margin-bottom: 20px;
	width: 940px; }

div.banner-financing {
	background-color: #e0e5d3;
	background-image: url(/images/banners/contract-sign.jpg);
	height: 160px;
	margin-bottom: 1px;
	width: 940px; }

div.banner-financing-btm {
	background-image: url(/images/banners/financing-btm.png);
	height: 80px;
	margin-bottom: 20px;
	width: 940px; }

div.banner-locations {
	background-color: #e0e5d3;
	background-image: url(/images/banners/building.jpg);
	height: 160px;
	margin-bottom: 1px;
	width: 940px; }

div.banner-locations-btm {
	background-image: url(/images/banners/building-btm.png);
	height: 80px;
	margin-bottom: 20px;
	width: 940px; }

div.banner-mission {
	background-color: #e0e5d3;
	background-image: url(/images/banners/meeting-room.jpg);
	height: 160px;
	margin-bottom: 1px;
	width: 940px; }

div.banner-mission-btm {
	background-image: url(/images/banners/mission-btm.png);
	height: 80px;
	margin-bottom: 20px;
	width: 940px; }

div.leftcol {
	border-top: 1px solid #000;
	float: left;
	margin-right: 20px;
	width: 220px; }

div.rightcol {
	float: left;
	width: 700px; }

div.lcbtn-active {
	background-color: #b3c2a1;
	font-size: 12px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
	border-bottom: 1px solid #000; }

div.lcbtn {
	font-size: 12px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
	border-bottom: 1px solid #000; }

div.lcbtn:hover {
	background-color: #bfc5b3;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
	border-bottom: 1px solid #000; }

div.lcbtn a, div.lcbtn a:hover, div.lcbtn-active a, div.lcbtn-active a:hover  {
	color: #000;
	text-decoration: none; }

div.footer {
	clear: both;
	font-size: 11px;
	padding-top: 10px; }

div.footer a {
	color: #303030;
	text-decoration: underline;
	margin-left: 20px; }

div.footer a:hover {
	color: #000;
	text-decoration: none;; }

div.clear {	
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0; }

/* div.ddmx {
	margin-bottom: 15px; }

div.ddmx-head {
	padding-bottom: 5px; }

div.ddmx-head a {
	color: #303030;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none; }

div.ddmx-link {
	line-height: 25px;
	padding: 4px 0; }

.icon {
	margin-top:-15px; }

html* img.icon {
	margin-top:-20px; }

div.ddmx-link a {
	color: #303030;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none; } */

form.contact {
	background-image: url(/images/fade.png);
	background-repeat: repeat-x;
	padding: 10px 15px;
	margin-top: 20px; }

form.contact input.contactfrm {
	color: #303030;
	font-size: 12px;
	width:100%;
	margin-top:3px;
	border-color:1px solid #ccc;
	background-color:#f0f0f0; }

form.contact textarea.contactfrm {
	color: #303030;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	height: 215px;
	width:100%;
	margin-top:3px;
	border-color:1px solid #ccc;
	background-color:#f0f0f0; }

/* menu */

.btn1 {
background: #bfc5b3;
	cursor: pointer;
	height: 34px;
	font-size: 13px;
	text-decoration: none;
	text-align: center;
	width: 220px; }

.btn2 {
background: #bfc5b3;
	cursor: pointer;
	height: 34px;
	font-size: 13px;
	text-decoration: none;
	text-align: center;
	width: 220px; }

.btn3 {
background: #bfc5b3;
	cursor: pointer;
	height: 34px;
	font-size: 13px;
	text-decoration: none;
	text-align: center;
	width: 220px; }

.ddmx {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #303030; }

.ddmx .item1, .ddmx .item1:hover, .ddmx .item1 a:link, .ddmx .item1 a:visited, .ddmx .item1 a:hover, .ddmx .item1-active, .ddmx .item1-active:hover {
  color: #303030;
  font-size: 13px;
  text-decoration: none;
  display: block;
  white-space: nowrap;
  position: relative; }

.ddmx .item2, .ddmx .item2:hover, .ddmx .item2 a:link, .ddmx .item2 a:hover, .ddmx .item2-active, .ddmx .item2-active:hover {
	padding: 4px 8px 4px 8px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #303030;
	border-bottom: 1px solid #FFF;
	text-decoration: none;
	display: block;
	white-space: nowrap;
	position: relative;
	z-index: 500;
	background-color: #bfc5b3; }

.ddmx .item2 {
	background: #bfc5b3;
	color: #303030;
	width: 202px; 
	text-align: center;}

.ddmx .item2:hover, .ddmx .item2-active, .ddmx .item2-active:hover {
  background: #d0d6bf;
	color: #303030; }
	
.ddmx .arrow, .ddmx .arrow:hover {
  padding: 3px 16px 4px 8px; }
	
.ddmx .item2 img, .ddmx .item2-active img {
  position: absolute;
  top: 4px;
  right: 1px;
  border: 0px none; }

.ddmx .section {
	position: absolute;
	visibility: hidden;
	z-index: -1;
	background-color: #CCD7E2;
	margin-top: 9px;
	text-align: left;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 0;
	border-left: 1px solid #FFF; }

* html .ddmx td {
	position: relative; }