body
{
margin:0px;
}
.imgClass
{
padding-right:10px;
padding-bottom:10px;
background-color:#b9e49c;
}
.imgClassAlt
{
padding-right:10px;
background-color:#b9e49c;
}



input
{
border:1px solid #DEDEDE;
font-family:tahoma;
font-size:8pt;
color:#7F7F7F;
}
.input
{
border:none;
}

#header{
width:790px;
height:100px;
margin:0px auto;
}


#header{
width:790px;
height:100px;
margin:0px auto;
}



.logo
{
width:218px;
height:77px;
float:left;
padding:12px 0px 0px 17px;
}

.logo a
{
outline:none;
}


#topnavi
{
width:440px;
height:20px;
float:right;
background-color:#e6fcd6;

}



#topnavi ul
{
width:440px;
height:20px;
list-style-type:none;
margin:0px ;
padding:0px;
}
#topnavi ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1d4d4b;
text-decoration:none;float:left;
padding-left:20px;
padding-top:2px;
}
#topnavi ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1d4d4b;
float:left;
text-decoration:none;
outline:none;
}
#topnavi ul li a:hover{
color:#FF3300;
}

#searchbox
{
width:150px;
height:20px;
float:left;
margin-top:25px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
border:solid 0px red;
margin-left:30px;
}
#Secdiv
{
width:132px;
float:left;
margin-top:18px;
border:solid 0px red;
margin-left:23px;
}
#leftsearchbox
{
	float:left;
}

#logout 
{
	float:right;
	height:40px;
}
#logout p
{
	font-family:arial;
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	margin:0;
}
#logout p a 
{
	text-decoration:none;
}

#logout p a:hover 
{
	color:Red;
}
/**/
#logoutlink
{
width:100%;
height:10px;
float:right;
margin-top:10px;
margin-bottom:10px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:Red;

}

#logoutlink a
{
outline:none;

}

#leftlogoutlink
{
	float:right;
	
}

#rightlogoutlink
{
	float:right;
	padding-left:5px;
}
/**/


#rightsearchbox
{
	float:left;
	padding-left:5px;
}
.btnbox
{
	
	padding-top:5px;


}
.searchinput
{
width:150px;
height:14px;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
}
.searchhome
{
float:left;
padding-left:5px;
}
.bline{
width:790px;
height:9px;
float:left;
}

/*Mathan 04-02-2010 
#menu{
width:790px;
height:55px;
margin:0px auto;
border:solid 0px red;
margin-bottom:10px;
}*/

#menu{
width:790px;
height:35px;
margin:0px auto;
margin-bottom:5px;
}


#menu_paging
{
	width:790px;
	height:20px;
	text-align:right;
	margin:0px;
	padding:0px;
	
	}
	
	#menu_paging table
{
	float:right;
	
}
#menu ul{
width:790px;
list-style-type:none;
margin:0px;
padding:0px;

}
#menu ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#993399;
text-decoration:none;
float:left;

}
#menu ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#993399;
float:left;
text-decoration:none;
padding-left:35px;
padding-top:12px;


}

#menu ul li a:hover{
color:#FF3300;
}
#menu ul li a:focus{
outline:none;
}

#middle
{
width:788px;
height:auto;
margin:0px auto;
background-color:#FFFFFF;


}
#middle-login
{
width:772px;
min-height:400px;
margin:0px auto;
height:auto;
background-image:url(../images/emailbg.jpg);
background-repeat:no-repeat;
font-family:Arial;
font-size:10px;
color:#333;
}




.homesqr1{
width:189px;
height:189px;
float:left;
border:1px solid #74c500;
margin:0px 0px 0px 8px;
}



.homesqr{
width:189px;
height:189px;
float:inherit;
border:0px solid #74c500;
margin:6px 0px 0px 6px;
}

.homesqr input:focus
{
	outline:none;
}



.productitem
{
width:189px;
height:230px;
float:left;
border:0px solid #74c500;
margin: 0px 8px 10px 0px;
text-align:center;
}

.productitem input:focus
{
	outline:none;
	}

.productitem p
{
text-align:center;
font-family:Arial;
font-size:11px;
line-height:3px;
color:Black;
}

.productitem p a
{
text-align:center;
font-family:Arial;
font-size:11px;
line-height:5px;
color:Black;
}


#bottombtns
{
width:790px;
height:164px;
margin:15px auto;
}
.btns-img
{
height:164px;
float:left;
margin-left:7px;
padding:0px;
}
.botline
{
width:790px;
height:20px;
margin-top:10px;
margin:0px auto;
}
.botnavi
{
width:790px;
height:15px;
margin:2px auto;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
}

.botnavi a
{
color:#333333;
text-decoration:none;
}
.botnavi a:hover
{
color:#333333;
color:#006633;
text-decoration:none;
}
#navigation
{
	margin:0px auto;	
	width:790px;
	height:50px;

	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
.navigation a
{
color:#333333;
text-decoration:none;
}
.navigation a:hover
{
color:#333333;
color:#006633;
text-decoration:none;
}
.copyright
{
width:790px;
height:15px;
margin:0px auto;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}
/*Style Created by pandian for Paging Concept */
a.act:link {
	color:#fff;
	background:#366;
	font-family:arial,helvetica,univers,zurich bt;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
	}
a.act:visited {
	color:#fff;
	background:#366;
	font-family:arial,helvetica,univers,zurich bt;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
	}
a.act:active {
	color:#fff;
	background:#C03;
	font-family:arial,helvetica,univers,zurich bt;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
	}
a.act:hover {
	color:#fff;
	background:#C03;
	font-family:arial,helvetica,univers,zurich bt;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
	}
.act {
	color:#fff;
	background:#366;
	font-family:arial,helvetica,univers,zurich bt;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
	text-align:right;
	}
.actuse {
	color:#fff;
	background:#C03;
	font-family:arial,helvetica,univers,zurich bt;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
	}
.sitemap-act
{
	color:#fff;
	background:#72CD4E;
	font-family:arial,helvetica,univers,zurich bt;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
	text-align:right;
}
a.sitemap-act:hover {
	color:#fff;
	background:#C03;
	font-family:arial,helvetica,univers,zurich bt;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
	}
a.sitemap-act:active {
	color:#fff;
	background:#C03;
	font-family:arial,helvetica,univers,zurich bt;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
	}
.sitemap-actuse {
	color:#fff;
	background:#C03;
	font-family:arial,helvetica,univers,zurich bt;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
	}
a.sitemap-act:link {
	color:#fff;
	background:#366;
	font-family:arial,helvetica,univers,zurich bt;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
	}
a.sitemap-act:visited {
	color:#fff;
	background:#366;
	font-family:arial,helvetica,univers,zurich bt;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
	}
/*Styles for Paging Completed */
/* Styles for the  Controls*/
.dropdownclass
{
 font-family:Arial,verdana;
 font-size:12px;
 text-align:left;
 width:150px; 
}
.controls-td
{
	text-align:center;
	font-family:Arial,verdana;
	font-size:12px;
}
.controls-td-num
{
	
	font-family:Arial,verdana;
	font-size:12px;
	text-align:right;
	padding-right:10px;
}

.textboxclass
{
 font-family:Arial,verdana;
 font-size:12px;
 text-align:left;
 width:150px; 
}
.txtboxclass
{
 font-family:Arial,verdana;
 font-size:12px;
 text-align:left;
 width:20px; 
}

/*Mathan 04-02-2010 */
.headertext
{
 font-family:Arial,verdana;
 font-size:14px;
 font-weight:bold;
 word-spacing:10;
 
}



.navigatestyle
{
	font-family:Arial,verdana;
	font-size:12px;
	color:Purple;
	font-weight:bold;
	text-decoration:none;
	
}

.normaltext-old
{
 font-family:Arial,verdana;
 font-size:13px;
 word-spacing:10;
 text-align:left;
 font-weight:bold;
 padding-left:15px;
}

.secondheadertext-old
{
 font-family:Arial,verdana;
 font-size:12px;
 font-weight:bold;
 word-spacing:10;
	
}

/*Mathan 04-02-2010 */
.normaltext
{
 font-family:Arial,verdana;
 font-size:13px;
 word-spacing:10;
 text-align:left;
 font-weight:normal;
 padding-left:15px;
 
}
/*Mathan 04-02-2010 */
.secondheadertext
{
 font-family:Arial,verdana;
 font-size:12px;
 font-weight:normal;
 word-spacing:10;
	
}
/*Mathan 04-02-2010 */
.pclassindiv
{
 font-style:italic;
 color:#2F4F4F;  
}

/*Mathan 04-02-2010 */
.pclassheader
{
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	 color:#2F4F4F;  
}

.headertd
{
 color:#82B917;
 font-family:Arial,verdana;
 font-size:12px;
 font-style:italic;
 font-weight:bold;
 text-align:center;  
}
#tblclass
{
	width:700px;
	border:1;
	table-layout:fixed;
}
.footerbtn
{
 color:#336699;
 font-family:Arial,verdana;
 font-size:12px;
 font-style:italic;
 font-weight:bold;
 text-align:right;

}
.spanclass
{
 padding-left:350px; 
 text-align:center;
 text-decoration:blink;
 font-family:Arial;
 font-size:smaller;
 font-style:italic;
 font-weight:bold;
  color:#333;  
 	
}



.pagerClass
{
 font-family:Arial,verdana;
 font-size:12px;
 font-weight:bold;
	}
.productpic
{
width:393px;
height:450px;
float:left;
margin:0px;
padding:0px;
}
.productimg
{
text-align:center;
padding-top:5px;
padding-bottom:5px;
}
.productpic p
{
text-align:center;
font-family:arial,helvetica,univers,zurich bt;
	font-size:11px;
	font-weight:normal;
color:#333333;
line-height:5px;
padding-bottom:15px;
}

.productpic h1
{
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
line-height:20px;
}
.productpic span
{
text-align:center;
font-family:arial,helvetica,univers,zurich bt;
	font-size:11px;
	font-weight:normal;
color:#333333;
line-height:20px;
}

.productprice
{
	text-align:center;
font-family:arial,helvetica,univers,zurich bt;
	font-size:11px;
	font-weight:bold;
color:#333333;
line-height:20px;
	
}

.spanView
{
	text-align:center;
	padding-left:10px;
	padding-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#366;
	line-height:20px;
}
.spanViewUnderLine
{
	padding-top:10px;
	text-align:center;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#366;
	line-height:20px;

}



.divView
{
	padding-top:10px;
	text-align:left;
	text-decoration:underline;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	width:700px;
	color:#366;
}

.divView input:focus
{
	outline:none;
	}

.divView td
{
	
	width:230px;
	text-decoration:none;
	text-align:center;
}
.productpic input
{
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
line-height:20px;
}
.productpic smallspan
{
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
line-height:20px;
}
.productdetails
{
width:393px;
min-height:450px;
vertical-align:top;
float:left;
margin:0px;
padding:0px;
height:auto;
font-family:Arial;
font-size:13px;
}
.productdetails-detail
{
width:253px;
vertical-align:top;
float:left;
margin:0px;
padding:0px;
height:auto;
font-family:Arial;
font-size:13px;
}
.productdetails h2
{
width:393px;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#72426c;
margin:5px;
}
.productdetails h1
{
width:393px;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#72426c;
margin:5px;
margin-top:20px;
}
.productdetails p
{
width:393px;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
line-height:10px;
margin:5px;
}
.productdetails ul
{
width:250px;
text-align:left;
margin:5px;
padding-left:20px;
}
.productdetails ul li
{
width:250px;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
margin-left:5px;

}

#middle-product
{
width:790px;
height:auto;
margin:0px auto;
}	
#middle-product p{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 5px 10px;
}
.divider
{
	width:200px;
	background:url(images/dots_h.gif) repeat-x;
	
	border:0px solid red;
	height:10px;
}
.cellCode
{
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#336666;
}
.cellName
{
	font-family:arial;
	font-weight:bold;
	font-size:14px;
	color:#336666;
	
}
.productdetailsDetail
{
width:393px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#333333;
line-height:15px;
}
.hline
{
	background:url(../images/dots_h.gif); background-repeat: repeat-x;width: 50%;margin:0px auto;height: 1px;
}
.vline
{
	background:url(../images/vdot.jpg); background-repeat: repeat-y;width: 1px;height: 20px;
	padding:0px 10px 0px 10px; margin-left:10px;
}


/*.contactus
{
width:750px;
float:none;
margin:0px;
padding:0px;
}*/

.cont
{
	font-family:Arial;
	font-size:9px;
}
.contact-us-textbox
{
width:155px;
}

.contact-us-textbox-pn
{
width:65px;
}

.contact-us-textbox-zip
{
width:30px;
}

.contact-us-textbox-ddl
{
width:145px;
font-size:11px;
}


.contact-us-textbox-multilines
{
Width:174px;
font-size:12px;
}


#tdfieldname{
padding:0px 0px 0px 184px;
}

#tdheader{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
background-color:#622769;
text-decoration:none;
}



.emailrht{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
background-color:#e3efe3;
text-decoration:none;
border:1px solid;
border-color:#24532B;
padding:10px 10px;
}


.mandatory
{
color:Red;
font-family:Arial;
font-size:12px;
}

.contactus
{
width:780px;
float:left;
margin:0px;
border:8px solid;
border-color:#78cb55;
background-color:#fff;
height:auto;
}

.searchPage-old
{
margin:0px;
border:8px solid;
border-color:#78cb55;
background-color:#fff;
height:auto;
}

/*Mathan 04-02-2010*/
.searchPage
{
margin:0px;
border-color:#78cb55;
background-color:#fff;
height:auto;
}


/*Mathan 03-02-2010*/
.contactus1
{
width:100%;
float:left;
margin:0px;
border:8px solid;
border-color:#78cb55;
background-color:#fff;
height:auto;
}

/*Mathan 03-02-2010*/
.contactustryagain
{
width:788px;
float:left;
margin:0px;
border:8px solid;
border-color:#78cb55;
background-color:#e3efe3;
height:auto;
}

/*Mathan 03-02-2010*/
.contactustryagain table
{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
border-color:#8BC318;
border:1px;
}

/*Mathan 03-02-2010*/
.contactusthankyou
{
width:788px;
float:left;
margin:0px;
border:2px solid;
border-color:#999;
background-color:#e3efe3;
height:auto;
}

/*Mathan 03-02-2010*/
.contactusthankyou table
{
font-family: Arial, Helvetica, sans-serif;
color:#333;
border-color:#999;
border:1px;
}

/*Mathan 03-02-2010*/
.contactusthankyou td
{
font-family: Arial, Helvetica, sans-serif;
color:#333;
margin:5px;
/*background-color:#ebdeec;*/
background-color:#999;

}

/*Mathan 03-02-2010*/
.contactusthankyou textarea 
{
	height:60px;
	width:190px;

}


/*Mathan 03-02-2010 end*/


/*Mathan 04-02-2010*/
.contactusmessages
{
width:772px;
float:left;
margin:0px;
border:8px solid;
border-color:#78cb55;
background-color:#e3efe3;
height:80px;
}


#left-img{
float:left;
background-image:url(../images/title_sitemap.jpg);
background-repeat:no-repeat;
width:227px;
height:264px;
}
/*.contactus table
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#72426c;
border-color:#8BC318;
border:1px;
}*/
.contactus table
{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
border-color:#8BC318;
border:1px;
}
.contactus td
{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
margin:5px;
/*background-color:#ebdeec;*/
background-color:#e3efe3;

}
.contactus textarea 
{
	height:60px;
	width:190px;

}
.submit
{
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#72426c;
margin:0 auto;
height:auto;

/*background-image:url(../images/submit.gif);
background-repeat:no-repeat;
width:60px;
height:25px;*/
}
.submitcheckout
{
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#72426c;
background-image:url(../images/submit.gif);
background-repeat:no-repeat;
width:60px;
height:25px;
padding-left:250px;
}
.contactus select 
{
	text-align:left;
	font-family:arial;
	font-size:11px;
}
.headerSpan
{
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bolder;
color:#fff;
margin:5px;

}
.subheader
{
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#fff;
margin:5px;
margin-top:20px;

}
.subheader-ty
{
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
margin:5px;
margin-top:20px;

}
.subheader1
{
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
margin-top:10px;
padding-bottom:20px;


}

.contactus p
{
width:500px;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
line-height:10px;
margin:5px;
}
.divPaging
{

 text-align:right;	
}
.lnkBtn
{
	font-family:arial;
	font-size:10px;
	text-align:left;
}
.lnkClass
{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding-right:10px;
	padding-left:5px;
	color:#000;
	text-decoration:none;
	
}
.lnkClsover
{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding-right:10px;
	padding-left:5px;
	color:#ACA899;
	text-decoration:none;
	
}
/*.lnkClass a
{
	color:#ff0000;
	text-decoration:none;
	
}*/
.lnkClass a:hover
{
	color:#ff0000;
}
.divImages
{
	padding-bottom:20px;
	padding-top:40px;
	text-align:center;
}
.text-label 
{ 
	color: #cdcdcd;
	font-size:12px;
}
.grdSpls_old
{
 width:90%;
 background-color:#f6f6f6;
 font-family:arial;
 font-size:12px;
 font-weight:bold;
 text-decoration:left;
}
 .grdSpls
{
 width:50%;
 border:#WFE3B8;
 background-color:#AAEA5E;
 font-family:arial;
 font-size:12px;
 font-weight:normal;
 text-decoration:left; 
 color:Blue;
}
  
.alternateStyle
{
 width:50%;
 border:#EAFFB8;
 background-color:#366;
 font-family:arial;
 font-size:12px;
 font-weight:normal;
 text-decoration:left; 
 color:Aqua;
}



.alternateStyleold
{
 width:90%;
 background-color:#fff;
 font-family:arial;
 font-size:12px;
 font-weight:bold;
 text-decoration:left; 
}
.spanspls
{
	padding-top:10px;
	padding-bottom:30px;
	text-align:left;
	text-decoration:underline;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#366;
	line-height:50px;
}


/*Pandian styles completed*/
/* Admin data grid part*/
#ctl00_ContentPlaceHolder1_gv_ProductCat
{
	width:100%;
	border:1px solid #cccccc;
	background-color:#ffffff;
}
	
#ctl00_ContentPlaceHolder1_gv_ProductCat th
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
background-color:#69286a;
border:1px solid #421543;
text-decoration:none;
text-align:left;
padding-left:5px;
height:25px;
}

#ctl00_ContentPlaceHolder1_gv_ProductCat .GridRowStyle
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#e9f0cf;
border:1px solid #a9bf43;
text-decoration:none;
line-height:25px;
text-align:left;
}

#ctl00_ContentPlaceHolder1_gv_ProductCat .GridRowStyle td
{
	padding-left:5px;
}


#ctl00_ContentPlaceHolder1_gv_ProductCat .GridAltRow
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#c1d597;
border:1px solid #a9bf43;
text-decoration:none;
text-align:left;
line-height:25px;
}
#ctl00_ContentPlaceHolder1_gv_ProductCat .GridAltRow td
{
padding-left:5px;
}

#ctl00_ContentPlaceHolder1_gv_ProductCat .FooterRow 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
/* Nagaraj 04-02-2010 */
#ctl00_ContentPlaceHolder1_gv_ProductCat .PageRow 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

#ctl00_ContentPlaceHolder1_btn_usradd 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#9edc18;
border-width:2px;
border-style:solid;
border-bottom-color:#274b08;
border-right-color:#274b08;
border-top-color:#559819;
border-left-color:#559819;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
} 
#ctl00_ContentPlaceHolder1_btn_usrmodify
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#9edc18;
border-width:2px;
border-style:solid;
border-bottom-color:#274b08;
border-right-color:#274b08;
border-top-color:#559819;
border-left-color:#559819;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;}
#ctl00_ContentPlaceHolder1_btn_usrdel
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#9edc18;
border-width:2px;
border-style:solid;
border-bottom-color:#274b08;
border-right-color:#274b08;
border-top-color:#559819;
border-left-color:#559819;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
#ctl00_ContentPlaceHolder1_panel_User
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:600px;
background-color:#e9f0cf;
border:2px solid #a9bf43;
text-decoration:none;
text-align:left;
line-height:25px;	
}
#ctl00_ContentPlaceHolder1_panel_User .panelhead
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
background-color:#69286a;
border:1px solid #421543;
text-decoration:none;
text-align:left;
padding-left:15px;
height:25px;
}
#ctl00_ContentPlaceHolder1_panel_User tr
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#c1d597;
border:1px solid #a9bf43;
text-decoration:none;
text-align:left;
line-height:25px;	
}
#ctl00_ContentPlaceHolder1_btn_update
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#9edc18;
border-width:2px;
border-style:solid;
border-bottom-color:#274b08;
border-right-color:#274b08;
border-top-color:#559819;
border-left-color:#559819;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
#ctl00_ContentPlaceHolder1_btn_cancel
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#9edc18;
border-width:2px;
border-style:solid;
border-bottom-color:#274b08;
border-right-color:#274b08;
border-top-color:#559819;
border-left-color:#559819;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
#ctl00_ContentPlaceHolder1_divPriority
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
background-color:#c1d597;
border:1px solid #a9bf43;
text-decoration:none;
text-align:left;
line-height:25px;
}
#ctl00_ContentPlaceHolder1_divPriority .headerstyle
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
background-color:#69286a;
border:1px solid #421543;
text-decoration:none;
text-align:left;
padding-left:15px;
height:25px;
}
#ctl00_ContentPlaceHolder1_spriority
{
color:#ffffff;
text-decoration:none;
}
/*Product category item*/
#ctl00_ContentPlaceHolder1_gv_Item
{
	width:100%;
	border:1px solid #cccccc;
	background-color:#ffffff;
}
	
#ctl00_ContentPlaceHolder1_gv_Item th
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
background-color:#69286a;
border:1px solid #421543;
text-decoration:none;
text-align:left;
padding-left:5px;
height:25px;
}

#ctl00_ContentPlaceHolder1_gv_Item .GridRowStyle
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#e9f0cf;
border:1px solid #a9bf43;
text-decoration:none;
line-height:25px;
text-align:left;
}

#ctl00_ContentPlaceHolder1_gv_Item .GridRowStyle td
{
	padding-left:5px;
}


#ctl00_ContentPlaceHolder1_gv_Item .GridAltRow
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#c1d597;
border:1px solid #a9bf43;
text-decoration:none;
text-align:left;
line-height:25px;
}
#ctl00_ContentPlaceHolder1_gv_Item .GridAltRow td
{
padding-left:5px;
}

#ctl00_ContentPlaceHolder1_gv_Item .FooterRow 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
/*Nagaraj 04-02-2010*/
#ctl00_ContentPlaceHolder1_gv_Item .PageRow 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

/*Product category item details*/
#ctl00_ContentPlaceHolder1_gv_Item_Details
{
	width:100%;
	border:1px solid #cccccc;
	background-color:#ffffff;
}
	
#ctl00_ContentPlaceHolder1_gv_Item_Details th
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
background-color:#69286a;
border:1px solid #421543;
text-decoration:none;
text-align:left;
padding-left:5px;
height:25px;
}

#ctl00_ContentPlaceHolder1_gv_Item_Details .GridRowStyle
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#e9f0cf;
border:1px solid #a9bf43;
text-decoration:none;
line-height:25px;
text-align:left;
}

#ctl00_ContentPlaceHolder1_gv_Item_Details .GridRowStyle td
{
	padding-left:5px;
}


#ctl00_ContentPlaceHolder1_gv_Item_Details .GridAltRow
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#c1d597;
border:1px solid #a9bf43;
text-decoration:none;
text-align:left;
line-height:25px;
}
#ctl00_ContentPlaceHolder1_gv_Item_Details .GridAltRow td
{
padding-left:5px;
}

#ctl00_ContentPlaceHolder1_gv_Item_Details .FooterRow 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

/* Nagaraj 04-02-2010 */
#ctl00_ContentPlaceHolder1_gv_Item_Details .PageRow 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

/*Create membership */
#tableid
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
/*background-color:#e9f0cf;*/
border:0px solid #a9bf43;
text-decoration:none;
line-height:25px;
text-align:left;
}

#subtableid
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
/*background-color:#e9f0cf;*/
border:0px solid #a9bf43;
text-decoration:none;
line-height:25px;
text-align:left;
}

#ctl00_ContentPlaceHolder1_btnlogin
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#9edc18;
border-width:2px;
border-style:solid;
border-bottom-color:#274b08;
border-right-color:#274b08;
border-top-color:#559819;
border-left-color:#559819;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
#ctl00_ContentPlaceHolder1_btncheckout
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#9edc18;
border-width:2px;
border-style:solid;
border-bottom-color:#274b08;
border-right-color:#274b08;
border-top-color:#559819;
border-left-color:#559819;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
#ctl00_ContentPlaceHolder1_btn_sendpwd
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#9edc18;
border-width:2px;
border-style:solid;
border-bottom-color:#274b08;
border-right-color:#274b08;
border-top-color:#559819;
border-left-color:#559819;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
#ctl00_ContentPlaceHolder1_btncheckout
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#9edc18;
border-width:2px;
border-style:solid;
border-bottom-color:#274b08;
border-right-color:#274b08;
border-top-color:#559819;
border-left-color:#559819;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
#ctl00_ContentPlaceHolder1_btnmember
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#9edc18;
border-width:2px;
border-style:solid;
border-bottom-color:#274b08;
border-right-color:#274b08;
border-top-color:#559819;
border-left-color:#559819;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
#ctl00_ContentPlaceHolder1_divSearch
{
	margin:0px auto;
	width:500px;	
	text-align:center;
}

/* Style Copied from style which resides at tkp_design */
#sitemap
{
width:790px;
height:auto;
margin:0px auto;
}
#sitemap p{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
font-weight:bold;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;

}
#sitemap a{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
font-weight:bold;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;

}
#sitemap a:hover{
color:#FF0000;
}
#sitemap ul{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
padding-left:5px;

}
#sitemap li{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
padding:0px 0px 0px 30px;
background:url(../images/bullet.gif) 0px 5px no-repeat;
list-style:none;
padding-left:50px;
background-color:#e7ffdf;
border-bottom:2px solid;
border-bottom-color:#8BC188;
border-bottom-style:dotted;
padding-bottom:10px;
}
#rht-content-sitemap{
float:right;
width:547px;
height:350px;
border:8px solid;
border-color:#78cb55;
background-color:#fff;
background-image:url(../images/sitemap-bg.jpg);
background-repeat:no-repeat;
padding-top:20px;

}
#middlecontent
{
width:790px;
height:390px;
margin:0px auto;
background-color:#e6fcd6;
}
#middlecontent p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1d4d4b;
text-decoration:none;
float:left;
margin:5px 10px 5px 10px;
text-align:justify;
}
#middlecontent h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bolder;
color:#1d4d4b;
text-decoration:none;
margin:5px 10px 5px 10px;
text-align:justify;
}
#middlecontent h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bolder;
color:#1d4d4b;
text-decoration:none;
margin:5px 10px 5px 10px;
font-style:italic;
text-align:justify;
}

#middle-product-pc
{
margin-top:10px;
width:790px;
height:390px;
margin:0px auto;

}
#middle-product-pc p{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
}
#middle-product-pc a{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:underline;
}
#middle-product-pc a:hover{
color:#FF0000;
}

#middle-product-pc ul{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
padding-left:100px;
}
#middle-product-pc li{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
padding:0px 0px 0px 30px;
background:url(../images/bullet.gif) 0px 5px no-repeat;
list-style:none;

}
#middle-product-pc h1{
font-family: Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
font-weight:bolder;
text-decoration:none;
margin:5px 10px 10px 10px;
}

#middle-product-photocon
{
    margin-top:10px;
/*width:790px;*/
height:380px;
margin:0px auto;

}
#middle-product-photocon p{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
}
#middle-product-photocon a{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:underline;
}
#middle-product-photocon a:hover{
color:#FF0000;
}

#middle-product-photocon ul{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
padding-left:100px;
}
#middle-product-photocon li{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
padding:0px 0px 0px 30px;
background:url(../images/bullet.gif) 0px 5px no-repeat;
list-style:none;

}
#middle-product-photocon h1{
font-family: Arial, Helvetica, sans-serif;
color:#666666;
font-size:13px;
font-weight:bolder;
text-decoration:none;
margin:5px 10px 10px 10px;
}


#middle-product-container
{
width:792px;
margin:0px;
height:570px;
border:8px solid;
border-color:#78cb55;
background-color:#fff;

}

#middle-product-wd
{
 margin-top:10px;
width:780px;
height:530px;
margin:0px auto;

}
#middle-product-wd p{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
}
#middle-product-wd a{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:underline;
}
#middle-product-wd a:hover{
color:#FF0000;
}

#middle-product-wd ul{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
padding-left:100px;
}
#middle-product-wd li{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
padding:0px 0px 0px 30px;
background:url(../images/bullet.gif) 0px 5px no-repeat;
list-style:none;

}
#middle-product-wd h1{
font-family: Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
font-weight:bolder;
text-decoration:none;
margin:5px 10px 10px 10px;
}


#middle-product-toc
{
margin-top:10px;
width:790px;
height:3000px;
margin:0px auto;

}

#middle-product-toc p{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
}
#middle-product-toc a{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:underline;
}
#middle-product-toc a:hover{
color:#FF0000;
}

#middle-product-toc ul{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
padding-left:100px;
}
#middle-product-toc li{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
padding:0px 0px 0px 30px;
background:url(../images/bullet.gif) 0px 5px no-repeat;
list-style:none;

}
#middle-product-toc h1{
font-family: Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
font-weight:bolder;
text-decoration:none;
margin:5px 10px 10px 10px;
}


#middle-product-sp
{
margin-top:10px;
width:790px;
height:2150px;
margin:0px auto;
padding-bottom:10px;
}

#middle-product-sp p{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
}
#middle-product-sp a{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:underline;
}
#middle-product-sp a:hover{
color:#FF0000;
}

#middle-product-sp ul{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
padding-left:100px;
}
#middle-product-sp li{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
padding:0px 0px 0px 30px;
background:url(../images/bullet.gif) 0px 5px no-repeat;
list-style:none;

}
#middle-product-sp h1{
font-family: Arial, Helvetica, sans-serif;
color:#666666;
font-size:13px;
font-weight:bolder;
text-decoration:none;
margin:5px 10px 10px 10px;
}

#left-img-deliver{
float:left;
background-image:url(../images/title_deliver.jpg);
background-repeat:no-repeat;
width:227px;
height:264px;
}
#left-img-aboutus{
float:left;
background-image:url(../images/title_aboutus.jpg);
background-repeat:no-repeat;
width:227px;
height:264px;
}
#left-img-terms{
float:left;
background-image:url(../images/title_terms.jpg);
background-repeat:no-repeat;
width:227px;
height:264px;
}
#left-img-privacy{
float:left;
background-image:url(../images/title_privacy.jpg);
background-repeat:no-repeat;
width:227px;
height:264px;
}
#left-img-decoration{
float:left;
background-image:url(../images/title_decoration.jpg);
background-repeat:no-repeat;
width:227px;
height:264px;
}
#left-img-photo{
float:left;
background-image:url(../images/title_photo.jpg);
background-repeat:no-repeat;
width:227px;
height:264px;
}
#left-img-sitemap{
float:left;
background-image:url(../images/title_sitemap.jpg);
background-repeat:no-repeat;
width:227px;
height:264px;
}
#mid-content{
float:left;
width:776px;
height:auto;
border:2px solid;
border-color:#78cb55;
background-color:#fff;
padding-top:20px;
padding-bottom:20px;
}

#rht-content{
float:right;
width:547px;
height:auto;
border:8px solid;
border-color:#78cb55;
background-color:#fff;
padding-top:20px;
margin-bottom:10px;
}
#rht-content-popup{
float:right;
width:547px;
height:2130px;
border:8px solid;
border-color:#78cb55;
background-color:#fff;
padding-top:20px;
margin-bottom:10px;
}
#rht-content-popup-noborder
{
float:left;
width:547px;
/*height:1730px;*/
height:auto;
border-color:#78cb55;
background-color:#fff;
padding-top:20px;
margin-bottom:10px;	
}
#rht-content-common{
float:right;
width:545px;
height:350px;
border:8px solid;
border-color:#78cb55;
background-color:#fff;
padding-top:20px;
}
#rht-content-common-popup{
float:left;
width:547px;
height:350px;
border-color:#78cb55;
background-color:#fff;
padding-top:20px;
}
/*Style ended from style which resides at tkp_design */
#emailtext
{
	padding-top:50px; 
	width:560px;
	height:150px;
	margin:0px auto;
	
}
#emailtext p
{font-family:Arial;
	font-size:11px;
	color:#333;
	text-decoration:none;
	text-align:center;
 padding:0px 5px;	
	}
	
#ctl00_ContentPlaceHolder1_grdSpecials{
	margin:0px;
	float:left;
	width:785px;
	height:337px;
	background-image:url(../images/specials-bg.jpg);
	background-repeat:no-repeat;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:left;
	border:0px;
} 
#ctl00_ContentPlaceHolder1_grdSpecials table
{
	border:0px;
}
.addToCartImg
{
	padding-top:30px;
	padding-bottom:10px;
}
.addToCartImg a
{
	font-family:Arial,verdana;
	font-size:12px;
	text-align:center;
}

.splName
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	padding-left:20px;
}
.splNameChkBox
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	padding:0px 10px 0px 10px;

}
.splNameImg
{
	height:50px; 
	padding:5px 0px 0px 15px;
}
#page
{
width:790px;
float:none;
margin:0px auto;
border:8px solid;
border-color:#78cb55;
background-color:#fff;
}

#form-content-old
{
float:left;
width:772px;
height:auto;
margin:0px auto;

}


#form-content
{
float:left;
width:772px;
height:auto;
margin:0px auto;

}

#form-content p{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
padding:0px 10px;
text-decoration:none;
}
#form-content ul{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
padding:0px 10px 0px 50px;
text-decoration:none;
}
#form-content li{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
padding:0px 10px 0px 10px;
text-decoration:none;
}
#form-content h1{
font-family: Arial, Helvetica, sans-serif;
color:#336666;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding-left:10px;
border:0px solid red;

}
.subheading{
font-family: Arial, Helvetica, sans-serif;
color:#336666;
font-size:10px;
font-style:italic;
text-decoration:none;


}
#form-content a{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:underline;
}
#form-content a:hover{
color:#FF0000;
}

#textfield-top{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
margin:0px 10px 0px 10px;
}
#textfield-bottom{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
padding:0px 10px 20px 10px;
}
.submitclass
{
	margin:0px auto; 
	width:772px; 
	text-align:center;
	padding-top:10px;
	padding-bottom:5px;
	float:left;
}

/*Mathan 04-02-2010 - start*/
.product-item-headertitle
{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#305121;
	margin:5px;
}


.product-item-subheadertitle
{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:italic;
	color:#305121;
	margin:5px;
	margin-top:5px;
}


.product-details-headertitle
{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#305121;
	margin:5px;
}


.product-details-subheadertitle
{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:italic;
	color:#305121;
	margin:5px;
	margin-top:5px;
	
}

.divSearchtable
{
margin:0px;
border:8px solid;
border-color:#78cb55;
background-color:#fff;
height:auto;

}

.divSearchtable table
{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
border:1px;
}
.divSearchtable td
{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
margin:5px;
/*background-color:#ebdeec;*/
background-color:#e3efe3;

}
.divSearchtable textarea 
{
	height:60px;
	width:190px;

}

/*Mathan 04-02-2010 */
.spanclass1
{
 
 text-align:left;
 text-decoration:blink;
 font-family:Arial;
 font-size:11px;
 font-style:italic;
 font-weight:normal;
 color:#333;  
 	
}

/*Mathan 04-02-2010 - end*/

/* View Cart Area */



#ctl00_ContentPlaceHolder1_tblCart
{
    width:776px;
    margin:0px auto;
    border:none;


        
   }

#ctl00_ContentPlaceHolder1_tblCart .headertd
{
 color:#82B917;
 font-family:Arial,verdana;
 font-size:12px;
 font-style:italic;
 font-weight:bold;
 text-align:center;  
}

#ctl00_ContentPlaceHolder1_tblCart .headertd
{
 color:white;
 background-color:#622769;
 font-family:Arial,verdana;
 font-size:12px;
 font-style:italic;
 font-weight:bold;
 text-align:center;  
}

#ctl00_ContentPlaceHolder1_tblCart td
{
  		background-color:#e3efe3 ;  
  	color:#660066;

    }

#ctl00_ContentPlaceHolder1_tblCart .controls-td
{
	text-align:left;
	font-family:Arial,verdana;
	font-size:12px;

}

#ctl00_ContentPlaceHolder1_tblCart  .CartDefaultContents
{
    text-align:right;
    padding-right:10px;
    font-family:Arial,verdana;
	font-size:12px;

    
    }

 #ctl00_ContentPlaceHolder1_tblCart td
{
    border:solid 1px 990066;
    text-align:center;
        
    }
    
    
    
 #ctl00_ContentPlaceHolder1_tblButtons
 {
    width:665px;
    margin: 0px auto;
	 margin-top:15px;
     margin-bottom:20px;
     border:solid 1px red;
     text-align:right;
    }

/* Search.aspx styles */

#ctl00_ContentPlaceHolder1_divResults
{

 margin-top:15px;   
    }
    
#ctl00_ContentPlaceHolder1_tblPaging
{
 margin-bottom:15px;  

}


.pagenav	{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#effaeb;	
	font-weight:normal;
}
.pagenav a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#effaeb;	
	color:#1d3e0e;
	font-weight:normal;
	font-weight:normal;
	padding:0px 2px 0px 2px;
	margin:0px 2px 0px 0px;
	text-decoration:none;
}
.pagenav a:hover{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#effaeb;	
	color:#de7208;
	font-weight:normal;
	font-weight:normal;
	padding:0px 2px 0px 2px;
	margin:0px 2px 0px 0px;
	text-decoration:none;
}
 
 
.pagination		{
	margin-top:10px;
	color:#1d3e0e;
	font-weight:bold;
}
.pagination	li	{
	padding:0px 5px 0px 5px;
	display:inline;
	list-style:none;
}	


#layer1 {
	position:absolute;
	width: auto;
	height: auto;	
	margin: 83px 0px 0px 60px;
	background-color: #8bc318;
	border: 1px solid #2e605d;
	padding-bottom:3px;
}
#layer1 a{

	color:#FFFFFF;
	background-color:#81b712;
}
#layer1 a:hover{

	color:#f06515;
	background-color:#81b712;
}

/* Add content */
#mid-content{
float:left;
margin:0px auto;
width:784px;
height:auto;
border:0px solid;
border-color:#78cb55;
background-color:#fff;
padding-top:15px;
padding-bottom:20px;

}
#rgtimg
{
float:left;
width:450px;
height:450px;
border:0px solid red;
}
#rgtimg a
{
float:left;
border:0px solid red;
margin-left:0px;
margin-top:0px;
}
#rgtimg img
{
float:left;
border:0px solid red;
margin-left:0px;
margin-top:0px;
}
#rgtimg p
{
float:left;
width:100px;
border:0px solid red;
text-align:center;
margin-top:0px;
padding-left:55px;
}
#lftimg 
{
float:left;
width:235px;
height:450px;
border:0px solid red;
}
#lftimg img
{
float:left;
width:227px;
height:auto;
border:0px solid red;
}
#lftimg a
{
float:left;
border:0px solid red;
margin-left:0px;
margin-top:0px;
}
#lftimg p
{
float:left;
width:100px;
height:5px;
border:0px solid red;
text-align:center;
margin-top:0px;
padding-left:55px;
}

/*Mathan 05-02-2010 start*/



.memberloginpage
{
width:772px;
float:left;

margin:0px;
border:8px solid;
border-color:#78cb55;
background-color:#fff;
height:auto;
}

.memberloginpage1 table
{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
border-color:#8BC318;
border:1px;
}

.memberloginpage1 td
{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
margin:5px;
/*background-color:#ebdeec;*/
background-color:#e3efe3;

}

.memberloginpage1 textarea 
{
	height:60px;
	width:190px;

}

.memberloginpage1 p
{
width:500px;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
line-height:10px;
margin:5px;
}

/*Mathan 05-02-2010 end*/



#left-img-flowercare{
float:left;

background-image:url(../images/title_flowercare.jpg);
background-repeat:no-repeat;
width:227px;
height:264px;
}
#left-img-comments{
float:left;

background-image:url(../images/title_comments.jpg);
background-repeat:no-repeat;
width:227px;
height:264px;
}

#middle-product-delivery-policy
{
margin-top:10px;
width:550px;
/*height:970px;*/
height:auto;
margin:0px auto;

}
#middle-product-delivery-policy p{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
}
#middle-product-delivery-policy a{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:underline;
}
#middle-product-delivery-policy a:hover{
color:#FF0000;
}

#middle-product-delivery-policy ul{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
padding-left:100px;
}
#middle-product-delivery-policy li{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
padding:0px 0px 0px 30px;
background:url(../images/bullet.gif) 0px 5px no-repeat;
list-style:none;

}
#middle-product-delivery-policy h1{
font-family: Arial, Helvetica, sans-serif;
color:#666666;
font-size:13px;
font-weight:bolder;
text-decoration:none;
margin:5px 10px 10px 10px;
}


#middle-product-flowercare
{
margin-top:10px;
width:450px;
height:850px;
margin:0px auto;

}
#middle-product-flowercare p{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
}
#middle-product-flowercare a{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:underline;
}
#middle-product-flowercare a:hover{
color:#FF0000;
}

#middle-product-flowercare ul{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
padding-left:100px;
}
#middle-product-flowercare li{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
padding:0px 0px 0px 30px;
background:url(../images/bullet.gif) 0px 5px no-repeat;
list-style:none;

}
#middle-product-flowercare h1{
font-family: Arial, Helvetica, sans-serif;
color:#666666;
font-size:13px;
font-weight:bolder;
text-decoration:none;
margin:5px 10px 10px 10px;
}



#middle-product-customercomments
{
margin-top:10px;
width:790px;
height:1200px;
margin:0px auto;

}
#middle-product-customercomments p{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
}
#middle-product-customercomments a{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:underline;
}
#middle-product-customercomments a:hover{
color:#FF0000;
}

#middle-product-customercomments ul{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
padding-left:100px;
}
#middle-product-customercomments li{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin:5px 10px 10px 10px;
text-align:justify;
text-decoration:none;
padding:0px 0px 0px 30px;
background:url(../images/bullet.gif) 0px 5px no-repeat;
list-style:none;

}
#middle-product-customercomments h1{
font-family: Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
font-weight:bolder;
text-decoration:none;
margin:5px 10px 10px 10px;
}



#MemberLogin
{

    height:410px;
    width:776px;
    
 }
 
 #CheckoutContainer
 {
    height:780px;
    width:776px;
    
    }
    
#CheckConfimContainer
    {

    height:1000px;
    width:776px;
        
        }
        
        
.checkout-textbox
{
width:155px;
/*border-color:Green;*/
}

.checkout-textbox-cc
{
width:165px;
/*border-color:Green;*/
}

.checkout-textbox-pn
{
width:65px;
/*border-color:Green;*/
}

.checkout-textbox-zip
{
width:30px;
/*border-color:Green;*/
}

.checkout-textbox-ddl
{
width:145px;
/*border-color:Green;*/
font-family:arial;
font-size:10px;
}


.checkout-textbox-multilines
{
Width:174px;
/*border-color:Green;*/
}


.contactus-orderconfirm
{
width:780px;
float:left;
margin:0px;
border:8px solid;
border-color:#78cb55;
background-color:#fff;
height:auto;
}

.contactus-orderconfirm
{
width:780px;
float:left;
margin:0px;
border-color:#78cb55;
background-color:#fdfdfd;
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
height:auto;
}

.contactus-orderconfirm table
{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
border-color:#8BC318;
border:1px;

}
.contactus-orderconfirm td
{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
margin:5px;
/*background-color:#e3efe3;*/
background-color:#e3efe3;
text-align:justify;


}



.contactus-orderconfirm textarea 
{
	height:60px;
	width:190px;

}

.contactus-orderconfirm1
{
width:100%;
float:left;
margin:0px;
border:8px solid;
border-color:#78cb55;
background-color:#fff;
height:auto;
}


.createmembership-textbox
{
width:155px;
/*border-color:Green;*/
}

.createmembership-textbox-zip
{
width:30px;
/*border-color:Green;*/
}

.createmembership-textbox-ddl
{
width:145px;
/*border-color:Green;*/
}


.createmembership-textbox-multilines
{
Width:174px;
/*border-color:Green;*/
}

.createmembership-textbox-phone
{
width:65px;
/*border-color:Green;*/
}

.contactussignup
{
width:772px;
float:left;
margin:0px;
border:8px solid;
border-color:#78cb55;
background-color:#fff;
height:auto;
}

.contactussignup table
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
border-color:#8BC318;
border:1px;
}
.contactussignup td
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
margin:5px;
/*background-color:#ebdeec;*/
background-color:#e3efe3;

}
.contactussignup textarea 
{
	height:60px;
	width:190px;

}


.signup-message
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}


.memberlogin-textbox
{
width:155px;
/*border-color:Green;*/
}

.checkout-textbox-small-dll
{
	width:50px;
/*border-color:Green;*/
font-family:Arial;
font-size:10px;
}


.master-search
{
	width:120px;
	height:15px;
	/*border-color:Green;*/
	color:Black;
	
	 	
}

.sendpass 
{

margin-top:5px;

}

#sendpassword-table
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color:Transparent;
border:0px solid #a9bf43;
text-decoration:none;
text-align:left;
}

.thankyoupage-textbox
{
width:155px;
/*border-color:Green;*/
}

.thankyoupage-textbox-multilines
{
Width:174px;
/*border-color:Green;*/
}

#ctl00_ContentPlaceHolder1_tblCart  .CartSpecialContents
{
    text-align:left;
    padding-right:10px;
    font-family:Arial,verdana;
	font-size:12px;
	
    }
    
    
    
/* -contactus-contactus */

.contactus-contactus
{
width:780px;
float:left;
margin:0px;
border:8px solid;
border-color:#78cb55;
background-color:#fff;
height:auto;

}

.contactus-contactus table
{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
border-color:#8BC318;
border:1px;
height:auto;

}
.contactus-contactus td
{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
margin:5px;
/*background-color:#ebdeec;*/
background-color:#e3efe3;

}
.contactus-contactus textarea 
{
	height:60px;
	width:190px;

}


.contactus-contactus select 
{
	text-align:left;
	font-family:arial;
	font-size:11px;
}


.contactus-contactus p
{
width:500px;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
line-height:10px;
margin:5px;
}    
    
/* contactus-contactus */

#left-img-member{
float:left;
background-image:url(../images/title_membership.jpg);
background-repeat:no-repeat;
width:227px;
height:264px;
}
#left-img-confirm{
float:left;
background-image:url(../images/title_photoconfirmation.jpg);
background-repeat:no-repeat;
width:227px;
height:264px;
}
.popuptext
{
	width:600px;
	padding:0px 0px 0px 330px;
}

#Cart-Item-Table
{
	margin-top:10px;
	}


.ctl00_ContentPlaceHolder1_dvCart
{
	width:615px;
	border:solid 1px #999999;
	margin:0px auto;
}
.tdImageItem
{
	vertical-align:top;
	width:250px;
	padding:10px 10px 10px 10px;

}
.tdHeaderName
{
	width:100%;
	font-family:Arial;
	font-size:14px;
	
	font-weight:bolder;
	color:White;
	height:30px;
	padding-left:15px;

	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
}
.ctl00_ContentPlaceHolder1_ddlCart
{
	margin:0px auto;
	border:1px solid #999999;
}
.tdItemName
{
	vertical-align:top;
	width:70%;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	padding-left:30px;
	
}
.tdPrice
{
	vertical-align:top;
	font-family:Arial;
	font-size:12px;
	text-align:right;
	width:100%;
	
}
.datalistFooter
{
	font-family:Arial;
	font-size:12px;
	text-align:right;
	margin:0px auto;
	padding-top:5px;
	
}
.lblBigText
{
 width:200px;
}
.lblSubtotal
{
 width:200px;
 font-weight:bolder;
}
.datalistTable
{
	margin:0px auto;
	width:100%;
	height:auto;
}
.topdiv
{
	
	margin:0px auto;
	text-align:center;
}
.datalistCommon
{
	margin:0px auto;
}
.tblTopCart
{
	margin:0px auto;
}
.btnsBottom
{
	text-align:right;
	padding-top:10px;	
}
#mydiv{ 
    background-color: #FFF; 
    height: 400px; 
    width: 500px; 
    display:none; 
    z-index:1;
    position:relative;
} 
.checkBoxClass
{
	font-family:Arial;
	font-size:10px;
	padding-left:430px;
	color:green;
}