body,table,p { font-family:Arial,Verdana,  Helvetica, sans-serif, Verdana; font-size:11px; color:#000000;}
body{ background: #ffffff}
img{border: 0px}
.wrapper_table{
background:transparent;
margin: 0px auto;
border-width:1px solid black;
}


table{
align:center;
border:0;
cellspacing:0;
cellpadding:0;
}

tr, td{
border:0px;
padding:0px;
margin:0px;
}

h1{
font-size:14px;
}
/******* top menu ********/
.top { color:#ffffff;font-weight:bold; text-decoration: none; }
a.top:hover { color:#ec8608;font-weight:bold; text-decoration: none; }
td.top{ background:url(images/adidas/top_bg.gif); padding-left:8px;padding-right:8px;}
td.top_separator{}

.logo_img{
width:240;
height:60;
}

.top_table{
width:950;
align:center;
border:0;
cellspacing:0;
cellpadding:0;
background:url("images/body/header_bg.gif")  no-repeat 100% 0  #ffffff;
}

.border_left{

}

.border_right{

}

.table_main{
width:920px;
overflow:hidden;
}


/*** main table **/
.center_table{
width:950px;

}

.left_side{
width:14px;
background:url(images/body/border_left.gif) repeat-y;
}

.right_side{
width:14px;
background:url(images/body/border_right.gif) repeat-y;
}

/***************search bar ***********/
td.search{ }
.search_input{font-weight:bold;}


/***************cart search **************/
.searchandcart{
width:920;
align:center;
border:0;
cellspacing:0;
cellpadding:0;
height:40;
background:#555454;
}

/**********categories box************/
td.categories_tr {background:transparent; padding-left:10px;border-top:1px solid #ffffff;  }
td.categories_box_top{background:url(images/adidas/categories_top.gif);color:#ffffff;font-weight:bold;font-size:12px;height:28px;text-align:left;padding-left:20px;border-bottom:1px solid #dddddd;}

a.categories_main{color:#000000;font-size:12px;font-weight:bold;text-decoration:none;}
a.categories_main:hover{color:#ec8608;font-size:12px;font-weight:bold;text-decoration:underline;}
a.categories_sub{color:#333333;font-size:12px;text-decoration:none;}
a.categories_sub:hover{color:#ec8608;font-size:12px;text-decoration:underline;}

.cat_table_in{
width:100%;


}

table.categories_content{border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;
background:url(images/adidas/cat_body_bg.gif) ;

}
/*********slide box ****************/
.slide_box{
border:1px solid black;
}
.slide_text{}
.slide_status{
font-weight:bold;
color:#ffffff;
background:black;
}
.slide_img
{

height :200px;
width  : 750px;
}



/***********banner ******************/
.banner_left
{
background:transparent url(images/adidas/banner_left.gif) no-repeat ;
width:5px;
height:24px;
display:none;
}


.banner_right
{
background:transparent url(images/adidas/banner_right.gif) no-repeat ;
width:6px;
height:24px;
display:none;
}

.banner_center
{
background: transparent url(images/adidas/banner_center.gif) ;
color:red;
font-weight:bold;
font-size:14px;
height:24px;
text-align:left;
padding-left:20px;
border:0px;
}

.side_banner_left
{
background:transparent url(images/adidas/banner_left.gif) no-repeat ;
width:7px;
height:24px;
}
.side_banner_right
{
background:transparent url(images/adidas/banner_right.gif) no-repeat ;
width:10px;
height:24px;
}

.side_banner_center
{
background: transparent url(images/adidas/banner_center.gif) ;
color:#000000;
font-weight:bold;
font-size:12px;
height:24px;
text-align:left;
padding-left:40px;

}




/*********best seller ***********/

.bestseller_li{
list-style-type:none;
float:left;/*one row has more than one li*/
width:150px;
height:185px;
overflow:hidden;
margin:2px 6px;
}


.bestseller_ul{
margin:0;padding:0;
}

.bestseller_side_ul{


}

.bestseller_img{
width:130px;
height:130px;
border:1px solid #dddddd;

}


.bestseller_text{
padding :0 2px;
}




/*********register input*******/
.register_input{
height:30px;
width:300px;
size:150;
font-size:20;
font-weight:bold;
color:blue;
}



















td.selected{cursor:pointer;text-align:center;height:28px;border:0;padding-top:3px;padding-left:10px;padding-right:10px;background:url(images/sneaker/header_select.gif) center top repeat;}
td.no_selected{cursor:pointer;text-align:center;height:28px;border:0;padding-top:3px;padding-left:10px;padding-right:10px;}

td.cur_action{background:url(images/curr/arrow_up.gif) center top no-repeat;}
td.cur_no_action{}
td.td_search{font-size:12px;
	color:#ffffff;
	font-weight:bold;}

td.pl_15{padding-left:15px;}
td.co666{color:#666666;font-weight:bold;}
td.fieldKey{font-size:12px;padding-left:15px;}

td.td_dot_line{border-bottom:1px dotted #dddddd;padding-left:10px;height:22px;}
table.border_all{border:1px solid #dddddd;}


td.categories_title{padding-left:10px;font-size:12px;font-weight:bold;color:#ffffff;}

td.box_title{padding-left:10px;font-size:12px;font-weight:bold;color:#ffffff;}
td.table_left{border-bottom:1px solid #dddddd;text-align:left;font-size:12px;font-weight:bold;color:#333333;padding-left:20px;}
td.table_right{border-bottom:1px solid #dddddd;text-align:left;font-size:12px;}
td.table_center{border-bottom:1px solid #dddddd;text-align:center;font-size:12px;}
td.table_header{font-size:12px;font-weight:bold;color:#333333;}
td.table_content{font-size:12px;}

table.buyer_tools{border:1px solid #7da1c3;background-color:#f3f9ff;}
table.buyer_button{border:1px solid #c4d9ef;background-color:#ffffff;}
table.table_botton_dot{border-bottom:1px dotted #dddddd;}

table.specials_table{border-left:1px solid #ffe3b9;border-right:1px solid #ffe3b9;border-bottom:1px solid #ffe3b9;background-color:#fffbf4;}

table.new_table{border:1px solid #7da1c3;}

a { color:#666666; text-decoration: underline; }
a:hover { color:#ca0002; text-decoration: underline; }

a.a12{font-size:12px;}
a.a12:hover{font-size:12px;}

a.quick_link{ color:#204ca4; text-decoration: none;font-size:12px; }
a.quick_link:hover{ color:#ca0002; text-decoration: underline; }

a.cofff{ color:#ffffff; text-decoration: underline;font-size:12px; }
a.cofff:hover{ color:#ffffff; text-decoration: underline; }

a.icon_help{background:url(images/sneaker/icon_help_a.gif) center left no-repeat;padding-left:16px;}
a.icon_help:hover{background-image:url(images/sneaker/icon_help.gif);}

a.icon_card{background:url(images/sneaker/icon_cart_a.gif) center left no-repeat;padding-left:16px;}
a.icon_card_yes{background:url(images/sneaker/icon_cart.gif) center left no-repeat;padding-left:16px;}

a.icon_card:hover{background-image:url(images/sneaker/icon_cart.gif);}

a.header_button{
	color:#666666;
	font-weight:bold;
	text-decoration: none;
}
a.header_button:hover{color:#666666;font-weight:bold;text-decoration: underline;}

a.header_selected{
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
}
a.header_selected:hover{color:#ffffff;font-weight:bold;text-decoration: underline;font-size:12px;}
a.header_no_selected{
	font-size:12px;
	color:#204ca4;
	text-decoration: none;
	font-weight:bold;
}
a.header_no_selected:hover{color:#ca0002;text-decoration: underline;font-weight:bold;font-size:12px;}

a.categories_link_top{font-size:12px;font-weight:bold;color:#204ca4;text-decoration:none;}
a.categories_link_top:hover{font-size:12px;font-weight:bold;color:#ca0002;text-decoration:underline;}

a.categories_link_sub{font-size:11px;color:#204ca4;text-decoration:none;}
a.categories_link_sub:hover{font-size:11px;color:#ca0002;text-decoration:underline;}


a.buyer_link{font-size:12px;font-weight:bold;color:#204ca4;text-decoration:none;}
a.buyer_link:hover{font-size:12px;color:#ca0002;font-weight:bold;text-decoration:underline;}

a.box_more{font-size:12px;color:#ffffff;text-decoration:none;}
a.box_more:hover{font-size:12px;color:#ffffff;text-decoration:underline;}

a.font_blod{font-size:12px;}
a.font_blod:hover{font-size:12px;}


a.serv_link{font-size:12px;font-weight:bold;color:#f49701;text-decoration:none;}
a.serv_link:hover{font-size:12px;color:#f49701;font-weight:bold;text-decoration:underline;}

a.breadcrumb_title{font-size:12px;}
a.breadcrumb_title:hover{font-size:12px;}

a.pageResults1{text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;background-color:#ec8608;color:#ffffff;font-weight:bold;border:1px solid #ec8608;}
a.pageResults1:hover{text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;background-color:#ec8608;color:#ffffff;font-weight:bold;}

a.pageResults{text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;background-color:#ffffff;color:#333333;border:1px solid #ec8608;}
a.pageResults:hover{text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;background-color:#ec8608;color:#ffffff;font-weight:bold;}












input.search{border:1px solid #ffffff;width:400px;height:22px;}







/*product info page*/

.products_image{
border:1px solid #dddddd;
margin-top:5px;

}

.products_main_image{border:1px solid #dddddd;height:290px}
.insetThumb
{
width:50px;
margin:0 5px;
}


.products_price_specials{font-size:12px;color:#333333;}
.products_price{font-size:12px;color:#ec8608;font-weight:bold;}
.inputRequirement{color:#ff0000;}
input.txt{width:200px;height:22px;border:1px solid #aaaaaa;margin-top:10px;}
.select{width:270px;}
p{font-size:12px;}

td.border_right{border-right:1px solid #dddddd;}
td.border_left{border-left:1px solid #dddddd;}
td.border_top{border-top:1px solid #dddddd;}
td.border_bottom{border-bottom:1px solid #dddddd;}
td.checkoutBarCurrent{font-size:12px;font-weight:bold;}
td.checkoutBarTo{font-size:12px;}
td.f12{font-size:12px;}
td.fb12{font-size:12px;font-weight:bold;}

td.banner_sp_selected{color:#8e0314;font-weight:bold;border:1px solid #ffffff;}
td.banner_sp_no_selected{border:1px solid #ffffff;}














td.categories_2_normal{height:23px;background-image:url(images/adidas/menu_bg.gif);height:25px;padding-left:10px;padding-right:10px;}

a.main_menu {color:#ffffff;font-weight:bold;text-decoration:none;font-size:12px;}
a.main_menu:hover{color:#ec8608;font-weight:bold;text-decoration:none;font-size:12px;}


a.cart_link{color:#ffffff;font-weight:bold;text-decoration:none;font-size:12px;}
a.cart_link:hover{color:#ffffff;font-weight:bold;text-decoration:none;font-size:12px;}
td.cart_text{color:#ffffff;font-weight:bold;font-size:12px;}

select.categories{width:200px;}

a.header_quick_link{color:#000000;font-size:12px;text-decoration:none;}
a.header_quick_link:hover{color:#ec8608;font-size:12px;text-decoration:underline;}
table.categories_box{border:1px solid #6c6e7c;}



.bestseller_price{color:#ec8608;font-weight:bold;font-size:12px;}
.bestseller_price_old{color:#333333;font-size:12px;}
td.features_select{height:25px;text-align:center;font-size:12px;font-weight:bold;color:#ec8608;border-top:1px solid #dddddd;}
td.features_no_select{height:25px;background-image:url(images/sneaker/categories_header_bg.gif);font-size:12px;font-weight:bold;color:#ffffff;text-align:left;padding-left:15px;}

table.content_select{display:;visibility:visible;}
table.content_no_select{display:none;visibility:hidden;}
td.pleft10{padding-left:10px;}

a.guide_link{color:#000000;font-size:12px;text-decoration:none;}
a.guide_link:hover{color:#ec8608;font-size:12px;text-decoration:underline;}


td.products_select{height:25px;text-align:center;font-size:12px;font-weight:bold;color:#ec8608;border-top:1px solid #dddddd;;}
td.products_no_select{height:25px;font-size:12px;color:#ec8608;font-weight:bold;color:#333333;text-align:center;cursor:pointer;background-image:url(images/adidas/menu_bg.gif)}
