body { color: #242424; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; background-color: #fff; margin: 0px; padding: 0px; }
p { }
td { }
a:link { color: #555; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 14px; text-decoration: none; }
a:visited { color: #5d4b55; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 14px; text-decoration: none; }
a:hover { color: #3f495f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 14px; text-decoration: none; }
a:active { color: #555; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 14px; text-decoration: none; }
.whitelink { color: #f8f8ff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 14px; text-decoration: none; }


.pbody { color: #555; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; }
.pbodyTBspacing { color: #555; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; padding-top: 5px; padding-bottom: 5px; }
.psmall, .pmini { color: #555; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 11px; text-decoration: none; }

.invoiceTable { color: #8c9b9b; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 14px; background-color: white; padding:6px; border: solid 1px; }

.imageFrame { overflow:hidden; width:120px; height:100px; top:0px; left:0px; padding:0px; position:relative; background-color: white;}

.formlabel	{  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#565656; font-weight: bold; }

.mainHeader, .phead1 { color: #8c9b9b; font-size: 21px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 28px; }
.smHeader { color: #8c9b9b; font-size: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 22px; }
.subHeader, .phead2 { color: #8c9b9b; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 17px; }
.subHeader2 { color: #8c9b9b; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 24px; }
.invText { padding:5px; color: #4c5b5b; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 13px; }
.invPrice { padding:5px; color: #565656; font-size: 11px; font-weight:bold; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 13px; }
.invTotalText { border-top:1px solid #4c5b5b; padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:0px; color: #4c5b5b; font-size: 11px; font-weight:bold; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 13px; }
.invTotalVatPrice { border-top:1px solid #4c5b5b;padding:5px; color: #8c9b9b; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 13px; }
.invTotalPrice { border-top:1px solid #4c5b5b;padding-top:10px;padding-bottom:10px;padding-right:5px;padding-left:20px; color: #565656; font-size: 11px; font-weight:bold; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 13px; }

.subHeaderPadded { color: #555; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 17px; padding: 5px; }
.tableHeader { color: #666; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; background-color: #d1cdbf; padding: 5px; }
.tableHeader2 { color: #494446; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 17px; background-color: #d1cdbf; padding: 5px; }
.priceObject { color: #292929; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; background-color: #fff; padding: 5px; }
.smallButtonBrown { color: #292929; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 14px; background-color: #d1cdbf; padding: 5px; }
.smallButtonBrownSelected { color: #d9dfdf; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 14px; background-color: #aa2c00; padding: 5px; }
.smallButtonBlue { color: #292929; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 14px; background-color: #acbbcb; padding: 5px; }
.blueBorderTable { color: #8c9b9b; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 24px; background-color: white; padding: 5px; border: solid 1px; }
.imageBorder { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; border: solid 1px #acbbcb; }
.dividerSpacing { padding: 8px 15px; border-color: #d1cdbf; border-style: none; }
.dividerSpacing5px { padding: 5px; border-style: none; border-color: #d1cdbf; }
.dividerSpacing2px { padding: 2px 5px; border-style: none; border-color: #d1cdbf; }

.item_total { color: #7D8E8E; font-size: 20px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 28px; }

.divLeft { padding: 0px; padding-right:19px; padding-bottom:10px; }
.divMid { padding: 0px; padding-left:19px; padding-bottom:10px; padding-right:19px; border-left: 1px solid #d1cdbf; }
.divRight { padding: 0px; padding-left:19px; padding-bottom:10px;  border-left: 1px solid #d1cdbf;}

.dividerLeft { padding: 8px 15px; border-top-style: none; border-top-color: #d1cdbf; border-right-style: none; border-right-color: #d1cdbf; border-bottom-style: none; border-bottom-color: #d1cdbf; border-left: 1px solid #d1cdbf; }
.dividerRight { padding: 8px 15px; border-right: 1px solid #d1cdbf; border-top-style: none; border-top-color: #d1cdbf; border-bottom-style: none; border-bottom-color: #d1cdbf; border-left-color: #d1cdbf; border-left-style: none; }


.dividerLeftRight { padding: 8px 15px; border-right: 1px solid #d1cdbf; border-top-style: none; border-top-color: #d1cdbf; border-bottom-style: none; border-bottom-color: #d1cdbf; border-left: 1px solid #d1cdbf; }
.dividerRight { padding: 8px 15px; border-right: 1px solid #d1cdbf; border-top-style: none; border-top-color: #d1cdbf; border-bottom-style: none; border-bottom-color: #d1cdbf; border-left-color: #d1cdbf; border-left-style: none; }
.dividerTop { padding: 8px 15px; border-top: 1px solid #d1cdbf; border-right-color: #d1cdbf; border-right-style: none; border-bottom-style: none; border-bottom-color: #d1cdbf; border-left-style: none; border-left-color: #d1cdbf; }
.dividerBottom { padding: 8px 15px; border-bottom: 1px solid #d1cdbf; border-top-color: #d1cdbf; border-top-style: none; border-right-style: none; border-right-color: #d1cdbf; border-left-style: none; border-left-color: #d1cdbf; }
.dividerLeftBottom { padding: 8px 15px; border-top-style: none; border-top-color: #d1cdbf; border-right-style: none; border-right-color: #d1cdbf; border-bottom: 1px solid #d1cdbf; border-left: 1px solid #d1cdbf; }


.dividerRightBottom { padding: 8px 15px; border-right: 1px solid #d1cdbf; border-top-style: none; border-top-color: #d1cdbf; border-bottom: 1px solid #d1cdbf; border-left-color: #d1cdbf; border-left-style: none; }
.dividerRightBottomNoL { padding: 8px 15px 8px 0; border-top-style: none; border-top-color: #d1cdbf; border-right: 1px solid #d1cdbf; border-bottom: 1px solid #d1cdbf; border-left-style: none; border-left-color: #d1cdbf; }
.dividerBottomNoR { padding: 8px 0 8px 15px; border-top-style: none; border-top-color: #d1cdbf; border-right: 1px none #d1cdbf; border-bottom: 1px solid #d1cdbf; border-left-style: none; border-left-color: #d1cdbf; }
.dividerRightNoL { padding: 8px 15px 8px 0; border-top-style: none; border-top-color: #d1cdbf; border-right: 1px solid #d1cdbf; border-bottom: 1px none #d1cdbf; border-left-style: none; border-left-color: #d1cdbf; }
.dividerLeftNoL { padding: 8px 0 8px 15px; border-color: #d1cdbf; border-style: none; }
.spacerTop { padding: 10px 0 0; border-right: 1px none #d1cdbf; border-bottom: 1px none #d1cdbf; border-top-color: #d1cdbf; border-top-style: none; border-left-color: #d1cdbf; border-left-style: none; }
.spacerBottom { padding: 0 0 5px; border-right: 1px none #d1cdbf; border-bottom: 1px none #d1cdbf; border-top-color: #d1cdbf; border-top-style: none; border-left-color: #d1cdbf; border-left-style: none; }
.spacerRight { padding: 0 5px 0 0; border-top-style: none; border-top-color: #d1cdbf; border-right: 1px none #d1cdbf; border-bottom: 1px none #d1cdbf; border-left-style: none; border-left-color: #d1cdbf; }
.spacerLeft { padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 5px !important; border-top-style: none; border-top-color: #d1cdbf; border-right: 1px none #d1cdbf; border-bottom: 1px none #d1cdbf; border-left-style: none; border-left-color: #d1cdbf; }
.lineRight { padding-right: 12px; border-top-style: none; border-top-color: #d1cdbf; border-right: 1px solid #d1cdbf; border-bottom-color: #d1cdbf; border-bottom-style: none; border-left-style: none; border-left-color: #d1cdbf; }
.inputStandard { margin-left:2px; color: #758A8A; font-size: 10px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; background-color: #f8f8ff; background-position: 0 0; padding-bottom: 3px; padding:2px; border-color: #555; border-style: none; }
.inputBorder { color: #758A8A;  border: 1px solid #8c9b9b;  font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-color: #f8f8ff; background-position: 0 0; padding-bottom: 3px; padding:2px; border-color: #555; }
.inputContactForm	{ color: #758A8A; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; background-color: #f8f8ff; background-position: 0 0; padding: 2px; border: 1px solid #d1cdbf; }
.inputStandard_err	{ margin-left:2px; color: #2F3737; font-size: 10px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; background-color: #FFBBBB; background-position: 0 0; padding: 2px; border: 1px solid #ED5454; }
.inputContactForm_err	{ color: #2F3737; font-size: 10px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; background-color: #FFBBBB; background-position: 0 0; padding: 2px; border: 1px solid #ED5454; }

#form_error { padding:4px; padding-left:10px; color: #ffffff; background-color: #ED5454; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none;  margin-bottom:10px; }

.pngoverlay		{ visibility: visible; position: absolute; }
.overlay { background-image: url(../images/pinked_fabric-overlay.png); background-repeat: no-repeat; height: 100px; width: 100px; left: 0; top: 0; position: absolute; z-index: 4; visibility: visible; float: left; }
.fabriccategorytitle { color: #555; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 15px; }
.leftside-buttons { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 15px; }
.errorTxt	{  color:#FF8080; }

#fabric_nav	{ font-size:11px; }
.info_bold { color: #8c9b9b; font-weight:bold; }


.stage5buttons { cursor:pointer; color: #343434; font-size: 10px; font-weight:bold; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px; }

