A.toplink:link{color:#1065A5; text-decoration:none;}
A.toplink:active{color:#1065A5; text-decoration:none;}
A.toplink:visited{color:#1065A5; text-decoration:none;}
A.toplink:hover{color:#1065A5; text-decoration:underline;}
.toplink{font-family:tahoma; font-size:12px; text-decoration:none; font-weight:bold; color:#1065A5;}
.paddinglft10{ padding-left:10px;}
.paddinglft5{ padding-left:5px;}
.menu {
background-color:transparent;
color:#000000;
cursor:pointer;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
height:37px;
padding:10px 10px; 
}
.menu:hover
{
	cursor: pointer; 
	cursor: hand; 
	font-family: Tahoma; 
	font-size: 12px; 
	font-weight: bold; 	
	color: #FFFFFF;
	background-color: transparent;	
	height:37px;
        text-decoration:none;
	padding:10 10px 0 10px;	
	
}
body {
background-color:#E7C28A;
background-image: url(images/bodyrep.jpg);
background-repeat:repeat-x;
margin:0;
padding:0;
}
.arrow 
{
background-image: url(images/arrow.jpg);
background-repeat:no-repeat;
width:3px;
height:6px;
background-position:center;
}
.bg
{
background-image: url(images/bg.jpg);width:100%;background-repeat:no-repeat; 
}
.logo
{
background-image: url(images/logo.jpg);
width:197px;
height:164px;

}
.garden
{
background-image: url(images/garden.jpg);width:738px;height:125px;
}
.sep
{
background-image: url(images/sep.png);width:5px;height:36px;;background-repeat:no-repeat;
}
.contentbg
{
background-image: url(images/contentbg.jpg);width935px;height:500px;background-repeat:no-repeat;background-position:top;background-color:#71A8BF;text-align:center;padding-bottom:20px;

}
.footerbg
{
background-image: url(images/footer.jpg);width923px;height:49px;background-repeat:no-repeat; 
}
a
{
color:#014424;
}
.bot_nav {
color:#000000;
font-family:tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
a.bot_nav1:hover  {
color:#014424;
text-decoration:none;
}

a.bot_nav1:visited {
color:#014424;
text-decoration:none;
}

.bot_nav1 {
color:#014424;
font-family:tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.lftcurve
{
background-image: url(images/lftcurve.png);
width:20px;
height:57px;
background-repeat:no-repeat;
}
.rpt
{
background-image: url(images/barrpt.png);
width:670px;
height:57px;
background-repeat:repeat-x;
}
.rtcurve
{
background-image: url(images/rtcurve.png);
width:21px;
height:57px;
background-repeat:no-repeat;
}
.lftcurvedb
{
background-image: url(images/leftpanetoplft.png);
width:15px;
height:48px;
background-repeat:no-repeat;
}
.rptdb
{
background-image: url(images/leftpanetoprpt.png);
height:48px;
background-repeat:repeat-x;
}
.rtcurvedb
{
background-image: url(images/leftpanetoprt.png);
width:17px;
height:48px;
background-repeat:no-repeat;
}
.generic-product-grid
{
background-image: url(images/rpt.png);
background-repeat:repeat;
}
.horrpt
{
background-image: url(images/horrpt.png);
width:670px;
height:1px;
background-repeat:repeat-x;
}
.vetrpt
{
background-image: url(images/vetrpt.png);
width:1px;
height:2px;
background-repeat:repeat-y;
}
.vetrptdb
{
background-color: #3F6E8B;
width:1px;
}
.leftpanerpt
{
background-image: url(images/leftpanerpt.png);
width:204px;
height:175px;
background-repeat:repeat-x;
}
.clear{ clear:both;}
.product-image{ height:130px;}
.name{ font-family:tahoma; font-size:14px;text-align:left;}
.Discription{ font-family:tahoma; font-size:12px;text-align:left;}
.link{ font-family:tahoma; font-size:15px;text-align:left;}
.block-title{font-family:tahoma; font-size:12px;text-align:center; padding:10px 0 10px 0;}
.block-content{font-family:tahoma; font-size:12px;text-align:center;}
/*.input-box{ padding:10px 0 0 0;}*/
.price-label{ font-family:tahoma; font-size:12px;text-align:center;color:#000000;}
.form-button{ text-align:center;}
.price{font-family:tahoma; font-size:12px;color:#000000;}
.addtocart{text-align:center;}
.price-box{font-family:tahoma; font-size:12px;}
.alldata{ position:relative;}

.PName{ text-align:left; height:20px;}
.Link1{font-family:tahoma; font-size:15px;text-align:left;}
.more-views{ text-align:left; margin:0 0 0 0; width:290px; visibility:hidden;display:none;}
ul,li{list-style-type:none;/*display: inline;*/ margin:0 0 0 0;}

#image{ border:0;}
.add-to-links{ text-align:left;font-family:tahoma; font-size:15px; padding:0 0 0 10px; visibility:hidden;}
font{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; padding:10px 0 0 0;}
h5{font-family:tahoma; font-size:13px; text-decoration:none}
h2{ font-size:1.5em;
line-height:1.25;
margin-bottom:0.45em;color:#014424;font-family:tahoma;}
p{font-family:tahoma; text-align:left;}
.submitebutton{ visibility:hidden;padding-top:10px;padding-right:20px;}
.or{ visibility:hidden;}
.details{ padding:0 20px 0 0; text-align:left;}
.ProductImage{ width:210px; text-align:left;}
fieldset {
border:0 none;
}
.data-table thead, .data-table thead tr {
background:none repeat scroll 0 0 #DAE9EE;
}
.data-table  {
width:100%;
}

table {
border:0 none;
border-spacing:0;
empty-cells:show;
font-size:100%;
}
.cart-table .product-name {
color:#444444;
font-weight:bold;
margin:0 0 5px;
}

.product-name {
font-size:15px;
font-weight:normal;
line-height:1.55;
margin:0;
}
.cart-table th {
padding:2px 10px;
}
.data-table th {
font-size:15px;
padding:2px 8px;
text-transform:uppercase;
white-space:nowrap;
}
.cart-table .product-name {
color:#444444;
font-weight:bold;
margin:0 0 5px;
}

.product-name {
font-size:12px;
font-weight:normal;
line-height:1.55;
margin:0;
}
button.button  {
background:none repeat scroll 0 0 transparent;
border:0 none;
cursor:pointer;
margin:0;
overflow:visible;
padding:0;
width:auto;
}

button.button {
}

input, select, textarea, button {
color:#2F2F2F;
font:12px/15px Arial,Helvetica,sans-serif;
vertical-align:middle;
}
button.button span span {
background-position:100% 0;
padding:0 15px 0 9px;
}

button.button span {
background:url("images/bkg_btn.png") no-repeat scroll 0 0 transparent;
color:#555555;
float:left;
font:bold 11px/25px Tahoma,Verdana,Arial,sans-serif;
height:28px;
padding:0 0 0 6px;
text-align:center;
text-transform:uppercase;
white-space:nowrap;
}
.messages  {
overflow:hidden;
width:100%;
}

.messages, .messages ul {
list-style:none outside none !important;
margin:0 !important;
padding:0 !important;
}
.messages li {
margin:0 0 10px !important;
}

.success-msg {
background-color:#EFF5EA;
border-color:#446423;
color:#3D6611;
}
img {
border:0 none;
vertical-align:top;
}
.data-table tfoot tr {
background-color:#DAE9EE!important;
}
.data-table tr.last th, .data-table tr.last td {
border-bottom:0 none !important;
}

.cart-table tfoot td {
padding:5px 10px;
}

.cart-table td {
padding:10px;
}

.data-table td {
padding:3px 8px;
}
.data-table tr.odd {
background-image: url(images/rpt.png);

background-repeat:repeat;
}
#titlelabel{padding-right:10px;}
.head
{
background-color:#E6F7FE;
width:90%;
height:30px;
padding-left:5px;
}
.head h4{font-size:18px;}
.linesep
{
border-top:1px dashed #E6F7FE;
font-size:3px;
height:1px;
line-height:3px;
margin:15px 10px;
}
#shortdesc
{
padding-right:20px;
}
.autoshipTitle
{
color:#000000;
font-family:arial;
font-size:18px;
margin:0px;
font-weight:bold;
}
.autoshiptext
{
font-family:arial;
font-size:11px;
font-weight:bold;
margin:0;
}
