body{background-image:url(../images/layout_02_bg_main_2.png);background-repeat:repeat-x;background-color:#561b20;padding:0px;margin:0px 10px 0px 0px;font-size:12px;}
body *{font-family:sans-serif, Helvetica, Arial;margin:0px;padding:0px;font-size:12px;}
H1{background-repeat:none;}
body img{border:none;}
.main_container{width:950px;margin:0px auto;}
.header{background-image:url(../images/layout_02_bg_banner.gif);background-repeat:no-repeat;height:80px;padding-top:25px;}
.content{border-bottom:1px solid transparent;}
.nav{margin:0px 0px 10px 0px;}
.footer{clear:both;margin:0px 0px 0px 0px;}
.logo_container{float:left;}
.search_container{float:right;padding-top:10px;}
.search_box{background-image:url(../images/bg_search_2.png);}
.footer LI, .nav LI{float:left;padding:4px;font-weight:bold;font-size:12px;list-style-type:none;}
.footer_box, .header_box{background-image:url(../images/bg_footer_2.png);background-repeat:repeat-x;font-size:11px;vertical-align:middle;}
.footer .footer_box{margin:0px;}
.header_nav, .footer_nav{background-color:#aaee99;}
.header_nav LI A, .footer_nav LI A{color:#000000;margin:0px 1px;padding:6px 20px 6px 20px;}
.header_nav LI A:hover, .footer_nav LI A:hover{}
.footer_txt{float:right;padding:4px;}
.left_container{float:left;}
.right_container{float:right;}
.left_container{width:210px;margin-right:10px;}
.left_child_1{}
.right_container{width:730px;}
.right_child_1{}
.right_child_2cols{background-color:none;font-size:0px;height:auto;}
.right_child_2cols .right_child_2{float:left;width:520px;padding:0px;font-size:0px;}
.right_child_2cols .right_child_3{float:right;width:199px;font-size:0px;}
.right_child_2{width:auto;}
.widget_container{margin:0px;margin-bottom:10px;padding:0px;border-bottom:1px solid #666666;}
.widget_container A:link{text-decoration:none;}
.widget_container A:visited{text-decoration:none;}
.widget_container A:active{text-decoration:none;}
.widget_container A:hover{text-decoration:underline;}
.widget_container .widget_container{margin:0px;margin-bottom:0px;padding:0px;border:none;}
* html .productselector .productselector_t, * html .productselector .productselector_c, * html .product_info, * html .productlist .plist_t, * html .productlist .plist_c, * html .plist_info, * html .product_detail .detail_t, * html .product_detail .detail_c, * html .detail_info, * html .html_snippet .html_t, * html .html_snippet .html_c, * html .banner_ad .banner_t, * html .banner_ad .banner_c, * html .categsoftlist .categsoftlist_t, * html .categsoftlist .categsoftlist_c{height:1px;}
html * span{font-size:100%;}
.productselector .productselector_c, .productlist .plist_c, .product_detail .detail_c, .html_snippet .html_c, .categsoftlist .categsoftlist_c{padding-left:6px;padding-right:6px;padding-top:4px;padding-bottom:0px;border-bottom:2px solid #116611;border-top:2px solid #116611;}
.right_child_1 .categsoftlist .categsoftlist_c, .right_child_2 .categsoftlist .categsoftlist_c{padding-bottom:15px;}
.banner_ad .banner_c{padding:0px;}
.productselector .productselector_t, .productlist .plist_t, .product_detail .detail_t, .html_snippet .html_t, .banner_ad .banner_t, .categsoftlist .categsoftlist_t{padding-left:6px;padding-right:6px;padding-top:4px;padding-bottom:4px;font-size:16px;}
.default_title_bg{background:url(../images/default_title_bg.png);}
.left_container .productselector .productselector_c, .left_container .productlist .plist_c, .left_container .product_detail .detail_c, .left_container .html_snippet .html_c, .left_container .categsoftlist .categsoftlist_c{background-image:url(../images/bg_subhead.gif);background-repeat:repeat-x;padding-top:15px;padding-bottom:15px;}
.right_child_3 .productselector .productselector_c, .right_child_3 .productlist .plist_c, .right_child_3 .product_detail .detail_c, .right_child_3 .html_snippet .html_c, .right_child_3 .categsoftlist .categsoftlist_c{padding-top:15px;padding-bottom:15px;}
.left_container .banner_ad .banner_c{}
.categsoftlist .categsoftname A, .categsoftlist .categsoftname A:visited{background-color:none;text-decoration:none;background-image:url(../images/arrow3.png);background-repeat:no-repeat;padding-left:15px;background-position:left 3px;display:block;color:#569e48;}
.categsoftlist .categsoftname A:hover{text-decoration:underline;}
.categsoftlist .categsoftinfo{background-color:none;text-decoration:none;padding:0px;padding-left:15px;display:block;color:#000000;}
.categsoftlist .categsoftinfo A{padding-left:5px;color:#000000;display:block;border-bottom:1px dashed #dcdcdc;}
.product{position:relative;}
.right_child_1 .productselector .product, .right_child_2 .productselector .product{margin-bottom:1px;border-bottom:1px dashed #dcdcdc;width:100%;}
.productselector .product_info{}
.productselector .product_pic{float:left;padding-bottom:10px;margin:4px;}
.productselector .product_name{padding-top:4px;}
.left_child_1 .productselector .product_name, .right_child_3 .productselector .product_name{padding-top:0px;}
.left_child_1 .productselector .product_name A, .left_child_1 .productselector .product_name A:visited, .right_child_3 .productselector .product_name A, .right_child_3 .productselector .product_name A:visited{background-color:none;color:#569e48;font-size:12px;text-decoration:none;background-image:url(../images/arrow3.png);background-repeat:no-repeat;background-position:left 3px;padding-left:15px;padding-bottom:4px;display:block;}
.left_child_1 .productselector .product_name A:hover, .right_child_3 .productselector .product_name A:hover{color:#569e48;text-decoration:underline;}
.right_child_1 .productselector .product_name A, .right_child_1 .productselector .product_name A:visited, .right_child_2 .productselector .product_name A, .right_child_2 .productselector .product_name A:visited{background-color:none;font-size:16px;font-weight:bold;color:#569e48;text-decoration:none;}
.right_child_1 .productselector .product_name A:hover, .right_child_2 .productselector .product_name A:hover{font-weight:bold;color:#569e48;text-decoration:underline;}
.productselector .product_desc{line-height:16px;color:#000000;}
.left_child_1 .productselector .product_desc, .right_child_3 .productselector .product_desc{padding-left:15px;padding-bottom:5px;}
.productselector .btn_container{float:right;}
.productselector .btn_container .btn{float:left;padding-right:5px;padding-bottom:10px;padding-top:10px;}
.left_child_1 .productselector .btn_container, .right_child_3 .productselector .btn_container{float:left;padding-left:15px;}
.left_child_1 .productselector .btn_container .btn, .right_child_3 .productselector .btn_container .btn{padding-right:5px;padding-bottom:10px;padding-top:2px;}
.productlist .plist_topbar{color:#569e48;border:1px solid #569e48;padding:3px;background-image:url(../images/bg_subhead.gif);margin-bottom:10px;position:relative;top:3px;}
.productlist .plist_form{width:80%;}
.productlist .product_price{color:#CC3300;padding-bottom:5px;line-height:16px;}
.productlist .plist_category{position:absolute;padding:3px;top:4px;right:8px;}
.productlist .plist_pagination{color:#569e48;width:80%;padding:3px;}
.productlist .plist_pagesize{color:#569e48;position:absolute;padding:3px;top:4px;right:8px;}
.right_child_1 .productlist .plist_product, .right_child_2 .productlist .plist_product{margin-bottom:1px;border-bottom:1px dashed #dcdcdc;width:100%;}
.productlist .plist_info{}
.productlist .plist_pic{float:left;padding-bottom:10px;}
.productlist .plist_pic img{margin:4px;}
.productlist .product_name{padding-top:4px;}
.left_child_1 .productlist .product_name A, .left_child_1 .productlist .product_name A:visited, .right_child_3 .productlist .product_name A, .right_child_3 .productlist .product_name A:visited{background-color:none;color:#569e48;font-size:12px;text-decoration:none;background-image:url(../images/arrow3.png);background-repeat:no-repeat;background-position:left 3px;padding-left:15px;padding-bottom:4px;display:block;}
.left_child_1 .productlist .product_name A:hover, .right_child_3 .productlist .product_name A::hover{color:#569e48;text-decoration:underline;}
.right_child_1 .productlist .product_name A, .right_child_1 .productlist .product_name A:visited, .right_child_2 .productlist .product_name A, .right_child_2 .productlist .product_name A:visited{background-color:none;font-size:16px;font-weight:bold;color:#569e48;text-decoration:none;}
.right_child_1 .productlist .product_name A:hover, .right_child_2 .productlist .product_name A:hover{font-weight:bold;color:#569e48;text-decoration:underline;}
.productlist .product_desc{line-height:16px;color:#000000;}
.left_child_1 .productlist .product_desc, .right_child_3 .productlist .product_desc{padding-left:15px;padding-bottom:15px;}
.productlist .btn_container{float:right;}
.productlist .btn_container .btn{float:left;padding-right:5px;padding-bottom:10px;padding-top:10px;}
.right_child_1 .product_detail .detail_t, .right_child_2 .product_detail .detail_t{font-weight:bold;text-decoration:none;}
.right_child_1 .product_detail .detail_t span, .right_child_2 .product_detail .detail_t span{display:block;padding-bottom:0px;text-decoration:none;}
.product_detail .detail_info{}
.product_detail .detail_pic{float:left;padding-bottom:10px;text-align:center;margin:4px;}
.product_detail .detail_pic img{margin:4px;}
.product_detail .product_category{color:#999999;padding-bottom:5px;}
.product_detail .product_price{color:#CC3300;padding-bottom:5px;line-height:16px;}
.left_child_1 .product_detail .product_name A, .left_child_1 .product_detail .product_name A:visited, .right_child_3 .product_detail .product_name A, .right_child_3 .product_detail .product_name A:visited{background-color:none;color:#569e48;font-size:12px;text-decoration:none;background-image:url(../images/arrow3.png);background-repeat:no-repeat;background-position:left 3px;padding-left:15px;padding-bottom:4px;display:block;}
.left_child_1 .product_detail .product_name A:hover, .right_child_3 .product_detail .product_name A::hover{color:#569e48;text-decoration:underline;}
.right_child_1 .product_detail .product_name A, .right_child_1 .product_detail .product_name A:visited, .right_child_2 .product_detail .product_name A, .right_child_2 .product_detail .product_name A:visited{background-color:none;font-size:16px;font-weight:bold;color:#569e48;text-decoration:none;}
.right_child_1 .product_detail .product_name A:hover, .right_child_2 .product_detail .product_name A:hover{font-weight:bold;color:#569e48;text-decoration:underline;}
.product_detail .product_desc{line-height:18px;text-align:left;color:#000000;}
.left_child_1 .product_detail .product_desc, .right_child_3 .product_detail .product_desc{padding-left:15px;padding-bottom:15px;}
.product_detail .btn_container{}
.product_detail .btn_container .btn{margin-bottom:4px;}
.banner_ad{background-color:#b1c0c7;border:1px solid #5b6976;}