/* 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;
	width: 160px;
}

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: 120px;
}
.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: 2px 0 0 0;
	min-height: 45px;
}
.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;
	font-weight: bold;
}
.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;
}

/*  NE page CSS*/

.error_box_outer
{
	width: 679px;
	margin: 0 auto;
}
.error_box
{
	width: 679px;
	float: left;
}
.error_box_row
{
	width: 679px;
	float: left;
}
.error_box_searcharea
{
	width: 679px;
	float: left;
	background: url(../images/error_midbg.jpg) no-repeat;
	height: 67px;
}
.error_box_botbg
{
	width: 679px;
	float: left;
	background: url(../images/error_bot.jpg) no-repeat;
	height: 119px;
	text-align: center;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #FFF;
}
.error_searchbox
{
	width: 610px;
	margin: auto;
	padding: 15px 0 0 0;
}
.error_search_midbg
{
	width: 280px;
	height: 34px;
	padding: 3px 0 0 0px;
	float: left;
	background: url(../images/error_searchbg.jpg) repeat-x;
}
.error_right
{
	width: 35px;
	height: 34px;
	padding: 3px 0 0 12px;
	float: left;
	background: url(../images/error_search_rightbg.jpg) no-repeat;
}
.error_txtbox
{
	width: 275px;
	border: solid 0px;
	background: transparent;
	height: 30px;
	line-height: 30px;
}

/*paging style Added for paging*/
.paging4
{
	float: left;
	overflow: hidden;
	height: 30px;
	width: 85px;
	padding-left: 3px;
	border: solid 1px red;
}
.paging5
{
	float: right;
	overflow: hidden;
	height: 19px;
	width: 80px;
	padding-left: 3px;
}
.paging10
{
	float: right;
	overflow: hidden;
	height: 19px;
	width: 90px;
	padding-left: 3px;
}
.paging11
{
	float: right;
	overflow: hidden;
	height: 19px;
	width: 100px;
	padding-left: 3px;
}
.paging12
{
	float: right;
	overflow: hidden;
	height: 19px;
	width: 105px;
	padding-left: 3px;
}
.paging13
{
	float: right;
	overflow: hidden;
	height: 19px;
	width: 110px;
	padding-left: 3px;
}
.paging14
{
	float: right;
	overflow: hidden;
	height: 19px;
	width: 120px;
	padding-left: 3px;
}
.paging9
{
	float: right;
	overflow: hidden;
	height: 19px;
	width: 115px;
	padding-left: 3px;
}
.paging100
{
	float: right;
	overflow: hidden;
	height: 19px;
	width: 125px;
	padding-left: 3px;
}
.paging101
{
	float: right;
	overflow: hidden;
	height: 19px;
	width: 130px;
	padding-left: 3px;
}
.paging102
{
	float: right;
	overflow: hidden;
	height: 19px;
	width: 140px;
	padding-left: 3px;
}
.paging103
{
	float: right;
	overflow: hidden;
	height: 19px;
	width: 145px;
	padding-left: 3px;
}
.pagingGreater99
{
	float: right;
	overflow: hidden;
	height: 19px;
	width: 150px;
	padding-left: 3px;
}

a.Spagination1
{
	display: block;
	float: left;
	color: #000;
	text-decoration: none;
	text-align: center;
	border: solid 1px red;
	padding: 2px 3px !important; /*margin-right:3px;*/
}
a.Spagination1:hover
{
	display: block;
	float: left;
	color: #000000;
	text-decoration: none; /*background: url(../images/pglnk-over.gif) no-repeat center 0px;*/
	background-color: #cccccc;
}


.Selected1
{
	display: block;
	overflow: hidden;
	float: left;
	display: inline;
	color: #000;
	text-decoration: none;
	text-align: center;
	background-color: #cccccc;
	border: sold 1px red;
	padding: 2px 3px !important; /*margin-right:3px;*/ /*background: url(../images/pglnk-over.gif) no-repeat center 0px;*/
}


/*16 nov 2010*/
.left_nav
{
	width: 153px;
	float: left;
	border: solid 1px #037203;
	margin-bottom: 5px;
	padding-bottom: 8px;
}
.left_nav_row
{
	width: 143px;
	float: left;
}
.left_heading
{
	width: 141px;
	float: left;
	font-weight: bold;
	color: black;
	text-align: left;
	padding: 8px 2px 5px 10px;
}
.left_links
{
	width: 138px;
	float: left;
	padding: 2px 0 0 13px;
}
.left_links a
{
	color: black;
	text-decoration: none;
	display: block !important;
	text-align: left;
	padding: 2px 0;
}
.left_links a:hover
{
	color: #037203;
	text-decoration: none;
}

.left-sec-title
{
	font-size: 15px;
	color: #fff;
	background-color: green;
	height: 21px;
	vertical-align: middle;
	text-align: left;
}
.leftbackcolor
{
	width: 155px;
	float: left;
	background-color: white;
}

.alpha
{
	color: #FFF;
	float: left;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 3px 4px 3px;
	line-height: 22px;
	width: auto;
	height: 18px;
	overflow: hidden;
}
.alpha a
{
	height: 10px;
	width: 9px;
	font-size: 10px;
	background: #21B14F;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 4px 3px 4px;
	line-height: 17px;
}
.alpha a:hover
{
	height: 10px;
	width: 9px;
	background: #151212;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 4px 3px 4px;
	line-height: 17px;
}

.newSelected
{
	height: 10px !important;
	width: 10px !important;
	background: #151212 !important;
	color: #FFF !important;
	font-weight: bold !important;
	text-decoration: none !important;
	padding: 2px 4px 3px 4px !important;
	line-height: 17px !important;
}

/*table#ctl00_ContentPlaceHolder1_dlProducts td {float:left; width:245px;}*/
