
@font-face
{
    font-family: 'chinese_fangsong';
    src: url('../data/font/SIMFANG.TTF') format('truetype');
    font-weight:700;
}

@font-face
{
    font-family: 'chinese_kaiti';
    src: url('../data/font/simkai.ttf') format('truetype');
    font-weight:700;
}

body {color:#666666; font-size:14px; font-family: 'Roboto', 'chinese_kaiti', sans-serif; font-weight:300; margin:0; padding:0; background:#fff;}

a:link, a:visited{color:#df1e26; text-decoration:none; outline:none;}
a:hover, a:active {color:#b10007; text-decoration:none; outline:none;}
input, textarea {font-family: 'Roboto', 'chinese_kaiti', sans-serif; font-size:14px; color:#666666; background:#ffffff; box-sizing:border-box;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color:#c2c2c2; }
input:-moz-placeholder, textarea:-moz-placeholder{ color:#c2c2c2; } 
input::-moz-placeholder, textarea::-moz-placeholder { color:#c2c2c2; } 
input:-ms-input-placeholder,textarea:-ms-input-placeholder  { color:#c2c2c2; }

select {font-family: 'Roboto', 'chinese_kaiti', sans-serif; font-size:14px; color:#666666; background:#ffffff; box-sizing:border-box;}
input[type="radio" i] {margin:0px 5px 0px 0px;}

h1 {font-size:26px; line-height:26px; margin:0px; padding:0px; color:#222831; font-weight:700; margin-bottom:15px;}
h2 {font-size:22px; line-height:22px; margin:0px; padding:0px; color:#222831; font-weight:700; margin-bottom:12px;}
h3 {font-size:18px;  line-height:18px; margin:0px; padding:0px; color:#222831; font-weight:700; margin-bottom:8px;}
.highlights {color:#292929; font-weight:400;}
img {border:0px;}

/*Footer Bottom*/
html, body, form {height: 100%;}
#wrap {min-height: 100%;}
#main {overflow:auto; padding-bottom: 100px;}  /* must be same height as the footer */
#footer {margin-top: -100px; height: 100px; clear:both; }
body:before { content:""; height:100%; float:left; width:0; margin-top:-32767px;}
/*End Footer Bottom*/

.chinese {font-family:'chinese_kaiti', Simsun,regular; font-size:16px; letter-spacing:1px; }
.chineseHeader{ font-family:'chinese_kaiti', Simsun,regular; letter-spacing:1px;}
.clear { clear: both; }
.italic {font-style:italic;}

/*General*/
.divMainContainer {height:auto; overflow:hidden; width:100%;  }
.divMainContainerTopOutter {min-height: 100%;}
.divMainContainerTopInner {overflow:hidden; background:url(../img/usr/bg-home.jpg) no-repeat bottom;}
.divTopLogoMenu {width:960px; margin:auto;}
.divTopMainInnerContainer {height:auto; overflow:visible; width:100%; display:table;}
.divBgLeft {display:table-cell; width:50%; height:auto; overflow:hidden; background:url(../img/usr/masthead-background-left.gif) no-repeat right 100px;}
.divBgRight {display:table-cell; width:50%; height:auto; overflow:hidden; background:url(../img/usr/masthead-background-right.gif) no-repeat 0px 100px;}
.divTopContainer {width:960px; height:auto; margin:auto; overflow:hidden; background:#ffffff;}
.divTopOuterContainer {height:auto; overflow:visible; width:100%; min-height:30px;}
.divTopContainerMiddle {height:auto; overflow:visible; width:960px; margin:auto; position:relative; min-height:30px;}
.divTopOuterContainerMasthead {height:auto; overflow:hidden; }
.divTopMastheadMiddle {height:auto; overflow:hidden; width:960px; margin:auto; position:relative;}
.divLogo {height:auto; overflow:hidden; padding-top:20px; padding-bottom:15px; float:left;}
.divQuickLinkRight {height:auto; overflow:hidden; float:right; padding-top:40px;}
.divTopMenu {height:48px; margin:auto; overflow:visible; padding-left:5px; background:#ee1c25;}
.divMastheadContainer {overflow:hidden; height:auto; width:960px; margin:auto; }
.divMiddleContainer {width:100%; overflow:hidden; height:auto;}
.divBodyContainer {margin:auto; width:960px; overflow:hidden; }
.divBannerCtnBtm {height:auto; width:100%; overflow:hidden;}
.divContentCtnInnerTop {height:auto; width:100%; overflow:hidden; padding-bottom:40px; padding-top:20px; }
.divMastheadContainerOuter {background:url(../img/usr/home-background.jpg) no-repeat 0px 0px; }

.divBottomMainOuterContainer {height: 100px; clear:both; position:relative; }
.divBottomMainContainerInner {height:100px; overflow:hidden; background:#fff100 url(../img/usr/footer-repeater.gif) repeat-x top; }
.divBottomMainInnerContainer {overflow:hidden; width:960px; margin:auto; position:relative;}
.divBottomCtnInner {margin:20px 0px; overflow:hidden; }
.divBottomCtnLeft {float:left; padding-top:15px;}
.divBottomCtnRight {float:right; position:absolute; right:0; bottom:0;}
.divBottomCtnOuter {overflow:hidden; height:auto; width:100%; margin:auto;}
.divWebteqContainer {overflow:hidden; text-align:right; /*padding:10px 20px 0px 0px;*/}
.divWebteqContainer a:link, .divWebteqContainer a:visited, .divWebteqContainer a:hover, .divWebteqContainer a:active{color:#292929;}

.hypfacebookshare {padding-right:5px;height:20px; width:20px; display:block; background:url("../img/usr/icon-facebook.png") no-repeat;}
a.hypfacebookshare:link, a.hypfacebookshare:visited{background:url("../img/usr/icon-facebook.png") no-repeat;}
a.hypfacebookshare:hover, a.hypfacebookshare:active {background:url("../img/usr/icon-facebook.png") no-repeat 0px 0px;}
/*End General*/

/*Sub*/
.divMainContainerTopInnerSub {overflow:hidden; background:url(../img/usr/bg-subpage.jpg) no-repeat bottom;}
.divTopMainInnerContainerSub {height:auto; min-height:370px; overflow:visible; width:100%; display:table;}
.divBgLeftSub {display:table-cell; width:50%; height:auto; overflow:hidden; background:url(../img/usr/masthead-background-left.gif) no-repeat right 100px;}
.divBgRightSub {display:table-cell; width:50%; height:auto; overflow:hidden; background:url(../img/usr/masthead-background-right.gif) no-repeat 0px 100px;}
.divMiddleContainerSub {width:100%; overflow:hidden; height:auto;}
.divMastheadContainerSub {overflow:hidden; height:auto; width:960px; margin:auto; background:#ffffff;}
.divBodyContainerSub {overflow:hidden; height:auto; width:960px; margin:auto; padding-bottom:30px; padding-top:20px;}
.divBannerCtnLeftSub {height:auto; width:230px; overflow:hidden; float:left; }
.divContentCtnInnerRightSub {height:auto; width:690px; overflow:hidden; float:left; padding-left:40px;  min-height:30px;}
.divContentCtnInnerPaymentSub {height:auto; width:100%; overflow:hidden;}
.divMastheadContainerOuterSub {background:url(../img/usr/masthead-background-subpage.jpg) no-repeat 0px 0px;}
.divTopLogoMenuSub {width:960px; margin:auto;}
/*End Sub*/

/*Icon*/
.input-calender {position: relative; width:242px;}
.input-calender input[type='text'] {padding-right: 40px; background-color:transparent; cursor:pointer;}
.input-calender i.iconDate {position: absolute; right: 5px;  top: 5px; color:#ee1c25; font-size: 24px; z-index:-1;}
/*End Icon*/

/*CMS General*/
ul{padding:0px;}
.ulContent{margin:0px; padding: 5px 0px 0px 5px;}
.ulContent li{background: url(../img/usr/bullet-happy-express.gif) no-repeat 0px 4px; padding-left:19px; padding-bottom:6px; list-style-type:none;}

ol {margin:0px; padding:0px 0px 10px 24px;}
.olContent li {margin-bottom:6px; padding-left:3px;}

.tblContent {width:100%; text-align:left; background:#ffffff; border-collapse:collapse;}
.tblContent th {border-bottom:1px solid #ddd; border-right:1px solid #ddd; border-left:1px solid #ddd; text-align:left; padding:10px 20px 10px 20px; font-size:16px; font-weight:normal; color:#ffffff; background:#eb1c22;}
.tblContent td {border-bottom:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #ddd; border-left:1px solid #ddd; padding:10px 20px 10px 20px; color:#656565;}
.tblContent td.tdHeader {padding:10px 20px 15px 20px; font-size:14px; color:#222831;}

.mstTagline {font-size:32px; line-height:32px; color:#222831; font-family: 'Caveat Brush', cursive; font-weight:400;}
.mstTagline2 {font-size:24px; line-height:24px; color:#000000; font-family: 'Caveat Brush', cursive; font-weight:400;}

.mstTaglineSub {font-size:20px; line-height:20px; color:#222831; font-family: 'Caveat Brush', cursive; font-weight:400;}
.mstTaglineSub2 {font-size:30px; line-height:30px; color:#000000; font-family: 'Caveat Brush', cursive; font-weight:400;}

/*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 {color:#eb1c22;text-decoration:underline;}
a.hypEmail:link {color:#eb1c22; text-decoration:underline; font-style:normal;}
a.hypEmail:visited {color:#eb1c22;text-decoration:underline;}
a.hypEmail:hover {color:#eb1c22;text-decoration:underline;}
a.hypEmail:active {color:#eb1c22;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;}
.hide {display:none;}

.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 */
.morebtn {font-weight:normal; color:#ffffff; height:28px; padding-top:7px; background:url('../img/usr/btn-2.gif') no-repeat; width:100px; text-align:center; display:block; text-transform:uppercase;}
.morebtn:link {color:#ffffff; text-decoration:none;}
.morebtn:visited {color:#ffffff; text-decoration:none;}
.morebtn:hover {color:#ffffff; text-decoration:none; background:url('../img/usr/btn-2.gif') no-repeat 0px -80px;}
.morebtn:active {color:#ffffff; text-decoration:none; background:url('../img/usr/btn-2.gif') no-repeat 0px -80px;}

.lnkbtn {color:#ffffff; height:32px; padding:13px 35px 0px 35px; background-color:#df1e26;  display:inline-block; }
.lnkbtn:link, .lnkbtn:visited {color:#ffffff; text-decoration:none; }
.lnkbtn:hover, .lnkbtn:active {color:#ffffff; text-decoration:none; background:#f0343c;}

.lnkbtn2 {color:#e01e26; height:30px; padding:13px 35px 0px 35px; background-color:#fff; font-weight:400; display:inline-block; border:2px solid #e01e26; }
.lnkbtn2:link, .lnkbtn2:visited {color:#e01e26; text-decoration:none; }
.lnkbtn2:hover, .lnkbtn2:active {color:#ffffff; text-decoration:none; background-color:#e01e26;}

.hypProd {font-size:14px; color:#000000; background:url("../img/usr/column-sidebnn-products.gif") no-repeat; padding-left:20px; padding-top:13px;}
a.hypProd:link {color:#000000; text-decoration:none; background:url("../img/usr/column-sidebnn-products.gif") no-repeat;}
a.hypProd:visited {color:#000000; text-decoration:none; background:url("../img/usr/column-sidebnn-products.gif") no-repeat;}
a.hypProd:hover {color:#ffffff; text-decoration:none; background:url("../img/usr/column-sidebnn-products.gif") no-repeat;}
a.hypProd:active {color:#ffffff; text-decoration:none; background:url("../img/usr/column-sidebnn-products.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;}

.btnProd {text-transform:uppercase; font-size:14px;}
a.btnProd:link {color:#4d4021; text-decoration:none;}
a.btnProd:visited {color:#4d4021; text-decoration:none;}
a.btnProd:hover {color:#6d9006; text-decoration:none;}
a.btnProd:active {color:#6d9006; text-decoration:none;}

.imgbtnNext {background:url(../img/usr/btn-next.gif) no-repeat; width:121px; height:45px;}
.imgbtnNext:hover {background:url(../img/usr/btn-next.gif) no-repeat 0px -45px;}
/* End of Links & Buttons */

/* Message */
.attention_compulsory {color:red;}
.errmsg {color:red;}
.errmsg2 {color:red; padding-top:20px;}
.errmsgEnquiry {color:red; font-style:italic; font-size:11px;}

.noticemsg {color:#575757;}
.noticemsg2 {}

.boldmsg {color:#2b2b2b; font-weight:bold; font-size:14px;}

.sectHdr {color:#010101; font-weight:bold; font-size:14px;}


.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 #dedede; background:#ffffff; width:100%; padding:5px 5px 5px 5px; outline:none; color:#656565;}*/
.text_search {border:1px solid #dedede; background:#ffffff; width:170px; padding:0px 5px 0px 5px; color:#656565; outline:none;}
.text_medium {border:1px solid #dedede; background:#ffffff; width:195px; padding:5px 5px 5px 5px; color:#656565; outline:none;}
.text_big {border:1px solid #e0e0e0; background:#ffffff; width:100%; height:35px; padding:5px 5px 5px 5px; color:#656565; outline:none; margin-bottom:1px; }
.text_big_area {border:1px solid #e0e0e0; background:#ffffff; width:100%; height:150px; padding:5px 5px 5px 5px; color:#656565; outline:none; margin-bottom:1px; }
.text_small {border:1px solid #dedede; background:#ffffff; width:60px; height:33px; padding:5px 5px 5px 5px; color:#656565; outline:none; }
.text_calender {border:1px solid #dedede; width:242px; height:33px; padding:5px 5px 5px 5px; color:#656565; outline:none;}

.text_medium:focus, .text_big:focus, .text_big_area:focus, .text_small:focus, .text_calender:focus{border:1px solid #df1e26;}


.ddl {border:1px solid #dedede; background:#ffffff; height:35px; width:206px; padding:5px 5px 5px 5px; color:#656565; margin-bottom:1px; outline:none;}
.ddl_big {border:1px solid #e0e0e0;  height:35px; background:#ffffff; width:100%; padding:5px 5px 5px 5px; color:#656565; outline:none;}
.ddl_small {border:1px solid #dedede; background:#ffffff; width:50px; padding:4px 5px 4px 5px; color:#656565;}
.ddl_medium{border:1px solid #dedede; background:#ffffff; width:140px; padding:5px 5px 5px 5px; color:#656565;}

.ddl:focus, .ddl_big:focus{border:1px solid #df1e26;}
/* 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:none;}

.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; padding-bottom:2px; padding-top:7px;}
.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;}
.tdSpacer2{padding-top:10px; padding-bottom:10px;}
.tdSpacer3{height:10px; }
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; 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:0px;}
.divProd {height:auto; overflow:visible;}
.divProdAsk, .divProdAskAck, .divProdShare, .divProdShareAck {padding:20px; color:#434343;}

/* Ad */
.divBannerBigContainer {clear:both; height:auto; overflow:hidden; padding-bottom:50px;}

.divBannerHdr {background:url(../img/usr/hdr-bnn-e-voucher-home.gif) no-repeat top; height:50px; text-align:center; margin-bottom:10px;}
.divBannerHdr .imgBannerHdr {margin-top:1px;}

.divBannerContent {clear:both; padding-left:10px; padding-right:10px; padding-top:20px;}
.divIndAdBanner {float:left; display:table; height:119px; overflow:hidden; width:158px; border:5px solid #fff; background:#bbb; box-shadow: 0px 3px 7px #006498; margin-right:25px;}
.divIndAdBannerLast {float:left; display:table; height:119px; overflow:hidden; width:158px; border:5px solid #fff; background:#bbb; box-shadow: 0px 3px 7px #006498; margin-right:0px;}
.divIndAdBannerInner {vertical-align:middle; text-align:center; position:relative;}
.divIndAdBannerInner img {position:absolute;}
.imgAdBanner {}
/* End of Ad */

/* Pagination */
.divListPaginationContainer {height:auto; overflow:hidden; border-top:1px dotted #fff; border-bottom:1px dotted #fff; padding-top:5px; padding-bottom:5px;}

.divListPaginationInner {padding-top:3px;}

.btnPagination {color:#656565;}
a.btnPagination:link {color:#656565; text-decoration:none;}
a.btnPagination:visited {color:#656565; text-decoration:none;}
a.btnPagination:hover {color:#292929; text-decoration:none;}
a.btnPagination:active {color:#292929; text-decoration:none;}

.btnPaginationSel {color:#292929; font-weight:bold; cursor:default;}
a.btnPaginationSel:link {color:#292929; text-decoration:none;}
a.btnPaginationSel:visited {color:#292929; text-decoration:none;}
a.btnPaginationSel:hover {color:#292929; text-decoration:none;}
a.btnPaginationSel:active {color:#292929; text-decoration:none;}

/*.imgbtnPageFirst {background:url("../img/usr/btn_pagefirst.gif") no-repeat;}
.imgbtnPageFirst:hover {background:url("../img/usr/btn_pagefirst.gif") no-repeat 0px -28px;}
.imgbtnPageFirstDisabled {background:url("../img/usr/btn_pagefirst.gif") no-repeat 0px -56px; cursor:default;}

.imgbtnPagePrev {background:url("../img/usr/btn_pageprev.gif") no-repeat;}
.imgbtnPagePrev:hover {background:url("../img/usr/btn_pageprev.gif") no-repeat 0px -28px;}
.imgbtnPagePrevDisabled {background:url("../img/usr/btn_pageprev.gif") no-repeat 0px -56px; cursor:default;}

.imgbtnPageNext {background:url("../img/usr/btn_pagenext.gif") no-repeat;}
.imgbtnPageNext:hover {background:url("../img/usr/btn_pagenext.gif") no-repeat 0px -28px;}
.imgbtnPageNextDisabled {background:url("../img/usr/btn_pagenext.gif") no-repeat 0px -56px; cursor:default;}

.imgbtnPageLast {background:url("../img/usr/btn_pagelast.gif") no-repeat;}
.imgbtnPageLast:hover {background:url("../img/usr/btn_pagelast.gif") no-repeat 0px -28px;}
.imgbtnPageLastDisabled {background:url("../img/usr/btn_pagelast.gif") no-repeat 0px -56px; cursor:default;}*/

a.hypPagination {width:20px; height:17px; padding-top:3px; border:1px solid #fff; display:block; color:#fff; text-decoration:none; text-align:center; border-radius:2px; -moz-border-radius:2px;}
a.hypPagination:link {border:1px solid #fff; color:#fff; text-decoration:none;}
a.hypPagination:visited {border:1px solid #fff; color:#fff; text-decoration:none;}
a.hypPagination:hover {border:1px solid #005384; color:#005384; text-decoration:none; box-shadow: 0px 2px 7px #007fc1;}
a.hypPagination:active {border:1px solid #005384; color:#005384; text-decoration:none; box-shadow: 0px 2px 7px #007fc1;}

.spanPagination {padding-left:15px; padding-right:15px;}
/* End of Pagination */

/* Merchant */
.divMemListContainer {height:auto; overflow:hidden;}

.divListContainerBottom {height:auto; overflow:hidden; width:680px; border-top:1px solid #323232; padding-top:5px; padding-bottom:5px;}
.divListPagination {display:table; height:28px; width:400px; float:left;}
.divListTopInner {display:table-cell; vertical-align:middle;}
.spanTotal {color:#83a5dc; font-size:13px;}

.divMemberSort {float:right; height:auto; overflow:hidden;}

.divMemberListOuter {height:auto; overflow:hidden; padding-top:20px; padding-bottom:20px;}
.divMemberSeperator {margin-top:10px; margin-bottom:10px; height:1px; background:url("../img/usr/dotted.gif") repeat-x;}

.divMemberItem {height:auto; overflow:hidden; clear:both; padding-bottom:20px; position:relative;}
.divMemberItemImg {float:left; height:165px; width:220px; overflow:hidden; background:#bbb; border:7px solid #fff; box-shadow: 0px 3px 7px #006498;}
.divMemberItemImgInner {vertical-align:middle; text-align:center; position:relative;}
.divMemberItemImgInner img {position:absolute;}

.divMemberItemDetail {float:left; height:auto; overflow:hidden; padding-left:20px; padding-top:5px; width:430px; padding-bottom:50px;}
.divMemberItemTitle {}
a.hypMerchantName {color:#fff; text-decoration:none;}
a.hypMerchantName:link {color:#fff; text-decoration:none;}
a.hypMerchantName:visited {color:#fff; text-decoration:none;}
a.hypMerchantName:hover {color:#005384; text-decoration:none;}
a.hypMerchantName:active {color:#005384; text-decoration:none;}
span.spanMerchantContactInfo {padding-right:20px;}

.divMemInfo {padding-bottom:5px; text-align:justify; height:auto; overflow:hidden;}
.divMemSnapshot {padding-top:10px; text-align:justify; height:auto; overflow:hidden; padding-bottom:5px;}
.divMemberRead {}

.divMemNoFoundContainer {height:auto; overflow:hidden; padding-top:20px; padding-bottom:20px;}
.divMemNoFound {height:auto; overflow:hidden; padding-top:80px; text-align:center; width:400px; height:100px; margin:auto; border:1px solid; font-style:italic;}
.divMemBtnCenter {text-align:center; padding-top:20px;}

.divDirGroup {background:url(../img/usr/bg-darkblue-lightbllue-rpt.gif) bottom repeat-x #00a1e5; padding-bottom:10px;}
.divDirGroupHdr {background:url(../img/usr/bg-grouphdrpt.gif) repeat-x; height:40px; width:220px; text-align:center; vertical-align:middle; color:#fff; font-weight:bold; font-size:14px; display:table-cell; text-spacing:1px;}
.divDirGroupList {padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:5px;}
.divGroupBullet {padding-bottom:5px;}
.divGroupBullet a:link {text-decoration:none;}
.divGroupBullet a:visited {text-decoration:none;}
.divGroupBullet a:hover {text-decoration:none;}
.divGroupBullet a:active {text-decoration:none;}
.hypGroupDName {}
a.hypGroupDNameSel:link {color:#fff;}
a.hypGroupDNameSel:visited {color:#fff;}
a.hypGroupDNameSel:hover {color:#fff;}
a.hypGroupDNameSel:active {color:#fff;}

.btnMember{color:#b4d6e9; font-size:13px; font-weight:bold;}
a.btnMember:link {color:#b4d6e9; text-decoration:none;}
a.btnMember:visited {color:#b4d6e9; text-decoration:none;}
a.btnMember:hover {color:#b4d6e9; text-decoration:none;}
a.btnMember:active {color:#b4d6e9; text-decoration:none;}

.linkRead {}
a.linkRead:link {}
a.linkRead:visited {}
a.linkRead:hover {}
a.linkRead:active {}

.imgbtnViewAll {background:url("../img/usr/btn_backtomerchant.gif") no-repeat;}
.imgbtnViewAll:hover {background:url("../img/usr/btn_backtomerchant.gif") no-repeat 0px -28px;}
/* End of Merchant */

/*Image resize*/
.imgBigContainer {height:auto;width:100%}
.imgSpacer {display: block; position:relative; float:left; margin: 0 auto; margin-bottom:10px; margin-right:19px;  width:158px; height:120px; overflow:hidden;}
.imgSpacerLast {width:158px; height:120px; display: block; float:left; margin-bottom:10px; position:relative; overflow:hidden; }
/*End of Image resize*/


/*===jquery-ui-1.11.4.min.js====*/
.ui-widget {font-family: inherit;}
.ui-widget-content {background:none;}
/*===End jquery-ui-1.11.4.min.js====*/

/* ============= Booking Form ==============*/
#tripsDetailTabs {display:none;}
#tripsDetailTabs.active {display:block;}
#tripsDetailTabs .ui-tabs .ui-state-disabled { display: none; }