/*
 * Additional template styles
 */

#breadcrumbs {
	float: left;
	margin-top: 54px;
	margin-left: 20px;
	font-weight: normal;
	color:#dddddd; 
	font-family:"Lucida Grande", Arial, Sans-serif;
	font-size: 11px;
}
 
a.breadcrumb:link,
a.breadcrumb:visited,
a.breadcrumb:active {
	font-weight: normal;
	color:#dddddd; 
	font-family:"Lucida Grande", Arial, Sans-serif;
	font-size: 11px;
}

a.breadcrumb:active,
a.breadcrumb:active{
	color:#557c2b; 
	font-family:"Lucida Grande", Arial, Sans-serif;
	font-size: 11px;
}

/************************************************************************/
/* Original Global CSS									*/
/************************************************************************/
/*@import url("/css/hidenetscape.css"); */ /* loading bgimgs hidden for nn 47 48*/
/* body {background:#eaeaea;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
body.popup {background:#ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
table, tr, td, input, select {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;}
.smallfont{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #397435;}
a:*/, a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #328d32;font-weight: bold;text-decoration:underline;}
a:hover {color: #000000;text-decoration:none;}
.smalllink a:link, .smalllink a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #41863d;font-weight: normal;text-decoration:underline;}
.smalllink a:hover {color: #000000;text-decoration:none;}
.promo a:link, .promo a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: bold;text-decoration:underline;}
.promo a:hover {color: #000000;text-decoration:none;}
hr{	color: #000000;} */
.newenhanced{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	background-color: #54ac4e;
	padding-top: 0px;padding-right:7px;padding-left: 2px; padding-bottom: 1px;
}
.contact_inter {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #e5ede4;font-weight: normal;}
.contact_inter a:link, .contact_inter a:visited {color: #e0f0dd;font-weight: normal;text-decoration:none;}
.contact_inter a:hover {color: #FFFFFF;font-weight: normal;text-decoration:underline;}
.bread {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000;font-weight: normal;}
.bread a:link, .bread a:visited {color: #000;font-weight: normal;text-decoration:none;}
.bread a:hover {color: #000;font-weight: normal;text-decoration:underline;}
.searchbox a:link, .searchbox a:visited {color: #000;text-decoration:none;font-weight: normal;}
.searchbox a:hover {color: #000000;text-decoration:underline;font-weight: normal;}
td.footer{background-color:#e5ede4}
.footer a:link, .footer a:visited {color: #000;text-decoration:none;font-weight: normal;}
.footer a:hover {color: #000000;text-decoration:underline;font-weight: normal;}

/* left menu */
.submenuTable span{padding:3px;padding-left:8px;padding-right:8px;display:block;background-color:#e5ede4;}
.menu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;background-color:#98cd94;padding:0;margin:0em;}
.menu a:link, .menu a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;display:block;width:192px;color:#000000;text-decoration: none;border-bottom:1px solid #bcdeba;font-weight:bold;background-color:#98cd94;}
/* alt menu en menu link 98cd94 */
.menu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;background-color:#98cd94;padding:0;margin:0em;}
.menu a:link, .menu a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;display:block;width:192px;color:#000000;text-decoration: none;border-bottom:1px solid /*CKJ#bcdeba*/#dddddd;font-weight:bold;background-color:/*CJH#98cd94;*/#cccccc;}

.menu a:hover {background-color:#ffffff;color:#000000;}
.menu span {padding:5px;padding-left:8px;padding-right:8px;display:block;}
.menutitle{background:/*CJH#397435*/#1b5160;color:#ffffff;font-weight:bold;}
.menutitle span {padding:5px;padding-left:8px;padding-right:8px;display:block;}
.menuactive{background:/*CJH#ffffff*/#eeeeee;color:#000000;font-weight:bold; } 
.menuactive span {padding:5px;padding-left:8px;padding-right:8px;border-bottom:1px solid #dddddd /*CJH#bcdeba*/;display:block;} 

.sectiontitle{color:#000000;font-weight:bold;background-color:#e5ede4;}
.sectiontitle span {padding:5px;padding-left:8px;padding-right:8px;display:block;/*background-color:#e0f0df;*/}
.sectiontitle a:link, .sectiontitle a:visited {display:block;width:192px;color:#000000;font-weight:bold;text-decoration:none;background-color:#e5ede4;}
.sectiontitle a:hover {background-color:#f1f8f1;color:#000000;} 
.section {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:normal;background-color:#e5ede4;padding:0;margin:0em;}
.section a:link, .section a:visited {display:block;width:192px;color:#000000;font-weight:normal;text-decoration:none;background-color:#e5ede4;}
.section a:hover {background-color:#f1f8f1;color:#000000;}
.section span {padding:3px;padding-left:8px;padding-right:8px;display:block;}


/*top navigation*/
#nav_holder{background-color:#41863d;}
.nav {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;background:#41863d;padding:0;margin:0em;text-align: center;}
.nav a:link, .nav a:visited {display:block;width:100%;color:#fff;text-decoration:none;font-weight:bold;background-color:#41863d;}
.nav a:hover {background-color:#ffffff;color:#000000;}
.nav span {padding:6px 8px 6px 8px;display:block;border-right:1px solid #a0d19c;/*width:100%;*/}

/*top navigation care*/
#nav_care_holder{background-color:#1a7db6;}
.nav_care {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;background:#1a7db6;padding:0;margin:0em;text-align: center;}
.nav_care a:link, .nav_care a:visited {display:block;width:100%;color:#fff;text-decoration:none;font-weight:bold;background-color:#1a7db6;}
.nav_care a:hover {background-color:#ffffff;color:#000000;}
.nav_care span {padding:6px 8px 6px 8px;display:block;border-right:1px solid #7fb7d6;/*width:100%;*/}

/* button styles */ 
.buynow {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;background:#fff;padding:0;margin:0em;text-align: center;}
.buynow a:link, .buynow a:visited {display:block;width:100%;color:#ffffff;text-decoration:none;font-weight:bold;background-color: /*CJH#54ac4e*/#1B5160;}
.buynow a:hover {background-color:#ffffff;color:#000000;}
.buynow span {padding:4px 35px 6px 8px;display:block;} 
/*green buynow*/
.greenbuynow {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;background:#fff;padding:0;margin:0em;text-align: center;}
.greenbuynow a:link, .buynow a:visited {display:block;width:100%;color:#ffffff;text-decoration:none;font-weight:bold;background-color: #54ac4e;}
.greenbuynow a:hover {background-color:#ffffff;color:#000000;}
.greenbuynow span {padding:4px 35px 6px 8px;display:block;} 

.store {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;background:#54ac4e;padding:0;margin:0em;text-align: center;}
/* blue store and sales but */
.store a:link, .store a:visited {display:block;width:100%;color:#ffffff;text-decoration:none;font-weight:bold;background-color: #1a7db6;}
.store a:hover {background-color:#ffffff;color:#000000;}
.store span {padding:6px 8px 6px 35px;display:block;/*width:100%;*/} 
.sales {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;background:#54ac4e;padding:0;margin:0em;}
.sales a:link, .sales a:visited {display:block;width:100%;color:#ffffff;text-decoration:none;font-weight:bold;background-color: #1a7db6;}
.sales a:hover {background-color:#ffffff;color:#000000;}
.sales span {padding:6px 8px 6px 35px;display:block;/*width:100%;*/} 
.info {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;background:#54ac4e;padding:0;margin:0em;}
.info a:link, .info a:visited {display:block;width:100%;color:#ffffff;text-decoration:none;font-weight:bold;background-color: #65925f;}
.info a:hover {background-color:#ffffff;color:#000000;}
.info span {padding:6px 8px 6px 35px;display:block;/*width:100%;*/} 
.phone {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;background:#54ac4e;padding:0;margin:0em;}
.phone a:link, .phone a:visited {display:block;width:100%;color:#ffffff;text-decoration:none;font-weight:bold;background-color: #54ac4e;}
.phone a:hover {background-color:#ffffff;color:#000000;}
.phone span {padding:4px 8px 6px 35px;display:block;/*width:100%;*/} 
.email {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;background:#54ac4e;padding:0;margin:0em;}
.email a:link, .email a:visited {display:block;width:100%;color:#ffffff;text-decoration:none;font-weight:bold;background-color: #54ac4e;}
.email a:hover {background-color:#ffffff;color:#000000;}
.email span {padding:4px 8px 6px 35px;display:block;/*width:100%;*/}
.service {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;background:#54ac4e;padding:0;margin:0em;}
.service a:link, .service a:visited {display:block;width:100%;color:#ffffff;text-decoration:none;font-weight:bold;background-color: #54ac4e;}
.service a:hover {background-color:#ffffff;color:#000000;}
.service span {padding:4px 8px 6px 35px;display:block;/*width:100%;*/}  

/* styles for default tables*/
td.border {	background:#a0d19c;}
td.stroke {	background:#bcdeba;}
td.heading {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #FFFFFF;text-decoration: none;background: #1b5160/*CJH#54ac4e*/;}
td.content {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;text-decoration: none;}
.ulhidehover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.heading span {padding:5px;padding-left:8px;padding-right:8px;display:block;}
/*td.back {background:#eaeaea;} */
.greencontent{background-color:#e5ede4;}
.greencontent a:link, .greencontent a:visited{color:#328d32;}
td.greenheading {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #FFFFFF;text-decoration: none;background:#54ac4e;}
.greenheading span {padding:5px;padding-left:8px;padding-right:8px;display:block;}
/*td.greyheading {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #FFFFFF;text-decoration: none;background:#9db49a;}*/
.greyheading span {padding:5px;padding-left:8px;padding-right:8px;display:block;}
/*styles for blue boxes*/
td.colorborder {background:#7fb7d6}
td.colorstroke {background:#a5cce2}
td.colorheading {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #ffffff;text-decoration: none;background:#1a7db6;}
td.colorcontent {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;text-decoration: none;background:#d6e8f2;}
/* links in colorboxes  = blue */
td.colorcontent a:link, td.colorcontent a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #1a7db6;font-weight: bold;text-decoration:underline;}
td.colorcontent a:hover {color: #000000;text-decoration:none;}
td.colorcontent h3, td.colorcontent h2, td.colorcontent h1{color: #1a7db6;}
.colorheading span {padding:5px;padding-left:8px;padding-right:8px;display:block;}
.colorsection {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;background-color:#d6e8f2;padding:0;margin:0em;}
.colorsection a:link, .colorsection a:visited {display:block;width:192px;color:#000000;font-weight:normal;text-decoration:none;background-color:#d6e8f2;}
.colorsection a:hover {background-color:#E6F1F7;color:#000000;} 
.colorsection span {padding:3px;padding-left:8px;padding-right:8px;display:block;}

.colorsectiontitle{background:#d6e8f2;color:#000000;font-weight:bold;}
.colorsectiontitle span {padding:5px;padding-left:8px;padding-right:8px;display:block;}
.colorsectiontitle a:link, .colorsectiontitle a:visited {display:block;width:192px;color:#000000;font-weight:bold;text-decoration:none;background-color:#d6e8f2;}
.colorsectiontitle a:hover {background-color:#E6F1F7;color:#000000;} 

td.buynow a:link, td.buynow a:visited{color: #fff;text-decoration:none}
td.buynow a:hover{color: #000;text-decoration:none}
/* green buynow */
td.greenbuynow a:link, td.greenbuynow a:visited{color: #fff;text-decoration:none}
td.greenbuynow a:hover{color: #000;text-decoration:none}
/* set buy now blue in colored boxes*/
td.colorcontent td.buynow a:link, td.colorcontent td.buynow a:visited {display:block;width:100%;color:#ffffff;text-decoration:none;font-weight:bold;background-color: #1a7db6;}
td.colorcontent td.buynow a:hover{color: #000;text-decoration:none; background-color: #fff;}

/* yellow boxes */
td.yellowstroke {background:#d4f1a0;}
td.yellowborder {background:#c1e786;}
td.yellowheading {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #ffffff;text-decoration: none;background:#90c84b;}
td.yellowcontent {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;text-decoration: none;background:#e8f7d9;}
.yellowheading span {padding:5px;padding-left:8px;padding-right:8px;display:block;}
/* end yellow boxes */

/* grey boxes */
td.greystroke {background:#cdcdcd;}
td.greyborder {background:#b8b8b8;}
td.greyheading {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #ffffff;text-decoration: none;background:#b2b2b2;}
td.greycontent {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;text-decoration: none;background-color:#e8e8e8;}
.greyheading span {padding:5px;padding-left:8px;padding-right:8px;display:block;}
/* end grey boxes */


.nospace {margin: 0px 0px 0px 0px;}
.nobottom {padding: 0px;}
h4, h5, h6 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;text-decoration: none;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #000000;text-decoration: none;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: /*CJH#328d32*/#1B5160;text-decoration: none;}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: /*CJH#328D32*/#1B5160;text-decoration: none;}
/* rollover rows*/
.bottomrow {background-color: /*CJH#a0d19c;*/#cccccc;}
.titlerow {background-color: #b8c8a9;}
/* alt titlerow*/
.titlerow {background-color: /*CJH#98cd94*/#1b5160; color: #ffffff;}
.darkrow {background-color: /*#e5ede4*/#dddddd;} 
.lightrow { background-color: /*CJH#f1f8f1*/#eeeeee;} 
.selectrow { background-color: #54ac4e;}
/* *.whiterow { background-color: #ffffff;} */
.whiterow td {border-top: 1px solid /*CJH#a0d19c*/#cccccc;} 
.lightrow td, .darkrow td, .titlerow td, .whiterowleftpad td {border-top: 1px solid /*CJH#a0d19c*/#cccccc; /*CJH*/padding: 0 2px 0 2px} 
td.buynow  {padding: 0px;border-top: 0px solid #a0d19c;}
td.greenbuynow  {padding: 0px;border-top: 0px solid #a0d19c;}
td.phone {padding: 0px;border-top: 0px solid #a0d19c;}
td.email {padding: 0px;border-top: 0px solid #a0d19c;}
td.service {padding: 0px;border-top: 0px solid #a0d19c;}

.selectrow td {border-top: 1px solid #a0d19c;color: #ffffff;} 
.darkrow td a:link, .darkrow td a:visited, .lightrow td a:link, .lightrow td a:visited, {
color:#328d32;font-weight:bold;text-decoration:underline;
}
.darkrow td.buynow a:link, .darkrow td.buynow a:visited, .lightrow td.buynow a:link, .lightrow td.buynow a:visited, .darkrow td.phone a:link, .darkrow td.phone a:visited, .lightrow td.phone a:link, .lightrow td.phone a:visited, .darkrow td.email a:link, .darkrow td.email a:visited, .lightrow td.email a:link, .lightrow td.email a:visited, .darkrow td.service a:link, .darkrow td.service a:visited, .lightrow td.service a:link, .lightrow td.service a:visited{
color:#fff;font-weight:bold;text-decoration:none;
}
.darkrow td a:hover, .lightrow td a:hover, ul a:hover{color:#000;font-weight:bold;text-decoration:none;}
.darkrow td.phone a:hover, .lightrow td.phone a:hover, .darkrow td.email a:hover, .lightrow td.email a:hover {color:#000;font-weight:bold;text-decoration:none;}
.selectrow td a:link, .selectrow td a:visited, {
color:#ffffff;font-weight:bold;text-decoration:none;
}
.selectrow td a:hover, {
color:#ffffff;font-weight:bold;text-decoration:none;
}
img.totop {background-color: #54ac4e;}
.price {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.skip {position:absolute;left:-999px;width:990px}
.sayit a:link, .sayit a:visited {display:inline;color:#54ac4e;text-decoration:none;font-weight:bold;background-color: #fff;border: 1px solid #54ac4e;padding:2px 6px 3px 25px; }
.sayit a:hover {background-color:#54ac4e;color:#fff;}
.globalpromo{background-color:#cdcdcd;padding:4px;font-weight:bold}
.globalpromo a:link, .globalpromo a:visited{color:#000;text-decoration:none;}
.globalpromo a:hover{color:#000;text-decoration:underline;}

