/****************************************************************** 
		 css stylesheet for http://www.infolabinc.com and 
			related internet sites  - October 2001
******************************************************************/
.bodytextalbablue   { color: #02829b; font-weight: bold; font-size: 14px; line-height: 120%; font-family: Verdana, geneva, arial, helvetica }

.bodytitleblack   { color: black; font-weight: bold; font-size: 20px; line-height: 120%; font-family: Verdana, geneva, arial, helvetica }
.bodytitlered { color: red; font-size: 20px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }
.errormesgtext {color:red; font-size: 11px; font-family: Verdana, geneva, arial, helvetica }
.smalltext { color: black; font-size: 9px; font-family: Verdana, geneva, arial, helvetica }
.itemheadertext   { color: black; font-size: 13px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }
.whitetext { color: white; font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, geneva, arial, helvetica; text-decoration: none; vertical-align: middle }
.whitetextLarge { color: white; font-size: 18px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica; text-decoration: none; vertical-align: middle }
.blacktext {  color: black; font-style: normal; font-weight: bold; font-size: 11px; font-family: Verdana, geneva, arial, helvetica; text-decoration: none; vertical-align: middle }
.basket_display_text { color: #fff; font-weight: bold; font-size: 11px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }

.infolab-sm-blue-itc { color: blue; font-weight: normal; font-size: 9px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }
.bodylistgreen { color: green; font-weight: bold; font-size: 13px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }
.bodylistred { color: red; font-weight: bold; font-size: 13px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }
.bodylistyellow { color: #e1c821; font-weight: bold; font-size: 13px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }
.bodylistblue { color: blue; font-weight: bold; font-size: 13px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }
.bodylistorange { color: orange; font-weight: bold; font-size: 13px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }
.bodylistpurple { color: purple; font-weight: bold; font-size: 13px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }

a:hover.bodylistgreen { color: green; font-weight: bold; font-size: 13px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }

/****************************************************************** 
		 css stylesheet for http://www.infolabinc.com and 
			related internet sites  - February 2002 - MAF
******************************************************************/

.bodytext    { color: black; font-size: 11px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }
.bodytext12b { color: black; font-size: 12px; font-weight:bold; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }
.bodytext14b { color: black; font-size: 14px; font-weight:bold; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }

.bodytext2   { color: black; font-size: 12px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }
.bodytextgreenbold   { color: #0d6928; font-size: 14px; font-weight: bold; line-height: 150%; font-family: arial, Verdana, geneva, helvetica }

.bodytextlarge { color: black; font-size: 13px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }
.bodytextred   { color: red; font-size: 11px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }
.bodytextblue   { color: blue; font-size: 11px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }
.bodytextpurple   { color: purple; font-size: 11px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }
.bodytextgreen   { color: #0d6928; font-size: 11px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }
.bodytextbold   { color: black; font-size: 13px; font-weight: bold; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }
.navbartext { color: black; font-size: 11px; font-family: Verdana, geneva, arial, helvetica }
.breadcrumbs { color: #0d6928; font-size: 9px; font-family: Verdana, geneva, arial, helvetica }
.navtable  { border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff;}
.navbar_title  { color: black; font-weight: bold; font-size: 13px; font-family: Verdana, geneva, arial, helvetica }
.copyright  { color: white; font-size: 9px; font-family: Verdana, geneva, arial, helvetica }
.title  { color: #0d6928; font-weight: bold; font-size: 18px; font-family: Verdana, geneva, arial, helvetica }
.product_title  { color: black; font-weight: bold; font-size: 14px; font-family: Verdana, geneva, arial, helvetica }
.description_head { color: #0d6928; font-weight: bold; font-size: 11px; line-height: 120%; font-family: Verdana, geneva, arial, helvetica }
.description_bullets  { color: black; font-size: 11px; font-family: Verdana, geneva, arial, helvetica; list-style-image: url(site_img/list_arrow_black.gif) }
.basketdisplay { color: black; font-size: 9px; font-family: Verdana, geneva, arial, helvetica }


.textbox   { color: black; font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, geneva, arial, helvetica; text-decoration: none; vertical-align: middle }
.itemheadertext   { color: black; font-size: 13px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica }
.bodytitle   { color: #0d6928; font-weight: bold; font-size: 18px; font-family: Verdana, geneva, arial, helvetica }

a     { color: #0d6928; font-family: Verdana, Geneva, Arial, Helvetica; text-decoration: none }
a.navbar  { color: white; font-style: normal; font-weight: normal; font-size: 9px; font-family: Verdana, geneva, arial, helvetica; text-decoration: none; text-align: left }
a.navbar-help  { color: white; cursor: help; font-style: normal; font-weight: normal; font-size: 9px; font-family: Verdana, geneva, arial, helvetica; text-decoration: none; text-align: left }

.navbar   { color: white; font-style: normal; font-weight: normal; font-size: 9px; font-family: Verdana, geneva, arial, helvetica; text-decoration: none; vertical-align: middle }
.navbar-help   { color: white; cursor: help; font-style: normal; font-weight: normal; font-size: 9px; font-family: Verdana, geneva, arial, helvetica; text-decoration: none; vertical-align: middle }

a:active   {  text-decoration: none}
a:active.navbar   { color: #ffc; font-style: normal; font-size: 9px; font-family: Verdana, geneva, arial, helvetica; text-decoration: underline; text-align: left }
a:active.navbar-help   { color: #ffc; cursor: help; font-style: normal; font-size: 9px; font-family: Verdana, geneva, arial, helvetica; text-decoration: underline; text-align: left }

a:hover   { text-decoration: none }
a:hover.navbar   { color: #ff6; font-style: normal; font-size: 9px; font-family: Verdana, geneva, arial, helvetica; text-decoration: underline; text-align: left } 
a:hover.navbar-help   { cursor: help; color: #ff6; font-style: normal; font-size: 9px; font-family: Verdana, geneva, arial, helvetica; text-decoration: underline; text-align: left } 

a:hover.bodytextgreen { color: red; font-size: 11px; line-height: 150%; font-family: Verdana, geneva, arial, helvetica; text-decoration: underline; }
a:hover.bodytextgreenbold { color: red; font-size: 14px; font-weight: bold; line-height: 150%; font-family: arial, Verdana, geneva, helvetica; text-decoration: underline;  }
a:hover.bodytext2 { color: red; font-style: normal; font-size: 12px; font-family: Verdana, geneva, arial, helvetica; text-decoration: underline; text-align: left } 




.table-header	{font-family: Verdana, Tahoma, Arial, Helvetica; color: #FFFFFF; font-size: 11px; text-decoration: none; background-color: #0d6928; font-weight: bold }
a.table-header:link	{font-family: Verdana, Tahoma, Arial, Helvetica; color: #FFFFFF; font-size: 11px; text-decoration: none; background-color: #7660B9; font-weight: bold }
a.table-header:hover	{font-family: Verdana, Tahoma, Arial, Helvetica; color: #FFFFFF; font-size: 11px; text-decoration: none; background-color: #7660B9; font-weight: bold }
a.table-header:active	{font-family: Verdana, Tahoma, Arial, Helvetica; color: #FFFFFF; font-size: 11px; text-decoration: none; background-color: #7660B9; font-weight: bold }
.table-rowid	{font-family: Verdana, Tahoma, Arial, Helvetica; color: #000000; font-size: 9px; text-decoration: none; background-color: #ffffff }
.table-data-alt	{font-family: Verdana, Tahoma, Arial, Helvetica; color: #000000; font-size: 11px; text-decoration: none; background-color: #7aa17a }
.table-data		{font-family: Verdana, Tahoma, Arial, Helvetica; color: #000000; font-size: 11px; text-decoration: none; background-color: #FFF7DA }
.table-edit		{font-family: Verdana, Tahoma, Arial, Helvetica; color: #000000; font-size: 11px; text-decoration: none; background-color: #990000 }
.table-default	{font-family: Verdana, Tahoma, Arial, Helvetica; color: #000000; font-size: 11px; text-decoration: none}
.table-footer	{font-family: Verdana, Tahoma, Arial, Helvetica; color: #000000; font-size: 11px; text-decoration: none}


#loginbox
{
	background-color: #7aa17a;
	color: #000; 
	font-weight: bold; 
	font-size: 7px;  
	font-family: Verdana, geneva, arial, helvetica;
	margin-top: 0px;
	margin-bottom: 0em;
}

div.featurebox 
{
	
	background-color: #FFFFFF;
	display: block;
	float: left;
	clear: none;
	color: #595959;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 10px;
	text-align: center;
}

div.featurebox_premier
{
	
	background-color: #FFFFFF;
	display: block;
	float: left;
	clear: none;
	color: #595959;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 10px;
	text-align: left;
}

div.featurebox img {
	background-color: #FFFFFF;
	padding: 0px;
	border: 1px solid #d3d3d3;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
}

div#content div.featurebox a {
	color: #595959;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #79B5CF;
	margin: 0px;
	padding: 0px;
}


div#content div.featurebox_premier a {
	color: #595959;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #79B5CF;
	margin: 0px;
	padding: 0px;
}

div#content div.featurebox a:hover {
	color: #595959;	
}

div#content div.featurebox_premier a:hover {
	color: #595959;	
}

div.featurebox h3 
{
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #595959;
	display: block;
	margin-bottom: 0em;
}

div.featurebox_premier h3 
{
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #595959;
	display: block;
	margin-bottom: 0em;
}

div#content div.featurebox h3 a 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #595959;
	text-decoration: underline;
	border-style: none;
}

div.featurebox h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #595959;
	font-size: 9pt;
	font-weight: bold;
	margin-bottom: 0.2em;
	text-align:left;
}

div#content div.featurebox h4 a 
{
	color: #595959;
	text-decoration: underline;
	border-style: none;
	text-align:left;
}

div.featurebox p 
{
	margin-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	color: #595959;
	font-size: 9pt;
	display: block;
	margin-bottom: 0.75em;
	line-height: 1.3em;
	text-align:left;
    padding-left: 125px;

}