body {
 font-family: Tahoma, Verdana, Arial;
 font-size: 9pt;
}

.body {
  font-family: Tahoma, Verdana, Arial;
}

.product_left {
  text-align: center;
  border-right: 1px solid grey;
}



.product_right {
  text-align: center;
  border-left: 1px solid grey;
}

.productName {
  font-family: Tahoma, Verdana, Arial;
  font-size: 10pt;
  color: #336699;
  font-weight: bold;
}

.productHeader {
   background-color: #EEEEEE;
}
.productPrice {
  text-align: right;
  font-family: Tahoma, Verdana, Arial;
  font-size: 10pt;
  color: green;
  font-weight: bold;
}

.productDescription {
  text-align: left;
  font-size: 9pt;
  color: black;
}

.spacer {
  height: 8px;
}


a.categoryLink {
  color: #336699;
}

a.categoryLink :active {
  color: #336699;
}

a.categoryLink :hover {
  color: #336699;
}

a.categoryLink :visted {
  color: #336699;
}

a.categoryLink :link {
  color: #336699;
}



a.addToFavoritesLink {
  font-family: verdana, tahoma, arial;
  font-size: 9pt;
  font-weight: bold;
  color: #336699;
  text-decoration:none;
}

a.addToFavoritesLink:active {
  color: #336699;
}

a.addToFavoritesLink:hover {
  color: #336699;
}

a.addToFavoritesLink:visted {
  color: #336699;
}

a.addToFavoritesLink:link {
  color: #336699;
}


.survey_result {
  font-size: 8pt;
}

a.hotpicks_link {
  color: #FFFFFF;
}

a.hotpicks_link:active {
  color: #FFFFFF;
}

a.hotpicks_link:hover {
  color: #FFFFFF;
}

a.hotpicks_link:visted {
  color: #FFFFFF;
}

a.hotpicks_link:link {
  color: #FFFFFF;
}

.scroller {
  color: #FFFFFF;
  font-size: 9pt;
  font-family: Tahoma, Verdana, Arial;
}


/* template styles */
.bg {
  background-image: url('../images/bg.jpg');
  background-repeat: repeat-x;
  height: 630px;
}
.bg_top {
  width: 660px;
  background-image: url('../images/bg_top.jpg');
  background-repeat: no-repeat;
}
.bg_spacer {
  width: 660px;
  background-image: url('../images/bg_spacer.jpg');
  background-repeat: repeat-y;
}
.bg_bottom {
  font-family: font-family: Tahoma, Verdana, Arial;
  font-size: 8pt;  
  width: 660px;
  height: 32px;
  background-image: url('../images/bg_bottom.jpg');
  background-repeat: no-repeat;
}

/* hotpicks box */
.hotpicks {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 186px;
  height: 125px;
}
.hotpicks_top {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 186px;
  height: 24px;
  font-size: 9pt;
  color: #0D386D;
  padding-left: 5px;
  font-weight: bold;
  background-image: url('../images/hotpicks/hot_picks_top.jpg');
  background-repeat: no-repeat;
}
.hotpicks_center {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  background-image: url('../images/hotpicks/hot_picks_spacer.jpg');
  background-repeat: repeat-y;
  background-position: 0 0px;
  width: 184px;
  height: 82px;
}

.hotpicks_center_content {
  background-image: url('../images/hotpicks/hot_picks_content_top.jpg');
  background-repeat: no-repeat;
  background-position: 0px 0px;
  width: 184px;
  height: 82px;
}
.hotpicks_bottom {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 184px;
  height: 7px;
  background-image: url('../images/hotpicks/hot_picks_bottom.jpg');
  background-repeat: no-repeat;
}
.hotpick_linkboxes {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 170px;
}
.hotpick_linkbox {
  height:20px;
  font-size: 9pt;
  color: #FFFFFF;
  font-family: Tahoma, Verdana, Arial;
}

.whatsnew_center {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  background-image: url('../images/hotpicks/whatsnew_spacer.jpg');
  background-repeat: repeat-y;
  background-position: 0 7px;
  width: 184px;
  height: 95px;
}

.whatsnew_center_content { 
  background-image: url('../images/hotpicks/whatsnew_content_top.jpg');
  background-repeat: no-repeat; 
  background-position: 0px 0px;
  width: 184px;
  height: 95px;
}
.whatsnew_bottom {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 184px;
  height: 7px;
  background-image: url('../images/hotpicks/hot_picks_bottom.jpg');
  background-repeat: no-repeat;
}
.whatsnew_linkboxes {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 170px;
  height:200px;
}



/* survey box */
.survey {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 186px;
  height: 125px;
}
.survey_top {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 186px;
  height: 24px;
  font-size: 9pt;
  color: #0D386D;
  padding-left: 5px;
  font-weight: bold;
  background-image: url('../images/survey/survey_top.jpg');
  background-repeat: no-repeat;
}
.survey_center {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  background-image: url('../images/survey/survey_spacer.jpg');
  background-repeat: repeat-y;
  background-position: 0 7px;
  width: 184px;
  height: 82px;
}

.survey_center_content {
  background-image: url('../images/survey/survey_center.jpg');
  background-repeat: no-repeat;
  background-position: 0px 0px;
  width: 184px;
  height: 82px;
  font-family: Tahoma, Verdana, Arial;
}
.survey_bottom {
  text-align: right;
  font-size: 9pt;
  color: #0D386D;
  font-family: Tahoma, Verdana, Arial;
 
  padding-right: 15px;
  border-spacing: 0;
  border-collapse: collapse;
  width: 186px;
  height: 21px;
  background-image: url('../images/survey/survey_bottom.jpg');
  background-repeat: no-repeat;
}
.survey_content {
  width: 175px;
  color: #0D386D;
  font-size: 8pt;
  font-family: Tahoma, Verdana, Arial;
}

/* NEWS BOX */
.news {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 370px;
  height: 75px;
}
.news_top {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 370px;
  height: 23px;
  font-size: 9pt;
  color: #0D386D;
  font-family: Tahoma, Verdana, Arial;
  padding-left: 5px;
  font-weight: bold;
  background-image: url('../images/news/news_top.jpg');
  background-repeat: no-repeat;
}
.news_center {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  background-image: url('../images/news/news_spacer.jpg');
  background-repeat: repeat-y;
  background-position: 0 7px;
  width: 368px;
  height: 31px;
}

.news_center_content {
  background-image: url('../images/news/news_content.jpg');
  background-repeat: no-repeat;
  background-position: 0px 0px;
  width: 368px;
  height: 31px;
}
.news_bottom {
  text-align: right;
  font-size: 9pt;
  color: #0D386D;
 
 
  padding-right: 15px;
  border-spacing: 0;
  border-collapse: collapse;
  width: 370px;
  height: 21px;
  background-image: url('../images/news/news_bottom.jpg');
  background-repeat: no-repeat;
}
.news_content {
  width: "100%";
  font-family: Tahoma, Verdana, Arial;
  color: #0D386D;
  font-size: 9pt;
}
.news1 {
  background-color: #CCCCCC;
}
.news2 {
  background-color: #EEEEEE;
}

/* NEWS BOX - expandable */
.newsbox {
  padding: 0;
  border-spacing: 0;
  border: 0;
  border-collapse: collapse;
  width: 420px;
  height: 75px;
}
.newsbox2 {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 620px;
  height: 75spx;
}
.newsbox_top {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 420px;
  height: 23px;
  background-image: url('../images/news/news_top_spacer.jpg');
  background-repeat: repeat-x;
}
.newsbox_top2 {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 620;
  height: 23px;
  background-image: url('../images/news/news_top_spacer.jpg');
  background-repeat: repeat-x;
}

.newsbox_top_left {
  width: 200px;
  height: 23px;
  background-image: url('../images/news/news_top_left.jpg');
  background-repeat: no-repeat;
}  
.newsbox_top_right {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 155px;
  height: 23px;
  background-image: url('../images/news/news_top_right.jpg');
  background-repeat: no-repeat;
} 

.newsbox_center {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  background-image: url('../images/news/news_center_spacer.jpg');
  height: "70px";
  width: "99.5%";
}

.newsbox_center_left {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  background-image: url('../images/news/news_left_spacer.jpg');
  background-repeat: repeat-y;
  height: "70px";
  width: "100%";
 
}

.newsbox_center_top {
  background-image: url('../images/news/news_center_left.jpg');
  background-repeat: no-repeat;
  height:70px;
  width:"100%";
  
}

.newsbox_center_right {
  padding: 0;
  background-image: url('../images/news/news_center_right.jpg');
  background-repeat: repeat-y;
  width: 3px;
}

.newsbox_bottom {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 420px;
  height: 21px;
  background-image: url('../images/news/news_bottom_spacer.jpg');
  background-repeat: repeat-x;
}

.newsbox_bottom2 {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 620;
  height: 21px;
  background-image: url('../images/news/news_bottom_spacer.jpg');
  background-repeat: repeat-x;
}

.newsbox_bottom_left {
  padding: 0;
  height: 21px;
  width: 125px;
  background-image: url('../images/news/news_bottom_left.jpg');
  background-repeat: no-repeat;
}  
.newsbox_bottom_right {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 245px;
  height: 21px;
  background-image: url('../images/news/news_bottom_right.jpg');
  background-repeat: no-repeat;

  
} 
.newsbox_box_expand {
  text-align: right;
   font-size: 9pt;
  color: #0D386D
  font-family: Tahoma, Verdana, Arial;
}

.newsbox_content {
  width: "100%";
  color: #0D386D;
  font-size: 9pt;
  font-family: Tahoma, Verdana, Arial;
}

  

/* MAIN CONTENT BOX */
.contentIFrame {
  width: 416px;
}
.contentbox {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 420px;
  height: 235px;
}
.contentbox2 {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 620px;
  height: 250px;
}
.contentbox_top {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 420px;
  height: 33px;
  background-image: url('../images/content/content_top_spacer.jpg');
  background-repeat: repeat-x;
}
.contentbox_top2 {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 620;
  height: 33px;
  background-image: url('../images/content/content_top_spacer.jpg');
  background-repeat: repeat-x;
}

.contentbox_top_left {
  width: 200px;
  height: 33px;
  background-image: url('../images/content/content_top_left.jpg');
  background-repeat: no-repeat;
}  
.contentbox_top_right {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 155px;
  height: 33px;
  background-image: url('../images/content/content_top_right.jpg');
  background-repeat: no-repeat;
} 

.contentbox_center {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  background-image: url('../images/content/content_center_spacer.jpg');
  height: "194px";
}

.contentbox_center_left {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  background-image: url('../images/content/content_left_spacer.jpg');
  background-repeat: repeat-y;
  height: "194px";
  width: "100%";
}

.contentbox_center_top {
  background-image: url('../images/content/content_center_left.jpg');
  background-repeat: no-repeat;
  height:194px;
  
}

.contentbox_center_right {
  padding: 0;
  background-image: url('../images/content/content_center_right.jpg');
  background-repeat: repeat-y;
  width: 3px;
}

.contentbox_bottom {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 420px;
  height: 23px;
  background-image: url('../images/content/content_bottom_spacer.jpg');
  background-repeat: repeat-x;
}

.contentbox_bottom2 {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 620;
  height: 23px;
  background-image: url('../images/content/content_bottom_spacer.jpg');
  background-repeat: repeat-x;
}

.contentbox_bottom_left {
  padding: 0;
  height: 23px;
  width: 125px;
  background-image: url('../images/content/content_bottom_left.jpg');
  background-repeat: no-repeat;
}  
.contentbox_bottom_right {
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 245px;
  height: 23px;
  background-image: url('../images/content/content_bottom_right.jpg');
  background-repeat: no-repeat;

  
} 
.content_box_expand {
  text-align: right;
   font-size: 9pt;
   font-family: Tahoma, Verdana, Arial;
  color: #0D386D;
}

.contentbox_content {
  width: "100%";
  color: #0D386D;
  font-size: 9pt;
  font-family: Tahoma, Verdana, Arial;
}
.page_title {
  margin-bottom:5px;
  font-size: 9pt;
  color: #0D386D;
  font-family: Tahoma, Verdana, Arial;
  font-weight: bold;
}
