/* CSS Document */

body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #111B07;
    background-color:#037103;
    /*background:#037103 url(../images/page-bottom.gif) no-repeat center bottom;*/
    margin: 0 auto;
    /*padding-bottom:79px;*/
}

.hid{ display:none;    }
.Cursr{cursor: hand;}

a img {border:none;}
p {padding:0px; margin:0px;}
ul,li {margin:0px; padding:0px;}
a{color: #111B07;text-decoration: none;}
a:hover{color: #BEDF57;}
input {border: solid 1px #DDDDDD;}
.floatLeft {float:left;}
.floatRight {float:right;}
.wrapper {width:963px; margin:0px auto; overflow:auto;}

#header {width:963px; float:left; background:url(../images/bg-head.gif) no-repeat left bottom;}
#header .left {width:660px; float:left;}
#header .logo{padding:10px 0px 0 0;width:660px;float:left;}
#header .logo .logotext {width:500px; float:left;}
#header .logo .stamp {width:140px; float:left; padding:22px 0 0 20px;}
#header .homeIcon {width:660px; float:left;}
#header .right {width:303px; float:left;}

#header .right .nav-top {border: solid 1px #fff; color: #E6E6E6; background: url(../images/bg-topnav-panel.gif) repeat-x; padding:6px 0 0 0; height: 21px;}
#header .right .nav-top a { color: #E6E6E6; text-decoration: none; padding: 0px 8px;}
#header .right .nav-top a:hover {color: #BEDF57;}
#header .right .cartDescription {float:left; padding:20px 0 0 0; width:303px;}
#header .right .cartDescription .btn {float:left; width:80px;} 
#header .right .cartDescription .cartdes {float:left; width:145px; color:#FFFFFF; padding-left:15px;}
#header .right .cartDescription .cartdes .shopingheadText {float:left; width:140px; color:#FFFFFF; padding:0 0 5px 0; font-weight:bold;}
#header .right .cartDescription .cartdes .row1 {float:left; width:140px; color:#FFFFFF;}
#header .right .cartDescription .cartdes .row1 .col1 {float:left; width:60px; color:#FFFFFF;}
#header .right .cartDescription .cartdes .row1 .col2 {float:left; width:80px; color:#FFFFFF;}
#header .right .cartDescription .carImg {float:left; width:63px;}

#header .right .searchBar {width:303px; float:left;}
#header .right .searchBar .search-box{width:247px; float:left; padding:5px 0 0 0px; margin:0px; vertical-align:top;}
#header .right .searchBar .search-box .searchTextBox{width:243px; height: 16px; font-size: 11px; float:left; color:green; font-weight:bold; padding:3px 1px 1px 1px; margin:0px;}
#header .right .searchBar .btnGo {padding:5px 0 0 0; float:left; vertical-align:top;}


/*STARTT MENUS
#mainMenu {width:961px; float:left; background: url(../images/bg-nav-top.gif) repeat-x 0px 0px; height:48px; color:#FFFFFF;}
*/
.menuswidth {width:963px; float:left;}

#mainMenu
{
    
    border-bottom: 0;
    width:963px; float:left;
     background: url(../images/bg-nav-top.gif) repeat-x 0px 0px; height:50px; color:#FFFFFF;
   }
#mainMenu a
{
    font-size: 14px;
    height: 42px;
    padding: 8px 0 0 0;
    color: #fff;
    text-align: center;
    width: 100%;
    display: block;
    text-decoration: none;
}
#mainMenu a:hover, #mainMenu a.selected
{
    background: url(../images/bg-nav-top-over.gif);
}

.dymenu
{
   z-index: 999; 
}

.MenuBdr
{
    border-top: solid 1px green;
}

#ctl00_ucTopMenu_mnuCategory
{
    border: solid 1px #fff;
    border-bottom: 0;
    background: url(../images/bg-nav-top.gif);
    height: 48px;
}
#ctl00_ucTopMenu_mnuCategory a
{
    font-size: 13px;
    height: 42px;
    color: #fff;
    padding: 6px 0 0 0;
    text-align: center;
    width:100%;
    display: block;
    text-decoration: none;
}
#ctl00_ucTopMenu_mnuCategory a:hover, #ctl00_ucTopMenu_mnuCategory a.selected
{
    background: url(../images/bg-nav-top-over.gif);
}

#ctl00_ContentPlaceHolder1_verticalMenu_dlMenuCatgory
{
    border: solid 1px #fff;
    border-bottom: 0;
    background: url(../images/bg-nav-top.gif);
    height: 19px;
}
#ctl00_ContentPlaceHolder1_verticalMenu_dlMenuCatgory a
{
    font-size: 14px;
    height: 19px;
    padding: 7px 0 0 0;
    color: #fff;
    text-align: left;
    width: 100%;
    display: block;
    text-decoration: none;
}
#ctl00_ContentPlaceHolder1_verticalMenu_dlMenuCatgory a:hover, #ctl00_ContentPlaceHolder1_verticalMenu_dlMenuCatgory a.selected
{
    background: url(../images/bg-nav-top-over.gif);
}

a.menuItem
{
    color: #ffffff;
    padding: 6px;
    display: block;
    width: auto;
}

a.menuItem:hover
{
    color: #ffffff;
    background: #037103;
}

.padd1
{
    padding: 1px;
}
.padd2
{
    padding: 2px;
}
.padd3
{
    padding: 3px;
}
.padd5
{
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}
.padd8
{
    padding: 8px;
}
.padd10
{
    padding: 10px;
}
.paddTop10
{
    padding-top:10px;   
}

#category
{
    height: 20px;
    background: #47A825;
}
#category a
{
    font-size: 11px;
    height: 20px;
    padding: 8px 0 0 0;
    color: #fff;
    text-align: left;
    width: 100%;
    display: block;
    text-decoration: none;
    background: #017F01;
    border-bottom: solid 1px #47A825;
}
#category a:hover, #category a.selected
{
    background: #47A825;
}
.category-on
{
    background: #47A825;
    border-bottom: solid 1px #008001;
    color: #fff;
    height: 20px;
    text-align: center;
}

/*END MENUS*/

/*FLASH*/
#flashArea {width:943px; margin:0 auto; overflow:auto; text-align:center; background-color:#FFFFFF; padding:5px 0; }

/*contetn part*/
.contentpart {width:963px; float:left; text-align:center; background-color:#FFFFFF; }
.itemBox  {width:941px; border:solid 1px #E6E6E6; margin:0 auto; text-align:center; background-color:#FFFFFF;}

h1.sec-title
{
    font-size: 20px;
    color: #fff;
    background: url(../images/headingBg.jpg) repeat-x;
    height: 30px;
    font-weight:normal;  
    vertical-align: middle;
    padding: 4px 0 0 14px;
	text-align:left;
}


.sec-title 
{
    font-size: 20px;
    color: #fff;
    background: url(../images/headingBg.jpg) repeat-x;
    height: 30px;
    vertical-align: middle;
    padding: 4px 0 0 14px;
	text-align:left;
}


h2.sec-title
{
    font-size: 20px;
    color: #fff;
    background: url(../images/headingBg.jpg) repeat-x;
    height: 30px;
    font-weight:normal;  
    vertical-align: middle;
    padding: 4px 0 0 14px;
	text-align:left;
}


h3.sec-title
{
    font-size: 20px;
    color: #fff;
    background: url(../images/headingBg.jpg) repeat-x;
    height: 30px;
    font-weight:normal;  
    vertical-align: middle;
    padding: 4px 0 0 14px;
	text-align:left;
}

h4.sec-title
{
    font-size: 20px;
    color: #fff;
    background: url(../images/headingBg.jpg) repeat-x;
    height: 30px;
    font-weight:normal;  
    vertical-align: middle;
    padding: 4px 0 0 14px;
	text-align:left;
}

.addBoxes {background-color:#EAEFDB; float:left; width:941px; text-align:left;}
.addRow {width:935px; float:left; padding:10px 0px 0px 7px;}
.addboxOuter {width:302px; padding:0 0 10px 7px; float:left; min-height:270px; height:auto !important; height:270px;}
.addbox {width:295px; float:left;}
.addboxMid {width:295px; float:left; margin:0 0 0 19px;}
.addboxLast {width:295px; float:right;}
.addboxhead {width:270px; padding:10px 10px 5px 15px; min-height:33px; height:auto !important; height:33px; font:bold 11pt arial; color:#F8FFF1; background:url(../images/addBoxheadBg.gif) no-repeat left top;}
.addboxhead h2{margin:0px; padding:0px;font:bold 11pt arial;}
.addboxhead a {color:#F8FFF1; text-decoration:none;}
.addboxhead a:hover {color:#BEDF57; text-decoration:none;}
.addboxcontent {width:275px; padding:8px 10px 5px 10px; font:normal 9pt arial; color:#F8FFF1; background:url(../images/addBoxbotBg.gif) no-repeat left bottom; float:left;}
.addboxcontent .addRW { float:left; padding: 0 0 10px 0;}
.addboxcontent .addRW .itemImg {width:100px; float:left;}
.addboxcontent .addRW .itemtext { color:#037203; font-size:9pt; font-weight:bold; width:168px; float:left; padding:5px 2px 0 5px;}
.addboxcontent .addRW .itemtext a{color:#037203; text-decoration:none;}
.addboxcontent .addRW .itemtext a:hover{color:#BEDF57; text-decoration:none;}
.addboxcontent .addRW .itemtext .price_txt {color:#A73255; padding-top:2px;  padding-right:3px; font:bold 10pt arial; float:right; text-align:right;}
.addboxcontent .addRW .itemtext .price_value { min-width:100px;  color:#E91846; font:bold 20pt arial; float:right; text-align:right;}
.addboxcontent .addRW .itemtext .price_value a{color:#D3242B; text-decoration:none;}
.addboxcontent .addRW .itemtext .price_value a:hover{color:#BEDF57; text-decoration:none;}

.addboxcontent .WasaddRW { float:left; padding: 0 0 0px 0;}
.addboxcontent .WasaddRW .WasPrice {width:268px; float:right;}
.addboxcontent .WasaddRW .WasPrice .text {color:green;  padding-top:5px;  padding-right:3px;  font:bold 9pt arial; float:right; text-align:right;}
.addboxcontent .WasaddRW .WasPrice .WasValue { min-width:100px;  color:green; font:bold 14pt arial; float:right; text-align:right;}


.itemBoxbotStrip  {width:963px; float:left; text-align:center; background-color:#FFFFFF; padding:15px 0;}
.itemBoxbotStrip .stripitem {border:solid 1px #E6E6E6; width:941px; margin:0 auto; overflow:auto; background:url(../images/stripBg.gif) repeat-y -1px top;}
.itemBoxbotStrip .stripitem .stripContent {width:155px; float:left; text-align:center; border-right:solid 1px #E6E6E6; }
.itemBoxbotStrip .stripitem .striplast {width:155px; float:left; text-align:center;}
.striptext {color:#47A927; font-size:16px; font-weight:bold; width:135px; line-height:18px; text-align:center; padding:0 10px 3px 10px;}
.striptext a {color:#47A927;}
.striptext a:hover{color:#BEDF57; text-decoration:none;}

.itemlogoStrip  {width:963px; float:left; text-align:center; background-color:#FFFFFF;}
.itemlogoStrip .striplogo {border:solid 1px #E6E6E6; width:941px; margin:0 auto; overflow:auto; text-align:left;}
.itemlogoStrip .striplogo .headingLogostrip {background-color:#EAEEDC; color:#037203; font-weight:normal;font-size: 20px; text-align:left; padding:5px 0 5px 14px;}
.itemlogoStrip .striplogo h2.headingLogostrip {background-color:#EAEEDC; color:#037203; font-weight:normal;font-size: 20px; text-align:left; padding:5px 0 5px 14px;}
.itemlogoStrip .striplogo .logos {padding:5px 20px 0 20px; float:left; }

.sellerItemBg {background-color:#EAEEDC; text-align:left; padding: 0px 7px 10px 19px; float:left; width:915px;}
.sellerItemBg .selleritem {float:left; text-align:left; border:solid 2px #72AD6B; margin: 10px 15px 0 0px !important; margin:10px 11px 0 0; padding:8px 8px 8px 8px; width:270px; background-color:#fff; height:104px;}
.sellerItemBg .selleritemLast {float:left; text-align:left; border:solid 2px #72AD6B; margin:0 0px 0 0; padding:8px;}
.sellertext {font-size:8pt; font-weight:bold; color:#037203; padding:0px 0 5px 8px; text-align:left;width:159px;}
.sellertextOurPrice {width:159px; padding:3px 0 0 0;}
.sellertextOurPrice1 {width:159px; padding:5px 0 0 0; min-height:60px;}
.sellertextOurPrice1 h2 {margin:0px; padding:0px; font-size:11px;}
.sellerourprice {width: 84px; float: left; color: #B30117;}
.sellerpricetext {width: 75px; float: left; color: #ff0000; font-size:17px; text-align:right;}
.sellertext a.recentLink {color:#ff0000;}
.sellertext a {color:#037203; text-decoration:none;}
.sellertext a:hover{color:#BEDF57; text-decoration:none;}

.Wassellerourprice {width: 84px; float: left; color: green;}
.Wassellerpricetext {width: 75px; float: left; color: green; font-size:17px; text-align:right;}


.contactpartseller {width:963px; float:left; text-align:center; background-color:#FFFFFF; padding:20px 0 0 0;}

.contactpart {width:963px; float:left; text-align:center; background-color:#FFFFFF; padding:20px 0 0 0;}

.contactplaceholder {width:963px; float:left; text-align:center; background-color:#FFFFFF; padding:0px 0 0 0;}
.contactBox  {width:943px; margin:0 auto; text-align:center; background-color:#EAEEDC; overflow:auto;}
.contactBox .conatacts1 {width:315px; float:left;border:solid 1px #E6E6E6; border-bottom:none;}
.contactBox .conatacts2 {width:305px; float:left;border:solid 1px #E6E6E6; border-bottom:none;}
.contactsBg {background-color:#EAEEDC; text-align:left; padding:10px 15px; float:left; width:285px; }
.contactsBg1 {background-color:#EAEEDC; text-align:left; padding:10px 15px; float:left; width:275px; }
.contactsBg1 strong {color:#037203; font-size:11pt;}
.contactsBg1 .conadd {padding:10px 0 0 5px;}
.conadd ul {margin:0px; padding:0px;}
.conadd ul li {margin:0px; padding:3px 0; list-style:none;}
.conadd ul li a {color:#000000; text-decoration:none;}
.conadd ul li a:hover{color:#037203; text-decoration:none;}
.contactsBg strong {color:#037203; font-size:11pt;}
.contactsBg .conadd {padding:10px 0 0 5px;}
.cardstrip  {width:941px; margin:0 auto; text-align:left; background-color:#ffffff; overflow:auto; border:solid 1px #E6E6E6;}
.botText  {width:941px; margin:0 auto; text-align:center; background-color:#ffffff; overflow:auto;}
.botTextContent {margin:0 auto; width:350px; padding:10px 0; overflow:auto;}
.botTextContentflash {float:left; width:127px; font-size:8px;}
.botTextContenttext {float:left; width:218px; padding:13px 0 0 5px; text-align:left; font-size:8pt;}



.botTextContentnew {margin:0 auto; width:370px; padding:10px 0;}
.botTextContentflashnew {float:left; width:127px; font-size:8px;}
.botTextContenttextnew {float:left; width:218px; padding:13px 0 0 5px; text-align:left; font-size:8pt;}
.botTextContentimg1 {width:245px; padding: 5px 0px 0px 30px; float:left; text-align:left;  height:110px;}
.botTextContentimg2 {width:275px; padding: 20px 5px 0px 10px;  float:left; }
.botim{padding: 0px 0px 0px 20px;}

/*footer*/
#footer {width:946px; float:left; background: url(../images/bg-nav-top.gif) repeat-x 0px 0px; line-height:48px; border:solid 1px #FFFFFF; color:#FFFFFF; padding:0 0 0 15px;}





/*Garden Tool Page*/
.sitepath {width:943px; margin:0 auto; float:left; text-align:left; background-color:#FFFFFF; padding:10px 10px; font-weight:bold; color:#037203;}
.sitepath a {color:#111B07; text-decoration:none;}
.sitepath a:hover {color:#BEDF57; text-decoration:none;}
.contentpartinner {width:943px; float:left; background-color:#FFFFFF; padding:0px 10px 0px 10px; margin:0px;}
.contentpartinner .leftNav {width:155px; float:left;}
.contentpartinner .leftNav .NavBg{background-color:#008000;width:153px; border:solid 1px #47A826; border-bottom:none; text-align:left;  }
.contentpartinner .leftNav .NavBg ul {margin:0px;width:153px; padding:0px;}
.contentpartinner .leftNav .NavBg ul li{margin:0px; padding:0px;list-style:none; color:#FFFFFF;}
.contentpartinner .leftNav .NavBg ul li a {padding:5px;display:block; width:143px; color:#FFFFFF; border-bottom:solid 1px #47A826;}
.contentpartinner .leftNav .NavBg ul li a:hover {background: url(../images/leftNavOver.gif) repeat-x left bottom;}
.contentpartinner .leftNav .NavBg ul li ul{margin:0px; padding:0px;list-style:none; color:#FFFFFF; background-color:#47A826;}
.contentpartinner .leftNav .NavBg ul li ul li a{padding:5px; display:block; color:#FFFFFF; width:143px; border-bottom:solid 1px #008000;}
.contentpartinner .leftNav .NavBg ul li ul li ul{margin:0px; padding:0px;list-style:none; color:#FFFFFF; background-color:#8FC254;}
.contentpartinner .leftNav .NavBg ul li ul li ul li a{padding:5px; display:block; color:#FFFFFF; width:143px; border-bottom:solid 1px #008000;}
.contentpartinner .leftNav .NavAdd{background-color:#EBEFDE;width:155px; text-align:center; padding:10px 0 0px 0;}
.contentpartinner .leftNav .NavAdd .NavAddwidth{width:135px; margin:0 auto; padding:0 0 10px 0;}


.cls1{background-color:#b60017;}

.NavAddtext {color:#47A927; font-size:16px; font-weight:bold; line-height:18px; text-align:center; padding:0 10px 3px 10px;background-color:#FFFFFF;}
.NavAddtext a {color:#47A927;}
.NavAddtext a:hover{color:#BEDF57; text-decoration:none;}

.midPart {width:631px; float:left; border-top:solid 1px #E6E6E6; padding:0 1px;}
.toolsList {width:631px; float:left; padding:0 0px 0 0px; }
.toolrow {width:631px; float:left; background-color:#ffffff; padding:10px 0 0 0;}
.toolCol1 {width:290px; float:left; padding:8px; min-height:155px; height:auto !important; height:155px; text-align:left; }
.toolrow_bgcolor {background-color:#EBEFDE;}
.toolitemImg {width:104px; float:left;}
.toolitemImg img{border:solid 2px #72AD6B; }
.toolcontent {float:left; text-align:left;   padding:0 0px 0 10px; width:175px;}
.toolcontent1 {float:left; padding:0 0px 0 10px; width:161px;}
.clickText {font-size: 14px; color: #037203; font-weight: bold;}
.clickText a {color: #037203;}
.clickText a:hover {color: #BEDF57;}
.toolcontent h2 {color: #111B07; font-size: 16px; margin:0px; padding:0px;}

h1 {color: #111B07; font-size: 16px; margin:0px; padding:0px;}
.toolText { color:#037203; width:100%; padding:5px 0;}
.toolText a{ color:#037203;}
.toolText a:hover { color:#BEDF57;}
.toolCol2 {width:275px; float:left;padding:0 0px 0 10px;}
.rightPart {width:155px; float:left; background-color:#EBEFDE;border-top:solid 1px #E6E6E6;}
.bestsellerBox {width:149px; margin:0px auto; padding:5px 3px 5px 3px;float:left;}
.bestsellerBoxtop {background:url(../images/best-selling-top.jpg) no-repeat left top; width:133px; 
    font-size: 9px; color: #FFFFFF; padding: 5px 8px 5px 8px; vertical-align:middle; text-align:left; }
 
 .bestsellerBoxtop h2 {margin:0px; padding:0px; font-size: 9px; color: #FFFFFF;  text-align:left;}
    
.bestsellerBoxtop a{color: #FFFFFF;}    
.bestsellerBoxtop a:hover { color:#BEDF57;}

.bestsellerBoxbot { background:#ffffff url(../images/best-selling-bot.jpg) no-repeat left bottom; float:left; width: 133px;  padding: 5px 8px 5px 8px; text-align:center;}
.best-sell-price {padding: 2px 0px 0px 5px; text-align:right; font-size: 10px; color: #B30117; float:left; }
.best-sell-price2 { padding: 3px 0px 0px 10px; font-size: 18px; color: #B30117; float:right; min-width:60px; text-align:right;}

.Wasbest-sell-price {padding: 5px 0px 0px 5px; text-align:right; font-size: 9px; color: green; float:left; font-weight:bold;   }
.Wasbest-sell-price2 { padding: 2px 0px 0px 10px; font-size: 14px; color: green; float:right; min-width:60px; text-align:right;}

.best-sell-price2 a {color: #B30117;}
.best-sell-price2 a:hover { color:#BEDF57;}

/*Children Tool Page*/
.recentGap {padding:0 0 15px 0}
.innertoolpage {width:787px; float:left; border-top:solid 1px #E6E6E6; padding:0 0 0 1px; }

.pagination {width:755px; float:left; border:solid 1px #DBDDD1; height:20px; height:auto !important; margin:5px auto; padding:15px; background-color:#F0F4E1;}
.pagination .lefttext {width:200px; float:left; text-align:left  }
.pagination .midBtns {width:330px; float:left;}
.pagination .rightBtns {width:198px; float:right; text-align:right; }
.pagination .rightBtns .leftimg {float:right; text-align:right;}
.pagination .rightBtns .midimg {float:right; padding:3px 0 0 0; text-align:right;}
.pagination .rightBtns .rightimg {float:right;}
.pagination .rightBtns {padding:0px 5px 0px 5px;}
/*.pagination a {color:#111B07;}
.pagination a:hover { color:#FFFFFF; background:url(../images/pglnk-over.gif) no-repeat center center; }
*/

.pagiGap {padding:0 3px;}
.cap {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color: gray; margin:1px 0 0 0;}

.productRow {width:785px; float:left; border:solid 1px #DBDDD1; margin:5px auto ; padding:10px 0px 10px 0px; background-color:#F0F4E1;}
.proaddRow {width:785px; float:left; padding:0 0 0px 0px;}
.proaddboxOuter {width:245px; float:left; min-height:260px;  height:auto !important; height:260px; padding:0 0 2px 12px; }
.proaddbox {width:245px; float:left;}
.proaddboxhead {width:220px; padding:6px 10px 5px 15px; text-align:left; min-height:30px; height:auto !important; height:30px; font:bold 9pt arial; color:#F8FFF1; background:url(../images/prod-box-top.gif) no-repeat left top;}
.proaddboxhead h2 {margin:0px; padding:0px; font:bold 9pt arial;text-align:left;}
.proaddboxhead a {color:#F8FFF1; text-decoration:none;}
.proaddboxhead a:hover {color:#BEDF57; text-decoration:none;}
.proaddboxcontent {width:231px; padding:8px 7px 0px 7px; font:normal 9pt arial; color:#F8FFF1; background:url(../images/prod-box-bot.gif) no-repeat left bottom; float:left;}
.proaddboxcontent .proaddRW { float:left; padding:0 0 10px 0; width:231px;}
.proaddboxcontent .proaddRW .proitemImg {width:100px; float:left;}
.proaddboxcontent .proaddRW .proitemtext { color:#037203; font-size:9pt; width:124px; font-weight:bold; float:right; text-align:left; padding:0px 2px 0 5px;}
.proaddboxcontent .proaddRW .proitemtext a{color:#037203; text-decoration:none;}
.proaddboxcontent .proaddRW .proitemtext a:hover{color:#BEDF57; text-decoration:none;}
.proaddboxcontent .proaddRW .proitemtext .proprice_txt {color:#D3242B; font:bold 8pt arial; float:left; padding:0 5px 0 0; text-align:right;}
.proaddboxcontent .proaddRW .proitemtext .proprice_value {color:#D3242B; font:bold 18pt arial;}
.proaddboxcontent .proaddRW .proitemtext .proprice_value a{color:#D3242B; text-decoration:none;}
.proaddboxcontent .proaddRW .proitemtext .proprice_value a:hover{color:#BEDF57; text-decoration:none;}
.proaddboxcontent .proaddRW .leftimg {width:70px; float:left;}
.proaddboxcontent .proaddRW .rightlink {width:154px; text-align:right; float:right;}
.proaddboxcontent .proaddRW .rightlink a {color:#D3242B; font:bold 18pt arial;}
.proaddboxcontent .proaddRW .rightlink a:hover { color:#BEDF57;}
.proaddboxcontent .proaddRW .rightlink .ourtext{color:#D3242B; font:bold 8pt arial; padding:0px 5px 0 0;}

.proaddboxcontent .WasproaddRW { float:left; padding:0 0 2px 0; width:231px;}
.proaddboxcontent .WasproaddRW .Wasrightlink {width:224px; text-align:right; float:right;color:green;}
.proaddboxcontent .WasproaddRW .Wasrightlink .ourtext{font:bold 8pt arial; padding:5px 10px 0 0;}
.proaddboxcontent .WasproaddRW .Wasrightlink .Was-price {font:bold 15pt arial;}

/*tooldetails page*/
.greenColor {color:#037203;}
.bannerImg {padding:0 0 10px 0; text-align:center;}
.productdetail {width:785px; float:left; border:solid 1px #DBDDD1; position:relative; background-color:#EBEEDD; margin:5px auto;}
.productdetail_Image {width:400px; float:left; position:relative;}
.productdetail_Text {min-height:380px; width:365px; float:left; background-color:#EBEEDD; position:relative; padding:10px; text-align:left;  }
.productdetail_Text .detailrow {width:365px; float:left; padding:3px 0;}
.productdetail_Text .detailrow .colum1 {width:170px; float:left;}
.productdetail_Text .detailrow .colum2 {width:195px; float:left; }
.mainprice-big { font-size: 30px; color:red; font-weight: bold;}

.Wasmainprice-big { font-size: 25px; color:#047001; font-weight: bold;}

.main-prod-text-grey { font-size: 14px; color: #666465; font-weight: bold;}
.productdetail_Text .Icon_detailrow {width:365px;}
.productdetail_Text .Icon_detailrow div {width:295px; margin:0 auto;}
.largeIcon {position: relative; margin-top:-32px;}
.productdetail_Thunb {width: 390px; border-top: solid 1px #DBDDD1; background-color:White; padding: 10px 0 0 10px !important;float:left;}
.productdetail_Thunb1 {margin: 0 13px 0 0;float:left;}

.productdetail_tdlnkThumb1 {padding: 83px 0 0 0; float:left;  }
.productdetail_tdlnkThumb3 {margin: 0 0px 0 0; float:left;}

.productdetail_extras {width:755px; float:left;}
.productdetail_extrascap {width: 120px; text-align:left; float:left; }
.productdetail_extrasdata {width: 635px;text-align:left; float:left; }
.productdetail_desc {width:755px; float:left; text-align:left;}
.productdetail_desc h2 {margin:0px; padding:0px; font-size:14px;}
.productdetail_desc h3 {margin:0px; padding:0px; font-size:13px;}
.productdetail_desc h4 {margin:0px; padding:0px; font-size:12px;}
.productdetail_desc h5 {margin:0px; padding:0px; font-size:11px;}
.productdetail_desc h6 {margin:0px; padding:0px; font-size:10px;}

.productdetail_desc ul
{
	padding-left: 15px;
	margin-bottom: 15px;
	margin-left:15px;
	list-style-type: disc;
	
}
.productdetail_desc p{margin-bottom:15px;}

.productdetail_desc a
{
    color: green;
    text-decoration: none;
 }
.productdetail_desc a:hover
{
    color: #BEDF57;
     
}

/*View Basket*/
.viewBasket {background-color:#EAEEDC;border:solid 1px #DBDDD1; padding:10px; width:921px; float:left;}
.viewBasketRow {width:921px; float:left;}
.greenBox {width:901px; float:left; background-color:#037203; color:#EAEEDC; padding:10px; margin:20px 0;}
.greenBoxTitleHead {width:881px; background-color:#EAEEDC; padding:10px; float:left; color:#037203;font-size: 16px; font-weight: bold;}
.titlecol1 {width:400px; float:left;text-align:Left;}
.titlecol2 {width:120px; float:left;text-align:center;}
.titlecol3 {width:120px; float:left;text-align:right;}
.titlecol4 {width:100px; float:left; text-align:right;}
.titlecol5 {width:120px; float:left; text-align:center;}

.greencol1 {width:400px; float:left;}
.greencol2 {width:120px; float:left;text-align:center;}
.greencol3 {width:120px; float:left;text-align:right;}
.greencol4 {width:100px; float:left; text-align:right; color:#111B07;}
.greencol5 {width:120px; float:left; text-align:center;}

.greenGrid {width:891px; padding:20px 10px 20px 0; float:left; color:#037203;font-size: 16px; color:#EAEEDC;}
.greenGridBotDevider {background:url(../images/hori_devider.jpg) repeat-x left bottom;}
.smallFont {font-size:9pt;}
.greencolImg { width:100px; float:left;}
.greencolText { width:280px; float:left; padding:0 10px 0 10px; text-align:left;}
.greencolText p{padding:3px 0;}
.lightColor {color:#EAEEDC;}
h3 {color:#BEDF57; padding:0px; margin:0px; font-size:20pt;}

.gridBotright {width:600px; float:right; padding:7px 0;}
.gridBotDesctext {float:right; width:220px; text-align:right; font-weight:normal;}
.gridBotDescboxes {float:right; width:380px; text-align:right; font-weight:normal;}
.gridBotDesctext0 {float:right; min-width:220px;  text-align:right; font-weight:normal;}
.gridBotDescboxes0 {float:right; text-align:right; font-weight:normal;}

/*Login*/
.loginmain {width:941px; float:left; border:solid 1px #E6E6E6; border-top:none;background-color:#F1F4E1; text-align:left;  }
.loginLeft {width:542px; float:left; background-color:#FFFFFF;padding:30px 10px 0 10px;}
.loginRight {width:358px; background-color:#F1F4E1; float:left;padding:30px 10px 0 10px;border-left:solid 1px #E6E6E6; }
.alignjus {text-align:justify;}
h2 {color: #037203; font-size: 16px; margin:0px; padding:0px 0 15px 0; text-align:left; }
.logincontent {width:542px; float:left;}
.logincontentLeft {width:466px; float:left;} 
.logincontentRight {width:76px; float:left;} 
dl {margin:0px; padding:0px;}
dl dt {padding:10px 0; margin:0px;}
dl dd {padding:10px 0 10px 40px; margin:0px; background:url(../images/tick.gif) no-repeat 15px 11px;}

.Uclogin {width: 347px;}
.UcMainfBox {width: 347px; height:30px;}
.capemail{width: 100px; float: left}
.Collen{width: 70px; float: left}
.ForGot {width: 280px; padding: 10px 0 0 0px; float: left;}
.lbgimg {width: 228px; padding: 10px 0 0 0px; float: left;}
.err {width: 350px; padding: 10px 0 0 0px; float: left;}

a.Spagination
{
    display: block;
    width:18px;
    float:left;
    text-align:center;
}
a.Spagination:hover
{
    color: #fff;
    text-decoration: none;
    background: url(../images/pglnk-over.gif) no-repeat center 0px;
}
.Selected
{
    width: 18px;
    height: 14px;
    display: block;
    float:left;
    margin: 0px 2px 0px 3px;
    color: #fff;
    text-decoration: none;
    text-align:center;
    background: url(../images/pglnk-over.gif) no-repeat center 0px;
}


/*18_feb_09*/
/*Checkout Page*/
.checkout {background-color:#EAEEDC;border:solid 1px #DBDDD1; padding:30px 10px 10px 10px; width:921px; float:left;}
.checkoutLeft { width:250px; padding:0 10px 0 0; float:left; min-height:485px;  height:auto !important;  height:485px;}
.checkoutLeftImg_step1 { background:url(../images/step_01.gif) no-repeat left top;}
.checkoutLeftImg_step2 { background:url(../images/step_02.gif) no-repeat left top;}
.checkoutLeftImg_step3 { background:url(../images/step_03.gif) no-repeat left top;}
.checkoutLeftImg_step4 { background:url(../images/step_04.gif) no-repeat left top;}
/*.checkoutLeftImg_step5 { background:url(../images/step_05.gif) no-repeat left top;}*/

.checkoutRight { width:910px; padding:10px; float:left; border:solid 2px #E6E2D8; font-family:verdana;}
.checkoutform {width:500px; float:left; padding:5px 0; text-align:left;}
.checkformCol1 {width:180px; float:left; padding:0 0 0 20px;}
.checkformCol2 {width:300px;float:left;}
.redColor {color:#FF0000; text-align:left;  }

.sidebar1
{
    background: #EDECDE url(../images/step_01.gif) no-repeat center top;
}

.sidebar2
{
    background: #EDECDE url(../images/step_02.gif) no-repeat center top;
}

.sidebar3
{
    background: #EDECDE url(../images/step_03.gif) no-repeat center top;
}

.sidebar4
{
    background: #EDECDE url(../images/step_04.gif) no-repeat center top;
}

/*.sidebar5
{
    background: #EDECDE url(../images/step_05.gif) no-repeat center top;
}*/

.sidebar-button
{
    padding: 12px 10px 0 55px;
    line-height:45px !important;
    line-height:10px; 
    color: #000000;
}

.sidebar-button:Selected
{
    padding: 15px 10px 0 55px;
    color: #ffffff;
}


.textbox
{
    border: 1px solid gray;
    width: 190px;
    font-size: 12px;
    padding: 1px 0px 1px 0px;
}
.emailSmallFont {color:#808080; font-size:7pt;}
.btn_next {background-color:Green;border-color:White;width:60px;color: White;}

.shippinbox {width:628px; float:left; margin:10px 0 20px 0; border:solid 1px #000000; color:#FFFFFF; font-weight:bold; background:#037203 url(../images/shippinBoxBg.gif) repeat-y -1px top;}
.AddNewShip {width:180px;}
.shippinbox .shipCol1 {width:125px; float:left; border-right:solid 1px #000000;padding:3px 0 3px 2px; }
.shippinbox .shipCol2 {width:198px; float:left; border-right:solid 1px #000000;padding:3px 0 3px 2px; }
.shippinbox .shipCol3 {width:77px; float:left; border-right:solid 1px #000000;padding:3px 0 3px 2px; }
.shippinbox .shipCol4 {width:77px; float:left; border-right:solid 1px #000000;padding:3px 0 3px 2px; }
.shippinbox .shipCol5 {width:77px; float:left; border-right:solid 1px #000000;padding:3px 0 3px 2px; }
.shippinbox .shipCol6 {width:77px; float:left; border-right:solid 1px #000000;padding:3px 0 3px 2px; }
.shippinbox .shipCol7 {width:77px; float:left; padding:3px 0 3px 2px; }

.checkoutpaymentform {width:637px; float:left; padding:5px 0; text-align:left;  }
.orderbasketview { border:solid 1px #008000; float:left; width:635px; text-align:left;}
.orderbasketview .orderviewRow {width:635px; float:left; text-align:center; padding:5px 0;}
.orderbasketview .orderviewRow .orderviewCol1 {width:49px; float:left;text-align:left; padding:0 3px;}
.orderbasketview .orderviewRow .orderviewCol2 {width:200px; float:left;text-align:left;}
.orderbasketview .orderviewRow .orderviewCol3 {width:80px; float:left;text-align:center;}
.orderbasketview .orderviewRow .orderviewCol4 {width:100px; float:left;text-align:right;}
.orderbasketview .orderviewRow .orderviewCol6 {width:100px; float:left;text-align:center;}
.orderbasketview .orderviewRow .orderviewCol5 {width:94px; float:left;text-align:right; padding:0 3px;}
.orderviewTotal {width:200px; float:right; text-align:right;border-left:solid 1px #008000; padding:0 3px 0 0;} 

.widthsixthree{width:637px;}

.checkGap {padding:0 10px 0 0;}
.checkGaap {padding:10px ;}
.whitetext {color:#ffffff;}
.imgGap {padding: 10px 0 0px 0px;}
.ClrBoth {clear: both; padding: 5px 0px 5px 0px; }
.gapbtn {clear: both; padding: 0px 0px 10px 0px; }
.checkheight {height: 370px;}
.checradio {width: 200px;}
.checkpayimg {padding: 7px 0 0 0;}
.checkpayheight {height:280px;}
.checkwidth {width: 80px}
.sfontsize {font-size: 11px; padding-top: 4px;}
.confirmover{width: 635px; float: left; border: solid 1px #008000; border-top: none;}
.confirdiv{width: 200px; padding: 5px 0; float: left;}
.confirmdiv1 {width: 118px; float: left; text-align: left; padding: 0 0 0 3px;}
.confirmdivtext {width: 75px; float: right; text-align: right; }
.confirmchecktext {padding-left: 80px;}
.confirm1text_check{float: left; width: 100px;}
.confirmNewtext_check{float: left; width: 80px;}
.welcomeGap {padding:11px 0 0 5px;}

/*23_feb_09*/
/*create account*/
.createAccountArea {background-color:#F1F4E1; float:left; width:943px;}
.createAccountArea .createAC_Left { width:563px; border:solid 1px #E6E6E6; background-color:#EAEEDC; float:left;}
.createAC_content {padding:10px 10px 0 15px;}
.createAccountArea .createAC_Right { width:377px; border:solid 1px #E6E6E6; border-left:none;  border-bottom:none; float:left;}
.createAC_textboxesArea {width:500px; float:left;}
.createAC_textboxesArea_head {color:#037203; margin:15px 0 10px 0; background:url(../images/seprator_blog.gif) no-repeat 150px 5px; font-weight:bold;}
.createAC_textboxesAreaRow {width:500px; float:left; padding:0 0 10px 0;}
.createAC_textboxesAreacolum1 {width:200px; float:left;}
.createAC_textboxesAreacolum2 {width:300px; float:left;}
.createAC_contentnewsoption {padding:10px 10px 10px 15px;float:left; width:450px;}
.createAC_contentBtn {padding:10px 10px 15px 0px; width:400px; float:left;}
.createAC_RightRow {width:350px; float:left; padding:0 0 15px 0;}
.createAC_RightRowColom1 {width:140px; float:left;}
.createAC_RightRowColom2 {width:180px; float:left;}
.clearBoth {clear:both;}

/*postage page*/
.postageArea {float:left; width:943px; margin:10px 0 0 0;}
.postageContent {background-color:#EAEEDC; padding:10px; float:left; width:923px;}
.postcont {border-top:solid 1px #037203; float:left;}
.postRow {float:left; width:922px; border:solid 1px #037203; border-top:none; border-right:none; background:url(../images/postgrid.jpg) repeat-y -1px;}
.postCol1 {float:left; width:165px; text-align:center; border-right:solid 1px #037203;}
.postCol2 {float:left; width:184px; text-align:center; border-right:solid 1px #037203;}
.postCol3 {float:left; width:208px; text-align:center; border-right:solid 0px #037203;}
.postCol4 {float:left; width:362px; text-align:center; border-right:solid 1px #037203;}
.LineHeight {line-height:34px;}
.minHeight { min-height:55px;  height:auto !important;  height:55px;}
h4 {color: #037203; font-size: 16px; margin:0px; padding:0px;}
h5 {color: #037203; font-size: 14px; margin:0px; padding:0px;}
.padten {padding:10px; float:right;}
.padTopBot {padding:15px 0;}
.postinnergreenbox {padding:10px 20px; float:right; text-align:center; font-weight:bold;color:#FFFFFF;}
.postinnergreenbox1 {padding:10px 20px; float:right; text-align:center; border-left:solid 1px #037203;font-weight:bold; color:#FFFFFF;}
.postinnerboxbg {background-color:#00AA00; border:solid 1px #037203; float:right; width:340px;}
.boldheadpost {color: #037203; font-size: 18px; font-weight:bold; margin:0px; padding:0px 0 5px 0;}

.postRow1 {float:left; width:922px; border:solid 1px #037203; border-top:none; border-right:none; background:url(../images/postgrid1.jpg) repeat-y -1px;}
.postRow1_white {float:left; width:922px; border:solid 1px #037203; border-top:none; border-right:none; background:url(../images/postgrid1_white.jpg) repeat-y -1px;}
.postColum1 {float:left; width:189px; text-align:center; border-right:solid 1px #037203;color: #037203;}
.postColum2 {float:left; width:130px; text-align:center; border-right:solid 0px #037203;color: #037203;}
.postColum3 {float:left; width:144px; text-align:center; border-right:solid 1px #037203;color: #037203;}
.postColum4 {float:left; width:234px; text-align:center; border-right:solid 1px #037203;color: #037203;}
.postColum5 {float:left; width:221px; text-align:center; border-right:solid 1px #037203;color: #037203;}
.postGap {padding:10px 0 0 0; clear:both;} 
.bigImage {position:relative; height:400px;}
.zoomIcon {position:absolute;left:0px;bottom:0px;}
.specialofferIcon {position:absolute;right:0px;bottom:0px;}


/*24_feb_09*/
.AccountArea {float:left; width:943px; margin:10px 0 0 0;}
.AccountContent {background-color:#EAEEDC; padding:20px 10px 10px 10px; float:left; width:923px;}
.AccountContent .accountRow{width:923px; float:left; padding:15px 0;}
.AccountContent .accountColum1{width:305px; float:left;}
.AccountContent .accountColum2{width:300px; float:left; padding:0 0 0 9px;}
.AccountContent .accountColum3{width:300px; float:left; padding:0 0 0 9px;}
h5.accountText {color: #037203; font-size: 12px; margin:0px; padding:0px;}
.AccGapTopBot {padding:10px 0;  min-height:30px;}

.ErrorContent {background-color:#EAEEDC; padding:20px 10px 10px 10px; float:left; width:765px;}
.ErrorContent .errorRow{width:765px; float:left; padding:10px 0; text-align:center;}
.ErrorContent .errorRow a{color:#037103; text-decoration:none;}
.ErrorContent .errorRow a:hover{color:#BEDF57; text-decoration:none;}
.ErrorContent .errorColum1{width:305px; float:left;}
.ErrorContent .errorColum2{width:300px; float:left; padding:0 0 0 9px;}
.ErrorContent .errorColum3{width:300px; float:left; padding:0 0 0 9px;}


/*wishlist*/
.wishArea {float:left; width:943px; margin:10px 0 0 0;}
.wishContent {background-color:#EAEEDC; padding:10px; float:left; width:923px;}
.wishRow{width:923px; float:left; padding:0px 0;}
.wishRow .wishCol1{ width:123px; float:left;}
.wishRow .wishCol2{ width:700px; float:left; text-align:left;}
.wishRow .wishCol2 p{padding:0 0 10px 0;}
.wishRow .wishCol3{ width:100px; float:left;}
.wishrightPrice {float:right; width:113px;}
.wishBg {background-color:#F9FBED; border-bottom:solid 1px #888A7C;}


/*blogs*/
.blogArea {float:left; width:921px; padding:10px; margin:10px 0 0 0; background-color:#EAEEDC;border:solid 1px #037103;}
.blogArea .blogLeft {width:596px; float:left; padding:0 15px 0 0;}
.blogArea .blogRight {width:308px; float:left;}
.blogArea .blogRight .innertree {padding:10px; text-align:left;}
.blogArea .blogRight .innertree h3 {padding:0px 0; margin:0px; font-weight:normal;  text-align:left; font-family: Arial, Helvetica, sans-serif;   font-size: 12px; }
.blogArea .blogRight .innertreeauthor {padding:10px; width:288px; float:left; text-align:left;}
.blogRightboxBdr { border:solid 1px #037103;}
.blogRightboxBdrauthor { border:solid 1px #037103;width:308px; float:left;}
.botBdr {border-bottom:solid 1px #037103;}
h1.bloghead {font-size: 20px; color: #037103; height: 34px; text-align:center; margin:0px; padding:0px;}
h2.bloghead {font-size: 20px; color: #037103; height: 34px; text-align:center; margin:0px; padding:0px;}

/* change the blog title for client issue */
h2.blogTextBlack {color: #111B07; font-size: 14px; margin:0px; padding:0px 0 10px 0; text-align:left;  }
h2.blogTextBlack a {color: #111B07; text-decoration:none;}
h2.blogTextBlack a:hover {color: #BEDF57; text-decoration:none;}

.blogbgdevider {background:url(../images/seprator_blog.gif) no-repeat center bottom; padding:10px 0 50px 6px;text-align:left;}
.blogTextRow { width:590px; float:left;}
.blogTextRow .blogCol1 { width:220px; float:left;}
.blogTextRow .blogCol2 { width:130px; float:left;}
.blogTextRow .blogCol3 { width:125px; float:left;}
.blogTextRow .blogCol4 { width:115px; float:left;}
h5.blogBigTextBlack {color: #111B07; font-size: 20px; font-weight:normal; margin:0px; padding:0px 0 10px 0;}
h5.blogBigTextBlack a {color: #111B07; text-decoration:none;}
h5.blogBigTextBlack a:hover {color: #BEDF57; text-decoration:none;}
h5.blogBigTextgreen {color: #037203; font-size: 20px; font-weight:normal; margin:0px; padding:0px 0 10px 0;}
h1.blogBigTextgreen {color: #037203; font-size: 20px; font-weight:normal; margin:0px; padding:0px 0 10px 0;}
h2.blogBigTextgreen {color: #037203; font-size: 20px; font-weight:normal; margin:0px; padding:0px 0 10px 0;}

/*wishlist*/
.wishArea {float:left; width:943px; margin:10px 0 0 0;}
.wishContent {background-color:#EAEEDC; padding:10px; float:left; width:923px;}
.wishRow{width:923px; float:left; padding:0px 0;}
.wishRow .wishCol1{ width:123px; float:left;}
.wishRow .wishCol2{ width:700px; float:left; text-align:left;}
.wishRow .wishCol2 p{padding:0 0 10px 0;}
.wishRow .wishCol3{ width:100px; float:left;}
.wishrightPrice {float:right; width:113px;}
.wishBg {background-color:#F9FBED; border-bottom:solid 1px #888A7C;}



/*25_fed_09*/
.AddArticalArea {float:left; width:941px; padding:0; margin:10px 0 0 0; background-color:#EAEEDC;border:solid 1px #037103;}
.AddArticalArea .ArticalLeft {width:621px; float:left;border-right:solid 1px #037103;}
.articalLeftContent {width:598px; float:left; padding:10px;}
.artical_Content_row {width:578px; float:left; padding:10px; text-align:left;  }
.artical_Content_row .articalColum1 {width:200px; float:left;}
.artical_Content_row .articalColum2 {width:78px; float:left; text-align:center;}
.artical_Content_row .articalColum3 {width:300px; float:left;}
.AddArticalArea .ArticalRight {width:298px; float:left; padding:10px;}
.AddArticalArea .ArticalRight .innertree {padding:10px; text-align:left;  }
.botRightBdr {border-bottom:solid 1px #037103;}
.artical_editor {width:598px; float:left; text-align:center;}

/*Forgot password*/
.ForgotPageArea {background-color:#F1F4E1;border:solid 1px #E6E6E6;height:200px; float:left; width:941px;}
.ForgotPageArea .createAC { width:500px;  background-color:#F1F4E1; float:left;}
.ForgotPage_content {padding:20px 10px 0 20px; text-align:left;}
.ForgotPage_textboxesArea {width:500px; float:left;}
.ForgotPage_textboxesArea_head {color:#037203; margin:15px 0 10px 0; background:url(../images/seprator_blog.gif) no-repeat 150px 5px; font-weight:bold;}
.ForgotPage_textboxesAreaRow {width:500px; float:left; padding:20px 0 10px 0;}
.ForgotPage_textboxesAreacolum1 {width:150px; float:left;}
.ForgotPage_textboxesAreacolum2 {width:350px; float:left;}
.ForgotPage_contentnewsoption {padding:10px 10px 10px 15px;float:left; width:450px;}
.ForgotPage_contentBtn {padding:10px 10px 15px 63px; width:350px; float:left;}
.ForgotPage_RightRow {width:350px; float:left; padding:0 0 15px 0;}
.ForgotPage_RightRowColom1 {width:140px; float:left;}
.ForgotPage_RightRowColom2 {width:180px; float:left;}

.ThanksArea {background-color:#F1F4E1;border:solid 1px #E6E6E6;height:100px; float:left; width:941px;}
.Tip_ArticalLeft {width:583px; float:left;border:solid 1px #037103;}
.Tip_ArticalLeftInner {width:563px; float:left; padding:10px;}
.Tip_ArticalLeftInner .TipColum1 {width:90px; float:left;padding:5px 0 0 0;}
.Tip_ArticalLeftInner .TipColum2 {width:13px; float:left;padding:5px 0 0 0;}
.Tip_ArticalLeftInner .TipColum3 {width:200px; float:left;}
.Tip_ArticalLeftInner .TipColum4 {width:260px; float:left; padding:5px 0 0 0;}
.Tipsbgdevider {background:url(../images/seprator_blog.gif) no-repeat center bottom; margin:0 0 20px 0; padding:10px 0 30px 6px; float:left; text-align:left;}
.TipArticalTextRow {padding:0 0 0 6px;}
.TipArticalRow { width:584px; float:left;padding:0 6px 0px 0;}
.Tip_ArticalSignInBox {width:420px; float:left;border:solid 1px #037103;}
.SignInInnerBox {width:400px; padding:10px; float:left; background-color:#EAEEDC;}
.SignInInnerBoxRow {width:400px; float:left; padding:5px 0;}
.SignInInnerBoxRow .SignInInnercolum1 {width:85px; float:left; text-align:left; padding:0 0 0 15px;}
.SignInInnerBoxRow .SignInInnercolum2 {width:100px; float:left; text-align:center;}
.SignInInnerBoxRow .SignInInnercolum3 {width:200px; float:left; text-align:left;}



/*26_feb_09*/
.orderlist {background-color:#EAEEDC;border:solid 1px #DBDDD1; padding:10px; width:921px; float:left;}
.orderlistTopRow {padding:10px; width:921px; float:left;}
.orderlistTopRow .orderlistTopRowCol1 {width:80px; float:left; text-align:right;}
.orderlistTopRow .orderlistTopRowCol2 {width:20px; float:left; text-align:right;}
.orderlistTopRow .orderlistTopRowCol3 {width:110px; float:left; text-align:right;}
.orderlistTopRow .orderlistTopRowCol4 {width:60px; float:left; text-align:right;}
.orderlistTopRow .orderlistTopRowCol5 {width:110px; float:left; text-align:right;}
.orderlistTopRow .orderlistTopRowCol6 {width:20px; float:left; text-align:right;}
.orderlistTopRow .orderlistTopRowCol7 {width:110px; float:left; text-align:right;}
.orderlistTopRow .orderlistTopRowCol8 {width:60px; float:left; text-align:right;}
.orderlistTopRow .orderlistTopRowCol9 {width:110px; float:left; text-align:right;}
.orderlistTopRow .orderlistTopRowCol10 {width:110px; float:left; text-align:right;}

.orderlistBox {width:921px; float:left; }
.orderlisttopborder{border-top:solid 1px #505446;}
.orderlistRow {width:909px; float:left; border:solid 1px #505446; padding:5px;}
.orderlistInnerRow {width:907px; float:left; border:solid 1px #1E6930; padding:3px 0;}
.orderlistInnerRow .orderlistColum1 {width:110px; float:left; text-align:center;}
.orderlistInnerRow .orderlistColum2 {width:110px; float:left; text-align:center;}
.orderlistInnerRow .orderlistColum3 {width:120px; float:left; text-align:center;}
.orderlistInnerRow .orderlistColum4 {width:110px; float:left; text-align:center;}
.orderlistInnerRow .orderlistColum5 {width:110px; float:left; text-align:center;}
.orderlistInnerRow .orderlistColum6 {width:120px; float:left; text-align:center;}
.orderlistInnerRow .orderlistColum7 {width:117px; float:left; text-align:right;}
.orderlistInnerRow .orderlistColum8 {width:110px; float:left; text-align:center;}
.orderInnerBgcolor {background-color:#EAEEDD;}
.orderlistInnerGreenRow {width:899px; float:left; padding:5px; background-color:#057200;}
.orderlistInnerGreenRow .InnerGreenRow {width:889px; float:left; padding:5px;}
.orderlistInnerGreenRow .InnerGreenRow .InnerGreenRowColum1 {width:485px; float:left;}
.orderlistInnerGreenRow .InnerGreenRow .InnerGreenRowColum2 {width:135px; float:left; text-align:center;}
.orderlistInnerGreenRow .InnerGreenRow .InnerGreenRowColum3 {width:135px; float:left; text-align:center;}
.orderlistInnerGreenRow .InnerGreenRow .InnerGreenRowColum4 {width:134px; float:left; text-align:center;}
.orderlistGreenRowImgLeft {width:110px; text-align:left; float:left;}
.orderlistGreenRowTextRight {width:375px; text-align:left; float:left; font-size:12pt;}
.whitext {color:#FFFFFF;}
.DarkGreentext {color:#057200;}
.orderlistGreenRowTextRight h5 {color: #EAEEDC; font-size: 16px; margin:0px; padding:0px;}

.contactus  {background-color:#EAEEDC;width:786px; float:left; border-top:solid 1px #E6E6E6; padding:0 0 0 1px; margin-left:1px;  }
.pagination1 {width:785px; float:left; border:solid 1px #DBDDD1; height:auto !important; margin:5px auto; padding:0px 0 5px 0; background-color:#F0F4E1;}
.RelativeProduct {width: 110px; float: left; padding: 10px 10px; vertical-align: top;}
.RelativeProduct img {border:solid 1px #72AD6B; }



.textalign { text-align:left;}  


.FooterLINK{width: 941px; border: solid 1px #E6E6E6; margin: 0 auto; text-align: center; background-color: #FFFFFF;}
.FooterBOX{background-color: white; text-align: left; padding:  5px  7px 0px 7px; float: left; width: 927px;}
.FooterAlterNATE {width: 285px; padding: 5px 7px 5px 14px; color: #037203; font: normal 12px Arial, Helvetica, sans-serif; background: #F7F9F2 url(../images/arrow.gif) no-repeat 7px center; margin: 0 2px 2px 0; float: left;}
.FooterMain{width: 285px; padding: 5px 7px 5px 14px; color: #037203; font: normal 12px Arial, Helvetica, sans-serif; background: #EAEEDC url(../images/arrow.gif) no-repeat 7px center; margin: 0 2px 2px 0; float: left;}


/*feedback*/

.feedbackcontentpartinner {width:750px; float:left; background-color:#FFFFFF; padding: 0px 10px 10px  10px; margin:0px;}
.feedbackArea_outer {float:left; width:749px; margin:10px 0 0 0; background-color:#EAEEDC;border:solid 1px #037103;}
.feedbackArea {float:left; width:728px; padding:10px; background-color:#EAEEDC;border:solid 1px #037103;}
.feedbackRow {float:left; width:728px;}
.feedback_img {float:left; width:121px; padding:0 0 10px 0;}
.feedback_img img{border:solid 1px #c6c6c6; padding:1px; background-color:#ffffff;}
.feedback_titlename {float:left; width:597px; padding:0 0 0 10px;}
h2.feedbackhead {font-size: 18px; color: #037103; text-align:left; margin:0px; padding:0px;}

.feedbackAlter {padding:10px; width:700px; background-color:#DDE2CE; float:left; border:solid 1px #7A9D7A; margin:0 0 10px 0;}
.feedbackAlter1 {padding:10px; width:700px; float:left; border:solid 1px #7A9D7A; margin:0 0 10px 0;}
.feedbackdesc {padding:0 0 10px 0;}
.feedbackseprater {background: url(../images/seprator_blog.gif) no-repeat center center; height: 50px;}
.feedbackCursor{cursor: pointer;}

.flashtext
{
    font-family: Arial, Helvetica, sans-serif;
	width: 943px;
	margin: 0 auto;
	float: left;
	text-align: left;
	background-color: #FFFFFF;
	padding-bottom:10px;
	font-weight: bold;
	color: #606060;
	
}
h1.flash_head
{  
    font-family : Arial, Helvetica, sans-serif;
    font-weight:bold;   
	color:#037203;
	font-size: 25px;
	margin: 0px;
	padding: 0px;

}

.Flash_weltext
{ 
     width: 415px;
     float: left;
}
.Flash_nArea
{
    width: 528px; float: right; text-align: right;
}

.FeedbackPagger  span {font-weight:bold; color: #037203;font-size: 14px;   }


.autocomplete_completionListElement 
{  
 
	visibility : hidden;
	margin : 0px;
	color : #D2D6F0;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	border-bottom: 1px solid #11227C;
	cursor : default;
    list-style-type :none ;
    text-align:left;  
	
}
.autocomplete_highlightedListItem{background-color:#037203; padding:2px 0px 2px 15px; line-height :20px; color: White; text-decoration:none; font-size:11px;}
.autocomplete_listItem {background: #EAEEDC url(../images/arrow.gif) no-repeat 6px 10px; padding:2px 0 2px 15px; line-height :20px;   color : #000000; font-size:11px;  }
.msgPostcode {color:#057200; font-weight:bold;}
.msgPostcode  a { color:#057200;text-decoration:underline;}
.msgPostcode  a hover {color:#BEDF57;text-decoration:none;}
.gridTermcBotright {width:500px; float:right; text-align:right; padding:7px 0; font-size:12px; font-weight:normal;   }

.category_text {text-align: left; padding :0 0px  10px  8px;}
.product_text {text-align: left; padding : 5px;}


/*Modal Popup*/
.modalBackground
{
    background-color: #000;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
.modalPopup img
{
    border: solid 5px #fff;
}
.modalPopup-text
{
    display: block;
    color: #000;
    background-color: #fff;
    text-align: center;
    border: solid 2px #000;
    padding: 10px;
}
.modalPopup-text input
{
    width: 75px;
}


.colorbox {width:361px; float:left; overflow:auto; background-color:#EBEEDD; padding:1px; border:solid 1px #658F54; height:90px;}
.color_head {background: url(../images/headingBg.jpg) repeat-x; padding:4px 0px 4px 5px; color:#FFFFFF; font:bold 11px Verdana, Arial, Helvetica, sans-serif; overflow:auto; height:14px;}
.color_row {width:330; float:left; padding:5px 0 5px 10px;}
.color_col1 {width:45px; float:left; text-align:center;}
.color_col1 input {border:solid 1px #658F54; width:40px; height:15px; text-align:center; padding:3px 0 0 0; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.color_col2 {width:200px; float:left; text-align:center;}
.color_col2 select option {font:normal 9px Verdana, Arial, Helvetica, sans-serif;  border:solid 1px #658F54; }
.color_col3 {width:45px;  float:left; text-align:center;}
.color_col3 select {border:solid 1px #658F54; width:50px; height:20px; text-align:left; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}


.pagesearch-top {color: Green; background-color: #EAEEDC; padding: 20px  10px 5px 10px;  float: left; width: 765px; text-align: left;}
.pagesearch-top span {font-size: 22px; font-weight: bold;}
.pagesearch-mid {font-size: 13px;padding: 5px 0px 0px 15px;}
.pagesearch-down {font-size: 13px;padding:5px 0px 0px 15px;}

.strikeout { text-decoration:line-through;}
.artical-space { width:200px; float:left;  }
.cart_red {background-color:Red; float:left; }
.cart_green {background-color:#037103; float:left; }

/*  new Review  section css 08-Apr-2010 */
.gray1{color:#037103; font-weight:normal;}
.rv_star {clear: both; width: 250px; float: left; text-align: left; padding: 20px 0px 2px 0px;}
.rv_review {clear: both; padding: 3px 0px 3px 0px; text-align: left;}
.rv_author{width: 750px; clear: both; padding: 2px 0px 0px 0px;}
.rv_authorviewpage{width: 728px; clear: both; padding: 2px 0px 0px 0px;}

.rv_author1{width: 500px; float: left; padding: 2px 0px 0px 0px;}
.rv_authorPad{padding: 0px 0px 0px 8px;}
.rv_helpfull {width: 210px; padding: 5px; float:right;  }
.rv_helppad {padding-top: 2px; float:left;  }

.rv_pagging {padding:15px 5px 0 0; width:300px; margin: 0 auto;}
.rv_pagging a { cursor:pointer;   }
.rv_pagging a:hover {font-weight:bold; }
.rv_link a {border : solid 1px #037203; cursor:pointer; padding:3px;    }
.rv_link a:hover {border : solid 1px #037203;font-weight:bold; color:Black;   }
.pagi_previous {background:url (../images/btn_previous.gif) no-repeat; height:19px; width:19px; display:inline-block;}
.pagi_next {background:url (../images/btn_next.gif) no-repeat; height:19px; width:19px; display:inline-block;}

.rv_Selected 
{
   border : solid 1px #037203;font-weight:bold; color:Black; background-color:Gray;     
   
}
