/* basic css for site */

A.leftnav:link {color:#8F8154; TEXT-DECORATION: none; }
A.leftnav:visited {color:#8F8154; TEXT-DECORATION: none;}
A.leftnav:hover {color:#8F8154; TEXT-DECORATION: underline;}

A.footerlinks:link {color:#9499CD; TEXT-DECORATION: none; font-family:Verdana; font-size:10px;}
A.footerlinks:visited {color:#9499CD; TEXT-DECORATION: none; font-family:Verdana; font-size:10px;}
A.footerlinks:hover {color:#9499CD; TEXT-DECORATION: underline; font-family:Verdana; font-size:10px;}

A.footerlinks1:link {color:#9499CD; TEXT-DECORATION: none; font-family:Verdana; font-size:9px;}
A.footerlinks1:visited {color:#9499CD; TEXT-DECORATION: none; font-family:Verdana; font-size:9px;}
A.footerlinks1:hover {color:#9499CD; TEXT-DECORATION: underline; font-family:Verdana; font-size:9px;}

.Input {height:19; width:100; font-size:10pt;}
.Inputsearch {height:18; width:130; font-size:9pt;}
.tablecell {border:none}
.Tablecell {border:none}
.breadcrumbs {font-family:Verdana; font-size:10px;}
h1 {font-family:Verdana; font-size:15px; color:#555555}
h2 {font-family:Verdana; font-size:12px;}
.sale-price-bold {font-family:Verdana; font-size:12px;}
.price {font-family:Verdana; font-size:12px;}
A.headerlinks:link {color:#FFFFFF; TEXT-DECORATION: none; font-size:10px; font-family:Verdana; }
A.headerlinks:visited {color:#FFFFFF; TEXT-DECORATION: none; font-size:10px; font-family:Verdana;}
A.headerlinks:hover {color:#FFFFFF; TEXT-DECORATION: underline; font-size:10px; font-family:Verdana;}



/* Item-page-css */
 .imageCell {
   padding:18px;
   background:none;
 }
 #options_table {}
 #options_table td {
  padding-top:2px;
 }

 .order_area_td {
  font-size:12px;
  font-weight:bold;
  padding-right:15px;
  padding-left:15px;   
 }
 .order_area_td td {
  font-weight:bold;
  font-size:12px;
 }
 .order_area_td input {
  font-size:12px;
 }
 .order_area_td select {
  font-size:12px;
 }

 .tabLeft {
   border-bottom:1px solid #B1B0AE;
 }
 .tabRight {
   border-bottom:1px solid #B1B0AE;
   width:90px;
 }
 .tabBack {
   font-family:verdana,arial;
   font-size:11px;
   width:90px;
   height:20px;
   background-image:url('/lib/yhst-60301680235083/tab-back.jpg');
}
 .tabBack a {
   text-decoration:none;
   color:#000847;
}
 .tabBack a:hover {
   text-decoration:underline;
}

 .tabFront {
   font-family:verdana,arial;
   font-size:11px;
   width:90px;
   height:20px;
   background-image:url('/lib/yhst-60301680235083/tab-front.jpg');
 }
.tabFront a {
   text-decoration:none;
   color:#871C12;
 }
.tabFront a:hover {
   text-decoration:underline;
 }

#tabbedPage {
   border:1px solid #B1B0AE;
   border-top-width:0px;
   background-color:#F6F4F5;
   width:365px;
   height:320px;
   font-family:times,verdana,arial;
   overflow:auto;
 }
.tabContent {
   font-size:14px;
   font-weight:normal;
 }
.tabH2 {
   color:#A83321;
   font-size:20px;
   font-family:times,verdana,arial;
   margin:0px;
 }


/* Menus CSS */

 .headerlinks_table {
  width:835px;
  height:22px;
  border-left:3px solid #fff;
  background-color:#020747;
  font-weight:normal;
  font-family:verdana,verdana;
}
 .headerlinks_table a {
  font-size:12px;
  text-decoration:none;
}
.menu_div {
  margin-top:16px;
  width:250px;
  padding:5px;
  background-color:#fff;
  color:#020747;
  border:1px solid #020747;
  font-size:10px;
}
.hoverTD {
  /*border:1px solid #020747;
  color:#020747;
  background-color:#fff;
  padding:3px;
  padding-right:6px;
  padding-left:6px;
  font-size:12px;*/
}
.plainTD {
  /*border:1px solid #020747;
  background-color:#020747;
  color:#fff;
  padding:3px;
  padding-right:6px;
  padding-left:6px;
  font-size:12px;*/
}
.menuLinksTable {
  width:240px;
  font-size:11px;
  margin-top:5px;
  border-top:1px dotted #020747;
}
.menuLinksTable a {
  color:020747;
  font-size:11px;
}
.menuLinksTable a:hover {
  text-decoration:underline;
}
.menuSp {
  margin-top:16px;
  border-left:1px solid #020747;
  height:2px;
  color:#fff;
  background-color:#fff;
  padding:0px;
  padding-right:6px;
  padding-left:6px;
  font-size:12px;
  position:absolute;
  display:none;
  overflow:hidden;
}

.nl_table {
  border:3px solid #ebb948;
  width:118px;
  background-color:#fff;
  text-align:center;
}
.nl_table form {
  margin:0px;
}
.nl_table input {
  border:1px solid #EBB94A;
  font-family:arial,verdana;
  font-size:11px;
  color:#A93422;
}
.nl_inp {
  width:90px;
  height:20px;
}

