  /* home_page.css 
  =======================================
    1. License Info
    2. Contact us
    3. About us
    4. Site map
  =======================================
*/

/* License Info
==================================================== */
dl {
  border-bottom:1px solid #000;
}
dt {
  float:left;
  font-weight:bold;
  width:120px;
}
dd {
  padding-left:120px;
}
dt, dd {
  padding-top:6px;
  padding-bottom:6px;
}

/* Contact us
==================================================== */
form#contact_us { 
  margin-top:20px;
}
form#contact_us .button {
  clear:both;
}
form#contact_us .left_side,
form#contact_us .right_side {
  float:left;
  margin:0 40px 10px 0;
  width:45%;
}
/* HACK:IE6 */
* html form#contact_us .left_side,
* html form#contact_us .right_side {
  width:285px;
}
form#contact_us .right_side {
  margin-right:0px;
}
form#contact_us label {
  padding-bottom:4px;
}
form#contact_us .textarea_container{
  width:284px;
}
form#contact_us input,
form#contact_us textarea {
  width:260px;
}
form#contact_us textarea {
  height:136px;
}
form#contact_us .left_side fieldset {
  margin-bottom:12px;
  position:relative;
}
form#contact_us .call_out {
  position:absolute;
  right:58px;
  top:25px;
}

/* HACK:IE6 */
* html form#contact_us .call_out {
  position:absolute;
  right:-5px;
  top:22px;
}

/* About us 
==================================================== */
#about_us {
}
#about_us h4 {
  color:#0055a7;
}
#about_us h6 {
  color:#666;
  font-weight:400;
}

/* Site map
==================================================== */
.site_map {
}

.site_map .column {
  float:left;
  margin:20px 40px 0 0;
  width:25%;
}

.site_map ul li {
  margin:4px 0;
}
.site_map ul li a {
  font-weight:400;
}

/*
 IE6 fix for recaptcha input
==================================================== */
* html #recaptchaaaaaa #recaptcha_response_field{
    position:relative !important;
    margin-left:-20px;
}

