﻿





.upper_right {  FONT-SIZE: 9pt; COLOR: #525d17;   LINE-HEIGHT: 11pt; FONT-FAMILY: Georgia,Arial; text-transform: uppercase;}
.upper_right a:link, .upper_right a:visited {FONT-SIZE: 7.5pt;  COLOR: #8c9b3a; text-decoration: underline; }
.upper_right  a:hover, .upper_right a:active {FONT-SIZE: 7.5pt;  COLOR: #525d17;	text-decoration: underline; }

.search {border:1px solid #999999; width: 200px; height: 19px; font-size:8pt; color: #8c9b3a;}
.addtocart {border:1px solid #999999;  height: 19px; font-size:8pt; color: #6a552c;}
.update {border:1px solid #999999; width: 30px; height: 19px; font-size:8pt; text-align:center; color: #8c9b3a;}


.subnav {text-align: center; width:150px; height:38px;   FONT-SIZE: 7.5pt; COLOR: #525d17;   LINE-HEIGHT: 11pt; FONT-FAMILY: Georgia,Arial; text-transform: uppercase;}
.subnav a:link, .subnav a:visited {  COLOR: #525d17; text-decoration: underline; }
.subnav  a:hover, .subnav a:active {  COLOR: #8c9b3a;	text-decoration: underline; }

.footer {  FONT-SIZE: 9pt; COLOR: #525d17;   LINE-HEIGHT: 11pt; FONT-FAMILY: Georgia,Arial; text-transform: uppercase;}
.footer a:link, .footer a:visited {FONT-SIZE: 7.5pt;  COLOR: #8c9b3a; text-decoration: underline; }
.footer  a:hover, .footer a:active {FONT-SIZE: 7.5pt;  COLOR: #525d17;	text-decoration: underline; }

.footer2 { margin: 10px 0px 0px 0px; FONT-SIZE: 7.5pt; COLOR: #bbbbbb;   LINE-HEIGHT: 11pt; FONT-FAMILY: Georgia,Arial; text-transform: uppercase;}
.footer2 a:link, .footer2 a:visited {FONT-SIZE: 7.5pt;  COLOR: #999999; text-decoration: underline; }
.footer2  a:hover, .footer2 a:active {FONT-SIZE: 7.5pt;  COLOR: #999999;	text-decoration: underline; }

.ltnav_title { padding: 10px 10px 10px 20px;  FONT-SIZE: 9pt; COLOR: #ffffff; background-color: #6a552c;  LINE-HEIGHT: 11pt; FONT-FAMILY: Georgia,Arial; text-transform: uppercase;}
.ltnav_title a:link, .ltnav_title a:visited {  COLOR: #ffffff; text-decoration: underline; }
.ltnav_title  a:hover, .ltnav_title a:active {  COLOR: #ffffff;	text-decoration: underline; }

.ltnav_links { padding: 10px 10px 0px 20px;  FONT-SIZE: 7.5pt; COLOR: #6a552c;   LINE-HEIGHT: 11pt; FONT-FAMILY: Georgia,Arial; text-transform: uppercase;}
.ltnav_links a:link, .ltnav_links a:visited {  COLOR: #8c9b3a; text-decoration: underline; }
.ltnav_links  a:hover, .ltnav_links a:active {  COLOR: #525d17;	text-decoration: underline; }

.ltnav_links2 { padding: 5px 10px 0px 30px;  FONT-SIZE: 8pt; COLOR: #6a552c;   LINE-HEIGHT: 11pt; FONT-FAMILY: verdana; }
.ltnav_links2 a:link, .ltnav_links2 a:visited {  COLOR: #525d17; text-decoration: underline; }
.ltnav_links2  a:hover, .ltnav_links2 a:active {  COLOR: #3d460e;	text-decoration: underline; }

.body_titleblue { padding: 10px 10px 10px 20px;  FONT-SIZE: 9pt; COLOR: #ffffff; background-color: #88CCCC;  LINE-HEIGHT: 11pt; FONT-FAMILY: Georgia,Arial; text-transform: uppercase;}
.body_titleblue a:link, .body_titleblue a:visited {  COLOR: #ffffff; text-decoration: underline; }
.body_titleblue  a:hover, .body_titleblue a:active {  COLOR: #ffffff;	text-decoration: underline; }


.body_title { padding: 10px 10px 10px 20px;  FONT-SIZE: 9pt; COLOR: #ffffff; background-color: #8c9b3a;  LINE-HEIGHT: 11pt; FONT-FAMILY: Georgia,Arial; text-transform: uppercase;}
.body_title a:link, .body_title a:visited {  COLOR: #ffffff; text-decoration: underline; }
.body_title  a:hover, .body_title a:active {  COLOR: #ffffff;	text-decoration: underline; }

.cat3_title { padding: 20px 10px 10px 20px; FONT-SIZE: 11pt; COLOR: #6a552c;  LINE-HEIGHT: 14pt; FONT-FAMILY: Georgia,Arial;  text-transform: uppercase;}
.cat3_desc { padding: 0px 10px 10px 20px;  border-bottom-style: solid; border-bottom-color: #cccccc; border-bottom-width: 2px; FONT-SIZE: 9pt; COLOR: #666666;  LINE-HEIGHT: 11pt; FONT-FAMILY: Arial; }

.home_title { padding: 8px 8px 8px 20px;  FONT-SIZE: 9pt; COLOR: #6a552c; background-color: #e5efd8;  LINE-HEIGHT: 11pt; FONT-FAMILY: Georgia,Arial; text-transform: uppercase;}

.home_text { padding: 12px 20px 0px 20px;  FONT-SIZE: 9pt; COLOR: #555555;   LINE-HEIGHT: 14pt; FONT-FAMILY: Arial; }


.product_title { padding: 8px 8px 8px 20px;  FONT-SIZE: 9pt; COLOR: #6a552c; background-color: #e5efd8;  LINE-HEIGHT: 11pt; FONT-FAMILY: Georgia,Arial; text-transform: uppercase;}
.product_title a:link, .product_title a:visited {  COLOR: #6a552c; text-decoration: underline; }
.product_title  a:hover, .product_title a:active {  COLOR: #6a552c;	text-decoration: underline; }

.product_text { padding: 12px 20px 0px 20px;  FONT-SIZE: 9pt; COLOR: #555555;   LINE-HEIGHT: 14pt; FONT-FAMILY: Arial; }
.product_text a:link, .product_text a:visited {  COLOR: #6a552c; text-decoration: underline; }
.product_text  a:hover, .product_text a:active {  COLOR: #6a552c;	text-decoration: underline; }

.product_text_sm { padding: 12px 20px 0px 20px;  FONT-SIZE: 8pt; COLOR: #555555;   LINE-HEIGHT: 11pt; FONT-FAMILY: Arial; }
.product_text_sm a:link, .product_text_sm a:visited {  COLOR: #6a552c; text-decoration: underline; }
.product_text_sm  a:hover, .product_text_sm a:active {  COLOR: #6a552c;	text-decoration: underline; }


.productname { padding: 0px 0px 20px 0px;  FONT-SIZE: 11pt; COLOR: #6a552c;   LINE-HEIGHT: 14pt; FONT-FAMILY: Georgia,Arial; text-transform: uppercase;}
.productdesc { padding: 0px 0px 0px 0px;  FONT-SIZE: 10pt; COLOR: #333333;   LINE-HEIGHT: 14pt; FONT-FAMILY: Arial; }

.productbuy { margin:2px 0px 0px 0px ; padding: 10px 10px 10px 10px;  FONT-SIZE: 9pt; COLOR: #6a552c; background-color: #e5efd8;  LINE-HEIGHT: 11pt; FONT-FAMILY: Arial; }

.productzoom { margin:2px 0px 0px 0px ; padding: 5px 10px 5px 10px;  FONT-SIZE: 8pt; COLOR: #6a552c; background-color: #6a552c;  LINE-HEIGHT: 10pt; FONT-FAMILY: Arial; }
.productzoom a:link, .productzoom a:visited {  COLOR: #ffffff; text-decoration: none; }
.productzoom  a:hover, .productzoom a:active {  COLOR: #ffffff;	text-decoration: none; }

.greenname { padding: 0px 0px 5px 0px;  FONT-SIZE: 9pt; COLOR: #8c9b3a;   LINE-HEIGHT: 12pt; FONT-FAMILY: Georgia,Arial; text-transform: uppercase;}


.list_title {   FONT-SIZE: 9pt; COLOR: #6a552c; font-weight: bold;  LINE-HEIGHT: 11pt; FONT-FAMILY: Arial; }


.box_home1 {padding: 15px 15px 15px 15px; FONT-SIZE: 10pt; COLOR: #666666;   LINE-HEIGHT: 17pt; FONT-FAMILY: Arial; }
.box_home1 a:link, .box_home1 a:visited {  COLOR: #666666; text-decoration: none; }
.box_home1  a:hover, .box_home1 a:active {  COLOR: #000000;	text-decoration: none; }

.box_home {padding: 15px 15px 15px 15px; FONT-SIZE: 10pt; COLOR: #666666;   LINE-HEIGHT: 14pt; FONT-FAMILY: Arial; }
.box_home a:link, .box_home a:visited {  COLOR: #666666; text-decoration: none; }
.box_home  a:hover, .box_home a:active {  COLOR: #333333;	text-decoration: underline; }

.box_home_title {padding: 0px 0px 15px 0px; FONT-SIZE: 13pt; COLOR: #0b2972;   LINE-HEIGHT: 15pt; FONT-FAMILY: Arial; }

.btn_home {background-image: url(http://www.baunfire.com/clients/cps/images/btn_home.gif); background-repeat: norepeat; padding:5px 0px 0px 0px; margin:0px; text-align: center; width:177px; height:30px; font-family:arial,helvetica, sans-serif; font-size:12px }
.btn_home a:link, .btn_home a:visited {  COLOR: #000000; text-decoration: none; }
.btn_home  a:hover, .btn_home a:active {  COLOR: #333333;	text-decoration: none; }







.cart_tbl_head { padding: 10px 10px 10px 20px;  FONT-SIZE: 9pt; COLOR: #ffffff; background-color: #6a552c;  LINE-HEIGHT: 11pt; FONT-FAMILY: Georgia,Arial; text-transform: uppercase;}
.cart_tbl_head a:link, .cart_tbl_head a:visited {  COLOR: #ffffff; text-decoration: underline; }
.cart_tbl_head  a:hover, .cart_tbl_head a:active {  COLOR: #ffffff;	text-decoration: underline; }


.cart_tbl_even { padding: 10px 10px 10px 20px;  FONT-SIZE: 8pt; COLOR: #666666; background-color: #eeeeee;  LINE-HEIGHT: 11pt; FONT-FAMILY: Georgia,Arial; }
.cart_tbl_even a:link, .cart_tbl_even a:visited {  COLOR: #525d17; text-decoration: underline; }
.cart_tbl_even  a:hover, .cart_tbl_even a:active {  COLOR: #525d17;	text-decoration: underline; }

.cart_tbl_odd { padding: 10px 10px 10px 20px;  FONT-SIZE: 8pt; COLOR: #666666; background-color: #ffffff;  LINE-HEIGHT: 11pt; FONT-FAMILY: Georgia,Arial; }
.cart_tbl_odd a:link, .cart_tbl_odd a:visited {  COLOR: #525d17; text-decoration: underline; }
.cart_tbl_odd  a:hover, .cart_tbl_odd a:active {  COLOR: #525d17;	text-decoration: underline; }

.ship { padding: 2px 5px 2px 10px;  FONT-SIZE: 8pt; COLOR: #666666; background-color: #ffffff;  LINE-HEIGHT: 11pt; FONT-FAMILY: Arial; }
.ship a:link, .ship a:visited {  COLOR: #525d17; text-decoration: underline; }
.ship  a:hover, .ship a:active {  COLOR: #525d17;	text-decoration: underline; }

.ship_head { padding: 4px 5px 4px 5px;  FONT-SIZE: 9pt; COLOR: #ffffff; background-color: #6a552c;  LINE-HEIGHT: 11pt; FONT-FAMILY: Georgia,Arial; text-transform: uppercase;}
.ship_head a:link, .ship_head a:visited {  COLOR: #ffffff; text-decoration: underline; }
.ship_head  a:hover, .ship_head a:active {  COLOR: #ffffff;	text-decoration: underline; }

.ship_field { border:1px solid #999999;  height: 19px; font-size:8pt; color: #8c9b3a;  }

.box_nav {padding: 15px 15px 15px 15px; FONT-SIZE: 8pt; COLOR: #666666;   LINE-HEIGHT: 14pt; FONT-FAMILY: Arial; }
.box_nav a:link, .box_nav a:visited {  COLOR: #666666; text-decoration: none; }
.box_nav  a:hover, .box_nav a:active {  COLOR: #333333;	text-decoration: none; }

.box_body {padding: 15px 15px 15px 15px; FONT-SIZE: 10pt; COLOR: #666666;   LINE-HEIGHT: 14pt; FONT-FAMILY: Arial; }
.box_body a:link, .box_body a:visited {  COLOR: #666666; text-decoration: none; }
.box_body  a:hover, .box_body a:active {  COLOR: #333333;	text-decoration: underline; }

.box_body_title {padding: 0px 0px 15px 0px; FONT-SIZE: 13pt; COLOR: #0b2972;   LINE-HEIGHT: 15pt; FONT-FAMILY: Arial; }

.nav {  FONT-SIZE: 7.5pt; COLOR: #666666;  font-weight: bold; LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana; }
.nav a:link, .nav a:visited {  COLOR: #666666; text-decoration: none; }
.nav  a:hover, .nav a:active {  COLOR: #000000;	text-decoration: none; }



.subnav2 { padding: 0px 20px 10px 0px; FONT-SIZE: 7.5pt; COLOR: #666666;  LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana; }
.subnav2 a:link, .subnav2 a:visited {  COLOR: #666666; text-decoration: underline; }
.subnav2  a:hover, .subnav2 a:active {  COLOR: #000000;	text-decoration: underline; }


.nav_title {padding: 5px 20px 15px 0px;  FONT-SIZE: 13pt; COLOR: #cc0000;  LINE-HEIGHT: 16pt; FONT-FAMILY: Georgia; }
.nav_title2 {padding: 5px 20px 15px 0px;  FONT-SIZE: 13pt; COLOR: #666666;  LINE-HEIGHT: 16pt; FONT-FAMILY: Georgia; }

.page_subtitle {padding: 5px 20px 25px 0px;  FONT-SIZE: 11pt; COLOR: #cc0000;  LINE-HEIGHT: 14pt; FONT-FAMILY: Georgia; }

.page_subtitle2 {padding: 10px 10px 25px 0px;  FONT-SIZE: 9pt; COLOR: #cc0000;  LINE-HEIGHT: 12pt; FONT-FAMILY: Georgia; }

.page_title {padding: 5px 20px 5px 0px;  FONT-SIZE: 13pt; COLOR: #0099cc;  LINE-HEIGHT: 16pt; FONT-FAMILY: Georgia; }
.page_title2 {padding: 5px 20px 5px 0px;  FONT-SIZE: 13pt; COLOR: #0099cc;  LINE-HEIGHT: 16pt; FONT-FAMILY: Georgia; }

.page_text {padding: 0px 0px 40px 0px;   FONT-SIZE: 8pt; COLOR: #666666;   LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana; }
.page_text a:link, .page_text a:visited {  COLOR: #333333; text-decoration: underline; }
.page_text  a:hover, .page_text a:active {  COLOR: #000000;	text-decoration: underline; }

.text {  FONT-SIZE: 8pt; COLOR: #666666;   LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana; }



.snapshot { padding: 60px 20px 15px 0px; FONT-SIZE: 7.5pt; COLOR: #0099cc;  LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana; }
.snapshot a:link, .snapshot a:visited {  COLOR: #999999; text-decoration: underline; }
.snapshot  a:hover, .snapshot a:active {  COLOR: #666666;	text-decoration: underline; }


.input_search {width: 200px; FONT-SIZE: 8pt; COLOR: #333333;   LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana;  }

.input_search2 {width: 90px; FONT-SIZE: 8pt; COLOR: #333333;   LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana;  }

.btn_search {background-image: url(http://www.baunfire.com/clients/cps/images/btn_search.gif); background-repeat: norepeat; padding:5px 0px 0px 0px; margin:0px; text-align: center; width:177px; height:30px; font-family:arial,helvetica, sans-serif; font-size:12px }
.btn_search a:link, .btn_search a:visited {  COLOR: #eff6ff; text-decoration: none; }
.btn_search  a:hover, .btn_search a:active {  COLOR: #ffffff;	text-decoration: none; }

.search_tbl_header {padding: 5px 5px 5px 5px; background-color: #666666; FONT-SIZE: 7pt; COLOR: #ffffff;   LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana; }
.search_tbl_header a:link, .search_tbl_header a:visited {  COLOR: #AE0021; text-decoration: underline; }
.search_tbl_header  a:hover, .search_tbl_header a:active {  COLOR: #AE0021;	text-decoration: none; }

.search_tbl {padding: 5px 5px 5px 5px; background-color: #ffffff; FONT-SIZE: 7pt; COLOR: #666666;   LINE-HEIGHT: 10pt; FONT-FAMILY: Verdana; }
.search_tbl a:link, .search_tbl a:visited {  COLOR: #0c2a73; text-decoration: underline; }
.search_tbl  a:hover, .search_tbl a:active {  COLOR: #15347f;	text-decoration: underline; }



.odd {padding: 5px 10px 5px 10px; background-color: #ffffff; FONT-SIZE: 8pt; COLOR: #666666;   LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana; }
.odd a:link, .odd a:visited {  COLOR: #AE0021; text-decoration: underline; }
.odd  a:hover, .odd a:active {  COLOR: #AE0021;	text-decoration: none; }

.even {padding: 5px 10px 5px 10px; background-color: #eeeeee; FONT-SIZE: 8pt; COLOR: #666666;   LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana; }
.even a:link, .even a:visited {  COLOR: #AE0021; text-decoration: underline; }
.even  a:hover, .even a:active {  COLOR: #AE0021;	text-decoration: none; }

.text { FONT-SIZE: 9pt; COLOR: #333333;   LINE-HEIGHT: 13pt; FONT-FAMILY: arial; }
.text a:link, .text a:visited {  COLOR: #AE0021; text-decoration: underline; }
.text  a:hover, .text a:active {  COLOR: #AE0021;	text-decoration: none; }

.input {width:180px;    FONT-SIZE: 8pt; COLOR: #333333;   LINE-HEIGHT: 10pt; FONT-FAMILY: Verdana; }

.btn {width:100px;  background-color: #AE0021; FONT-SIZE: 8pt; COLOR: #fbefdf;   LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana; }

.box {padding: 10px 5px 5px 10px; background-color: #eeeeee;  }












