/*
  General
*/
body {
  background: #fff;
  font-family: Arial, Helvetica, sans-serif;
}

a {
  text-decoration: underline;
}

h2 {
  font-size: 34px;
}

h3 {
  font-size: 30px;
}

h4 {
  font-size: 26px;
}

h5 {
  font-size: 22px;
}

h6 {
  font-size: 18px;
}

table {
  border-collapse: collapse;
  width: 100%;
}

th {
  border-bottom: 2px solid #ccc;
  color: #333;
  padding: 5px 2px;
  text-transform: uppercase;
}

td {
  border-bottom: 1px solid #e3e3e3;
  padding: 5px 2px;
  vertical-align: top;
}

img {
  border: 0;
}


/*
  Hide
*/
#skip, #network, header, nav, #navigation, .breadcrumbs, aside,
.quick_links, footer, footer p, footer ul, aside h2, aside h3, aside ul,
button, .result, .hide, .dataTables_filter, .logo-js {
    display: none;
}, .quick_links,
.langToggle, .browse, .sideImage,
#map {
  display: none;
}


/*
  Styles
*/
.small_font {
  font-size: 11px;
}

.your_score {
  font-size: 18px;
  font-weight: bold;
}

.disclaimer {
  font-size: 11px;
}

.warning,
.green_highlight_box,
.blue_highlight_box,
.light_blue_highlight_box, 
.orange_highlight_box, 
.red_highlight_box, 
.silver_highlight_box, 
.yellow_highlight_box {
  background: #e3e3e3;
  border: 2px solid #ccc;
  padding: 5px;
}

.green_highlight_box h3,
.blue_highlight_box h3,
.light_blue_highlight_box h3, 
.orange_highlight_box h3, 
.red_highlight_box h3, 
.silver_highlight_box h3, 
.yellow_highlight_box h3 {
    margin-top: 0;
}

.bio_desc {
  float: left;
  margin-right: 10px;
  width: 547px;
}

  .bio_desc h3 {
    font-size: 24px;
    margin: 0;
    padding: 0;
  }

  .position {
    margin: 0;
    padding: 0;
  }

  .bio_img {
    color: #fff;
    float: right;
    font-size: 12px;
    padding: 4px;
    text-align: center;
    width: 120px;
  }

.report_img {
  float: right;
  width: 100px;
}

.report_desc {
  float: left;
  margin-right: 15px;
  width: 550px;
}

#profile_form {
  display: block !important;
}

.questions {
  display: block;
}

.questions li ul {
  list-style: none;
}

.questions > li {
  margin-bottom: 10px;
}

.result.show {
  display: block;
}

.job_listings td {
  border-bottom: 0
}

.job_details {
  color: #696969;
  font-size: 12px;
  margin: 0 0 15px 0;
  padding: 3px 0 0 0;
}

  .job_details span {
    padding-right: 10px;
  }

  .job_location {
    padding-left: 10px;
  }

  .job_category {
    color: #949CA1;
    text-align: right;
  }

  .job_status {
    border-right: 1px solid #696969;
    font-weight: bold;
    text-transform: uppercase;
  }

.job_info {
  font-size: 12px;
}

.job_info dt {
  float: left;
  font-weight: bold;
  text-transform: uppercase;
  width: 100px;
}

.job_info dd {
  width: 500px;
}

.col_fund_name {
  width: 230px;
}

.col_timeframe {
  width: 70px;
}

.col_unit_val {
  width: 100px;
}

.txt_center {
  text-align: center;
}

.tbl_rates {
  font-size: 12px;
}

.tbl_rates th {
  text-align: center;
}

  .tbl_rates th.left {
    text-align: left;
  }

  .tbl_unit_values .col_fund_name {
    width: 400px;
  }

  .tbl_unit_values .col_unit_val {
    width: 150px;
  }

.loan_interest {
  border: 1px solid #ccc;
  color: #333;
  margin-bottom: 15px;
  text-align: center;
  width: 225px;
}

  .loan_interest p {
    margin: 0;
    padding: 0;
  }

  .loan_interest .loan_title {
    background: #ccc;
    border-bottom: 1px solid #ccc;
    color: #333;
    font-size: 18px;
    padding: 3px 0;
  }

  .loan_interest .loan_rate {
    font-family: FuturaBT-MediumCondensed;
    font-size: 36px;
    padding: 10px 0;
  }

  .loan_effective {
    font-size: 11px;
    padding: 3px;
  }

.office {
  float: left;
  height: 75px;
  font-size: 12px;
  margin-bottom: 10px;
  margin-right: 25px;
  width: 300px;
}

  .office h2 {
    font-size: 16px;
  }

  .office p {
    margin: 0;
    padding: 0;
  }

.map_options {
  display: none;
}

/*
	Investor Profile 
*/
.highlight, .highlight * {
	font-weight: bold !important;
}



















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

