* {font-family: Tahoma, Verdana, sans-serif;}
h1 {font-size: 13px; font-weight: bold; color: #FFF000; margin: 0px 0px 7px 0px;}
h2 {font-size: 11px; font-weight: bold; color: #FFF000; margin: 0px 0px 7px 0px;}
.txt {font-size: 13px; color: #FFF;}
.txtl {font-size: 11px; color: #FFF;}

.txtbottom {font-size: 11px; color: #B8DFA2;}
.txtyellow {color: #FFF000;}

a {color: #FFF000; text-decoration: none;}
a:hover {text-decoration: underline;}

body 	{background: #71BF44; margin:0; padding:0}
body.bodyTwo {background: url('../img/bg_top.gif') #71BF44 no-repeat top left}
body, th, td, ul, ol, div, dl {color: #FFF; font-size: 12px; line-height: 16px;}

th {color: #FFF000; font-weight: bold;}

img {border:none}
.fl {float:left} 
.cb {clear:both}
.pa {position:absolute;}
.pr {position:relative}

.headpa {left:370px; top:-4px}

form {margin: 0px; padding: 0px;}
input, select, textarea {color: #FFF; font-size: 11px; padding-left: 2px; padding-right: 2px; color: #328C00;}
select.text, input.text, textarea {border-top: #68C446 1px solid; border-right: #BDF39C 1px solid; border-bottom: #CFF6B7 1px solid; border-left: #81D45C 1px solid; background: #ABF082; font-size: 11px;}
input.qty {text-align: center;}
textarea {overflow:auto}

.bg_auth {background-position: top left; background-repeat: no-repeat;}
.bg_berry {background-position: top right; background-repeat: no-repeat;}
.bg_auth_index {background-position: 0px 285px; background-repeat: no-repeat;}
.bg_center_top {background-position: top left; background-repeat: repeat-x;}
.bg_center_left {background-position: top left; background-repeat: no-repeat;}
.bg_bottom_right {background-position: bottom right; background-repeat: no-repeat;}
.bg_index_pic {background-position: top right; background-repeat: no-repeat;}

p.shadow {font-size: 11px; position: relative; margin: 0px; margin-left: 2px; color: #71C746; line-height: 13px;}
span.shadow {font-size: 11px; position: absolute; top: -1px; left: -1px; color: #FFF;}

.header {padding-left: 70px; padding-bottom: 19px;}
.center {padding-right: 30px; padding-top: 15px;}

.tr1 {background-color: #7DC951;}
.tr2 {background-color: #78C54B;}
.tr1 td, .tr2 td, .tr1 th, .tr2 th {padding: 4px 10px 6px;}

.copyright {color: #B8DFA2; font-size: 11px; margin: 7px 0px 14px 0px; line-height: 15px;}
a.copyright {text-decoration: none; color: #B8DFA2;}
a.copyright:hover {color: #BAFC94;}

.list {color: #FFF000;}
.collections a, .collections a:hover {color: #FFF;}
.bottom_links td {padding: 0px 5px;}
.bottom_links a {color: #FFF !important; font-size: 11px; text-decoration: none;}
.bottom_links {color: #FFF !important;}

.branch_gallery {float: left; margin: 10px 10px 10px 0px; width: 170px; height: 210px;}

.branch {float: left; margin: 10px 25px 10px 0px; width: 216px; height: 255px;}
.branch-a_ { background-repeat: no-repeat; background-position: center 5px; background-color: #89D95B; color: #FFF; padding: 6px; margin-bottom: 0px; height: 250px;}
.branch-a_cart_ { background-repeat: no-repeat; background-position: center 5px;  background-color: #89D95B; color: #FFF; padding: 6px; margin-bottom: 0px; height: 250px;}
.branch-a_pre_{ background-repeat: no-repeat; background-position: center 5px;  background-color: transparent; color: #FFF; padding: 6px; margin-bottom: 0px; height: 250px;}
.branch-a_pre_cart_{background-repeat: no-repeat; background-position: center 5px;  background-color: transparent; color: #FFF; padding: 6px; margin-bottom: 0px; height: 250px;}
.branch-a b {color: #CBFFAB; font-weight: bold;}

.hr_news {margin: 20px 0px 17px;}
.news {padding-left: 10px;}

div.collect {float: left; margin: 10px 10px 10px 0px; width: 150px; height: 215px; padding: 6px; text-align: center;}
div.index_pic {position: absolute; top: 0px; left: 113px;}
a.collect {font-weight: bold;}
a.collect:visited {color: #FFF000;}

a.left_menu {font-weight: bold; color: #FFFFFF;}
a.left_menu:visited {color: #FFFFFF;}

.cursorhand { cursor:hand; }
.img_li {margin-bottom:5px}
.img_li_small {margin-bottom:2px}
.product_more {font-size: 11px;}

.picture_nav_help { FONT-SIZE:11px; visibility:hidden; }
.picture_caption { FONT-SIZE:12px; }

div.topMainMenu {width:125px}
div.topMainMenu img, div.topSecMenu img {width:125px; height:30px}
div.topSecMenu {width:300px; position: absolute; top: 20px; left: 200px;}
div.topSecMenu img.sec {margin-left:35px}

