/*body { font-family: "Trebuchet MS", Arial, Helvetica; font-size: 11px;} */
.nav { color: #ffffff; font-weight: bold; }
.nav_highlite { color: #660000; font-weight: bold; }

hr { padding: 0px; margin: 2px 0px 10px 0px; }

a.nav:link { text-decoration: none; }
a.nav:visited { text-decoration: none; }
a.nav:active { text-decoration: none; }
a.nav:hover { color: #660000; text-decoration: none; }


a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:active { text-decoration: none; }
a:hover { color: #FF9900; text-decoration: none; }


.footernav { color: #9999CC; line-height: 12px; font-weight: bold; }
.footernav_highlite { color: #ff9900; line-height: 12px; font-weight: bold; }
a.footernav:link { text-decoration: none; }
a.footernav:visited { text-decoration: none; }
a.footernav:active { text-decoration: none; }
a.footernav:hover { color: #FF9900; text-decoration: none; }


.subnav { color: #FFFFFF; line-height: 12px; font-weight: bold; }
.subnav_highlite { color: #ff9900; line-height: 12px; font-weight: bold; }
a.subnav:link { text-decoration: none; }
a.subnav:visited { text-decoration: none; }
a.subnav:active { text-decoration: none; }
a.subnav:hover { color: #FF9900; text-decoration: none; }

.txtnav { color: #333366; line-height: 12px; font-weight: bold; }
a.txtnav:link { text-decoration: none; }
a.txtnav:visited { text-decoration: none; }
a.txtnav:active { text-decoration: none; }
a.txtnav:hover { color: #FFFFFF; text-decoration: none; }

.bodycopy { color: #666666; line-height: 17px; }
.bodycopybold { font-size: 12px; color: #660000; line-height: 17px; font-weight: bold; }
.bodycopy_linktext { font-size: 12px; color: #660000; line-height: 17px; }
.panel_heading { font-size: 12px; color: #660000; font-weight: bold; padding:4px 0 4px 0; background-color:#FF9900; text-transform:uppercase;}
.bodycopybold_highlite { font-size: 12px; color: #ff9900; line-height: 17px; font-weight: bold;}
.bodycopybold_headline { font-size: 14px; color: #660000; line-height: 17px; font-weight: bold;}
.bodycopybold_headline_white { font-size: 12px; color: #FFFFFF; line-height: 17px; font-weight: bold; }
.bodycopyquotes { font-size: 22px; color: #660000; line-height: 28px; font-style: italic; }
.newsdate { font-size: 9px; color: #666666; line-height: 10px; text-align: right; }

.home_headline_white { font-size: 18px; color: #FFFFFF; font-weight: bold; line-height:12px;}
.home_headline_red { font-size: 18px; color: #660000; font-weight: bold; line-height:12px;}
.home_bodycopy { color: #000000; font-weight:bold; line-height:12px; }
.home_bodycopy_white { color: #fff; font-weight:bold; line-height:12px;}
.home_bodycopybold { font-size: 12px; color: #660000; line-height: 14px; font-weight: bold; }
.home_bodycopyboldlinks_red { font-size: 12px; color: #660000; line-height: 14px; font-weight: bold; }
.home_line_red { font-size: 10px; color: #660000; line-height: 10px; font-weight: bold; }
.home_line_orange { font-size: 10px; color: #ff9900; line-height: 10px; font-weight: bold; }
a.home_bodycopyboldlinks_red:link, a.home_bodycopyboldlinks_red:visited, a.home_bodycopyboldlinks_red:active { text-decoration: none; }
a.home_bodycopyboldlinks_red:hover { color: #FFFFFF; text-decoration: none; }

.home_bodycopyboldlinks_orange { font-size: 12px; color: #f90; line-height: 14px; font-weight: bold; }
a.home_bodycopyboldlinks_orange:link, a.home_bodycopyboldlinks_orange:visited, a.home_bodycopyboldlinks_orange:active { text-decoration: none; }
a.home_bodycopyboldlinks_orange:hover { color: #600; text-decoration: none; }

.bodycopytable { font-size: 11px; color: #666666; line-height: 17px; }
.bodycopytablehead { font-size: 10px; color: #660000; line-height: 17px;}
.textRed { color: #990000; }

.carp_introtextheadline { font-size: 15px; color: #fff; line-height: 16px; font-weight:bold;}
.carp_introtext { font-size: 12px; color: #fff; line-height: 14px; }
.middy_introtextheadline { font-size: 15px; color: #fff; line-height: 16px; font-weight:bold;}
.middy_introtext { font-size: 12px; color: #fff; line-height: 14px; }

#linkbarleft{ width: 375px; float: left; background-color: #FF9900; padding:5px; padding-left:10px;}
#linkbarright { text-align:right; width: 115px; float: right; background-color: #FF9900;padding:5px; padding-right:10px;}
.linkbartext { font-size: 12px; color: #660000; line-height: 17px; font-weight: bold;  }
#linkbar { background-color: #FF9900; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;}
a.linkbartext:link { text-decoration: none; }
a.linkbartext:visited { text-decoration: none; }
a.linkbartext:active { text-decoration: none; }
a.linkbartext:hover { color: #FFFFFF; text-decoration: none; }

.title { font-size: 22px; color: #660000; line-height: 22px; }
.pic_captions { font-size: 11px; color: #660000; line-height: 16px; font-style: italic; }
.breadcrumb { color: #999999; font-size: 11px; }
a.breadcrumb:link { text-decoration: none; }
a.breadcrumb:visited { text-decoration: none; }
a.breadcrumb:active { text-decoration: none; }
a.breadcrumb:hover { color: #333333; text-decoration: none; }


.product_nav { font-size: 11px; color: #660000; line-height: 12px; font-weight: bold; display:block; padding:2px 0 2px 5px; margin:1px 0; text-transform:uppercase; width:140px;}
	
a.product_nav:link { text-decoration: none; display:block;}
a.product_nav:visited { text-decoration: none; display:block;}
a.product_nav:active { text-decoration: none; display:block;}
a.product_nav:hover { color: #FFFFFF; background-color: #660000; width:140px; display:block; text-transform:uppercase }
.product_nav_highlite { font-size: 11px; line-height: 12px; font-weight: bold; color: #FFFFFF; background-color: #660000; width:140px; display:block; padding:2px 0 2px 5px; margin:1px 0; text-transform:uppercase;
}


.stockists_nav { font-size: 11px; color: #660000; line-height: 12px; font-weight: bold; display:block; padding:2px 0px 2px 5px; margin:1px 0px; text-transform:uppercase;}
	
a.stockists_nav:link { text-decoration: none; display:block;}
a.stockists_nav:visited { text-decoration: none; display:block;}
a.stockists_nav:active { text-decoration: none; display:block;}
a.stockists_nav:hover { color: #FFFFFF; background-color: #660000; width:135px; display:block; text-transform:uppercase }

.stockists_panel_heading {  font-size: 11px; color: #ffffff; font-weight: bold; padding:2px 0; background-color:#660000; text-transform:uppercase; margin:0px 10px 10px 10px; }
