/* Start of CMSMS style sheet 'Menu' */
/* Sites Nav*/
#sites_nav {
	padding: 4px 0px;
	width: 960px;
	text-align: right;
}

ul.sites_nav  {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ul.sites_nav li {
	display: inline;
	padding-left: 2px;
}

ul.sites_nav a {
	background-position: left center;
	background-repeat: no-repeat;
}

ul.sites_nav a.agedcare { background-image: url(uploads/images/layout/employment/agedcare_site_logo.png); }
ul.sites_nav a.employment { background-image: url(uploads/images/layout/employment/employment_site_logo.png) }
ul.sites_nav a.agedcareshop { background-image:url(uploads/images/layout/employment/acgedcareshop_site_logo.png) }
ul.sites_nav a.agedcareradio { background-image: url(uploads/images/layout/employment/agedcareradio_site_logo.png) }
ul.sites_nav a.retirement { background-image:url(uploads/images/layout/employment/retirement_site_logo.png) }

ul.sites_nav li a:link, ul.sites_nav li a:visited {
	text-decoration: none;
	color: #333;
	font-size: 9px;
	font-family: verdana;
	padding-left: 20px;
	letter-spacing: -1px;
	padding-top: 3px;
}

ul.sites_nav li a:hover, ul.sites_nav li a:active {
	color: #73556f;
}

/* Main Nav*/
ul.tab, ul.tab li{border:0; margin:0; padding:0; list-style:none;}

ul.tab{
	border-bottom: solid 2px #BDBEC1;
	height: 42px;
}

ul.tab li{ float: left; margin-right: 0px;}

.tab a:link, .tab a:visited{
	background: url(uploads/images/layout/employment/tab_bg.png) right 0px;
	color: #fff;
	display: block;
	float: left;
	height: 40px;
	line-height: 42px;
	text-decoration: none;
	font-size: 14px;
}

.tab a span{
	background: url(uploads/images/layout/employment/tab_bg.png) left 0px;
	display:block;
	float: left;
	height: 40px;
	margin-right:15px;
	padding-left:15px;
	cursor: pointer;
}

.tab a:hover{
	background: url(uploads/images/layout/employment/tab_bg.png) right 40px;
	display:block;
}

.tab a:hover span{
	background: url(uploads/images/layout/employment/tab_bg.png) left 40px;
	display:block;
}

/* Login Nav*/
ul.login_tab, ul.login_tab li{border:0; margin:0; padding:0; list-style:none;}

ul.login_tab{
	height: 30px;
	float: right;
	margin-top: 85px;
}

ul.login_tab li{ float: left; margin-right: 0px;}

.login_tab a:link, .login_tab a:visited{
	background: url(uploads/images/layout/employment/login_tab_bg.png) right 0px;
	color: #fff;
	display: block;
	float: left;
	height: 28px;
	line-height: 28px;
	text-decoration: none;
	font-size: 14px;
}

.login_tab a span{
	background: url(uploads/images/layout/employment/login_tab_bg.png) left 0px;
	display:block;
	float: left;
	height: 28px;
	margin-right: 20px;
	padding-left: 20px;
	cursor: pointer;
}

.login_tab a:hover{
	background: url(uploads/images/layout/employment/login_tab_bg.png) right 28px;
	display:block;
}

.login_tab a:hover span{
	background: url(uploads/images/layout/employment/login_tab_bg.png) left 28px;
	display:block;
}

/* Home Nav*/
ul.home_nav  {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}

ul.home_nav li {
	display: inline;
	padding-left: 2px;
}

ul.home_nav li a:link, ul.home_nav li a:visited {
	text-decoration: none;
	color: #333;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana;
	letter-spacing: -1px;
	padding-top: 3px;
}

ul.home_nav li a:hover, ul.home_nav li a:active {
	color: #73556f;
}

/* Applicant Menu */
ul.side_nav  {
	margin: 15px 0px 0px 12px;
	padding: 0px;
	list-style: none;
}

ul.side_nav li {
	margin: 2px 0px 0px 0px;
}

ul.side_nav a {
	width: 200px;
	font-size: 13px;
	text-decoration: none;
	color: #4a1445;
}

ul.side_nav a:hover {
	text-decoration: underline;
	
}

/* End of 'Menu' */

