/* ========== GLOBAL ========== */

body {
 font-family:arial,verdana;
 font-size:11px;
 text-align:center;
 margin:0px;
 margin-top:10px;
}

input {
 font-family:arial,verdana;
}

a {
 text-decoration:none;
 color:#900;
}

a:hover {
 text-decoration:underline;
}

a:link {
 color:#900;
}
a:visited {
color:#900;
}
a:active {
color:#900;
}
a:hover {
color:#f00;
}

form {
 margin:0px;
}

#holder {
 text-align:left;
 width:930px;
 border:1px solid #344755;
 padding-top:10px;
}

/* ========== HEADER ========== */

#top_logo {
 display:block;
 height:46px;
 width:434px;
 float:left;
 background:url(/lib/bindertek/header-2009.jpg) top left no-repeat #900;
}

#top_right_links {
 float:right;
 width:375px;
 margin-right:10px;
 color:#900;
 font-size:9px;
 text-align:right;
 font-weight:bold;
}
#top_right_links a  {
 color:#4A5B68;
 font-weight:normal;
}
#header_cart {
 color:#4A5B68;
 font-weight:normal;
 background:url(/lib/bindertek/cart-logo-2008.jpg) right -1px no-repeat;
 padding-right:22px;
}
#header_phone {
 color:#4A5B68;
 font-size:12px;
}

/* Search bar */
#top_search {
 float:right;
 clear:right;
 width:330px;
}
#searchBtn {
 float:right;
}
.searchBox {
 float:right;
 border-width:0px;
 width:245px;
 height:24px;
 text-align:center;
 padding-top:7px;
 font-size:9px;
 color:#4A5B68;
 background:url(/lib/bindertek/search-box-bg-2008.jpg) top left no-repeat;
}

/* header links areas */

#toplinks1 {
 height:16px;
 text-align:left;
 color:#900;
 float:left;
 margin-top:15px;
}

#toplinks1 a {
 color:#4A5B68;
 font-weight:bold;
 font-size:9px;
 padding-right:5px;
 padding-left:5px;
}

#mcafee {
 float:right;
 padding-right:2px;
 height:34px;
}

#toplinks2 {
 clear:left;
 background:url(/lib/bindertek/tabs-bg-2008.jpg) top left repeat-x #DBD0BA;
 height:24px;
 width:929px;
 overflow:hidden;
}

#toplinks2 a {
 display:block;
 float:left;
 color:#344755;
 font-weight:bold;
 font-size:9px;
 padding-right:16px;
 padding-left:17px;
 padding-top:7px;
}

#toplinks2 div {
 height:24px;
 width:12px;
}

.t_d {
 float:left;
 background:url(/lib/bindertek/tab-divider-2008.jpg) top left no-repeat; 
}

#tabsStart {
 float:left;
 background:url(/lib/bindertek/tab-divider-left-2008.jpg) top left no-repeat; 
}

#tabsEnd {
 background:url(/lib/bindertek/tab-divider-right-2008.jpg) top right no-repeat; 
 float:right;
}

/* ========== FOOTER ========== */

#above_footer {
 height:1px;
 background-color:#344755;
 overflow:hidden;
 width:930px;
}

#footer {
 width:910px;
 _width:930px;
 background-color:#F5EDD8;
 padding:10px;
 border-top:1px solid #CFCCBD;
}

.footer_column {
 float:left;
 margin-right:15px;
 text-align:left;
}

.footer_column H2 {
 color:#900;
 margin:0px;
 margin-bottom:3px;
 font-size:11px;
}

.footer_column a {
 display:block;
 margin-bottom:3px;
 color:#4A5B68;
 font-size:11px;
}

.footer_column_r {
 float:right;
 color:#4A5B68;
 font-size:11px;
 width:320px;
}

.footer_column_r H2 {
 color:#900;
 margin:0px;
 margin-bottom:3px;
 font-size:11px;
}
.footer_column_r form {
 margin-top:3px;
}

#email_ea {
 height:17px;
 width:238px;
 border:1px solid #344755;
 color:#334755;
 font-size:9px;
 text-align:center;
 padding-top:3px;
}

#email_submit {
 background-color:#9CA9B1;
 color:#fff;
 font-size:10px;
 font-weight:bold;
 height:17px;
 width:65px;
 border:1px solid #344755;
 text-align:center;
}

.fbFooter {
    margin: 20px 0 0;
    text-align: right;
}

#phone_footer {
 font-size:28px;
 color:#838F98;
 text-align:right;
 height:25px;
 margin-top:15px;
}


/* ========== MAIN CONTENT ========== */

#main_body_holder {
 font-size:11px;
}



/* ========== INFO PAGES ========== */

#info_div_08 {
 margin:5px;
}


/* ========== DROPDOWNS ========== */

 .menuDiv {
  margin-top:25px;
  width:150px;
  background-color:#E1D6C2;
  border:1px solid #7D7666;
 }
 .menuDiv a {
  display:block;
  margin:5px;
 }
 #menuBINDERS { margin-left:77px; }
 #menuTAB-SETS { margin-left:165px; }
 #menuSTORAGE-SYSTEMS { margin-left:265px; }
 #menuGETTING-THERE { margin-left:413px; }
 #menuORGANIZING-ACCESSORIES { margin-left:554px; }
 #menuRECYCLING-TOOLS { margin-left:665px; }
 #menuPROFESSION { margin-left:764px; }

 #redLink a {
  color:#c00;
  font-weight:bold;
 }

 #dd_holder {
  height:1px;
  clear:both;
 }

/* ========== HOME PAGE ========== */

 #home_bottom_shop_left {
  color:white;
  font-weight:normal;
  line-height:1em;
  margin-left:5px;
  position:absolute;
  text-align:center;
  top:85px;
  width:170px;
  }
  
 #home_bottom_shop_left a {
 color:white;
 text-decoration:underline;
 font-weight:bold;
 }
 

  
 #home_bottom_solutions {
  font-family:arial,verdana;
  background-color:#ffffff;
  font-size:11px;
  color:#000;
  border-left:1px solid #6F7D86;
 }
 #home_bottom_solutions h2 {
  font-size:17px;
  color:#900;
  margin:0px;
 }
 #home_bottom_solutions div {
  margin-top:15px;
  margin-left:15px;
 }
 #home_bottom_solutions a {
  color:#900;
  font-size:12px;
  font-style: italic; 
  text-decoration:underline;
  font-weight:bold;
 }
 #home_bottom_solutions p {
  margin:0px;
  line-height:18px;
 }
 #home_bottom_slideshow {
  background-color:#fff;
  padding:0px;
 }


/* ========== ITEM & SECTION PAGES ========== */

 #item_body_08 {
  margin:3px;
 }
 
 /* ========== RANDYS MARCH 09 WORK ========== */
 
  #home_bottom_shop_left {
  color:#E5D3AC;
  font-weight:normal;
  margin-left:5px;
  position:absolute;
  text-align:center;
  top:80px;
  width:170px;
  left:0;
  line-height:16px;
  font-size:12px;
font-family:Arial;
  }
  
 #home_bottom_shop_left a {
 color:white;
 text-decoration:underline;
 font-weight:normal;
 }

 #home_bottom_shop_left_img {
  position:absolute;
  width:170px;
  height:223px;
  top:0px;
  left:185px;
  }

/* detail page tabs */
.shadetabs{
    float: left;
    font: bold 14px Arial;
    height: 27px;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-top: 0;
    padding: 0;
    text-align: left;
}

.shadetabs li{
    float: left;
    margin: 0;
    padding: 0;
}

.shadetabs li a{
    background: url("/lib/bindertek/shade.gif") repeat-x scroll left top white;
    color: #2D2B2B;
    display: block;
    margin-right: 0;
    padding: 0;
    text-decoration: none;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
border-bottom-color: white;
margin:0;
padding:0;
}

.shadetabs li.selected a{ /*selected main tab style */
border-bottom-color: white;
background-color:white;
background-image:url(/lib/bindertek/shadeactive.gif);
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
    border: 1px solid gray;
    clear: both;
    font-family: Arial;
    font-size: 11px;
    line-height: 18px;
    margin-bottom: 1em;
    margin-top: 0!important;
    padding: 10px;
    text-align: left;
    width: 730px;
}

* html .tabcontentstyle{ /*IE only */
padding-top: -3px;
margin-top: -3px;
}

.tabcontent{
margin:0; padding:0;
}

h3 {font-weight:bold; 
color:brown;
margin-bottom:0;
}

.footer_column_r {
color:#4A5B68;
float:right;
font-size:11px;
margin:0;
padding:0;
width:270px;
}

#email_ea {
border:1px solid #344755;
color:#334755;
font-size:9px;
height:17px;
padding-top:3px;
text-align:center;
width:200px;
}

.menuDiv {
z-index:2;
}

#customerservicetabs b { 
color:#4A5B68; 
}

table#assemblytab tr td a { color:#AD2018; font-weight:bold; }
table#assemblytab tr td p { color:#838F98; font-weight:bold; margin-top:0; }
table#assemblytab tr td p a { color:#838F98; font-weight:bold; }

