#sendInquiry {margin:5px 0; display:block;}      
#formSendInquiryW {width:600px; height:370px; background:#fff; position:relative;}      
form#formSendInquiry {width:580px; margin-bottom:20px; padding:10px; background:none; border:none; color:#000;}      
orm#formSendInquiry ol {}      
form#formSendInquiry ol li {width:100%; margin:5px 0; padding-left:0; background:none; float:left; list-style-type:none;}      
form#formSendInquiry ol li label {width:178px; margin-right:10px; float:left; display:block; text-align:right; font-weight:bold;}      
form#formSendInquiry ol li input, form#formSendInquiry ol li input.error:focus {width:400px; height:20px; padding:0 5px; background:#fff; border:1px solid #b6b6b6; float:left; color:#000; font-weight:normal;}      
form#formSendInquiry ol li input.error {background:#f27b8c; border:1px solid #ED1C24;}      
form#formSendInquiry ol li textarea, form#formSendInquiry ol li textarea.error:focus {width:400px; height:150px; padding:5px; background:#fff; border:1px solid #b6b6b6; float:left; resize:none; color:#000; font-weight:normal;}      f
orm#formSendInquiry ol li textarea.error {background:#f27b8c; border:1px solid #ED1C24;}      
form#formSendInquiry ol li input.submitButton {

	background: none; border: none; color: #c10910;font-weight:600; font-size: 12px; line-height: 1; padding:14px 15px; text-transform: uppercase; background: url(../images/shop-button-bg.jpg) repeat-x left bottom; border:1px solid #d5d5d5; border-radius:5px;
	width:auto;
	height:auto;
	margin-left: 60%;
	}      
form#formSendInquiry ol li input.submitButton:hover {
	background-image:none;
	background: #be0e14;
	color:#fff;
	border:1px solid #be0e14;
	}      
h2#inquiryMessage {margin:170px 0; font-size:30px;}      
div#nyroModalFull {font-size:12px;color:#777;}      
div#nyroModalLoading {border:4px solid #777;width:150px;height:150px;text-indent:-9999em;background:#fff url(../images/loader.gif) no-repeat;background-position:center;}      
div#nyroModalLoading.error {border:4px solid #f66;line-height:20px;padding:20px;width:300px;height:100px;text-indent:0;background:#fff;}      
div#nyroModalWrapper {background: #fff;border:4px solid #777;}      
a#closeBut {position:absolute;display:block;top:-20px;right:-20px;width:30px;height:30px;text-indent:-9999em;background:url(../images/close.png) no-repeat;outline:0;}      
h1#nyroModalTitle {margin:0;padding:0;position:absolute;top:-22px;left:5px;font-size:12px;color:#ddd;}      
div#nyroModalContent {overflow:auto;}      
div.wrapper div#nyroModalContent {padding:5px;}      
div.wrapperImg div#nyroModalContent {position:relative;overflow:hidden;text-align:center;}      
div.wrapperImg img {vertical-align:baseline;}      
div.wrapperImg div#nyroModalContent div {position:absolute;bottom:0;left:0;background:black;padding:10px;margin:10px;border:1px white dotted;overflow:hidden;opacity:0.2;filter:alpha(opacity=20);}      
div.wrapperImg div#nyroModalContent div:hover {opacity:0.5;filter:alpha(opacity=50);cursor:help;}      
a.nyroModalPrev, a.nyroModalNext {z-index:105;outline:none;position:absolute;top:0;height:100%;width:40%;cursor:pointer;text-indent:-9999em;background:left 20% no-repeat;background-image:url(data:image/gif;base64,AAAA);/* Trick IE6 */}      
div.wrapperSwf a.nyroModalPrev, div.wrapperSwf a.nyroModalNext, div.wrapper a.nyroModalPrev, div.wrapper a.nyroModalNext {height:60%;width:20%;}      
a.nyroModalPrev {left:0;}      
a.nyroModalPrev:hover {background-image: url(../images/prev.png);}      
a.nyroModalNext {right:0;background-position:right 20%;}      
a.nyroModalNext:hover {background-image:url(../images/next.png);}      