  a {
color: #02682b;
    text-decoration: underline;
    }

  a:hover {
    text-decoration: none;
    }

  img {
    border: 0;
    margin: 0;
    padding: 0;
    }
  .left-in-padding {
   }

  .right-in-padding {
   padding-right: 10px;
   }

  .content-in-padding {
    padding-left: 18px;
    padding-right: 18px;
    }

  .aaaa, .aaab {
    float: left;
    }

  .aaab {
    padding-top: 8px;
    padding-left: 10px;
    }

  .aaab a {
    color: #4a4c4e;
    text-decoration: none;
    }

  .aaab a:hover {
    color: #4a4c4e;
    text-decoration: underline;
    }

  .aaaa img, .aaab img {
    border: 0;
    margin: 0;
    padding: 0;
    display: block;
    }
  .aaaa img {
    margin-left: 16px;
    padding-top: 6px;
    }

  .aaac {
    padding-left: 10px;
    }

  .aaac ul {
    width: 252px;
    }

  .aaac ul, ul li {
    display: block;
    margin: 0;
    padding: 0;
    font-size: 1px;
    }

  .aaac ul li {
    list-style-type: none;
    }


  .aaac ul li .heading {
    padding-top: 10px;
    padding-bottom: 10px;
    }

  .aaac ul li .fheading {
    padding-bottom: 10px;
    }

  .aaac ul li .heading img {
    margin: 0;
    padding: 0;
    border: 0;
    }

  .aaac ul li .spacer {
    background: url(../images/img11.jpg) no-repeat 22px 100%;
    padding-bottom: 2px;
    }

  .aaac ul li .lspacer {
    background: url(../images/img11.jpg) no-repeat 22px 100%;
    padding-bottom: 8px;
    }

  .aaac ul li div.first, .aaac ul li div.firstact {
    color: #02682b;
    font-size: 10px;
    background: url(../images/img13.jpg) no-repeat 0 6px;
    padding-left: 26px;
    padding-top: 6px;
    padding-bottom: 6px;
    font-weight: bold;
    text-transform: uppercase;
    }
  .aaac ul li div.second, .aaac ul li div.secondact {
    color: #02682b;
    font-weight: bold;
    background: url(../images/img15.jpg) no-repeat 0 6px;
    font-size: 11px;
    margin-left: 36px;
    padding-top: 2px;
    padding-left: 11px;
    padding-bottom: 2px;
    }
  .aaac ul li div.third, .aaac ul li div.thirdact {
    color: #02682b;
    background: url(../images/img17.jpg) no-repeat 0 6px;
    font-size: 11px;
    margin-left: 52px;
    padding-top: 2px;
    padding-left: 11px;
    padding-bottom: 2px;
    }

  .aaac ul li div.firstact {
    background: url(../images/img12.jpg) no-repeat 0 6px;
    }
  .aaac ul li div.secondact {
    background: url(../images/img14.jpg) no-repeat 0 6px;
    }
  .aaac ul li div.thirdact {
    background: url(../images/img16.jpg) no-repeat 0 6px;
    }

  .aaac ul li div a {
    color: #02682b;
    text-decoration: underline;
    }
  .aaac ul li div a:hover {
    color: #02682b;
    text-decoration: none;
    }

  .aaac ul li div.firstact a {
    text-decoration: none;
    }
  .aaac ul li div.secondact a {
    text-decoration: none;
    }
  .aaac ul li div.thirdact a {
    text-decoration: none;
    }

  .aaba {
    background: url(../images/img26.jpg) repeat-x left top;
    width: 100%;
    }

  .aabb {
    background: url(../images/img25.jpg) repeat-x left bottom;
    width: 100%;
    }

  .aabc {
  	background: url(../images/img61.jpg) repeat-y left top;
    width: 100%;
    }


  .aabd {
   	background: url(../images/img60.jpg) no-repeat left top;
    width: 100%;
    }

  .aabe {
   	background: url(../images/img62.jpg) no-repeat left bottom;
    width: 100%;
    }


  .aabe-in {
    float: left;
    width: 100%;
    }

  .aabe-in-p1 {
    padding: 10px;
    padding-left: 14px;
    padding-bottom: 6px;
    }

  .aabe-in-p2 {
    padding: 10px;
    padding-left: 22px;
    }

  .aabe-in-p3 {
    padding: 10px;
    padding-left: 22px;
    padding-bottom: 6px;
    }

  .aabe-in img {
    border: 0;
    margin: 0;
    padding: 0;
    }


  .uiop img {
    float: left;
    }

  .aabg {
    background: url(../images/img27.jpg) no-repeat right center;
    padding-right: 26px;
    color: #03652a;
    font-size: 14px;
    font-weight: bold;
    padding-top: 4px;
    padding-bottom: 4px;
    }

  .aabh {
    }

  .aaca {
    background: #f8f8f8 url(../images/img28.jpg) no-repeat left top;
    width: 100%;
    }

  .aacb {
    background: url(../images/img29.jpg) no-repeat right top;
    width: 100%;1
    }

  .aacc {
    background: url(../images/img31.jpg) no-repeat left bottom;
    width: 100%;
    }

  .aacd {
    background: url(../images/img30.jpg) no-repeat right bottom;
    width: 100%;
    }

  .aacd-in {
    padding: 12px;
    color: #3d3d3d;
    }

  .aace {
    padding-bottom: 10px;
    }

  .aace p {
    display: block;
    padding: 1px;
    margin: 0;
/*    border: 1px solid #c0c0c0;*/
/*    float: right;*/
    background: #ffffff;
    }

  .aada {
    color: #067b35;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 12px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 14px;
    background: url(../images/img08.jpg) no-repeat left center;
    }

  .aadb {
    text-align: right;
    font-size: 10px;
    padding-right: 10px;
    color: #828282;
    }

  .aadb a {
    color: #828282;
    text-decoration: underline;
    }

  .aadb a:hover {
    color: #828282;
    text-decoration: none;
    }

  .aadc {
	text-transform: uppercase;
    padding-top: 72px;
    }
    .aadc a{
	text-transform: uppercase;
    }
  .aadd {
    width: 25%;
    overflow: hidden;
    background: url(../images/img33.jpg) no-repeat left top;
    }

  .aadd img {
    margin: 0;
    padding: 0;
    display: block;
    }

  .aade {
    background: url(../images/img34.jpg) no-repeat left top;
    }

  .aade .item, .aade .itemact {
    height: 26px;
    overflow: hidden;
    color: #044c21;
    font-size: 11px;
    }

  .aade .item a {
    color: #044c21;
    text-decoration: underline;
    }

  .aade .item a:hover {
    text-decoration: none;
    }

  .itemact a, .itemact a:hover {
    text-decoration: none;
    color: #044c21;
    }

  .aade .last {
    background: url(../images/img34.jpg) no-repeat right top;
    }

  .aadf {
    background: url(../images/img35.jpg) repeat-x left top;
    padding-top: 6px;
    }
  .aadg {
    float: right;
    }

  .aadg a {
    text-decoration: underline;
    color: #03682c;
    }

  .aadg a:hover {
    text-decoration: none;
    color: #03682c;
    }

  .aaeb {
    float: left;
    padding-right: 10px;
    }
  .aaea {
    padding-left: 24px;
    padding-top: 4px;
    }

  .aaea a, .aaea a:hover {
    color: #4a4c4e;
    }

  .aaea img {
    border: 0;
    margin: 0;
    padding: 0;
    }

  .aaeb img {
    margin: 0;
    margin-right: 4px;
    padding: 0;
    }

  .aaec {
    padding-top: 72px;
    }


  .aaec img {
    display: block;
    margin: 0;
    padding: 0;
    }

  .aafa {
    background: #ffffff url(../images/img40.jpg) repeat-x left top;
    width: 100%;
    }

  .aafb {
    background: url(../images/img44.jpg) repeat-x left bottom;
    width: 100%;
    }

  .aafc {
    background: url(../images/img46.jpg) repeat-y left top;
    width: 100%;
    }

  .aafd {
    background: url(../images/img42.jpg) repeat-y right top;
    width: 100%;
    }

  .aafe {
    background: url(../images/img39.jpg) no-repeat left top;
    width: 100%;
    }

  .aaff {
    background: url(../images/img41.jpg) no-repeat right top;
    width: 100%;
    }

  .aafg {
    background: url(../images/img45.jpg) no-repeat left bottom;
    width: 100%;
    }

  .aafh {
    background: url(../images/img43.jpg) no-repeat right bottom;
    width: 100%;
    }

  .aafh-in {
    padding: 16px;
    }

  .aafj {
    background: url(../images/img20.jpg) no-repeat left top;
    width: 47px;
    height: 48px;
    overflow: hidden;
    font-size: 10px;
    }

  .aafj-in {
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 16px;
    text-align: center;
    color: #026128;
    }

  .aafj {
    float: left;
    }

  .aafk {
    margin-left: 47px;
    }

  .aafl {
    float: left;
    color: #026128;
    padding-left: 10px;
    }


  .aafn {
    padding-top: 4px;
    padding-bottom: 4px;
    }


  .aafm {
    margin-top: 10px;
    }

  .aafp img, .aafn img {
    border: 0;
    margin: 0;
    padding: 0;
    }

  .aafm img {
    float: left;
    display: block;
    margin: 0px;
    padding: 1px;
    border: 1px solid #d0d1d2;
    margin-right: 14px;
    }

  .aafo {
    padding-top: 6px;
    padding-bottom: 6px;
    }

  .aafo img {
    display: block;
    margin: 0px;
    padding: 1px;
    border: 1px solid #d0d1d2;
    }

  .aafp img {
    border: 0;
    margin: 0;
    padding: 0;
	 text-decoration: none;
    }

  .aafp a {
    color: #4a4c4e;
	 text-decoration: none;
    }
	 .aafp a:hover {
	 text-decoration: none;
	 color:#026128;
    }
	 div.newsin a {
	 color:#026128;
	 	text-decoration: underline;
	 }
	 div.newsin a:hover {
	 	text-decoration: none;
		 color:#026128;
	 }

  .aafq {
    margin: 0;
    padding: 0;
    border: 0;
    }
  .aafp a img {
    border: 0;
    margin: 0;
    padding: 0;
	 text-decoration: none;
    }
  .aaga {
  	padding-left: 13px;
    }

  .aaga form, .aaga form input, .aaga form button {
    display: block;
    margin: 0;
    padding: 0;
    float: left;
    }

  .aaga form {
    padding-top: 12px;
    width: 230px;
    }

  .aaga form input {
    border: 1px solid #bcbcbc;
    color: #bcbcbc;
    font-family: tahoma;
    font-size: 11px;
    padding-left: 4px;
    width: 140px;
    }

  .aaga form button {
    width: 17px;
    height: 16px;
    border: 0;
    margin-left: 12px;
    background: url(../images/img19.jpg) no-repeat left top;
    cursor: pointer;
    cursor: hand;
    }

  .aaha {
    position: absolute;
    left: 0;
    bottom: 0;
    padding-left: 12px;
    padding-bottom: 4px;
    }

  .aahb {
    margin-left: 290px;
    margin-right: 10px;
	 margin-top: 15px;
 	 padding-top: 15px;
    background: url(../images/img35.jpg) repeat-x left top;
    }

  .aahb img {
    padding: 0;
    margin: 0;
    display: inline;
    margin-left: 12px;
    margin-top: 12px;
    }

  .aaia {
    padding: 0;
    padding-top: 12px;
    }

  img.tyui {
    margin-right: 7px;
    }

  img.dfgh {
    margin-top: 20px;
    }

  .aaja {
    padding-top: 10px;
    padding-bottom: 10px;
    }
	 .aacd-in a {
	 	text-decoration: underline;
	 	color: #067b35;
		font-size: 11px;
	 }
	 .aacd-in {
	 	font-size: 11px;
	 }


	 div.dopmenu {
	 	margin-top: 10px;
	 }
.dopmenu .contentmenu {
	margin-bottom:10px;
	border-bottom: 1px solid #d5d5d5;
	padding-bottom: 12px;
	padding-left:4px;
	color: #3d3d3d;
}
	 .dopmenu .third, .dopmenu .thirdactive {
	   background: url(../images/img16.jpg) no-repeat left center;
 	  padding-left: 10px;
	  font-weight: bold;
	 }
	 .dopmenu .third a{
		 color: #03913c;
		 font-weight: bold;
	 }
	 .dopmenu .thirdactive a{
		 color: #3d3d3d;
		 font-weight: bold;
	 }
	 .contentmenu .desc {
	    padding-left: 10px;
		 margin-top: 10px;
	 }
	 .contentmenu .link {
	 	float:right;
	 }


	  .contentmenu a {
	 	text-decoration: underline;
	 }

	 .contentmenu a:hover {
	 	text-decoration: none;
	 }
	 .basketlink a {
	 	text-decoration: underline;
		color:#03682c;
	 }

	 .basketlink a:hover {
	 	text-decoration: none;
		color:#03682c;
	 }
	 .basketlink {
	 	text-align:right;margin-top:11px;margin-right:4px;
	 }
.aabz img {
    display: block;
    margin: 0;
    padding: 0;
    border: 0;
    margin-top: 11px;
    }
	 .aahb a {
	 	color: #4a4c4e;
	 }
div.subscription {background: transparent url('../images/subscr-pointer.gif') 217px 10px no-repeat scroll; width: 254px; height: 82px;border: 2px solid #f8f8f8;border-right-width:0;position: relative;}
div.subscription * {padding:0; margin:0;border:0;}
div.cornerT, div.cornerB {font-size: 1px; line-height: 1px; background-color: transparent; background-repeat: no-repeat; position: absolute; left:-2px;width: 20px;height: 20px;}

div.cornerT {background-image: url('../images/subscr-LT.gif');background-position: left top; top: -2px;z-index: 1;}
div.cornerB {background-image: url('../images/subscr-LB.gif');background-position: left bottom; bottom: -2px;z-index: 2;}

div.subscription div.subTxt {position: relative; z-index: 3; padding-left: 18px;padding-top: 14px;}
div.subscription div.subTxt p.hd1 {font-size: 10pt; font-family: Arial, Tahoma, sans-serif; color: #fff;text-indent: -9009px; text-transform: uppercase;background: transparent url('../images/hd-subsciption.gif') left 50% no-repeat scroll;}
div.subscription div.subTxt form {padding-top: 15px;padding-left: 6px;}
div.subscription div.subTxt form input {margin-left: 6px;vertical-align: bottom;}
div.subscription div.subTxt form input.brd1 {font-size: 10px;border: 1px solid #bcbcbc; color: #a3a3a3; padding-left: 8px;padding-top: 2px;width: 142px; height: 15px;}