body{
	margin:0px;
	padding:0px;
	/*background: lightgreen;
	*/
	font-family: Tahoma;
	background-color: #fff6e9;
}

td{
font-size:11px;
font-family:Tahoma;
color:#4F4D44;
line-height:14px;
vertical-align:top;
}

a { 
border:none;
text-decoration:none;
color:#1b89de;
}

a:hover { 
text-decoration:underline;
}
form {
margin:0px;
padding:0px;
}
.mainTable {
	width:766px;
	background: url(images/tablebg.jpg) white no-repeat top;
	height: 100%
	/*border-left: solid 1px black;
	border-right: solid 1px black;*/
}
.contentTable {
	height: 100%;
	width: 100%;
}
h1 {
	color: #7a8227;
	font-size: 16px;
	font-weight: bold;
}
h3 {
	
}
/************************************/
.prodTitle {
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 50px;
	height: 43px;
	font-size: 150%;
	font-weight: bold;
}
.prodTd1 {
	width: 130px;
	text-align: left;
}
.prodTd2 {
	width: 110px;
	text-align: left;
}
.prodTd3 {
	width: 50px;
}
.prodTable {
	background: url(products/images/tablebg.gif) repeat top left;
	padding-left: 3px;
	padding-right:0;
	width: 290;
}

.servTd1 {
	width: 110px;
}
.servTd2 {
	width: 70px;
}
.servTd3 {
	width: 110px;
}
.style6 {
	font-weight: bold;
}
.prodIntro {
	color: #df7b01;
}
.servicesTable {
	height: 100%;
	width: 510px; 
}
.productsTable {
	height: 100%;
	width: 100%; 
	background: url(images/product3.jpg) no-repeat bottom right;
}
.sales {
	padding-left: 30px;
	padding-top: 5px;
	padding-right: 15px;
	/*height: 50%;
	*/
	font-weight: bold;
}
.style1 {
	font-weight: bold;
	color: #ff6000;
}
a.style1 {
	text-decoration: underline;
}
a.style1:hover {
	text-decoration: none;
}
.comment {
	font-size: 8pt;
	font-weight: normal;
	padding : 1px 2px 3px 4px;
}
/** height:493px; **********************************/

.text1 {
color:#879CAF;
line-height:18px;
}

.text2 {
color:#8C939F;
line-height:14px;
}

text2 a  {
color:#8C939F;
text-decoration:underline;
}

.utext {
color:#4582CD;
}


.link1 {
color:#BCC5CF;
text-decoration:none;
font-weight:bold;
color:#33A7FF;
font-size:10px;
}
.link1:hover {
text-decoration:underline;
color:#33A7FF;
}

.link2 {
color:#BCC5CF;
text-decoration:underline;
font-weight:bold;
color:#33A7FF;
font-size:11px;
}
.link2:hover {
text-decoration:none;
color:#33A7FF;
}

.link3{
border:none;
text-decoration:underline;
color:#33A7FF;
}
.link3:hover { 
text-decoration:none;
color:#33A7FF;
}

ul {
margin:0;
padding:0;
list-style:none;
font-weight: bold;
padding-bottom: 5px;
color: #61671c;
}
li ul li {
background: url(images/pimp1.gif) no-repeat  left 7px;
padding-left:7px;
line-height:14px;
font-weight:bold;
font-size:10px;
color:#52b4ff;
margin-left: 10px;
}
li a {color:#3395df; text-decoration:none}
li a:hover {text-decoration:underline}

.myform {
width:198px; 
margin:0px; 
padding:0px; 
height:23px; 
vertical-align:middle;
font-size:11px;
font-family:Tahoma;
color:#999999;
}

.myform2 {
width:208px; 
margin:0px; 
padding:0px; 
height:23px; 
vertical-align:middle;
font-size:11px;
font-family:Tahoma;
color:#999999;
}


.input_submit {
width:91px;
height:21px;
border:0;
background:0;
margin:0;
padding:0;
}

.footerTd {
	height:20px;
	width:100%;
}

.footertext {
font-size:9px;
color:#42403C;
line-height:14px;
text-decoration:none;
	width:100%;
	height:100%;
	padding:0 5px 0 5px;
	/*border-bottom:1px solid black;*/
	background-color:#8F8D84;
}
.footerlink {
color:#42403C;
}

.text3 {
line-height:13px;
}
.siteMap li {
	color: black;
}
.siteMap li a {
	border-bottom: 1px black dotted;
	color: #61671c;
	font-size:120%;
}
.siteMap li a:hover {
	border-bottom: 1px solid black;
	text-decoration: none;
}
.siteMap li li a {
	border: none;
	text-decoration: none;
	color:#52b4ff;
	font-size: 100%;
}
.siteMap li li a:hover {
	border: none;
	text-decoration: underline;
}
.siteMap .documentation {
	font-weight: normal;
	font-size: 8pt;
	color:#999999;
}
.counter {
	height: 5px;
	padding-top:3px;
	vertical-align: bottom;
	background-color: #fff6e9;
}