.menu {
	margin: 0;
	padding: 0;
	height: 50px;
	background: url(images/bg_menu.gif) no-repeat;
}

.menu ul li {
	float: left;
	background: url(images/bg_menu_off.png) no-repeat;
	height: 26px;
	padding: 0 0 0 10px
}

.menu ul li h1 {
	margin: 5px 0 0 0;
	padding: 0;
	font-size: 13px;
	color: #fff;
	font-family: "Century Gothic", Verdana, Tahoma;
	font-weight: normal;
}

.menu ul li h1 a {
	color: #716d6d;
}

.menu ul li.on h1 a {
	color: #fff;
}

.menu ul li.on {
	float: left;
	background: url(images/bg_menu_on.png) no-repeat;
	height: 26px;
	padding: 0 0 0 10px
}

.menu ul li.corneron {
	background: url(images/bg_corner_black.png) no-repeat right;
	width: 10px;
	height: 26px;
	margin: 0 5px 0 0;
	padding: 0;
}

.menu ul li.corneroff {
	background: url(images/bg_corner_gray.png) no-repeat right;
	width: 10px;
	height: 26px;
	margin: 0 5px 0 0;
	padding: 0;
}




.submenu {
	margin: 0;
	padding: 0;
	color: #fff;
}

.submenu a {
	color: #a7a7a7;
	text-decoration: none;
}

.submenu .on {
	color: #fff;
	text-decoration: underline;
}




.maincont, .companiescont {
	margin: 0 0 0 13px;
	padding: 0;
	text-align: left;
}

.titred {
	margin: 0 13px 10px 0;
	font-weight: normal;
}

.maincontbg {
	background: #000 url(images/bg_corners_top.png) no-repeat;
}

.maincont ul li {
	float: left;
	width: 225px;
	min-height: 190px;
	margin: 0 13px 12px 0;
	padding: 0;
}

.maincont td {
	width: 220px;
	padding: 0 16px 14px 0;
	vertical-align: bottom;
}

.maincont ul li h1, .maincont td h1 {
	margin: 1px 0 0 0;
	padding: 2px 0 2px 5px;
	font-size: 12px;
	color: #fff;
	font-weight: normal;
	background: #969494;
	text-transform: capitalize;
}

.maincont ul li h1 a, .maincont td h1 a {
	color: #fff;
}
