/* Color Pallette
#000000 Black
#FFFFFF White
#46BB46 Green (Price Links)
#3360C3 Blue (Title Links)
#FF6600 Orange (Our Price Links)
#7D2300 Dark Red
#808081 Grey (Top Nav)
#C1C0C0 Light Grey
*/
/*------------------------------ GENERAL STYLES */
.pager
{
  background-color: white;
  color: black;
  width: auto;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  padding:5px 5px 5px 5px;
  border-width: thin;
  border-style: groove;
}
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.phone_number {
font-weight:normal;
font-size:12px;
font-family: Arial Black, Arial;
color:#FFFFFF;
}

.swhite {
color:#FFFFFF
}
a {
color:#3360C3;
text-decoration:none;
}
a:visited {
color:#3360C3;
text-decoration:none;
}
a:hover {
color:#808081;
text-decoration:underline;
}

.product_title {
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
a:visited.product_title {
font-size:12px;
font-weight:none;
color:#000000;
text-decoration:none;
}

.leftbar_link2 {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
font-family:Arial;
text-decoration:none;
padding:0px 0px 0px 0px;
}
.leftbar_link2 a{
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.leftbar_link2 a:visited{
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.leftbar_link2 a:hover{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;;
}

.leftbar_link {
font-size:12px;
font-weight:none;
color:#000000;
font-family:Arial;
text-decoration:none;
padding:0px 0px 0px 0px;
}
.leftbar_link a{
font-weight:bold;
color:#000000;
text-decoration:none;
}
.leftbar_link a:visited{
color:#000000;
text-decoration:none;
}
.leftbar_link a:hover{
color:#000000;
font-weight:bold;
text-decoration:underline;
}

.header_title {
font-size:12px;
font-weight:bold;
color:#000000;
padding:6px 6px 6px 15px;
border:1px solid #C1C0C0;
}
h1 {
font-size:14px;
font-weight:bold;
color:#3360C3;
border-bottom:1px solid #C1C0C0;
}
h2 {
font-size:12px;
font-weight:bold;
color:#46BB46;
border-bottom:1px solid #C1C0C0;
}
h3 {
font-size:16px;
font-weight:bold;
color:#FF6600;
}
/*------------------------------ TOP NAV STYLES */
.top_nav {
padding:3px 0px 3px 0px;
border:1px solid #C1C0C0;}
.links {
padding:3px 0px 3px 0px;
/*border:1px solid #C1C0C0;*/
}
.top_nav a {
font-size:11px;
font-weight:bold;
color:#808081;
text-decoration:none;
padding:0px 25px 0px 25px;
}
.top_nav a:visited {
color:#808081;
text-decoration:none;
}
.top_nav a:hover {
color:#46BB46;
text-decoration:underline;
}
/*------------------------------- LEFT NAV STYLES */
.left_nav {
padding:5px 0px 5px 0px;
border:1px solid #C1C0C0;
}
.left_nav a {
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
}
.left_nav a:visited {
font-size:11px;
font-weight:normal;
color:#000000;
}
.left_nav a:hover {
color:#000000;
font-weight:bold;
text-decoration:underline;
}
.left_image_spacer {
padding:5px 0px 5px 0px;
}
.mailing_list_big {
font-size:14px;
}
.mailing_list_small {
font-size:9px;
}
.go_button {
background-color:#3360C3;
border:1px solid #3360C3;
font-size:10px;
color:#000000;
height:22px;
}
.secured {
font-size:9px;
padding:3px 5px 0px 10px;
}
/*------------------------------- CENTER STYLES */
.feature_box {
border:0px solid #C1C0C0;
}
.content_box {
padding:0px 15px 5px 17px;
}
.detail_box {
padding:0px 7px 5px 0px;
}
.image_position {
padding:3px 10px 10px 25px;
}
.product_title_h1
{
font-size:16px;
font-weight:bold;
color:#ff9003;
font-family:Arial Black, Arial, Helvetica, sans-serif;
letter-spacing:0px;
}

.featured_text {
font-weight:bold;
font-size:30px;
font-family:Arial, Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding-top: 0px;
text-decoration:none;
letter-spacing:25px;
}

.dvd_title a {
font-weight:bold;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
padding-top: 0px;
text-decoration:none;
}
.dvd_title a:visited {
font-weight:bold;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
padding-top: 0px;
text-decoration:none;
}
.dvd_title a:hover {
color:#000000;
text-decoration:underline;
}
.dvd_sub_header {
font-size:1px;
font-weight:bold;
color:#ffffff;
}
.dvd_reg_price {
font-weight:normal;
font-size:10px;
text-decoration: line-through;
font-family:Arial, Helvetica, sans-serif;
color:#f33d3c;
}
.dvd_our_price {
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}
.dvd_our_price_amount {
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}
.dvd_reg_price_prod {
font-weight:normal;
font-size:14px;
font-family:Arial Black,Arial Black, Helvetica, sans-serif;
color:#000000;
text-decoration: none;
}
.dvd_our_price_prod {
font-weight:normal;
font-size:18px;
font-family:Arial Black,Arial Black, Helvetica, sans-serif;
color:#b80000;
}
.dvd_our_price_amount_prod {
font-weight:normal;
font-size:18px;
font-family:Arial Black,Arial Black, Helvetica, sans-serif;
color:#b80000;
}
.dvd_buynow a {
font-size:12px;
color:#3360C3;
font-weight:bold;
text-decoration:underline;
}
.dvd_buynow a:visited {
font-size:12px;
color:#3360C3;
font-weight:bold;
text-decoration:underline;
}
.dvd_buynow a:hover {
color:#808081;
}
.dvd_buynow_big a {
font-size:20px;
color:#3360C3;
font-weight:bold;
text-decoration:underline;
}
.dvd_buynow_big a:visited {
font-size:20px;
color:#3360C3;
font-weight:bold;
text-decoration:underline;
}
.dvd_buynow_big a:hover {
color:#808081;
}
.decsc{
font-size:11px;
font-weight:normal;
color:#000000;
}
/*------------------------------- DETAILS STYLES */
ul.details  {
padding-left:10px;
margin:5px;
}
li.details  {
list-style-image:url(../images/general/bullet2.gif);
}

/*------------------------------- Link Partners */

.linktxt {
padding:3px 0px 3px 0px;
color: #000000;
}
#jag {
	position:absolute;
	text-indent:-10000px;
	}

	div#shippingError, div.msgError, div#paymentError {
	  font-size: 12px;
	  padding: 2px 10px 3px 25px;
	  margin: 5px 0;
	  color: #222;
	  font-weight: bold;
	  border-top-width: 2px;
	  border-top-style: solid;
	  border-bottom-width: 2px;
	  border-bottom-style: solid;
	  border-color: #AA0000;
	  background-color:#FFDFDF;
	  }

