#Header {
	height: 190px !important;
	background: #2683E2 url('http://www.inis.gov.ie/en/INIS/logo-bg-alpha-rev.png/Images/logo-bg-alpha-rev.png') no-repeat 90% 40% !important;
}
#Header div.Logo {
	padding-left: 254px !important;
}
#Header div.Accessory {
	visibility: hidden !important;
}
#content {
	padding-left: 30px !important;
}
#bgfooter {
	padding-bottom: 150px !important;
	padding-top: 10px !important;
	background-color: #666 !important;
}
#footerlinks .footerlinks {
	background-color: #666 !important;
}
#footerlinks .footerlinks a {
	color: #ccc !important
}
#leftTDalign li.leftnav {
	border-top: 1px dotted #a7a7a7 !important;
	line-height: 1.5em !important;
}
#leftTDalign li.level2, li.level2on {
	width: 200px !important;
	padding-left: 0px !important;
}
#leftTDalign li.leftnav a, li.leftnavon a {
	width: 192px !important;
	padding-left: 8px !important;
	padding-right: 0px !important;
	color: #333 !important;
}
#leftTDalign li.level2 a, li.level2on a, li.level2 a:hover, li.level2on a:hover {
	width: 191px !important;
	padding-left: 9px !important;
	padding-right: 0px !important;
}
#leftTDalign li.level2 a, li.level2 a:hover, li.level2on a, li.level2on a:hover {
	padding-top: 3px !important;
	padding-bottom: 3px !important;
}
#leftTDalign li.level2 a {
	font-size: 0.80em !important;
	color: #333 !important;
}
#leftTDalign li.level2on a {
	background-image: none !important;
	font-size: 0.80em !important
}
#leftTDalign li.level2 a:hover {
	background-image: none !important;
}
#leftTDalign li.level2on a:hover {
	background-image: none !important;
}
#leftTDalign li.leftnavon {
	border-top: 1px dotted #a7a7a7 !important;
	line-height: 1.5em !important;
}
#leftTDalign li.level2, li.level2 a, li.level2 a:hover, li.level2on, li.level2on a, li.level2on a:hover {
	line-height: 1.35em !important;
}
#leftTDalign li.leftnavon a, li.leftnav a:hover {
	background-color: #E8E8E8 !important;
	color: #000 !important;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 1) !important;
}
#leftTDalign li.level2 a:hover {
	background-color: #E8E8E8 !important;
	color: #000 !important;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 1) !important;
}
#leftTDalign li.level2on a, li.level2on a:hover {
	background-color: #E8E8E8 !important;
	color: #000 !important;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 1) !important;
}
#rightTDalign {
	visibility: hidden !important;
	width: 0px !important
}


#headerlinks .headerlinkslist1none {
	color: #FFF !important;
}
#headerlinks .headerlinkslist1none a {
	color: #FFF !important;
}
#headerlinks .headerlinkslist1 {
	color: #FFF !important;
}
#headerlinks .headerlinkslist1 a {
	color: #FFF !important;
	background-image: none !important
}
#headerlinks2 {
	background: transparent !important;
	width: 60% !important;
	padding-left: 249px !important;
}
#headerlinks2 .headerlinkslist2 {
	background-image: none !important;
	font-weight: normal !important;
	padding-left: 15px !important;
	color: #D0E4F0 !important;
}
#headerlinks2 .headerlinkslist2 a {
	background-color: #2683E2 !important;
	color: #D0E4F0 !important;
}
#headerlinks2 .headerlinkslist2on {
	background-image: none !important;
	font-weight: normal !important;
	background-color: none !important;
	padding-left: 15px !important;
}
#headerlinks2 .headerlinkslist2on a {
	background-color: #D6D6D6 !important;
	color: #023 !important;
	padding: 0 10px 0 8px !important;
}
#breadcrumbs {
	font-size: 11px !important;
	color: #666 !important
}
#breadcrumbs .breadcrumbs:link, .breadcrumbs:visited, .breadcrumbs:active, .breadcrumbs:hover {
	color: #666 !important;
	font-size: 11px !important;
}