body {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	margin: 0px;
	padding: 0px;
	background: url('/bf/web/images/pattern_bg.gif');
	line-height: 1.5;
}

a {color: #0055dd; text-decoration: underline;}
a:hover {color: #0055dd; text-decoration: none;}

img {	border: 0px; }

.title {font-size: 13px; font-weight: bold; color: #c42; line-height: 1.5;}
.body-text {font-size: 11px; color: #404040; line-height: 1.5;}

.homenav {font-size: 10px; color: #ffffff;}
.homenav:link {font-size: 10px; color: #ffffff; text-decoration: none;}
.homenav:link:hover {font-size: 10px; color: #eeeedd; text-decoration: underline;}
.homenav:visited {font-size: 10px; color: #ffffff; text-decoration: none;}
.homenav:visited:hover {font-size: 10px; color: #eeeedd; text-decoration: underline;}

.subnav {font-size: 11px; color: #404040;}
.subnav:link {font-size: 11px; color: #0055cc; text-decoration: none;}
.subnav:link:hover {font-size: 11px; color: #cc4422; text-decoration: underline;}
.subnav:visited {font-size: 11px; color: #0055dd; text-decoration: none;}
.subnav:visited:hover {font-size: 11px; color: #cc4422; text-decoration: underline;}

.footer {font-size: 10px; color: #404040;}
.footer:link {font-size: 10px; color: #0055cc; text-decoration: none;}
.footer:link:hover {font-size: 10px; color: #cc4422; text-decoration: underline;}
.footer:visited {font-size: 10px; color: #0055cc; text-decoration: none;}
.footer:visited:hover {font-size: 10px; color: #cc4422; text-decoration: underline;}

.pic-home-right {margin-left: 10px; margin-bottom: 5px;}
.pic-home-left {margin-right: 10px; margin-bottom: 5px;}
.picright {margin-left: 15px; margin-bottom: 10px;}
.picleft {margin-right: 15px; margin-bottom: 10px;}


/*-------------------------------
		NAVIGATION LINKS & MENUS
-------------------------------*/

.NavMenu {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 50px;
	visibility: hidden;
	z-index: 900;
	width: 180px;
}

.NavMenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 1px solid #606060;
}

	.NavMenu li {
		list-style: none;
		margin: 0px;
		padding: 0px;
		padding-bottom: 0px;
		width: 100%;
		background: #f0f0f0;
	}
	
	.NavMenu li a {
		color: #404040;
		text-decoration: none;
		display: block;
		padding: 5px;
		margin: 0px;
		zoom: 1;
	}
	
	.NavMenu li a:hover { background: #fff; color: #404040; text-decoration: none; }
	
#menuCompany { left: 107px }
#menuProducts { left: 207px }

