
body  { color: #3a3a3a; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; background-color: #99a66f }
p  { }
td { }
.footer  { color: white; font-size: 10px; line-height: 13px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; text-align: center }
.paleblue_box    { color: #717171; font-size: 11px; line-height: 16px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; background-color: #f0f2fc; padding: 9px; border: solid 1px #717171 }
.projstat_box    { color: #717171; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; background-color: #efefef; margin: 15px 15px 15px 35px; padding: 9px; border: solid 1px #717171 }
.projstat_box2   { color: #2e465b; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; background-color: #e3b870; margin: 15px 15px 15px 0px; padding: 9px; border: solid 1px #717171 }
.text_about    { color: #2e465b; font-size: 10px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; padding: 0px 17px; border: 0px }
.text_process { color: #1b2e6b; font-size: 10px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; padding: 0px 17px; border: 0px }
.text_contact { color: #bc6424; font-size: 10px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; padding: 0px 17px; border: 0px }
.text_projstat  { color: #2e465b; font-size: 10px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; padding: 0px 17px; border: 0px }
.text_projstat_bold  { color: #973737; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; padding: 0px; border: 0px }
.text_projstat_big   { color: #2e465b; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; padding: 0px; border: 0px }
.text_bold { font-weight: bold }
.text_services { color: #973737; font-size: 10px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; padding: 0px 17px; border: 0px }
.text_services_gtw { color: #973737; font-size: 10px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; padding: 0px 17px 0px 32px; border: 0px }
h1 { color: #973737; font-size: 10px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; padding: 0px 17px; border: 0px }
.text_regular { font-size: 10px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; padding: 0px 17px; border: 0px }
.text_search         { font-size: 10px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; padding: 0px 17px 0px 0px; border: 0px }
.text_portwindow { font-size: 10px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; padding: 0px; border: 0px }
.text_portfolio { color: #592b64; font-size: 10px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; padding: 0px 17px; border: 0px }
.text_regular_wh { color: white; font-size: 10px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; padding: 0px 17px; border: 0px }
.text_regular_quotehouse  { color: #aa781e; font-size: 10px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; padding: 0px 17px; border: 0px }
.center { text-align: center }
.text_bolder { font-weight: bolder; font-size: 12px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; border: solid 0px #717171 }
.text_bolder_wh { color: white; font-weight: bolder; font-size: 12px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, Arial, SunSans-Regular; border: solid 0px #717171 }
a:link { color: #063f69; text-decoration: underline; background-color: transparent }
a:visited { color: #063f69; text-decoration: underline; background-color: transparent }
a:hover { color: #900; text-decoration: underline; background-color: transparent }
a:active { color: #900; text-decoration: underline; background-color: transparent }
a.serv:link { color: #973737; text-decoration: underline; background-color: transparent }
a.serv:visited { color: #973737; text-decoration: underline; background-color: transparent }
a.serv:hover { color: #973737; text-decoration: underline; background-color: transparent }
a.serv:active { color: #973737; text-decoration: underline; background-color: transparent }
a.footer:link { color: #fff; text-decoration: underline; background-color: transparent }
a.footer:visited { color: #ddd; text-decoration: underline; background-color: transparent }
a.footer:hover { color: #973737; text-decoration: underline; background-color: transparent }
a.footer:active   { color: #973737; text-decoration: underline; background-color: transparent }
.port_images { margin: 10px; padding: 10px; border-top: #f0f2fc; border-right: 4px #f0f2fc; border-bottom: 4px #f0f2fc; border-left: 4px #f0f2fc }
.contact_table { color: #930; font-size: 12px; margin: 5px 0 0 17px; padding: 5px; border: solid 1px #930 }
.text_home_mcvisa  { color: #2e465b; text-align: right }
.error_text { color: #c00; font-weight: bold }
.payment_table { color: #2e465b; font-size: 10px; padding: 2px; border: none 1px #060 }
.payment_table_bold { color: #2e465b; font-weight: bold; font-size: 10px; padding: 2px; border: none 1px #060 }
