body{
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:solid #8db703 4px;
	font-size:11px;
}
form{
	margin: 0px;
	padding: 0px;
}
.main-div{
	width:778px;
	text-align:justify;
	}
.header{
	font-family:ParkAvenue BT;
	font-size:40px;
	color:#6f716e;
	padding-top:10px;
	font-weight:bold;
		}
.header span{
	color:#8db703;	
	}
.search{
	font-size:12px;
	text-align:right;
	}		
.top-links{
	font-size:11px;
	color:#ffffff;
	line-height:35px;
	text-align:justify;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#8db703;
	}
.top-links ul{
	list-style-type:none;
	padding:0px;
	margin:14px 15px 25px 15px;
	}
.top-links li{
	line-height:36px;
	padding:0 0 0 20px;
	background:url(gifs/top-list-bg.jpg) no-repeat;
	}	
.top-links li a{
	color:#ffffff;
	text-decoration:none;
	}		
.top-links li a:hover{
	color:#ffffff;
	text-decoration:underline;
	}
.main-text{
	font-size:11px;
	color:#000000;
	text-align:justify;
	border-left:solid 5px #ffffff;
	border-right:solid 5px #ffffff;
	background-color:#e6e6e6;
	}

.main-text h1{
	font-size:17px;
	color:#6f716e;
	margin:0px;
	padding:0px 0px 8px 0px;
	font-weight:bold;
	}
.main-text h1 a{
	color:#6f716e;
	text-decoration:none;
	}
.main-text h1 a:hover{
	color:#6f716e;
	text-decoration:underline;
	}
.main-text-1{
	padding:0 10px 0 10px;
	font-size:11px;
	color:#535251;
	line-height:17px;
	}	
hr{
	height:1px;
	color:#ced2cd;
	}
.left-links{
	font-size:11px;
	color:#535251;
	line-height:15px;
	padding:10px 0px 0 0;
	text-align:justify;
	margin:0px;
	}
.left-links ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
	}
.left-links li{
	line-height:29px;
	padding:0 0 0 20px;
	background:url(gifs/list-bg.jpg) no-repeat;
	}	
.left-links li a{
	color:#535251;
	text-decoration:none;
	}		
.left-links li a:hover{
	color:#535251;
	text-decoration:underline;
	}		
.left-links h1{
	font-size:14px;
	color:#80a408;
	margin:0px;
	padding:5px 0px 8px 5px;
	font-weight:bold;
	}	
.left-links h1 a{
	color:#ffffff;
	text-decoration:none;
	}		
.left-links h1 a:hover{
	color:#ffffff;
	text-decoration:underline;
	}	
.bottom{
	clear:both;
	font-size:11px;
	text-align:center;
	color:#000000;
	font-weight:bold;
	padding:5px 0px 5px 0px;
	background-color:#8db703;
	}	
.bottom a{
	color:#000000;
	text-decoration:none;
	padding:0px 15px 0px 15px		
	}
.bottom a:hover{
	color:#000000;
	text-decoration:underline;		
	}
.footerlink{
	font-size:11px; 
	padding:0px 15px 8px 15px; 
	color:#ffffff; 
	font-weight:normal;
	background-color:#6f716e;
	text-align:justify;
}
.footerlink a {
	color:#ffffff; 
	text-decoration:none;
}
.footerlink a:hover {
	color:#ffffff; 
	text-decoration:underline;
}			





	/* Default CSS */
.textColor
{
color:#000000;}
.mainText{
color:#000000;}
.product_bg
{
color:#000000;
/*text-align:center;*/
font-weight:bold;}
.product_bg a
{
color:#FF0000;
text-decoration:none;}
.product_bg a:hover
{
color:#000000;
text-decoration:underline;}
.subdiscription
{
color:#000000;}
.subdiscription a
{
color:#000000;
text-decoration:underline;}
.subdiscription a:hover
{
color:#000000;
text-decoration:underline;}

.subdiscriptionb
{
color:#000000;
font-weight:bold;}

.keywords{
	font-size:12px;
	color:#731000;
	line-height:15px;
	padding:0px;
	text-align:left;
	font-weight:bold;
	}
.keywords a{color:#731000; text-decoration:none;}
.keywords a:hover{color:#731000; text-decoration:underline;}

.keywords-menu{
	font-size:12px;
	color:#000000;
	line-height:15px;
	padding:0px;
	text-align:left;
	}
.keywords-menu a{color:#000000; text-decoration:none;}
.keywords-menu a:hover{color:#FF0000; text-decoration:underline;}



/* Default Footer Link  */

.footer-link
{
color:#000000;
font-family:font-family:Arial, Helvetica, sans-serif;;
font-size:11px;
text-align:center;}
.footer-link a {color:#000000; text-decoration:none;}
.footer-link a:hover {color:#ff0000; text-decoration:underline;}	
h2{
font-family:Georgia, "Times New Roman", Times, serif;
color:#747701;
font-size:16px;
margin:0px 0px 0px 0px;
font-weight:bold;
text-transform:uppercase;
}		
.language{
font-size:11px;
line-height:20px;
padding:2px;
background-color:#efefef;
}
.language A{
color:#333333;
text-decoration:none;
}
.language A:Hover{
color:#000000;
text-decoration:underline;
}
