/* loydsonJobOffers_Menu Style Sheet */
.loydsonJobOffers_Menu {
	font: normal 11px Tahoma, Verdana, Helvetica, arial, sans-serif;
	background-color:	inherit;
	width:100%;
	border-bottom: solid 1px #999999;
}

.loydsonJobOffers_SubMenuTable {
	font: normal 11px verdana, arial, sans-serif;
	background-color:	inherit;
	white-space:	nowrap;
}

.loydsonJobOffers_SubMenu {
	position:	absolute;
	visibility:	hidden;
	z-index:	100;
	border:		0;
	padding:	0;
}

.loydsonJobOffers_SubMenuTable {
	border:	1px solid #999999;
	background-color: #ffffff;
}

.loydsonJobOffers_MenuItem,.loydsonJobOffers_MenuItemHover,.loydsonJobOffers_MenuItemActive {
	white-space:	nowrap;
	cursor: pointer;
}

.loydsonJobOffers_MainItem,.loydsonJobOffers_MenuItem {
	background-color:	#ffffff;
	border-bottom: solid 1px #999999;
}

.loydsonJobOffers_MainItemActive,.loydsonJobOffers_MenuItemActive {
	background-color:	inherit;
	border-bottom: solid 1px #999999;
}
.loydsonJobOffers_MainItemHover,.loydsonJobOffers_MenuItemHover {
	background-color:	inherit;
	color: #666666;
	cursor: pointer;
	text-decoration: underline;
}

/* horizontal main menu sub components */
/* panel doesn't really support horizontal menus */
.loydsonJobOffers_MainFolderLeft,.loydsonJobOffers_MainItemLeft,
.loydsonJobOffers_MainFolderText,.loydsonJobOffers_MainItemText,
.loydsonJobOffers_MainFolderRight,.loydsonJobOffers_MainItemRight {
	background-color:	inherit;
	white-space:	nowrap;
	color: #3D3D3D;
}

/* vertical main menu sub components */
/* HOVER */
TD.loydsonJobOffers_MainFolderLeft,TD.loydsonJobOffers_MainItemLeft
{
	padding-top:			6px;
	padding-bottom:			6px;
	padding-left:			15px;
	width: 					15px;
	background-color:		#871818;
	white-space: 			nowrap;
}

TD.loydsonJobOffers_MainFolderText,TD.loydsonJobOffers_MainItemText
{
	padding-top:			6px;
	padding-bottom:			6px;
	padding-left:			35px;
	width:					100%;
	font: 					bold 11px verdana, arial, sans-serif;
	color:					#ffffff;
	background-color:		#871818;
	text-decoration:		none;	
	white-space:			nowrap;
	cursor: 				pointer;
}

TD.loydsonJobOffers_MainFolderRight,TD.loydsonJobOffers_MainItemRight
{
	padding-top:			6px;
	padding-bottom:			6px;
	padding-right:			20px;
	width:					20px;
	background-color:		#871818;
	white-space:			nowrap;
	cursor: 				pointer;
}

/* NOT HOVER */
TR.loydsonJobOffers_MainItem TD.loydsonJobOffers_MainFolderLeft
{
	padding-top:			6px;
	padding-bottom:			6px;
	padding-left:			15px;
	width: 					15px;
	background-color:		#ffffff;
	white-space: 			nowrap;
}

TR.loydsonJobOffers_MainItem TD.loydsonJobOffers_MainItemLeft
{
	padding-top:			6px;
	padding-bottom:			6px;
	padding-left:			15px;
	width: 					15px;
	background-color:		#ffffff;
	white-space: 			nowrap;
}

TR.loydsonJobOffers_MainItem TD.loydsonJobOffers_MainFolderText
{
	padding-top:			6px;
	padding-bottom:			6px;
	padding-left:			35px;
	width:					100%;
	font: 					bold 11px verdana, arial, sans-serif;
	color:					#666666;
	background-color:		#ffffff;
	white-space:			nowrap;
	cursor: 				pointer;
}

TR.loydsonJobOffers_MainItem TD.loydsonJobOffers_MainItemText
{
	padding-top:			6px;
	padding-bottom:			6px;
	padding-left:			35px;	
	width:					100%;
	font: 					bold 11px verdana, arial, sans-serif;
	color:					#666666;
	background-color:		#ffffff;
	white-space:			nowrap;
	cursor: 				pointer;
}
TR.loydsonJobOffers_MainItem TD.loydsonJobOffers_MainItemRight
{
	padding-top:			6px;
	padding-bottom:			6px;
	padding-right:			20px;
	width:					20px;
	background-color:		#ffffff;
	white-space:			nowrap;
	cursor: 				pointer;
}

TR.loydsonJobOffers_MainItem TD.loydsonJobOffers_MainFolderRight
{
	padding-top:			6px;
	padding-bottom:			6px;
	padding-right:			20px;
	width:					20px;
	background-color:		#ffffff;
	white-space:			nowrap;
	cursor: 				pointer;
}


/* sub menus sub components */
.loydsonJobOffers_MenuFolderLeft,.loydsonJobOffers_MenuItemLeft
{
	padding:			0px;
	border:				0px;
	background-color:	#871818;
	white-space:		nowrap;
}

.loydsonJobOffers_MenuFolderText,.loydsonJobOffers_MenuItemText
{
	padding:			4px;
	border:				0px;
	font: 				bold 10px verdana, arial, sans-serif;
	color: 				#ffffff;
	text-decoration:	none;
	background-color:	#871818;
	white-space:		nowrap;
	cursor: 			pointer;
}

.loydsonJobOffers_MenuFolderRight,.loydsonJobOffers_MenuItemRight
{
	padding:			0px;
	border:				0px;
	background-color:	#871818;
	white-space:		nowrap;
	cursor: 			pointer;
}

TR.loydsonJobOffers_MenuItem TD.loydsonJobOffers_MenuFolderLeft
{
	padding: 			0px;
	border:				0px;
	white-space:		nowrap;
	background-color:	#ffffff;
}

TR.loydsonJobOffers_MenuItem TD.loydsonJobOffers_MenuItemLeft
{
	padding: 			0px;
	border:				0px;
	white-space:		nowrap;
	background-color:	#ffffff;
}

TR.loydsonJobOffers_MenuItem TD.loydsonJobOffers_MenuFolderText
{
	padding: 			4px;
	border:				0px;
	white-space:		nowrap;
	font: 				bold 10px verdana, arial, sans-serif;
	color: 				#666666;
	background-color:	#ffffff;
}

TR.loydsonJobOffers_MenuItem TD.loydsonJobOffers_MenuItemText
{
	padding: 			4px;
	border:				0px;
	font: 				bold 10px verdana, arial, sans-serif;
	color: 				#666666;
	white-space:		nowrap;
	background-color:	#ffffff;
}

TR.loydsonJobOffers_MenuItem TD.loydsonJobOffers_MenuItemRight
{
	padding: 			0px;
	border:				0px;
	white-space:		nowrap;
	background-color:	#ffffff;
}

TR.loydsonJobOffers_MenuItem TD.loydsonJobOffers_MenuFolderRight
{
	padding: 			0px;
	border:				0px;
	white-space:		nowrap;
	background-color:	#ffffff;
}

/* SPLITER */
.loydsonJobOffers_MenuSplit {
	height:		10px;
	background-color:	inherit;
	color: #666666;
	font: bold 11px Tahoma, Verdana, Helvetica, Arial;
	margin: 2px 5px 5px 2px;
}

/* image shadow animation */
/*
	seq1:	image for normal
	seq2:	image for hover and active

	To use, in the icon field, input the following:
	<img class="seq1" src="normal.gif" /><img class="seq2" src="hover.gif" />
*/

.loydsonJobOffers_MenuItem img.seq1 {
	display:	inline;
}

.loydsonJobOffers_MenuItemHover seq2,
.loydsonJobOffers_MenuItemActive seq2 {
	display:	inline;
}

.loydsonJobOffers_MenuItem .seq2,
.loydsonJobOffers_MenuItemHover .seq1,
.loydsonJobOffers_MenuItemActive .seq1 {
	display:	none;
}

