
#contactable3 #contactable_inner3 {
    background-color: #333333;
    background-image: url("images/feeback.png");
    color: #ffffff;
    cursor: pointer;
    z-index: 100000;
}
#contactable3 #contactForm3 {
    border: 1px solid #000;
    color: #000;
    overflow: hidden;
    padding-left: 20px;
    width: 360px;
    z-index: 99;
     margin: 20px auto;
}
#contactable3 form#contactForm3 input, textarea {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #000;
    font-family: georgia;
    font-size: 1em;
    margin-bottom: 10px;
    outline-style: none;
    outline-width: medium;
    padding: 5px;
    width: 325px;
}
#contactable3 form#contactForm3 .submitmain {
     border: 1px solid #000000;
   background: #9c3e3e;
   background: -webkit-gradient(linear, left top, left bottom, from(#d6657b), to(#9c3e3e));
   background: -webkit-linear-gradient(top, #d6657b, #9c3e3e);
   background: -moz-linear-gradient(top, #d6657b, #9c3e3e);
   background: -ms-linear-gradient(top, #d6657b, #9c3e3e);
   background: -o-linear-gradient(top, #d6657b, #9c3e3e);
   background-image: -ms-linear-gradient(top, #d6657b 0%, #9c3e3e 100%);
   padding: 10.5px 21px;
   -webkit-border-radius: 6px;
   -moz-border-radius: 6px;
   border-radius: 6px;
   -webkit-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   -moz-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   text-shadow: #000000 0 1px 0;
   color: #ffffff;
   font-size: 14px;
   font-family: helvetica, serif;
   text-decoration: none;
   vertical-align: middle;
}
#contactable3 form#contactForm3 .submitmain:hover {
   border: 1px solid #000000;
   text-shadow: #000000 0 1px 0;
   background: #8a3737;
   background: -webkit-gradient(linear, left top, left bottom, from(#cc6076), to(#8a3737));
   background: -webkit-linear-gradient(top, #cc6076, #8a3737);
   background: -moz-linear-gradient(top, #cc6076, #8a3737);
   background: -ms-linear-gradient(top, #cc6076, #8a3737);
   background: -o-linear-gradient(top, #cc6076, #8a3737);
   background-image: -ms-linear-gradient(top, #cc6076 0%, #8a3737 100%);
   color: #fff;
}
#contactable3 form#contactForm3 .submitmain:active {
     text-shadow: #000000 0 1px 0;
   border: 1px solid #000000;
   background: #d6657b;
   background: -webkit-gradient(linear, left top, left bottom, from(#9c3e3e), to(#8a3737));
   background: -webkit-linear-gradient(top, #9c3e3e, #d6657b);
   background: -moz-linear-gradient(top, #9c3e3e, #d6657b);
   background: -ms-linear-gradient(top, #9c3e3e, #d6657b);
   background: -o-linear-gradient(top, #9c3e3e, #d6657b);
   background-image: -ms-linear-gradient(top, #9c3e3e 0%, #d6657b 100%);
   color: #fff;
}
#contactable3 form#contactForm3 p {
    font-size: 12px;
    font-family: Arial;
    width: 325px;
}
#contactable3 form#contactForm3 .disclaimer {
}
#contactable3 #contactForm3 .red {
    color: #f5410f;
}
#contactable3 #overlay3 {
    background-color: #666666;
    display: none;
    height: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
}
#contactable3 .error {
    background-color: #edbe9c;
}
#contactable3 #namemain.error {
    background-color: #edbe9c;
}
#contactable3 #emailmain.error {
    background-color: #edbe9c;
}
#contactable3 #phonemain.error {
    background-color: #edbe9c;
}
#contactable3 form#contactForm3 label {
}
#contactable3 form#contactForm3 #loading3 {
    background: url("images/ajax-loader.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: none;
    height: 55px;
    margin: 100px auto;
    width: 55px;
}
#contactable3 #callback3 {
    color: #000;
    display: block;
    font-family: georgia;
    font-size: 1.1em;
    width: 335px;
}
#contactable3 .holder {
    margin: 0 auto;
    padding-top: 20px;
}
