/* Style sheet fod_Form */
#contactLeft #contactFormArea label{width:265px;height:15px;float:left;margin-bottom:10px;padding:0;font-size:14px;color:#666666;}
legend{color:#0000e6;}
* html legend{margin-top:-24px;padding:12px 0;}
#header .submit{width:50px;margin-bottom:10px;padding:4px;text-align:center;background-color:#008934;border-style:none;font-weight:bold;color:#FFFFFF;cursor: pointer;}
input.text,input.password{color:#000000;background:#ffffff;}
* html input.text,* html input.password{margin:0;}
fieldset,textarea,input{padding:5px;text-align:left;border:1px solid #cccccc;color:#000;}
#contact label{display:block;}
.mandatory{}
.submit,.tl_submit{width:auto;display:inline-block;padding:0 10px 2px;text-align:center;background-color:#00965e;border:0 none;font-weight:bold;color:#FFFFFF;cursor: pointer;}
textarea{width:325px;}
select{margin:1px 0;padding:3px;border:1px solid #666666;}
* html select{width:260px;}
div.radio_container{margin:0 0 1px;}
* html div.radio_container{margin:2px 0 -1px;}
div.radio_container span{display:block;padding-right:6px;}
input.radio{top:2px;position:relative;margin:1px 2px 0 1px;padding:0;}
* html input.radio{top:1px;position:relative;margin:-4px -1px 0 -3px;}
div.checkbox_container{margin-bottom:10px;}
* html div.checkbox_container{margin:2px 0 -1px;}
input.checkbox{width:15px;margin:3px 3px 0 1px;padding:0;}
* html input.checkbox{top:1px;position:relative;margin:-4px 0 0 -3px;}
input.file{margin:1px 0;}
* html input.file{margin:0;}
div.error{color:#ff0000;}
#ctrl_1{width:127px;margin:0;padding:2px 0;}
#ctrl_1_submit{float:right;margin:8px 0 0;padding:0;border:0px;}
#contact{}
#contactLeft{width:290px;padding-left:0;}
#contact,.ce_form{float:left;}
.contactRight{width:275px;left:320px;position:absolute;margin-right:20px;text-align:right;}
#modelForm{padding-top:10px;padding-bottom:10px;}
#modelForm input{width:250px;}
#modelForm label{width:350px;}
#contactLeft .formbody{padding-top:5px;padding-left:7px;}
input{width:265px;color:#000000;background: none repeat scroll 0 0 #FFFFFF;}
.contactRight.ce_text{text-align:right;}
.login_username,.login_password{margin-bottom:10px;}
.login_username label,.login_password label{width:85px;display:inline-block;}
.mod_lostPassword label{width:120px;display:inline-block;}
.mod_lostPassword br{margin-bottom:15px;}
#ctrl_newsletter{margin-bottom:15px;}
#tl_registration input{margin-bottom:10px;}
.captcha_text{padding-left:10px;}
input#ctrl_registration,input#ctrl_catalog{width:175px;}
#tl_registration input.checkbox{margin-top:8px;}
.mod_catalogedit select{width:277px;}
#contactFormArea input{margin-bottom:10px;}
#contactFormArea textarea{width:265px;margin-bottom:10px;min-height: 75px;max-height: 175px;resize: vertical;}
.mod_catalogedit textarea{width:265px;height:75px;min-height: 75px;max-height: 250px;resize: vertical;}
#manage-personal-profile label,#edit-company-info label{width:150px;float:left;display:inline;}
#manage-personal-profile input,#edit-company-info input{margin-bottom:15px;}
#tl_login .submit_container{float:left;display:inline;margin-top:15px;}
#request_password{float:left;display:inline;margin-top:15px;margin-left:15px;}
input.submit,.tl_submit{padding:2px 10px 5px;font-size:1em;}
input#ctrl_twitter{width:235px;padding-left:35px;background: url("tl_files/layout/inputTwitter.png") no-repeat scroll 5px 2px #FFFFFF;}
input#ctrl_linkedIn{width:235px;padding-left:35px;background: url("tl_files/layout/inputIn.png") no-repeat scroll 5px 2px #FFFFFF;}
