HTML {
	MARGIN: 0px; HEIGHT: 100%
}
BODY {
	MARGIN: 0px; HEIGHT: 100%
}
BODY {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/images/background.png); BACKGROUND-REPEAT: repeat-x; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
BODY {
	FONT-SIZE: 0.8em; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 0.8em; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 0.8em; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 0.8em; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.divContainer {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; MIN-HEIGHT: 100%; BACKGROUND-IMAGE: url(/images/background.gif); PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 781px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
* HTML .divContainer {
	HEIGHT: 100%
}
.divLeft {
	FLOAT: left; WIDTH: 216px; POSITION: relative
}
.divMain {
	FLOAT: left; WIDTH: 553px; POSITION: relative
}
.divMenu {
	OVERFLOW: hidden; WIDTH: 553px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 32px
}
.divMenu A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(/images/menu-background.gif); BORDER-LEFT: #707070 1px solid; COLOR: #000000; LINE-HEIGHT: 32px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 32px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.divMenu A:hover {
	BACKGROUND-IMAGE: url(/images/menu-highlighted.gif); TEXT-DECORATION: underline
}
.divMenuLeft {
	BACKGROUND-IMAGE: url(/images/menu-background.gif); WIDTH: 216px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 32px
}
.divImages {
	WIDTH: 553px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 139px
}
.divImagesLeft {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 196px; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 119px; BACKGROUND-COLOR: #a8a8a8
}
.divImagesLeft SELECT {
	WIDTH: 100%
}
.divQuickFind {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN-BOTTOM: 10px
}
.divQuickFindText {
	MARGIN-TOP: 10px; FONT-SIZE: 13px
}
.divImagesImage {
	FLOAT: left; BORDER-LEFT: #ffffff 1px solid; HEIGHT: 139px
}
.divBlackBarLeft {
	FONT-SIZE: 18px; WIDTH: 216px; COLOR: #22b7fb; LINE-HEIGHT: 32px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 32px; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center
}
.divBlackBarMain {
	PADDING-LEFT: 10px; FONT-SIZE: 18px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 543px; COLOR: #ffffff; LINE-HEIGHT: 32px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #000000
}
.divHeader {
	CLEAR: both; BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(http://www.photocreator.co.uk/images/header.jpg); WIDTH: 769px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 86px; BACKGROUND-COLOR: #ffffff
}
.divFooter {
	CLEAR: both; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; LEFT: 6px; BACKGROUND-IMAGE: url(/images/footer.gif); WIDTH: 769px; BOTTOM: 34px; LINE-HEIGHT: 21px; BACKGROUND-REPEAT: repeat-x; LETTER-SPACING: 1px; POSITION: absolute; HEIGHT: 21px; TEXT-ALIGN: right
}
.divFooter A {
	COLOR: #000000; TEXT-DECORATION: none
}
.divFooter A:hover {
	TEXT-DECORATION: underline
}
.divFooterBar {
	CLEAR: both; BORDER-TOP: #ffffff 1px solid; LEFT: 6px; BACKGROUND-IMAGE: url(/images/footer-bar.gif); WIDTH: 769px; BOTTOM: 0px; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; HEIGHT: 33px; BACKGROUND-COLOR: #ffffff
}
.divHowTo {
	BACKGROUND-POSITION: center top; FONT-SIZE: 13px; MIN-HEIGHT: 500px; BACKGROUND-IMAGE: url(/images/left-blue.gif); MARGIN-BOTTOM: 56px; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
* HTML .divHowTo {
	HEIGHT: 500px
}
.divHowToBook {
	BACKGROUND-POSITION: left 50%; Z-INDEX: -1; BACKGROUND-IMAGE: url(/images/book.jpg); WIDTH: 216px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 290px; HEIGHT: 139px
}
.divHowToInstruction {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; PADDING-BOTTOM: 8px; PADDING-TOP: 16px; POSITION: relative
}
.divHowToNumber {
	FONT-WEIGHT: 900; FONT-SIZE: 30px; LEFT: 5px; POSITION: absolute; TOP: 10px
}
.aOverview {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 10px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images/menu-background.gif); MARGIN-LEFT: 33px; BORDER-LEFT: #000000 1px solid; WIDTH: 150px; COLOR: #000000; LINE-HEIGHT: 27px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 31px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.aSamples {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 10px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images/menu-background.gif); MARGIN-LEFT: 33px; BORDER-LEFT: #000000 1px solid; WIDTH: 150px; COLOR: #000000; LINE-HEIGHT: 27px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 31px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.aSamples {
	BACKGROUND-IMAGE: url(/images/menu-background.gif); MARGIN-LEFT: 80px; WIDTH: 140px
}
.aOverview:hover {
	BACKGROUND-IMAGE: url(/images/menu-highlighted.gif)
}
.aSamples:hover {
	BACKGROUND-IMAGE: url(/images/menu-highlighted.gif)
}
* HTML .divHowToNumber {
	LEFT: -25px
}
.divContentMain {
	PADDING-LEFT: 20px; MARGIN-BOTTOM: 56px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 533px; POSITION: relative; HEIGHT: 100%
}
.divDefaultTop {
	CLEAR: both; WIDTH: 100%; POSITION: relative
}
.divDefaultTopLeft {
	FONT-WEIGHT: bold; FLOAT: left; POSITION: relative; HEIGHT: 100%
}
.divDefaultTopRight {
	FONT-WEIGHT: bold; FLOAT: left; POSITION: relative; HEIGHT: 100%
}
.divContactLeft {
	FONT-WEIGHT: bold; FLOAT: left; POSITION: relative; HEIGHT: 100%
}
.divContactRight {
	FONT-WEIGHT: bold; FLOAT: left; POSITION: relative; HEIGHT: 100%
}
.divDefaultTopLeft {
	WIDTH: 302px
}
.divContactLeft {
	WIDTH: 302px
}
.divContactLeft {
	FONT-WEIGHT: normal
}
.divDefaultTopRight {
	WIDTH: 231px; TEXT-ALIGN: center
}
.divContactRight {
	WIDTH: 231px; TEXT-ALIGN: center
}
.divDefaultMid {
	CLEAR: both; FONT-SIZE: 14px; WIDTH: 100%; PADDING-TOP: 15px; POSITION: relative
}
.divDefaultBottom {
	WIDTH: 533px; POSITION: relative; HEIGHT: 50px
}
LI {
	MARGIN-LEFT: -25px; LINE-HEIGHT: 20px
}
UL {
	MARGIN-BOTTOM: 0px
}
.divTitle {
	FONT-SIZE: 32px; WIDTH: 100%; LINE-HEIGHT: 60px; POSITION: relative; HEIGHT: 70px
}
.divPricelist {
	MARGIN-BOTTOM: 10px; WIDTH: 533px; POSITION: relative
}
.divSampleMain {
	MARGIN-BOTTOM: 10px; WIDTH: 533px; POSITION: relative
}
.divFaqsMain {
	MARGIN-BOTTOM: 10px; WIDTH: 533px; POSITION: relative
}
.divOverviewMain {
	MARGIN-BOTTOM: 10px; WIDTH: 533px; POSITION: relative
}
.olFaqs {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal
}
.olFaqs LI {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: -15px
}
.divSampleRowGrey {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: 3px; WIDTH: 513px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 174px
}
.divSampleRowBlue {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: 3px; WIDTH: 513px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 174px
}
.divSampleRowGrey {
	BORDER-TOP: #c1bebe 1px solid; BACKGROUND-IMAGE: url(/images/sample-header-grey.gif)
}
.divSampleRowGrey .divSampleView {
	BACKGROUND-IMAGE: url(/images/sampleview-grey.gif)
}
.divSampleRowBlue {
	BORDER-TOP: #80c5ea 1px solid; BACKGROUND-IMAGE: url(/images/sample-header-blue.gif)
}
.divSampleRowBlue .divSampleView {
	BACKGROUND-IMAGE: url(/images/sampleview-blue.gif)
}
.divPriceListColGrey {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 1px; FLOAT: left; WIDTH: 140px; MARGIN-RIGHT: 1px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 100%
}
.divPriceListColBlue {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 1px; FLOAT: left; WIDTH: 140px; MARGIN-RIGHT: 1px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 100%
}
.divPriceListColGrey {
	BACKGROUND-IMAGE: url(/images/pricelist-grey-arrow.gif); BORDER-LEFT: #c1bebe 1px solid
}
.divPriceListColGrey .divPriceListView {
	BACKGROUND-IMAGE: url(/images/view-grey.gif)
}
.divPriceListColBlue {
	BACKGROUND-IMAGE: url(/images/pricelist-blue-arrow.gif); BORDER-LEFT: #80c5ea 1px solid
}
.divPriceListColBlue .divPriceListView {
	BACKGROUND-IMAGE: url(/images/view-blue.gif)
}
.divPriceListColGreyTop {
	FONT-SIZE: 18px; WIDTH: 100%; LINE-HEIGHT: 40px; HEIGHT: 40px; TEXT-ALIGN: center
}
.divPriceListColBlueTop {
	FONT-SIZE: 18px; WIDTH: 100%; LINE-HEIGHT: 40px; HEIGHT: 40px; TEXT-ALIGN: center
}
.divPriceListColGreyTop A {
	TEXT-DECORATION: none
}
.divPriceListColBlueTop A {
	TEXT-DECORATION: none
}
.divPriceListColGreyTop A:hover {
	TEXT-DECORATION: underline
}
.divPriceListColBlueTop A:hover {
	TEXT-DECORATION: underline
}
.divPriceListColGreyTop A {
	COLOR: #000000
}
.divPriceListColBlueTop A {
	COLOR: #ffffff
}
.divSampleRowGreyLeft {
	MARGIN-TOP: 65px; PADDING-LEFT: 10px; FONT-SIZE: 18px; FLOAT: left; WIDTH: 105px; POSITION: relative; TEXT-ALIGN: left
}
.divSampleRowBlueLeft {
	MARGIN-TOP: 65px; PADDING-LEFT: 10px; FONT-SIZE: 18px; FLOAT: left; WIDTH: 105px; POSITION: relative; TEXT-ALIGN: left
}
.divStarBurst {
	LEFT: 5px; WIDTH: 68px; POSITION: absolute; TOP: 50px; HEIGHT: 67px
}
.divPricelistImage {
	MARGIN-TOP: 40px; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 125px; TEXT-ALIGN: center
}
.divSampleImage {
	PADDING-LEFT: 30px; FLOAT: left; WIDTH: 358px; PADDING-TOP: 1px; POSITION: relative
}
.divPriceListColText {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 144px; PADDING-TOP: 15px; POSITION: relative
}
.divPriceListView {
	BACKGROUND-POSITION: right 50%; FONT-WEIGHT: bold; Z-INDEX: 1; LINE-HEIGHT: 28px; POSITION: relative; HEIGHT: 28px; TEXT-ALIGN: right
}
.divPriceListView {
	PADDING-RIGHT: 20px; LEFT: -2px; WIDTH: 108px; BOTTOM: -10px
}
.divSampleView {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right 50%; FONT-WEIGHT: bold; RIGHT: -11px; WIDTH: 90px; LINE-HEIGHT: 28px; POSITION: absolute; TOP: -6px; HEIGHT: 28px; TEXT-ALIGN: right
}
.divPriceListView A {
	COLOR: #000000; TEXT-DECORATION: none
}
.divSampleView A {
	COLOR: #000000; TEXT-DECORATION: none
}
.divPriceListView A:hover {
	TEXT-DECORATION: underline
}
.divSampleView A:hover {
	TEXT-DECORATION: underline
}
.divDownloadTop {
	PADDING-RIGHT: 30px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; WIDTH: 493px; PADDING-TOP: 20px; POSITION: relative; TEXT-ALIGN: center
}
.divSoftwareDownloadMain {
	RIGHT: 80px; WIDTH: 250px; POSITION: absolute; TOP: 75px; TEXT-ALIGN: center
}
.divSoftwareDownloadHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #33b1e3; POSITION: relative
}
.divSoftwareDownloadSub {
	FONT-WEIGHT: bold; COLOR: #919191; POSITION: relative
}
.divSoftwareDownloadSubSub {
	FONT-SIZE: 12px; COLOR: #919191; POSITION: relative
}
.divDownloadMain {
	FONT-SIZE: 12px; WIDTH: 533px; POSITION: relative; HEIGHT: 285px; TEXT-ALIGN: left
}
.divDownloadMainLeft {
	PADDING-RIGHT: 30px; FLOAT: left; WIDTH: 270px; POSITION: relative; HEIGHT: 100%
}
.divDownloadMainLeft DIV {
	PADDING-BOTTOM: 5px
}
.divDownloadMainRight {
	PADDING-LEFT: 5px; FLOAT: left; BORDER-LEFT: #919191 1px solid; WIDTH: 227px; POSITION: relative; HEIGHT: 100%
}
.divDownloadMainRightHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; WIDTH: 222px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 20px; BACKGROUND-COLOR: #dad7d7
}
.divDownloadMainRightText {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 212px
}
.divContactTop {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 20px; COLOR: #33b0e3
}
.divOverviewTop {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 20px; COLOR: #33b0e3
}
.divSampleText {
	MARGIN-TOP: 20px; FONT-SIZE: 14px
}
LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #000000; PADDING-TOP: 10px
}
INPUT {
	BORDER-RIGHT: #33b0e3 1px solid; BORDER-TOP: #33b0e3 1px solid; BORDER-LEFT: #33b0e3 1px solid; WIDTH: 280px; BORDER-BOTTOM: #33b0e3 1px solid; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: #33b0e3 1px solid; BORDER-TOP: #33b0e3 1px solid; BORDER-LEFT: #33b0e3 1px solid; WIDTH: 280px; BORDER-BOTTOM: #33b0e3 1px solid; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	HEIGHT: 100px
}
.btnSubmit {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images/menu-background.gif); MARGIN-LEFT: 5px; BORDER-LEFT: #000000 1px solid; WIDTH: 130px; COLOR: #000000; LINE-HEIGHT: 27px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 31px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btnSubmit:hover {
	BACKGROUND-IMAGE: url(/images/menu-highlighted.gif)
}
.divBack {
	MARGIN-TOP: 10px
}
.divBack A {
	COLOR: #33b0e3; TEXT-DECORATION: none
}
.divBack A:hover {
	TEXT-DECORATION: underline
}
.divPricelistHeaders {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/footer-bar.gif); WIDTH: 533px; POSITION: relative; HEIGHT: 50px
}
.divPricelistItems {
	CLEAR: both; WIDTH: 533px; LINE-HEIGHT: 20px; POSITION: relative; HEIGHT: 20px
}
.divPricelistHeaderDesc {
	FLOAT: left; POSITION: relative
}
.divPricelistHeaderPages {
	FLOAT: left; POSITION: relative
}
.divPricelistHeaderCalPages {
	FLOAT: left; POSITION: relative
}
.divPricelistHeaderRetail {
	FLOAT: left; POSITION: relative
}
.divPricelistHeaderAdd {
	FLOAT: left; POSITION: relative
}
.divPricelistItemDesc {
	FLOAT: left; POSITION: relative
}
.divPricelistItemPages {
	FLOAT: left; POSITION: relative
}
.divPricelistItemCalPages {
	FLOAT: left; POSITION: relative
}
.divPricelistItemRetail {
	FLOAT: left; POSITION: relative
}
.divPricelistItemAdd {
	FLOAT: left; POSITION: relative
}
.divPricelistHeaderDesc {
	WIDTH: 293px
}
.divPricelistItemDesc {
	WIDTH: 293px
}
.divPricelistHeaderPages {
	WIDTH: 120px
}
.divPricelistItemPages {
	WIDTH: 120px
}
.divPricelistHeaderRetail {
	WIDTH: 120px
}
.divPricelistItemRetail {
	WIDTH: 120px
}
.divPricelistHeaderAdd {
	WIDTH: 120px
}
.divPricelistItemAdd {
	WIDTH: 120px
}
.divPricelistFoot {
	CLEAR: both; BORDER-TOP: #a8a8a8 1px solid; FONT-SIZE: 12px; WIDTH: 533px; PADDING-TOP: 20px; POSITION: relative
}
.divPricelistFinishes {
	MARGIN-TOP: 10px
}
.divSetHeight {
	CLEAR: both; WIDTH: 533px; POSITION: relative; HEIGHT: 10px
}
.divOverviewText {
	CLEAR: both; WIDTH: 533px; POSITION: relative
}
.divOverviewTextNo {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; WIDTH: 33px; COLOR: #33b1e3; POSITION: relative
}
.divOverviewTextText {
	FLOAT: left; WIDTH: 500px; POSITION: relative
}
.divOverviewImage {
	CLEAR: both; MARGIN: 10px 0px 20px 33px; WIDTH: 500px; POSITION: relative
}
.divEmailToFriend {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; HEIGHT: 20px
}
.divEmailToFriend A {
	COLOR: #33b0e3; TEXT-DECORATION: none
}
.divEmailToFriend A:hover {
	TEXT-DECORATION: underline
}
.imgOffers {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.divFileName {
	FONT-SIZE: 11px; WIDTH: 100%; COLOR: #000000; POSITION: relative
}
.spanFileName {
	FONT-SIZE: 11px; WIDTH: 100%; COLOR: #000000; POSITION: relative
}
.divFileNameHighlight {
	FONT-SIZE: 11px; LEFT: -1px; WIDTH: 100%; COLOR: #cccccc; POSITION: absolute; TOP: -1px
}
.spanFileNameHighlight {
	FONT-SIZE: 11px; LEFT: -1px; WIDTH: 100%; COLOR: #cccccc; POSITION: absolute; TOP: -1px
}
.spanFileName {
	DISPLAY: block; CURSOR: pointer
}
.spanFileNameHighlight {
	DISPLAY: block; CURSOR: pointer
}
.aMacDownload {
	TEXT-DECORATION: none
}
.aMacDownload:hover {
	TEXT-DECORATION: underline
}
.divDiscount {
	FONT-SIZE: 17px; COLOR: #33b0e3
}
.aDiscount {
	COLOR: #33b0e3
}
.coloured {
	COLOR: #33b0e3
}
.aLinkBlue {
	FONT-SIZE: 12pt; CURSOR: pointer; COLOR: #33b0e3; TEXT-DECORATION: none
}
.aLinkBlue:hover {
	FONT-SIZE: 12pt; CURSOR: pointer; COLOR: #33b0e3; TEXT-DECORATION: underline
}
.divImagePreview {
	DISPLAY: none; Z-INDEX: 19; FILTER: alpha(opacity=50); LEFT: 0px; WIDTH: 100%; CURSOR: default; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #000033; opacity: 0.50; -moz-opacity: 0.50
}
.divImagePreviewTop {
	DISPLAY: none; Z-INDEX: 20; LEFT: 0px; WIDTH: 100%; CURSOR: default; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.divImagePreviewOuter {
	OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 100%
}
.divImagePreviewMiddle {
	LEFT: 0px; VERTICAL-ALIGN: middle; WIDTH: 100%; POSITION: absolute; TOP: 50%
}
.divImagePreviewInner {
	WIDTH: 100%; POSITION: relative; TOP: -50%
}
.divImagePreviewK8 {
	BORDER-RIGHT: #009fdc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #009fdc 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN: auto; BORDER-LEFT: #009fdc 1px solid; WIDTH: 400px; PADDING-TOP: 0px; BORDER-BOTTOM: #009fdc 1px solid; POSITION: relative; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.divImagePreviewSize {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold
}
.divImagePreviewK8Header {
	FONT-WEIGHT: bold; FONT-SIZE: large; WIDTH: 350px
}
.divImagePreviewK8Image {
	BORDER-RIGHT: #dddddd 1px solid; BACKGROUND-POSITION: center 50%; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; WIDTH: 400px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 400px
}
.divImagePreviewK8Desc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.divImagePreviewClose {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; RIGHT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #009fdc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #009fdc 1px solid; POSITION: absolute; TOP: 0px
}
.divImagePreviewK8PrevNext {
	WIDTH: 100%; TEXT-ALIGN: center
}
