a.topnavAlliedHealth:link,a.topnavAlliedHealth:visited {
	background: url(http://www.athonadoctors.com/graphics/doctors/topnav/alliedhealth-off.gif) no-repeat;
}

a.topnavGroup:link,a.topnavGroup:visited {
	background: url(http://www.athonadoctors.com/graphics/doctors/topnav/group-off.gif) no-repeat;
}

a.topnavGroup:active,a.topnavGroup:hover {
	background: url(http://www.athonadoctors.com/graphics/doctors/topnav/group-on.gif) no-repeat;
}

a.topnavAlliedHealth:link,a.topnavAlliedHealth:visited,
a.topnavDoctors:link,a.topnavDoctors:visited,
a.topnavGroup:link,a.topnavGroup:visited,
a.topnavEducation:link,a.topnavEducation:visited { padding: 13px 0 7px 0; text-align: center; }

a.topnavAlliedHealth:active,a.topnavAlliedHealth:hover {
	background: url(http://www.athonadoctors.com/graphics/doctors/topnav/alliedhealth-on.gif) no-repeat;
}

a.topnavAlliedHealth:active,a.topnavAlliedHealth:hover,
a.topnavAlliedHealth:active,a.topnavAlliedHealth:hover,
a.topnavDoctors:active,a.topnavDoctors:hover,
a.topnavGroup:active,a.topnavGroup:hover,
a.topnavEducation:active,a.topnavEducation:hover { padding: 8px 0 12px 0; }

a.topnavDoctors:link,a.topnavDoctors:visited {
	background: url(http://www.athonadoctors.com/graphics/doctors/topnav/doctors-off.gif) no-repeat;
}

a.topnavDoctors:active,a.topnavDoctors:hover {
	background: url(http://www.athonadoctors.com/graphics/doctors/topnav/doctors-on.gif) no-repeat;
}

a.topnavEducation:link,a.topnavEducation:visited {
	background: url(http://www.athonadoctors.com/graphics/doctors/topnav/education-off.gif) no-repeat;
	width: 108px;
}

a.topnavEducation:active,a.topnavEducation:hover {
	background: url(http://www.athonadoctors.com/graphics/doctors/topnav/education-on.gif) no-repeat;
}

a.topnavDoctors {
	background: url(http://www.athonadoctors.com/graphics/doctors/topnav/doctors-on.gif) no-repeat;
	padding: 8px 0 12px 0;
}

a:link, a:visited { color: #07559e; text-decoration: underline; }

a:hover, a:active { color: #0055a5; }

.groupLinks { padding-top: 60px; float: right; margin-right: 2px; }

.topnavEducation { float: right; width: 108px; }

.topnavGroup,.topnavDoctors,.topnavAlliedHealth,.topnavEducation {
	font-size: 14px;
	text-decoration: none;
	width: 110px;
	display: block;
	float: right;
	text-align: center;
}

#container {
	background: url(http://www.athonadoctors.com/graphics/doctors/container-bgr.gif) no-repeat top left;
	
}

#container #leftCol {
	float: left;
}


#header #mainNav {
	background: url(http://www.athonadoctors.com/graphics/doctors/topnav/tier2-bgr.gif) no-repeat;
	float: left;
	width: 100%;
}

#mainNav .menu .rootGroup li
{
	margin: 3px 5px 7px 5px;

	}
	
#mainNav .menu .rootGroup li:hover,
#mainNav .menu .rootGroup li:active
{
	background: url(http://www.athonadoctors.com/graphics/doctors/topnav/subnavexpanded-left.png) no-repeat;
	}
	
#mainNav .menu .rootGroup li a:link,
#mainNav .menu .rootGroup li a:visited
{
	margin-left: 5px;
	color:white;
	font-weight: bold;
	font-size: 12px;
	padding: 0;
	}
	
#mainNav a:link span,
#mainNav a:visited span,
#mainNav a:hover span,
#mainNav a:active span,
#mainNav a.expanded span,
#mainNav a.focused span
{
	padding: 5px 5px 5px 5px;
	}


#mainNav a:hover span,
#mainNav a:active span,
#mainNav a.expanded span,
#mainNav a.focused span
{

	background: url(http://www.athonadoctors.com/graphics/doctors/topnav/subnavexpanded-right.png) no-repeat top right;
	color:#0055a5;
	}
	

	
	
#mainNav .menu .rootGroup li .slide
{
	
	background: url(http://www.athonadoctors.com/graphics/doctors/topnav/bgr-sub-sub-nav.gif) no-repeat bottom left;
	width: 152px!important;
	}

#mainNav .menu .rootGroup li .slide ul
{
width: 152px!important;

	background: url(http://www.athonadoctors.com/graphics/doctors/topnav/bgr-sub-sub-nav-top.gif) no-repeat top left;
	}
	
#mainNav .menu .rootGroup li .slide ul li
{
margin: 0;
background: none!important;
	}

#mainNav .menu .rootGroup li .slide ul li a:link,
#mainNav .menu .rootGroup li .slide ul li a:visited{
color: #0055a4;
background: none!Important;
}

#mainNav .menu .rootGroup li .slide ul li a:hover,
#mainNav .menu .rootGroup li .slide ul li a:active
{
	color:#00a7e9;
	}
	
#copyContainer .dotRuler
{
	background: url(http://www.athonadoctors.com/graphics/doctors/homeruledots.gif) repeat-x;
	height: 10px;
	display: block;
	margin-bottom: 10px;
	}

#header .logo { float: left; margin: 13px 0 0 23px; }

#header a, #header a:link,#header a:visited { color: White; text-decoration: none; }

#main h1 { font-size: 19px; color: #0055a5; }

#main h2,#main h3,#main h4 { font-size: 13px; color: #0055a5; }

#copyContainer .latestNews dl
{
	margin: 0;
	
	}
	
#copyContainer .latestNews a:link,
#copyContainer .latestNews a:visited
{
	font-weight: bold;
	color: #07559e!important;
	}

#copyContainer .latestNews dt.title
{
	background: url(http://www.athonadoctors.com/graphics/doctors/latest-news.gif) no-repeat top left;
	height:15px;
margin-bottom: 10px;
	}
	
#copyContainer .latestNews dt.title span
{
	display: none
	}
	
#copyContainer .latestNews .SearchResultsRow
{
	margin: 0 5px 5px 20px!important;
	}
	
#copyContainer .latestNews .SearchResultsRow,
#copyContainer .latestNews .SearchResultsRowAlt
{
	display: block;
	float: left;

	line-height: 15px;
	width: 307px;
	color: Black;
	height:48px;
	overflow: hidden;
	margin-bottom: 5px;
	padding: 0 10px 5px 0;
	}
	
#copyContainer .latestNews .SearchResultsRow dl dd,
#copyContainer .latestNews .SearchResultsRowAlt dl dd
{
	height: 30px;
	overflow: hidden;
	margin: 0!important
	}
	
#copyContainer .latestNews .SearchResultsRow dl dt,
#copyContainer .latestNews .SearchResultsRowAlt dl dt
{
	}
	
#copyContainer .latestNews .SearchResultsAlt
{
	}
	
#copyContainer .latestNews a.viewAll
{
	float: right;
	clear: both!important;
	}
	
.JoinLoginContainer,.navCandidate
{
	background: url(http://www.athonadoctors.com/graphics/doctors/login-bgr.gif) no-repeat top left;
	width: 218px;
	padding: 10px;
	}
	
	
.JoinLoginContainer .candidateLoginTitle
{
		background: url(http://www.athonadoctors.com/graphics/doctors/candidatelogintitle.gif) no-repeat top left;
		height: 12px;
		width: 135px;
		margin-bottom: 5px;
	}
	
.JoinLoginContainer .dv3LoginTop div label
{
	color: White;
	}
.JoinLoginContainer a:link,
.JoinLoginContainer a:visited,
.JoinLoginContainer a:hover,
.JoinLoginContainer a:active,
.advancedsearch a:link,
.advancedsearch a:visited,
.advancedsearch a:hover,
.advancedsearch a:active
{
	color: White;
	}
	
.JoinLoginContainer .dv3LoginTop div.formButtons .btn,
.quickSearch .dv3FormPanel div .btn
{
			background: url(http://www.athonadoctors.com/graphics/doctors/bgr-login-button.gif) no-repeat top left;
			color:#07559e;
			font-weight: bold;
			border: 0;
			width: 51px!important;
			height:20px!important;
			float: right;
			overflow: hidden;
			display: block;
	}
	
.JoinLoginContainer .forgottenpass
{
	display: none;
	}
	
	
.JoinLoginContainer .forgottenPass
{
	float: left;
	padding: 0px!important;
	}
	
.JoinLoginContainer .formButtons,
.quickSearch .formButtons
{
		float: right;
		clear: none!important;
	padding: 0px!important;
	}
	
.quickSearch .advancedsearch
{
	float: left;
	width: 140px;
	padding-top: 5px;
	}
	
.JoinLoginContainer .dv3LoginTop input
{
	float: right;
	width: 145px!important;
	#width: 140px!important;
	#margin: 1px 0;
	}
	
.sideBanner
{
	margin-bottom: 10px;
	}
	
.globalLinks, .basket
{
			background: url(http://www.athonadoctors.com/graphics/doctors/links-bgr.gif) no-repeat top left;
			float: left;
			display: block;
			width:218px;
			padding: 10px 10px 0 10px;
	}
	
.globalLinks a:link,.globalLinks a:visited
{
display: block;
background: url(http://www.athonadoctors.com/graphics/doctors/linkbullet.gif) no-repeat top left;
padding: 0 0 6px 15px;

font-size: 13px;
	}
	
.globalLinks img
{
	margin-bottom: 10px;
	}
	
	
.navCandidate, .basket ,.quickSearch {
float:left;
}

.quickSearch
{
background:url(http://www.athonadoctors.com/graphics/doctors/quicksearch-bgr.gif) no-repeat left top;
width: 218px;
padding: 10px 10px 0 10px;
	}

.quickSearch .title
{
background:url(http://www.athonadoctors.com/graphics/doctors/title-jobsearch.gif) no-repeat left top;
width: 100px;
height: 20px;
display: block;
	}

.quickSearch div.title span
{
display: none;
	}
	
.quickSearch .dv3FormPanel div select
{
	margin: 2px 0;
	width: 215px;
	}
.quickSearch .dv3FormPanel div input
{
	margin: 2px 0;
	width: 210px;
	}
	
.quickSearch .dv3FormPanel .oda-container {
width:220px;
}

.quickSearchFooter
{
	background:url(http://www.athonadoctors.com/graphics/doctors/quicksearch-bottom.gif) no-repeat left top;
	height:12px;
	float: left;
	padding-bottom: 10px;
	display: block;
	width: 238px;
	}
	
.basket dd a:link, .basket dd a:visited {
float:left;
margin:0 0 5px 0;

}

.GroupApplyList a:link, .GroupApplyList a:visited {
font-weight:bold;
width:190px!important;

}

.navCandidate a:link, .navCandidate a:visited {
background:url(http://www.athonadoctors.com/graphics/doctors/whitearrow.gif) no-repeat left top;
color:White;
display:block;
font-weight: bold;
text-decoration: none;
font-size:11px;
padding:2px 0 0px 15px;
}


.navCandidate dt
{
	background:url(http://www.athonadoctors.com/graphics/doctors/jobseekermenu.gif) no-repeat left top;
	height:20px;
	display: block;
	}
	

.navCandidate a.logout:link, .navCandidate a.logout:visited
{
	background:url(http://www.athonadoctors.com/graphics/doctors/logout.gif) no-repeat right top;
	float: right;
	font-weight: normal;
	padding:0px 15px 5px 0px;
	}
	
.basket dt
{
	background:url(http://www.athonadoctors.com/graphics/doctors/shortlist.gif) no-repeat left top;
	height:13px;
	padding-bottom: 5px;
	}
	
.navCandidate-footer
{
	background:url(http://www.athonadoctors.com/graphics/doctors/links-bottom.gif) no-repeat left top;
	height:12px;
	float: left;
	padding-bottom: 10px;
	display: block;
	width: 238px;
	}
	
.basket dt span, .navCandidate dt span
{
	display: none;
	}
	
	
.basket dd a:link,
.basket dd a:visited
{
	font-weight: normal;
	}
.basket dd.buttons
{
	width: 50%;
	background: url(http://www.athonadoctors.com/graphics/doctors/linkbullet.gif) no-repeat top left;
	float: left;
	padding: 0 0 2px 15px;
	clear: none;
	margin: 0;
	}
	
.basket dd.rightf
{
	width: 15%;
	float: right;
	#padding-right: 10px;
	}
	
	/* Footer Styles */
#footer
{
border-bottom: 2px solid #0055a5;
background: url(http://www.athonadoctors.com/graphics/doctors/footer-bgr.gif) repeat-x top left;
overflow: hidden;
padding: 5px 0 0 15px;
	}
	
#footer .companyName
{
	color: White;
	display: block;
	padding: 12px 0 15px 0;
	}

#footer .footerFloatL
{
width: 600px;
float: left;
	}
	
	#footer #accreditsLeft
	{
		float: right;
		width: 15px;
		}
	
	
#footer .footerFloatR
{
float: right;
width: 328px;
height: 50px;
padding-top: 12px;
background: url(http://www.athonadoctors.com/graphics/doctors/accreditations-bgr.gif) repeat-x top right;
	}
	
		.btn
	{
background:  #0055a5;
border: 2px solid #003482;
font-weight: bold;
color: White;
		}