/* Embeddable (841) ContactFormDrugorder  */
.articleType {
margin-bottom: 20px;
}
.contact-form h1 {
	margin-bottom: 10px;
}
form div.form-line {
margin-bottom:20px;
}
form div.input-holder {
padding-right:18px;
}
form div.fullsize {
padding-right:12px;
}
form div.form-line input.text, form div.form-line textarea {
width:100%;
}
label {
display:block;
line-height:16px;
margin-bottom:2px;
font-size: 12px;
}
.agp-box input.text, .agp-box textarea {
background:url("../../images/gp/fmTxt.png") no-repeat scroll 0 0 #FFFFFF;
border:1px solid #CCCCCC;
color:#999999;
display:block;
font-size:13px;
padding:2px 5px 0;
}
input.text {
height:17px;
}
textarea {
height:210px;
overflow:auto;
}
textarea:focus, input.text:focus {
color:#121212;
}
input[type="checkbox"] {
margin:0 4px 0 8px;
vertical-align:middle;
}
.submit-btn {
border:1px solid #CCCCCC;
display:block;
margin-right:10px;
}
.agp-box .submit-btn input {
background:url("/images/gp/xRapGlobal.png") repeat-x scroll 0 -200px transparent;
border:medium none;
color:#004276;
cursor:pointer;
display:block;
float:left;
font-size:13px;
font-weight:bold;
height:19px;
line-height:20px;
margin:0;
padding:0 3px 3px;
width:auto;
}
.submit-btn input:hover {
background-position:0 -221px;
color:#FFFFFF;
}
label.form-error, h4.form-error, p.form-error, .box p.form-error {
color:#CC0000;
}
input.form-error, textarea.form-error {
border:1px solid #CC0000;
}
.width-80 {
width:80% !important;
}

