body {
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	margin: 0 auto 0 auto;
	padding: 0;	
	background: #193a0e url("../images/bg4.png") left top repeat-x;
}

img {
	border: none;
	margin: 0;
	padding: 0;
}

p {
	padding: 0 0 18px 0;
	margin: 0;
	line-height: 18px;
}

.list {
	padding: 0 0 0 20px;
	margin: 0;
}

.list ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.list li {
	background: transparent url("../images/white-arrow.gif") 0px 5px no-repeat;
	padding: 0 0 0 10px;
	margin: 0;
	list-style: none;
}

.list li.last {
	padding: 0 0 30px 10px;
	margin: 0;
}

a {
	color: #fff;
	text-decoration: underline;
}

h1 {
	color: #fff;
	font-size: 20px;
	padding: 10px 0 10px 0;
	margin: 0;
}

h2 {
	color: #fff;
	font-size: 20px;
	padding: 0;
	margin: 0;
	font-weight: normal;
	letter-spacing: 1px;
	text-align: center;
}

.reg {
	font-size: 10px;
}

.register {
	font-size: 10px;
	line-height: normal;
	padding: 0;
	margin: 0;
}


#mainContent3 p {
	padding: 0 0 15px 0;
	margin: 0;
	line-height: 18px;
}

#tblProducts { border-collapse: collapse;	}
#tblProducts td { 
	border-left: 1px dotted #999;
	border-bottom: 1px dotted #999;
	padding:	10px 15px;
	vertical-align:top;
	width: 190px;
}
#tblProducts td.first {
	font-weight: bold; text-align: left;
	padding-left:50px;
	width:233px;
}

.product-item { margin: 0 0 12px 25px; }
.product-item h3 { background:#37730e; font-size:12px; font-weight: bold; margin:0 0 5px 0; padding:4px 20px; }
.product-item .desc { margin-left:175px; padding: 18px 22px 0 0; }

#fb { float:right; text-transform:uppercase; width:232px;  }
#fb a { display:block; height:22px; width:84px; background: transparent url("../images/icon-facebook.png") left top no-repeat; float:right; }
#fb span { display:block; padding-top:5px; color:#85977f;}

.whitedot { font-size:20px !important; font-weight:bold; line-height:14px; vertical-align:middle;}
