@CHARSET "gb2312";

h1{ font-size:24px; line-height:150%;}
h2{ margin:15px auto 10px auto; font-size:18px;  } /* border:none;  font-size:13px; font-weight:bold;*/
h2 li{ list-style:none; }
h2 li a:link,h2 li a:visited{ color:#FFFFFF; text-decoration:underline; }
h2 li a:hover{ color:#FFFFFF; text-decoration:none; }
h3 { border:none;  font-size:13px; font-weight:bold; }
h4 { font-size:12px;}

select { font-size:13px; font-family:Arial; }
.title{ overflow:hidden; font:bold 12px/150% Arial; }
.more{ float:right; }
.OldPrice { text-decoration:line-through; color:red; }
.productPrice{color:#FF9933;}
.productWeight{color:red;}
.NowPrice { color:#00A1E9; font-weight:bold; }


.SideMod   { padding:0 9px; border:1px solid #ccc; background:#fff url(images/bg/bg_FeatureProducts_Title.gif) repeat-x scroll 0 0}
.SideMod h2 { font-size:13px; margin:5px 0;  }
.SideMod ul { display:block; /*右边解决IE兼容性*/  }
.SideMod ul a{ }

.LiveHelp      { }
.LiveHelp ul   { display:block;  }
.LiveHelp li   { margin-top:10px; } 
.LiveHelp li a { display:block; padding-left:30px; height:25px; line-height:25px; background:url(images/sign/sign_msn_green.gif) no-repeat 0 0;}
.LiveHelp li a:hover { font-weight:bold; text-decoration:none; color:orangered; background:url(images/sign/sign_msn_red.gif) no-repeat 0 0;  }


.InfoList            { }
.InfoList dl         { display:block; }
.InfoList dl a       { display:block; padding:2px 0 2px 0;}
.InfoList dl a:hover { }
.InfoList dl dt      { font-weight:bold; padding:4px 0; }
.InfoList dl dd      { }
.InfoList dl dd  a   { padding:4px 0 4px 17px; line-height:14px; background:url(images/sign/sign_arrow.gif) no-repeat 3px 9px;}
 

/**************************************************************************************************************************/
/*                           套装模块                                                                                     */
/*套装模块是基于module.css元素不同网站的个性化差异（如色差等）                                                            */
/**************************************************************************************************************************/
/*分页套件*/
.ProductPager .PageStyle a:hover { background:#E7F5B3; }
.ProductPager .PageStyle strong {padding:3px 6px; background:#ADD529; border:1px solid #446D00; color:#fff;  }

/*color套件*/
 h2{color:#A0410D;}
 h3 {}
.AllColor { color:#358A23; border-color:#358A23;}
.SideMod h2 { }
.ProductGroup h2 { }

.MainColor
.MainColor:link,
.MainColor:visited{ color:#5AA200; _color:#5AA200;!important}

.underline   a:link, .underline   a:visited,
.NoUnderline a:link, .NoUnderline a:visited { color:#388D24!important;} 
.underline   a:hover, 
.NoUnderline a:hover { }

/* button套件:目前主要针对某些按钮的背景图片颜色和按钮的字色进行特殊指定*/
.bn                  { background:url(images/bn/bn_all.gif)              no-repeat 50% 50%; color:#fff;  }
.bn_detail           { background:url(images/bn/bn_detail.gif)           no-repeat 50% 50%; width:52px;  }
.bn_add              { background:url(images/bn/bn_add.gif)              no-repeat 50% 50%; width:105px; }
.bn_AddToCart        { background:url(images/bn/bn_AddToCart.gif)        no-repeat 50% 50%;              } /*/Modules/ProductVariantsInGrid.ascx 位于产品详细页面*/
.bn_AddToWishlist    { background:url(images/bn/bn_AddToWishlist.gif)    no-repeat 50% 50%; width:164px; } /*/Modules/ProductEmailAFriendButton.ascx 位于产品详细页面*/
.bn_EmailAFriend     { background:url(images/bn/bn_EmailAFriend.gif)     no-repeat 50% 50%; width:164px; } /*/Modules/ProductAddToCompareList.ascx 位于产品详细页面*/
.bn_AddToCompareList { background:url(images/bn/bn_AddToCompareList.gif) no-repeat 50% 50%; width:164px; }
/*
.bn_UpdateCart   { background:url(images/bn/bn_update.gif)     no-repeat 50% 50%; }
.bn_continue     { background:url(images/bn/bn_ShopCart.gif)   no-repeat 50% 50%; }
.bn_CheckOut     { background:url(images/bn/bn_LockNext.gif)   no-repeat 50% 50%; }
.bn_ShipAddress  { background:url(images/bn/bn_unLockNext.gif) no-repeat 50% 50%; }
.bn_StepNext     { background:url(images/bn/step_next.gif)     no-repeat 50% 50%; }
.bn_StepPrevious { background:url(images/bn/step_Previous.gif) no-repeat 50% 50%; }
*/

/*登陆、注册套件*/
.LoginBlock .LoginTitle,
.RegisterBlock .RegisterTitle { }
/*标签套件*/
.tagcloud li a:hover h3 { color:orangered;}

/**************************************************************************************************************************/

/*********************************/
/*          *header页眉          */
/*********************************/
#header .bar_line { padding:0 3px !important ;}

/*logo*/
#header .header_logo{ position:absolute; top:8px; left:10px; z-index:2; }
#header .header_logo a { background:url(images/logo_company.png) no-repeat 0 0; width:220px; height:85px; display:block; overflow:hidden;
_background:none; _filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src=/App_Themes/Classic/css/images/logo_company.png )}
#header .header_logo a span{text-indent:-999px; display:block;}

/*header_links*/
#header .header_links      { position:absolute; top:3px; right:10px; color:#34669b; font-weight:bold; }
#header .header_links li   { float:left; padding:0 3px; }
#header .header_links li a { color:#34669b; text-decoration:underline; padding:0 0 2px 24px; }
#header .header_links li a:hover { text-decoration:none; }

/*header_selector*/
#header .header_selector { position:absolute; top:119px; right:115px; z-index:2;}
#header .header_selector li{ float:left; margin:0 5px 0 0; }
#header .header_selector .addthis_button img { margin-top:2px;}

#header .BookMark { position:absolute; right:20px; top:122px; z-index:3; }

/*lan
	#header .lan{ float:right; margin-top:-60px; margin-right:16px; _margin-right:8px; }
	#header .lan li{ float:left; margin-right:3px; color:#39714D; }
	#header .lan li a{ font-size:12px; color:#39714D;}
	#header .lan li a:hover{ text-decoration:none; color:orange;}
*/

/*headermenu*/
#header .headermenu{ overflow:hidden;  display:block; position:absolute; top:70px; }
#header .headermenu ul{ margin:0 30px 0 320px; _margin-left:160px; float:left; background:url(images/bg/bg_MenuA.gif) no-repeat -198px 0; padding:0 2px;}
#header .headermenu li{ float:left;}
#header .headermenu li a           { color:#5AA200; text-decoration:none; display:block; _display:inline-block; background:url(images/bg/bg_MenuA.gif) no-repeat right top; font-weight:bold; }
#header .headermenu li a:hover     { text-decoration:none; background:#EDF522; background:url(images/bg/bg_MenuA.gif) no-repeat right -33px;}
#header .headermenu li a span      { height:33px; padding:0 12px; display:block;  _display:inline-block; line-height:31px;}
#header .headermenu li a:hover span{ }

#sign_hot { background:url(images/sign/sign_hot.gif) repeat scroll 0 0; width:28px; height:25px; position:absolute; right:350px; top:56px; z-index:1;} 
#EnterHelpCenter   { position:absolute; top:45px; right:20px;}
#EnterHelpCenter a { padding:0 5px;}
/*SearchBox 页眉和底部的SearchBox共用部分 页眉的用#header .SearchBlock单写*/
.SearchBlock {  }
.SearchBlock *{  vertical-align:middle; }
.SearchBlock span { color:#fff; margin-right:5px; font-size:13px; font-weight:bold;}
.SearchBlock select   { font-family:Tahoma; font-size:11px; width:170px; padding:2px 0; margin-right:5px;  }
.SearchBlock .TextBox { font-family:Tahoma; font-size:11px; height:14px; padding:2px; width:230px; }
.SearchBlock .bn_search { margin-left:3px;  }
.SearchBlockBottom span { color:#000;  }
#header .SearchBlock {  position:absolute; top:113px; left:0; z-index:1;  padding:4px 3px 3px 22px; height:30px; }

/*ShoppingCart*/
.HeaderShoppingCart{  position:absolute; top:113px; right:240px; z-index:1;  padding:4px 0; height:30px; }
.HeaderShoppingCart .sign_cart { height:25px; line-height:25px; padding:10px 0 10px 36px;  background:url(images/sign/sign_cart.gif) no-repeat 0 50%; color:#fff; _color:#fff!important; font-weight:bold; }

/*特殊*/
#header .HeaderShow   { position:absolute; top:158px; left:200px;}
#header .HeaderPaypal { height:65px; left:218px; position:absolute; top:0; }


/*********************************/
/*         leftbar左边栏         */
/*********************************/
/*左边栏模块LeftMod*/
#leftbar .LeftMod           { position:relative; background:#ebf2fa url(images/bg/bg_LeftMod.gif) no-repeat 0 0; }
#leftbar .LeftMod .title    { }
#leftbar .LeftMod .title h2 { color:#fff; padding:3px 8px; font-size:13px; font-weight:bold; margin:0; }

#leftbar .LeftMod .listbox         { min-height:50px; }
#leftbar .LeftMod .listbox ul      { border-left:1px solid #d2dfef; border-right:1px solid #d2dfef; padding-top:5px;}
#leftbar .LeftMod .listbox ul li   { padding:2px; }
#leftbar .LeftMod .listbox ul li a { padding-left:18px; display:block; background:url(http://demo.factoryesource.com/css/demo/images/sign/sign_arrow.gif) no-repeat 6px 6px;}
#leftbar .LeftMod .listbox ul li a:hover{ color:orange; font-weight:bold;}
#leftbar .LeftMod .LeftBottom      {  background:#ebf2fa url(images/bg/bg_LeftBottom.gif) no-repeat center top; height:10px; overflow:hidden; margin-bottom:10px; }

/*产品列表*/
.LeftList .Category-Navigation           { }
.LeftList .Category-Navigation .title    { _position:relative; }
.LeftList .Category-Navigation .title a
{ height:40px;background:transparent url(images/sign/mainmenu_top.gif) no-repeat scroll left top;display:block;overflow:hidden; color:#fff;}
.LeftList .Category-Navigation .title a span { display:block;font-size:13px; font-weight:bold;height:40px; line-height:40px;text-align:center;}
.LeftList .Category-Navigation .title a:hover   { background-position:left -40px; }
.LeftList .Category-Navigation .title h2 {}
.LeftList .Category-Navigation #categories_list { padding:0 4px; border-left:2px solid #A6B627; border-right:2px solid #A6B627; _zoom:1; }
.LeftList .Category-Navigation .Category-Bottom { background:#ebf2fa url(images/bg/bg_LeftBottom_category.gif) repeat-x center top;  overflow:hidden; height:10px;}

#leftbar .Category-Navigation,/*用#leftbar防止收起模块冲突*/
#body_index .LeftList .Category-Navigation {  margin-bottom:10px; }

.LeftList .Category-Navigation,
#body_index .LeftList .Category-Navigation, 
#menuRoot .Category-Navigation { background:#fbfdf3;/* url(images/bg/bg_category.gif) repeat-x 0 0*/ } 

/*********************MenuRootMaster 浮动隐藏下拉产品列表 注意与产品列表调试一致*******************************************/
#menuRoot  {width:200px; height:59px; position:absolute; top:157px; left:0; z-index:9999; }

#menuRoot .Category-Navigation{ }
#menuRoot .Category-Navigation .title    { _position:relative;}
#menuRoot .Category-Navigation .title a 
{color:#FFFFFF; height:40px; line-height:40px; background:transparent url(images/sign/mainmenu_top.gif) no-repeat scroll left top;display:block; overflow:hidden; }
#menuRoot .Category-Navigation .title a span {display:block;font-size:13px; font-weight:bold; text-align:center;}
#menuRoot .Category-Navigation .title a:hover   { background-position:left -40px;}

#all_categories_list {background:transparent url(images/sign/menu_arrow.gif) no-repeat scroll left top;display:block;height:16px;
right:10px;position:absolute;top:12px;width:16px;z-index:999999;cursor:pointer;}

#curcategory_link {background:#fffdf2  no-repeat scroll -900px 0;color:#000000;font-size:12px;font-weight:bold;height:27px;
line-height:26px;overflow:hidden;text-indent:14px; border:1px solid #FFDF22;}
/*******************************************************************/

/* .LeftList .Category-Navigation .main_category_content ul = #navmenu */

.LeftList #navmenu   { padding:0;}
.LeftList #navmenu   li { border:0; position: relative; }

.LeftList #navmenu   li a       { text-decoration:none; border-top:1px solid #e7f5b3; display:block; _display:inline-block; width:168px;  /*notice1.1:同leftbar背景色*/
                                padding:0 10px; /*控制所有层级a的内补丁*/ height:29px; line-height:29px;  +background:#FFFBF2; }
.LeftList #navmenu   li a:hover { *background:#fff;/*notice1.2:晃入A，背景色变白*/ }

.LeftList #navmenu   li ul    { display:none; padding:0 8px; } /*二级分类容器*/
.LeftList #navmenu   li ul li { } /*二级分类条目容器*/
.LeftList #navmenu   li ul li a { display:block; border:none; /*若要边框用背景实现*/ color:#000; }

       .LeftList #navmenu   li:hover,
* html .LeftList #navmenu   li.iehover  { background:#fff; /*鼠标位于次级菜单时，上级依然可以保留hover时候的背景颜色*/ 
                                       z-index:13;/*解决 IE6-7 hover该li时，内部元素之定位飘于顶层却只仅限于li内部的问题*/ } 

       .LeftList #navmenu   li:hover   a,
* html .LeftList #navmenu   li.iehover a { *background:none; /*notice1.3:晃入li任何区域 原来的a消失背景色*/ }

       .LeftList #navmenu   li:hover   ul,
* html .LeftList #navmenu   li.iehover ul { border:1px solid #e7f5b3; border-left:none;/*二级列表边框属性*/ background:#fff url(images/bg/bg_category_ul.gif) no-repeat 0 3px;/*ul的左边线*/
                                         position:absolute; top:0; left:186px; z-index:12; /*让ul层次位于上级条目之上*/
                                         padding:10px; /*让ul内补丁为0，以便适应于上级条目紊合平行*/ }

       .LeftList #navmenu   li:hover   li,
* html .LeftList #navmenu   li.iehover li { }

       .LeftList #navmenu   li:hover   li a,
* html .LeftList #navmenu   li.iehover li a { background:url(images/sign/sign_arrow_9ec31a.gif) no-repeat 0 11px; color:#358A23; } 

       .LeftList #navmenu   li:hover   li a:hover,
* html .LeftList #navmenu   li.iehover li a:hover { background:url(images/sign/sign_arrow_9ec31a.gif) no-repeat 0 11px; color:#358A23; font-weight:bold;}

/*次级容器内的第一条*/
.LeftList #navmenu   li .top a {}
.LeftList #navmenu   li .top a:hover { }

.LeftList #navmenu   li ul:after /*From IE 7 lack of compliance*/{ clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility:visible; }

/* Do Not Move - Must Come Before display:block for Gecko */
.LeftList #navmenu   li:hover ul ul,
.LeftList #navmenu   li:hover ul ul ul,
.LeftList #navmenu   li.iehover ul ul,
.LeftList #navmenu   li.iehover ul ul ul { display: none; }

.LeftList #navmenu   li:hover ul,
.LeftList #navmenu   ul li:hover ul,
.LeftList #navmenu   ul ul li:hover ul,
.LeftList #navmenu   li.iehover ul,
.LeftList #navmenu   ul li.iehover ul,
.LeftList #navmenu   ul ul li.iehover ul { display: block;}


/*临时*/
.LeftList .Category-Navigation .treeview ul li   { padding:2px; }
.LeftList .Category-Navigation .treeview ul li a { padding-left:18px; background:url(http://demo.factoryesource.com/css/demo/images/sign/sign_arrow.gif) no-repeat 6px 6px; }

/*供应商列表*/
#leftbar .Manufacturer-Navigation           {}
#leftbar .Manufacturer-Navigation .title    {}
#leftbar .Manufacturer-Navigation .title h2 { }

#leftbar .Manufacturer-Navigation .listbox         {}
#leftbar .Manufacturer-Navigation .listbox ul      {}
#leftbar .Manufacturer-Navigation .listbox ul li   {}
#leftbar .Manufacturer-Navigation .listbox ul li a {}

/*次级菜单*/
#leftbar .InfoBlock-Navigation {}
#leftbar .InfoBlock-Navigation .title    {}
#leftbar .InfoBlock-Navigation .title h2 {}

#leftbar .InfoBlock-Navigation .listbox          {}
#leftbar .InfoBlock-Navigation .listbox ul       {}
#leftbar .InfoBlock-Navigation .listbox ul li    {}
#leftbar .InfoBlock-Navigation .listbox ul li a  {}
#leftbar .InfoBlock-Navigation .listbox ul li ul {}


/*产品循环*/
#leftbar .Category-Navigation .u1{  }
#leftbar .Category-Navigation .u1 .l1{  }
#leftbar .Category-Navigation .u1 .l1 .s1{ }
#leftbar .Category-Navigation .u1 .l1 .i1{  }
#leftbar .Category-Navigation .u1 .l1 .a1{ overflow:hidden; color:#b80518; height:32px; line-height:30px; padding-left:35px; font-size:12px; background:url(/css/images/bg/bg_leftli.gif) no-repeat 0 0; }
#leftbar .Category-Navigation .u1 .l1 .a1:hover{ color:#fff; background:url(/css/images/bg/bg_leftli.gif) no-repeat 0 -32px;}

#leftbar .Category-Navigation .u2{ padding:5px 0;}
#leftbar .Category-Navigation .u2 .l2{ }
#leftbar .Category-Navigation .u2 .l2 .s2{ }
#leftbar .Category-Navigation .u2 .l2 .i2{  }
#leftbar .Category-Navigation .u2 .l2 .a2{ color:#39714d;  padding:5px 0 5px 30px; background:url(/css/images/sign/sign_add.gif) no-repeat 13px 5px;  }
#leftbar .Category-Navigation .u1 .l2 .a2:hover{  color:#fff; padding:10px 0 10px 30px; background:#39714d url(/css/images/sign/sign_add.gif) no-repeat 13px -40px; }

#leftbar .Category-Navigation .u3{ display:none;}
#leftbar .Category-Navigation .u3 .l3{ }
#leftbar .Category-Navigation .u2 .l3 .s3{ }
#leftbar .Category-Navigation .u2 .l3 .i3{ }
#leftbar .Category-Navigation .u2 .l3 .a3{ padding-left:45px; color:#ccc;  background:url(/css/images/sign/sign_arrow_white.gif) no-repeat 23px 10px; line-height:28px; }
#leftbar .Category-Navigation .u2 .l3 .a3:hover{  color:#ff7e00;}


/*邮件*/
#leftbar .subs { border:1px solid #ccc; background:url(/Images/image/img_letter.gif) no-repeat 0 0; /*右边为了解决IE包到底的闭合*/ /**overflow:auto; overflow:auto\9; */}
#leftbar .subs h3  { padding:10px 0 0 60px; font-size:16px;}
#leftbar .subs strong { padding:0 0 10px 60px; color:#bbb; display:block;}
#leftbar .subs div { padding:0 8px; font-size:11px; text-align:center;}
#leftbar .subs input { margin:5px auto; display:block; width:100px\9; +width:100px; } 
#leftbar .subs .TextBox { padding:2px; border:1px solid #34669B; }

#leftbar .trustful { background:url(/Images/image/img_trustful.gif) no-repeat center top; border:1px solid #BBB; padding:100px 10px 10px; font-size:11px;}

/*当前分类之子分类*/
.Subcategory { border:1px solid #34669B; background:url(images/bg/bg_FeatureProducts_Title.gif) repeat-x scroll 0 0; padding:0 10px 10px 10px; margin-bottom:10px; }
.Subcategory h3 { margin:5px 0; color:#34669B; }
.Subcategory ul      { }
.Subcategory ul li   { }
.Subcategory ul li a { background:url(images/sign/sign_arrow.gif) no-repeat 8px 9px; padding:2px 0 2px 20px; display:block; _position:relative;}
.Subcategory ul li a:hover { text-decoration:underline; }
.Subcategory ul .first a { background:url(images/sign/sign_arrow.gif) no-repeat 0 9px; padding-left:12px; font-weight:bold; color:#34669B; }
.Subcategory ul .li_selected a { color:orangered!important; }

.Subcategory .CurrentCategory {}
.Subcategory .PriceFilter ul li a { background:url(images/sign/sign_arrow.gif) no-repeat 0 9px; padding-left:12px; font-family:Tahoma; font-size:11px;}

.Subcategory .ChoosePrice li a .PriceRange { color:orangered;}

.Subcategory .SetPrice    { }
.Subcategory .SetPrice li { }
.Subcategory .SetPrice li .PriceFrom,
.Subcategory .SetPrice li .PriceTo  { width:20px; }
.Subcategory .SetPrice li .PriceBar { font-size:18px;}
.Subcategory .SetPrice li * { vertical-align:middle; }

.SelectedPriceRange {}
.SelectedPriceRange .bn_RemovePriceRangeFilter { color:#fff; padding:3px 8px; }

/*特殊写法*/


/**********************Container*******************************/
.ajax__tab_default .ajax__tab_tab{ font-weight:bold; }

.blue .ajax__tab_header                  { background: url(/App_Themes/Admin/img/tab_line.png) repeat-x bottom; display: block; font: 12px "Helvetica Neue" , Arial, Sans-Serif; }
.blue .ajax__tab_header .ajax__tab_inner { background: url(/App_Themes/Admin/img/tab.png) no-repeat right top; border-color: #666; color: #666; padding: 5px 10px 5px 0px; }
.blue .ajax__tab_header .ajax__tab_outer { background: url(/App_Themes/Admin/img/tab.png) no-repeat left top; border-color: #222; color: #222; margin-right: 3px; padding-left: 10px; }
.blue .ajax__tab_hover  .ajax__tab_inner { color: #000; }
.blue .ajax__tab_active .ajax__tab_inner { background: url(/App_Themes/Admin/img/tab.png) no-repeat right -40px; border-color: #333; color: red; }
.blue .ajax__tab_active .ajax__tab_outer { background: url(/App_Themes/Admin/img/tab.png) no-repeat 0pt -40px; border-bottom-color: #ffffff; }
.blue .ajax__tab_body { background: #fff; border: solid 1px #D7D7D7; border-top-width: 0; padding: 10px 10px 10px 10px; }

.SizeColorMeasure table th {background:none repeat scroll 0 0 #CCCCCC;}
.SizeColorMeasure table th, .SizeColorMeasure table td {background:none repeat scroll 0 0 #EFEFEF;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;padding:3px 7px;text-align:center;}
.SizeColorMeasure table th, .SizeColorMeasure table td {border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;padding:3px 7px;text-align:center;background:#efefef;}
.SizeColorMeasure {background:#990002; margin:5px auto 10px; width:715px; }
.SizeColorMeasure table td {background:none repeat scroll 0 0 #EEEEEE;}
.SizeColorMeasure .ajax__tab_container{display:block;line-height:20px; padding:6px 0px 0;width:715px;}

.datainfo { border: 1px  solid #539500f; border-collapse: collapse; font-family: Arial; margin-left: 1px; text-align: center; width: 100%; }
.datainfo td { border: 1px solid #539500; font-size: 12px; padding: 4px; text-align: left; }
.datainfo td.adminTitle, .datainfo td.adminData { font-size: 12px; }
.datainfo th { background: #d2e8ff; border: 1px solid #539500; font-size: 12px; font-weight: bold; padding: 4px 10px; text-align: center; }
.datainfo tr.altrow { background: #f0f7ff; }
.datalist { border: 1px  solid #539500f; border-collapse: collapse; font-family: Arial; margin: 2px; text-align: center; width: 100%; }
.pager { text-align: left; }
.PagerStyle {_behavior: url(/Scripts/iepngfix.htc); background: url(img/grid_header_back.png) repeat-x; background: #EEEEEE; height: 28px; vertical-align: middle; }

.Statistics { border: solid 1px #539500; border-collapse: collapse; margin-top: 15px; width: 100%; }
.Statistics td{ padding:0 5px;}
.Statistics td.bestsellers { margin-top: 15px; vertical-align: top; width: 65%; }
.Statistics td.maincol { padding: 10px; vertical-align: top; }
.Statistics td.rightcol { background: #f3f3f3; padding: 10px; vertical-align: top; width: 215px; }
.Statistics td.searchterms { margin-top: 15px; padding-left: 5px; vertical-align: top; width: 35%; }
.Statistics td.warnings { padding: 10px; }

.tablestyle { width:100%; border:1px solid #539500; border-collapse: collapse; font-family: Arial; margin-left: 1px; text-align: center;}
.tablestyle caption, .statisticsTitle, .datainfo caption { background: #f0f7ff; border: 1px solid #539500; font: bold 1.1em; padding-bottom: 2px; padding-top: 3px; text-align: left; }
.tablestyle th { background: #e3efe2; border: 1px solid #539500; font-size: 12px; font-weight: bold; padding: 4px 10px; text-align: center; }
.tablestyle tr.altrow { background: #fafdff; }
.tablestyle td { border: 1px solid #539500; font-size: 12px; padding: 4x; text-align:center;  padding:0 5px; }
.tablestyle td * { vertical-align:middle;}
.tablestyle td a { color: #D16400; font-weight: bold; text-decoration: none; }
.tablestyle td a img { margin-right:5px;}
.tablestyle td img .operation { height: 16px; margin: 0px 2px -3px 0px; width: 16px; }

.tablestyle .td1{ text-align:left;}

.caption_title { padding:5px; font:bold 13px/22px Arial;  }
.table_bestseller table { width:100%;}


.dataInfo{width:100%;}
#ctl00_MainContent_ctrlCategories_CategoryTreeView { }
#ctl00_MainContent_ctrlCategories_CategoryTreeView table { }
#ctl00_MainContent_ctrlCategories_CategoryTreeView div { }
#ctl00_MainContent_ctrlCategories_CategoryTreeView div {}
.adminTitle{text-align: right;vertical-align: middle;width: 200px;}
.adminData{text-align: left;vertical-align: middle;}
.adminInput{border: 1px solid #acacac;width: 250px;}
.datainfo tr.adminGroup { border-top:1px solid red;}


