div#nyroModalFull {font-size: 12px;color: #777;}
div#nyroModalLoading {width: 150px;height: 150px;text-indent: -9999em;background: #fff url(../img/ajaxLoader.gif) no-repeat;background-position: center;}
div#nyroModalLoading.error {border: 10px solid #fff;line-height: 20px;padding: 20px;width: 250px;height: 150px;text-indent: 0;background: #fff;-moz-border-radius:3px;-webkit-border-radius:3px;}
div#nyroModalLoading.error p {padding:0px 7px;}
div#nyroModalWrapper {background: #f4f4f4;border: 10px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
a#closeBut {position: absolute;display: block;top: -25px;right: -25px;width: 30px;height: 30px;text-indent: -9999em;outline: 0;background-image: url(../img/fancy_closebox.png);background-repeat: no-repeat;}
h1#nyroModalTitle {margin: 0;padding: 0;position: absolute;top: -22px;left: 5px;bottom:5pxfont-size: 14px;font-weight:bold;color: #ddd;display:none;}
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: #333;padding: 10px;margin: 0px;overflow: hidden;opacity: 0.8;filter: alpha(opacity=80);color:#FFF;text-align:left;}
div.wrapperImg div#nyroModalContent div:hover {opacity: 0.8;filter: alpha(opacity=80);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-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: url(../img/prev.gif) left 20% no-repeat;}
a.nyroModalNext {right: 0;}
a.nyroModalNext:hover {background: url(../img/next.gif) right 20% no-repeat;}