/**
 * The FORMfields Library
 * Copyright 2005-2007 Brain Book Software LLC
 * For complete documentation, please visit http://www.formfields.com
 */

/* ---------- VERTICAL MENU - BEGIN ---------- */

a.ffVMenuHeadingLinkSelected {
	font: normal normal bold 10px verdana,sans-serif;
	color: #013986;
	background-color: inherit;
}

a.ffVMenuHeadingLinkSelected:hover {
	background-color: white;
	color: #013986;
}

a.ffVMenuHeadingLink, a.ffVMenuHeadingLink:link {
	font: normal normal normal 10px verdana,sans-serif;
	color: black;
	background-color: inherit;
}

a.ffVMenuHeadingLink:hover {
	background-color: white;
	color: black;
}

a.ffVMenuTabSelected {
	font: normal normal bold 18px verdana,sans-serif;
}

a.ffVMenuTabSelected:hover {
	background-image: url('selectedTabMiddle.png');
	color: white;
}

a.ffVMenuTabNotSelected, a.ffVMenuTabNotSelected:link {
	font: normal normal bold 14px verdana,sans-serif;
	color: white;
	background-color: inherit;
}

a.ffVMenuTabNotSelected:hover {
	background-image: url('notSelectedTabColor.png');
	color: white;
}

div.ffVMenuTabSelectedLeft {
	height: 45px;
	width: 35px;
	background-image: url('selectedTabLeft.png');
}

td.ffVMenuTabSelectedMiddle {
	height: 45px;
	background-image: url('selectedTabMiddle.png');
}

div.ffVMenuTabSelectedRight {
	height: 45px;
	width: 35px;
	background-image: url('selectedTabRight.png');
}

div.ffVMenuTabNotSelectedLeft {
	width: 35px;
	height: 33px;
	background-image: url('notSelectedTabLeft.png');
}

td.ffVMenuTabNotSelectedMiddle {
	height: 33px;
	background-image: url('notSelectedTabColor.png');
	background-repeat: repeat;
}

div.ffVMenuTabNotSelectedRight {
	width: 35px;
	height: 33px;
	background-image: url('notSelectedTabRight.png');
}

td.ffVMenuHeadingLeft {
	width: 35px;
	height: 20px;
	background-image: url('menuHeadingLeft.png');
	padding-bottom: 0px;
}

td.ffVMenuHeadingMiddle {
	height: 20px;
	background-image: none;
	background-color: white;
	color: inherit;
	padding-bottom: 0px;
}

td.ffVMenuHeadingRight {
	width: 35px;
	height: 20px;
	background-image: url('menuHeadingRight.png');
	padding-bottom: 0px;
}

td.ffVMenuTopLeft {
	width: 35px;
	height: 14px;
	background-image: url('menuTopLeft.png');
}

td.ffVMenuTopMiddle {
	height: 14px;
	background-image: url('notSelectedTabColor.png');
}

td.ffVMenuTopRight {
	width: 35px;
	height: 14px;
	background-image: url('menuTopRight.png');
}

td.ffVMenuBottomLeft {
	width: 35px;
	height: 14px;
	background-image: url('menuBottomLeft.png');
}

td.ffVMenuBottomMiddle {
	height: 14px;
	background-image: url('notSelectedTabColor.png');
	background-repeat: repeat;
}

td.ffVMenuBottomRight {
	width: 35px;
	height: 14px;
	background-image: url('menuBottomRight.png');
}

td.ffVSubmenuTopLeft {
	width: 35px;
	height: 1px;
	background-image: url('menuHeadingLeft.png');
}

td.ffVSubmenuTopMiddle {
	background-image: none;
	background-color: white;
	color: inherit;
}

td.ffVSubmenuTopRight {
	width: 35px;
	height: 1px;
	background-image: url('menuHeadingRight.png');
}

td.ffVSubmenuBottomLeft {
	width: 35px;
	height: 5px;
	background-image: url('submenuBottomLeft.png');
}

td.ffVSubmenuBottomMiddle {
	background-image: none;
	background-color: white;
	color: inherit;
}

td.ffVSubmenuBottomRight {
	width: 35px;
	height: 5px;
	background-image: url('submenuBottomRight.png');
}

/* ---------- MENU - END ---------- */


