/* this is the most up to date stylesheet */

body 		{
	margin: 0; 
	font-family: Tahoma;
	font-size:11px;
	color:#001604;
	line-height:16px;
	}

td {
	font-family: Tahoma;
	font-size:11px;
	color:#001604;
	line-height:16px
	}

#text1 { line-height:14px}

input, textarea, select {	
	font-family: Tahoma;
	font-size:11px;
	color:#001604;
	line-height:14px
	}

a, a:visited 		{
	text-decoration: underline;	
	color:#001604;
	}
	
a:hover, a:active 	{
	text-decoration: none
	}

.container	{ 
	border:5px solid #fff;
	width:975px;
	background-color:#fff
	}





.caption, a.caption, a.caption:visited, a.caption:active {
	font-family: Tahoma;
	font-size:10px;
	color:#556e5a;
	line-height:12px;
	text-align:left;
	text-decoration: none
	}

a.caption:hover {
	text-decoration:underline
	}

/* NEWS PANEL START */
	

/*
.news1{ 
	cursor: hand;
	cursor: pointer;
	font-family:Tahoma;
	font-size:11px;
	line-height:23px;
	padding-left:10px;
	color:#556e5a;
	background-image:url(_images/news_heading1.gif);
	background-repeat:no-repeat;
	height:23px;
	font-weight:100;
	}

.open{ 
	background-image:url(_images/news_heading2.gif);
	background-repeat:no-repeat;
	}
*/
.news3 { 
	background-image:url(../_images/bg_news.jpg);
	background-position:bottom;
	font-family: Tahoma;
	font-size:10px;
	color:#556e5a;
	line-height:13px;
	text-align:left
	}

.text3, a.text3, a.text3:visited, a.text3:active {	
	font-family: Tahoma;
	font-size:10px;
	color:#556e5a;
	line-height:13px;
	text-decoration:none
	}
	
a.text3:hover {	
	text-decoration:underline
	}

/* NEWS PANEL END */


/* NAVIGATION START */



.nav1, a.nav1, a.nav1:visited, a.nav1:active {
	background: url(../images/nav1.gif) top left no-repeat;
	display: block;
	width:44px;
	height:22px;
	text-decoration:none;
	padding-left:31px;
	cursor: pointer;
	color: #fff;
	font-size:10px;
	line-height:22px;
	font-weight:bold
	}

a.nav1:hover {
	background-position: 0 -25px;
	width:44px;
	height:22px;
	}

.nav2, a.nav2, a.nav2:visited, a.nav2:active {
	background: url(../images/nav2.gif) top left no-repeat;
	display: block;
	width:113px;
	height:22px;
	text-decoration:none;
	padding-left:11px;
	cursor: pointer;
	color: #fff;
	font-size:10px;
	line-height:22px;
	font-weight:bold
	}

a.nav2:hover {
	background-position: 0 -25px;
	width:113px;
	height:22px;
	}

.nav3, a.nav3, a.nav3:visited, a.nav3:active {
	background: url(../images/nav3.gif) top left no-repeat;
	display: block;
	width:69px;
	height:22px;
	text-decoration:none;
	padding-left:13px;
	cursor: pointer;
	color: #fff;
	font-size:10px;
	line-height:22px;
	font-weight:bold
	}

a.nav3:hover {
	background-position: 0 -25px;
	width:69px;
	height:22px;
	}

.nav4, a.nav4, a.nav4:visited, a.nav4:active {
	background: url(../images/nav4.gif) top left no-repeat;
	display: block;
	width:43px;
	height:22px;
	text-decoration:none;
	padding-left:14px;
	cursor: pointer;
	color: #fff;
	font-size:10px;
	line-height:22px;
	font-weight:bold
	}

a.nav4:hover {
	background-position: 0 -25px;
	width:43px;
	height:22px;
	}

.nav5, a.nav5, a.nav5:visited, a.nav5:active {
	background: url(../images/nav5.gif) top left no-repeat;
	display: block;
	width:65px;
	height:22px;
	text-decoration:none;
	padding-left:12px;
	cursor: pointer;
	color: #fff;
	font-size:10px;
	line-height:22px;
	font-weight:bold
	}

a.nav5:hover {
	background-position: 0 -25px;
	width:65px;
	height:22px;
	}

.nav6, a.nav6, a.nav6:visited, a.nav6:active {
	background: url(../images/nav6.gif) top left no-repeat;
	display: block;
	width:134px;
	height:22px;
	text-decoration:none;
	padding-left:15px;
	cursor: pointer;
	color: #fff;
	font-size:10px;
	line-height:22px;
	font-weight:bold
	}

a.nav6:hover {
	background-position: 0 -25px;
	width:134px;
	height:22px;
	}

.nav7, a.nav7, a.nav7:visited, a.nav7:active {
	background: url(../images/nav7.gif) top left no-repeat;
	display: block;
	width:83px;
	height:22px;
	text-decoration:none;
	padding-left:14px;
	cursor: pointer;
	color: #fff;
	font-size:10px;
	line-height:22px;
	font-weight:bold
	}

a.nav7:hover {
	background-position: 0 -25px;
	width:83px;
	height:22px;
	}

.nav8, a.nav8, a.nav8:visited, a.nav8:active {
	background: url(../images/nav8.gif) top left no-repeat;
	display: block;
	width:60px;
	height:22px;
	text-decoration:none;
	padding-left:14px;
	cursor: pointer;
	color: #fff;
	font-size:10px;
	line-height:22px;
	font-weight:bold
	}

a.nav8:hover {
	background-position: 0 -25px;
	width:60px;
	height:22px;
	}

/* NAVIGATION END */

/* HOME PG PRODUCT BUTTONS START */
.product, a.product, a.product:visited, a.product:active {	
	text-decoration:none;
	color: #fff;
	font-size:10px;
	line-height:13px;
	}
	
a.product:hover {
	text-decoration:underline;
	}

.p1 {
	background: url(../_images/bg_product1.jpg) top left no-repeat;
	display: block;
	width:173px;
	height:67px;
	padding:10px 0 0 50px;
	cursor: pointer;
	}
	
.p2 {
	background: url(../_images/bg_product2.jpg) top left no-repeat;
	display: block;
	width:173px;
	height:67px;
	padding:10px 0 0 50px;
	cursor: pointer;
	}

.p3 {
	background: url(../_images/bg_product3.jpg) top left no-repeat;
	display: block;
	width:173px;
	height:67px;
	padding:10px 0 0 50px;
	cursor: pointer;
	}
	
.p4 {
	background: url(../_images/bg_product4.jpg) top left no-repeat;
	display: block;
	width:173px;
	height:67px;
	padding:10px 0 0 50px;
	cursor: pointer;
	}

.p5 {
	background: url(../_images/bg_product5.jpg) top left no-repeat;
	display: block;
	width:173px;
	height:67px;
	padding:10px 0 0 50px;
	cursor: pointer;
	}

.p6 {
	background: url(../_images/bg_product6.jpg) top left no-repeat;
	display: block;
	width:173px;
	height:67px;
	padding:10px 0 0 50px;
	cursor: pointer;
	}

/* HOME PG PRODUCT BUTTONS END */

h1 {
	margin: 0;
	color: #fff;
	font-size:10px;
	line-height:14px;
	}
	
h2 {
	margin: 0;
	padding-top:45px;
	color: #001604;
	font-size:15px;
	font:Arial, Helvetica, sans-serif;
	background:url(../_images/bg_title.gif) bottom left repeat-x;
	height:20px
	}

h3 {
	margin:0
	}



h4 {
	margin: 0;
	color: #001604;
	font-size:13px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:14px;
	}

h5 {
	margin: 0;
	color: #001604;
	font-size:13px;
	padding-top:12px;
	padding-bottom:5px;
	line-height:14px;
	}


.bg_title { 
	background:url(../_images/bg_title.gif) bottom left repeat-x;
	height:48px
	}	
	
#line1 {
	background:url(../_images/bg_title.gif) bottom left repeat-x;
	height:20px
	}

/* subnav news pg START */
.subnav, a.subnav, a.subnav:visited, a.subnav:active{
	background: url(../_images/arrow.gif) top left no-repeat;
	display: block;
	padding: 6px 10px 6px 10px;
	cursor: pointer;
	text-decoration:none;
	color: #fff;
	line-height:12px;
	}

a.subnav:hover {
	text-decoration:underline
	}

.subnav_line {
	background:url(../_images/subnav_line.gif) bottom left repeat-x;
	height:1px
	}

/* subnav news pg END */

/* PRODUCT BUTTONS START */
	
.p1a, a.p1a, a.p1a:visited, a.p1a:active {
	background: url(../images/subnav1.gif) top left no-repeat;
	display: block;
	width:181px;
	height:22px;
	padding:11px 0 0 20px;
	cursor: pointer;
	text-decoration:none;
	color: #fff;
	}

a.p1a:hover {
	background-position: 0 -35px;
	width:181px;
	height:22px;
	}

.p2a, a.p2a, a.p2a:visited, a.p2a:active {
	background: url(../images/subnav2.gif) top left no-repeat;
	display: block;
	width:181px;
	height:22px;
	padding:11px 0 0 20px;
	cursor: pointer;
	text-decoration:none;
	color: #fff;
	}

a.p2a:hover {
	background-position: 0 -35px;
	width:181px;
	height:22px;
	}

.p3a, a.p3a, a.p3a:visited, a.p3a:active {
	background: url(../images/subnav3.gif) top left no-repeat;
	display: block;
	width:181px;
	height:22px;
	padding:11px 0 0 20px;
	cursor: pointer;
	text-decoration:none;
	color: #fff;
	}

a.p3a:hover {
	background-position: 0 -35px;
	width:181px;
	height:22px;
	}
	
.p4a, a.p4a, a.p4a:visited, a.p4a:active {
	background: url(../images/subnav4.gif) top left no-repeat;
	display: block;
	width:181px;
	height:22px;
	padding:11px 0 0 20px;
	cursor: pointer;
	text-decoration:none;
	color: #fff;
	}

a.p4a:hover {
	background-position: 0 -35px;
	width:181px;
	height:22px;
	}

.p5a, a.p5a, a.p5a:visited, a.p5a:active {
	background: url(../images/subnav5.gif) top left no-repeat;
	display: block;
	width:181px;
	height:22px;
	padding:11px 0 0 20px;
	cursor: pointer;
	text-decoration:none;
	color: #fff;
	}

a.p5a:hover {
	background-position: 0 -35px;
	width:181px;
	height:22px;
	}

.p6a, a.p6a, a.p6a:visited, a.p6a:active {
	background: url(../images/subnav6.gif) top left no-repeat;
	display: block;
	width:181px;
	height:22px;
	padding:11px 0 0 20px;
	cursor: pointer;
	text-decoration:none;
	color: #fff;
	}

a.p6a:hover {
	background-position: 0 -35px;
	width:181px;
	height:22px;
	}

/* PRODUCT BUTTONS END */

/* Third Level Nav START */

.sn1_bg {
	background: url(../_images/subnav1_bg.gif) bottom left;
	display: block;
	width:166px;
	padding:5px 15px 6px 20px;
	cursor: pointer;
	}

.sn1, a.sn1, a.sn1:visited, a.sn1:active  { 
	text-decoration:none;
	color:#483904;
	line-height:12px
	}

a.sn1:hover {
	text-decoration:underline
	}

.sn2_bg {
	background: url(../_images/subnav2_bg.gif) bottom left;
	display: block;
	width:166px;
	padding:5px 15px 6px 20px;
	cursor: pointer;
	}

.sn2, a.sn2, a.sn2:visited, a.sn2:active  { 
	text-decoration:none;
	color:#fff;
	line-height:12px
	}

a.sn2:hover {
	text-decoration:underline
	}

.sn3_bg {
	background: url(../_images/subnav3_bg.gif) bottom left;
	display: block;
	width:166px;
	padding:5px 15px 6px 20px;
	cursor: pointer;
	}

.sn4_bg {
	background: url(../_images/subnav4_bg.gif) bottom left;
	display: block;
	width:166px;
	padding:5px 15px 6px 20px;
	cursor: pointer;
	}
	
.sn5_bg {
	background: url(../_images/subnav5_bg.gif) bottom left;
	display: block;
	width:166px;
	padding:5px 15px 6px 20px;
	cursor: pointer;
	}
	
.sn6_bg {
	background: url(../_images/subnav6_bg.gif) bottom left;
	display: block;
	width:166px;
	padding:5px 15px 6px 20px;
	cursor: pointer;
	}	
	
/* Third Level Nav END */

.space1 { 
	height:8px
	}

.footer_bg	{ 
	background: url(../images/footer_top.gif) top repeat-x;
	height:48px
	}

.footer {	
	color:#8f9688;
	font-size:10px;
	line-height:14px
	}

a.footer, a.footer:visited 		{text-decoration: none; color:#8f9688; padding:0 2px 0 2px}
a.footer:hover, a.footer:active 	{text-decoration: underline; padding:0 2px 0 2px}

.print_bg	{ 
	height:28px;
	padding-right:25px
	}

.print, a.print, a.print:visited {
	color:#8f9688;
	font-size:10px;
	text-decoration:none;
	}

a.print:hover, a.print:active {
	color:#8f9688;
	font-size:10px;
	text-decoration:underline;
	}

.search_bg { 
	height:72px;
	padding-right:25px
	}

.search { 
	font-size:10px;	
	color:#8f9688;
	background-color:#2b4432;
	height:13px;
	border:none
	}
	
#search1 {
	margin-top:10px
	}


#top1 {
	float:right;
	padding-top:9px;
	height:14px;
	width:34px;
	}

#top1 span {
	display: none
	}
	
.top1a, a.top1a, a.top1a:visited {
	background: url(../_images/top.gif) top center no-repeat;
	display: block;
	height:14px;
	width:34px
	}

a.top1a:hover, a.top1a:active {
	background-position: 0 -14px;
	height:14px;
	width:34px
	}
	
.bg1, a.bg1, a.bg1:visited, a.bg1:active {
	background: url(../_images/bg1.jpg) top left no-repeat;
	display: block;
	width:205px;
	height:21px;
	padding:1px 0 0 18px;
	cursor: pointer;
	text-decoration:none;
	color: #483904;
	}

a.bg1:hover {
	background-position: 0 -27px;
	width:205px;
	height:21px;
	}
	
.bg2, a.bg2, a.bg2:visited, a.bg2:active {
	background: url(../_images/bg2.jpg) top left no-repeat;
	display: block;
	width:205px;
	height:21px;
	padding:1px 0 0 18px;
	cursor: pointer;
	text-decoration:none;
	color: #fff;
	}

a.bg2:hover {
	background-position: 0 -27px;
	width:205px;
	height:21px;
	}

.bg3, a.bg3, a.bg3:visited, a.bg3:active {
	background: url(../_images/bg3.jpg) top left no-repeat;
	display: block;
	width:205px;
	height:21px;
	padding:1px 0 0 18px;
	cursor: pointer;
	text-decoration:none;
	color: #fff;
	}

a.bg3:hover {
	background-position: 0 -27px;
	width:205px;
	height:21px;
	}
	
.bg4, a.bg4, a.bg4:visited, a.bg4:active {
	background: url(../_images/bg4.jpg) top left no-repeat;
	display: block;
	width:205px;
	height:21px;
	padding:1px 0 0 18px;
	cursor: pointer;
	text-decoration:none;
	color: #fff;
	}

a.bg4:hover {
	background-position: 0 -27px;
	width:205px;
	height:21px;
	}
	
.bg5, a.bg5, a.bg5:visited, a.bg5:active {
	background: url(../_images/bg5.jpg) top left no-repeat;
	display: block;
	width:205px;
	height:21px;
	padding:1px 0 0 18px;
	cursor: pointer;
	text-decoration:none;
	color: #fff;
	}

a.bg5:hover {
	background-position: 0 -27px;
	width:205px;
	height:21px;
	}
	
.bg6, a.bg6, a.bg6:visited, a.bg6:active {
	background: url(../_images/bg6.jpg) top left no-repeat;
	display: block;
	width:205px;
	height:21px;
	padding:1px 0 0 18px;
	cursor: pointer;
	text-decoration:none;
	color: #fff;
	}

a.bg6:hover {
	background-position: 0 -27px;
	width:205px;
	height:21px;
	}