body {color:#858585; font-size:14px; font-family:Calibri, Arial, Sans-Serif; margin:0px; background:#ffffff;}

a:link {color:#292929; text-decoration:none;}
a:visited {color:#292929; text-decoration:none;}
a:hover {color:#7ec000; text-decoration:none;}
a:active {color:#7ec000; text-decoration:none;}
input, textarea {font-family:Calibri, Arial; font-size:12px; color:#858585;}
select {font-family:Calibri, Arial;}
p {margin:0; padding:0;}

/*General*/
.divMainContainer {height:auto; overflow:hidden;}
.divTopContainerOuter {height:auto; overflow:hidden; min-height:100px; background:url(../img/usr/home-top-bg-repeater.gif) repeat-x top;}
.divTopContainer {height:auto; overflow:hidden; width:960px; margin:auto; padding-top:2px;}
.divTopContainerLeft {height:auto; overflow:hidden; float:left;}
.divTopContainerRight {height:auto; overflow:hidden; float:right;}
.divTopContainerRightInner {height:auto; overflow:hidden;}
.divSearchContainer {height:auto; overflow:hidden;}
.divTopMenuContainer {height:auto; overflow:hidden; margin-top:20px;}
.divMiddleContainerOuter {height:auto; overflow:hidden; width:100%; display:table;}
.divMiddleContainerLeft {height:auto; overflow:hidden; width:50%; display:table-cell; background:url(../img/usr/home-img-head-bg-left.jpg) no-repeat right top;}
.divMiddleContainerRight {height:auto; overflow:hidden; width:50%; display:table-cell; background:url(../img/usr/home_img-head-bg-right.jpg) no-repeat left top;}
.divMiddleContainer {height:auto; overflow:hidden;width:960px; margin:auto; background:url(../img/usr/home-img-head-bg-mid.jpg) no-repeat top;}
.divMastheadContainer {height:auto; overflow:hidden; padding-bottom:50px; background:url(../img/usr/home-msathead-btm.gif) no-repeat bottom;}
.divContentContainer {height:auto; overflow:hidden; padding:10px 20px 40px 20px; }
.divContentContainerLeft {height:auto; overflow:hidden; width:620px; float:left; margin-right:30px;}
.divContentContainerRight {height:auto; overflow:hidden; width:270px; float:left;}
.divContentSplitter {height:10px; width:100%; background:url(../img/usr/home-splitter-content-repeat.gif) repeat-x bottom;}
.divContentBtmBanner {height:auto; overflow:hidden; width:100%;}
.divBtmContentContainer {height:auto; overflow:hidden; padding:40px 20px 50px 20px;}
.divUpcomingProdContainer {height:auto; overflow:hidden; margin-bottom:30px;}
.divSideBrandBanner {height:auto; overflow:hidden; padding-bottom:40px;}
.divFooterContainerOuter {height:auto; overflow:hidden; background:#272262;}
.divFooterContainer {height:auto; overflow:hidden; min-height:72px; width:960px; margin:auto; background:url(../img/usr/homev4-btm-bg-repeater.gif) repeat-x top;}
.divFooterContainerInner {height:auto; overflow:hidden; padding:20px 20px 0px 20px;}
.divBtmMenuContainer {height:auto; overflow:hidden; float:left;}
.divCopyContainer {height:auto; overflow:hidden; float:right;}
/*End General*/

/*Sub*/
.divMiddleContainerOuterSub {height:auto; overflow:hidden; background:url(../img/usr/bg-masthead-subpage.jpg) no-repeat center top;}
.divMiddleContainerLeftSub {height:auto; overflow:hidden; width:50%; display:table-cell; background:url(../img/usr/subpage-img-bg-left.jpg) no-repeat right top;}
.divMiddleContainerRightSub {height:auto; overflow:hidden; width:50%; display:table-cell; background:url(../img/usr/subpage-img-bg-right.jpg) no-repeat left top;}
.divMiddleContainerSub {height:auto; overflow:hidden; width:960px; margin:auto;}
.divMastheadContainerSub {height:200px;}
.divContentContainerSub {height:auto; overflow:hidden; padding-top:40px; padding-bottom:50px;}
.divContentContainerLeftSub {height:auto; overflow:hidden; width:250px; float:left; margin-right:30px;}
.divContentContainerRightSub {height:auto; overflow:hidden; width:680px; float:left;}
.divSideGrpSubContainer {height:auto; overflow:hidden; margin-bottom:20px;}
/*End Sub*/

/*CMS General*/
.tdHeader {font-size:18px; color:#292929; padding-bottom:20px;}
/*End CMS General*/

.divCMSContent {height:auto; overflow:hidden;}
.divForm {padding-top:15px; padding-left:30px;}
.divForm2 {padding-top:15px;}
.divForm3 {padding-top:15px; border-bottom:1px solid #a4750b; padding-bottom:20px;}
.divRegisterForm {padding-top:20px; padding-left:30px; background:#eeca74; padding-left:130px; margin-top:20px; padding-bottom:20px; border-bottom:1px solid #a4750b;}
.divProduct {height:auto; overflow:hidden; position:relative;}

.hypEmail {font-size:12px; font-family:Calibri, Arial; font-style:italic; color:#019444;}
a.hypEmail:link {color:#019444; text-decoration:none}
a.hypEmail:visited {color:#019444; text-decoration:none;}
a.hypEmail:hover {color:#019444; text-decoration:underline;}
a.hypEmail:active {color:#019444; text-decoration:underline;}

.lblInfo {color:#ffffff; padding-left:5px;}
.InfoImg {padding-top:5px;}
.ImgWebteqLogo {padding-top:25px; padding-right:370px;}
.divSpace {height:50px; background-color:#ffffff;}

.fontCol{color:#ff9200;}
.PriceCol_big {color:#151515; font-size:24px;}
.PriceColProduct {color:#8d7649;}
.PriceCol2 {font-size:36px;}
.divPriceLeft {color:#7d5702;}
.divPromPrice {color:#8d7649;}
.divPromPrice2 {color:#151515; font-size:24px; margin-left:10px;}
.divPrice_big {color:#151515; font-size:24px;}
.divProductPrice {color:#8d7649;}
.divPriceStrike {color:#8d5700; text-decoration:line-through;}
.divPriceStrikeNor {text-decoration:line-through; color:#8d7649; font-size:22px; float:left; margin-left:-110px;}

/* End of General */

/* Links & Buttons */
.lnkbtnPublic {font-size:14px; font-family:Calibri, Arial; color:#ffffff; background:url("../img/usr/btn-submit-ok-next_01.gif") no-repeat; text-align:center; padding-top:7px; height:24px; width:85px; display:block;}
.lnkbtnPublic:link {color:#ffffff; text-decoration:none; background:url("../img/usr/btn-submit-ok-next_01.gif") no-repeat;}
.lnkbtnPublic:visited {color:#ffffff; text-decoration:none; background:url("../img/usr/btn-submit-ok-next_01.gif") no-repeat;}
.lnkbtnPublic:hover {color:#1c1c1c; text-decoration:none; background:url("../img/usr/btn-submit-ok-next_01.gif") no-repeat;}
.lnkbtnPublic:active {color:#1c1c1c; text-decoration:none; background:url("../img/usr/btn-submit-ok-next_01.gif") no-repeat;}

.divBtn {padding-top:20px; text-align:right;}
.divBtnLeft {padding-top:20px;}
.divBtnCenter {text-align:center;}

.undLink {color:#941e1e; margin-left:140px;}
a.undLink:link {color:#941e1e; text-decoration:none;}
a.undLink:visited {color:#941e1e; text-decoration:none;}
a.undLink:hover {color:#941e1e; text-decoration:underline;}
a.undLink:active {color:#941e1e; text-decoration:underline;}

.undLink2 {color:#941e1e; margin-left:20px;}
a.undLink2:link {color:#941e1e; text-decoration:none;}
a.undLink2:visited {color:#941e1e; text-decoration:none;}
a.undLink2:hover {color:#941e1e; text-decoration:underline;}
a.undLink2:active {color:#941e1e; text-decoration:underline;}

.undLink3 {color:#941e1e;}
a.undLink3:link {color:#941e1e; text-decoration:none;}
a.undLink3:visited {color:#941e1e; text-decoration:none;}
a.undLink3:hover {color:#941e1e; text-decoration:underline;}
a.undLink3:active {color:#941e1e; text-decoration:underline;}
/* End of Links & Buttons */

/* Message */
.attention_compulsory {color:red;}
.errmsg {color:red;}
.errmsg2 {color:red; padding-top:20px;}
.errmsgEnquiry {color:red;}

.noticemsg {color:#575757;}
.noticemsg2 {}

.boldmsg {color:#2b2b2b; font-weight:bold; font-size:14px;}

.sectHdr {color:#010101; font-weight:bold; font-size:14px;}
.sectHdr2 {font-weight:bold; font-size:110%;}

.divAck {padding-bottom:10px;}
.divAckBtn {padding-top:10px; padding-bottom:20px;}
.divEnquiryAck {padding-bottom:10px;}

/* End of Message */

/* Splitter */
.divSplit {float:left; color:#ffffff;}
/* End of Splitter */

/* Form */
.text {border:1px solid #eaeaea; width:100px; padding:5px 5px 5px 5px; background:#fff; color:#292929;}
.text_search {border:1px solid #eaeaea; width:170px; background:#e2dae2; padding:0px 5px 0px 5px; color:#292929;}
.text_medium {border:1px solid #eaeaea; width:195px; padding:5px 5px 5px 5px; background:#fff; color:#292929;}
.text_big {border:1px solid #eaeaea; width:400px; padding:5px 5px 5px 5px; color:#292929; background:#fff;}
.text_small {border:1px solid #eaeaea; width:40px; padding:5px 5px 5px 5px; background:#fff; color:#292929;}

.ddl {border:1px solid #eaeaea; width:206px; padding:5px 5px 5px 5px; background:#fff; color:#292929; font-family:Calibri, Arial;}
.ddl_big {border:1px solid #eaeaea; width:406px; padding:5px 5px 5px 5px; background:#fff; color:#292929; font-family:Calibri, Arial;}
.ddl_small {border:1px solid #eaeaea; width:46px; padding:5px 5px 5px 5px; background:#fff; color:#292929; font-family:Calibri, Arial;}
.ddl_medium{border:1px solid #eaeaea; width:140px; padding:5px 5px 5px 5px; background:#fff; color:#292929; font-family:Calibri, Arial;}
/* End of Form */

/* Table */
.formTbl {width:100%; padding-left:30px;}
.formTbl2 {width:100%; padding-left:25px;}
.frmTbl {width:100%;}
.frmTbl td {padding:2px;}
.formTbl td {padding:2px;}
.formTbl2 td {padding:2px;}
.formTbl3 {width:100%;}
.formTbl3 td {padding:2px;}

.datatbl {width:100%; margin-bottom:20px;}
.datatbl td {padding:2px; vertical-align:top;}

.tdNo {width:50px; text-align:center;}
.tdLabelPickup {padding-top:4px; vertical-align:top; width:115px;}
.tdLabelAskShare {padding-top:4px; padding-right:20px; vertical-align:top; color:#434343;}
td.tdLabel {padding-top:4px; padding-right:20px; vertical-align:top;}
.tdLabelNor {padding-right:20px; vertical-align:top; width:130px;}
.tdLabelNor2 {padding-right:10px; vertical-align:top; width:100px; color:#575757;}
.tdSpace {width:5px; text-align:right; vertical-align:top; padding-right:5px; padding-top:4px;}
.tdSpacer {height:20px;}
.tdSplitter {height:10px;} 
.tdSplitter2 {height:5px;}
td.tdMax {width:100%;}
.nobr {white-space:nowrap;}
/* End of Table */

/* Pop Up */
.divPopUpOuter {height:auto; overflow:hidden;}
.divPopUpBar {height:50px; overflow:hidden; background:#a4750b;}
.divPopUpInner {height:35px; overflow:hidden; width:790px; padding:15px 0px 0px 50px; margin:auto;}
.divPopUpContent {width:740px; height:auto; overflow:hidden; min-height:500px; overflow:hidden; margin:auto; padding-left:50px; padding-right:50px;}
.divPopUpFooter {height:50px; overflow:hidden; background:#a4750b;}
.divPopUpFooterInner {width:740px; margin:auto; height:35px; overflow:hidden; padding:15px 50px 0px 50px; text-align:right;}
.divAckPopUp {padding-bottom:10px; padding-left:40px; padding-right:40px;}
.divPopUpCMS {height:auto; overflow:hidden; padding-bottom:20px;}
.divPopUpSectionHdr {height:auto; overflow:hidden; padding-bottom:10px;}
.divPopUpListing {height:auto; overflow:hidden;}
.hdrTitle {font-size:18px; color:#f3d37e; text-transform:uppercase;}
/* End of Pop Up */

/* Add CMS */
.divAddCMSTitle {font-weight:bold; font-size:16px; font-family: Calibri, Arial, Verdana, Sans-Serif; padding-bottom:10px; padding-top:10px; padding-bottom:5px; height:auto; overflow:hidden; clear:both; color:#b1adad;}
.divAddCMSContainer {height:auto; overflow:hidden; min-height:500px; background:#fff;}
.divAddCMSContainerInner {width:740px; height:auto; overflow:hidden; min-height:500px; margin:auto; padding-top:20px; padding-left:30px; padding-right:30px;}
.divAddCMSContainerInnerIn {height:auto; overflow:hidden;}
.divCMSList {height:auto; overflow:hidden; padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:20px; border:1px solid #888888; max-height:500px; color:#b1adad;}
.divAddCMSBtn {text-align:right; padding-top:10px; padding-bottom:10px; height:auto; overflow:hidden; background:#d3d3d3; border-top:1px solid #a6a6a6; border-bottom:1px solid #a6a6a6; margin-bottom:20px; margin-top:20px;}
.btnAddCMS {padding-left:25px; padding-right:25px; padding-top:2px; padding-bottom:2px; background:#a6a6a6; border:1px solid #fff; margin-right:5px;}
a.btnAddCMS:link {color:#fff; text-decoration:none; }
a.btnAddCMS:visited {color:#fff; text-decoration:none; }
a.btnAddCMS:active {color:#333; text-decoration:none; border:1px solid #fff; }
a.btnAddCMS:hover {color:#333; text-decoration:none; border:1px solid #fff; }
.btnAddCMSDisabled {padding-left:25px; padding-right:25px; padding-top:2px; padding-bottom:2px; border:1px solid #aaa; background:#a6a6a6; margin-right:5px;}
a.btnAddCMSDisabled {color:#aaa; text-decoration:none; cursor:default;}
/* End of CMS */

.divEnquiryForm {margin-top:30px;}
.divProd {height:auto; overflow:visible;}
.divProdAsk, .divProdAskAck, .divProdShare, .divProdShareAck {padding:20px; color:#434343;}