body {margin: 0; padding: 0; color: #000000; background-color: #C1AF68; font-family: Arial, Helvetica, sans-serif; font-size: 1em; line-height: 1em;}
br {line-height: 10px;}
image {border-style: none;}
form {margin: 0px;}
em {color: #EE0000; background-color: #C1AF68;}
ul {margin-top: 0px; margin-bottom: 0px; margin-left: 20px; padding-left: 0px;}
ol {margin-top: 0px; margin-bottom: 0px; margin-left: 20px; padding-left: 0px;}
li {margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 5px; font-size: 0.8em; line-height: 1.2em;}





a:link {color: #7E0A29; background-color: #C1AF68;}
a:active {color: #7E0A29; background-color: #C1AF68;}
a:visited {color: #7E0A29; background-color: #C1AF68;}
a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkStoneLayout a:link { visibility:hidden; color: #7E0A29; background-color: transparent;}
.linkStoneLayout a:active {visibility:hidden; color: #7E0A29; background-color: transparent;}
.linkStoneLayout a:visited {visibility:hidden; color: #7E0A29; background-color: transparent;}
.linkStoneLayout a:hover {visibility:hidden; color: #7E0A29; background-color: transparent; text-decoration: none;}

.linkSubMenuItem a:link {color: #C1AF68; background-color: #630721; text-decoration: none; font-weight: normal;}
.linkSubMenuItem a:active {color: #C1AF68; background-color: #630721; text-decoration: none; font-weight: normal; }
.linkSubMenuItem a:visited {color: #C1AF68; background-color: #630721; text-decoration: none; font-weight: normal;}
.linkSubMenuItem a:hover {color: #C1AF68; background-color: #630721; text-decoration: underline; font-weight: normal;}

.linkSpecialOfferI a:link {color: #7E0A29; background-color: #C1AF68;}
.linkSpecialOfferI a:active {color: #7E0A29; background-color: #C1AF68;}
.linkSpecialOfferI a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkSpecialOfferI a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkSpecialOfferII a:link {color: #7E0A29; background-color: #C1AF68;}
.linkSpecialOfferII a:active {color: #7E0A29; background-color: #C1AF68;}
.linkSpecialOfferII a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkSpecialOfferII a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkLimestoneI a:link {color: #7E0A29; background-color: #C1AF68;}
.linkLimestoneI a:active {color: #7E0A29; background-color: #C1AF68;}
.linkLimestoneI a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkLimestoneI a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkLimestoneII a:link {color: #7E0A29; background-color: #C1AF68;}
.linkLimestoneII a:active {color: #7E0A29; background-color: #C1AF68;}
.linkLimestoneII a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkLimestoneII a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkTravertineI a:link {color: #7E0A29; background-color: #C1AF68;}
.linkTravertineI a:active {color: #7E0A29; background-color: #C1AF68;}
.linkTravertineI a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkTravertineI a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkTravertineII a:link {color: #7E0A29; background-color: #C1AF68;}
.linkTravertineII a:active {color: #7E0A29; background-color: #C1AF68;}
.linkTravertineII a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkTravertineII a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkSlateI a:link {color: #7E0A29; background-color: #C1AF68;}
.linkSlateI a:active {color: #7E0A29; background-color: #C1AF68;}
.linkSlateI a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkSlateI a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkSlateII a:link {color: #7E0A29; background-color: #C1AF68;}
.linkSlateII a:active {color: #7E0A29; background-color: #C1AF68;}
.linkSlateII a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkSlateII a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkSchistI a:link {color: #7E0A29; background-color: #C1AF68;}
.linkSchistI a:active {color: #7E0A29; background-color: #C1AF68;}
.linkSchistI a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkSchistI a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkSchistII a:link {color: #7E0A29; background-color: #C1AF68;}
.linkSchistII a:active {color: #7E0A29; background-color: #C1AF68;}
.linkSchistII a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkSchistII a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkSandstoneI a:link {color: #7E0A29; background-color: #C1AF68;}
.linkSandstoneI a:active {color: #7E0A29; background-color: #C1AF68;}
.linkSandstoneI a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkSandstoneI a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkSandstoneII a:link {color: #7E0A29; background-color: #C1AF68;}
.linkSandstoneII a:active {color: #7E0A29; background-color: #C1AF68;}
.linkSandstoneII a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkSandstoneII a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkMarbleI a:link {color: #7E0A29; background-color: #C1AF68;}
.linkMarbleI a:active {color: #7E0A29; background-color: #C1AF68;}
.linkMarbleI a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkMarbleI a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkMarbleII a:link {color: #7E0A29; background-color: #C1AF68;}
.linkMarbleII a:active {color: #7E0A29; background-color: #C1AF68;}
.linkMarbleII a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkMarbleII a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkBasaltI a:link {color: #7E0A29; background-color: #C1AF68;}
.linkBasaltI a:active {color: #7E0A29; background-color: #C1AF68;}
.linkBasaltI a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkBasaltI a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkBasaltII a:link {color: #7E0A29; background-color: #C1AF68;}
.linkBasaltII a:active {color: #7E0A29; background-color: #C1AF68;}
.linkBasaltII a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkBasaltII a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkGraniteI a:link {color: #7E0A29; background-color: #C1AF68;}
.linkGraniteI a:active {color: #7E0A29; background-color: #C1AF68;}
.linkGraniteI a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkGraniteI a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkGraniteII a:link {color: #7E0A29; background-color: #C1AF68;}
.linkGraniteII a:active {color: #7E0A29; background-color: #C1AF68;}
.linkGraniteII a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkGraniteII a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkTerracottaI a:link {color: #7E0A29; background-color: #C1AF68;}
.linkTerracottaI a:active {color: #7E0A29; background-color: #C1AF68;}
.linkTerracottaI a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkTerracottaI a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkTerracottaII a:link {color: #7E0A29; background-color: #C1AF68;}
.linkTerracottaII a:active {color: #7E0A29; background-color: #C1AF68;}
.linkTerracottaII a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkTerracottaII a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkCobblesFlagsI a:link {color: #7E0A29; background-color: #C1AF68;}
.linkCobblesFlagsI a:active {color: #7E0A29; background-color: #C1AF68;}
.linkCobblesFlagsI a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkCobblesFlagsI a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkCobblesFlagsII a:link {color: #7E0A29; background-color: #C1AF68;}
.linkCobblesFlagsII a:active {color: #7E0A29; background-color: #C1AF68;}
.linkCobblesFlagsII a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkCobblesFlagsII a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkMosaicI a:link {color: #7E0A29; background-color: #C1AF68;}
.linkMosaicI a:active {color: #7E0A29; background-color: #C1AF68;}
.linkMosaicI a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkMosaicI a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkMosaicII a:link {color: #7E0A29; background-color: #C1AF68;}
.linkMosaicII a:active {color: #7E0A29; background-color: #C1AF68;}
.linkMosaicII a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkMosaicII a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkMouldingsI a:link {color: #7E0A29; background-color: #C1AF68;}
.linkMouldingsI a:active {color: #7E0A29; background-color: #C1AF68;}
.linkMouldingsI a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkMouldingsI a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkMouldingsII a:link {color: #7E0A29; background-color: #C1AF68;}
.linkMouldingsII a:active {color: #7E0A29; background-color: #C1AF68;}
.linkMouldingsII a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkMouldingsII a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkStoneBathwareI a:link {color: #7E0A29; background-color: #C1AF68;}
.linkStoneBathwareI a:active {color: #7E0A29; background-color: #C1AF68;}
.linkStoneBathwareI a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkStoneBathwareI a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}

.linkStoneBathwareII a:link {color: #7E0A29; background-color: #C1AF68;}
.linkStoneBathwareII a:active {color: #7E0A29; background-color: #C1AF68;}
.linkStoneBathwareII a:visited {color: #7E0A29; background-color: #C1AF68;}
.linkStoneBathwareII a:hover {color: #7E0A29; background-color: #C1AF68; text-decoration: none;}





h3 {font-size: 0.8em; line-height: 1.2em; margin: 0px;}
.textNormal {font-size: 0.8em; line-height: 1.25em;}
.textMedium {font-size: 0.75em; line-height: 1.25em;}
.textSmall {font-size: 0.7em; line-height: 1.25em;}

.textSubMenuItem {font-size: 0.7em; line-height: 1.2em; font-weight: bold;}

.textFormLabel {font-size: 0.8em; line-height: 1.25em; color: #000000; background-color: #C1AF68;}
.textFormLabelRequired {font-size: 0.8em; line-height: 1.25em; color: #7E0A29; background-color: #C1AF68;}
.textFormLabelRelated {font-size: 0.8em; line-height: 1.25em; color: #444444; background-color: #C1AF68;}

.textMonoSpace {font-family: Lucida Console, Courier, mono-space; font-size: 0.9em;}

.textSpecialOffer {color: #7E0A29; background-color: #C1AF68;}
.textStrikeSpecialOfferI {text-decoration: line-through;}
.textStrikeSpecialOfferII {text-decoration: line-through;}
.textPriceSpecialOfferI {color: #7E0A29; background-color: #C1AF68;}
.textPriceSpecialOfferII {color: #7E0A29; background-color: #C1AF68;}

.textSpecialOfferOnWhite {color: #7E0A29; background-color: #C1AF68;}
.textSpecialOfferOnGrey {color: #7E0A29; background-color: #C1AF68;}





.divPageContainerOuter {padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px;}
.divPageContainerInner {width: 750px; color: #000000; background-color: #C1AF68;}

.divPageHeader {width: 750px; height: 150px; color: #000000; background-color: #DDD6C4;}
.divPageHeaderStoneFinder {width: 181px; height: 60px; color: #C1AF68; background-color: #ABABAB; padding-left: 12px; padding-top: 10px; padding-right: 12px;}

.divStoneFinderTitle {padding-bottom: 3px;}
.divStoneFinderField {}
.divStoneFinderButton {padding-top: 3px;}

.divPageBody {padding-top: 10px; padding-bottom: 10px;}

.divIntro {width: 313px; padding: 10px; border: 1px solid #EEEEEE;}
.divIntroImage {padding-bottom: 10px;}

.divProductRangeMenu {padding-bottom: 1px;}
.divProductRangeMenuBottom {}

.divMenu {padding-top: 10px; padding-bottom: 10px;}
.divMenuItem {}
.divSubMenu {color: #C1AF68; background-color: #630721;}
.divSubMenuItem {padding-left: 30px; padding-right: 10px; padding-top: 3px; padding-bottom: 3px; color: #C1AF68; background-color: #630721;}
.divSubMenuItemFirst {padding-left: 30px; padding-right: 10px; padding-top: 8px; padding-bottom: 3px; color: #C1AF68; background-color: #630721;}
.divSubMenuItemLast {padding-left: 30px; padding-right: 10px; padding-top: 3px; padding-bottom: 8px; color: #C1AF68; background-color: #630721;}

.divSpecialOfferHeader {width: 528px; padding: 10px; border-left: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE;}
.divSpecialOfferFooter {width: 528px; padding: 10px; border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE;}

.divSpecialOfferImage {width: 90px; padding-right: 10px; float: left;}
.divSpecialOffersFooter {width: 528px; margin-top: 10px; padding: 10px; border-left: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; border-bottom: 10px solid #ABABAB;}

.divFooter {width: 750px; margin-top: 10px;}

.divProductRangeTitle {}
.divProductRangeTitleAdditional {margin-top: 10px;}
.divProductRangeHeader {width: 475px;  padding: 10px; border-left: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE;}

.divProductRangeItemI {width: 475px; color: #000000; background-color: #C1AF68; padding: 10px; border-left: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE;}
.divProductRangeItemII {width: 475px; color: #000000; background-color: #C1AF68; padding: 10px; border-left: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE;}
.divProductRangeSwatch {padding-right: 10px; float: left;}
.divProductRangeSwatchAdditional {float: left;}

.divContent {width: 528px; color: #000000; background-color: #C1AF68; padding: 10px; border-left: 1px solid #EEEEEE; border-bottom: 10px solid #ABABAB; border-right: 1px solid #EEEEEE;}
.divContentNoFooter {width: 528px; color: #000000; background-color: #C1AF68; padding: 10px; border-left: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE;}
.divContentNoFooterNoBottom {width: 528px; color: #000000; background-color: #C1AF68; padding: 10px; border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE;}

.divShowroomImages {padding-top: 15px;}

.divForm {padding-top: 15px;}
.divFormLabel {padding-bottom: 2px;}
.divFormElement {padding-bottom: 7px;}
.divFormSubmit {padding-top: 5px;}

.divFormCheckBox {padding-top: 5px;}
.divFormCheckBoxBottom {padding-top: 5px; padding-bottom: 15px;}

.divFormIndent {padding-left: 20px;}

.divDocumentationTitle {padding-top: 10px;}
.divDocumentationItem {}
.divDocumentationSubTitle {padding-top: 10px; padding-left: 10px;}
.divDocumentationSubItem {padding-left: 10px;}

.divShowroomsMenu {padding-top: 10px; padding-bottom: 15px;}

.divOffersInfo {padding-left: 10px; padding-bottom: 10px;}
.divOffersFooter {width: 605px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px;}
.divOffersTitle {padding-bottom: 10px;}

.divStandAlone {padding: 10px;}

.divStoneLayout {padding-top: 15px;}
.divStoneLayoutImage {padding-left: 15px; float: right;}

.divHomePromo {width: 528px; padding: 10px; border: 1px solid #EEEEEE; margin-bottom: 10px;}

.divSpecialOfferButtonTop {padding-bottom: 10px;}
.divSpecialOfferButtonBottom {padding-top: 10px;}





.tablePageHeader {width: 750px; height: 150px;}
.cellPageHeaderBottom {width: 750px; height: 10px; color: #000000; background-color: #ABABAB;}
.cellPageHeaderTopLeft {width: 545px; height: 70px;}
.cellPageHeaderTopRight {width: 205px; height: 70px;}
.cellPageHeaderBottomLeft {width: 545px; height: 70px;}
.cellPageHeaderBottomRight {width: 205px; height: 70px;}

.tableStoneFinder {width: 180px;}
.cellStoneFinderLeft {width: 17px; padding-top: 3px;}
.cellStoneFinderCenter {width: 146px; padding-top: 3px;}
.cellStoneFinderRight {width: 17px; padding-top: 3px;}

.tablePageBody {width: 750px;}
.cellPageBodyLeft {width: 190px; vertical-align: top; color: #C1AF68; background-color: #7E0A29;}
.cellPageBodyCenter {width: 325px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; vertical-align: top;}
.cellPageBodyRight {width: 205px; padding-bottom: 10px; vertical-align: top;}
.cellPageBodyCentreAndRight {width: 550px; padding-left: 10px; vertical-align: top;}

.tableSpecialOffer {width: 550px;}
.cellSpecialOfferLeftI {width: 253px; padding: 10px; color: #000000; background-color: #C1AF68; border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE; vertical-align: top;}
.cellSpecialOfferRightI {width: 254px; padding: 10px; color: #000000; background-color: #C1AF68; border-right: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE; vertical-align: top;}
.cellSpecialOfferLeftII {width: 253px; padding: 10px; color: #000000; background-color: #C1AF68; border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE; vertical-align: top;}
.cellSpecialOfferRightII {width: 254px; padding: 10px; color: #000000; background-color: #C1AF68; border-right: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE; vertical-align: top;}

.tableProductRange {width: 470px;}
.cellProductRangeImageDescription {width: 367px; padding-right: 10px; border-right: 1px solid #EEEEEE; vertical-align: top;}
.cellProductRangeSizePrice {  width: 140px; padding-left: 10px; vertical-align: top;}
.cellProductRangeSpecialOffer {width: 528px; vertical-align: top;}

.tableProductRangeData {width: 150px;}
.cellProductRangeDataLeft {width: 70px; padding-right: 10px; vertical-align: top;}
.cellProductRangeDataRight { visibility:hidden; width: 70px; vertical-align: top; text-align: right;}

.tableShowroomsImagesI {width: 438px;}
.cellShowroomsImagesILeft {width: 214px; padding-right: 10px; vertical-align: top;}
.cellShowroomsImagesIRightTop {width: 214px; padding-bottom: 10px; vertical-align: top;}
.cellShowroomsImagesIRightBottom {width: 214px; vertical-align: top;}

.tableShowroomsImagesII {width: 438px;}
.cellShowroomsImagesIILeftTop {width: 214px; padding-right: 10px; padding-bottom: 10px; vertical-align: top;}
.cellShowroomsImagesIIRightBottom {width: 214px; padding-right: 10px; vertical-align: top;}
.cellShowroomsImagesIIRight {width: 214px; vertical-align: top;}

.tableContact {width: 445px;}
.cellContactTopLeft {width: 137px; padding-right: 17px; padding-bottom: 17px; vertical-align: top;}
.cellContactTopCenter {width: 137px; padding-right: 17px; padding-bottom: 17px; vertical-align: top;}
.cellContactTopRight {width: 137px; padding-bottom: 17px; vertical-align: top;}
.cellContactBottomLeft {width: 137px; padding-right: 17px; padding-bottom: 17px; vertical-align: top;}
.cellContactBottomCenter {width: 137px; padding-right: 17px; padding-bottom: 17px; vertical-align: top;}
.cellContactBottomRight {width: 137px; padding-bottom: 17px; vertical-align: top;}

.tableFormCheckBox {}
.cellFormCheckBoxElement {vertical-align: top;}
.cellFormCheckBoxLabel {padding-left: 5px;}

.tableFormRadioButton {}
.cellFormRadioButtonElement {padding-right: 3px;}
.cellFormRadioButtonLabel {padding-right: 10px;}

.tableShowroomsMenu {}
.cellShowroomsMenu {}
.cellShowroomsMenuDivider {padding-left: 8px; padding-right: 8px;}

.tableOffersControl {width: 625px;}
.cellOffersControlClose {width: 105px;}
.cellOffersControlPrint {width: 105px;}
.cellOffersControlBlank {width: 415px; color: #000000; background-color: #DDDDDD;}

.tableOffersHeader {width: 625px;}
.cellOffersHeaderLeft {padding-left: 10px; padding-right: 10px; padding-top: 15px; padding-bottom: 15px;}
.cellOffersHeaderRight {padding-left: 10px; padding-right: 10px; padding-top: 15px; padding-bottom: 15px; vertical-align: top;}

.tableOffersInfo {}
.cellOffersInfoHeaderProduct {padding-right: 15px; padding-top: 8px; padding-bottom: 8px; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD;}
.cellOffersInfoHeaderSize {padding-right: 15px; padding-top: 8px; padding-bottom: 8px; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD;}
.cellOffersInfoHeaderCode {padding-right: 15px; padding-top: 8px; padding-bottom: 8px; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD;}
.cellOffersInfoHeaderPrice {padding-top: 8px; padding-bottom: 8px; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD;}
.cellOffersInfoProduct {white-space: nowrap; padding-right: 15px; vertical-align: top;}
.cellOffersInfoSize {white-space: nowrap; padding-right: 15px; vertical-align: top;}
.cellOffersInfoCode {white-space: nowrap; padding-right: 15px; vertical-align: top;}
.cellOffersInfoPrice {white-space: nowrap; vertical-align: top;}
.cellOffersInfoVatDisclaimerTop {padding-top: 10px;}
.cellOffersInfoCategory {padding-top: 10px; padding-bottom: 2px;}
.cellOffersInfoVatDisclaimerBottom {padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #DDDDDD;}

.tableStoneLayout {}
.cellStoneLayout {width: 528px; padding-top: 15px;}



.formTextFieldStoneFinder {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; width: 175px; border-left: 1px solid #6A6A6A; border-top: 1px solid #6A6A6A; border-bottom: 1px solid #BFBFBF; border-right: 1px solid #BFBFBF; text-align: center;}
.formTextField {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; width: 280px; border: 1px solid #CCCCCC;}
.formTextArea {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; width: 280px; overflow: auto; border: 1px solid #CCCCCC;}
.formSelect {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;}
.formButton {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; width: 100px;}
.formCheckBox {}
