body { padding:0px; margin:0px; background-color:#FFFFFF; }

.bodyBg { padding:0px; margin:0px; background-color:#FFFFFF; background:transparent url(../images/bg.gif) scroll left top; }
.tableBg { background:transparent url(../images/tbg.gif) scroll left top; }
.nLT { padding-top:1px; }
.nL { font:8pt Verdana,Arial,Tahoma; color:#905E82; }
.nLA { font:8pt Verdana,Arial,Tahoma; color:#D17AAF; }
.nLP { font:8pt Verdana,Arial,Tahoma; color:#A897A8; }
.content { font:8pt Verdana,Arial,Tahoma; color:#905E82; }
.newPrice { color:#FF0000; }
.oldPrice { text-decoration:line-through; }
.babylist { font:8pt Verdana,Arial,Tahoma; color:#FFFFFF; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:4px; }
.search { font:bold 8pt Verdana,Arial,Tahoma; color:#D17AAF; vertical-align:middle; text-align:right; }
.hR0 { padding-left:1px; padding-right:1px; padding-top:1px; vertical-align:top; }
.hR1 { padding-left:3px; padding-right:3px; padding-top:2px; vertical-align:top; }
.hR2 { padding-left:7px; padding-right:7px; padding-top:4px; padding-bottom:7px; vertical-align:top; }
.hBA0 { font:8pt Verdana,Arial,Tahoma; color:#905E82; padding:15px; vertical-align:bottom; }
.hBA1 { font:8pt Verdana,Arial,Tahoma; color:#A897A8; vertical-align:top; }
.hBA1 a { color:#A897A8; }
.hBA4 { font:8pt Verdana,Arial,Tahoma; color:#D17AAF; padding-left:9px; padding-right:9px; padding-top:9px; padding-bottom:6px; vertical-align:top; }
.oRH { font:bold 8pt Verdana,Arial,Tahoma; color:#D17AAF; padding-left:10px; padding-top:10px; padding-bottom:10px; }
.oRHL { font:bold 8pt Verdana,Arial,Tahoma; color:#D17AAF; padding-top:10px; padding-bottom:10px; }
.oR { font:8pt Verdana,Arial,Tahoma; color:#905E82; padding-right:10px; padding-top:10px; padding-bottom:10px; vertical-align:top; }
.oR1 { font:8pt Verdana,Arial,Tahoma; color:#905E82; padding-left:10px; padding-top:10px; padding-bottom:10px; background-color:#FFEBF1; }
.oR2 { font:8pt Verdana,Arial,Tahoma; color:#905E82; padding-left:10px; padding-top:10px; padding-bottom:10px; background-color:#FFF5F8; }
.pB { font:8pt Verdana,Arial,Tahoma; color:#905E82; padding-left:17px; padding-top:17px; vertical-align:top; }
.pBS { font:7pt Verdana,Arial,Tahoma; color:#905E82; padding-left:17px; padding-top:17px; vertical-align:top; }
.sR0 { font:8pt Verdana,Arial,Tahoma; color:#905E82; padding-left:17px; padding-right:17px; vertical-align:top; }
.sL { padding-left:7px; padding-top:7px; padding-bottom:6px; vertical-align:top; }
.sBA0 { font:8pt Verdana,Arial,Tahoma; color:#FFFFFF; padding:15px; vertical-align:bottom; }
.sBA4 { font:8pt Verdana,Arial,Tahoma; color:#D17AAF; padding:9px; vertical-align:bottom; }
.pBA0 { font:8pt Verdana,Arial,Tahoma; color:#A897A8; vertical-align:top; }
.pBA0 a { color:#A897A8; }
.cH { font:bold 10pt Verdana,Arial,Tahoma; color:#D17AAF; }
.cHB { font:bold 12pt Verdana,Arial,Tahoma; color:#D17AAF; vertical-align:top; }
.bBPN { font:bold 12pt Verdana,Arial,Tahoma; color:#D17AAF; padding-right:15px; vertical-align:top; width:270px; }
.bBPP { font:bold 12pt Verdana,Arial,Tahoma; color:#D17AAF; text-align:right; vertical-align:top; width:127px; }
.bBA1 { width:100%; font:8pt Verdana,Arial,Tahoma; color:#905E82; padding-top:15px; padding-bottom:15px; vertical-align:top; }
.bBIA1 { padding-right:17px; padding-bottom:5px; vertical-align:top; }
.bBA4 { font:8pt Verdana,Arial,Tahoma; color:#D17AAF; padding:9px; vertical-align:bottom; }
.bSH { font:8pt Verdana,Arial,Tahoma; color:#905E82; padding-top:5px; padding-bottom:5px; }
.tdG { padding:17px 0 0 17px; vertical-align:top; }
.tdF { padding-left:0; }
.searchField { border:1px solid #D17AAF; font:8pt Verdana,Arial,Tahoma; color:#905E82; width:120px; height:17px; }
.field { font:8pt Verdana,Arial,Tahoma; color:#905E82; width:105px; height:17px; }
.variationsField { font:8pt Verdana,Arial,Tahoma; color:#905E82; width:180px; height:17px; }
.fieldT { overflow:auto; font:8pt Verdana,Arial,Tahoma; color:#905E82; width:170px; height:75px; }
.fieldM { font:8pt Verdana,Arial,Tahoma; color:#905E82; width:140px; height:17px; }
.fieldL { font:8pt Verdana,Arial,Tahoma; color:#905E82; width:170px; height:17px; }
.recommendField { font:8pt Verdana,Arial,Tahoma; color:#905E82; width:205px; height:17px; }
.recommendCheck { font:8pt Verdana,Arial,Tahoma; color:#905E82; width:17px; height:17px; }
.blFieldT { overflow:auto; font:8pt Verdana,Arial,Tahoma; color:#905E82; width:377px; height:190px; }
.recommendFieldT { overflow:auto; font:8pt Verdana,Arial,Tahoma; color:#905E82; width:377px; height:115px; }
.selectField { font:8pt Verdana,Arial,Tahoma; color:#905E82; height:17px; }
.topNavi { font:1px Verdana,Arial,Tahoma; vertical-align:top; }
.cdd0_main_menu { z-index:10 !important; }
.cdd0_main_items_rollover { cursor:pointer; cursor:hand; }
.cdd0_sub_menu { background-color:#FFEBF1;  }
.cdd0_sub_items { color:#905E82; font:8pt Verdana,Arial,Tahoma; }
.cdd0_sub_items_rollover { text-decoration:underline; color:#D17AAF; font:8pt Verdana,Arial,Tahoma; cursor:pointer; cursor:hand; }
.nobr { white-space:nowrap; }

form { padding:0px; margin:0px; }
pre { font:8pt Verdana,Arial,Tahoma; color:#905E82; }
a { text-decoration:none; color:#D17AAF; }
a:hover { text-decoration:underline; color:#D17AAF; }

/* slider */
#slider { margin:0 auto; width:746px; background-color:transparent; position:relative; overflow:hidden; }
#slider #slidesContainer { margin:0 auto; width:746px; overflow:hidden; position:relative; }
#slider #slidesContainer .slide { margin:0 auto; width:746px; }
#slider #slidesContainer .imagemap { position:relative; background:transparent left top no-repeat; }
#slider #slidesContainer .slide .slideDiv { top:0; left:0; width:2px; height:2px; background:transparent center center no-repeat; position:absolute; cursor:pointer; }
#slider .control { display:block; width:47px; text-indent:-10000px; position:absolute; cursor:pointer; }
#slider #leftControl { z-index:2; top:0; left:0; background:transparent url(../images/slider_left.png) no-repeat center center; }
#slider #rightControl { z-index:2; top:0; right:0; background:transparent url(../images/slider_right.png) no-repeat center center; }
#slider #sliderTh { z-index:3; top:0; width:746px; height:200px; background:transparent url(../images/slider_th.png); padding:3px 0; position:relative; }
#slider #sliderTh div { text-align:center; }
#slider #sliderTh img { display:none; height:60px; margin-right:5px; border:1px solid transparent; cursor:pointer; }
#sliderTitle { height:30px; background-color:#231F20; color:#FFF; font:13pt Verdana,Arial,Tahoma; font-weight:bold; overflow:hidden; }
#sliderTitle .sliderTitle { float:left; margin-left:8px; padding:5px 7px; cursor:pointer; }
#sliderTitle #sliderPages { float:right; background:transparent url(../images/slider_images.png) no-repeat left top; background-position:0 8px; padding:5px 15px 5px 30px; cursor:pointer; height:27px; }

/* imagemap */
.imagemap { position:relative; }
.imagemap .imagemapDiv { top:0; left:0; width:2px; height:2px; background:transparent center center no-repeat; position:absolute; cursor:pointer; }

