/* =====================================================================
    CSS STYLES ONLY FOR EBay
   =====================================================================
*/
/* = Base/Reset Styles
----------------------------------------------------------------------------------------------------*/
*
{
    /* set all elements to have 0 margin and padding */
    margin: 0;
    padding: 0;
}
body
{
    margin: 0;
    padding: 0;
    color: #666; /* global font color, except for form elements */
    font: 12px/17px "Trebuchet MS" ,Trebuchet,verdana,Sans-Serif;
   background-color:#E2F6F4; 
}
p, ul, ol, dl
{
    /* reset specific elements */
    text-align: left;
    list-style: none;
}
fieldset, img
{
    border: 0;
}
address, caption, cite, code, dfn, em, th, var
{
    font-style: normal;
    font-weight: normal;
}
caption, th
{
    text-align: left;
}
h1, h2, h3, h4, h5, h6
{
    font-weight: normal;
}
q:before, q:after
{
    content: '';
}
abbr, acronym
{
    border: 0;
    font-variant: normal;
}
sup, sub
{
    line-height: -1px;
    vertical-align: text-top;
}
sub
{
    vertical-align: text-bottom;
}
input, textarea, select
{
    font-family: "Trebuchet MS" ,Trebuchet,verdana,Sans-Serif;
    color: #666;
}
input, img{
	vertical-align:middle;
}
option
{
padding-right:10px;
}
table
{
    border-collapse: collapse;
    border-spacing: 0;
}
pre, code, kbd, samp, tt
{
    font-family: monospace;
}
legend
{
    margin: 0;
    padding: 0;
    color: #000000;
    font-weight: normal;
}
ul, dl, dt, dd, blockquote, form, input, p, h1, h2, h3, h4, h5, h6
{
    margin: 0;
    padding: 0;
}
ul
{
    list-style-type: none;
}
/*Base Size*/
p, input, textarea, select, label, ul, dl, ol, h1, h2, h3, h4, h5, h6, address, table, pre, legend, #personalizeShoppingBtn a, #myListsBtn a, #giftsRegistryBtn a
{
    font-size: 11px; /**font-size:69%;*/
}
#miniCartBtn a, #siteNav ul li a, #serviceNumber, .categoryNavFooter ul li#receiveOrder
{
    font-size: 12px; /**font-size: 77%;*/
}
h5, #wereHiring
{
    font-size: 15px; /**font-size: 100%;*/
}
/* = Base Links/Anchor
----------------------------------------------------------------------------------------------------*/
a
{
    color: #666;
}
a:link, a:visited,a:focus
{
	text-decoration: none; 
	outline: none; 
}
:focus
{
    -moz-outline-style: none;
    text-decoration: none;
    outline: none;
}
a:hover
{
    text-decoration: underline;
}
.redLinkBold14 a:link, .redLinkBold14 a:visited
{
	 font-size:14px;
	 font-weight:bold;
	 color:#d04461;
	 text-decoration:none;
	  padding:5px 0;
	  display:block;
}
.redLinkBold14 a:hover
{
	text-decoration: underline;
}
.redLink a:link, .redLink a:visited
{
	color:#d04461;
	text-decoration: underline;
}
.redLink a:hover
{
	text-decoration:none;
}
.linkUnderLine a:link, .linkUnderLine a:visited, .list .contactBtn, .list .emailPwdBtn, .linkUnderLineBtn, a.linkUnderLineBtn:link, a.linkUnderLineBtn:visited
{
	text-decoration:underline;
	font-size:11px;
	font-weight:normal;
	cursor:pointer;
}
.linkUnderLine a:hover, .linkUnderLineBtn:hover
{
	color:#d04461;
}

/* ----- anchors ----- */
.left
{
    float: left;
}
.right
{
    float: right;
}
.relative{
	position:relative;
}
.absolute{
	position:absolute;
}
.overFlow{
	overflow:hidden;
}
.overYScroll{
	overflow-y:auto;
	overflow-x:hidden;
}
.imgV
{
    vertical-align: middle;
}
.pointerCursor
{
	cursor:pointer;
}
p.last
{
    margin-bottom: 0;
}
/* = Common Styles
----------------------------------------------------------------------------------------------------*/
.clear
{
    clear: both;
}
.clearFloatNoHeight
{
    clear: both;
    line-height: 0;
    height: 0;
    display: block;
    overflow: hidden;
    width: 0;
    font-size:0;
}
.clearWithHeight{
    clear: both;
	overflow:hidden; 
	height:1px;
}
.clearFloat
{
    clear: both;
    display: block;
}
.textLeft
{
    text-align: left;
}
.textRight
{
    text-align: right;
}
.textCenter
{
    text-align:center;
}
.nowrap{
	white-space:nowrap;
}
.displayNone
{
    display: none;
}
.displayBlock
{
    display: block;
}
.hidden
{
	display:none;
}
.show
{
	display:block;	
}
.highlightYellow
{
    background-color: #FFFFCC;
}
.hoverImg
{
	cursor:pointer;
}
/* = Text Styles
----------------------------------------------------------------------------------------------------*/
.bold{
	font-weight:bold;
}
.underLine, a.underLine:link, a.underLine:visited{
	text-decoration:underline;
}
a.underLine:hover{
	text-decoration:none;
}
.italicText
{
	font-style:italic;
}
.redText
{
    color: #d04461;
}
.lightRedText{
	color:#e51641;
}
.greyText
{
 	color:#D4D4D4;
}
.greyText_999
{
	color:#999;
}
.greyText_ccc
{
	color:#ccc;
}
.greyText_8e817c
{
	color:#8E817C;
}
.greyText_666{
	color:#666;
}
.greyText_333
{
	color:#333;
}
.darkGreyText
{
	color:#B5B5B5;
}
.greenText
{
	color:#82A41C;
}
.greenText_21px
{
	color:#82A41C;
	font-size:21px;
	line-height:34px;
}
.greenText_14pxBold
{
	font-size:14px;
	color:#82A41C;
	font-weight:bold;
	line-height:24px;
	vertical-align:middle;
}
.greyText_14pxBold
{
	font-size:14px;
	color:#8E817C;
	font-weight:bold;
	line-height:24px;
	 vertical-align:middle;
}
.greyText_13pxBold
{
	font-size:13px;
	color:#8E817C;
	font-weight:bold;
}
.greyText_16Bold
{
	font-size:16px;
	color:#8E817C;
	font-weight:bold;
	line-height:24px;
	vertical-align:middle;
}
.text28_399CB1
{
	font-size:28px;
	color:#399CB1;
	line-height:46px;
	margin-left:6px;
}
.text16_8E817C
{
	font-size:15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #8E817C;
}
.text18_8E817C
{
	font-size:18px;
	font-weight:bold;
	color: #8E817C;
	line-height:26px;
	padding-left:5px;
}
.blueText_14pxBold
{
	font-size:14px;
	color:#399CB1;
	font-weight:bold;
	line-height:24px;
	vertical-align:middle;
}
.blueText_15pxBold
{
	font-size:15px;
	color:#399CB1;
	font-weight:bold;
	line-height:24px;
	vertical-align:middle;
}
.blueText
{
	color:#399CB1;
}
.darkGreenText
{
	color:#30A730;
}
.orangeText{
	color:#E7803D;
}
.normalText{
	font-size:11px;
}
.font12Text{
	font-size:12px;
}
.font13Text{
	font-size:13px;
}
.font14Text{
	font-size:14px;
}
.font15Text{
	font-size:15px;
}
.font18Text{
	font-size:18px;
	line-height:20px;
}
.font26Text{
	font-size:26px;
	line-height: 30px;
}
.smallText
{
	font-size:10px;
	font-weight:normal;
}
a.smallText
{
	 text-decoration:underline;
}
a.smallText:hover
{
	 color:#d04461;
}
.fontVerdana{
	font-family:Verdana; 
}
.tipText
{
	color:#e51641;
	font-weight:bold;
}
.h1_27
{
	font-size:27px;
	color:#399CB1;
	line-height:46px;
}
.h1_25px
{
	font-size:25px;
	color:#399CB1;
	line-height:46px;
}
.greyBorderInput{
	border:1px solid #aaa;
	padding:1px 1px;
	background-color:#eee;
}
.greyBorderDefaultBgInput{
	border:1px solid #aaa;
	padding:1px 1px;
	background-color:#fff;
}
/* = Line and bullet Styles
----------------------------------------------------------------------------------------------------*/
.dishLine
{
	border-top:1px dashed #E6E6E6;
	height:1px;
	margin:0px;
	overflow:hidden;
}
.listDishLine
{
	border-top:1px dashed #DFE0E0;
	width:auto;
	height:1px;
	margin:3px 12px 3px 7px;
	overflow:hidden;
}
.solidLine, .solidLineLightGrey
{
	border-top:1px solid #cccccc;
	height:1px;
	font-size:0;
	line-height:0;
	margin:0px;
	overflow:hidden;
}
.solidLineLightGrey
{
	border-top-color:#e8e9e9;
}
.solidLineDiv
{
	border-bottom:solid 1px #e5e5e5; 
	height:1px; 
	overflow:hidden;
}
.pinkLine
{
	border-top:1px solid #F5D0D7;
	height:1px; 
	margin:0px;
	overflow:hidden;
}
.redLine{
	height: 1px; 
	border:0px;
	color: #D04366; 
	background: #D04366;
	margin:0px;
	font-size:0;
	line-height:0;
	overflow:hidden;
}
.blueLine_wider
{
	background: url(/Images/dot_blue_wider.gif) repeat-x top;
	height:2px;
	margin:0px;
	overflow:hidden;
}
.grayDottedHr,.grayDottedLine{
    padding: 5px;
    background: url(/Images/grayDot.gif) repeat-x left;
    border:none;
}
.grayDottedLine{
    background-image: url(/Images/grayDotWider.gif);
    margin:11px 0 15px 8px;
}
.greenDottedHr
{
    padding: 5px;
    background: url(/Images/dot_1.gif) repeat-x left;
    border:none;
}
.greyBorder
{
	border:1px solid #ccc;
}
.greyDashedLine{
    background:url(/Images/ProductList/line.gif) repeat-x top; 
    height:2px; 
    line-height:2px; 
    overflow:hidden; 
    margin:20px 0 13px 0; 
    width:95%;
}
.greyDashedLineV{
	background:url(/Images/dot_dashed_v.gif) repeat-y right 0; 
	margin:0 7px;_margin:0 3px;
	width:1px;
	overflow:hidden;
	float:left;
}
.greyBackground{
	background-color:#f8f8f8;
}
.vMiddle, .vHeight{
	display:table-cell; _display:inline;
	zoom:1;
	vertical-align:middle;
	text-align:center;
	overflow:hidden;
}
.vHeight{
	width:0;
}
.blueArrow{
	padding:10px 0 0 17px;
	background:url(/Images/circle.gif) no-repeat 0 10px; 
	cursor:pointer;
	font-size:11px;
}
.blueArrowDown{
	background-position: 0 -40px;
}
.helpButton{
	display:block;
	width:17px;
	height:20px;
	background:url(/Images/iconHelp.gif) no-repeat 0 0;
	margin:6px 0 0 2px;
	cursor:pointer;
}
.helpButton:hover{
	background-position:0 -20px;
}
.tipIcon
{
	background:url(/Images/Tip_Icon.gif) no-repeat left top;
	padding-left:20px;
}
.noticIcon{
	background:url(/Images/Notice_icon.gif) no-repeat left top;
	padding-left:17px;
}
.scaleIcon{
	background:url(/Images/scale_icon.gif) no-repeat left top;
	padding-left:30px;
}
.babyHeightIcon{
	background:url(/Images/babyheight_icon.gif) no-repeat left top;
	padding-left:23px;
}
.shopAllIcon{
	background:url(/Images/shopall_icon.gif) no-repeat right 0;
	padding-right:28px;
	font-size:15px;
	color:#d04461;
	display:block;
	height:20px;
	line-height:21px;
	overflow:hidden;
}
.shopAllIcon:hover{
	text-decoration:underline;
}
/* = Headings
----------------------------------------------------------------------------------------------------*/
h2
{
	font-size:22px;
	color:#399CB1;
	line-height:30px;
}
/* = Main Body/Contents
----------------------------------------------------------------------------------------------------*/
#bodyBg
{
	width:100%;
	background: url(/Images/mainbg.jpg) no-repeat top center;
}
#wrap
{
    width: 981px;
    margin: 0 auto;
    position:relative;
    z-index:0;
	background:url(/Images/mainWrapBg.jpg) no-repeat top left;
}
.wrapOut
{
	left:-0.5px;
	*+left:-1px;
}
.wrapIn
{
	left:0.5px;
	*+left:1px;
}
.headerCallOut
{
    width: 505px;
    margin: 6px 0 0 0;
    height: 57px;
   font-weight:bold; 
   font-style: normal;
   overflow:hidden;
   color:#666;
   padding-right:24px;
}
.fastFreeShippingText
{
	overflow:hidden;
	text-align:right;
	font-size:10px;
}
.fastFreeShippingText span
{
   color: #d04461;
   font-size:16px; 
}
.fastFreeShippingText strong
{
	font-size:12px;
}
/*top nav*/
#topNav
{
    height: 26px;
    line-height: 26px;
    padding:0 22px 0 30px;
    background: url(/Images/roundL_red2.gif) no-repeat left top;
    color: #fff;
    float:right; 
    overflow:hidden; 
}
#topNav li
{
    float: left;
    margin-left: 6px;
    padding-left: 10px;
    white-space:nowrap;
    background: url(/Images/eBayListing/dot_white.gif) no-repeat left 11px;
}
#topNav li.first
{
    margin-left: 0;
    padding-left: 0;
    background-image:none;
}
#topNav a
{
    color: #fff;
    font-weight: bold;
}
#topNav span
{
    color: #fff;
    font-weight: bold;
}
#topNav a:hover
{
    color: #fff;
}
/*site header nav*/
#siteNav
{
   /* width: 910px;*/
    height: 63px;
    float: left;
}
#siteNav .siteNavRightBg
{
	height:63px;	
}
#siteNav .siteNavHoliday
{
	background-position:right -126px;
}
#siteNavLeft
{
    margin-left:5px; 
   _margin-left:2px; 
    float: left;
    height: 63px;
    background: url(/Images/eBayListing/barBg.gif) no-repeat 0 -366px;
    width: 20px;
}
#siteNav ul
{
    list-style: none;
}
.siteNavLi
{
    float: left;
    position: relative;
    background:url(/Images/eBayListing/barBg.gif) repeat-x 0 0;
    height:64px;
}
.siteNavLink, .lastNavLink
{
    text-decoration: none;
    font-weight: bold;
    text-align: center;
    color: #645246;
    font-size: 12px;
	padding:0 12px 0 8px;/*padding:0 12px 0 11px;*/
    text-align:center; 
    background:url(/Images/NavBar/iconsSiteNav.gif) no-repeat right -145px; 
    display:block; 
    letter-spacing:0.2px; 
    _float:left;
	_position:relative;
	height:49px; 
	margin-top:4px;
    overflow:hidden;
}
/*.siteNavLink for FF*/
.siteNavLink
{
	padding-left:10px; *padding-left:12px;
}
.lastNavLink
{
	 background:none;
	 padding-right:25px;
}
#siteNav ul li.firstNavLink .siteNavLink{
	padding-left:3px;
}
#siteNav ul li a span
{
	 display:table-cell;
	 *display:inline; 
	zoom:1;
	 vertical-align:middle; 
	  cursor:pointer;
	text-align:center;
}
#siteNav ul li a span.wrapMenu
{
	 text-align:left;
}
#siteNav ul li a .siteNavLinkHeight
{
	 height:52px;
	 width:0;
}
#siteNav ul li:hover .siteNavLink, #siteNav ul a.siteNavLink:hover, #siteNav ul li .selected
{
   margin-left: -2px;
   color: #d04461; 
	background-image:none;  
	border-top:solid 1px #aea39d; 
	border-right: solid 1px #9C9289;
    border-left: solid 1px #9C9289; 
	display: block;
	text-decoration: none;
    background: #FFF;
    height:50px;*height:51px;
}
#siteNav ul li:hover .lastNavLink, #siteNav ul a.lastNavLink:hover,#siteNav ul li .lastNavSelected
{
	margin-left: -2px;
	color: #d04461; 
	background:url(/Images/eBayListing/barBg.gif) no-repeat right -189px;
	border-top:0;
	border-right: 0;
    border-left: solid 1px #9C9289; 
	padding-left:8px; /*padding-left:12px; */
	padding-top:1px;
	display: block;
	text-decoration: none;
}
#siteNav ul li .lastNavSelected,#siteNav ul li:hover .lastNavSelected, #siteNav ul a.lastNavSelected:hover{
	background-position:right -126px;
}
#siteNav ul li:hover .siteNavNoSecondNav, #siteNav ul a.siteNavNoSecondNav:hover, #siteNav ul li .lastNavSelected .siteNavNoSecondNav
{
	background-position:right -189px;
}
#siteNav ul li.firstNavLink:hover .siteNavLink, #siteNav ul li.firstNavLink a.siteNavLink:hover, #siteNav ul li.firstNavLink .selected
{
	margin-left:-20px;
	padding-left:22px;
	background:url(/Images/eBayListing/barBg.gif) no-repeat 0 -313px;
	height:51px;
	border-top:0;
	border-left:0; 
}
#siteNav ul li.firstNavLink:hover .selected, #siteNav ul li.firstNavLink a.selected:hover, #siteNav ul li.firstNavLink .selected
{
	background-position: 0 -246px;
}
#siteNav ul li a.siteNavGreen
{
	 background:#fff url(/Images/eBayListing/barBg.gif) no-repeat right -67px;
	height:60px;	 
}
#siteNav ul li a.siteNavGreen .wrapMenu
{
	background:url(/Images/NavBar/iconsSiteNav.gif) no-repeat right 23px;
	padding-right:14px;
	width:35px;
	display:block;
	padding-top:8px;
	height:43px; *height:51px;
}
#siteNav ul li a.siteNavGreen:hover,
#siteNav ul li:hover a.siteNavGreen{
	background:#fff url(/Images/eBayListing/barBg.gif) no-repeat right -193px;
	border:0;
	padding-left:0;
	height:59px;
	padding-top:1px;
}
#siteNav ul li a.siteNavGreen:hover .wrapMenu,
#siteNav ul li:hover a.siteNavGreen .wrapMenu{
	padding-left:12px;
	border-left:1px solid #9C9289;
}
/*Left SubNavBar setting*/
.siteNavIframe
{
    visibility: hidden;
    position: absolute;
    padding: 10px 0 20px 0;
    margin-left: -2px;
    _top: 53px;
    z-index: 179;
    width: 350px;
    height: 0;
   background-color:Transparent; 
}
#siteNav  table
{
    position: absolute;
    top: 0;
    left: 1px;
}
.secNavContent
{
    visibility: hidden;
    position: absolute;
    padding: 10px;
    margin-left: -2px;
    _top: 60px;
    z-index: 180;
    left:0px;
}
.secNavContent ul
{
    width:203px;
    position:absolute; 
    padding-top:3px; 

}
.secNavContent li b{
	color:#d04461;
}
.secNavContent li a
{
	display: block;
	width: 175px; 
	height: 20px;
	line-height:20px;
	font-size: 12px;
	font-weight:bold;
	text-indent:7px; 
    border-bottom: solid 1px #D8D4D1;
	color:#666; 
}
.secNavContent  li a:hover
{
    background: url(/Images/NavBar/HoveBg.jpg) repeat-x;
	color: #D04461;
	text-decoration:none;
}
.secNavContent dl
{
    padding: 15px 0 10px 18px;
    width:110px; 
    position:absolute; 
}
.secNavContent dt
{
	 color:#645246;
	 font-weight:bold;
	 padding-bottom:8px;
	 font-size:12px;
}
.secNavContent dd
{
    padding: 5px 0 5px 12px;
    background: url(/Images/NavBar/dot_red.gif) no-repeat left 2px;
}
.secNavContent dd a
{
	font-weight:normal; 
   font-size:12px;
}
.secNavContent .siteNavBarLine
{
	 width:1px; 
	 border-right:1px solid #D8D4D1;
	  margin-top:5px;
	 overflow:hidden;
	  position:absolute;
}
.siteSecondNav
{
	visibility: hidden;
    position: absolute;
	height: 0;
	width: 360px;
	z-index: 179;
	_top: 53px;
	margin-left: -2px;
}
.siteSecondNav div
{
	 height:6px;
	 width:360px;
}
.siteSecondNav dt
{
	padding-top: 10px;
}
.siteSecondNav dd
{
	 height:17px;
}
/* subNavPannel Hover Actions*/
.siteSecondNavLeft dl, .siteSecondNavLeft .siteNavBarLine
{
	 left:203px;
}
.siteSecondNavLeft .siteSecondNav, .siteSecondNavLeft .siteNavIframe
{
	left:0px; 
}
.siteSecondNavLeft ul
{
	 left:10px;
}
#siteNav ul li.firstNavLink dl, #siteNav ul li.firstNavLink .siteNavBarLine
{
	 left:185px;
}
#siteNav ul li.firstNavLink .siteSecondNav, #siteNav ul li.firstNavLink .siteNavIframe{
	left:-18px;
}
#siteNav ul li.firstNavLink ul
{
	 left:-8px;
}
.siteSecondNavLeft .siteSecondNav div
{
	 background:url(/Images/NavBar/secNavBg_TopBtm.png) no-repeat 0 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/Images/NavBar/secNavTop_left.png" );
    _background: none;	
}
.siteSecondNavLeft .siteSecondNav div span
{
	background:#fff url(/Images/NavBar/secNavTop.gif) no-repeat right 0px;
	margin-left:1px;
	height:6px;
	display:block;
	width:0px;
}
.siteSecondNavLeft .siteSecondNav dt
{
    background: url(/Images/NavBar/secNavBg.png) repeat-y 0px;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/Images/NavBar/secNavBg_left.png" );
    _background: none;	
}
.siteSecondNavLeft .siteSecondNav dd
{
	 background: url(/Images/NavBar/secNavBg_TopBtm.png) no-repeat 0px -6px; 
	 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/Images/NavBar/secNavBtm_left.png" );
    _background: none;	
}
.siteSecondNavRight dl, .siteSecondNavRight .siteNavBarLine, .siteSecondNavRight .siteSecondNav, .siteSecondNavRight .siteNavIframe, .siteSecondNavRight ul
{
	left:-500px; 
}
.siteSecondNavRight .siteSecondNav div
{
	background:url(/Images/NavBar/secNavBg_TopBtm.png) no-repeat -360px 0px;
   _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/Images/NavBar/secNavTop_right.png" );
    _background: none;	
}
.siteSecondNavRight .siteSecondNav div span
{
	background:#fff url(/Images/NavBar/secNavTop.gif) no-repeat left -6px;
	height:6px;
	width:0px;
	display:block;
	position:absolute;
}
.siteSecondNavRight .siteSecondNav dt
{
   background: url(/Images/NavBar/secNavBg.png) repeat-y -360px;
   _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/Images/NavBar/secNavBg_right.png" );
    _background: none;	
}
.siteSecondNavRight .siteSecondNav dd
{
	 background: url(/Images/NavBar/secNavBg_TopBtm.png) no-repeat -360px -6px; 
	 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/Images/NavBar/secNavBtm_right.png" );
    _background: none;	
}
.productDetailBox
{
	margin-top: 14px;
}
.productDetailBox #magicZoomContainer{
	margin-top:20px;
}
.productDetailBox #magicZoomContainer .magnifyTipMessage{
	font-size:12px;
	font-weight:bold;
	padding:4px 0 18px 0;
}
.productDetailBox #magicZoomContainer .MagicThumb-swap{
	display:inline-block;
	height:45px;
	line-height:45px;
	width:45px;
	border:1px solid #399eb5;
	overflow:hidden;
	margin:2px;
}
.productDetailBox #magicZoomContainer .selected{
	border-width:2px;
	margin:1px;
}
.proInfo
{
	width: 395px;
	margin-left:0px;
}
.proInfo .subcateName
{
	color: #8e817c;
	font-weight: bold;
	font-size: 17pt;
	line-height:30px;
	padding: 0px;
}
.proInfo .proPrice .salePrice
{
	font-size:14px;
	color:#666;	
	font-weight:bold;
}
.proInfo .proPrice .salePrice b
{
	font-size:18px;
	color:#D04461;
}
.proInfo .proPrice .listPrice
{
	color:#666;
}
.proInfo .proPrice .listPrice b
{
	text-decoration:line-through;
}
.proInfo .proPrice .afterECouponPrice
{
	font-size:13px;
	font-weight:bold;
	color:#d04461;	
}
.proInfo .productShipMsg
{
	background:url(/Images/icon_busGrey.gif) no-repeat left center;
	min-height:20px; 
	padding-left:52px;
	font-size:11px;
	margin-top:10px;
	padding-top:4px;
	line-height:14px;
	width:343px;
	overflow:hidden;
}
.proInfo .productShipMsg .freeShippingMessage
{
	color:#0095da;
	font-size:13px;
	font-weight:bold;
}
.descript
{
	position: relative;
	margin-top: 10px;
}
.descript .content
{
	display: block;
	padding-bottom: 20px;
	padding: 0px 20px 0 20px;
	font-size: 11px;
	background: url(/Images/eBayListing/descript.gif) repeat-y -382px 0;
	width: 342px;
	letter-spacing: .2px;
}
.descript .content ul
{
	margin-left: 15px; 
	list-style-type: disc
}
/*
.descript .content li
{
	float:none;
	list-style-image:url(/Images/dot_green.gif);
	margin-left:15px;
	 margin-bottom:5px;
}*/
.descript .content p
{
	padding: 4px 0 4px 0;
}
.descript .tabTop
{
	width: 382px;
	height: 13px;
	background: url(/Images/eBayListing/descript.gif) no-repeat 0 0;
	overflow: hidden;
}
.descript .tabBtm
{
	width: 382px;
	height: 23px;
	background: url(/Images/eBayListing/descript.gif) no-repeat 0 -13px;
	overflow: hidden;
}
.descript .content .subTitle
{
	font-size: 13px;
	margin: 10px 0;
	display: block;
	color: #8e817c;
}
.qviewDesc .tabTopQview, .descript .tabBtmQview
{
	width: 430px;
}
.qviewDesc .tabTopQview
{
	background: url(/Images/descriptQview.gif) no-repeat 0 0;
	height: 13px;
	overflow: hidden;
}
.qviewDesc .tabBtmQview
{
	background: url(/Images/descriptQview.gif) no-repeat 0 -13px;
	height: 23px;
	overflow: hidden;
}
.qviewDesc .content
{
	width: 402px;
	margin: 0px;
	padding: 0px 14px 0 14px;
	background: url(/Images/descriptQview.gif) repeat-y -430px 0;
}
.descriptTab
{
	width: 100%;
	overflow: hidden;
	position: relative;
	top: 2px; 
}
.descriptTab li
{
	float: left;
	margin-right: 5px;
}
.descriptTab li a
{
	display: block;
	cursor: pointer;
	padding-left: 17px;
	background: url(/Images/tabBg.gif) left -34px;
	font-family: Clarendon;
	font-size: 13px;
	font-weight: bold;
	color: #8e817c;
}
.descriptTab li a b
{
	display: block;
	padding: 11px 17px 5px 0px;
	background: url(/Images/tabBg.gif) right -34px;
}
.descriptTab li a.selected, .descriptTab li a.oneTab
{
	display: block;
	color: #82a41c;
	font-size: 14px;
	padding-left: 17px;
	background: url(/Images/tabBg.gif) left top;
}
.descriptTab li a.selected b, .descriptTab li a.oneTab b
{
	display: block;
	padding: 8px 17px 9px 0px;
	background: url(/Images/tabBg.gif) right top;
}
.descriptTab li a.oneTab
{
	cursor:default;
}
.descriptTab li a.oneTab:hover
{
	text-decoration:none;
}
