/* CSS Document is created by naing oo*/

body
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.blueHeading
{
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
}

.clear
{
	clear: both;
	display: block;
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

div.divInfoContainer
{
	margin:0px;
	padding:0px 20px 0px 20px;
}

div.divInfoContainerBottom
{
	background:#bae160 url(../image/paperbottom.png) top left no-repeat;
	height:75px;
	margin:0px;
	width:582px;
}

div.divInfoContainerContent
{
	background: url(../image/paperstrip.png) top left repeat-y;
	padding:10px;	
}

div.divInfoContainerMiddle
{
	background-color:#fff;
	margin:0px;
	width:582px;
}

div.divInfoContainerTop
{
	background:#bae160 url(../image/papertop.png) top left no-repeat;
	margin:0px;
	height:83px;
	width:582px;
}

div.divInfoContainer img
{
	margin:10px;
}

a
{
	text-decoration: none;
	font-weight: bold;
	color: #006600;
	font-size: 12px;
}

a:hover
{
	color: #006633;
	text-decoration: none;
}

.leftalign
{
	float: left;
	padding-right: 10px;
}

.main-table
{
	width: 991px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

a img
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.topbar
{
	background-color: #94C2B8;
	background-image: url(../Image/shopping-blue.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	height: 20px;
}

.date
{
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

h1.style1 a
{
	color: #FFFFCC;
	font-weight: bold;
	font-size: 20px;
}

h2
{
	background-color: #BAE160;
	color: #006633;
	font-family:Arial;
	font-weight:normal;
	font-size:10pt;
	margin:0px;
	padding:0px;
}

#centrediv
{
	background-color: #BAE160;
	color: #006633;
	float: left;
	height: 100%;
	margin: 0px;
	padding: 0px;
	position: relative;
	width: 520px;
}

#containerDiv
{
	background-color: #BAE160;
	height: 1082px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	position: relative;
	width: 991px;
}

#leftdiv
{
	color: #FFFFFF;
	float: left;
	background-color: #8bac03;
	background-image: url(../Image/nav-corner-03.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-right: solid 1px #ffffff;
	height: 100%;
	margin: 0px;
	padding-bottom: 0px;
	padding-top: 30px;
	padding-right: 5px;
	padding-left: 5px;
	position: relative;
	width: 220px;
}

#leftdiv a
{
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFCC99;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	font-weight: normal;
}
#leftdiv a:hover
{
	font-weight: bold;
	background-color: #6BA92D;
}

#rightdiv
{
	background-color: #AFD8D0;
	border-left: solid 1px #ffffff;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 239px;
}

/* navigation */

.nav
{
	background-color: #8bac03;
	padding-bottom: 0px;
	padding-top: 30px;
	color: #FFFFFF; /*padding-right: 5px;*/ /*padding-left: 5px;*/
	margin: 0px;
	background-image: url(../Image/nav-corner-03.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
  width: 200px;
}

.nav a
{
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFCC99;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 7px;
	font-weight: normal;
}

.nav a:hover
{
	/*font-weight: bold;*/
	background-color: #6BA92D;
}

a.prodnavi
{
	padding-left: 35px;
}

a.subprodnavi
{
	padding-left: 50px;
}

a.ssprodnavi
{
	padding-left: 70px;
}

select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006633;
}

option
{
	background-color: #A4C286;
}



#txtSearch
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009933;
}

/*content */

.content
{
	margin: 0px;
	padding: 0px;
	background-color: #BAE160;
	color: #006633;
}

.greenerhometop
{
	background-image: url(../Image/greener-home-03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 35px;
	width: 545px;
}

.greenerhome
{
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 200px;
	width: 545px;
}

.intro
{
	background-color: #8bac03;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(../Image/nav-corner-03.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.introR
{
	background-color: #8bac03;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(../Image/corner-035.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.greenbg
{
	background-color: #BAE160;
}


.gardenprod, .latestnews
{
	padding: 5px;
	background-color: #8BAC03;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C6FA66;
	font-weight: bold;
	text-align: center;
}


.poll
{
	background-image: url(../Image/poll.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #8DC73F;
}

.pollQuestion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
}

.pollAnswers
{
  color: #006600;
  font-size:12px;
	font-style: italic;
	font-weight: bold;
	padding-left: 6px;
}

.pollAnswers label
{
  color: #006600;
  font-size:12px;
	font-style: italic;
	font-weight: bold;
	float:left;
	padding-left: 6px;
}

.pollAnswers input
{
	float:right;
}

.gardening
{
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #85AE5F;
}

.gardening a
{
	color: #006633;
}

/* products home */

.ptitle
{
	background-image: url(../Image/product.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 36px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFF99;
	background-color: #85AE5F;
}

.pname
{
	padding: 5px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.pname a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.pbox
{
	text-align: center;
	color: #006633;
}

.psearchresults
{
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #006633;
}

.pbox
{
	background-position: right top;
	background-image: url(../Image/Vdotline.jpg);
	background-repeat: no-repeat;
}

.category
{
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #006633;
}

.Qtytxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #009900;
	width: 15px;
}


.advsearch
{
	background-image: url(../Image/advanced-search2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 231px;
	width: 545px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.EnviroInfo
{
	background-color: #8BAC03;
	background-image: url(../Image/info_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.moreinfo
{
	margin: 0px;
	padding: 0px;
	color: #006633;
}

.moreinfo a
{
	color: #006633;
	text-decoration: underline;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.price
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006633;
}

.AddToCart
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: center;
}

/* individual */

.individual
{
	padding: 2px;
	margin: 0px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #006633;
}

.individual a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006633;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.individual a:hover
{
	text-decoration: underline;
}

.box
{
	margin: 0px;
	padding: 0px;
	background-color: #BAE160;
}

.boxtitle
{
	padding: 5px;
	background-color: #006666;
	margin: 0px;
	width: 152px;
}

.boxtitle a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCFF66;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.aboutus
{
	background-image: url(../Image/aboutus2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 231px;
	width: 545px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.information
{
	background-image: url(../Image/information2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 231px;
	width: 545px;
	background-color: #FFFFFF;
}


/* right column */

.phone
{
	margin: 0px;
	padding: 0px;
	width: 236px;
	background-color: #FFFFFF;
	background-image: url(../Image/phone_and_web.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.rightcolumn
{
	background-color: #AFD8D0;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 242px;
}

.rightColumnDynamic
{
	padding-left:10px;
	padding-right:10px;
}

.rightColumnDynamic a
{
	text-decoration: none;
	font-weight: bold;
	color: #006600;
	font-size: 12px;
}

.pricedraw
{
	background-image: url(../Image/price-draw-blue.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 97px;
	width: 236px;
}
.title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	text-align: center;
	letter-spacing: .2em;
	padding-top: 5px;
}

.free
{
	padding-right: 5px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	color: #333333;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}

.freegreen
{
	padding-right: 5px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	color: #78802B;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}

.shopping, .login
{
	background-color: #8BAC03;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0.2ex;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFCC99;
}

.loginblue
{
	font-weight: bold;
	background-color: #94C2B8;
}

.logingreen
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #78802B;
	text-align: center;
	letter-spacing: .2em;
	padding-top: 5px;
}

.products
{
	background-image: url(../Image/products-corner-blue2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #AFD8D0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.productslist
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px;
	color: #006666;
}

.subproducts
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
}

.products a
{
	color: #006666;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}

.products a:hover
{
	text-decoration: underline;
}

/* footer */

.footer
{
	background-color: #ffffff;
	text-align: center;
	padding: 5px;
}

.footer a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006633;
	text-decoration: none;
	font-weight: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.footer a:hover
{
	text-decoration: underline;
}

/* Category menu  */
.subcatmenu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 15px;
}

.catname
{
	padding: 5px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C6FA66;
	font-weight: bold;
	background-color: #8BAC03;
}

.catptitle
{
	background-image: url(../Image/catproducts.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 36px;
	width: 525px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFF99;
	background-color: #85AE5F;
}

/*********  input in content ******************/

.content input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006633;
}

.tdbdr
{
	font-size: 12px;
	color: #006633;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #006633;
	border-bottom-color: #006633;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #006633;
}

.red
{
	color: #993300;
	font-size: 12px;
}

.redfont
{
	color: red;
	font-size: 12px;
}

.successpay
{
	background-image: url(../Image/successful-payment2.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 231px;
	width: 545px;
	background-position: center center;
	background-color: #FFFFFF;
}

.loginprocess
{
	background-image: url(../Image/loginprocess2.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 231px;
	width: 545px;
	background-position: center center;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.verified
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006633;
}

/* shipping */

.TabOn
{
	background-image: url(../Image/tab-on.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.TabOff
{
	background-image: url(../Image/tab-off.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.TabOff a
{
	color: #006633;
	text-decoration: none;
}

/** Order Detailed Information **/

.Otitle
{
	background-color: #006633;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C6FA66;
	font-weight: bold;
	text-align: center;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #85AE5F;
}

.smallTabOn
{
	background-image: url(../Image/smallTabOn.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.smallTabOff
{
	background-image: url(../Image/smallTabOff.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.smallTabOff a
{
	color: #006633;
	text-decoration: none;
}

.ProdHGarden
{
	padding: 5px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #009999;
}

.ProdHGarden1
{
	padding: 5px;
	color: #006699;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #BAE160;
}


.vrtline
{
	background-image: url(../Image/vrtline.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

/************* home page special ******************/


.style1
{
	color: #FFFFCC;
	font-weight: bold;
	font-size: 20px;
}
.style2
{
	color: #006699;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-image: url(../Image/corner-05lt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	/*padding-top: 20px;*/
	padding-right: 8px;
	padding-bottom: 8px;
}

.style3
{
	color: #006699;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-right: 8px;
	padding-bottom: 8px;
	background-image: url(../Image/corner-05rt.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.style4
{
	background-color: #BAE160;
	padding: 0px;
	background-image: url(../Image/corner-05.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin: 0px;
}
.style5
{
	color: #006699;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-color: #BAE160;
	padding: 0px;
	background-image: url(../Image/corner-05b.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin: 0px;
}

.style6
{
	color: #006699;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-image: url(../Image/corner-05lt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 8px;
}
/************* home page special end ******************/
#Link_u a
{
	color: #8bac03;
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding: .5em 0;
}

#Link_u a:hover
{
	color: #8bac03;
	background-color: #BAE160;
}

.fontproduct
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006633;
}

.fontblacktext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006633;
}

.fontblue
{
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.fontbluebold
{
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.fontblue14
{
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.fontbluebold14
{
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.fontbluebold16
{
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

A.testi
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.horiLine
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8BAC03;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006633;
}

.fontblacktextbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006633;
	font-weight: bold;
}

.big
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.upquantity
{
	font-size: 10px;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}

#green
{
	background-color: #BAE160;
	font-size: 16px;
}

.tdname
{
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
}

.tdsize
{
	font-size: 12px;
	padding-top: 10px;
}
.medtxt
{
	font-size: 18px;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
}


.shopcartbottombar
{
	background-position: left bottom;
	background-image: url(../Image/shopping-blue1.jpg);
	background-repeat: no-repeat;
	background-color: #94C2B8;
	margin: 0px;
	padding: 0px;
}
.shopcarttopbar
{
	background-position: left top;
	background-image: url(../image/shopping-blue2.jpg);
	background-repeat: no-repeat;
	background-color: #94c2b8;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

.account-table
{
	background-color: #ffffff;
	border: 1px solid #000000;
	border-collapse: collapse;
	text-align: left;
}

.account-td
{
	border: solid 1px #cccccc;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	text-align: left;
}

.account-td-dark
{
	background-color: #DCDCDC;
	border: solid 1px #000;
	color: #696969;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	text-align: left;
}

.account-td-dark a
{
	background-color: #DCDCDC;
	color: #696969;
}

.account-td-dark a:hover
{
	text-decoration: underline;
}

.account-td-heading
{
	background-color: #8BAC03;
	border: solid 1px #000;
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	text-align: left;
}

.account-td-light
{
	background-color: #fff;
	border: solid 1px #000;
	color: #696969;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	text-align: left;
}

.account-td-light a
{
	color: #696969;
}

.account-td-light a:hover
{
	color: #000000;
	text-decoration: underline;
}

.view-order-button
{
	background-color: #ffffff;
	border: none;
	color: #696969;
	text-decoration: underline;
}

.view-order-button:hover
{
	cursor: pointer;
	text-decoration: underline;
}

.page-heading-left
{
	background-color: #8bac03;
	background-image: url(../Image/nav-corner-03.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	padding-left: 15px;
}

.page-heading-right
{
	background-color: #8bac03;
	background-image: url(../Image/corner-035.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	padding: 5px;
}

/* Checkout Styles Start */

td .addressTD
{
 font-weight:normal;
 padding:0px; 
 vertical-align:top;
}

td .formTD
{
 font-weight:bold;
 padding-bottom:3px;
 padding-right:5px;
 vertical-align:top;
}

td .Heading
{
 background-color: #8BAC03;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 letter-spacing: 0.2ex;
 border-bottom-width: 1px;
 border-bottom-style: dotted;
 border-bottom-color: #FFCC99;
 padding:3px;
}

/* Checkout Styles Start */

/* Tootip Styles Start */

a.tt
{
  position:relative;
  z-index:24;
  color:#006633;
  margin:0px;
  padding:0px;
  text-decoration:none;
  vertical-align:bottom;
}

a.tt span
{ 
	display: none;
	z-index:1000;
}

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover
{
	z-index:1000;
	/*
    color: #aaaaff; 
	background:#ffffff;
    */
}

a.tt:hover
{
	visibility:visible
}

a.tt:hover span.tooltip
{
	background-color:#FFFFFF;
	border:solid 2px #8bac03;
  display:block;
  float:left;
  position:absolute;
  /*top:-230px;*/
  /*right:-150px;*/
	padding:15px;
	text-align:left;
	/*width:900px;*/
	color: #006633;
}

a.tt:hover span.top{
	display: block;
	/*padding: 30px 8px 0;*/
  background: url(../image/bubble.gif) no-repeat top;
}

a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	/*background: url(../image/bubble_filler.gif) repeat bottom;*/
}

a.tt:hover span.bottom
{
	background-color:#BAE160;
	display: block;
	padding:3px 8px 10px;
	color: #548912;
  /*background: url(../image/bubble.gif) no-repeat bottom;*/
}

/* Tootip Styles End */

ul.pages
{
	float:right;
	margin:0px;
	padding:0px;	
}

ul.pages li
{
	background-color:#8bac03;
	border:solid 1px #fff;
	color:#000;
	float:left;
	font-size:14px;
	list-style:none;
	margin:0px 2px 0px 0px;
	text-align:center;
	height:20px;
	padding: 3px 3px 0px 3px;
	width:20px;
}

ul.pages li a
{
	color:#ffffff;
	display:block;
	font-size:14px;
	font-weight:normal;
	height:20px;	
	width:20px;
}

ul.pages li a:hover
{
	color:#000;	
}

ul.pages li:hover
{
	background-color:#bae160;
	color:#000;
}

ul#categories
{
	background-color:Aqua;
	margin:0px 0px 0px 10px;
	padding:0px;
}

ul#categories li
{
	border:solid 1px #8bac03;
	float:left;
	height:240px;
	list-style:none;
	margin:0px 5px 5px 0px;
	padding:5px 3px 5px 3px;
	width:155px;
}

ul#categories li:hover
{
	background-color:#a4c934;
}

ul#categories li div.catDetails
{
	height:205px;
}

ul#categories li div.catImage
{
	height:160px;
	margin:auto;
	width:150px;
}

ul#categories li div.catImage img
{
	display:block;
	margin:auto;
}

ul#categories li div.catName
{
	height:40px;
	text-align:center;
}

ul.pages li:hover
{
	background-color:#bae160;
	color:#000;
}

ul#products
{
	background-color:Aqua;
	margin:0px 0px 0px 10px;
	padding:0px;
}

ul#products li
{
	border:solid 1px #8bac03;
	float:left;
	height:290px;
	list-style:none;
	margin:0px 5px 5px 0px;
	padding:5px 3px 5px 3px;
	width:155px;
}

ul#products li:hover
{
	background-color:#a4c934;
}

ul#products li div.prodDetails
{
	height:255px;
}

ul#products li div.prodExtraInfo
{
	color:#ff0000;
	font-size:10px;
	font-weight:bold;
	margin: 3px auto 3px auto;
	text-align:center;
	width:145px;
}

ul#products li div.prodImage
{
	height:160px;
	margin:auto;
	width:150px;
}

ul#products li div.prodImage img
{
	display:block;
	margin:auto;
}

ul#products li div.prodName
{
	height:40px;
	text-align:center;
}

ul#products li div.prodPrice
{
	font-weight:bold;
	margin:auto;
	width:100px;
}
