/* ================== left nav ========================= */

#side_nav { width: 200px; overflow: hidden; float:left; position: relative; top: 0; margin-top: 0px; margin-left: -4px; display: inline;}

#categories {clear: both; width:160px; margin: 0px 0px 0 0px; position:relative; padding:0; font-family: Arial, Tahoma, sans-seriff;}
 #categories {width:162px; margin-top:0px; background: url(/images/static/side_nav_home_page_line.gif) repeat-x 0px -3px;}
:root  #categories {margin-top:-18px;}
#home_page #categories{background: url(/images/static/side_nav_home_page_line.gif) repeat-x 0px 0px;}


#categories h3  {display:block;color:#035793;font-size:14px; font-family:Tahoma; padding-left:11px;  padding-top:18px; }
#categories h3 {font-size:1px; text-indent:-99999px; overflow:hidden;}
*+html #categories h3 {display:none;}
*html #categories h3 {display:none;}
#categories a {text-decoration:none;}
#categories a:hover {text-decoration: underline;}
#categories  ul {list-style:none;}
#categories ul ul {}

#categories .cat_link_level1, #categories .cat_link_level2, #categories .cat_link_level3 {display:block; padding:3px 0 3px 15px;font-family: Arial, sans-serif; font-size: 1.1em; color: #000; font-weight: bold; margin:0;  }
*html #categories .cat_link_level1, *html #categories .cat_link_level2, *html #categories .cat_link_level3 {height:15px; }
#categories .cat_link_level1 {color:#140F51; font-size: 1.2em;}
#product_detail_page #categories .cat_link_level1 {font-size:14px;}

#categories .cat_link_level3 {background: none; font-weight: normal;  color: #375295; padding-left: 38px;}
#categories  a.cat_link_level1 { font-weight: bold; text-transform: uppercase; padding-left: 25px; color: #375295;}
#categories  a.cat_link_level1{font-size:14px; color:#035793; font-family:Tahoma; padding-left:9px; margin-bottom:14px; }
 #categories  a.cat_link_level1_2{margin-top:14px;}
#categories  a.cat_link_level2 {background: url(/images/static/bg_arrow.gif) no-repeat 16px 50%; font-weight: normal; text-transform: uppercase; padding-left: 25px; color: #375295; padding-left: 30px;}
 #categories  a.cat_link_level2{background-image: url(none); padding-left:9px;  text-transform: none;}
#categories a.cat_link_level3 {font-weight: normal !important;}


.cat_link_last {display:block !important;  padding-bottom: 8px;}
/*#categories ul ul a.cat_active{background: orange url(/images/static/bullet_left_nav.gif) no-repeat 3px 6px;}*/

#categories .cat_list_level1 {border-top: 3px solid #fff; /* border-top: 3px solid #fff;*/}
#categories .cat_list_level1{border-top: 0px solid #fff;}
#product_detail_page #categories .cat_list_level1{border-top: 0px solid #fff;}
#categories .cat_list_level1_1 {background: #D2EDF8; padding-top: 10px; padding-bottom: 5px; margin-left: 3px; border-top: 0px solid #fff;}
#categories .cat_list_level1_1{background: #a5c4d9;}
#product_detail_page #categories .cat_list_level1_1{background: #a5c4d9;}
#categories .cat_list_level2 {padding-left: 0px; font-weight: bold; }
#categories .cat_list_level3 { font-style: italic; font-weight: normal; }
#categories .cat_list_level2 a{ font-weight: bold; color: #5E66A5 ; font-size: 1em;}
 #categories .cat_list_level2 a{font-weight:bold; font-size:12px; height:18px; color:#121214; padding-left:9px;  font-style:normal;}
.cat_list_level3 a{ font-weight: normal; font-size: 0.9em; color: #9C9DBB; background: none; text-transform: capitalize; padding-left: 15px;}

#categories .active .cat_link_level1 {color: #035793; margin-left:0px;}
#categories a.level2_active {  margin-left:0px;}
#categories a.level3_active { color: #117; margin-left:2px;}

#staticpg_link_list {margin:5px 0 5px 3px;}
#staticpg_link_list li a{border: none;}
#staticpg_link_list li a img {border: none;}


/* advanced search */
#nav_advanced_search {padding: 40px 0 10px 0; background: url(/images/static/bg_adv_search.gif) no-repeat 0 0; height: 160px; width: 193px; margin: 10px 0;}
#nav_advanced_search #nav_advanced_search_fields{padding: 0 0 0 60px;}
#nav_advanced_search #nav_advanced_search_fields select{width: 100px;}
#nav_advanced_search .adv_search {display: block; padding-bottom: 15px;}
    :root #nav_advanced_search .adv_search {padding-top: 5px;}
#nav_advanced_search .adv_search label {display:block;}
#nav_advanced_search #nav_advanced_search_heading {display: none;}
#nav_advanced_search #nav_advanced_search_btn input { position: relative; top: -10px; float:right; width: 57px; height: 19px; display: block; background: url(/images/static/btn_adv_search.gif) no-repeat 0 0; margin-right: 10px; display: inline;}

/* static articles in left nav */

#static_blocks {background: url(/images/static/bg_tips.gif) no-repeat 0 0;  height: 79px; padding-top: 55px; overflow:hidden; width: 193px;}
#static_blocks .block_link_head {display: none;}
#static_blocks .block_list_body {padding: 2px 10px; border-top: 1px dotted #74797B;  }
#static_blocks .block_list_body a{display:block; padding-left: 15px; background: url(/images/static/bg_arrow_tips.gif) no-repeat 0 50%; text-decoration: none; color: #133061; font-size: 12px; }
#static_blocks .block_list_body a:hover {text-decoration: underline;}