/* Recommend */
.divRecommend {height:auto; overflow:hidden; width:100%; position:relative;}
.divRecProdOuter {height:auto; width:100%; overflow:hidden;}

.divRecProdLarge {width:365px; overflow:hidden; height:auto; float:left; padding-right:20px;}
.divRecRow {width:575px; overflow:hidden; height:auto; float:left; padding-bottom:20px;}
.divRecShadow {background:url('../img/usr/img-btm-shadow.gif') no-repeat right top; height:30px; width:100%; margin-top:20px;}

.divIndRecItem {float:left; overflow:hidden; margin-right:10px; padding-bottom:20px; border-bottom:solid 5px #dddddd; height:310px;}
.divIndRecItemLast {float:left; overflow:hidden; padding-bottom:20px; border-bottom:solid 5px #dddddd; height:310px;}
.divRecProdImg {overflow:hidden;}
.divRecProdImgInner {position:relative; overflow:hidden; height:185px; width:185px; vertical-align:middle;}
.divRecProdImgInner img {position:absolute;}

.divRecProdCode {width:185px; overflow:hidden; height:auto; padding-top:10px; color:#cc0f27;}
.divRecProdName {width:185px; overflow:hidden; height:35px; padding-top:5px;}
.divRecProdDetail {width:185px; overflow:hidden; height:25px; padding-top:5px; text-align:justify;}
.divMoreDetails {width:120px; overflow:hidden; margin:auto; padding-top:20px;}

/* Large */
.divIndRecItemLarge {float:left; overflow:hidden;}
.divRecProdImgLarge {overflow:hidden;}
.divRecProdImgLargeInner {position:relative; overflow:hidden; height:365px; width:365px; vertical-align:middle;}
.divRecProdImgLargeInner img {position:absolute;}

.divRecProdCodeLarge {width:365px; overflow:hidden; height:auto; padding-top:25px; color:#cc0f27;}
.divRecProdNameLarge {width:365px; overflow:hidden; height:auto; padding-top:10px;}
.divRecProdDetailLarge {width:365px; overflow:hidden; height:300px; padding-top:10px; text-align:justify;}
/* End of Large */

.hypRecProdDName {color:#191919; font-weight:bold; display:block; text-transform:uppercase; font-size:14px;}
a.hypRecProdDName:link {color:#191919; text-decoration:none;}
a.hypRecProdDName:visited {color:#191919; text-decoration:none;}
a.hypRecProdDName:hover {color:#191919; text-decoration:none;}
a.hypRecProdDName:active {color:#191919; text-decoration:none;}

.hypRecProdMoreDetails {background:url('../img/usr/btn-add-to-cart.gif') no-repeat; width:120px; height:30px; display:block;}
a.hypRecProdMoreDetails:link {text-decoration:none;}
a.hypRecProdMoreDetails:visited {text-decoration:none;}
a.hypRecProdMoreDetails:hover {text-decoration:none; background:url('../img/usr/btn-add-to-cart.gif') no-repeat 0px -80px;}
a.hypRecProdMoreDetails:active {text-decoration:none; background:url('../img/usr/btn-add-to-cart.gif') no-repeat 0px -80px;}

.hypMore {color:#bbbbbb;}
a.hypMore:link {color:#bbbbbb; text-decoration:none;}
a.hypMore:visited {color:#bbbbbb; text-decoration:none;}
a.hypMore:hover {color:#919191; text-decoration:none;}
a.hypMore:active {color:#919191; text-decoration:none;}

.hypReadMore {color:#cc0f27; font-style:italic;}
a.hypReadMore:link {color:#cc0f27; text-decoration:none;}
a.hypReadMore:visited {color:#cc0f27; text-decoration:none;}
a.hypReadMore:hover {color:#cc0f27; text-decoration:none;}
a.hypReadMore:active {color:#cc0f27; text-decoration:none;}
/* End of Recommend */

.divIndPagination {overflow:hidden; height:auto; width:100%;}
.divEvtPageFirst {float:right; overflow:hidden;}
.divListIndPagination {height:auto; overflow:hidden; width:auto; padding-top:2px; float:right;}
.divEvtPageLast {float:right; overflow:hidden;}
.divListIndPaginationInner {width:auto; height:auto; overflow:hidden; margin:auto; display:inline-block; padding:0px 5px;}
.divIndPaginationSplitter {width:5px; height:1px; background:transparent; float:left;}

.btnRecProdPrev {height:20px; width:20px; display:block; background:url('../img/usr/icon-hover-prev.gif') no-repeat 0px 0px;}
a.btnRecProdPrev:link {text-decoration:none; background:url('../img/usr/icon-hover-prev.gif') no-repeat 0px 0px;}
a.btnRecProdPrev:visited {text-decoration:none; background:url('../img/usr/icon-hover-prev.gif') no-repeat 0px 0px;}
a.btnRecProdPrev:hover {text-decoration:none; background:url('../img/usr/icon-hover-prev.gif') no-repeat 0px -70px;}
a.btnRecProdPrev:active {text-decoration:none; background:url('../img/usr/icon-hover-prev.gif') no-repeat 0px -70px;}

.btnRecProdNext {height:20px; width:20px; display:block; background:url('../img/usr/icon-hover-next.gif') no-repeat 0px 0px;}
a.btnRecProdNext:link {text-decoration:none; background:url('../img/usr/icon-hover-next.gif') no-repeat 0px 0px;}
a.btnRecProdNext:visited {text-decoration:none; background:url('../img/usr/icon-hover-next.gif') no-repeat 0px 0px;}
a.btnRecProdNext:hover {text-decoration:none; background:url('../img/usr/icon-hover-next.gif') no-repeat 0px -70px;}
a.btnRecProdNext:active {text-decoration:none; background:url('../img/usr/icon-hover-next.gif') no-repeat 0px -70px;}

.btnRecProdPagination {color:#919191; display:block; float:left;}
a.btnRecProdPagination:link {color:#919191; text-decoration:none;}
a.btnRecProdPagination:visited {color:#919191; text-decoration:none;}
a.btnRecProdPagination:hover {color:#cc0f27; text-decoration:underline;}
a.btnRecProdPagination:active {color:#cc0f27; text-decoration:underline;}

.btnRecProdPaginationSel {color:#cc0f27; display:block; float:left;}
a.btnRecProdPaginationSel:link {color:#cc0f27; text-decoration:underline;}
a.btnRecProdPaginationSel:visited {color:#cc0f27; text-decoration:underline;}
a.btnRecProdPaginationSel:hover {color:#cc0f27; text-decoration:underline;}
a.btnRecProdPaginationSel:active {color:#cc0f27; text-decoration:underline;}