/* COMMON FORM */
.FormDiv{ clear: both; }
.SelectDiv, .TextFieldDiv{
    width: 450px;
    clear: both;
    height:25px;
}

.SelectDiv label, .TextFieldDiv label{
    float: left;
    width: 200px;
}

.SelectDiv select{
    float: left;
    width: 204px;
}

.TextFieldDiv input{
    float: left;
    width: 200px;
}

.TextAreaDiv{
    width: 450px;
    clear: both;
    padding-bottom: 5px;
}

.TextAreaDiv label{
    width: 400px;
    float: left;
}

.TextAreaDiv textarea{
    width: 400px;
}

.asterix{
    color: #990000;
    padding-left: 2px;
}
.Error{
    color: #DD0000;
    margin-top: 5px;
    margin-bottom: 5px;
}

#CaptchaImage img, .NewsLettersCaptcha img{
    margin-left:200px;
    margin-bottom:5px;
}

#CaptchaFieldDiv, #CapchaFieldDiv {
    width: 400px;
    height: auto;
}
#CaptchaFieldDiv label, #CapchaFieldDiv label{
    width: 400px;
}
#CaptchaFieldDiv input, #CapchaFieldDiv input{
    float: right;
}

#ContactButton, #CommentButtonSubmit, #NewsLetterButtonDiv{
    padding-top: 5px;
    width: 400px;
    text-align: right;
    clear: both;
}

/*#searchSubmit{
    color:#FFFFFF;
    background:#C64142;
    border:1px solid #604a35;
}*/

.ButtonDiv input, .InputButtonDiv input{
    color:#FFFFFF;
    /*background:#604a35;*/
    background:#C64142;
    border:1px solid #604a35;
}

/* TELL A FRIEND FORM */
hr#comment_tell{ background:#EFEFEF; }
#leftheadline1{
    font-weight: bold;
    color: #CC9900;
    margin-top: 10px;
    width: 185px;
    font-size: 12pt;
    /*padding: 3px 3px 3px 5px;*/
    margin-bottom: 3px;
}
/*#tellafriend { height: 130px; background-color:#EFEFEF; padding: 10px;}*/
#tell_form { clear: both; }
#tell_form div{ float: left; width: 265px; margin-bottom: 5px; margin-right: 20px; }
#tell_form label{ float: left; width: 90px; }
#tell_form input{ float: right; width: 150px; }
#tell_form div.Error{ height: 130px; }
#tell_form div#InputButtonTell{ width: 550px; clear: both; }
#tell_form div#InputButtonTell input {float: right; width: auto}
/*END: TELL A FRIEND FORM */

/* Newsletters */
#SubscribeDiv   { float: left; clear: left;  width: 115px; margin-left: 195px; _margin-left: 100px;}
#UnSubscribeDiv { float: left; clear: right; width: 115px; }
#SubscribeDiv input, #UnSubscribeDiv input{ width: 12px; }
#SubscribeDiv label, #UnSubscribeDiv label{ width: 70px; }

.NewsLettersCaptcha{ clear: both; }

/*END: Newsletters */