/* Base styles */
html, body {
  height: 100%;
  background-image: url('../images/template/site_background.jpg');
  background-repeat: repeat-x;
  background-color: #898989;  
}
body {
  width: 994px;
  margin: 0px auto;
  border: none;
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 8pt;
}
div {
  margin: 0px auto;
  padding: 0px;
  border: none;
  display: block;
  float: left;
}
table {
  float: left;
  display: block;
}
img {
  border: 0;
}
.b {
  font-weight: bold;
}
.i {
  font-style: italic;
}
.italic {
  font-style: italic;
}
table.center {
  margin-left: auto; 
  margin-right: auto;
}
form {
  margin: 0px;
  padding: 0px;
  border: 0px;
}
legend {
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 10pt;
  color: #000000;
}
input {
  color: #000066;
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  border: 1px solid #acb4b7;
}
textarea {
  color: #000066;
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  border: 1px solid #acb4b7;
}
select {
  color: #000066;
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  border: 1px solid #acb4b7;
}
a {
  color: #000000;;
}
.red {
  color: #FF630B;
}
.red_bold {
  color: #FF630B;
  font-weight: bold;
}
h1 {
  font-size: 13pt;
  color: #FF630B;
}
h2 {
  font-size: 11pt;
  color: #FF630B;
}
div #container {
  background-position: center;
  width: 992px;
}
div #banner_container {
  width: 990px;
  height: 134px;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
}
div #banner_red_top {
  width: 990px;
  height: 7px;
  line-height: 1px;
  font-size: 1px;
  background-image: url(../images/template/site_outline_top.gif);
  background-repeat: no-repeat;
}
div #banner_left_container {
  width: 594px;
  height: 127px;
}
div #banner_logo {
  width: 209px;
  height: 88px;
  background-image: url(../images/template/logo.jpg);
  background-repeat: no-repeat;
  cursor: pointer;
}
div #banner_middle {
  width: 385px;
  height: 88px;
  background-image: url(../images/template/banner_middle.jpg);
  background-repeat: no-repeat;
}
div #banner_strapline {
  width: 594px;
  height: 39px;
  background-image: url(../images/template/banner_strapline.jpg);
  background-repeat: no-repeat;
}
div #banner_middle_container {
  width: 208px;
  height: 127px;
  background-image: url(../images/template/banner_right.jpg);
  background-repeat: no-repeat;
}
div #banner_right_container {
  width: 180px;
  height: 127px;
}
div #banner_telephone {
  width: 180px;
  height: 22px;
  background-image: url(../images/template/banner_telephone.jpg);
  background-repeat: no-repeat;
  color: #FFFFFF;
  font-size: 14px;
  text-align: center;
}
div #banner_divider {
  width: 180px;
  height: 48px;
  background-image: url(../images/template/banner_divider.jpg);
  background-repeat: no-repeat;
}
div #small_basket {
  width: 180px;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
}
div #small_basket_header {
  width: 139px;
  height: 24px;
  font-weight: 700;
  background-image: url(../images/template/basket_header.jpg);
  background-repeat: no-repeat;
  padding: 9px 0 0 41px;
}
div #small_basket_middle {
  width: 180px;
  height: 24px;
  background-image: url(../images/template/basket_middle.gif);
  background-repeat: no-repeat;
  line-height: 24px;
  vertical-align: middle;
  text-align: center;
}
div #small_basket_header a, div #small_basket_header a:hover {
  color: #FFFFFF;
  text-decoration: none;
}
div #banner_end_container {
  width: 8px;
  height: 127px;
  font-size: 1px;
  line-height: 1px;
  background-image: url(../images/template/banner_end.jpg);
  background-repeat: no-repeat;
}
div #menu_container {
  width: 990px;
  height: 25px;
  background-color: #FF630B;
  background-image: url(../images/template/navigation_background.gif);
  background-repeat: no-repeat;
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}
div #menu_top_left {
  width: 802px;
  height: 25px;
}
div #menu_top_right {
  width: 90px;
  height: 19px;
  line-height: 20px;
  background-image: url('../images/template/basket_base.jpg');
  background-repeat: no-repeat;
  padding-top: 1px;
  padding-left: 90px;
}

/* Div Buttons */
div .button_grey_left {
  width: 3px;
  height: 15px;
  font-size: 1px;
  line-height: 1px;
  background-image: url('../images/template/button_grey_left.gif');
  background-repeat: no-repeat;
}
div .button_grey_middle {
  height: 15px;
  line-height: 14px;
  vertical-align: middle;
  background-image: url('../images/template/button_grey_middle.gif');
  background-repeat: repeat-x;
}
div .button_grey_right {
  width: 3px;
  height: 15px;
  font-size: 1px;
  line-height: 1px;
  background-image: url('../images/template/button_grey_right.gif');
  background-repeat: no-repeat;
}
div .button_red_left {
  width: 3px;
  height: 15px;
  font-size: 1px;
  line-height: 1px;
  background-image: url('../images/template/button_red_left.gif');
  background-repeat: no-repeat;
}
div .button_red_middle {
  height: 15px;
  line-height: 14px;
  vertical-align: middle;
  background-image: url('../images/template/button_red_middle.gif');
  background-repeat: repeat-x;
}
div .button_red_right {
  width: 3px;
  height: 15px;
  font-size: 1px;
  line-height: 1px;
  background-image: url('../images/template/button_red_right.gif');
  background-repeat: no-repeat;
}
div .button_grey_middle a, div .button_grey_middle a:hover, div .button_red_middle a, div .button_red_middle a:hover {
  color: #FFFFFF;
  text-decoration: none;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 400;
}

/* Div Large Buttons */
div .button_large_grey_left {
  width: 5px;
  height: 21px;
  font-size: 1px;
  line-height: 1px;
  background-image: url('../images/template/button_large_grey_left.gif');
  background-repeat: no-repeat;
}
div .button_large_grey_middle {
  height: 21px;
  line-height: 20px;
  vertical-align: middle;
  background-image: url('../images/template/button_large_grey_middle.gif');
  background-repeat: repeat-x;
}
div .button_large_grey_right {
  width: 5px;
  height: 21px;
  font-size: 1px;
  line-height: 1px;
  background-image: url('../images/template/button_large_grey_right.gif');
  background-repeat: no-repeat;
}
div .button_large_red_left {
  width: 5px;
  height: 21px;
  font-size: 1px;
  line-height: 1px;
  background-image: url('../images/template/button_large_red_left.gif');
  background-repeat: no-repeat;
}
div .button_large_red_middle {
  height: 21px;
  line-height: 20px;
  vertical-align: middle;
  background-image: url('../images/template/button_large_red_middle.gif');
  background-repeat: repeat-x;
}
div .button_large_red_right {
  width: 5px;
  height: 21px;
  font-size: 1px;
  line-height: 1px;
  background-image: url('../images/template/button_large_red_right.gif');
  background-repeat: no-repeat;
}
div .button_large_grey_middle a, div .button_large_grey_middle a:hover, div .button_large_red_middle a, div .button_large_red_middle a:hover {
  color: #FFFFFF;
  text-decoration: none;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 400;
}

/* Horizontal menu */
div .topnav a {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}
div .topnav {
  height: 19px;
  padding-top: 6px;
  padding-left: 7px;
  padding-right: 7px;
}
div .ndivider {
  width: 3px;
  height: 25px;
  line-height: 1px;
  font-size: 1px;
  background-image: url(../images/template/navigation_separator.gif);
  background-repeat: no-repeat;
  background-position: 1px 0;
}
div #body_container {
  width: 990px;
  background-image: url('../images/template/content_background.gif');
  background-repeat: repeat-x;
  background-color: #FFFFFF;
  border-right: 1px solid #FFFFFF;
  border-left: 1px solid #FFFFFF;
}
div #left_column {
  width: 197px;
  background-color: #FFFFFF;
  border-right: 1px solid #FFFFFF;
}
div #left_manufacturers {
  width: 177px;
  height: 30px;
  background-image: url('../images/template/manufacturer_background.jpg');
  background-repeat: no-repeat;
  padding-top: 12px;
  padding-left: 20px;
  border-bottom: 1px solid #FFFFFF;
}
.grey_title {
  background-color: #ABB5B7;
  background-image: url('../images/template/grey_header.gif');
  background-repeat: no-repeat;
  color: #FFFFFF;
  font-weight: 700;
  height: 25px;
  width: 181px;
  padding-left: 16px;
  line-height: 25px;
  vertical-align: middle;
  border-bottom: 1px solid #FFFFFF;
}
div #quick_contact_form {
  background-image: url('../images/template/qc_background.gif');
  background-repeat: repeat-x;
  background-color: #C1D9E9;
  height: 230px;
  width: 197px;
}
div #quick_contact_curve {
  background-image: url('../images/template/qc_curve.gif');
  background-repeat: repeat-x;
  height: 11px;
  font-size: 1px;
  line-height: 1px;
  width: 197px;
}
div #quick_contact_form input {
  color: #000066;
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  border: 1px solid #acb4b7;
  padding-top: 2px;
}
div #quick_contact_form textarea {
  color: #000066;
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  border: 1px solid #acb4b7;
  padding-top: 2px;
}
.qc_field {
  width: 54px;
  text-align: right;
  font-size: 10px;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  padding-top: 3px;
  padding-right: 6px;
}
div #left_menu {
  width: 197px;
  background-color: #E0E4E7;
  background-image: url('../images/template/products_background.gif');
  background-repeat: repeat-x;
  border-bottom: 1px solid #FFFFFF;
}
div #left_menu .menu_item {
  font-size: 8pt;
  color: #000000;
  padding-bottom: 3px;
  padding-top: 3px;
}
div #left_menu .menu_item a {
  text-decoration: none;
}
.products_divider {
  width: 197px;
  height: 4px;
  line-height: 1px;
  font-size: 1px;
  background-image: url('../images/template/products_divider.gif');
  background-repeat: repeat-x;
  background-position: center;
}
div #left_menu .menu_item a:hover {
  text-decoration: none;
  color: #FF630B ;
}
div #left_menu .menu_item_active {
  font-size: 8pt;
  color: #000000;
  padding-bottom: 3px;
  padding-top: 3px;
  font-weight: 700;
}
div #left_menu .menu_item_active a {
  color: #000000;
  text-decoration: none;
}
div #left_menu .menu_item_active a:hover {
  text-decoration: none;
  color: #FF630B ;
}
div #left_menu .sub_menu_item {
  font-size: 8pt;
  color: #000000;
  padding-bottom: 3px;
  width: 161px;
  padding-left: 12px;
}
div #left_menu .sub_menu_item a {
  text-decoration: underline;
}
div #left_menu .sub_menu_item a:hover {
  text-decoration: underline;
  color: #FF630B ;
}
div #content_container {
  width: 594px;
}
div #intro_block {
  width: 574px;
  padding: 10px;
}
div #content_block {
  width: 594px;
}
div #full_content_block {
  width: 574px;
  padding: 10px;
}
div #right_column {
  width: 197px;
  border-left: 1px solid #FFFFFF;
}
div #right_column_large {
  width: 197px;
}
div #footer_container {
  width: 990px;
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
}
div #footer_banner {
  width: 990px;
  height: 55px;
  background-color: #FFFFFF; 
}
div #footer_row {
  width: 990px;
  height: 23px;
  background-color: #FF630B ;
  color: #FFFFFF;
  font-size: 10px;
}
div #footer_row_left {
  width: 400px;
  height: 23px;
  line-height: 23px;
  vertical-align: middle;
  text-indent: 5px;
}
div #footer_row_right {
  width: 585px;
  height: 23px;
  line-height: 23px;
  vertical-align: middle;
  text-align: right;
  padding-right: 5px;
}
div #footer_row a {
  color: #FFFFFF;
  text-decoration: underline;
}
div #footer_row a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}
.category_image_spacer {
  width: 170px;
  height: 118px;
}
.category_image_footer {
  width: 173px;
  height: 37px;
  text-align: center;
  line-height: 34px;
  vertical-align: middle;
  color: #FFFFFF;
  font-weight: bold;
  background-image: url(../images/template/category_inactive.gif);
  background-repeat: no-repeat;
}
.category_image_footer a {
  color: #FFFFFF;
  text-decoration: none;
}
.category_image_footer_long {
  width: 173px;
  height: 33px;
  padding-top: 4px;
  text-align: center;
  vertical-align: middle;
  color: #FFFFFF;
  font-weight: bold;
  background-image: url(../images/template/category_inactive.gif);
  background-repeat: no-repeat;
}
.category_image_footer_long a {
  color: #FFFFFF;
  text-decoration: none;
}
div #content_header_left {
  width: 3px;
  height: 23px;
  padding-bottom: 1px;
  background-image: url('../images/template/basket_header_left.gif');
  background-repeat: no-repeat;
  border-bottom: 1px solid #A9A9A9;
}
div #content_header_right {
  width: 3px;
  height: 23px;
  padding-bottom: 1px;
  background-image: url('../images/template/basket_header_right.gif');
  background-repeat: no-repeat;
  border-bottom: 1px solid #A9A9A9;
}
div #content_header {
  width: 552px;
  height: 23px;
  background-image: url('../images/template/basket_header_middle.gif');
  background-repeat: repeat-x;
  line-height: 23px;
  vertical-align: middle;
  font-size: 11px;
  color: #000000;
  font-weight: 400;
  padding-bottom: 1px;
  padding-left: 3px;
  border-bottom: 1px solid #A9A9A9; 
}
div #content_body {
  background-color: #FFFFFF;
  color: #000000;
  padding: 5px 0;
  width: 565px;
}
div .content_spacing {
  width: 565px;
  height: 20px;
}
div .content_padding {
  width: 561px;
  padding-left: 16px;
  padding-top: 10px;
  padding-bottom: 10px;
}
div .block_header_left {
  width: 12px;
  height: 38px;
  background-image: url('../images/template/title_header_left.jpg');
}
div .block_header_right {
  width: 12px;
  height: 38px;
  background-image: url('../images/template/title_header_right.jpg');
}
div .block_header {
  width: 541px;
  height: 38px;
  background-image: url('../images/template/title_header.jpg');
  line-height: 38px;
  vertical-align: middle;
  font-size: 12pt;
  color: #FFFFFF;
  font-weight: bold; 
}
div .block_body {
  background-color: #FFFFFF;
  color: #000000;
  padding: 5px 5px 5px 5px;
  width: 555px;
}
div .block_footer_left {
  width: 10px;
  height: 10px;
  background-image: url('../images/template/footer_content_left.jpg');
  background-repeat: no-repeat;
}
div .block_footer_right {
  width: 10px;
  height: 10px;
  background-image: url('../images/template/footer_content_right.jpg');
  background-repeat: no-repeat;
}
div .block_footer {
  width: 545px;
  height: 10px;
  background-color: #FFFFFF;
}
.section_listing {
  width: 555px;
}
div .section_top {
  width: 565px;
  height: 5px;
  background-image: url('../images/template/section_box_top.gif');
  background-repeat: no-repeat;
  line-height: 1px;
  font-size: 1px;
}
div .section_base {
  width: 565px;
  height: 5px;
  background-image: url('../images/template/section_box_base.gif');
  background-repeat: no-repeat;
  line-height: 1px;
  font-size: 1px;
  padding-bottom: 18px;
}
.section_image {
  width: 97px;
  height: 133px;
  padding-top: 1px;
}
.section_title {
  width: 456px;
  font-size: 12px;
  color: #FF630B ;
  font-weight: bold;
  height: 24px;
  line-height: 22px;
  vertical-align: middle;
  border-bottom: 1px solid #A9A9A9;
}
.section_title a {
  font-size: 12px;
  color: #FF630B ;
  font-weight: bold;
  padding-bottom: 10px;
  text-decoration: none;
}
.section_content {
  width: 456px;
  padding-top: 8px;
}
.section_link {
  width: 545px;
  text-align: right;
  padding-right: 10px;
  color: #FF630B ;
  text-decoration: underline;
  font-weight: bold;
}
.section_link a {
  color: #FF630B ;
  text-decoration: underline;
  font-weight: bold;
}
.section_footer {
  width: 525px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 5px;
}
.section_footer hr {
  color: #ABB5B7;
}
div .paging {
  width: 600px;
  text-align: center;
  padding-bottom: 10px;
}
.product_listing {
  width: 555px;
}
.product_image {
  width: 107px;
  height: 85px;
  padding-top: 1px;
}
.product_name {
  width: 446px;
}
.product_name a {
  color: #FF630B ;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
}
.product_intro_text {
  width: 446px;
  border-bottom: 1px solid #858585;
  padding-bottom: 10px;
}
.product_intro_text_content {
  width: 445px;
}
.product_min_height {
  width: 1px;
  height: 22px;
}
.product_spacer {
  width: 553px;
  height: 5px;
  line-height: 1px;
  font-size: 1px;
}
.product_price_options {
  width: 446px;
}
.product_options {
  width: 446px;
}
.product_price {
  width: 553px;
  padding: 0px 5px 0px 0px;
}
div .product_listing_manufacturer {
  width: 100px;
  padding-left: 1px;
  padding-right: 6px;
  text-align: center;
}
div .product_quantity {
  width: 100px;
}
.product_basket {
  width: 115px;
  height: 30px;
}
.product_footer {
  width: 525px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 5px;
}
.product_footer hr {
  color: #ABB5B7;
}
div #specials_body {
  background-color: #C7DDEB;
  background-image: url('../images/template/specialoffer_background.gif');
  background-repeat: repeat-x;
  color: #000066;
  padding: 7px 9px 7px 10px;
  width: 178px;
}
div .specials_name {
  width: 178px;
  line-height: 18px;
  color: #000000;
  text-indent: 2px;
  font-size: 12px;
  font-weight: 700;
  padding-bottom: 6px;
}
div .specials_name a {
  color: #000000;
  text-decoration: none;
}
div .specials_previous_price {
  width: 134px;
  height: 20px;
  line-height: 19px;
  color: #000000;
  text-indent: 2px;
  font-size: 10pt;
  padding-bottom: 6px;
  padding-left: 42px;
  background-image: url('../images/template/was_background.gif');
  background-repeat: no-repeat;
  background-position: 80px 0;
  font-weight: 400;
}
div .specials_new_price {
  width: 136px;
  height: 20px;
  line-height: 19px;
  color: #FFFFFF;
  text-indent: 2px;
  font-size: 10pt;
  padding-left: 40px;
  background-image: url('../images/template/now_background.gif');
  background-repeat: no-repeat;
  background-position: 80px 0;
  font-weight: 700;
}
.was {
  font-weight: 400;
  color: #555555;
}
.now {
  color: #FF630B ;
}
div #specials_curve {
  background-image: url('../images/template/specialoffer_curve.gif');
  background-repeat: repeat-x;
  height: 9px;
  font-size: 1px;
  line-height: 1px;
  width: 197px;
}
div #specials_footer {
  width: 184px;
  height: 216px;
  background-image: url('../images/template/specials-footer.jpg');
  background-repeat: no-repeat;
  background-position: bottom;
}
div .basket_item_container {
  width: 561px;
  padding-bottom: 10px;
  padding-top: 9px;
  border-bottom: 1px solid #A9A9A9;
}
div .basket_item_number {
  width: 18px;
  vertical-align: middle;
  padding: 0 0 0 3px;
  font-weight: 700;
}
div .basket_item {
  width: 292px;
  vertical-align: middle;
  padding: 0 5px 0 0;
}
div .basket_line_total {
  width: 78px;
  padding-left: 9px;
  vertical-align: middle;
  font-weight: 700;
}
div .basket_line_quantity {
  width: 79px;
  padding-left: 10px;
}
div .basket_update {
  width: 60px;
}
div .basket_delete {
  width: 63px;
}
div .product_container {
  width: 525px;
}
div .product_header_container {
  width: 525px;
  height: 38px;
}
div .product_header_left {
  width: 12px;
  height: 38px;
  background-image: url('../images/template/title_header_left.jpg');
}
div .product_header {
  width: 501px;
  height: 38px;
  background-image: url('../images/template/title_header.jpg');
  line-height: 38px;
  font-size: 12pt;
  color: #ffffff;
  font-weight: bold; 
  vertical-align: middle;
}
div .product_header_right {
  width: 12px;
  height: 38px;
  background-image: url('../images/template/title_header_right.jpg');
}
div .product_body_column_one {
  background-color: #FFFFFF;
  width: 284px;
}
div .product_images_top {
  width: 284px;
  height: 4px;
  line-height: 1px;
  font-size: 1px;
  background-image: url('../images/template/productimage_top.gif');
  background-repeat: no-repeat;
}
div .product_images_middle {
  width: 276px;
  border-left: 1px solid #A9A9A9;
  border-right: 1px solid #A9A9A9;
  padding-left: 3px;
  padding-right: 3px;
}
div .product_images_base {
  width: 284px;
  height: 4px;
  line-height: 1px;
  font-size: 1px;
  background-image: url('../images/template/productimage_base.gif');
  background-repeat: no-repeat;
}
div .product_page_image {
  width: 276px;
  height: 207px;
}
div .product_body_column_two {
  width: 281px;
  font-size: 11px;   
}
div .product_body_column_two_divider {
  width: 269px;
  border-bottom: 1px solid #A9A9A9;
  font-size: 1px;
  height: 1px;
  line-height: 1px;
}
.product_body_column_two ul {
  padding: 0 0 0 11px;
  margin: 0;
  width: 269px;
}
.product_body_column_two ul li {
  padding: 3px 0px 3px 20px;
  margin: 0px;
  list-style: none;
  width: 249px;
  background-image: url('../images/template/bullet_productlist.gif');
  background-repeat: no-repeat;
  background-position: 0px 7px;
}
div .product_min_height_images {
  width: 1px;
  line-height: 1px;
  font-size: 1px;
}
div .product_footer_container {
  padding-left: 5px; 
}
div .product_footer_border {
  width: 565px;
  border-bottom: 1px solid #A9A9A9;
  font-size: 1px;
  height: 5px;
  line-height: 1px;
}
div .product_images_header {
  width: 282px;
  background-color: #ACB4B7;
  font-weight: bold;
  padding: 2px;
  color: #FFFFFF;
}
div .product_images_divider {
  width: 276px;
  border-bottom: 1px solid #A9A9A9;
  font-size: 1px;
  height: 1px;
  line-height: 1px;
}
div .product_images_container {
  width: 276px;
}
div .product_thumbnail {
  width: 92px;
  text-align: center;
  padding: 9px 0 5px 0;
}
div .product_full_detail h2 {
  color: #000000;
  font-size: 12px;
  display: block;
  width: 565px;
  margin: 0;
  padding: 0 0 10px 0;
}
div .product_footer_container {
  width: 525px;
  background-color: #FFFFFF;
}
div .product_footer_section {
  width: 435px;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  color: #FF630B ;
  font-size: 12pt;
  font-weight: bold;
  text-indent: 5px;
}
div .product_add_to_basket {
  width: 85px;
  height: 30px;
  padding-right: 5px;
}
div #product_footer_left {
  width: 10px;
  height: 10px;
  background-image: url('../images/template/footer_content_left.jpg');
  background-repeat: no-repeat;
}
div #product_footer_right {
  width: 10px;
  height: 10px;
  background-image: url('../images/template/footer_content_right.jpg');
  background-repeat: no-repeat;
}
div #product_footer {
  width: 505px;
  height: 10px;
  background-color: #FFFFFF;
}
div .product_full_detail {
  padding: 5px;
}
div .product_pdf {
  background-color: #FFFFFF;
  width: 525px;
  height: 26px;
  line-height: 26px;
  vertical-align: middle;
}
.form_label {
  width: 230px;
  padding-left: 5px;
}
.form_field {
  width: 320px;
}
div .category_paging {
  width: 565px;
  padding-bottom: 13px;
}
div .category_paging_left {
  width: 5px;
  height: 30px;
  background-image: url('../images/template/section_paging_left.gif');
  background-repeat: no-repeat;
}
div .category_paging_right {
  width: 5px;
  height: 30px;
  background-image: url('../images/template/section_paging_right.gif');
  background-repeat: no-repeat;
}
div .category_paging_middle {
  width: 545px;
  height: 30px;
  line-height: 30px;
  padding: 0 5px;
  background-image: url('../images/template/section_paging_middle.gif');
  background-repeat: repeat-x;
  font-size: 12px;
}
div .category_paging_paging {
  float: right;
}