.titlegreylink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #6C6F80;
	padding-right: 1px;
	font-stretch: narrower;
}
.greybody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	font-weight: normal;
	color: #6C6F80;
	text-decoration: none;
}


	.titlegreylink:link { color:#6C6F80; text-decoration:none}
	.titlegreylink:visited { color:#6C6F80; text-decoration:none}
	.titlegreylink:hover {color:#1A63C3;
	text-decoration:none;
	cursor:hand;
}

.greyproduct {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.grnPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #669E27;
	text-decoration: none;
	padding-left: 8px;
}
.greyproductLI {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.greybodyLI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	font-weight: normal;
	color: #6C6F80;
	text-decoration: none;
}
.greybodyLead {

	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	line-height: 5pt;
	font-weight: normal;
	color: #6C6F80;
	text-decoration: none;
}
.grnProduct {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	font-weight: normal;
	color: #5A8C22;
	text-decoration: none;
}
.redPrice {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #B60F2D;
	text-decoration: none;
	padding-left: 8px;
}
.redProduct {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	font-weight: normal;
	color: #B60F2D;
	text-decoration: none;
}
.grayPrice {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #5E6471;
	text-decoration: none;
	padding-left: 8px;
}
.orangePrice {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #F58A07;
	text-decoration: none;
	padding-left: 8px;
}
.BluePrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #006EAB;
	text-decoration: none;
}
#swatch {
	background-image: url(images/products/ladybug/swatch_bkgd.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding-top: 14px;
	padding-left: 7px;
	height: 51px;
}
#prod {
	background-image: url(images/products/product_background.jpg);
	background-repeat: repeat-y;
}


.BlueProduct {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	font-weight: normal;
	color: #006BA5;
	text-decoration: none;
}
.orgProduct {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	font-weight: normal;
	color: #ED8607;
	text-decoration: none;
}
.greybodyLink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	font-weight: normal;
	color: #6C6F80;
	text-decoration: none;
}


	.greybodyLink:link { color:#6C6F80; text-decoration:none}
	.greybodyLink:visited { color:#6C6F80; text-decoration:none}
	.greybodyLink:hover {color:#1A63C3;
	text-decoration:none;
	cursor:hand;
}
.InBody_link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	font-weight: normal;
	color: #006BA5;
	text-decoration: none;
}


	.InBody_link:link { color:#006BA5; text-decoration:none}
	.InBody_link:visited { color:#006BA5; text-decoration:none}
	.InBody_link:hover {color:#D7AC00;
	text-decoration:none;
	cursor:hand;
}.greybodyBold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	font-weight: bold;
	color: #6C6F80;
	text-decoration: none;
}
.DkGreyBody {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	font-weight: normal;
	color: #484955;
	text-decoration: none;
}
.WhtBody {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.YellowBody {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	font-weight: normal;
	color: #FFCC33;
	text-decoration: none;
}
.BlueProductLeaded {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18pt;
	font-weight: normal;
	color: #006BA5;
	text-decoration: none;
}
.greybodyVision {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	font-weight: normal;
	color: #6C6F80;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
}
.DkGrnPrice {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #06905C;
	text-decoration: none;
	padding-left: 8px;
}
.DkGrnProduct {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	font-weight: normal;
	color: #058B58;
	text-decoration: none;
}
.DkGrnProductlight {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	font-weight: normal;
	color: #39B380;
	text-decoration: none;
}
.Bluecallout {





	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16pt;
	font-weight: normal;
	color: #006BA5;
	text-decoration: none;
}
.Lightgray {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	font-weight: normal;
	color: #CFD0D6;
	text-decoration: none;
}
.BlueTitles {
	color: #18447A;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.BlueSubnav {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 14pt;
	font-weight: normal;
	color: #006EAB;
	text-decoration: none;
	padding-left: 8px;
}
.BlueSHN {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #006EAB;
	text-decoration: none;
}


.BlueSHN:link { color:#006EAB; text-decoration:none}
.BlueSHN:visited { color:#006EAB; text-decoration:none}
.BlueSHN:hover {color:#FFFFFF;
	text-decoration:none;
	cursor:hand;
}
.ltgreybody {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13pt;
	font-weight: normal;
	color: #848797;
	text-decoration: none;
}
#key {
	background-image: url(images/kec/key_body.png);
	background-repeat: repeat-y;
}
#gecko {
	background-image: url(images/kec/gecko_mascott.png);
	background-repeat: no-repeat;
}
#entrytable {
	background-image: url(images/kec/entry_prod.png);
	background-repeat: no-repeat;
}
.formfield {
	background-color: #F3F4F5;
	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif;
	color: #16539C;
	border: 1px solid #6083B7;
}
#orderbkgd {
	background-image: url(images/kec/oeder_bkgd_img.png);
	background-repeat: no-repeat;
	background-color: #E2E4E9;
}
.greyfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #666;
	text-decoration: none;
}
.redlegal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #B60F2D;
	text-decoration: none;
}
#newstable {
	background-image: url(images/support/support_body.jpg);
}
#heads {
	background-image: url(images/index/head_bkgd.png);
	background-repeat: repeat-y;
}
#hometable {
	background-image: url(images/index/hometable.png);
	background-repeat: repeat-y;
}
.BluePriceTR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #006EAB;
	text-decoration: none;
	padding-left: 8px;
	background-image: url(images/products/blue_cart_tbl_bkgd.gif);
	background-repeat: repeat-x;
	height: 25px;
	background-position: top left;
	padding-bottom: 5px;
	padding-right: 5px;
}
.iframeBorder {
	border: 1px solid #CCC;
	border-collapse: collapse;
	height: 506px;
	width: 748px;
}
.leftColumn {
	background-image: url(images/products/product_desc_bkgd2.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.tableBorder {
	border: 1px solid #CCC;
	border-collapse: collapse;
	background-color: #DEE0E4;
}
.finish {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #333;
	text-decoration: none;
}
.empDesc {
	background-image: url(images/products/emperor/emperor_desc_bkgd.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.descBkgd {
	background-image: url(images/products/emperor/emperor_desc.jpg);
	background-repeat: repeat-y;
}
.productBkgd {
	background-image: url(images/products/product_Bkgd.png);
	background-repeat: repeat-y;
}
