/* ImHONEST  CSS edited march 13th */

/* Main */
body{margin:0; border:0; padding:0}

form {margin:0; border:0}

a {	color: #69951C;}


/* Headers 
.....................................................................................*/
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;	font-weight: bold;
	color: #69951C;	
	padding:0; margin:0; border:0;
}

.greenhead1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	font-weight: bolder;
	color: #69951C;
	text-decoration: none;
}

.greenhead2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: bold;
	color: #69951C;
	text-decoration: none;
}

.greenhead3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #69951C;
}

.subheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #FFFFFF;
}
.subheading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
}

/* Text Styles 
....................................................................................*/
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 20px;
	color: #000000;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #666666;
	text-decoration: none;
}

.reporttxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
}

.txt01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #666666;
}
.txt01bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight:bold;
	color: #000000;
}
.txt02bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight:bold;
	color: #444444;
}
.txt01_ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #666666;
	text-decoration: underline;
}
.txt02_ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 55%;
	color: #666666;
	text-decoration: underline;
	
}
.txt03_ul {
	color: #666666;
	text-decoration: underline;
}
.txt02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #69951C;
}
.txt03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #69951C;
}

.txt04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.txt05 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.txt06 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #69951C;
	text-decoration: none;
}
.txt07 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 70%;
 color: #666666;
}
/* form styles 
........................................................................................*/
.formtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
	text-decoration: none;
}
.formtxtred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #FF0000;
}
.whiteiput{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	text-decoration: none;
	border: none;
}
.iputField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	text-decoration: none;
	border: 1px solid #333333;
}
.iputField1 {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 70%;
	 color: #976A41;
	 font-weight: normal;
	 text-decoration: none;
	 border: 1px solid #333333;
}
.iputField2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #69951C;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}
.iputFielddisabled {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	text-decoration: none;
	border: 1px solid #333333;
	color: #999999;
}


/* Links 
................................................................................... */


a.txtgreen:link, a.txtgreen:visited, a.txtgreen:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #69951C;
	text-decoration:none;
}
a.txtgreen:hover {text-decoration:underline;}


a.blacklink:link, a.blacklink:visited, a.blacklink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
a.blacklink:hover {text-decoration:underline;}


.sublinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #333333;
	text-decoration: underline;
}
.linksul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	text-decoration: underline;
}
.whitelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	color: #FFFFFF;
}
.greenlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	color: #99CC33;
	text-decoration: underline;
}
.knowmore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #69951C;
	text-decoration: underline;
	font-weight: normal;
}
a.sidelinks:link , a.sidelinks:visited , a.sidelinks:active   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.sidelinks:hover   {text-decoration: underline;}


a.faqlinks:link, a.faqlinks:hover, a.faqlinks:active  {
	text-decoration: underline; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 70%; color: #000000;
}
a.faqlinks:visited {color: #663399;}

/* button links*/

a.button:link, a.button:visited, a.button:active   {
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 65%;font-weight: bold; color: #FFFFFF;
}
a.button:hover   {color: #CEE225;}

a.buttonbig:link, a.buttonbig:visited, a.buttonbig:active  {
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 75%;	font-weight: bold;	color: #FFFFFF;}

a.buttonbig:hover  {color: #CEE225;}


a.smalltxt:link, a.smalltxt:visited, a.smalltxt:active  {
	text-decoration: underline; 
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	font-size: 65%;font-weight: normal; color: #10659E;}

a.smalltxt:hover   {color: #000099;}


a.txt06:link, a.txt06:visited, a.txt06:active  {
	text-decoration: none; 
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	font-size: 70%;font-weight: normal; color: #000099;
}
a.txt06:hover   {text-decoration: underline;}


a.linktxt:link, a.linktxt:visited, a.linktxt:active  {
	text-decoration: none; 
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	font-size: 65%;font-weight: normal; color: #666666;}

a.linktxt:hover   {text-decoration: underline; }

.linklabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #000000;
}


/* Store Classes
........................................................................*/
.storeitembold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; /*changed from 85% to 11px : Arun 06-11-2007*/
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.storeitemboldsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.storeitemamt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.cart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}


/* Backgrounds
........................................................*/
.background  {
				background-position: right top;
}
.background01  {
	background-repeat: no-repeat;
	background-position: center top;
}
.background02  {
				background-position: left top;
}
.background03  {
	background-repeat: no-repeat;
	background-position: center bottom;
}

.errortxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	text-decoration: none;
}
ul li {
			margin-left: -24px;
		}
.border {
	border: 1px solid #000000;
}
.bottomborder {
	border-bottom: 1px solid #000000;
}

 /* Added for New Store Page 
 ............................................................*/

#ddimagetabs{width:100%;

}

#ddimagetabs a{
display: block;
/*width: 138px; /*width of tab image */
float: left;
display: inline;
/* margin-left: 4px; spacing between tabs */
/* padding-top: 4px; /*vertical offset of tab text from top of tab*/
/* background-image:url(images/storetabhover.jpg); /*URL to tab image */
/*background-repeat: no-repeat;*/
text-align: center;

}

 #ddimagetabs a.current, #ddimagetabs a.active{
/*background-image:url(images/storetab.jpg); /*URL to tab image onmouseover */
color: black;
}
/* added gift */
#ddimagetabsg{
float:left;
}
#ddimagetabsg a{
display: block;
width: 80px; /*width of tab image */
float: left;
display: inline;
margin-left: 4px; /*spacing between tabs */
padding-top: 4px; /*vertical offset of tab text from top of tab*/
background-image:url(images/storetabhovergift.gif); /*URL to tab image */
background-repeat: no-repeat;
text-align: center;

}

 #ddimagetabsg a.current, #ddimagetabsg a.active{
background-image:url(images/storetabhovergift.gif); /*URL to tab image onmouseover */
color: black;
}
/* end gift */



#tabcontentcontainer{
width:100%; /*width of 2nd level content*/

}

.tabcontent{
display:none;
}

.some:visited, .some:link{ border:0}
.some:hover, .some:active { border:1px solid #333}
a.links:link, a.links:active, a.links:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #000000;
	text-decoration: none;
}
a.links:hover{text-decoration:underline}
a.linksg:link, a.linksg:active, a.linksg:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #69951C;
	font-weight: bold;
	text-decoration: none;
}
a.linksg:hover{text-decoration:underline}
.sublinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #333333;
	text-decoration: underline;
}

a.txt04a:link, a.txt04a:visited, a.txt04a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.txt04a:hover{text-decoration:underline}


.bgimage{
background-image:url(images/bg_wimh.gif);
background-repeat:no-repeat;
}



/* PRESS 
....................................................................................*/
.pressText1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #666666;
}
.pressText2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
}
.pressLink1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #749E21;
 text-decoration: none;
}


a.presslink2:link, a.presslink2:visited, a.presslink2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	line-height: 20px;
	color: #000000;
	text-decoration:none;
	
}
a.presslink2:hover {
text-decoration:underline;
}
.storehr{background-color:#EBECDC;}


.black{color:#000000}

.faqdots {
background-image:url(images/dotsfaq.gif);
 background-repeat:repeat-y;
 background-position:right;}

.faqdotsh {
background-image:url(images/dotsfaqh.gif);
 background-repeat:repeat-x;
 background-position:bottom;}

.bctable {margin:8px 0;}
.bread_prev {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#009933;}
.bread_current {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#333333;}
.bread_next {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#a0a0a0;}


/*Store tabs
....................................................................................*/
.tablecontent{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.whitefont{
color:#FFFFFF;
}

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 11px Verdana;
list-style-type: none;
/*width: 80px;*/
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
width: 110px;
text-decoration: none;
padding: 3px 7px;
/*border: 1px solid #778;*/
color: #333333;
border: 1px solid #D0D0D0;
background: white url(images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
width: 110px;
color: #333333;
}

.shadetabs li a:hover{
width: 110px;
text-decoration: none;
color: #333333;
}

.shadetabs li.selected{
width: 110px;
position: relative;
color: #333333;
top: 1px;

}

.shadetabs li.selected a{ /*selected main tab style */
	color:#333333;
	border: 1px solid #D0D0D0;
	background-image: url(images/shadeactive.gif);
	border-bottom-color: white;
	background-repeat: repeat;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
width: 110px;
text-decoration: none;
color: #333333;
}

.contentstyle{
border: 1px solid #D0D0D0;
width: 540px;
margin-bottom: 1em; padding: 10px;
}

.newproducts {
	border-right:solid 1px #BFBFBF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	padding:8px 10px 3px 0;
	/*background: url(images/hp_newproducts_img.gif) no-repeat left top;*/
	
}