#p7TMnav {
	padding-top: 1px;
}
#p7TMnav div a, #p7TMnav div a:link, #p7TMnav div a:visited, #p7TMnav div a:active {
	color: #000;
	width: 208px;
	padding: 5px 0px 5px 12px;
	display: block;
	background-image: url(../../images/nav_bg.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	text-decoration: none;
	margin-bottom: 1px;
	font-weight: bold;
	background-color: transparent;
}
#p7TMnav div a:hover {
	color: #333;
	background-image: url(../../images/nav_bg.jpg);
	background-color: transparent;
}
#p7TMnav div div a, #p7TMnav div div a:link, #p7TMnav div div a:visited, #p7TMnav div div a:active {
	font-size: 10px; 
	padding: 3px 0px 3px 15px;
	background-image: none;
	background-color: #454746;
	color: #fff;
	font-weight: normal;
	font-stretch: wider;
	border: 0px;
	width: 205px;
}
#p7TMnav div div a:hover {
	color: #4eb5dc;
	background-color: #454746;
}
#p7TMnav div div div a, #p7TMnav div div div a:link, #p7TMnav div div div a:visited, #p7TMnav div div div a:active {
	font-size: 10px; 
	color: #fff;
	font-weight: normal;
	background-image: none;
	background-color: transparent;
	border: 0px;
	padding-left: 30px;
	width: 190px;
}
#p7TMnav div div div a:hover {
	color: #4eb5dc;
	background-image: none;
	background-color: transparent;
}
#p7TMnav div div div div a, #p7TMnav div div div div a:link, #p7TMnav div div div div a:visited, #p7TMnav div div div div a:active {
	padding-left: 50px;
	width: 170px;
}