/* Base */
/* new style*/

.h1 {margin-top: 1em;font-size: 18px;font-weight: bold;	border-bottom: 1px solid #cccccc;line-height: 120%; font-family:Verdana; color:#1152AB}
.borderbg {  background-color: 000066}
.submittop {align:right }
.userdesc { font-weight: bold; font-size: 14px; color: #000066; font-family: Verdana,Arial, Helvetica}
.headerbg {  background-color: e8e8e8}
.smbold {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
.smboldred {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #CC3300}
.smboldlink {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none}
.smbolglinku {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline}
a:hover.smboldlink {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline}
.expertadvice {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; line-height:20px}
.phonenumber {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; text-decoration: none}
.emailus {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; text-decoration: none}
.datacellheaderbg {  background-color: #000066}
.datacellheadertext {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; font-weight: bold}
.outletheader {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold}
.datatcelltextbg {  background-color: #e8e8e8}
.deptnavtext {  font-family: Verdana; font-size: 11px; color: #003399; font-weight: normal; text-decoration: none; }
.newtitletext {  font-family: Arial; font-size: 14px; color: #000099; font-weight: bold;text-transform:capitalize;}
.registertext {  font-family: Verdana; font-size: 14px; color: #003399; font-weight: bold;text-transform:capitalize;}
.datacellsmtext {  font-family: Verdana; font-size: 12px; color: #003399; font-weight: normal; text-decoration: none;}
.deptnavtext1 {  font-family: Verdana; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: none; text-transform:capitalize}
.datacellsmtextlink {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF; text-decoration: none}
a:hover.deptnavtext {  font-family: Verdana; font-size: 12px; color: #E4934E; font-weight: normal; text-decoration: underline}
.hmpgnavborderbg {  background-color: #FF9900}
.itemskunormal {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000}
.itemshortdesc {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.smitalic {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; color: #000000}
.itemskuheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000;text-transform:capitalize}
.itemshortdescbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.itemdesclink {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0033FF; text-decoration: none}
.smwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}
.whitebig {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.arial12b {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.cartnav {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.cartnavbg {  background-color: #003399}
.cartnavwhitebg {  background-color: #FFFFFF}
.deptheader {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #000066}
.itemprice  {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.itemmerchtag { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #cc3333}
.datacellsmtextu {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}
.smdtext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.head {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.italic {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #000000}
.blackbg {  background-color: #000000}
.titlebig {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000}
.headerblue {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066CC}
.sku2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0033FF; text-decoration: none}
.catnav {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #202020; text-decoration: underline}
.catnavheadb {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #202020}
.freeshipping {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC3300}
.navheader {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}
.arial14b {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}
.sku {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0033FF; text-decoration: none}
.sku1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
.adminlinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #202020; font-weight: normal; text-decoration: none}  
.navlinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1152AB; font-weight: normal; text-decoration: none}
.navlinksblack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: normal; text-decoration: none}
a:hover.navlinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #CC3300; font-weight: normal; text-decoration: underline}
a:hover.adminlinks {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #0066CC; font-weight: normal; text-decoration: underline}
a:hover.navlinksblack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: underline}
.whitebg {  background-color: ffffff}
.leftnavheadertext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold}
.leftnavtextbg {  background-color: #FFFFFF}
.smnavlinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: underline}
.rtnavbg {  background-color: e8e8e8}
.ltnavbg {  background-color: #e8e8e8}
.cartextboldsm {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-weight: bold; text-align: center; vertical-align: middle}
.hmpgnvbg {  background-color: #000275}
.longdesctab {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none}
a:hover.longdesctab {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline}
.categorynavbg { background-color: #9D9DFF }
.outletbg {  background-color: #F8E180}
.wishtop {background-color: #0154A8}
.cartfielderror {font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; color: #CC0000 }

.headertextb {  font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 11px; color: #000000; font-weight:bold; TEXT-DECORATION: none}
.headertext {  font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 11px; color: #ffffff; font-weight:bold; TEXT-DECORATION: none}
.news_title { 	font-family: Verdana, Arial  ;font-size: 12px ; color:#4157A3;   font-weight: bold;TEXT-DECORATION: none}
.news_text  {   font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;	color:#737373;font-weight:normal; TEXT-DECORATION: none }
.headertexty {  font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 12px; color: #F2C710;}
.headertextlg {  font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 14px; color: #ffffff; font-weight: bold;}
.numbertext 	{ font-family: Geneva,Arial,Helvetica,sans-serif; font size: 18px; color:#000000; font-weight: bold; }
.numbertextw 	{ font-family: Geneva,Arial,Helvetica,sans-serif; font size: 18px; color:#ffffff; font-weight: bold; TEXT-DECORATION: none}
.numbertextsm 	{ font-family: Geneva,Arial,Helvetica,sans-serif; font size: 12px; color:#000000; font-weight: bold; }
.cartextboldsm {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-weight: bold; text-align: center; vertical-align: middle}
.cartbg {  background-color: #e8e8e8}
.whitebg {  background-color: #FFFFFF}
.carttext {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #000000}
.edit {  font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: none;  color:#003399; }
a:hover.edit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ff9900; text-decoration: underline}
.carttextsm {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; color: #000000}

.cellLeft {	width: 190px;	padding: 3px;	align: center;	vertical-align: top;	}
.cellCenter {	width: 95%;	padding: 3px;	align: left;	vertical-align: top;	}
.cellRight {	padding: 3px;	align: center;	vertical-align: top;	}
.tablecenter {  align: left;	vertical-align: top;	}
.calloutBox {	clear: both;	border: 1px solid #B1B6BC ;	width: 185px;	margin-bottom: 5px;	} /*border: 1px solid #C42B26*/
.morepicBox {	clear: both;	border: 1px solid #B1B6BC ;margin-bottom: 5px;	}
.calloutHeader {	background: #6F93BC;	padding: 5px;	} /* background: #E4934E ;*/
.calloutContent {	background: #FFFFFF;	padding: 5px;	}
.calloutImage {	width: 50px;	float: left;	align: center;	text-align: center;	border: 1px solid #B1B6BC;	margin-right: 3px;	}
.menuBox {	clear: both;	border: 1px solid #B1B6BC;		margin-bottom: 2px	}  
.menuHeader {	background: #6F93BC;	padding: 1px;	}/*border: 1px solid #E4934E;*/

.commentHeader {	clear: both;	border: 1px solid #B1B6BC ;	margin-bottom: 5px;	} /*border: 1px solid #C42B26*/
.commentBox {	clear: both;	border: 1px solid #B1B6BC ;	width: 750px;	margin-bottom: 5px;	}
.replycommentBox {	clear: both;	border: 1px solid #B1B6BC ;	width: 690px;	margin-bottom: 5px;	}
.replyfont {font-family: Verdana; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none;}
.commentContent { background: #EEEDED }
.CommentTitle {  font-family:  Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0066CC }
.Commentbody  {  font-family: Verdana; font-size: 13px; color: #000000; font-weight: normal; text-decoration: none; }



.boxTitleCheckout{	color: #000000;	font-size: 14px;	font-weight: bold;	padding-left: 6px;	padding-bottom: 2px;	}
.clear {	clear: both;	}
.extendit { padding: 4px  }
#breadcrumb {	padding: 5px;	}
#breadcrumbfull {	clear: all;	width: 95%;	padding: 5px;	}
#breadcrumb a:link, #breadcrumbfull a:link, #breadcrumb a:visited, #breadcrumbfull a:visited {	color: #4062BF;	font-weight: bold;text-decoration: underline;	}
#breadcrumb a:hover, #breadcrumbfull a:hover {	color: #990000;	text-decoration: underline;	}

/* Store Items */
.storeHeaderImage {	text-align: center;	padding: 0px 0px 5px 0px;	}
#storeItemsHeader {	background: #6F93BC;	clear: both;	padding: 5px;	}
.storeItemsTop {	height: 5px;	background-color: #d2e1f1;	}
#storeItems {	clear: both;	border: 1px solid #d2e1f1;	padding: 0px;	}
.storeItem {	padding: 5px;	border-top: 1px solid #d2e1f1;	}
.storeItemAlt {	padding: 5px;	border-top: 1px solid #D2E1F1;	background: #E8FFE8;}#F5FAFF;#E8FFE8;
.storeItemBg  {	background: #E8FFE8;	}
.storeItemsBottom {	clear: both;	height: 8px;	width: 100%;	}

.productItemImage {	float: left;	border: 1px solid #d2e1f1;	}
.productItemLink {	font-size: 9px;	text-align: right;	padding: 1px;	}
.productItemCheckbox {	font-size: 9px;	text-align: right;	padding: 1px;	}


.numberPages {	float: right;	font-size: 9px;	margin-right: 0px;	padding: 4px;	}

.listComments {	clear: both;	font-size: 11px;	padding: 4px 4px 4px 0px;	}
.listLinks {	margin-top: 6px;	margin-bottom: 4px;	border-top: 1px solid #d2e1f1;	border-bottom: 1px solid #d2e1f1;	padding: 4px 7px 4px 7px;	}
.listLinkColumn {	float: left;	width: 182px;	margin-right: 7px;	}	
.listLinkColumnHeader {	border-bottom: 1px solid #D1E1F1;	font-weight: bold;	padding: 0 0 4px 6px;	margin: 5px 0 5px 0;	}

.cornerOuterTopLeft, .cornerOuterBotLeft, .cornerInnerTopLeft, .cornerInnerBotLeft {
	float: left;
	width: 3px;
	height: 3px;
	}
.cornerOuterTopRight, .cornerOuterBotRight, .cornerInnerTopRight, .cornerInnerBotRight {
	float: right;
	width: 3px;
	height: 3px;
	}
.cornerOuterTopLeft { background: url(/images/corner_outer_tl.gif) no-repeat; }
.cornerOuterTopRight { background: url(/images/corner_outer_tr.gif) no-repeat; }
.cornerOuterBotLeft { background: url(/images/corner_outer_bl.gif) no-repeat; }
.cornerOuterBotRight { background: url(/images/corner_outer_br.gif) no-repeat; }
.cornerInnerTopLeft { background: url(/images/corner_inner_tl.gif) no-repeat; }
.cornerInnerTopRight { background: url(/images/corner_inner_tr.gif) no-repeat; }
.cornerInnerBotLeft { background: url(/images/corner_inner_bl.gif) no-repeat; }
.cornerInnerBotRight { background: url(/images/corner_inner_br.gif) no-repeat; }

/* Inner Corners (dark and light blue) */	
.cornerInnerTopLeftDark, .cornerInnerBotLeftDark, .cornerInnerTopLeftLight, .cornerInnerBotLeftLight {
	float: left;
	height: 2px;
	}
.cornerInnerTopRightDark, .cornerInnerBotRightDark, .cornerInnerTopRightLight, .cornerInnerBotRightLight {
	float: right;
	height: 2px;
	}
.cornerInnerTopLeftDark { background: url("/images/corner_inner_tl_dark.gif") no-repeat; }
.cornerInnerTopRightDark { background: url("/images/corner_inner_tr_dark.gif") no-repeat; }
.cornerInnerBotLeftDark { background: url("/images/corner_inner_bl_dark.gif") no-repeat; }
.cornerInnerBotRightDark { background: url("/images/corner_inner_br_dark.gif") no-repeat; }
.cornerInnerTopLeftLight{ background: url("/images/corner_inner_tl_light.gif") no-repeat; }
.cornerInnerTopRightLight { background: url("/images/corner_inner_tr_light.gif") no-repeat; }
.cornerInnerBotLeftLight { background: url("/images/corner_inner_bl_light.gif") no-repeat; }
.cornerInnerBotRightLight { background: url("/images/corner_inner_br_light.gif") no-repeat; }

.boxTopBlueLight {
	background-color: #E8F0F8;
	height: 6px;
	}
.boxSidesBlueLight {
	border-left: 6px solid #E8F0F8;
	border-right: 6px solid #E8F0F8;
	}
.innerPadding { padding: 5px; }

.innerWhite {
	margin: 0 6px 4px 6px;
	background-color: #ffffff;
	}
.innerBlue {
	margin: 0 6px 4px 6px;
	background-color: #EFF7FF;
	}
.innerMargin { margin: 5px 7px 5px 7px; }

/* Corners for bubbles */
.corner2px { height: 2px; }
.corner3px { height: 3px; }
/* Outer and Inner Corners */

.boxTitleCheckout{
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	padding-left: 6px;
	padding-bottom: 2px;
	}


.boxTopBlueDark {
	background-color: #AFC7DF;
	height: 6px;
	}
.boxSidesBlueDark {
	border-left: 6px solid #AFC7DF;
	border-right: 6px solid #AFC7DF;
	}

.listTitle {
	font-size: 18px;
	color: #1152AB;
	font-weight: 700;
	}

.link { text-align: right; }


.productExtraInfo {
	clear: both;
	width: 98%;
	border: 1px solid #D2E1F1;
	}

#headerLinks {	color: #FFFFFF;	font-size: 12px;	font-weight: bold;	}



#showimage{position:absolute;visibility:hidden;border: 1px solid gray;}

#dragbar{cursor: hand;cursor: pointer;background-color: #EFEFEF;min-width: 100px; /*NS6 style to overcome bug*/}

#dragbar #closetext{font-weight: bold;margin-right: 1px;}


.hintPage { color=#ff0000; font-family:webdings}

#productDetails { padding: 12px 0 0 0;	}
#productDetailsCopy { padding: 0 6px; }

/* Chamfer Borders*/
.chamfer {background: transparent;width:155px}
.chamfer .top, .chamfer .bottom {display:block;background:transparent; font-size:1px;}
.chamfer .b2, .chamfer .b3{display:block; overflow:hidden; height:1px; background:#ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.chamfer .b2 {margin:0 1px;}
.chamfer .b3 {margin:0 1px;}
.chamfer .boxcontent {  border-left:2px solid #ccc; border-right:2px solid #ccc;}


.hedList {	list-style-type: none;	list-style-image: none;	margin-left: 0;	padding-left: 0;	font-size: 12px;}

.hedList li {	list-style-image: none;	color:#000000}

.hedList ul,.hedList ol {	font-weight: normal;	margin-bottom: 1em;}

.faqlink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #1152AB; font-weight: normal; text-decoration: none}
a:hover.faqlink {{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color:#CC3300 ; font-weight: normal; text-decoration: underline}

.uptotop {	text-align: right;	padding-bottom: 1em;	border-bottom: 1px dotted darkgrey}

.logintd {  font-size: 14px; margin-top: 6px; margin-right: 0px; margin-bottom: 5px; margin-left: 3px}

.comhead {  font-family: Verdana; font-size: 14px; color: #CC0000; font-weight: bold; text-decoration: normal}
.comcontent {  font-family: Verdana; font-size: 12px;  font-weight: normal; text-decoration: normal}
.comdetail {table-layout:fixed;word-break:break-all;position:absolute; width:100%; z-index:1";font-family: Verdana; font-size: 12px;  font-weight: normal; text-decoration: normal}




/*
	Copyright 2004 Beijing Dymusic Co.,Ltd
	Version: 1.0
*/