@charset "utf-8";
/* CSS Document */


/* 1 */
#gaia_loginform table.form-noindent { border: 0 }


/* 2 */
  <!--
  body { font-family: arial,sans-serif; background-color: #fff; margin-top: 2; }
  .c { width: 4; height: 4; } 
  a:link { color: #00c; } 
  a:visited { color: #551a8b; }
  a:active { color: #f00; }
  .form-noindent { background-color: #fff; border: 1px solid #c3d9ff; }
  -->

/* 3 */
.gaia.le.lbl { font-family: Arial, Helvetica, sans-serif; font-size: smaller; }
.gaia.le.fpwd { font-family: Arial, Helvetica, sans-serif; font-size: 70%; }
.gaia.le.chusr { font-family: Arial, Helvetica, sans-serif; font-size: 70%; }
.gaia.le.val { font-family: Arial, Helvetica, sans-serif; font-size: smaller; }
.gaia.le.button { font-family: Arial, Helvetica, sans-serif; font-size: smaller; }
.gaia.le.rem { font-family: Arial, Helvetica, sans-serif; font-size: smaller; }

.gaia.captchahtml.desc { font-family: arial, sans-serif; font-size: smaller; } 
.gaia.captchahtml.cmt { font-family: arial, sans-serif; font-size: smaller; font-style: italic; }
  

/* 4 */
    .body { text-align: center;
            font-family: arial,sans-serif; }

    div.errormsg { color: red; font-size: smaller; font-family: arial,sans-serif;}
    font.errormsg { color: red; font-size: smaller; font-family: arial,sans-serif;}

    
    
    hr {
      border: 0;
      background-color: #ddd;
      height: 1px;
      width: 100%;
      text-align: left;
      margin: 5px;
    }
    

    #main {
      width: 750px;
      margin: 0 auto;
    }
    
    
    
    .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
    .clearfix { display: inline-block; }
    * html .clearfix { height: 1%; }
    .clearfix { display: block; }
    
    #tab-content-header {
      border: 1px solid #d7d7d7;
      border-bottom: 0;
      margin: 1em 0 0;
      *margin-right: 1px;
      padding: 5px;
      background-color: #e8eefa;
      text-align: left;
      font-size: 13px;
    }
    
    #tab-content {
      position: relative;
      text-align: left;
      margin: 0 0 2em;
      font-size: 13px;
    }
    
    #tab-content-l {
      z-index: 1;
      float: left;
      position: relative;
      top: 0;
      left: 0;
      width: 180px;
    }
    
    #tab-content-r {
      z-index: 0;
      float: left;
      position: relative;
      top: 0;
      left: 0;
      *left: -1px;
      width: 538px;
      *width: 570px;
      border: 1px solid #d7d7d7;
      background-color: #fff;
      padding: 15px;
    }
    
    ul#tab-content-list {
      margin: 0;
      padding: 0;
      width: 179px;
      *width: 180px;
      border-bottom: 1px solid #d7d7d7;
      list-style: none outside;
    }
    
    ul#tab-content-list li,
    ul#tab-content-list li.menu {
      width: 179px;
      *width: 180px;
      padding: .7em 0;
      margin: 0 0 -1px;
      border: 1px solid #d7d7d7;
      background: #EEEDED url(../tab_menu_bg.gif) repeat-x top left;
      cursor: pointer;
      *cursor: hand; 
    }
    
    ul#tab-content-list li a,
    ul#tab-content-list li.menu a {
      padding: 0 10px;
      display: block;
      *height: 1%;
    }
    
    ul#tab-content-list li.active {
      background: #fff url(../tab_menu_bg_active_ltr.gif) no-repeat center left;
      border-left: 0;
      padding-left: 1px;
      border-right: 1px solid #fff;
    }
    
    ul#tab-content-list li.active,
    ul#tab-content-list li.active a {
      color: #000;
      text-decoration: none;
      cursor: default;
    }
    

    -->

/* 5 */
  .about {
  font-size: 13px;
  }
  .about h1 {
  margin: 0;
  padding: 0 0 .1em;
  font-size: 1.85em;
  font-weight: normal;
  }
  .about p {
  margin: 0;
  padding: 0 0 1em;
  }
  .programs {
  font-size: 13px;
  text-align: left;
  padding: 0 0 2em;
  }
  .programs h3 {
  border: 1px solid #d7d7d7;
  padding: 5px;
  background-color: #dbe6de;
  font-size: 13px;
  }
  .programs ul {
  margin: 0;
  padding: 0;
  list-style: none outside;
  }
  .programs ul li {
  margin: 0;
  padding: 0;
  float: left;
  width: 50%;
  line-height: 1.3em;
  }
  /* Tab Layout */
  h3#tab-content-header {
  background-color: #dbe6de;
  }
  #tab-content-r h5 {
  font-size: 1em;
  margin: 0;
  padding: 0 0 .2em;
  }
  #tab-content-r p {
  margin: 0;
  padding: 0 0 1em;
  }
  .right-images {
  float: right;
  width: 193px;
  margin: 0 0 0 1em;
  text-align: center;
  }
  .right-images p {
  margin: 0;
  padding: .4em 0 1em;
  }
  #success-stories .story {
  padding: 0 0 1em;
  }
  #success-stories .story p.title {
  font-weight: bold;
  padding: 0 0 .2em;
  }
  #success-stories .story p {
  margin-left: 160px;
  padding: 0;
  }
  #success-stories .story.wide p {
  margin: 0;
  }
  #success-stories .story img {
  float: left;
  }

/* 6 */
  .header {
  margin: 15px 0 7px;
  font-size: 13px;
  }
  .header img {
  border: 0;
  float: left;
  }
  .header span {
  margin: 5px 0 0;
  float: right;
  }
  .header label {
  color: #666;
  }

/* 7 */
.signup-box {
  margin: 2px;
  padding: 0;
  text-align: center;
}
.signup-box input {
  margin: 0 auto;
  font-size: 1.3em;
  font-weight:none;
  padding: 4px 10px;
}



/* 8 */
  div.errormsg { color: red; font-size: smaller; font-family:arial,sans-serif; }
  font.errormsg { color: red; font-size: smaller; font-family:arial,sans-serif; } 
  
  
  
  
/* 9 */
.gaia.le.lbl { font-family: Arial, Helvetica, sans-serif; font-size: smaller; }
.gaia.le.fpwd { font-family: Arial, Helvetica, sans-serif; font-size: 70%; }
.gaia.le.chusr { font-family: Arial, Helvetica, sans-serif; font-size: 70%; }
.gaia.le.val { font-family: Arial, Helvetica, sans-serif; font-size: smaller; }
.gaia.le.button { font-family: Arial, Helvetica, sans-serif; font-size: smaller; }
.gaia.le.rem { font-family: Arial, Helvetica, sans-serif; font-size: smaller; }

.gaia.captchahtml.desc { font-family: arial, sans-serif; font-size: smaller; } 
.gaia.captchahtml.cmt { font-family: arial, sans-serif; font-size: smaller; font-style: italic; }


/* 10 */
.footer { padding: 1.5em 0 1em; 
          font-size: 13px;
          text-align: center;
          color: #666;
}
  