body {
	margin:0px;
	padding:0px;
	vertical-align:top;
	background:#000000;
	font-size:1em;
	font-family:san-serif;
	color: #262518;
}
p {line-height: 90%; font-size:100%;}
td {color:#262518; line-height:13px; vertical-align:top;}
a {border:none; text-decoration:underline; color:#FFFFC8;}
a:hover {text-decoration:none;}
form {margin:0px; padding:0px;}
h1 {color:#ffffff;font-size:2em; line-height:15px;}
h2 {
	color:#FFFFC8;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
h3 {
	color:#CDCCBC;
	font-weight: bold;
	text-decoration: none;
}
h4 {
	font-weight: bold;
	text-decoration: none;
		line-height: 100%;
}
/****************************************************/
.brdcrumbtxt {color:#FFFFC8;font-size:10px; line-height:15px;}
.brdcrumblink {color:#FFFFC8;font-size:10px;text-decoration:underline; border:none;}
.brdcrumbtxt:hover{color:#FFFFC8;text-decoration:none;}
/****************************************************/
.footertxt {color:#59584F;font-size:10px; line-height:15px;}
.footerlink {color:#59584F;font-size:10px;text-decoration:none;}
.footerlink:hover{color:#59584F;text-decoration:underline;}
/****************************************************/
.link1 {text-decoration:underline;color:#262518;}
.link1:hover {text-decoration:none;color:#262518;}

.link2 {text-decoration:underline;color:#262518; font-weight:bold;}
.link2:hover {text-decoration:none;color:#262518;}
/****************************************************/
ul {margin:0; padding:0; list-style:none}
li {background: url(images/pimp1.gif) no-repeat  left; padding-left:8px; line-height:18px; color:#262518;}
li a {color:#262518; text-decoration:underline;}
li a:hover {text-decoration:none;}
/****************************************************/
.myform {width:126px; margin:0px; padding-left:3px; padding-right:0; padding-top:0; padding-bottom:0; height:20px; vertical-align:middle;font-family:Arial;color:#8C8C8C;background:#ffffff; background:url(images/formback1.jpg); border:solid 1px #78764B;}
.myform2 {width:126px; margin:0px; padding-left:3px; padding-right:0; padding-top:0; padding-bottom:0; height:20px; vertical-align:middle;font-family:Arial;color:#8C8C8C;background:#ffffff; background:url(images/formback2.jpg); border:solid 1px #78764B;}
/****************************************************/


.txt1 {font-size:10px;}
.pricetxt { font-size:14px; text-transform:uppercase; font-weight:bold;}
/****************************************************/
/****************************************************/
.headerlogo {
	font-size:10px;
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-top:49px;
	padding-left:50px;
}
.headerlogobold{font-family: "Arial Black", Arial;}
.leftmenus {
	background-image: url(images/Left_Main_Menus.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.leftmenus a{
	text-align: right;
	padding-right: 32px;
	text-decoration:none;
}
.mainmenutop {
	text-align: right;
	vertical-align: top;
	padding-right: 7px;
	height:150px;
}
a.mainmenutop {
	color:#FFFFC8;
}
a:hover.mainmenutop {
	color:#FFFFFF;
	background-image: url(images/Menublink_top_5.gif);
	background-repeat: no-repeat;
	background-position: 80%;
}
a:active.mainmenutop{
	background-image: url(images/Menublink_top_5.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #ffffff;
}

a:hover.mainmenutop2 {
	color:#FFFFFF;
	background-image: url(images/Menublink_top_4.gif);
	background-repeat: no-repeat;
	background-position: 80%;
}
a:hover.mainmenutop3 {
	color:#FFFFFF;
	background-image: url(images/Menublink_top_5.gif);
	background-repeat: no-repeat;
	background-position: 80%;
}

#products a{
	background-image: url(images/Menublink_Top.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #ffffff;
}
#products a:active{
	background-image: url(images/Menublink_Top.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #ffffff;
}


.mainmenumiddle {
	text-align: right;
	vertical-align: bottom;
	height: 20px;
	padding-right: 32px;
}
.mainmenubottom {
	text-align: right; 
	vertical-align:bottom;
	padding-right: 32px;
	height: 10px;
}
.greenlink a{
	font-weight: bold;
	color: #262518;
	text-decoration: underline;
}
.greenlink th{
	border: thin solid #5B5A37;
}
.greenlinkimage img{
	border: thin dotted #5B5A37;
	text-decoration: none;
}
.allcaps{
	text-transform: uppercase;
}
.tableylwbkrd{
	text-transform: uppercase;
	background-color: #FFFFC8;
	border: 1px solid #FFFFC8;
}
