.nyroModalBg {
	POSITION: fixed; WIDTH: 100%; BACKGROUND: #000; HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px; LEFT: 0px; opacity: 0.7
}
.nmReposition {
	POSITION: absolute
}
.nyroModalCloseButton {
	TEXT-INDENT: -9999em; WIDTH: 24px; BACKGROUND: url(../images/popup_close.png); HEIGHT: 24px; TOP: -13px; RIGHT: -13px
}
.nyroModalTitle {
	MARGIN: 0px; COLOR: #ddd; FONT-SIZE: 1.1em; TOP: -26px; LEFT: 0px
}
.nyroModalCont {
	BORDER-BOTTOM: #777 4px solid; POSITION: absolute; BORDER-LEFT: #777 4px solid; MARGIN: 25px; BACKGROUND: #fff; BORDER-TOP: #777 4px solid; BORDER-RIGHT: #777 4px solid
}
.nyroModalCont IFRAME {
	WIDTH: 600px; HEIGHT: 400px
}
.nyroModalError {
	BORDER-BOTTOM: red 4px solid; BORDER-LEFT: red 4px solid; WIDTH: 250px; HEIGHT: 250px; COLOR: red; BORDER-TOP: red 4px solid; BORDER-RIGHT: red 4px solid
}
.nyroModalError DIV {
	MIN-WIDTH: 0px; PADDING-BOTTOM: 10px; MIN-HEIGHT: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.nyroModalLink {
	POSITION: relative; MIN-WIDTH: 250px; PADDING-BOTTOM: 10px; MIN-HEIGHT: 250px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MAX-WIDTH: 1000px; PADDING-TOP: 10px
}
.nyroModalDom {
	POSITION: relative; MIN-WIDTH: 250px; PADDING-BOTTOM: 10px; MIN-HEIGHT: 250px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MAX-WIDTH: 1000px; PADDING-TOP: 10px
}
.nyroModalForm {
	POSITION: relative; MIN-WIDTH: 250px; PADDING-BOTTOM: 10px; MIN-HEIGHT: 250px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MAX-WIDTH: 1000px; PADDING-TOP: 10px
}
.nyroModalFormFile {
	POSITION: relative; MIN-WIDTH: 250px; PADDING-BOTTOM: 10px; MIN-HEIGHT: 250px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MAX-WIDTH: 1000px; PADDING-TOP: 10px
}
.nyroModalImage {
	POSITION: relative; OVERFLOW: hidden
}
.nyroModalSwf {
	POSITION: relative; OVERFLOW: hidden
}
.nyroModalIframe {
	POSITION: relative; OVERFLOW: hidden
}
.nyroModalIframeForm {
	POSITION: relative; OVERFLOW: hidden
}
.nyroModalHidden {
	TOP: -9999em; LEFT: -9999em
}
.nyroModalLoad {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/ajaxLoader.gif) #fff no-repeat center 50%; HEIGHT: 100px; PADDING-TOP: 0px
}
.nyroModalPrev {
	POSITION: absolute; TEXT-INDENT: -9999em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; MIN-HEIGHT: 50px; OUTLINE-WIDTH: medium; WIDTH: 150px; BACKGROUND: url(data:image/gif;base64,AAAA) no-repeat left 20%; HEIGHT: 60%; MAX-HEIGHT: 300px; TOP: 0px; CURSOR: pointer
}
.nyroModalNext {
	POSITION: absolute; TEXT-INDENT: -9999em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; MIN-HEIGHT: 50px; OUTLINE-WIDTH: medium; WIDTH: 150px; BACKGROUND: url(data:image/gif;base64,AAAA) no-repeat left 20%; HEIGHT: 60%; MAX-HEIGHT: 300px; TOP: 0px; CURSOR: pointer
}
.nyroModalImage .nyroModalPrev {
	WIDTH: 40%; HEIGHT: 100%; MAX-HEIGHT: none
}
.nyroModalImage .nyroModalNext {
	WIDTH: 40%; HEIGHT: 100%; MAX-HEIGHT: none
}
.nyroModalPrev {
	LEFT: 0px
}
.nyroModalPrev:hover {
	BACKGROUND-IMAGE: url(../images/prev.gif)
}
.nyroModalNext {
	BACKGROUND-POSITION: right 20%; RIGHT: 0px
}
.nyroModalNext:hover {
	BACKGROUND-IMAGE: url(../images/next.gif); BACKGROUND-POSITION: right 20%
}
