@import "flavors/hiking/spgm_style.css";

A:hover { color:#003333; text-decoration: underline;}
A:active { color: #ff0000; text-decoration: underline;} 

body {
  background-color: #f5f8f0;
  color: #444444;
  font-family: verdana, arial, "sans-serif";
  text-align: center;
}

h1 {font-family: Verdana,Arial,sans-serif;font-weight:normal;font-size:12px}
h2 {font-family: Verdana,Arial,sans-serif;font-weight:normal;font-size: 11px}
h4 {
  font-size: 10pt;
}

TABLE.table-pic {
  BACKGROUND-POSITION: center center;
  BACKGROUND-REPEAT: no-repeat;
}

.g {
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
}

.pdb_buy_link {
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
}

.pdb_product_description {
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
}

.goo {
	font-weight: normal;
	font-family: verdana, tahoma, arial;
	font-size: 10px;
}

td.formtext {
	color: #444444;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 12px 0px;
	text-align: left;
	text-decoration: none;
}

td.formtexttitle {
	color: #f5731d;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 24px 0px;
	text-decoration: none;
}

td.formtext2 {
	color: #444444;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 12px 0px;
	text-decoration: none;
}

td.formtext3 {
	color: #444444;
	font-family: verdana;
	font-size: 11px;
	padding: 0px 0px 12px 0px;
	text-align: right;
	text-decoration: none;
}

.basefontblue {
	color: #f5731d;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.error {
	color: #CC0000;
	font-size: 11px;
}
input {
	background-color: #ffffff;
	border: 1px solid #c0c0c0;
	color: #000000;
	font-family: verdana;
	font-size: 80%;
	margin: 0px 0px 0px 10px;
	padding: 1px 0px 1px 3px;
	width: 165px;
}

input.error, textarea.error {
	color: #000000;
	background-color: #ffffff;
}

input.reset {
	background-color: #ffffff;
	border: 1px solid #f5731d;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	width: 100px;
}

input.send {
	background-color: #ffffff;
	border: 1px solid #f5731d;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	width: 100px;
}

.av_page_heading {font_size: 11px; color: #000000; padding: 5px 5px 5px 0; margin: 0;}
a.av_nav, a.av_nav:visited {margin: 0; padding: 2px; font-size: 11px; color: #2d2f71; text-decoration: none; font-weight: 400;}
a.av_nav:hover {margin: 0; padding: 2px; font-size: 11px; color: green; text-decoration: none; font-weight: 400;}
a.av_nav_link, a.av_nav_link:visited {margin: 0; padding: 2px 0 2px 0; font-size: 11px; color: #2d2f71; text-decoration: none;}
a.av_nav_link:hover {margin: 0; padding: 2px 0 2px 0; font-size: 11px; color: green; text-decoration: none;}
.av_sub_nav_block { margin: 5px 0 5px 5px; }
a.av_sub_nav_link, a.av_sub_nav_link:visited {margin: 0; padding: 0; font-size: 11px; color: #6b6a68; text-decoration: none; font-weight: 400;}
a.av_sub_nav_link:hover {margin: 0; padding: 0; font-size: 11px; color: #a0a0a0; text-decoration: none; font-weight: 400;}
a.av_buy_now, a.av_buy_now:visited {margin: 0; padding: 2px 2px 2px 0; font-size: 12px; color: #2d2f71; text-decoration: none; font-weight: 600;}
a.av_buy_now:hover {margin: 0; padding: 2px 2px 2px 0; font-size: 12px; color: green; text-decoration: none; font-weight: 600;}
a.av_pageination, a.av_pageination:visited {margin: 0; padding: 2px; font-size: 10x; color: #2d2f71; text-decoration: none; font-weight: 400;}
a.av_pageination:hover {margin: 0; padding: 2px; font-size: 10x; color: green; text-decoration: none; font-weight: 400;}
.av_retail_price_block { margin: 2px 0 2px 0; }
.av_retail_text {font-size: 11px; font-weight: 600}
.av_retail_price {font-size: 11px; font-weight: 400}
.av_sale_price_block { margin: 2px 0 2px 0; }
.av_sale_text {font-size: 11px; color: #FF0000; font-weight: 600}
.av_sale_price {font-size: 11px; color: #FF0000; font-weight: 400}
a.av_crumb_trail, a.av_crumb_trail:visited {margin: 0; padding: 0; font-size: 11px; color: #6b6a68; text-decoration: none; font-weight: 400;}
a.av_crumb_trail:hover {margin: 0; padding: 0; font-size: 11px; color: #a0a0a0; text-decoration: none; font-weight: 400;}
.av_crumb_between {font-size: 11px; color: #a0a0a0;}
.av_crumb_current {font-size: 11px; color: #000000;}

.av_review_average_ranking {font-size: 11px; font-weight: 600}
.av_review_div {width: 600px; padding: 3px;}
.av_review_heading {font_size: 11px; font-weight: 400; border-bottom: 1px solid #000000; color: #000000; padding: 5px 5px 5px 0; margin: 5px 5px 10px 0;}
.av_review_title {font-size: 11px; font-weight: 400;}
.av_review_date {font-size: 11px;}
.av_review_author {font-size: 11px; font-style: italic;}
.av_review_body {font-size: 11px; padding: 0; margin: 2px 0 15px 0; width: 600px;}
a.av_review_link, a.av_review_link:visited {margin: 0; padding: 2px 0 2px 0; font-size: 11px; color: #2d2f71; text-decoration: underline;}
a.av_review_link:hover {margin: 0; padding: 2px 0 2px 0; font-size: 11px; color: green; text-decoration: underline;}

.av_featured_heading {font_size: 11px; font-weight: 400; border-bottom: 1px solid #000000; color: #000000; padding: 5px 5px 5px 0; margin: 20px 5px 10px 0;}
.av_featured_retail_price_block { margin: 2px 0 2px 0; }
.av_featured_sale_price_block { margin: 2px 0 2px 0; }
.av_featured_retail_text {font-size: 11px; font-weight: 600}
.av_featured_retail_price {font-size: 11px; font-weight: 400}
.av_featured_sale_text {font-size: 11px; color: #FF0000; font-weight: 600}
.av_featured_sale_price {font-size: 11px; color: #FF0000; font-weight: 400}
a.av_featured_link, a.av_featured_link:visited {margin: 0; padding: 2px 0 2px 0; font-size: 11px; color: #2d2f71; text-decoration: underline;}
a.av_featured_link:hover {margin: 0; padding: 2px 0 2px 0; font-size: 11px; color: green; text-decoration: underline;}

a.av_coupon_link, a.av_coupon_link:visited {margin: 0; padding: 2px 0 2px 0; font-size: 11px; color: #2d2f71; text-decoration: underline;}
a.av_coupon_link:hover {margin: 0; padding: 2px 0 2px 0; font-size: 11px; color: green; text-decoration: underline;}
.av_coupon_text { margin: 2px 0 2px 0; font-size: 11px; }
.av_coupon_expiration_block { margin: 2px 0 2px 0; }
.av_coupon_expiration_label {font-size: 11px; font-weight: 400;}
.av_coupon_expiration_text {font-size: 11px; font-weight: 400;}
