/*  hack */

/*\*/ * html body form div input.size3 {
display /*\*/: inline;
position /*\*/: relative;
}
/**/

* html body form div input.size3 {display: inline;}

input.size3 {
    vertical-align: middle;
    border-top: 1px solid #857667;
    border-right: 0px solid #fff;
    border-bottom: 1px solid #857667;
    border-left: 1px solid #857667;
    height: 18px;
}

input.size3-Dtls {
    vertical-align: middle;
    border: 1px solid #857667;
    height: 18px;
    width: 50px;
}

input.size3-DtlsSt1 {
    vertical-align: middle;
    border: 1px solid #857667;
    height: 18px;
    width: 50px;
}

div > input.size3 {display: inline-block;}

* html body form div input.submit4 {padding: 0px;}
input.submit4 {
    width: 22px;
    height: 22px;
    vertical-align: middle;
    background: url(/images/search.jpg) center center no-repeat;
    border: 0px solid #fff;
}


div > input.submit4 {padding: 0px;}

@media all and (min-width: 0px;) {
input.submit4 { width: 22px; display: inline-block;}
}

/* hack end */


.calculateBtn {
    padding:17px 0px 10px 0px;
    border: 0px solid #ffffff;
    width:61px;
    height:18px;
    background: url(/images/calculate.jpg) top left no-repeat;
}

.calculateBtn:hover {
    padding:17px 0px 10px 0px;
    border: 0px solid #ffffff;
    width:61px;
    height:18px;
    background: url(/images/calculate-over.jpg) top left no-repeat;
}

.calculateBtn-over {
    border: 0px solid #ffffff;
    width:72px;
    height:19px;
    background: url(/images/calculate-over.jpg) top left no-repeat;
}

.filterPadW {
    padding-top:3px;
    padding-bottom:4px;
    padding-left:65px;
    float: left;
}

.filterPadH {
    padding-top:3px;
    padding-bottom:4px;
    padding-left:61px;
    float: left;
}

.filterPadFrmW {
    padding-bottom:4px;
    padding-left:3px;
    float: left;
}

.filterPadFrmH {
    padding-bottom:4px;
    padding-left:3px;
    float: left;
}

.filterPadFrmK {
    padding-bottom:4px;
    padding-left:176px;
    float: left;
}

.filterPadR {
    padding-top:3px;
    padding-bottom:4px;
    padding-left:30px;
    float: left;
}

.filterPadFrmR {
    padding-bottom:4px;
    padding-left:3px;
    float: left;
}

body {
    background: #fff url(/images/bg-tile.jpg) repeat-x;;
	margin: 0px 0px 60px 0px;
    padding: 0px;
}

a:link {color: #ff9034; font: tahoma, sans-serif; text-decoration: none;}
a:visited {color: #ff9034; font: tahoma, sans-serif; text-decoration: underline;}
a:hover {color: #ff9034; font: tahoma, sans-serif; text-decoration: underline;}

form {
    margin:0px;
    padding:0px;
}

tr { vertical-align: top; }

.upGlobal {
    padding-top: 10px;
    padding-bottom: 10px;
    color: #FFFFFF;
    font: 10pt tahoma, sans-serif;
}

.filterPad {
    padding-bottom:4px;
}

.top_nav_table tr {
    vertical-align: middle;
}

.tootip {
    height:300px;
}

.mainTable {
    background: url(/images/calligraphic.jpg) bottom left no-repeat;
    background-color: #fff;
    width: 786px;
    border:1px solid #857667;
}

.mainContent {
    padding: 20px;
}

.subMenu_home {
    background:url(/images/sub-home.jpg) left top no-repeat;
    font: 9px tahoma, sans-serif;
    font-weight: bold;
    color: #c6b8a1;
    text-align: left;
}

.subMenu_shop {
    background:url(/images/sub-shop.jpg) left top no-repeat;
    font: 9px tahoma, sans-serif;
    font-weight: bold;
    color: #ceb8a1;
    text-align: left;
}

.subMenu_offers {
    background:url(/images/sub-offers.jpg) left top no-repeat;
    font: 9px tahoma, sans-serif;
    font-weight: bold;
    color: #d6c49f;
    text-align: left;
}
.subMenu_services {
    background:url(/images/sub-services.jpg) left top no-repeat;
    font-weight: bold;
    color: #baba86;
    text-align: left;
	height: 24px;
}

.subMenu_aboutus {
    background:url(/images/sub-aboutus.jpg) left top no-repeat;
    font: 9px tahoma, sans-serif;
    font-weight: bold;
    color: #ded7c3;
    text-align: left;
}

.subMenu_gallery {
    background:url(/images/sub-gallery.jpg) left top no-repeat;
    font: 9px tahoma, sans-serif;
    font-weight: bold;
    color: #e0c99f;
    text-align: left;
}

.subMenu_resources {
    background:url(/images/sub-resources.jpg) left top no-repeat;
    font: 9px tahoma, sans-serif;
    font-weight: bold;
    color: #eed6a2;
    text-align: left;
}

.leftListMenu {
    font-family: Tahoma, sans-serif;
}

.leftListMenu ul {
    list-style-type:none;
    margin: 0px;
    padding: 0px;
    text-align: left;
}

.leftListMenu ul li {
    height: 100%; color: #998775; background-color: #f1eee7; font: small Tahoma, sans-serif; padding: 3px; border-top: 1px solid #fff;
    text-decoration: none;
}

.leftListMenu ul li a {
    color: #998775;
    background-color: #f1eee7;
    text-decoration: none;
    display: block;
    width: 100%;
}

.leftListMenu ul li a:hover {
    color: #4e3c2b;
    background-color: #d8d1bb;
    padding: 0px;
    text-decoration: none;
}

.content {
    color: #000000;
    font: 12px tahoma, sans-serif;
    padding: 20px 40px 0px 40px;
    border-left: 1px solid #efdecd;
    background:url(/images/border-right.jpg) top right repeat-y;
}

.filterTable {
    padding-top:6px;
    width:517px;
    height:59px;
    margin-bottom:30px;
    background:url(/images/filter-background.jpg) bottom left no-repeat;
}

.filterTable2 {
    padding-top:6px;
    height:40px;
    width:517px;
    background:url(/images/filter-background.jpg) bottom left no-repeat;
}

.glryTable {
    width:517px;
    height:59px;
    margin-bottom:20px;
    background:url(/images/filter-background.jpg) bottom left no-repeat;
}

.glryTable2 {
    margin-top:15px;
    padding-top:6px;
    height:40px;
    width:517px;
    background:url(/images/filter-background.jpg) bottom left no-repeat;
}

.filterTableTD {
    text-align:left;
    color:#998775;
    font: 11px tahoma, sans-serif;
    padding-bottom:10px;
}

.filterCELL1 {
    width: 120px;
    padding: 11px 0px 5px 10px;
    font: 11px tahoma, sans-serif;
    text-align:left;
    color:#998775;
}

.filterCELL1B {
    width: 120px;
    padding: 11px 0px 5px 10px;
    font: 11px tahoma, sans-serif;
    text-align:left;
    color:#998775;
}

.filterCELL2 {
    width:29px;
    color:#998775;
    font: 11px tahoma, sans-serif;
    padding: 11px 4px 0px 1px;
}

.filterCELL3 {
    width:140px;
    color:#998775;
    font: 11px tahoma, sans-serif;
    padding: 7px 4px 0px 0px;
}

.filterCELL4 {
    color:#998775;
    font: 11px tahoma, sans-serif;
    padding: 7px 0px 8px 0px;
}

.filterCELL5 {
    color:#998775;
    font: 11px tahoma, sans-serif;
    padding: 11px 0px 8px 0px;
}

.filterCELL6 {
    color:#998775;
    font: 11px tahoma, sans-serif;
    padding: 11px 0px 5px 0px;
}

.filterCELL6B {
    text-align:right;
    color:#998775;
    font: 11px tahoma, sans-serif;
    padding: 11px 12px 5px 0px;
}

.filterCELL7 {
    color:#998775;
    font: 11px tahoma, sans-serif;
    padding: 15px 6px 5px 4px;
}

.gallery {
    color: #000000;
    font: 12px tahoma, sans-serif;
    font-weight: bold;
    padding: 0px 0px 20px 20px;
    border-left: 1px solid #efdecd;
}

.hdr {color: #ffffff; text-align: left; font: 10px tahoma, sans-serif; text-decoration: none;}

a.footerNAV:link {color: #998775; text-align: left; font: 9px tahoma, sans-serif; text-decoration: none;}
a.footerNAV:visited {color: #998775; text-align: left; font: 9px tahoma, sans-serif; text-decoration: none;}
a.footerNAV:hover {color: #796654; text-align: left; font: 9px tahoma, sans-serif; text-decoration: underline;}

a.headerNAV:link {color: #ffffff; font-size: 9pt; font: tahoma, sans-serif; text-decoration: none;}
a.headerNAV:visited {color: #ffffff; font-size: 9pt; font: tahoma, sans-serif; text-decoration: none;}
a.headerNAV:hover {color: #ffffff; font-size: 9pt; font: tahoma, sans-serif; text-decoration: underline;}
a.headerNAV:link {color: #ffffff; font-family: Tahoma, Geneva, sans-serif; font-size: 9pt; text-decoration: none; }

a.statePOINT:link {color:#998775; font: 11px tahoma, sans-serif; text-decoration: none;}
a.statePOINT:visited {color:#998775; font: 11px tahoma, sans-serif; text-decoration: none;}
a.statePOINT:hover {color:#796654; font: 11px tahoma, sans-serif; text-decoration: underline;}

a.statePOINT2:link {color:#998775; font: 11px tahoma, sans-serif; text-decoration: none; font-weight: bold;}
a.statePOINT2:visited {color:#998775; font: 11px tahoma, sans-serif; text-decoration: none; font-weight: bold;}
a.statePOINT2:hover {color:#796654; font: 11px tahoma, sans-serif; text-decoration: underline; font-weight: bold;}

a.sub_home:link { font: 11px tahoma, sans-serif; font-weight: bold; color: #fff; text-decoration: none;}
a.sub_home:visited { font: 11px tahoma, sans-serif; font-weight: bold; color: #fff; text-decoration: none;}
a.sub_home:hover{ color:#fff; font: 11px tahoma, sans-serif; font-weight: bold; text-decoration: none;}

a.sub_shop:link {font: 11px tahoma, sans-serif; font-weight: bold; color: #fff; text-decoration: none;}
a.sub_shop:visited {font: 11px tahoma, sans-serif; font-weight: bold; color: #fff; text-decoration: none;}
a.sub_shop:hover {font: 11px tahoma, sans-serif; font-weight: bold; color: #fff; text-decoration: none;}

#sub_shopLeft { width: 15px; height: 19px; background: url(/images/submenus/li-shop-left.jpg) top left no-repeat; }
#sub_shopTile { height: 19px; background: url(/images/submenus/li-shop-tile.jpg) top left repeat-x; }
#sub_shopRight { width: 15px; height: 19px; background: url(/images/submenus/li-shop-right.jpg) top left no-repeat; }

a.sub_offers:link {font: 11px tahoma, sans-serif; font-weight: bold; color: #fff; text-decoration: none;}
a.sub_offers:visited {font: 11px tahoma, sans-serif; font-weight: bold; color: #fff; text-decoration: none;}
a.sub_offers:hover {font: 11px tahoma, sans-serif; font-weight: bold; color: #fff; text-decoration: none;}

#sub_offersLeft { width: 15px; height: 19px; background: url(/images/submenus/li-offers-left.jpg) top left no-repeat; }
#sub_offersTile { height: 19px; background: url(/images/submenus/li-offers-tile.jpg) top left repeat-x; }
#sub_offersRight { width: 15px; height: 19px; background: url(/images/submenus/li-offers-right.jpg) top left no-repeat; }

a.sub_services:link { font: 11px tahoma, sans-serif; font-weight: bold; color: #fff; text-decoration: none;}
a.sub_services:visited { font: 11px tahoma, sans-serif; font-weight: bold; color: #fff; text-decoration: none;}
a.sub_services:hover { color:#fff; font: 11px tahoma, sans-serif; font-weight: bold; text-decoration: none;}

#sub_servicesLeft { width: 15px; height: 19px; background: url(/images/submenus/li-services-left.jpg) top left no-repeat; }
#sub_servicesTile { height: 19px; background: url(/images/submenus/li-services-tile.jpg) top left repeat-x; }
#sub_servicesRight { width: 15px; height: 19px; background: url(/images/submenus/li-services-right.jpg) top left no-repeat; }

a.sub_aboutus:link {font: 11px tahoma, sans-serif; font-weight: bold; color: #fff; text-decoration: none;}
a.sub_aboutus:visited {font: 11px tahoma, sans-serif; font-weight: bold; color: #fff; text-decoration: none;}
a.sub_aboutus:hover {font: 11px tahoma, sans-serif; font-weight: bold; color: #fff; text-decoration: none;}

#sub_aboutusLeft { width: 15px; height: 19px; background: url(/images/submenus/li-aboutus-left.jpg) top left no-repeat; }
#sub_aboutusTile { height: 19px; background: url(/images/submenus/li-aboutus-tile.jpg) top left repeat-x; }
#sub_aboutusRight { width: 15px; height: 19px; background: url(/images/submenus/li-aboutus-right.jpg) top left no-repeat; }

a.sub_gallery:link {font: 9px tahoma, sans-serif; font-weight: bold; color: #ffefd3; text-decoration: none;}
a.sub_gallery:visited {font: 9px tahoma, sans-serif; font-weight: bold; color: #ffefd3; text-decoration: none;}
a.sub_gallery:hover {background-color:#fff; color:#989898;font: 9px tahoma, sans-serif; font-weight: bold; text-decoration: none;}

a.sub_resources:link {font: 11px tahoma, sans-serif; font-weight: bold; color: #fff; text-decoration: none;}
a.sub_resources:visited {font: 11px tahoma, sans-serif; font-weight: bold; color: #fff; text-decoration: none;}
a.sub_resources:hover {font: 11px tahoma, sans-serif; font-weight: bold; color: #fff; text-decoration: none;}

#sub_resourcesLeft { width: 15px; height: 19px; background: url(/images/submenus/li-resources-left.jpg) top left no-repeat; }
#sub_resourcesTile { height: 19px; background: url(/images/submenus/li-resources-tile.jpg) top left repeat-x; }
#sub_resourcesRight { width: 15px; height: 19px; background: url(/images/submenus/li-resources-right.jpg) top left no-repeat; }

.navTD {
	height:24px;
    padding: 4px  15px 0px 15px;
}

.categoriesTd {
    height: 28px;
    background: url(/images/catg_top_bg.jpg) left top no-repeat;
}


.categoriesDiv {
    text-align: left;
    padding: 5px 0px 0px 10px;
    font: 12px tahoma, sans-serif;
    font-weight: bold;
    color: #FFFFFF;
}

.padTd {
    padding-left: 2px;
}

.contTd {
    height: 28px;
    background: url(/images/cnt.jpg) left top no-repeat;
}

.contDiv {
    text-align: left;
    padding: 5px 0px 0px 10px;
    font: 12px tahoma, sans-serif;
    font-weight: bold;
    color: #FFFFFF;
}

.contentTd {
    padding:10px 20px 20px 20px;
    border-left:1px solid #efdecd;
    background:url(/images/border-right.jpg) top right repeat-y;
}

.contentTd p {
    padding-top:10px;
    font: 12px Tahoma, sans-serif;
	color: #857667;
}

.mainDIV {
    height: 100%;
}

.selCat {
    width:120px;
    height:17px;
    background: #FFFFFF;
    border:1px solid #857667;
    font:11px tahoma, sans-serif bold;
    color:#857667;
}

.selNum {
    height: 17px;
    width: 33px;
    background: #FFFFFF;
    border:1px solid #857667;
    font:11px tahoma, sans-serif bold;
    color:#857667;
}

.clasb {
    padding-right:5px;
}

.backBtnDiv {
    float: right;
    padding-bottom:9px;
}

.tableImg1 {
    padding-left:5px;
}

.tbGallryImg {
    padding-left:14px;
    padding-bottom:30px;
}

.tbGallryImg2 {
    background:url(/images/glryBG.jpg) top left no-repeat;
    height:154;
    width:154;
    padding:10px 10px 30px 10px;
}

.tbGallryImg5 {
    padding-left:10px;
}

.tbGallryImg3 {
    border-top:1px solid #f1decf;
    padding-left:10px;
    padding-top:20px;
}

.tbGallryImg4 {
    border-top:1px solid #f1decf;
    padding-left:10px;
    padding-top:20px;
}


.tableImg {
    padding-top:13px;
    padding-left:5px;
}

.imgStyle1 {
    border:1px solid #998775;
}

.imgStyle {
    border:1px solid #998775;
}

.thumbn1 {
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #000000;
    padding: 0px 0px 5px 20px;
}

.thumbn-Dtls {
    width:120px;
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #000000;
    padding: 0px 0px 5px 20px;
}

.thumbn-Dtls2 {
    height:22px;
    border-left:1px solid #FFFFFF;
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #6f5d4b;
    padding: 3px 20px 5px 20px;
}

.thumbn-Dtls3 {
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #000000;
    padding: 10px 20px 0px 20px;
}

.thumbn-Dtls4 {
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #000000;
    padding: 5px 20px 5px 20px;
}

.thumbn-Dtls5 {
    border-left:1px solid #FFFFFF;
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #color: #6f5d4b;
    padding: 7px 20px 3px 20px;
}

.thumbn-Dtls6 {
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #6f5d4b;
    padding: 12px 20px 3px 20px;
}

.thumbn-Dtls7 {
    border-left:1px solid #FFFFFF;
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #6f5d4b;
    padding: 12px 20px 10px 20px;
}

.thumbn-Dtls11 {
    border-left:1px solid #FFFFFF;
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #6f5d4b;
    padding: 12px 20px 10px 20px;
}

.thumbn-Dtls10 {
    border-left:1px solid #FFFFFF;
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #6f5d4b;
    padding: 12px 20px 10px 20px;
}

.thumbn-Dtls8 {
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #6f5d4b;
    padding: 12px 20px 10px 20px;
}

.thumbn-Dtls9 {
    border-left:1px solid #FFFFFF;
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #6f5d4b;;
    padding: 12px 20px 10px 20px;
}

.trStyleOut {
    font:12px tahoma, sans-serif;
    background:#f8f7f5;
}

.trStyleOver {
    font:12px tahoma, sans-serif;
    background:#f1eee7;
}

.table-Dtls {
    background:#f8f7f5;
    padding-top:15px;
    padding-bottom:15px;
    border-bottom:1px solid #eae7e2;
    border-top:1px solid #eae7e2;
}

.table-Glry {
    background:#f8f7f5;
    border-bottom:1px solid #eae7e2;
    border-top:1px solid #eae7e2;
}

.table-GlryDtls {
    background:#f8f7f5;
    border-bottom:1px solid #eae7e2;
    border-top:1px solid #eae7e2;
    padding-left:1px;
}

.glryPicture {
    font:11px tahoma, sans-serif;
    color: #998775;
    text-align:center;
}

.glryPictureTitle {
    font:11px tahoma, sans-serif;
    color: #998775;
    text-align:center;
    padding-bottom:10px;
}

.thumbn-butn {
    padding-top:15px;
    padding-bottom:15px;
}

.thumbn-butn2 {
    padding-top:15px;
    padding-bottom:15px;
    padding-left:15px;
}

.thumbn {
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #000000;
    padding: 13px 0px 5px 20px;
}

.imgAdd1 {
    padding: 0px 5px 0px 3px;
}

.imgAdd {
    padding: 13px 5px 0px 3px;
}

.thumbnCont {
    font:11px tahoma, sans-serif;
    color: #998775;
    padding: 0px 2px 5px 20px;
}


.thumbnCont3 {
    font:11px tahoma, sans-serif;
    color: #c4b19e;
    text-align:center;
    padding:0px 0px 20px 0px;
    cursor:pointer;
    text-decoration:none;
}

.thumbnContHovR {
    font:11px tahoma, sans-serif;
    color: #998775;
    text-align:center;
    padding:0px 0px 20px 0px;
    cursor:pointer;
    text-decoration:underline;
}

.thumbnCont2 {
    font:11px tahoma, sans-serif;
    color: #998775;
    padding: 10px 0px 20px 0px;
}

.thumbnTell {
    padding: 4px 0px 15px 20px;
}

.thumbnTell2 {
    padding: 20px 0px 15px 20px;
}

.Dtls-TdPadd {
    padding-bottom:10px;
    color:#998775;
    font: 11px tahoma, sans-serif;
    text-decoration: none;
}

.Dtls-TdPadd-disabled {
    padding-bottom:10px;
    color:#000000;
    font: 11px tahoma, sans-serif;
    text-decoration: none;
}

.Dtls-TdPadd2 {
    float:right;
    padding-top:20px;
}

.homeTable {
    font:12px tahoma;
    color:#000000;
    padding: 0px 20px 0px 20px;
}

.thumbnProducts {
    padding: 4px 0px 15px 16px;
}

.thumbnDetails {
    padding: 3px 5px 3px 0px;
}

.thumbnBg {
    background:url(/images/thumbnail-tile.jpg) top left repeat-x;
}

.thumbnBg2 {
    background:url(/images/thumbnail-tile.jpg) top left repeat-x;
    margin-bottom:20px;
}

.footerBg {
    background:url(/images/footer.jpg) left top no-repeat;
}

.footerTD {
    padding: 12px 0px 0px 10px;
    color: #998775;
    text-align: left;
    font: 9px tahoma, sans-serif;
}

.CrCardTD {
    padding: 0px;
    width: 31px;
}

.CrCardIMG {
    padding: 8px 10px 8px 0px;
}

.rights {
    text-align: left; color: #aca298; font: 9px tahoma, sans-serif;
}


/* custom */

/* added 29.05 - 15:46 */

input.size4 {
    vertical-align: middle;
    border-top: 1px solid #857667;
    border-right: 0px solid #fff;
    border-bottom: 1px solid #857667;
    border-left: 1px solid #857667;
    height: 18px;
}

input.size4-Dtls {
    vertical-align: middle;
    border: 1px solid #857667;
    height: 18px;
    width: 200px;
}

.size4-area {
    vertical-align: middle;
    border: 1px solid #857667;
    height: 130px;
    width: 230px;
}


input.size4-DtlsSt1 {
    vertical-align: middle;
    border: 1px solid #857667;
    height: 18px;
    width: 200px;
}

.thumbnFrm {
    width:20%;
    font:11px tahoma, sans-serif;
    color: #000000;
    padding: 4px 5px 5px 5px;
    margin-bottom:10px;
}

.thumbnFrm2 {
    width:50%;
    text-align:left;
    font:11px tahoma, sans-serif;
    color: #000000;
    padding: 4px 0px 5px 5px;
    margin-bottom:10px;
}

.tbFrm {
    background:#f8f7f5;
    border-bottom:1px solid #eae7e2;
    border-top:1px solid #eae7e2;
    padding: 10px 0px 5px 0px;
}

.regPad {
    padding-bottom:4px;
    width:40%;
    margin-bottom:10px;
}

.regBtn {
    padding:17px 0px 10px 0px;
    border: 0px solid #ffffff;
    width:73px;
    height:19px;
    background: url(/images/reg.gif) top left no-repeat;
}

.regBtn:hover {
    padding:17px 0px 10px 0px;
    border: 0px solid #ffffff;
    width:73px;
    height:19px;
    background: url(/images/reg-over.gif) top left no-repeat;
}

/*  hack */

/*\*/ * html body form div input.size3 {
display /*\*/: inline;
position /*\*/: relative;
}
/**/

* html body form div input.size3 {display: inline;}

input.size3 {
    vertical-align: middle;
    border-top: 1px solid #857667;
    border-right: 0px solid #fff;
    border-bottom: 1px solid #857667;
    border-left: 1px solid #857667;
    height: 18px;
	font-size:10px;
	width:140px;

}

input.size3-Dtls {
    vertical-align: middle;
    border: 1px solid #857667;
    height: 18px;
    width: 50px;
}

input.size3-DtlsSt1 {
    vertical-align: middle;
    border: 1px solid #857667;
    height: 18px;
    width: 50px;
}

div > input.size3 {display: inline-block;}

* html body form div input.submit4 {padding: 0px;}
input.submit4 {
    width: 22px;
    height: 22px;
    vertical-align: middle;
    background: url(/images/search.jpg) center center no-repeat;
    border: 0px solid #fff;
}


div > input.submit4 {padding: 0px;}

@media all and (min-width: 0px;) {
input.submit4 { width: 22px; display: inline-block;}
}

/* hack end */


.calculateBtn {
    padding:17px 0px 10px 0px;
    border: 0px solid #ffffff;
    width:61px;
    height:18px;
    background: url(/images/calculate.jpg) top left no-repeat;
}

.calculateBtn:hover {
    padding:17px 0px 10px 0px;
    border: 0px solid #ffffff;
    width:61px;
    height:18px;
    background: url(/images/calculate-over.jpg) top left no-repeat;
}

.calculateBtn-over {
    border: 0px solid #ffffff;
    width:72px;
    height:19px;
    background: url(/images/calculate-over.jpg) top left no-repeat;
}

.filterPadW {
    padding-top:3px;
    padding-bottom:4px;
    padding-left:65px;
    float: left;
}

.filterPadH {
    padding-top:3px;
    padding-bottom:4px;
    padding-left:61px;
    float: left;
}

.filterPadFrmW {
    padding-bottom:4px;
    padding-left:3px;
    float: left;
}

.filterPadFrmH {
    padding-bottom:4px;
    padding-left:3px;
    float: left;
}

.filterPadFrmK {
    padding-bottom:4px;
    padding-left:176px;
    float: left;
}

.filterPadR {
    padding-top:3px;
    padding-bottom:4px;
    padding-left:30px;
    float: left;
}

.filterPadFrmR {
    padding-bottom:4px;
    padding-left:3px;
    float: left;
}


.upGlobal {
    padding-top:10px;
    padding-bottom:10px;
    text-align: left;
    color: #ffffff;
    font: 9px tahoma, sans-serif;
}

.filterPad {
    padding-bottom:4px;
}

.top_nav_table tr {
    vertical-align: middle;
}

.tootip {
    height:300px;
}

.mainTable {
    background: url(/images/calligraphic.jpg) bottom left no-repeat;
    background-color: #fff;
    width: 786px;
    border:1px solid #857667;
}

.mainContent {
    padding: 20px;
}

.subMenu_shop {
    background:url(/images/sub-shop.jpg) left top no-repeat;
    font: 9px tahoma, sans-serif;
    font-weight: bold;
    color: #ceb8a1;
    text-align: left;
}

.subMenu_offers {
    background:url(/images/sub-offers.jpg) left top no-repeat;
    font: 9px tahoma, sans-serif;
    font-weight: bold;
    color: #d6c49f;
    text-align: left;
}
.subMenu_services {
    background:url(/images/sub-services.jpg) left top no-repeat;
    font: 9px tahoma, sans-serif;
    font-weight: bold;
    color: #baba86;
    text-align: left;
}

.subMenu_aboutus {
    background:url(/images/sub-aboutus.jpg) left top no-repeat;
    font: 9px tahoma, sans-serif;
    font-weight: bold;
    color: #ded7c3;
    text-align: left;
}

.subMenu_gallery {
    background:url(/images/sub-gallery.jpg) left top no-repeat;
    font: 9px tahoma, sans-serif;
    font-weight: bold;
    color: #e0c99f;
    text-align: left;
}

.subMenu_resources {
    background:url(/images/sub-resources.jpg) left top no-repeat;
    font: 9px tahoma, sans-serif;
    font-weight: bold;
    color: #eed6a2;
    text-align: left;
}

.leftListMenu {
    font-family: Tahoma, sans-serif;
}

.leftListMenu ul {
    list-style-type:none;
    margin: 0px;
    padding: 0px;
    text-align: left;
}

.leftListMenu ul li {
    height: 100%; color: #998775; background-color: #f1eee7; font: small Tahoma, sans-serif; padding: 3px; border-top: 1px solid #fff;
    text-decoration: none;
}

.leftListMenu ul li a {
    color: #998775;
    background-color: #f1eee7;
    text-decoration: none;
    display: block;
    width: 100%;
}

.leftListMenu ul li a:hover {
    color: #4e3c2b;
    background-color: #d8d1bb;
    padding: 0px;
    text-decoration: none;
}

.catgSelected {
    color: #4e3c2b;
    background-color: #d8d1bb;
    padding: 0px;
    text-decoration: none;
}

.content {
    color: #000000;
    font: 12px tahoma, sans-serif;
    padding: 20px 40px 0px 40px;
    border-left: 1px solid #efdecd;
    background:url(/images/border-right.jpg) top right repeat-y;
}

.filterTable {
    width:517px;
    height:59px;
    margin-bottom:30px;
    background:url(/images/filter-background.jpg) bottom left no-repeat;
}

.glryTable {
    width:517px;
    height:59px;
    margin-bottom:20px;
    background:url(/images/filter-background.jpg) bottom left no-repeat;
}

.filterTable2 {
    padding-top:6px;
    height:40px;
    width:517px;
    background:url(/images/filter-background.jpg) bottom left no-repeat;
}

.glryTable2 {
    margin-top:15px;
    padding-top:6px;
    height:40px;
    width:517px;
    background:url(/images/filter-background.jpg) bottom left no-repeat;
}

.filterTableTD {
    text-align:left;
    color:#998775;
    font: 11px tahoma, sans-serif;
    padding-bottom:10px;
}

.filterCELL1 {
    width: 120px;
    padding: 11px 0px 5px 10px;
    font: 11px tahoma, sans-serif;
    text-align:left;
    color:#998775;
}

.filterCELL1B {
    width: 120px;
    padding: 11px 0px 5px 10px;
    font: 11px tahoma, sans-serif;
    text-align:left;
    color:#998775;
}

.filterCELL2 {
    width:29px;
    color:#998775;
    font: 11px tahoma, sans-serif;
    padding: 11px 4px 0px 1px;
}

.filterCELL3 {
    width:140px;
    color:#998775;
    font: 11px tahoma, sans-serif;
    padding: 7px 4px 0px 0px;
}

.filterCELL4 {
    color:#998775;
    font: 11px tahoma, sans-serif;
    padding: 7px 0px 8px 0px;
}

.filterCELL5 {
    color:#998775;
    font: 11px tahoma, sans-serif;
    padding: 11px 0px 8px 0px;
}

.filterCELL6 {
    color:#998775;
    font: 11px tahoma, sans-serif;
    padding: 11px 0px 5px 0px;
}

.filterCELL6B {
    text-align:right;
    color:#998775;
    font: 11px tahoma, sans-serif;
    padding: 11px 12px 5px 0px;
}

.filterCELL7 {
    color:#998775;
    font: 11px tahoma, sans-serif;
    padding: 15px 6px 5px 4px;
}

.gallery {
    color: #000000;
    font: 12px tahoma, sans-serif;
    font-weight: bold;
    padding: 0px 0px 20px 20px;
    border-left: 1px solid #efdecd;
}


.contentTable {
    margin: 2px 0px 20px 0px;
}

.categoriesTd {
    height: 28px;
    background: url(/images/catg_top_bg.jpg) left top no-repeat;
}

.categoriesDiv {
    text-align: left;
    padding: 5px 0px 0px 10px;
    font: 12px tahoma, sans-serif;
    font-weight: bold;
    color: #FFFFFF;
}

.padTd {
    padding-left: 2px;
}

.contTd {
    height: 28px;
    background: url(/images/cnt.jpg) left top no-repeat;
}

.contDiv {
    text-align: left;
    padding: 5px 0px 0px 10px;
    font: 12px tahoma, sans-serif;
    font-weight: bold;
    color: #FFFFFF;
}

.contentTd {
    padding:10px 20px 20px 20px;
    border-left:1px solid #efdecd;
    background:url(/images/border-right.jpg) top right repeat-y;
}

.mainDIV {
    height: 100%;
}

.selCat {
    width:120px;
    height:17px;
    background: #FFFFFF;
    border:1px solid #857667;
    font:11px tahoma, sans-serif bold;
    color:#857667;
}

.selNum {
    height: 17px;
    width: 33px;
    background: #FFFFFF;
    border:1px solid #857667;
    font:11px tahoma, sans-serif bold;
    color:#857667;
}

.clasb {
    padding-right:5px;
}

.backBtnDiv {
    float: right;
    padding-bottom:9px;
}

.tableImg1 {
    padding-left:5px;
}

.tbGallryImg {
    padding-left:14px;
    padding-bottom:30px;
}

.tbGallryImg2 {
    background:url(/images/glryBG.jpg) top left no-repeat;
    height:154;
    width:154;
    padding:10px 10px 30px 10px;
}

.tbGallryImg5 {
    padding-left:10px;
}

.tbGallryImg3 {
    border-top:1px solid #f1decf;
    padding-left:10px;
    padding-top:20px;
}

.tbGallryImg4 {
    border-top:1px solid #f1decf;
    padding-left:10px;
    padding-top:20px;
}


.tableImg {
    padding-top:13px;
    padding-left:5px;
}

.imgStyle1 {
    border:1px solid #998775;
}

.imgStyle {
    border:1px solid #998775;
}

.thumbn1 {
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #000000;
    padding: 0px 0px 5px 20px;
}

.thumbn-Dtls {
    width:120px;
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #000000;
    padding: 0px 0px 5px 20px;
}

.thumbn-Dtls2 {
    height:22px;
    border-left:1px solid #FFFFFF;
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #6f5d4b;
    padding: 3px 20px 5px 20px;
}

.thumbn-Dtls3 {
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #000000;
    padding: 10px 20px 0px 20px;
}

.thumbn-Dtls4 {
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #000000;
    padding: 5px 20px 5px 20px;
}

.thumbn-Dtls5 {
    border-left:1px solid #FFFFFF;
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #color: #6f5d4b;
    padding: 7px 20px 3px 20px;
}

.thumbn-Dtls6 {
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #6f5d4b;
    padding: 12px 20px 3px 20px;
}

.thumbn-Dtls7 {
    border-left:1px solid #FFFFFF;
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #6f5d4b;
    padding: 12px 20px 10px 20px;
}

.thumbn-Dtls11 {
    border-left:1px solid #FFFFFF;
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #6f5d4b;
    padding: 12px 20px 10px 20px;
}

.thumbn-Dtls10 {
    border-left:1px solid #FFFFFF;
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #6f5d4b;
    padding: 12px 20px 10px 20px;
}

.thumbn-Dtls8 {
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #6f5d4b;
    padding: 12px 20px 10px 20px;
}

.thumbn-Dtls9 {
    border-left:1px solid #FFFFFF;
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #6f5d4b;;
    padding: 12px 20px 10px 20px;
}

.trStyleOut {
    font:12px tahoma, sans-serif;
    background:#f8f7f5;
}

.trStyleOver {
    font:12px tahoma, sans-serif;
    background:#f1eee7;
}

.table-Dtls {
    background:#f8f7f5;
    padding-top:15px;
    padding-bottom:15px;
    border-bottom:1px solid #eae7e2;
    border-top:1px solid #eae7e2;
}

.table-Glry {
    background:#f8f7f5;
    border-bottom:1px solid #eae7e2;
    border-top:1px solid #eae7e2;
}

.table-GlryDtls {
    background:#f8f7f5;
    border-bottom:1px solid #eae7e2;
    border-top:1px solid #eae7e2;
    padding-left:1px;
}

.glryPicture {
    font:11px tahoma, sans-serif;
    color: #998775;
    text-align:center;
}

.glryPictureTitle {
    font:11px tahoma, sans-serif;
    color: #998775;
    text-align:center;
    padding-bottom:10px;
}

.thumbn-butn {
    padding-top:15px;
    padding-bottom:15px;
}

.thumbn {
    font:12px tahoma, sans-serif;
    font-weight: bold;
    color: #000000;
    padding: 13px 0px 5px 20px;
}

.imgAdd1 {
    padding: 0px 5px 0px 3px;
}

.imgAdd {
    padding: 13px 5px 0px 3px;
}

.thumbnCont {
    font:11px tahoma, sans-serif;
    color: #998775;
    padding: 0px 2px 5px 20px;
}


.thumbnCont3 {
    font:11px tahoma, sans-serif;
    color: #c4b19e;
    text-align:center;
    padding:0px 0px 20px 0px;
    cursor:pointer;
    text-decoration:none;
}

.thumbnContHovR {
    font:11px tahoma, sans-serif;
    color: #998775;
    text-align:center;
    padding:0px 0px 20px 0px;
    cursor:pointer;
    text-decoration:underline;
}

.thumbnCont2 {
    font:11px tahoma, sans-serif;
    color: #998775;
    padding: 10px 0px 20px 0px;
}

.thumbnTell {
    padding: 4px 0px 15px 20px;
}

.thumbnTell2 {
    padding: 20px 0px 15px 20px;
}

.Dtls-TdPadd {
    padding-bottom:10px;
}

.Dtls-TdPadd2 {
    float:right;
    padding-top:20px;
}

.homeTable {
    font:12px tahoma;
    color:#000000;
    padding: 0px 20px 0px 20px;
}

.thumbnProducts {
    padding: 4px 0px 15px 16px;
}

.thumbnDetails {
    padding: 3px 5px 3px 0px;
}

.thumbnBg {
    background:url(/images/thumbnail-tile.jpg) top left repeat-x;
}

.thumbnBg2 {
    background:url(/images/thumbnail-tile.jpg) top left repeat-x;
    margin-bottom:20px;
}

.footerBg {
    background:url(/images/footer.jpg) left top no-repeat;
}

.footerTD {
    padding: 12px 0px 0px 10px;
    color: #998775;
    text-align: left;
    font: 9px tahoma, sans-serif;
}

.CrCardTD {
    padding: 0px;
    width: 31px;
}

.CrCardIMG {
    padding: 8px 10px 8px 0px;
}

.rights {
    text-align: left; color: #aca298; font: 9px tahoma, sans-serif;
}


/* custom */

.temp {
    vertical-align: middle;
    font: 11px tahoma, sans-serif;
    color: #978C7A;
}
.temp_ok {
    vertical-align: middle;
    font: 11px tahoma, sans-serif;
    color: #C75F4F;
}

.temp2 {
    font: 10px tahoma, sans-serif;
    color: #000000;
}

.property_dropdown {
    font: 10px tahoma, sans-serif;
    color: #898EA0;
}

td.error {
    color: #EE0000;
    vertical-align: middle;
}



/* added 29.05 - 15:46 */

input.size4 {
    vertical-align: middle;
    border-top: 1px solid #857667;
    border-right: 0px solid #fff;
    border-bottom: 1px solid #857667;
    border-left: 1px solid #857667;
    height: 18px;
}

input.size4-Dtls {
    vertical-align: middle;
    border: 1px solid #857667;
    height: 18px;
    width: 140px;
    font:11px tahoma, sans-serif;
}

input.size4-DtlsSt1 {
    vertical-align: middle;
    border: 1px solid #857667;
    height: 18px;
    width: 140px;
    font:11px tahoma, sans-serif;
    padding-top:3px;
}

.thumbnFrm {
    width:20%;
    font:11px tahoma, sans-serif;
    color: #000000;
    padding: 4px 5px 5px 5px;
    margin-bottom:10px;
}

.tbFrm {
	background:#f8f7f5;
    border-bottom:1px solid #eae7e2;
    border-top:1px solid #eae7e2;
}

.Dtls-TdPadd {
    padding-bottom:10px;
}

.Dtls-TdPadd2 {
    float:right;
    padding-top:20px;
}

.cart_edit {
    font: 11px tahoma, sans-serif;
}
.cart_error {
    font: 11px tahoma, sans-serif;
    background-color: #FFCFCF;
}

h1  {
    margin:0px;
    font: 12px tahoma, sans-serif;
    font-weight: bold;
    color: #000000;
}

h2  {
    margin:2px;
    font:11px tahoma, sans-serif;
    color: #000000;
}

h3  {
    margin:0px;
    font: 9px tahoma, sans-serif;
    text-decoration: none;
}

h4  {
    margin:2px;
    color:#998775;
    font: 11px tahoma, sans-serif;
    text-decoration: none;
}

h5  {
    margin:0px;
    color:#998775;
    font: 11px tahoma, sans-serif;
    text-decoration: none;
}

h6  {
    margin:2px;
    font: 12px tahoma, sans-serif;
    font-weight: bold;
    color: #ffffff;
}

.contentTd2 {
    padding:10px 20px 10px 20px;
    border-left:1px solid #efdecd;
    background:url(/images/border-right.jpg) top right repeat-y;
}

.imgStyle2 {
    border:1px solid #998775;
    background: url(/images/thumbnail1.jpg) bottom right no-repeat;
}

.productDivContain {
    width:496px;
    float:left;
    height:auto;
    padding: 10px;
    margin-bottom:10px;
    margin-top:10px;
    background:#f8f7f5;
    border-bottom:1px solid #eae7e2;
    border-top:1px solid #eae7e2;
}

.productDivContainL {
    width:496px;
    float:left;
    height:auto;
    padding: 10px;
    margin-bottom:10px;
    margin-top:10px;
}

.productDivContainL {
    width:496px;
    height:auto;
    padding: 10px;
    margin-bottom:10px;
    margin-top:10px;
}

.DivImg {
    float:left;
    height:98px;
    width:98px;
}

.DivTextContain {
    float: left;
    height: 100%;
    width:396px;
}

.DivTitleContain {
    text-align:left;
    padding-left:20px;
    height:21px;
    font:12px tahoma;
    font-weight:bold;
}

.DivTitle {
    float: left;
    font:12px tahoma;
    font-weight:bold;
}

.DivAddBtn {
    float: right;
    height:21px; width:57px;
}

.DivContent {
    min-height:54px;
    padding-left:20px;
    padding-bottom: 4px;
    color:#998775;
    font: 11px tahoma;
}

.DivContent p {
	margin: 0px;
	padding: 3px 0px;

}

.TellBtn {
    float:left;
    padding-left:20px;
    padding-top:1px;
}

.DetailsBtn {
    float:right;
    padding-left:20px;
}

/* added 06.06 - 21:49 */

.HomePgraph {
    padding:0px;
	margin: 0px 0px 20px 0px;
	font:12px tahoma;
	color: #857667;
}

.HomePgraph2 {
    padding:0px;
	margin: 0px 0px 10px 0px;
	font:12px tahoma;
	color: #857667;
}

.fnt {
	font-size: 10pt;
	font-family: Tahoma, Geneva, sans-seriftahoma;
	color: #857667;
}

.ReadMore {
    float: right;
}

.Photoes {
    margin-bottom:20px;
	text-align:center;
}

.HomePagePic {
	margin: 10px 0px 20px 10px;
	padding: 20px 0px 20px 0px;
	border-bottom:1px solid #efdecd;
	border-top:1px solid #efdecd;
}

.PhoneButton {
    float:right;
	cursor:pointer;
	margin: 0px 0px 0px 0px;
}

.HomePic1 {
    padding-top:4px;
	float:left;
}

.HomePic2 {
    float:right;
}

/* last added */

.HomePic2 {
    float:right;
}

.DivTextContainDetaied {
    float: right;
	width:150px;;
	height: 100%;
}

.imgStyle3 {
    border:1px solid #998775;
	float: left;
}

.DivImg2 {
    float:left;
}

.HomePgraph3 {
	border-bottom:1px solid #efdecd;
    padding-top:10px;
	padding-bottom:20px;
	margin: 0px 0px 10px 0px;
	font:12px tahoma;
	color: #857667;
}

.DivContentDetailed {
	min-height:54px;
	padding-bottom: 4px;
	color:#998775;
	font: 11px tahoma;
}

.DivTitleDetailed {
    float: left;
	font:12px tahoma;
	font-weight:bold;
	padding-left:20px;
}

.TellBtn2 {
    float:left;
	padding-left:20px;
	padding-top:4px;
}

.DetailsBtn2 {
	padding-top:1px;
    float:right;
	padding-left:20px;
}

.DetailedPagePic {
	margin: 10px 0px 20px 10px;
	padding:0px;
}

.DivAddBtn2 {
    float: right;
	height:21px; width:30px;
}

.DivTop {
    position:absolute; left: 1112px;
	top: 370px;
}

.DivImg3 {
    float:left;
	padding-bottom:10px;
	border-bottom:1px solid #efdecd;
	margin-bottom:20px;
}

.HomePgraph4 {
    padding-bottom:10px;
	padding-bottom:0px;
	margin: 0px 0px 10px 0px;
	font:12px tahoma;
	color: #857667;
}

/* Lost Password styles */

.Forgot-Title {
    text-align:center;
	padding-bottom:30px;
	padding-top:20px;
	font:12px tahoma;
	font-weight:bold;
	color: #998775;
}

.EnterMail {
    padding-top:28px;
	height:52px;
	background:url(/images/e-mail-Bg.jpg) top center no-repeat;
	text-align:center;
	font:11px tahoma;
	color: #ac9a88;
}

.MailInput {
    margin-left:10px;
	padding-left:10px;
	width:190px;
	font:11px tahoma;
	color: #ac9a88;
}

.Button-Container {
    padding-top:20px;
	text-align:center;
	padding-bottom:20px;
}


/* /Lost Password styles */

/* added 06.06 - 21:49 */

.HomePgraph {
    padding:0px;
	margin: 0px 0px 20px 0px;
	font:12px tahoma;
	color: #857667;
}

.HomePgraph2 {
    padding:0px;
	margin: 0px 0px 10px 0px;
	font:12px tahoma;
	color: #857667;
}

.ReadMore {
    float: right;
}

.Photoes {
    margin-bottom:20px;
	text-align:center;
}

.HomePagePic {
	margin: 10px 0px 20px 10px;
	padding: 20px 0px 20px 0px;
	border-bottom:1px solid #efdecd;
	border-top:1px solid #efdecd;
}

.PhoneButton {
    float:right;
	cursor:pointer;
	margin: 0px 0px 0px 0px;
}

.HomePic1 {
    padding-top:4px;
	float:left;
}

.HomePic2 {
    float:right;
}

/* last added */

.HomePic2 {
    float:right;
}

.DivTextContainDetaied {
    float: right;
	width:150px;;
	height: 100%;
}

.imgStyle3 {
    border:1px solid #998775;
	float: left;
}

.DivImg2 {
    float:left;
}

.HomePgraph3 {
	border-bottom:1px solid #efdecd;
    padding-top:10px;
	padding-bottom:20px;
	margin: 0px 0px 10px 0px;
	font:12px tahoma;
	color: #857667;
}

.DivContentDetailed {
	min-height:54px;
	padding-bottom: 4px;
	color:#998775;
	font: 11px tahoma;
}

.DivTitleDetailed {
    float: left;
	font:12px tahoma;
	font-weight:bold;
	padding-left:20px;
}

.TellBtn2 {
    float:left;
	padding-left:20px;
	padding-top:4px;
}

.DetailsBtn2 {
	padding-top:1px;
    float:right;
	padding-left:20px;
}

.DetailedPagePic {
	margin: 10px 0px 20px 10px;
	padding:0px;
}

.DivAddBtn2 {
    float: right;
	height:21px; width:30px;
}

.DivTop {
    position:absolute; left: 1112px;
	top: 370px;
}

.DivImg3 {
    float:left;
	padding-bottom:10px;
	border-bottom:1px solid #efdecd;
	margin-bottom:20px;
}

.HomePgraph4 {
    padding-bottom:10px;
	padding-bottom:0px;
	margin: 0px 0px 10px 0px;
	font:12px tahoma;
	color: #857667;
}

/* Calculator */

.Calc-Container {
	 margin-left:84px;
     font:12px tahoma;
	 color:#998775;
	 width:327px;
	 bottom center no-repeat;
}

.Calc-Room-Contain {
	 width:100%;
	 height:20px;
}

.Calc-Room-Width {
    width: 94px;
    padding:5px 8px 0px 10px;
    float:left;
}

.Calc-Lenght {
     padding:5px 8px 0px 10px;
	 float:left;
	 width:auto;
}

.Calc-Small-Div-Input {
     float:left;
	 width:50px;
}

.Calc-Small-Input {
     width:46px;
	 height:14px;
	 margin-top:1px;
	 padding-top:2px;
	 font-size:11px;
	 color:#7f674f;
}

.Calc-Div-Contain1 {
     margin-top:7px;
	 width:100%;
	 height:20px;
}

.Calc-TotalArea {
      width:94px;
	  text-align:right;
	  padding:5px 8px 0px 25px;
	  float:left;
}

.Calc-Packs {
      width:94px;
	  text-align:right;
	  padding:5px 8px 0px 25px;
	  float:left;
}

.Calc-Include {
      font-size:11px;
	  color:#cfc1b3;
	  padding:6px 8px 0px 10px;
	  float:left;
	  width:auto;
}

.Calc-Include2 {
      font-size:11px;
	  color:#cfc1b3;
	  padding:5px 8px 0px 10px;
	  float:left;
	  width:auto;
}

.Calc-PostCode {
      width:110px;
	  text-align:right;
	  padding:5px 8px 0px 9px;
	  float:left;
}

.Calc-SubTotal-Cont {
      margin-top:23px;
	  width:100%;
	  height:20px;
}

.Calc-Cont2 {
      width:110px;
	  text-align:right;
	  padding:4px 8px 0px 0px;
	  float:left;
}

.Calc-Big-Div-Input {
      float:left;
	  width:90px;
}

.Calc-Big-Input {
	  height:14px;
      width:86px;
	  padding-top:2px;
	  font-size:11px;
	  color:#998775;
}

.Calc-Big-Input-Total {
	  background:#f8f7e7;
      height:14px;
      width:86px;
	  padding-top:2px;
	  font-size:11px;
	  color:#d76d4d;
}

.Calc-Td {
	  background:url(/images/calc-bg-Top.jpg) top center no-repeat;
	  width:100%;
}

.Calc-Td2 {
	  height:82px;
}

.Calc-Td3 {
	  background:url(/images/calc-bg-Bottom.jpg) bottom center no-repeat;
	  height:165px;"
}

/* /Calculator */

/* Text Formating */

.Static-Paragraph-10px {
	  font:10px tahoma;
	  color:#998775;
	  padding:10px;
	  margin: 0px;
}

.Static-Paragraph-11px {
	  font:11px tahoma;
	  color:#998775;
	  padding:10px;
	  margin: 0px;
}

.Static-Paragraph-12px {
	  font:12px tahoma;
	  color:#998775;
	  padding:10px;
	  margin: 0px;
}

.Static-Paragraph-13px {
	  font:13px tahoma;
	  color:#998775;
	  padding:10px;
	  margin: 0px;
}

.Static-Paragraph-14px {
	  font:14px tahoma;
	  color:#998775;
	  padding:10px;
	  margin: 0px;
}

.Static-Paragraph-14px {
	  font:13px tahoma;
	  color:#998775;
	  padding:10px;
	  margin: 0px;
}

.Static-Heading-1 {
	  font:12px tahoma;
	  font-weight:bold;
	  color:#998775;
	  padding:3px;
	  margin:0px;
}

.Static-Heading-5 {
	  font:12px tahoma;
	  font-weight:bold;
	  color:#000;
	  padding:3px;
	  margin:0px;
}

.Static-Heading-3 {
	  font:12px tahoma;
	  color:#998775;
	  padding:3px;
	  margin:0px;
}

.Static-Heading-4 {
	  font:11px tahoma;
	  color:#998775;
	  padding:3px;
	  margin:0px;
}

.Static-Heading-2 {
	  font:11px tahoma;
	  color:#998775;
	  padding:3px;
	  margin:0px;
	  font-weight: bold;
}

.Static-Heading-6 {
	  font:10px tahoma;
	  color:#998775;
	  padding:3px;
	  margin:0px;
}


/* Calculator */

.Calc-Container {
	 margin-left:84px;
     font:12px tahoma;
	 color:#998775;
	 width:327px;
	 bottom center no-repeat;
}

.Calc-Room-Contain {
	 width:100%;
	 height:20px;
}

.Calc-Room-Width {
     padding:5px 8px 0px 25px;
	 float:left;
}

.Calc-Lenght {
     padding:5px 8px 0px 10px;
	 float:left;
	 width:auto;
}

.Calc-Small-Div-Input {
     float:left;
	 width:50px;
}

.Calc-Small-Input {
     width:46px;
	 height:14px;
	 margin-top:1px;
	 padding-top:2px;
	 font-size:11px;
	 color:#7f674f;
}

.Calc-Div-Contain1 {
     margin-top:7px;
	 width:100%;
	 height:20px;
}

.Calc-TotalArea {
      width:94px;
	  text-align:right;
	  padding:5px 8px 0px 25px;
	  float:left;
}

.Calc-Packs {
      width:94px;
	  text-align:right;
	  padding:5px 8px 0px 25px;
	  float:left;
}

.Calc-Include {
      font-size:11px;
	  color:#cfc1b3;
	  padding:6px 8px 0px 10px;
	  float:left;
	  width:auto;
}

.Calc-Include2 {
      font-size:11px;
	  color:#cfc1b3;
	  padding:5px 8px 0px 10px;
	  float:left;
	  width:auto;
}

.Calc-PostCode {
      width:110px;
	  text-align:right;
	  padding:5px 8px 0px 9px;
	  float:left;
}

.Calc-SubTotal-Cont {
      margin-top:23px;
	  width:100%;
	  height:20px;
}

.Calc-Cont2 {
      width:110px;
	  text-align:right;
	  padding:4px 8px 0px 0px;
	  float:left;
}

.Calc-Big-Div-Input {
      float:left;
	  width:90px;
}

.Calc-Big-Input {
	  height:14px;
      width:86px;
	  padding-top:2px;
	  font-size:11px;
	  color:#998775;
}

.Calc-Big-Input-Total {
	  background:#f8f7e7;
      height:14px;
      width:86px;
	  padding-top:2px;
	  font-size:11px;
	  color:#d76d4d;
}

.Calc-Td {
	  background:url(/images/calc-bg-Top.jpg) top center no-repeat;
	  width:100%;
}

.Calc-Td2 {
	  height:82px;
}

.Calc-Td3 {
	  background:url(/images/calc-bg-Bottom.jpg) bottom center no-repeat;
	  height:165px;"
}

/* /Calculator */

/* Text Formating */

.Static-Paragraph-10px {
	  font:10px tahoma;
	  color:#998775;
	  padding:10px;
	  margin: 0px;
}

.Static-Paragraph-11px {
	  font:11px tahoma;
	  color:#998775;
	  padding:10px;
	  margin: 0px;
}

.Static-Paragraph-12px {
	  font:12px tahoma;
	  color:#998775;
	  padding:10px;
	  margin: 0px;
}

.Static-Paragraph-13px {
	  font:13px tahoma;
	  color:#998775;
	  padding:10px;
	  margin: 0px;
}

.Static-Paragraph-14px {
	  font:14px tahoma;
	  color:#998775;
	  padding:10px;
	  margin: 0px;
}

.Static-Paragraph-14px {
	  font:13px tahoma;
	  color:#998775;
	  padding:10px;
	  margin: 0px;
}

.Static-Heading-1 {
	  font:12px tahoma;
	  font-weight:bold;
	  color:#998775;
	  padding:3px;
	  margin:0px;
}

.Static-Heading-5 {
	  font:12px tahoma;
	  font-weight:bold;
	  color:#000;
	  padding:3px;
	  margin:0px;
}

.Static-Heading-3 {
	  font:12px tahoma;
	  color:#998775;
	  padding:3px;
	  margin:0px;
}

.Static-Heading-4 {
	  font:11px tahoma;
	  color:#998775;
	  padding:3px;
	  margin:0px;
}

.Static-Heading-2 {
	  font:11px tahoma;
	  color:#998775;
	  padding:3px;
	  margin:0px;
	  font-weight: bold;
}

.Static-Heading-6 {
	  font:10px tahoma;
	  color:#998775;
	  padding:3px;
	  margin:0px;
}

/* /Text Formating */

/* Sitemap */

a.sitemap:link {font: 12px tahoma; color: #998775; text-decoration: none;}
a.sitemap:visited {font: 12px tahoma; color: #998775; text-decoration: none;}
a.sitemap:hover {color:#ffa530; font: 12px tahoma; text-decoration: none;}

a.sitemap-sub:link { padding-left:10px; font: 11px tahoma; color: #998775; text-decoration: none;}
a.sitemap-sub:visited { padding-left:10px;font: 11px tahoma; color: #998775; text-decoration: none;}
a.sitemap-sub:hover { padding-left:10px;color:#ffa530; font: 11px tahoma; text-decoration: none;}

.sitemap-cantainer {
	padding-top:25px;
	  width:100%;
	  height:100%;
}

.sitemap-left {
	  padding-top:0px;
}

.sitemap-left-title {
	  text-align:left;
	  padding-left:80px;
	  font-weight: normal;
	  text-decoration:underline;
	  font-weight:bold;
}

.sitemap-right-title {
	  text-align:left;
	  padding-left:80px;
	  font-weight: normal;
	  text-decoration:underline;
	  font-weight:bold;
}

.sitemap-right-title a {
	  color: #998775;
}

.sitemap-right-title:hover a {
	  color: #ffa530;
}

ul.list-left {
	  padding-left:80px;
	  text-align: left;
}

ul.list-right {
	  padding-left:80px;
	  text-align: left;
}

/* /Sitemap */

.print-class {
	  float:right;
	  background:url(images/print-Btn.jpg) top left no-repeat;
	  height:27px;
	  width:68px;
	  padding-right:20px;
	  margin-top:-20px;
}

.calculate-class {
	  float:right;
	  background:url(images/calc-Btn.jpg) top left no-repeat;
	  height:27px;
	  width:99px;
	  padding-right:20px;
	  margin-top:-20px;
}

/*  badge added  */

.productDivContainBadge-Light {
    width:496px;
    float:left;
    height:auto;
    padding: 10px;
    margin-bottom:10px;
    margin-top:10px;
	background: url(/images/badge-small.png) top right no-repeat;
}

.productDivContain-Dark {
    width:496px;
    float:left;
    height:auto;
    padding: 10px;
    margin-bottom:10px;
    margin-top:10px;
    background: url(/images/badge-small-Dark.png) top right no-repeat #f8f7f5;
    border-bottom:1px solid #eae7e2;
    border-top:1px solid #eae7e2;
}

/*  New Product added  */

.DivTitleContain-New {
    text-align:left;
    padding-left:46px;
	margin-left:-26px;
    height:21px;
    font:12px tahoma;
    font-weight:bold;
	background: url(new.gif) center left no-repeat;
}

.New-Search {
background:url(/images/search-Bg.jpg) top left no-repeat;
height:30px;
padding-top:30px;
margin-top:10px;
}

<!-- INCREATE STYLES -->
.hdrLnks:active {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	}
	
.hdrLnks:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: underline;
	}

.rights {
    text-align: left; color: #aca298; font: 9px tahoma, sans-serif;
}

.cooking {
    display: none;
}