@CHARSET "ISO-8859-1";

#main-contact {
    width: 100%;
    height: 100%;
}

#main-contact table tr td {
    padding-left: 15px;
    padding-bottom: 5px;
}

#main-contact table tr td:FIRST-CHILD {
    vertical-align: top;
    font-weight: bold;
    padding: 0px;
}

#contact #content .extra-box{ position:absolute; font-size:0.687em; line-height:1.187em; color:#b9b9b9;}
#contact #content .extra-box{ margin:19px 0 0 672px; width:288px;}
#contact #content .extra-box-indent{ padding:20px 28px 30px 21px;}
#contact #content .extra-box h1{ border-bottom:1px solid #3a3a3a; height:47px; color:#f33014; font-size:2.187em; text-indent:2px; line-height:1.06em; margin-bottom:9px;}


#main-contact .content-row-1{ background: #383838 url(/images/content-main-right-menu-upper-back.jpg) top left repeat-y; color:#b9b9b9;  font-size:0.75em; line-height:1.187em; width:100%; overflow:hidden;}
#main-contact .content-row-1-indent{ padding: 30px 330px 30px 20px; }
#main-contact h1{ color:#FFF; font-weight:normal; font-family:Arial, Helvetica, sans-serif; height:59px; }
#main-contact h2{ margin-top: 20px; color:#f33014; line-height:1em; font-size:2em; font-weight:normal; font-family:Arial, Helvetica, sans-serif; height:29px; }
#main-contact .content-row-1 h1{ line-height:1.06em; font-size:2.6875em;}

#main-contact .content-row-2{ background: #797979 url(/images/content-main-right-menu-lower-back.jpg) top left repeat-y; color:#ffffff;  font-size:0.687em; line-height:1.187em; overflow:hidden;}
#main-contact .content-row-2-indent{ padding: 30px 330px 0px 20px; }
#main-contact .content-row-2 h1{ line-height:1.06em; font-size:2.937em;}


#main-contact #contactForm .row-box-1{width:290px; }
#main-contact #contactForm .row-box-2{width:318px; margin-left: 20px; }
#main-contact #contactForm .row-box-1 input{ height:18px; width:283px;}
#main-contact #contactForm textarea{ overflow:auto; display:block; height:193px; width:313px; margin-bottom:21px; }
#main-contact #contactForm textarea, #main-contact #contactForm input { border:1px solid #000000; background:none; color:#ffffff; font-size:1em; padding-left: 5px; padding-top: 3px;}
#main-contact #contactForm .form-link{ text-align: right; }
#main-contact #contactForm .link-1{ text-decoration: underline; background:url(/images/link.gif) center right no-repeat; margin-left: 10px;  padding:0 18px 0 0; color:#242424; font-weight:bold;}
#main-contact #contactForm .row-box-1 .inputdiv{ height:28px; padding-bottom: 1px;}
#main-contact #contactForm .form-button { border:0; padding-right: 9px;}
#main-contact #contactForm .form-button:HOVER { cursor: pointer; }

#main-contact .content-row-1 #serverMessages { margin-top: 10px; padding: 0px 10px; color: #f33014; }
#main-contact .content-row-2 #serverMessages { margin-top: 10px; padding: 0px 10px; color: #f33014; background-color: #383838; }

#main-contact .h-indent-1{ height:56px !important;}

#main-contact .img-left{ float:left; margin:3px 15px 0 0;}

#main-contact .indent-text{ padding:36px 43px 60px 31px;}
#main-contact .indent-text p{ margin-top:18px;}

#main-contact .r1 { background:url(/images/content-main-right-menu-top.jpg) top left no-repeat; }
#main-contact .r2 { background:url(/images/content-main-right-menu-lower.jpg) top left no-repeat; }
