/*Merchants--Use this file to make any edits that you wish to override styles in the main stylesheets. By making edits to this CSS file, your styles applied here will cascade and overwrite styles in the main CSS files. This will allow you to replace the entire contents of the main stylesheets should it become necessary to update those to fix styling issues with the themes without losing any of your custom styles.*/

.ys_primary{ background:#ff0000;color:#ffffff;font:bold 11px Arial,verdana,sans-serif;padding:1px 5px;text-align:center;cursor:pointer; display:inline; margin-top:10px;}

/*Ebook Download Page*/
#tabledownloads {
	WIDTH: 500px
}
#tableheader {
	BACKGROUND-COLOR: #084d84; COLOR: #ffffff; FONT-WEIGHT: bold
}
.productname {
	BORDER-BOTTOM: #585858 1px solid; BORDER-LEFT: #585858 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 2px; WIDTH: 70%; PADDING-RIGHT: 2px; BORDER-TOP: #585858 1px solid; BORDER-RIGHT: #585858 1px solid; PADDING-TOP: 2px
}
.productlink {
	BORDER-BOTTOM: #585858 1px solid; BORDER-LEFT: #585858 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #585858 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #585858 1px solid; PADDING-TOP: 2px
}
.style7 {
	COLOR: #990000; FONT-WEIGHT: bold
}

/* Custom Icons */.addthis_toolbox .custom_images a {    width: 32px;    height: 32px;    margin: 0;    padding: 0;}.addthis_toolbox .custom_images a img {    opacity: 1.0;}.addthis_toolbox .custom_images a:hover img {    opacity: 0.75;} 

/* Fixed Positioned AddThis Toolbox */            .addthis_toolbox.atfixed {    position: fixed;    top: 10%;    left: 20px;    border: 1px solid #eee;    padding: 5px 5px 1px;    width: 32px;    -moz-border-radius: 4px;    -webkit-border-radius: 4px;    border-radius: 4px;}.addthis_toolbox .custom_images a {    width: 32px;    height: 32px;    margin: 0;    padding: 0;    cursor: pointer;}.addthis_toolbox .custom_images a img { border: 0; margin: 0 0 1px; opacity: 1.0; }.addthis_toolbox .custom_images a:hover img { margin: 1px 0 0; opacity: 0.75; }

#nav-general a.linkcheckout {
  color:#000000;
} 

.box5223698 {
  width: 140px;
  background: url("/lib/yhst-90499624588639/boxmid98956449.png") repeat-y;
  }
.box5223698 .boxtop {
  background: url("/lib/yhst-90499624588639/boxtop49467355.png") no-repeat top;
  text-align: center;
  padding: 6px 8px 4px 10px;
  font-size: 15px;
  color: #ffffff;
  height: 24px;
  }
.box5223698 .boxbot {
  margin: 0;
  text-align: left;
  padding: 10px 10px 10px 10px;
  color: #ffffff;
  font-size: 13px;
  background: url("/lib/yhst-90499624588639/boxbot81205497.png") no-repeat bottom;
  }
.box5223797 {
  width: 140px;
  background: url(/lib/yhst-90499624588639/boxmid15358220.png) repeat-y;
  }
.box5223797 .boxtop {
  background: url(/lib/yhst-90499624588639/boxtop43856761.png) no-repeat top;
  text-align: center;
  padding: 6px 8px 4px 10px;
  font-size: 15px;
  color: #ffffff;
  height: 22px;
  }
.box5223797 .boxbot {
  margin: 0;
  text-align: left;
  padding: 10px 10px 10px 10px;
  color: #ffffff;
  font-size: 12px;
  background: url(/lib/yhst-90499624588639/boxbot76055351.png) no-repeat bottom;
  }
.box5223769 {
  width: 140px;
  background: url(/lib/yhst-90499624588639/boxmid33800927.png) repeat-y;
  }
.box5223769 .boxtop {
  background: url(/lib/yhst-90499624588639/boxtop29646221.png) no-repeat top;
  text-align: center;
  padding: 6px 8px 4px 10px;
  font-size: 15px;
  color: #ffffff;
  height: 21px;
  }
.box5223769 .boxbot {
  margin: 0;
  text-align: left;
  padding: 10px 10px 10px 10px;
  color: #ffffff;
  font-size: 13px;
  background: url(/lib/yhst-90499624588639/boxbot20889497.png) no-repeat bottom;
  }

.FreeShip {
align: center;
width: 140px;
height: 34px;
background: url("/lib/yhst-90499624588639/Free-Ship-140x34.jpeg") no-repeat;
}

.orderform {
align: center;
width: 140px;
height: 34px;
background: url("/lib/yhst-90499624588639/OrderFormLink.gif") no-repeat;
}

searcharea fieldset {padding: 0px 0 1px 13px;}

#seals-table {
width: 480px;
height: 105px;
border-bottom: 2px groove #ADACAD;
border-left: 1px dotted #ADACAD;
border-top: 1px dotted #ADACAD;
border-right: 2px groove #ADACAD;
vertical-align: middle;
}

#OptIn {
text-align: center;
width: 550px;
height: 210px;
border-bottom: 2px groove #084d84;
border-left: 1px dotted #084d84;
border-top: 1px dotted #084d84;
border-right: 2px groove #084d84;
}

.OptInbg {
background: url("/lib/yhst-90499624588639/gradient86595778.png");
background-position: top left;
background-repeat: repeat-x;
}

#nav-general {
text-transform: capitalize;
float: center;
}

#nav-general li {
background-color: none;
}

#nav-general li a {
padding: 4px 35px 0px;
}

#nav-general li a:hover {
text-decoration: underline;
background-color: none;
}

#nav-product ul li a {
padding: 2px 4px 2px 13px;
}

searcharea {
background-position: left;
clear: both;
zoom: 1;
}

searcharea {
background: url("");
background-position: left;
background-repeat: repeat-x;
}

#itemarea {
background-color: #E6E6E6;
}

brandmark a {
padding: 0 0 0 13px;
}

brandmark {
float: left;
width: 400px;
}

#slogan {
padding: 0em 0px 0px 0px;
width: 600px;
float: left;
text-align: left;
}

header-menu {
border-color: #0000aa;
background: url("") repeat top left;
width: 760px;
font-family: Helvetica, Arial;
font-size: 26px;
font-weight: bold;
}

header-menu a {text-decoration: none; font-weight: bold;}
header-menu a:link {color: #ffcc00}
header-menu a:visited {color: #ffcc00}
header-menu a:hover {text-decoration: blink}

header {
background: url() no-repeat top right;
background-position: 95%;
}

#copyright {
padding: 0 15px 10px;
}

#footer-links {
padding: 5px 0px 0px;
}

footer-menu {
border-color: ;
background: ;
width: 760px;
font-family: Helvetica, Arial;
font-size: 26px;
font-weight: bold;
}

footer-menu a {text-decoration: none; font-weight: bold;}
footer-menu a:link {color: #ffcc00}
footer-menu a:visited {color: #ffcc00}
footer-menu a:hover {text-decoration: blink}

footer {
background: url();
background-position: left;
clear: both;
zoom: 1;
}

footer {
background: url() no-repeat top left;
background-position: left;
clear: both;
zoom: 1;
}

messagearea messagetitle {
background: url() no-repeat top left;
}

specialstitle {
background: url() no-repeat top left;
 
}

section-contentttitle {
background: url();
}

#cservice A:link {
TEXT-DECORATION: none
}
#cservice A:visited {
TEXT-DECORATION: none
}
#cservice A:active {
TEXT-DECORATION: none
}
#cservice A:hover {
TEXT-DECORATION: underline
}

