/* CONACT US BOX */
html, body { margin: 0; padding: 0; color:#666; background-color:#FFF;}
img { border: 0; }
a:link { text-decoration:none; color:#c1daea; }
a:active { text-decoration:none; color:#c1daea; }
a:visited { text-decoration: none; }
a:hover { text-decoration:underline; color:#ffffff; }

#box-wrapper { margin: 0; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
#contact-box { width: 100%;}
#contact-box h2 { background: url(../images/bg-blue.gif) repeat-x; height: 59px; font-size:22px; color:#fff; padding: 14px 0 0 24px; font-weight:normal; margin: 0; }
#contact-box tr.error { font-weight: bold; color:#990000;}
#contact-box td.error { color:#990000;}
#contact-box tr.error input { background: url(../images/arrow-error.gif) no-repeat right; }
#contact-box td.note { padding: 0 0 30px 28px; font-size:13px; }
#contact-box td.submit { padding-left: 178px; }
#contact-box a.cancel { padding-left:12px; line-height:30px; vertical-align:top;}
#contact-box div.separator-line { width: 92%; margin: 10px auto; border-top: 1px solid #ccc; display: block;}
#contact-box input,
#contact-box textarea { width: 100%; color:#666; float: left; display: inline; padding: 2px;}
#contact-box #contact-form { width:80%; }
#contact-box #contact-form td { padding: 0 0 16px 10px; text-align:right; }
