/* Generated by KompoZer */
html {
  height: 100.1%;
  overflow: -moz-scrollbars-vertical;
}
body {
  margin: 0 0px auto;
  padding: 0px;
  background-attachment: fixed;
  background-color: #000000;
}
ul {
  list-style-type: none;
}
.logo_banner {
  background-image: url(../images/logo_banner.png);
  background-repeat: no-repeat;
  height: 82px;
  width: 1005px;
}
.logo_banner_logo {
  background-image: url(../images/logo_banner_withlogo.png);
  background-repeat: no-repeat;
  height: 89px;
  width: 1005px;
}
.middle_banner {
  background-image: url(../images/middle_banner.png);
  height: 297px;
}
.browseNew {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #cccccc;
  text-decoration: none;
}
.browse {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}
.browse a {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}
.browse a:hover {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #90c86c;
  font-weight: bold;
  text-decoration: none;
}
.clients {
  background-image: url(../images/clients.png);
  background-repeat: no-repeat;
  height: 88px;
}
.text_home {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #7b7e86;
  line-height: 20px;
  text-align: justify;
}
.ddp_banner {
  background-image: url(../images/ddp_banner.png);
  height: 75px;
}
.footer {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #585757;
}
.heading_or {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #e3801f;
  font-weight: bold;
}
.heading_w {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 9pt;
  color: #ffffff;
  line-height: 20px;
}
.text_white {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #7b7e86;
  line-height: 20px;
}
.heading_o {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #e3801f;
  line-height: 20px;
  font-weight: normal;
}
.heading_equip {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #72a4b7;
  line-height: 20px;
  font-weight: bold;
}
.input {
  background-image: url(../images/form_input.png);
  background-repeat: no-repeat;
  height: 31px;
  width: 200px;
}
.input_a {
  background-image: url(../images/form_input_b.png);
  background-repeat: no-repeat;
  height: 138px;
  width: 535px;
}
.grey {
  border: 1px solid #8d8f92;
  background-color: #909295;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #ffffff;
  text-align: left;
}
.google {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #e3801f;
  line-height: 20px;
  font-weight: normal;
  text-decoration: none;
}
.google a {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #e3801f;
  line-height: 20px;
  font-weight: normal;
  text-decoration: none;
}
.google a:hover {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #e47f4d;
  line-height: 20px;
  font-weight: normal;
  text-decoration: underline;
}
.text_port {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #ffffff;
  line-height: 0px;
}
.heading_blue {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #73b0c8;
  font-weight: bold;
}
.heading_porgray {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #7b7e86;
  font-weight: bold;
}
.heading_green {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10pt;
  color: #74b850;
  font-weight: bold;
}
.heading_grey {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  color: #b7b8bb;
  line-height: 20px;
  font-weight: bold;
}
.heading_g {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #7b7e86;
  line-height: 20px;
  font-weight: normal;
}
.heading_p {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #7b7e86;
  line-height: 20px;
  text-decoration: none;
}
.heading_p a {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #7b7e86;
  line-height: 20px;
  text-decoration: none;
}
.heading_p a:hover {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #cccccc;
  line-height: 20px;
  text-decoration: none;
}
.textAreaBlock td {
  padding: 0;
}
.textAreaBlock .top_l, .textAreaBlock .top_r, .textAreaBlock .bottom_l, .textAreaBlock .bottom_r {
  height: 17px;
  width: 17px;
}
.textAreaBlock .top_l {
  background: transparent url(../images/top_l.png) no-repeat scroll 0;
}
.textAreaBlock .top_r {
  background: transparent url(../images/top_r.png) no-repeat scroll 0;
}
.textAreaBlock .bottom_l {
  background: transparent url(../images/bottom_l.png) no-repeat scroll 0;
}
.textAreaBlock .bottom_r {
  background: transparent url(../images/bottom_r.png) no-repeat scroll 0;
}
.textAreaBlock .grayBg {
  background-color: #929499;
  color: #ffffff;
}
.textAreaBlock textarea {
  border:  none;
  margin: 0 17px;
  padding: 0;
  width: 477px;
  height: 102px;
  background-color: #929499;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #ffffff;
  text-align: left;
}
#contact {
  overflow: hidden;
  background-image: url(../images/contact.png);
  background-repeat: no-repeat;
  height: 32px;
  width: 176px;
}
.address {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  color: #7b7e86;
  text-decoration: none;
}
.heading_oa {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  color: #7b7e86;
  line-height: 20px;
  font-weight: bold;
}
.box {
  background-image: url(../images/box_bg.png);
  background-repeat: no-repeat;
}
.heading_add {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10pt;
  color: #84bf45;
  line-height: 20px;
  font-weight: bold;
}
.portfoliohead {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  color: #84bf45;
  line-height: 20px;
  font-weight: bold;
}

