/*********************************
Dropdown menu  homepage css starts here
*********************************/
#menu {
	width: 900px;
	height:22px;
	float:left;
	margin:2px 0px 0px 0px;
	padding:0px;
	background-image: url(../images/navlink-bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	list-style:none;
	vertical-align:middle;
	z-index:100;
}
#menu ul {
	width: 780px;
	height:22px;
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#menu li {
	padding:0px;
	margin:0px;
	float:left;
	border-right:2px #ffffff solid;
}
#menu a {
	display:block;
	padding:0px 7px;
	margin:0px;
	color:#ffffff;
	line-height:22px;
	text-decoration:none;
}
#menu a:hover {
	background-image: url(../images/navlink-bg-hover.gif);
	background-repeat:repeat-x;
	background-position:left top;
	color:#ffffff;
	text-decoration:none;
}
#menu li.header-spacer {
	width:21px;
	height:22px;
	text-align:center;
}
#menu ul li ul  {
	width:auto;
	padding:0px;
	margin:0 0 0 0;
	z-index:1;
}
#menu li ul.secondLevel li ul.thirdLevel  {
	width:auto;
	padding:0px;
	margin:-21px 0 0 170px;
	z-index:2;
}
#menu li ul li {
	width:170px;
	float:none;
	color:#000000;
	font-size:11px;
	border-bottom:#ffffff 1px solid;
}
#menu li ul li.menuhover ul {
	left:0px;
	display:block;
}
#menu li ul.secondLevel,
#menu li ul li ul {
	/*margin-left:-35px;*/ 
	display:none;
	position:absolute;
}
/*secondlevel menu text*/
#menu li ul.secondLevel li a {
	text-align:left;
	color:#000000;
	margin:0px;
	padding-left:10px;
	text-decoration:none;
	/*background-image:url(../images/bg_dropdownmenu.gif);*/
	background-color:#e5e5e5;
	height:21px;
	line-height:21px;
	border-left:#D9E7FA 1px solid;
	border-right:#D9E7FA 1px solid;
}
#menu li:hover ul.secondLevel, #menu li ul.secondLevel li:hover ul, #menu li.menuhover ul.secondLevel {
	left:auto;
	display:block;
	height:21px;
	line-height:21px;
}
#menu li ul.secondLevel li:hover a, #menu li ul.secondLevel li.menuhover a {
	text-align:left;
	color:#000000;
	height:21px;
	line-height:21px;
	background-color:#bcbcbc;
	border-left:#c3cfe0 1px solid;
	border-right:#c3cfe0 1px solid;
}
/*thirdlevel menu text*/
#menu li:hover ul.secondLevel, #menu li ul.secondLevel li:hover ul, #menu li.menuhover ul.secondLevel {
	left:auto;
	display:block;
	height:21px;
	line-height:21px;
}
#menu li ul.secondLevel li:hover a, #menu li ul.secondLevel li.menuhover a {
	text-align:left;
	color:#000000;
	height:21px;
	line-height:21px;
	background-color:#bcbcbc;
	border-left:#c3cfe0 1px solid;
	border-right:#c3cfe0 1px solid;
}

.employer-menu {
	background: url(../images/navlink-green.gif) repeat-x left top !important;
}
.employer-menu a:hover {
	background:green !important; 
}
.thirdLevel a{
	background-color:#e5e5e5 !important;
}
/*********************************
Dropdown menu  homepageTwo css ENDS here
*********************************/
#greenemployers {
	width:98px;
	height:22px;
	float:right;
	display:inline;
	margin:0px;
	padding:0px;
	text-align:center;
	background-image: url(../images/navlink-green.gif);
	background-repeat:repeat-x;
	background-position:left top;
	border-left:2px #ffffff solid;
}
#greenemployers a{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	line-height: 22px;
	text-decoration:none;
	}
#greenemployers a:hover{
	color:#ffffff;
	text-decoration:none;
	}
.employers-menu-blue {
	background: url(../images/navlink-bg.gif) repeat-x left top !important;
}
.employers-menu-blue a:hover{
	background:url(../images/navlink-bg-hover.gif) repeat-x left top !important;
	}
#footer1 {
	width: 900px;
	height:22px;
	float:left;
	margin-top:5px;
	padding:0px;
	background-image: url(../images/navlink-bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	list-style:none;
}
#footer1 ul {
	width: 780px;
	height:22px;
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#footer1 li {
	padding:0px;
	margin:0px;
	float:left;
	border-right:2px #ffffff solid;
}
#footer1 a {
	display:block;
	padding:0px 7px;
	margin:0px;
	color:#ffffff;
	line-height:22px;
	text-decoration:none;
}
#footer1 a:hover {
	background-image: url(../images/navlink-bg-hover.gif);
	background-repeat:repeat-x;
	background-position:left top;
	color:#ffffff;
	text-decoration:none;
}
#footer2 {
	width: 895px;
	line-height:22px;
	float:left;
	margin-top:2px;
	padding-right:5px;
	background-image: url(../images/navlink-green.gif);
	background-repeat:repeat-x;
	background-position:left top;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:right;
	list-style:none;
}
#footer2 ul {
	width: 650px;
	height:22px;
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#footer2 li {
	padding:0px;
	margin:0px;
	float:left;
	border-right:2px #ffffff solid;
}
#footer2 a {
	display:block;
	padding:0px 7px;
	margin:0px;
	color:#ffffff;
	line-height:22px;
	font-weight:normal;
	text-decoration:none;
}
#footer2 a:hover {
	background-image: url(../images/navlink-bg-hover.gif);
	background-repeat:repeat-x;
	background-position:left top;
	color:#ffffff;
	text-decoration:none;
}
