/* Enhanced My Account Area Styles */

.enhHorizBar{

  border-right: 1px dashed #000;

}

.enhInputBox{

  padding:3px 5px;
  color:#333;
  font:11px geneva,tahoma,verdana,arial,sans-serif;
  background-color:#FAFAFA;
  border:1px solid #CCC;

}

.enhInputButton{

  BORDER-RIGHT: #C0C0C0 1px inset;
  BORDER-TOP: white 1px inset;
  BORDER-LEFT: white 1px inset;
  BORDER-BOTTOM: #C0C0C0 1px inset;
  COLOR: #FFFFFF;
  FONT-FAMILY: Verdana;
  BACKGROUND-COLOR: #2E3D65;
    
}

.enhEditBox{

  border:1px solid #CCC;
  background-color:#F6F6F2;
  padding:5px;

}

.enhCouponBox{

  color: #ff000f;
  border: 1px dashed #ff000f;

}

.enhToolTip{

  color:#929292;
  text-decoration:none;

}

#dhtmltooltip{

  position: absolute;
  left: -300px;
  width: 150px;
  border: 1px solid black;
  padding: 2px;
  background-color: lightyellow;
  visibility: hidden;
  z-index: 100;
  /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
  filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);

}

#dhtmlpointer{

  position:absolute;
  left: -300px;
  z-index: 101;
  visibility: hidden;

}





.divSubHeaderOD{
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #dddddd;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #dddddd;
 margin-top: 2px;
 margin-bottom: 2px;
 padding-top: 5px;
 padding-right: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 background-color: transparent;
 background-image: url(/SiteIncludes/images/dynamics/DisplayProducts_bg.gif);
 background-repeat: repeat-x;
 background-attachment: scroll;
 background-position: left bottom;
 text-align: center;
 font: 12px Verdana;
 color: #000000;
}






/* slider */

.accessible_news_slider img {

  border: 0;

}

.accessible_news_slider li,
.accessible_news_slider p {

  margin: 0;
  padding: 0;
  line-height: 1.6;

}

.accessible_news_slider li p {

  /* font-size: 1em; */

}

.accessible_news_slider {

  position: relative;
  overflow: hidden;

}

.accessible_news_slider .javascript_css {

  position: relative;
  z-index: 3;  
  padding: 10px;
  background: #fffcd3;

}

.accessible_news_slider .skip_to_news {

  position: absolute;
  top: 0;
  left: -9999px;

}

.accessible_news_slider .back {

  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;

}

.accessible_news_slider .back a,
.accessible_news_slider .next a {

  display: none;
  outline: none; /* This is optional, and is arguably less accessible. */

}

.accessible_news_slider .next {

  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;

}

.accessible_news_slider ul {

  position: relative;
  left: 0;
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
  overflow: hidden;
  z-index: 1;

}

.accessible_news_slider li {

  float: left;
  display: inline;
  width: 300px;

}


/* slider theme */

.displayProducts_slider  {

  width: 570px;
  border-bottom: 1px solid #ddd;
  margin: 0 0 15px 0;

}

.displayProducts_slider a {

  color: #363636;

}

.displayProducts_slider .back {

  width: 360px;
  height: 23px;
  left: 0;

}

.displayProducts_slider .back a {

  position: absolute;
  top: 0;
  right: 200px;
  width: 150px;
  height: 5px;
  line-height: 65px;

}

.displayProducts_slider .next {

  width: 361px;
  height: 23px;
  right: 0;

}

.displayProducts_slider .next a {

  position: absolute;
  top: 0;
  left: 200px;
  width: 150px;
  height: 5px;
  line-height: 65px;
  text-align: right;

}

.displayProducts_slider .view_all {

  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  margin: 15px 0 0 0;
  padding: 8px;
  background: url(/SiteIncludes/images/dynamics/DisplayProducts_bg.gif) repeat-x bottom left;
  text-align: center;
  color: #000000;

}

.displayProducts_slider li {

  padding: 10px 0;
  overflow: hidden;
  width: 183px;

}

.displayProducts_slider li img {

  float: left;
  display: inline;

}

.displayProducts_slider li p {

  float: left;
  display: inline;
  margin: 0 0 0 5px;
  width: 130px;

}








/* end enhanced account area */
