body {

  background-image: url('../images/bg2.jpg');

  background-color: #000000;

  font-family: Tahoma;

  font-size: 10pt

}



body.scroller_bg {

  background-color: #aaaaaa

}



.page_title {

  font-size: 14pt;

}



.cart_button_cell {

  width:95px;

  text-align:center;

}



.product_attribute {

  border: 0px;

  font-size: 10px;

  font-family: Tahoma;

  padding: 0px;

  height: 10px;

}



.product_description {

  font-size: 10px;

  font-family: Tahoma;

}



.header_tab_background {

  background-image: url('../images/header_tab_bg.jpg');

  background-repeat: no-repeat;

  height: 23

}

  

.header {

  background-image: url('../images/header_bg_spacer.jpg');

  background-repeat: repeat-x;

}



.header_left {

  background-image: url('../images/header_left.jpg');

  background-repeat: no-repeat;

  background-position:  right top;

}



.header_right {

  background-image: url('../images/header_right.jpg');

  background-repeat: no-repeat;

  background-position:  left top;

}



.horizontal_nav_bar {

  background-image: url('../images/horizontal_nav_bar_spacer.jpg');

  background-repeat: repeat-x;

  height: 20;

  padding-left: 5px;

  padding-right: 5px;

  font-size: 10pt;

  vertical-align: top;

  font-weight: bold;

  text-align: center

}



.horizontal_nav_bar_right {

  background-image: url('../images/horizontal_nav_bar_spacer.jpg');

  background-repeat: repeat-x;

  height: 20;

  padding-right: 10px;

  font-size: 10pt;

  font-weight: bold;

  text-align: right;

  vertical-align: top

  

}



.horizontal_nav_bar_spacer {

  background-image: url('../images/horizontal_nav_bar_spacer.jpg');

  background-repeat: repeat-x

}





.messagebox_bg {

  background-image: url('../images/messagebox_spacer.jpg');

  width: 161;

  height: 150;

  background-repeat: repeat-y

}



.messagebox_top {

  background-image: url('../images/messagebox_top.jpg');

  background-repeat: no-repeat;

  width: 161;

  height: 139

}



.messagebox_bottom {

  background-image: url('../images/messagebox_bottom.jpg');

  background-repeat: no-repeat;

  width: 161;

  height: 11

}



.messagebox_title {

  height: 25px;

  font-size: 10px;

  font-weight: bold;

  text-align: center;

}



.messagebox_text {

  font-size: 10px;

  padding-top: 5px;

  padding-left: 7px;

  padding-right: 7px;

  vertical-align: top;

}



.intro-bg {

  background-image: url('../images/main2-2007.jpg');

  background-position: center top ;

  background-repeat: repeat-x;

  border-top: 1px solid #ffffff;

  border-bottom: 1px solid #ffffff; 

}

 

table, td, p {

  font-family: Tahoma;

  font-size: 10pt;

}





.leftside {

  background-image: url('../images/left_spacer.jpg');

  background-repeat: repeat-y;

  width: 184px;

  height: 500px;

  vertical-align: top;

}



.leftside_top {

  padding-top: 10px;

  padding-left: 10px;

  padding-right: 10px;

  background-image: url('../images/left_top.jpg');

  background-repeat: no-repeat;

  width: 184px;

  height: 500px;

  

  vertical-align: top;

}





.content_area {

  padding:10px; background-image: url('../images/content_top.jpg');

  background-repeat: repeat-x;

  background-color: #FFFFFF;

  font-size: 9pt;

  

}



a.learn_more_product:active {

  color: #336699;

  font-size: 11px;

  text-decoration: underline;

  font-weight: bold;

}



a.learn_more_product:visited {

  color: #336699;

  font-size: 11px;

  font-weight: bold;

}





a.learn_more_product:link {

  color: #336699;

  font-size: 11px;

  font-weight: bold;

}



a.learn_more_product:hover {

  text-decoration: underline;

  color: #336699;

}



.learn_more_product {

  text-decoration: underline;

  color: #336699;

  font-weight: bold;

}







a:link {

  color: #000000;



}



a:visited {

  text-decoration: none;

  color: #000000;



}



a:hover {

  text-decoration: none;

  color: #336699;



}





.copyright {

  font-size: 10px;

  color: #000000;

  text-align: center;

}



.thumbnail_bg {

  background-image: url('../images/thumbnail_bg.jpg');

  background-repeat: no-repeat;

  height: 130px;

  width: 130px;

  vertical-align: top

}



.product_header {

  background-image: url('../images/product_header.jpg');

  background-repeat: repeat-x;

  height: 20px

}



.product_field {

  width: 75px;

  font-weight: bold;

  vertical-align: top;

}