body {
  margin: 0;
}

#navbar {
  font: bold 16px/16px "Times New Roman", Times, serif;
  color: #555555;
  padding: 10px 0 0 10px;
}

#navbar a {
  text-decoration: none;
  color: #555555;
}

#navbar a:hover {
  text-decoration: underline;
  color: #009bd4;
}

#navbar a:active {
  text-decoration: underline;
  color: #009bd4;
}

#navbar span.current {
  color: #009bd4;
}

#lang {
  height: 42px;
  width: 100%;
  text-align: right;
  font: 11px/11px Arial;
  color: #777;
  padding: 0;
  margin: 0;
}

#lang img {
  vertical-align: -10%;
  border: none;
}

#lang a:hover {
  text-decoration: none;
}

#lang a:active {
  text-decoration: none;
}

.content_wrap {
    padding: 0 1px;
    vertical-align: top;
    width: 540px;
}

.sidebar_wrap {
    padding: 0 1px; 
    vertical-align: top;
    width: 240px;
    background: #f8f8f8;
}

#expertise .sidebar_wrap {
    background: #f8f8f8 url(/static/images/ventures/expertise_sidebar.jpg) bottom right no-repeat;    
}

#entrepreneurs .sidebar_wrap, #investors .sidebar_wrap {
    background: #f8f8f8 url(/static/images/ventures/about_sidebar.jpg) top right no-repeat;    
}

#faq .sidebar_wrap, #news .sidebar_wrap {
    background: #f8f8f8 url(/static/images/ventures/faq_sidebar.jpg) top left no-repeat;    
}

#ventures .sidebar_wrap {
    background: #f8f8f8 url(/static/images/ventures/ventures_sidebar.jpg) top right no-repeat;    
}

#kanndu .sidebar_wrap {
    background: #f8f8f8 url(/static/images/ventures/kanndu_sidebar_bg.jpg) bottom left no-repeat;    
}

#hexamind .sidebar_wrap {
    background: #f8f8f8 url(/static/images/ventures/hexamind_sidebar_bg.jpg) bottom left no-repeat;    
}

.flatpage_content {
    padding: 0pt 14px;
}

div.title {
  width: 100%; 
  height: 26px;
  font: 16px/20px "Times New Roman";
  font-weight: bold;
  color: #0189bc;  
  padding: 0;
  margin: 0;
  white-space: nowrap;
}

div.title_text {
  background: url(/static/images/ventures/title_gradient.gif) repeat-x;
  padding: 3px 14px;
}

p {
  color: #444444;
  padding: 0;
  margin: 10px 0 0 0;
}

.large_text {
  font: 16px/24px Arial;
}

.normal_text {
  font: 14px/20px Arial;
}

.small_text {
  font: 12px/16px Arial;
}

dl {
  font: 12px/16px Arial;
  color: #444444;
  padding: 0;
  margin: 10px 0 0 0;
}

dt {
  font-weight: bold;
  margin: 10px 0 0 0;
}

dd {
  margin: 0;
}
  
h2 {
  font: 14px Arial;
  font-weight: bold;
  color: #0189bc;
  padding: 0;
  margin: 0;
}

h3 {
  font: 12px Arial;
  font-weight: bold;
  color: #444444;
  padding: 14px 0 0 0;
  margin: 0;
}

ul {
  color: #0189bc;
  list-style-type: square;
}

/* Links */

a:hover {
  text-decoration: underline;
}

a:active {
  text-decoration: underline;
}

.gray_link {
  color: #444444;
  text-decoration: underline;
}

.gray_link:hover {
  color: #0189bc;
}

.gray_link:active {
  color: #0189bc;
}

.cyan_link {
  color: #0189bc;
  text-decoration: none;
}

.bottombar_link {
  color: #ddeaf4;
  text-decoration: none;
}

.gray_border {
  border: 1px solid #9d9d9d;
}

.dots_below_p {
  border-bottom: 1px dotted #9d9d9d; 
  padding-bottom: 10px;
}

/* Company stages */

.stage_a {
  background: url(/static/images/ventures/stages/A.jpg) center right no-repeat;
}

.stage_b {
  background: url(/static/images/ventures/stages/B.jpg) center right no-repeat;
}

.stage_c {
  background: url(/static/images/ventures/stages/C.jpg) center right no-repeat;
}

.stage_d {
  background: url(/static/images/ventures/stages/D.jpg) center right no-repeat;
}

.stage_e {
  background: url(/static/images/ventures/stages/E.jpg) center right no-repeat;
}

.stage_f {
  background: url(/static/images/ventures/stages/F.jpg) center right no-repeat;
}

.stage_g {
  background: url(/static/images/ventures/stages/G.jpg) center right no-repeat;
}

.stage_h {
  background: url(/static/images/ventures/stages/H.jpg) center right no-repeat;
}

.stage_0 {
  background: url(/static/images/ventures/stages/I.jpg) center right no-repeat;
}

/* Contact us */

#contact_us_form {
    margin: 20px 0;
    border: 1px dotted #009bd4;
}

#contact_us_form table {
    margin: 10px auto;
}

#contact_us_form th, #contact_us_form td {
    padding-top: 10px;
    padding-right: 10px;
    vertical-align: top;
    font: normal 12px arial, sans-serif;
    color: #444;     
}

#contact_us_form th {
    padding-top: 14px;
}

#contact_us_form label[for=id_name], #contact_us_form label[for=id_email], #contact_us_form label[for=id_message] {
    font-weight: bold;
}

.errorlist {
    font: bold 12px arial, sans-serif;
    list-style: none;
    color: #990000;
    margin: 0;
    padding: 0;
}

