.boxText { font-family: Arial, Verdana, sans-serif; font-size: 12px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 12px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 12px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 12px; color: #1874CD; text-decoration: none; }
BODY { width: 100%;padding: 0px; margin: 0px;font-family:Arial, Tahoma, Verdana, Times New Roman, sans-serif;font-size: 12px;background: #ffffff;color: #000000;text-align: center;}
.body1 {width: 1000px;padding: 5px;text-align: center;border: 2px solid #D8D8D8;float: left;}
 .body1 a{text-decoration: none;cursor: pointer;color:#1874CD;}
.header { border-bottom: 2px solid #D8D8D8; width:1000px; margin:0px; padding:0px;float: left;}
.headerError { background: #ff0000; margin: 0px; padding: 0px;color: #ffff00;font-weight : bold; text-align : center; border: 1px solid black;width: 100%;height: 25px;}
.headerlogo {width: 250px;height: 100px;float: left;background: url(images/bg.png);background-position:-192px -256px;background-repeat:no-repeat;}
.headerInfo {width: 745px;height: 80px;margin: 5px 0px 5px 0px;font-family: Arial;font-size: 12px;color: #000000;text-align: center;line-height: 25px;padding: 0px;background: #F4F4F4;float: right;background: #ffffff url(images/bg305.gif) repeat top;border: 1px solid #D8D8D8;}
.search{width: 205px !important;width /**/:210px;width/**/:/**/210px;margin: 5px 0px;padding: 0px 5px;float: left;}
.login{width: 145px !important;width /**/:150px;width/**/:/**/150px;margin: 5px 0px;padding-left: 10px;text-align: left;float: left;font-weight: bold;}
.wellcom{width: 350px !important;width /**/:355px;width/**/:/**/355px;border-left: 1px solid gray;border-right: 1px solid gray;padding: 0px 5px;margin: 5px 0px;float: left;font-weight: bold;}
.hdleftbanner { width: 240px;height: 250px;background: #4F94CD url(images/bgblue10.gif) repeat;float: left;color: #FFDAB9;position: relative;}
.hdleftbanner_tl {width: 10px; height: 10px; background: url(images/bg.png) no-repeat 0px -256px; position: absolute;}
.hdleftbanner_tr { width: 10px; height: 10px; background: url(images/bg.png) no-repeat -15px -256px; top: 0px; right: 0px;position: absolute;}
.hdleftbanner_bl {width: 10px; height: 10px; background: url(images/bg.png) no-repeat -30px -256px; bottom: 0px !important; bottom/**/:/**/-5px; bottom/**/:-5px;left: 0px; position: absolute;}
.hdleftbanner_br {width: 10px; height: 10px; background: url(images/bg.png) no-repeat -45px -256px; bottom: 0px !important; bottom/**/:/**/-5px; bottom/**/:-5px; right: 0px; position: absolute;}
.hdleftbanner ul{width: 100%;list-style-type: none;text-align: center;padding: 0px;margin: 0px;}
.hdleftbanner li{width:  210px !important;width /**/:220px;width/**/:/**/ 220px;height:  25px !important;height /**/:30px;height/**/:/**/ 30px;margin-left: 10px;  padding-left: 10px;padding-top: 5px;text-align: left;font-weight: bold;border-bottom: 1px solid #FFFFE0;}
.hdleftbanner a{color: #ffffff;}
.headerbanner {width: 750px;height: 250px;float: right;background: #ffffff url(images/bg.png) no-repeat 0px 0px;}
.headerbanner01 {width: 180px;height: 250px;float: left;background: #ffffff url(images/bannerslice_01.gif) no-repeat left;}
.headerbanner02 {width: 180px;height: 250px;float: left;background: #ffffff url(images/bannerslice_02.gif) no-repeat left;}
.headerbanner03 {width: 180px;height: 250px;float: left;background: #ffffff url(images/bannerslice_03.gif) no-repeat left;}
.headerbanner04 {width: 210px;height: 250px;float: left;background: #ffffff url(images/bannerslice_04.gif) no-repeat left;}
.footer {background: #ffffff;color: #000000;border-top:  2px solid #D8D8D8;width: 1000px;float: left;}
.leftstyle{text-align: left;width: 45%;}
.rightstyle{text-align: right; width: 45%;}
.breadcrumb {width: 740px !important;width /**/:750px;width/**/:/**/750px;font-size: 14px;padding: 5px 0px 0px 10px;height: 30px;text-align: left;background: #FE2E2E;font-weight: bold;float: left;}
/*start left -right style*/
.leftNav{ margin: 5px 5px 5px 0px;float: left;width: 240px !important;width /**/:240px;width/**/:/**/240px;border-right: 2px solid #D8D8D8;border-bottom: 1px solid #D8D8D8;background-color:#ffFFFF;}
.headtabname{margin: 10px 0px 10px 0px;color:#EE0000;font-size: 16px;font-weight:bold;border-bottom: 2px groove #FF0000;}
.leftcontent{width: 240px !important;width /**/:240px;width/**/:/**/240px;margin-bottom: 10px;border-bottom: 1px groove #848484;float: left;}
.leftcontent ul {width: 98%;padding: 0px;margin: 0px;list-style-type: none;text-align:left;}
.leftcontent ul li{margin: 0px;padding: 5px 0px;width: 100%;float: left;}
.float_content{margin-bottom: 10px;border-bottom: 1px groove #848484;}
.float_content ul {width: 100%;padding: 0px;margin: 0px;list-style-type: none;float: left;}
.float_content ul li{margin: 0px;padding: 5px;display: inline;float: left;}
.levelnav0, .levelnav1, .levelnav2, .levelnav3 { text-align:left;margin: 0px;padding: 0px;font-weight: normal; width: 100%;}
#arrow_blue{width: 6%;height: 8px;vertical-align: middle;background: url(images/bg.png) no-repeat 0px -266px;}
#arrow_red{width: 6%;height: 8px;vertical-align: middle;background: url(images/bg.png) no-repeat -15px -266px;}
#a_active{background-color:#E6E6E6; font-weight: bold;text-decoration: underline;}
.levelnav0 a {color: #104E8B;font-weight: bold;}
.levelnav1 a, .levelnav2 a, .levelnav3 a {color: #1874CD;text-transform:capitalize;}
.levelnav0 ul , .levelnav1 ul, .levelnav2 ul, .levelnav3 ul { width: 100%; list-style-type: none; margin: 0px; padding: 0px;float: left;}
.levelnav0 ul li , .levelnav1 ul li, .levelnav2 ul li, .levelnav3 ul li{ display: inline;margin: 0px 0px;padding: 5px 0px 5px 0px;float: left;}
.levelnav0{width: 230px;margin-left: 5px;color: #104E8B;text-transform: uppercase;}
.levelnav1{width: 215px;margin-left: 20px;color: #36648B;}
.levelnav2{width: 200px;margin-left: 35px;}
.levelnav3{margin-left: 40px;}
.close{display: none;}
.leftrightlist{margin: 5px 0px 5px 2px;padding-left: 2px;padding-right: 0px;list-style-type: none;}
.leftrightlist li{ padding: 2px 0px; }
.container{ width: 750px; margin:5px 0px 5px 0px; padding: 0px; background:#ffffff; float: right; }
.left{ width: 100%; padding: 7px 0px;float: left;border-top:  1px dashed #1E90FF; border-bottom: 1px dashed #1E90FF;}
.content { color: #000000;}
.pageHeading {width: 745px !important; width /**/:750px; width/**/:/**/750px; font-weight: bold; color: #104E8B; font-size: 16px; border-bottom: 2px ridge #4682B4; padding: 5px 0px 7px 5px; margin: 0px; float: left; text-align: left;}
.pageHeading ul{ width: 100%; list-style-type: none; margin: 0px; padding:0px; }
.pageHeading ul li{display: inline; float: left;}
.cusname{font-size: 12px;line-height: 15px;color: #000000;}
.cusid{font-size: 10px;line-height: 15px;color: #000000;}
.li8{width: 99%;text-align: left;}
.li2{width: 1%; text-align: right;}
.pageHeading small{font-size: 12px;}
 .pageHeading img{text-align: right;right: 0px;}
.spacer {height: 10px;clear: both;}
.slidebox{width: 745px !important;width /**/:750px;width/**/:/**/750px; height:122px; margin: 0px; padding: 0px; position:relative;overflow:hidden;}
.inslidebox{width: 100%; height: 116px; position:absolute; margin: 0px; padding-top: 3px; text-align: center;}
.slideimg{width: 142px !important;width /**/:144px;width/**/:/**/144px; height: 110px;padding: 0px; float:  left; margin-left: 5px;text-align: center; border: 1px solid #D8D8D8;}
.boxinfo{width: 100%; margin: 0px; padding: 0px;}
.boxinfo ul{list-style-type: none;width: 100%;margin: 0px; padding: 0px;text-align: center;position: relative; float: left;}
.boxinfo li{ display: inline;float: left; }
.li3{width: 230px !important;width /**/:230px;width/**/:/**/230px;text-align: center; margin: 0px 9px;float: left;border: 1px solid #E6E6E6;}
.pblock{ width: 230px !important; width /**/:230px; width/**/:/**/230px;text-align: center; margin: 0px 9px;border: 1px solid #E6E6E6; position: relative;}
.pblock_tl 	{background:url("images/bg.png") no-repeat -30px -296px; top: -1px; left: -1px;}
.pblock_tr 	{background:url("images/bg.png") no-repeat -46px -296px; top: -1px; right: -1px}
.pblock_bl	{background:url("images/bg.png") no-repeat 0px -296px; bottom: -1px !important; bottom /**/:-6px; bottom/**/:/**/-6px; left: -1px}
.pblock_br 	{background:url("images/bg.png") no-repeat -15px -296px; bottom: -1px !important; bottom /**/:-6px; bottom/**/:/**/-6px; right: -1px}
/* ************************************************************************************* */
.pblock_tl, .pblock_tr, .pblock_bl, .pblock_br{ position: absolute;    width: 10px; height: 10px; }
.special_box{ width: 750px;height: 260px;left: 0px;overflow: hidden;position: relative;float: left;}
.p_box{ width: 750px;height: 260px;left: 0px;overflow: hidden;float: left;}
.p_decor{width: 60px;height: 92px;background: url(images/bg.png) no-repeat -528px -256px; position: absolute;left: 0px;top: 0px;}
.product_block_s { width: 155px; height: 250px; margin:0px 12px; position: relative; display: inline;}
.prev_first {width: 10px; height: 20px; left: 0px; top: 100px; position: absolute; background: url(images/bg.png) no-repeat -65px -304px;}
.prev {width: 10px; height: 20px; left: 0px; top: 100px; position: absolute; background: url(images/bg.png) no-repeat -89px -304px;}
.next{ width: 10px; height: 20px; top: 100px; right: 0px; position: absolute; background: url(images/bg.png) no-repeat -103px -304px;}
.next_last { width: 10px; height: 20px; top: 100px; right: 0px; position: absolute; background: url(images/bg.png) no-repeat -126px -304px;}
.blockimg{display: inline-block;text-align: center;vertical-align: bottom;height: 155px;width: 155px; border:1px solid #F4F4F4;}
.blockimg img{max-height: 155px; max-width: 155px;text-align: center;vertical-align: bottom; }
.blockimg i {height: 100%;width: 0px;}
.blockname_s{height: 45px !important; height/**/:35px; height/**/:/**/35px; width:  155px;font-size: 13px;font-weight: bold;text-align: left;line-height: 16px;  margin: 5px 0px;overflow: hidden; }
.blockprice_s{height: 40px;width: 155px; text-align: left;}
.price_n{ color: black; font-weight: bold;}
.price_s{color: #666666; font-weight: normal; text-decoration: line-through;}
.blockname{height: 50px !important; height/**/:60px; height/**/:/**/60px;width:  210px; padding: 10px 5px 0px 5px; font-size: 13px; text-align: justify; overflow: hidden;}
.blockimage{display: inline-block; text-align: center;vertical-align: middle;height: 120px;width:  120px; border:1px solid #F4F4F4; }
.blockprice{height: 60px; width: 130px;text-align: left; font-weight: bold; padding-left: 10px;}
blockinfo{height: 60px;width: 225px;text-align: left;font-weight: bold;}
.blockdetail{height: 60px;width: 90px;line-height: 12px;text-align: center;}
.button_chitiet{background: url(images/bg.png) no-repeat -92px -280px;width: 78px;height: 20px;}
.button_add2cart{width: 78px;height: 20px;}
.leftstyle{text-align: left;width: 50%;}
.rightstyle{text-align: right;width: 50%;}
.centerstyle{text-align: center;width: 30%;}
.htptrang{width: 745px !important;width /**/:750px;width/**/:/**/750px;float: left;padding: 5px 0px 5px 0px;}
.htptrang ul{width: 100%;text-align: left;list-style-type: none;padding: 5px 0px 0px 0px;margin: 0px;height: 20px;}
.htptrang li{display: inline;}
.hienthi{width: 310px;text-align: left;float: left;}.trangso{width:350px;float: right;}
.pagination{width: 370px;float: right;overflow: hidden;height: 20px;}
.pagination ul{text-align: right;float: right;padding: 2px 0px 0px 0px;margin: 0px 0px;}
.pagination li{text-align: right;display: inline;margin: 0px 0px 0px 5px;}
.page_normal{background-color: #FFffff;}
.page_active{color: #90EE90;font-weight: bold;background-color: #C6E2FF;}
.pagination a, .pagination a:visited{cursor: pointer;padding: 0px 5px;color: #2e6ab1;border:1px solid #E6E6FA;}
.pagination a:hover, .pagination a:active{border: 1px solid #2b66a5;color: #000;background-color: #F8F8FF;text-decoration: underline;font-weight: bold;}
.pagination a.currentpage{background-color: #F8F8FF;color: #FFF !important;border-color: #2b66a5;font-weight: bold;cursor: default;}
.pagination a.disabled, .pagination a.disabled:hover{background-color: white;cursor: default;color: #929292;border-color: transparent;}
.pagination a.prevnext{font-weight: bold;}
/*End paging------------------------------------------*/
.prodetail{width: 100%;height: auto;float: left;}
.namedetail{width: 50%;margin-left: 0px;padding: 0px;float: left;color: #000000;text-align: left;}
.imgdetail{width: 48%;margin: 0px;padding: 0px;float: right;border: 1px solid #D6D6D6;}
ul.support{width: 100%;text-align: center;list-style-type: none;margin: 0px;padding: 0px;}
ul.support li{display: inline;height: 30px;text-align: center;margin: 5px 5px;}
.optiondetail {width: 100%;padding: 10px 0px;float: left;text-align: left;}
ul.button {list-style-type: none;width: 100%;vertical-align: middle;margin: 0px;padding: 0px;float: left;}
 ul.button li{display: inline;float: left;}
.infodetail{width: 100%;height: auto;display: block;border: 1px solid #D6D6D6;padding-top: 5px;float: left;text-align: left;}
.incart{float: left;width: 100%  ;display: block;text-align: center;}
.incart ul{width: 100%;padding: 2px 0px;margin: 0px;text-align: center;list-style-type: none;float: left;border: 1px solid #D8D8D8;}
.incart ul li{margin: 0px;display: inline;vertical-align: middle;float: left;}
.incart ul li a{display: block;}
.product{width: 63%;}
.total{width: 100%;height: 25px;font-size: 14px;font-weight: bold;padding-top: 5px;text-align: right;border-bottom: 1px solid #D8D8D8;}
ul.sitemap {color: #ff0000;}
.reviewcontent{width: 743px !important;width /**/:750px;width/**/:/**/750px;text-align: justify;padding: 5px 0px 5px 5px;border: 1px solid #D8D8D8;float: left;}
.image60{display: inline; margin: 0px 4px; width:62px; height:62px; text-align: center;vertical-align: middle; float: left; border: 1px solid #E8E8E8;}
.image300{width: 100%; height: 300px; float: right;margin-bottom: 10px;text-align: center;position: relative;}
A:hover {text-decoration: underline;cursor: pointer;}
FORM {display: inline;}
A.headerNavigation {color: #FFFFFF;}
A.headerNavigation:hover {color: #ffffff;}
TD.headerError {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;background: #ff0000;color: #ffffff;font-weight : bold;text-align : center;}
.infoBox {background: #b6b7cb;}
.infoBoxContents {background: #ffffff;font-family: Verdana, Arial, sans-serif;font-size: 10px;line-height: 16px;}
.infoBoxNotice {background: #FF8E90;}
.infoBoxNoticeContents {background: #FFE6E6;font-family: Verdana, Arial, sans-serif;font-size: 10px;}
A.pageResults {color: #0000FF;}
A.pageResults:hover {color: #0000FF;background: #FFFF33;}
TR.subBar {background: #f4f7fd;}
TD.subBar {font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #000000;}
TD.main, P.main {font-family: Verdana, Arial, sans-serif;font-size: 11px;line-height: 1.5;}
TD.smallText, SPAN.smallText, P.smallText {font-family: Verdana, Arial, sans-serif;font-size: 10px;}
SPAN.newItemInCart {font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #ff0000;}
SPAN.greetUser {font-family: Verdana, Arial, sans-serif;font-size: 12px;color: #f0a480;font-weight: bold;}
SPAN.productSpecialPrice {font-family: Verdana, Arial, sans-serif;color: #ff0000;font-weight: bold;}
SPAN.errorText {font-family: Verdana, Arial, sans-serif;color: #ff0000;}
.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer;}
.moduleRowSelected { background-color: #E9F4FC; }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
/* message box */
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }
/* input requirement */
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.save{background-image:url(images/bg.png);background-position:-464px -256px;background-repeat:no-repeat;width:41px;text-align:center;height:70px;top:0px;left:-15px;padding:12px 0 0 0;color:#fff;font-family:Trebuchet MS,Arial;font-size:16px;line-height: 18px;position: absolute;}
/*----------------------------Suggest Styles--------------------------*/
.suggest_link {	background-color: #FFFFFF;	padding: 2px 6px 2px 6px;}
.suggest_link_over {	background-color: #3366CC;	padding: 2px 6px 2px 6px;}
#search_suggest {	position: absolute; 	background-color: #FFFFFF; 	text-align: left; 	border: 1px solid #000000;			}
  /*----------------------------End Suggest Styles------------------------*/
