.left_nav_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #8e8979;
	text-decoration: none;
}
.left_nav_font:hover {
	color: #b62000;
}
.left_tnav_font {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 15px;
    font-weight: normal;
    color: #8e8979;
    text-decoration: none;
}
.left_tnav_font:hover {
    color: #b62000;
}
a.here {
    color: #b62000 !important;
}

table#lnav {
    margin: 22px 0px 0px;
}
table#lnav td {
    padding: 1px 0px 2px;
}
table#lnav td.hr {
    padding: 0px 0px 0px;
}
table#tnav td {
    padding: 0px 0px 0px;
}


.left_nav_font2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.left_nav_font2:hover {
	font-weight: bold;
	color: #bbbbbb;
	text-decoration: none;
}
.left_nav_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.left_nav_title:hover {
	color: #b62000;
}
.mid_nav_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.mid_nav_font:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	color: #bbbbbb;
	text-decoration: none;
}
.mid_nav_symbol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.mid_nav_symbol img {
    float:right;
}
.company_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.one_up_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.one_up_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
}
.name_people_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #999999;
	text-decoration: none;
}
.name_people_font:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #555555;
	text-decoration: none;
}
td.bio_people_font {
    padding: 0px 11px 0px 0px;
}
.bio_people_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #999999;
	text-decoration: none;
}
td.bio_people_name {
    padding: 15px 11px 10px 0px;
}
.bio_people_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 25px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.footer_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color: #aaaaaa;
	text-decoration: none;
}
.left_nav_red_title  {
    color: #b62000;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 18px;
    text-decoration: none;
}

/* Table Rules
--------------------------------------------- */
table.people { /* Used to layout people thumbnails and name links. */
  border-collapse:collapse;
  empty-cells:show;
  margin:0;
  padding:0;
  width:744px;
  }
table.people th { /* For the headers. */
  border:0;
  font-size:1em;
  margin:0;
  overflow:auto;
  padding:0;
  text-align:left;
  vertical-align:top;
  }
table.people td { /* Default cell styles. */
  border:0;
  height:100px;
  margin:0;
  overflow:auto;
  padding:10px;
  text-align:center;
  vertical-align:top;
  width:16.67%;
  }
table.people .ltbr { /* Default cell styles. */
/*  background-color:#eeefe1; */
  }
table.people .ltbrbrdr { /* Default cell styles. */
/*  background-color:#eeefe1; */
  border-left:#bfbfbf 1px solid;
  }

table.presentations {
  padding:10px 0;
  width:auto;
  }
table.presentations td.pic {
  padding:15px 15px 0px 0;
  width:75px;
  }
table.presentations td.pres{
  padding:10px 0px 0px 0;
  width:585px;
  }

table.presentations ul{
  padding-left:0px;
  margin:0px;
  list-style: none;
  }
table.presentations li{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    color: #8E8979;
	background-image: url(global_redarrow_bullet.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
    margin: 5px 0px;
	padding-top: 2px;
	padding-bottom: 2px;
    padding-left: 15px;
}
table.presentations li a {
    color: #000000;
    text-decoration: none;
}
table.presentations li a:hover, table.presentations li a:active {
	color: #b62000;
	text-decoration: underline;
}

/* Default Link Style
--------------------------------------------- */
td.bio_people_font a:link {
	color: #999999;
	text-decoration: underline;
}
td.bio_people_font a:visited {
	color: #999999;
	text-decoration: underline;
}
td.bio_people_font a:active, td.bio_people_font a:hover {
	color: #b62000;
	text-decoration: underline;
}

.bio_people_font a:link {
	color: #999999;
	text-decoration: underline;
}
.bio_people_font a:visited {
	color: #999999;
	text-decoration: underline;
}
.bio_people_font a:active {
	color: #b62000;
	text-decoration: underline;
}
.bio_people_font a:hover {
	color: #b62000;
	text-decoration: underline;
}
h6.pres {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #b62000;
	margin-bottom:0;
}


