html, body
{
width:100%;
margin:0px;
padding:0px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:black;
}

.bi_base
{
	width:100%;
	overflow:hidden;
	margin:0px auto 15px auto;
	padding:0px;
	text-align:center;
	background:#000;
}

.bi_center
{
	width:1000px;
	overflow:hidden;
	margin:0px auto;
	text-align:center;
	background:transparent;
}

.bi_header
{
	width:1000px;
	margin:0;
	background:none;
	/*background:url(xmas_note.png) no-repeat 0px 0px;*/
}

#countries, #countries_msdd
{
	float:left;
	margin:10px 0px 0px 0px;
	text-align:left;
	cursor:pointer;
}

.bi_header
{
	position:relative;
}
#countries, #countries_msdd
{
	float:none;
	position:absolute;
	left:365px;
	top:43px;
}


#countries
{
	display:none;
}
.flag{float:left;padding:0 !important;margin:2px 5px 0 0;width:16px;height:11px;background:url(../images/flagssprite_small.png) no-repeat;}
.flag.gb{background-position:-16px -275px}
.flag.au{background-position:0 -132px}
.flag.us{background-position:-64px -187px}
.flag.ru{background-position:-48px -319px}


.borderRadius{-moz-border-radius:none; border-radius:none; }
.borderRadiusTp{-moz-border-radius:none; border-radius:none;}
.borderRadiusBtm{-moz-border-radius:none ; border-radius:none;}

.ddcommon {position:relative;display:-moz-inline-stack; zoom:1; display:inline-block; *display:inline; cursor:default;}
.ddcommon ul{padding:0;margin:0;}
.ddcommon ul li{list-style-type:none;}
.borderRadiusTp ul li:last-child{-moz-border-radius:none ; border-radius:none;border-bottom:none; }
.borderRadiusBtm ul li:first-child{-moz-border-radius:none; border-radius:none ;border-bottom:none; }

.ddcommon .disabled img, .ddcommon .disabled span, .ddcommon.disabledAll{
opacity: .5; /* standard: ff gt 1.5, opera, safari */
-ms-filter:"alpha(opacity=50)"; /* ie 8 */
filter:alpha(opacity=50); /* ie lt 7 */
-khtml-opacity:.5; /* safari 1.x */
-moz-opacity:.5; /* ff lt 1.5, netscape */
color:#999999;
}
.ddcommon .clear{clear:both}
.ddcommon .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}
.ddcommon .text{color:#7e7e7e;padding:0; position:absolute; background:#fff; display:block; width:98%; height:98%; left:2px; top:0; border:none;}
.ddOutOfVision{position:relative; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; }
[if IE]>
.ddOutOfVision
{
	display:none;}
	<![endif]
.borderRadius .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}
.borderRadiusBtm .shadow{-moz-box-shadow:-5px -5px 5px -5px #888888;-webkit-box-shadow:-5px -5px 5px -5px #888888;box-shadow: -5px -5px 5px -5px #888888}}
.ddcommon .divider{width:0; height:100%; position:absolute;}
.ddcommon .arrow {display: inline-block;position: absolute; right: 10px; top: 40%;}
.ddcommon .ddTitle{padding:0; position:absolute; display:inline-block; width:100%}
.ddcommon .ddTitle .ddTitleText{display:block;}
.ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0;}
.ddcommon .ddTitle .description{display:block;}
.ddcommon .ddTitle .ddTitleText img{position:relative; vertical-align:middle; float:left}
.ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto; overflow-x:hidden; zoom:1;}
.ddcommon .ddChild li{clear:both;}
.ddcommon .ddChild li .description{display:block;}
.ddcommon .ddChild li img{border:0 none; position:relative;vertical-align:middle;float:left}
.ddcommon .ddChild li.optgroup{padding:0;}
.ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.ddcommon .noBorderTop{border-top:none 0  !important; padding:0; margin:0;}

/*************** default theme **********************/
.dd{border:1px solid #797c80;}
.dd .divider{border-left:none; border-right:none; }
.dd .arrow{width:9px;height:7px; background:url(../images/arrow_down.png) no-repeat;}
.dd .arrow:hover{background-position:0 100%;}
.dd .ddTitle{color:#fff;background:#000 ; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.dd .ddTitle .ddTitleText{padding: 8px 20px 5px 10px; padding: 8px 20px 0px 10px;}
.dd .ddTitle .ddTitleText .ddTitleText{padding:0;}
.dd .ddTitle .description{font-size:12px; color:#666}
.dd .ddTitle .ddTitleText img{padding-right:5px;}
.dd .ddChild{border:1px solid #c3c3c3; background-color:#fff; left:-1px;}
.dd .ddChild li {
  background-color: #000000;
  border-bottom: 1px solid #797C80;
  padding: 5px;
}
.dd .ddChild li .description{color:#666;}
.dd .ddChild li .ddlabel{color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.dd .ddChild li.hover{background-color:#464646}
.dd .ddChild li img{padding:0 6px 0 0;}
.dd .ddChild li.optgroup{padding:0;}
.dd .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.dd .ddChild li.selected{background-color:#747373; color:#000;}


.bi_hpages
{
	height:33px;
	float:right;
	margin:10px 0px 0px 0px;
}

.bi_page:link, .bi_page:active, .bi_page:visited
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#bfbfbf;
	text-align:left;
	margin:0px 10px 0px 10px;
	text-decoration:none;
	line-height:33px;
}
.bi_page:hover
{
	color:#fff;
}

.bi_last:link, .bi_last:active, .bi_last:visited
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#bfbfbf;
	text-align:left;
	margin:10px 0px 0px 0px;
	text-decoration:none;
	line-height:14px;
	padding:0px 0px 0px 20px;
	border-left:1px solid #fff;
}

.bi_last:hover
{
	color:#fff;
}

.bi_logo
{
	width:270px;
	height:49px;
	float:left;
	display:block;
	margin:28px 0px 0px 0px;
}

.bi_cs
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#fff;
	float:right;
	overflow:hidden;
	width:200px;
}
.bi_cs_p
{

	line-height:14px;
}
.bi_join
{
	width:200px;
	border-top:1px dashed #fff;
	display:block;
}

.bi_join_a:link, .bi_join_a:active, .bi_join_a:visited {
  background: url("../images/mail.png") no-repeat scroll 0 0 transparent;
  color: #FFFFFF;
  text-decoration: none;
  text-indent: 25px;
  padding: 5px 0px 10px 30px;
  line-height: 30px;
}

.bi_nav
{
	width:998px;
	height:49px;
	border:1px solid #797c80;
	float:left;
	background:url(../images/nav_bg.png) repeat transparent;
	display:block;
	margin:5px 0px 0px 0px;
}
	
.bi_home:link, bi_home:visited, bi_active
{
	width:20px;
	height:18px;
	background:url(../images/home.png) transparent 0 0 no-repeat;
	border:none;
	margin:15px 0px 0px 15px;
	float:left;
}
.bi_navbut:link, .bi_navbut:visited, .bi_navbut:active
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:49px;
	padding:0px 12px;
	text-transform:uppercase;
	text-decoration:none;
	margin:0px 5px 0px 5px;
	display:block;
	color:#fff;
	float:left;
	cursor:pointer;
	background:url(../images/navbut_bg.png) 0px 0px;
}
.bi_navbut
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:49px;
	padding:0px 12px;
	text-transform:uppercase;
	text-decoration:none;
	margin:0px 5px 0px 5px;
	display:block;
	color:#fff;
	float:left;
	cursor:pointer;
	background:url(../images/navbut_bg.png) 0px 0px;
}

.bi_navbut:hover
{
	background:url(../images/navbut_bg.png) 0px -49px repeat-x;
}


.bi_navbut_last
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:49px;
	padding:0px 15px;
	text-transform:uppercase;
	margin:0px 10px 0px 10px;
	display:block;
	color:#ff002a;
	float:left;
	cursor:pointer;
	background:url(../images/navbut_bg.png) 0px 0px;
}

.bi_navbut_last:hover
{
	background:url(../images/navbut_bg.png) 0px -49px repeat-x;
}

.bi_search_wrap
{
	width:239px;
	float:right;
	height:49px;
	border-left:1px solid #797c80;
	display:block;
	position:relative;
}

.bi_search
{
	width:189px;
	height:29px;
	display:block;
	border:1px solid #797c80;
	padding:0px;
	margin:10px 0px 0px 10px;
	clear:both;
	overflow:visible;
	float:left;
	
}

#bi_s_box
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-indent:4px;
	width:189px;
	height:29px;
	padding:0px;
	border:0;
	background:white;
	font-size:12px;
	line-height:23px;
	color:black;
	display:block;
	font-style:italic;
	position:absolute;
	*margin:0px 0px 0px -95px;
}
.bi_s_button
{
	display:block;
	position:absolute;
	padding:0px;
	margin:0px 0px 0px 189px;
	*margin:0px 0px 0px 95px;
}
.bi_hidden
{
display:none;
}

.bi_subnav
{
	position:absolute;
	background:url(../images/bg_submenu.png) repeat-x #fff;
	z-index:10000;
	margin:0px;
	float:left;
}
.bi_sub_arrow
{
	width:12px;
	height:5px;
	display:block;
	background:url(../images/bg_nav_arrow.png) no-repeat top center transparent;
	margin:0px auto;
}
.bi_subnav_in
{
	width:168px;
	background:#f5f5f5;
	margin:10px 0px 10px 10px;
	*margin:0px 0px 10px 0px;
	overflow:hidden;
	padding-bottom:10px;
	float:left;
}

.bi_subnav_t
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	padding:0px 0px 10px 0px;
	color:#000;
	text-transform:uppercase;
	width:144px;
	display:block;
	border-bottom:1px solid #bbbbbb;
	text-align:left;
	margin:10px 0px 10px 10px;
}

.bi_subnav_a:link, .bi_subnav_a:active, .bi_subnav_a:visited
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	text-align:left;
	text-decoration:none;
	line-height:15px;
	float:left;
	clear:both;
	margin:0px 0px 0px 10px;
}

.bi_subnav_a:hover
{
	color: #1970C1;
	text-decoration:underline;
}

#bi_men, #bi_women, #bi_boys, #bi_sale, #bi_offers, #bi_brands, #bi_accessories, #bi_footwear
{
	display:none;
}

#bi_men {
  margin: 49px 0px 0px -22px;
  *margin:49px 0px 0px -585px;
}

#bi_women
{
	margin:49px 0px 0px 54px;
	*margin:49px 0px 0px -500px;
}

#bi_boys
{
	margin:49px 0px 0px 124px;
	*margin:49px 0px 0px -400px;
}

#bi_sale
{
	margin:49px 0px 0px 274px;
	*margin:49px 0px 0px -308px;
}

#bi_accessories
{
	margin:49px 0px 0px 125px;
}

#bi_footwear
{
	margin:49px 0px 0px 234px;
}

#bi_offers
{
	margin:49px 0px 0px 418px;
}

#bi_brands
{
	margin:49px 0px 0px 323px;
}
#bi_sale
{
	margin:49px 0px 0px 574px;
}
.bi_main
{
	width:1000px;
	float:left;
	overflow:hidden;
}

.bi_item
{
	width:998px;
	overflow:hidden;
	background: url(../images/bg_85_transp.png) repeat;
	border:1px solid #797C80;
	display:block;
}

.bi_imgcol
{
	width: 488px;
	float: left;
	margin: 5px 0px 0px 5px;
	overflow: hidden;
	display: block;
}
.bi_big_wrap
{
	width:482px;
	height:484px;
	background:#fff;
	border:3px solid #56595E;
	display:block;
	text-align:center;
}
.bi_big_image
{
	max-width:481px;
	max-height:484px;
	width: expression( document.body.clientWidth > 481 ? "482px" : "auto" );
	height: expression( document.body.clientHeight > 483 ? "484px" : "auto" );
	display:block;
	border: none;
	margin:0px auto;
}


#bi_small_table
{
	width: 488px;
	display: block;
	margin: 10px 0px 5px 0px;
	position: relative;
	overflow: hidden;
}
#bi_small_table td
{
	width:81px;
	height:86px;
	border:2px #C6C6C6 solid;
}
#bi_small_table td:hover
{
	border-color:#fff;
}

.bi_small
{
	max-width:77px;
	max-height:82px;
	width: expression( document.body.clientWidth > 76 ? "77px" : "auto" );
	height: expression( document.body.clientHeight > 81 ? "82px" : "auto" );
	margin:0px 5px 5px 0px;
	border:2px #C6C6C6 solid;
	padding:3px;
	background:#fff;
}



.bi_descr
{
	width:497px;
	*width: 496px;
	height: 700px;
	display: block;
	float: left;
	background: #fff;
	border-left: 1px solid #797C80;
	margin: 0px 0px 0px 7px;
	overflow: hidden;
}
.bi_title

{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:24px;
	text-align:left;
	margin:0px 0px 10px 10px;
}
.bi_prices
{
	width:497px;
	height:22px;
	display:block;
}
#bi_was
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:14px;
	line-height:28px;
	color:#888;
    letter-spacing:0.2px;
	margin:0px 0px 0px 10px;
	text-align:left;
	text-transform:uppercase;
	text-align:left;
	float:left;	
	padding:0;
}

#bi_now

{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:22px;
	line-height:22px;
	color:#CB1C39;
    letter-spacing:0.2px;
	margin:0px 0px 0px 10px;
	float:left;
	text-transform:uppercase;
	text-align:left;
	padding:0;	
}

.bi_free
{
	width:215px;
	height:42px;
	background:url(../images/ui_details.png) no-repeat 0 0 transparent;
	display:block;
	text-align:left;
	text-indent:30px;
	color:#CB1C39;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	line-height:42px;
	font-weight:bold;
	clear:both;
	float:left;
}

.bi_size
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:42px;
	color:#3A7FBF;
	text-align:left;
	text-decoration:none;
	float:left;
	margin:0px 0px 0px 10px;
}

.bi_size:hover
{
	text-decoration:underline;
}

.bi_line
{
	width:100%;
	height:1px;
	display:block;
	border-bottom:1px dashed #555555;
	clear:both;
	margin:5px 0px;
}

#bi_tabs

{
	width:100%;
	height:33px;
	display:block;
	overflow:hidden;
	background:transparent url(../images/nav.jpg) no-repeat 0px 0px;
	float:left;
	margin:0px 0px 0px 10px;
}

#bi_tabs_us

{
	width:70px;
	height:33px;
	display:block;
	overflow:hidden;
	background:transparent url(../images/nav.jpg) no-repeat 0px 0px;
	float:left;
	margin:0px 0px 0px 10px;
}

.bi_but1:link, .bi_but1:visited, .bi_but1:active

{
	width:70px;
	height:33px;
	display:block;
	float:left;
	overflow:hidden;
	text-decoration:none;
	margin:0px 0px 0px 4px;
}

.bi_but2:link, .bi_but2:visited, .bi_but2:active

{
	width:70px;
	height:33px;
	display:block;
	float:left;
	overflow:hidden;
	text-decoration:none;
}

.bi_but3:link, .bi_but3:visited, .bi_but3:active

{
	width:70px;
	height:33px;
	display:block;
	float:left;
	overflow:hidden;
	text-decoration:none;
}

.bi_but4:link, .bi_but4:visited, .bi_but4:active

{
	width:70px;
	height:33px;
	display:block;
	float:left;
	overflow:hidden;
	text-decoration:none;
}
.bi_desc

{
	width:455px;
	max-height:407px;
	height: expression( document.body.clientHeight > 406 ? "407px" : "auto" );
	overflow:hidden;
	overflow-y:scroll;
	background:#f7f3f7;
	padding:10px 10px 10px 10px;
	float:left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	letter-spacing:0.2px;
	text-align:left;
	color:#555555;
	display:block;
	margin:0px 0px 0px 10px;
}

.bi_desc p 
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	letter-spacing:0.2px;
	text-align:left;
	color:#555555;
	padding:0px 20px 0px 0px;
	margin:0px 0px 12px 0px;

}

.bi_desc h4 
{
	font-size:14px;
}

.bi_like
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#fff;
	text-align:left;
	line-height:40px;
	margin:0;
	padding:0;
}

.bi_sim
{
	width:998px;
	display:block;
	float:left;
	border:1px solid #797c80;
	background:#fff;
	margin:15px 0px 0px 0px;
}
.bi_sim table tbody tr td table tbody tr td table tbody tr td span a {
  color: #0B2647 !important;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  position: relative;
  text-decoration: none;
  top: -10px;
}
.bi_sim table tbody tr td table tbody tr td table tbody tr td span a:hover
{
	border-bottom:1px dashed #CB1C39;
}
.bi_sim .ebayText
{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#8f2828 !important;
	text-decoration:none;
	position:relative;
	top:70px;
}

.bi_sim table tbody tr td table tbody tr td table tbody tr td font.ebayText a img

{
	
	display:none;
	
}

.bi_sim td img

{
	
	display:none;
	
}

.bi_sim td a img
{
	display:inline-block;
	position:relative;
	margin:10px 10px 10px 10px;
	padding:10px;
	border:1px dashed #c5c0c0;
}

.bi_sim tr td span

{
	
	position:relative;
	
	top:30px;
	
}

.bi_footer
{
	width:100%;
	height:210px;
	background:url(../images/bg_footer.jpg) repeat-x;
	overflow:hidden;
	margin:20px 0px 0px 0px;
}

.bi_centfoot
{
	width:1000px;
	height:210px;
	margin:0px auto;
	overflow:hidden;
}

.bi_footlinks
{
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#fff;
	text-align:left;
	margin:0px 50px 0px 0px;
}
.bi_footlinks h1
{
	text-transform:uppercase;
	font-size:14px;
}

.bi_flink
{
	text-decoration:none;
	color:#fff;
}

.bi_flink:hover
{
	border-bottom:1px dashed #CB1C39;
}
