/* Product popups */
.validate_tips {background: #f1c5c5; border: 1px solid #d33737; padding: 10px}
#AQ_Name,
#AQ_Email,
#AQ_Phone {width: 200px}
#AQ_Question {width: 100%; height: 100px}


form.rtsform {margin: 0}
form.rtsform label {cursor: default; /*font-size: 14px; */color: #8a8a8a; display: block; margin-bottom: 10px; padding-left: 9px}
form.rtsform label.required {background: url(../img/def/required.gif) no-repeat 0 -2px}
form.rtsform input[type="text"],
form.rtsform input[type="password"],
form.rtsform select,
form.rtsform textarea {display: block; padding: 4px 8px; color: #555; border: 1px solid #ccc; border-radius: 2px; margin-top: 1px; width: 200px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); margin-left: -9px}
form.rtsform select {width: 218px; padding: 3px 4px}
form.rtsform input[type="text"]:focus,
form.rtsform input[type="password"]:focus,
form.rtsform select:focus,
form.rtsform textarea:focus {border-color: #a7a7a7}

form.rtsform .ctrl {margin-top: 8px}
form.rtsform h2 {font-weight: normal; margin-top: 0; cursor: default}

table.sitemap ul {margin: 0; padding: 0; list-style: none}
table.sitemap ul li {padding: 6px 0 0 13px; background: url(../img/def/li-arrow.gif) no-repeat 2px 8px}
