A {
	COLOR: #02395f; TEXT-DECORATION: none
}
A:link {
	COLOR: #02395f; TEXT-DECORATION: none
}
A:visited {
	COLOR: #02395f; TEXT-DECORATION: none
}
A:active {
	COLOR: #02395f; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #02395f; TEXT-DECORATION: underline
}  
A.lnav:link {
	COLOR: #1d6993; TEXT-DECORATION: none
}
A.lnav:visited {
	COLOR: #1d6993; TEXT-DECORATION: none
}
A.lnav:active {
	COLOR: #1d6993; TEXT-DECORATION: underline
}
A.lnav:hover {
	COLOR: #1d6993; TEXT-DECORATION: underline
} 
A.content:link {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.content:visited {
	COLOR: #990066; TEXT-DECORATION: none
}
A.content:active {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A.content:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A.homepageBodyLinks:link {
	COLOR: #1d6993; TEXT-DECORATION: none
}
A.homepageBodyLinks:visited {
	COLOR: #1d6993; TEXT-DECORATION: none
}
A.homepageBodyLinks:active {
	COLOR: #1d6993; TEXT-DECORATION: underline
}
A.homepageBodyLinks:hover {
	COLOR: #1d6993; TEXT-DECORATION: underline
}
A.statsminihomepageBodyLinks:link {
	COLOR: #1d6993; TEXT-DECORATION: none
}
A.statsminihomepageBodyLinks:visited {
	COLOR: #1d6993; TEXT-DECORATION: none
}
A.statsminihomepageBodyLinks:active {
	COLOR: #990066; TEXT-DECORATION: underline
}
A.statsminihomepageBodyLinks:hover {
	COLOR: #1d6993; TEXT-DECORATION: underline
}
A.fBar:link {
	COLOR: #fff; TEXT-DECORATION: none
}
A.fBar:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A.fBar:active {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.fBar:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.footer:link {
	COLOR: #0375a0; TEXT-DECORATION: none
}
A.footer:visited {
	COLOR: #0375a0; TEXT-DECORATION: none
}
A.footer:active {
	COLOR: #0375a0; TEXT-DECORATION: underline
}
A.footer:hover {
	COLOR: #0375a0; TEXT-DECORATION: underline
}
A.footnoteLink:link {
	FONT-SIZE: 9px; VERTICAL-ALIGN: super; COLOR: #02395f; TEXT-DECORATION: none
}
A.footnoteLink:visited {
	FONT-SIZE: 9px; VERTICAL-ALIGN: super; COLOR: #02395f; TEXT-DECORATION: none
}
A.footnoteLink:active {
	FONT-SIZE: 9px; VERTICAL-ALIGN: super; COLOR: #02395f; TEXT-DECORATION: underline
}
A.footnoteLink:hover {
	FONT-SIZE: 9px; VERTICAL-ALIGN: super; COLOR: #02395f; TEXT-DECORATION: underline
}
BODY {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; BACKGROUND: #cfdee3; COLOR: #02395f; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 17px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #024972; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #024972; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #024972; PADDING-TOP: 0px
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #024972
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #024972; PADDING-TOP: 0px
}
.searchText {
	FONT-SIZE: 11px; COLOR: #02395f; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.hide {
	DISPLAY: none
}
HR {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #a5acb2; BORDER-BOTTOM: medium none; HEIGHT: 1px; BACKGROUND-COLOR: #a5acb2
}
UL.linksDirectory {
	MARGIN-TOP: 5px; PADDING-LEFT: 1em; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; TEXT-INDENT: -1em; LIST-STYLE-TYPE: none
}
LI {
	MARGIN-BOTTOM: 7px
}
.vSpace1 {
	CLEAR: both; FONT-SIZE: 0px; WIDTH: 100%; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.mainContent1 {
	WIDTH: 100%
}
.gns {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#container {
	BORDER-RIGHT: #ddebf5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddebf5 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; BORDER-LEFT: #ddebf5 1px solid; WIDTH: 779px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#TableContainer {
	BORDER-RIGHT: #ddebf5 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; BORDER-LEFT: #ddebf5 1px solid; WIDTH: 779px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #ddebf5 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TABLE.headerTable {
	WIDTH: 779px
}
.GNS {
	WIDTH: 779px
}
.extendedGNS {
	BACKGROUND: url(http://www.cso.ie/images/extendedGNS_background.gif) no-repeat 50% top; LINE-HEIGHT: 22px; HEIGHT: 24px
}
.extendedGNS2 {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(http://www.cso.ie/images/extendedGNS_background_ga.gif); PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.imaodbc1 {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(http://www.cso.ie/images/imaodbc_logo.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 81px
}
.searchBox {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(http://www.cso.ie/images/searchBackground.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 57px
}
.searchBox2 {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(http://www.cso.ie/images/searchBackground_ga.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 57px
}
.searchForm {
	MARGIN: 0px
}
.advancedSearch {
	DISPLAY: inline; PADDING-LEFT: 15px
}
.cellControlA {
	WIDTH: 426px
}
.cellControlB {
	WIDTH: 417px
}
.arrow {
	FONT-WEIGHT: bold; COLOR: #f98e03
}
.searchGo {
	FONT-WEIGHT: bold; COLOR: #f00547
}
.youAreHere {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN-LEFT: 19px; COLOR: #038a86
}
.pageIMAODBC {
	FLOAT: left; PADDING-BOTTOM: 11px; WIDTH: 779px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #fcfcf0
}
.pageIMAODBC H1 {
	MARGIN-LEFT: 19px
}
.pageHeadingBlockPeopleSociety {
	FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 429px; PADDING-TOP: 11px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #feffdd
}
.pageHeadingBlockPeopleSociety H1 {
	MARGIN-LEFT: 19px
}
.pageHeadingBlockLabourMarket {
	FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 429px; PADDING-TOP: 11px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #f9f0dc
}
.pageHeadingBlockLabourMarket H1 {
	MARGIN-LEFT: 19px
}
.pageHeadingBlockEnvironment {
	FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 429px; PADDING-TOP: 11px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #e5f0d3
}
.pageHeadingBlockEnvironment H1 {
	MARGIN-LEFT: 19px
}
.pageHeadingBlockEconomy {
	FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 429px; PADDING-TOP: 11px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #f9ebfc
}
.pageHeadingBlockEconomy H1 {
	MARGIN-LEFT: 19px
}
.pageHeadingBlockBusinessSectors {
	FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 429px; PADDING-TOP: 11px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #fddbdb
}
.pageHeadingBlockBusinessSectors H1 {
	MARGIN-LEFT: 19px
}
.pageHeadingBlockAStudentsCorner {
	FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 429px; PADDING-TOP: 11px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #f4f4f4
}
.pageHeadingBlockAStudentsCorner H1 {
	MARGIN-LEFT: 19px
}
.pageHeadingBlockASurveys {
	FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 420px; PADDING-TOP: 11px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #f4f4f4
}
.pageHeadingBlockASurveys H1 {
	MARGIN-LEFT: 19px
}
.pageHeadingEus {
	FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 420px; PADDING-TOP: 11px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #f4f4f4
}
.pageHeadingEus H1 {
	MARGIN-LEFT: 19px
}
.levelAHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #024972
}
.pageHeadingBBlockImaodbc {
	PADDING-LEFT: 19px; FLOAT: left; WIDTH: 760px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #fcfcf0
}
.pageHeadingBBlockPeopleSociety {
	PADDING-LEFT: 19px; FLOAT: left; WIDTH: 760px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #fcfcf0
}
.pageHeadingBBlockEnvironment {
	PADDING-LEFT: 19px; FLOAT: left; WIDTH: 760px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #f6fceb
}
.pageHeadingBBlockLabourMarket {
	PADDING-LEFT: 19px; FLOAT: left; WIDTH: 760px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #fcf8f0
}
.pageHeadingBBlockEconomy {
	PADDING-LEFT: 19px; FLOAT: left; WIDTH: 760px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #fef7ff
}
.pageHeadingBBlockBusinessSectors {
	PADDING-LEFT: 19px; FLOAT: left; WIDTH: 760px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #fceded
}
.pageHeadingBStudentsCorner {
	PADDING-LEFT: 19px; FLOAT: left; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #f0f6fa
}
.levelBHeading {
	PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.levelAHeadingAbout {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #024972
}
.levelBHeadingAbout {
	PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.categorySelectionBlock {
	PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 8px; BORDER-LEFT: #cccdcd 1px solid; WIDTH: 338px; PADDING-TOP: 8px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #efeff0
}
 HTML .categorySelectionBlock {
	WIDTH: 348px
}
.categorySelectionBlock FORM {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.categoryText {
	FONT-WEIGHT: bold; COLOR: #072f43
}
.categoryForm {
	MARGIN: 0px 0px 0px 19px; WIDTH: 325px
}
.categorySelect {
	FONT-SIZE: 11px; WIDTH: 250px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.localNavigationBlock {
	PADDING-LEFT: 19px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #fff
}
.localNavTable {
	WIDTH: 760px
}
.lnsTDBlock {
	PADDING-BOTTOM: 3px; WIDTH: 25%; PADDING-TOP: 3px
}
.tdBGwhite {
	BACKGROUND-COLOR: #fff
}
.levelBtdwidth {
	WIDTH: 407px
}
.levelBtdwidthStudentsCorner {
	WIDTH: 429px
}
.printPageIcon {
	PADDING-LEFT: 17px; PADDING-BOTTOM: 8px; BORDER-LEFT: #cccdcd 1px solid; PADDING-TOP: 8px
}
.printPageText {
	BORDER-RIGHT: #cccdcd 1px solid; PADDING-LEFT: 5px; WIDTH: 102px; BACKGROUND-COLOR: #fff
}
.textResizer {
	MARGIN-LEFT: 13px; COLOR: #012545
}
.textResizerStudentsCorner {
	MARGIN-LEFT: 15px; WIDTH: 130px; COLOR: #012545
}
.textSize1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.size1BGcolour {
	BORDER-LEFT: #e5e6e6 1px solid; BACKGROUND-COLOR: #fef4e7
}
.invisible1 {
	COLOR: #fef4e7
}
.textSize2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.size2BGcolour {
	BORDER-LEFT: #e5e6e6 1px solid; BACKGROUND-COLOR: #fdefdc
}
.invisible2 {
	COLOR: #fdefdc
}
.textSize3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.size3BGcolour {
	BORDER-RIGHT: #e5e6e6 1px solid; BORDER-LEFT: #e5e6e6 1px solid; BACKGROUND-COLOR: #faead0
}
.invisible3 {
	COLOR: #faead0
}
TABLE {
	FONT-SIZE: 11px; COLOR: #02395f; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TABLE.internalTable {
	BORDER-RIGHT: #cccdcd 1px solid; BORDER-TOP: #cccdcd 1px solid; MARGIN: 1em; BORDER-LEFT: #cccdcd 1px solid; BORDER-BOTTOM: #cccdcd 1px solid; BORDER-COLLAPSE: collapse
}
TD.tableCells {
	BORDER-RIGHT: #cccdcd 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #cccdcd 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: baseline; BORDER-LEFT: #cccdcd 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccdcd 1px solid
}
TH.tableHeading {
	BORDER-RIGHT: #cccdcd 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #cccdcd 1px solid; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: baseline; BORDER-LEFT: #cccdcd 1px solid; COLOR: #0475b4; PADDING-TOP: 0px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #e2f2fe
}
TD.tableHeading {
	BORDER-RIGHT: #cccdcd 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #cccdcd 1px solid; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: baseline; BORDER-LEFT: #cccdcd 1px solid; COLOR: #0475b4; PADDING-TOP: 0px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #e2f2fe
}
.mainContentBlock {
	PADDING-LEFT: 19px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 760px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
.mainContent {
	WIDTH: 779px; BACKGROUND-COLOR: #fff
}
.mainContentLeftColumn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 19px; PADDING-BOTTOM: 10px; WIDTH: 521px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
.mainContentRightColumn {
	PADDING-BOTTOM: 10px; BORDER-LEFT: #cccdcd 1px solid; WIDTH: 202px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
.rightImage {
	MARGIN-LEFT: 22px
}
.mainContentBlock3 {
	PADDING-LEFT: 19px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 760px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
.evenColumn1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 19px; PADDING-BOTTOM: 10px; WIDTH: 50%; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
.evenColumn2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 19px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccdcd 1px solid; WIDTH: 50%; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
.mainContent2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 19px; PADDING-BOTTOM: 10px; WIDTH: 745px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
.footerBarBlock {
	BACKGROUND: url(../images/footerBarBackground.jpg) no-repeat 50% top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.footerBarText {
	DISPLAY: block; MARGIN-LEFT: 19px; COLOR: #fff
}
.footerBlock {
	MARGIN-TOP: 0px; PADDING-BOTTOM: 15px; LINE-HEIGHT: 17px; PADDING-TOP: 15px; BACKGROUND-COLOR: #fff
}
.blueLine {
	COLOR: #72b6df
}
.pdf {
	COLOR: #cc0000
}
.word {
	COLOR: #0066cc
}
.footnote {
	COLOR: #333333
}
.superscript {
	FONT-SIZE: 10px; VERTICAL-ALIGN: super
}
.studentMiniHomeLeftContent {
	FLOAT: left; MARGIN: 0px; WIDTH: 386px; PADDING-TOP: 10px
}
.studentImages {
	PADDING-TOP: 5px
}
.studentImageStyle {
	PADDING-BOTTOM: 3px
}
.studentImageAddRightSpace {
	PADDING-RIGHT: 5px
}
P.studentMiniHomeTexts {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px
}
TABLE.studentMiniHomeLinks {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; PADDING-TOP: 0px
}
.hpStatisticsHeading {
	BORDER-RIGHT: #4c96c0 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #4c96c0 1px solid; BACKGROUND-IMAGE: url(../images/homepage/statisticsHbackground.jpg); BORDER-LEFT: #4c96c0 1px solid; WIDTH: 415px; BORDER-BOTTOM: #2c6a8d 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.HomepageLeftContent {
	PADDING-LEFT: 6px; FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 417px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
TABLE.statisticsHomeLinks {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 9px; WIDTH: 404px; PADDING-TOP: 0px
}
 HTML TABLE.statisticsHomeLinks {
	WIDTH: 402px
}
.statisticsSectionLinksMainBody {
	BORDER-RIGHT: #4c96c0 2px solid; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4c96c0 2px solid; WIDTH: 413px; PADDING-TOP: 7px; BORDER-BOTTOM: #4c96c0 2px solid
}
 HTML .statisticsSectionLinksMainBody {
	WIDTH: 415px
}
H1.homepageHeadings {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; MARGIN-LEFT: 5px
}
.hpImg {
	MARGIN-RIGHT: 8px
}
.hpLinkSplitterLine {
	BACKGROUND-POSITION: right 50%; MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(../images/homepage/hpSplitterLine.jpg); MARGIN-BOTTOM: 6px; MARGIN-LEFT: 9px; WIDTH: 400px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1px
}
.hpNewsCornerHeading {
	BORDER-RIGHT: #f9b64c 1px solid; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #f9b64c 1px solid; MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(../images/homepage/newsCornerHbackground.jpg); BORDER-LEFT: #f9b64c 1px solid; WIDTH: 415px; BORDER-BOTTOM: #be7e1a 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.newsCornerSectionLinksMainBody {
	BORDER-RIGHT: #f9b64b 2px solid; BACKGROUND-POSITION: 50% top; MARGIN-BOTTOM: 3px; BORDER-LEFT: #f9b64b 2px solid; WIDTH: 413px; PADDING-TOP: 0px; BORDER-BOTTOM: #f9b64b 2px solid; BACKGROUND-REPEAT: repeat
}
 HTML .newsCornerSectionLinksMainBody {
	WIDTH: 415px
}
.newsCornerSectionLinksMainBody TABLE {
	MARGIN-LEFT: 6px
}
.newsCornerBanner {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 6px
}
.homepageRightContent {
	FLOAT: right; MARGIN: 0px 2px 0px 0px; WIDTH: 342px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.hpStatcentralHeading {
	BORDER-RIGHT: #dc4d01 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #dc4d01 1px solid; MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(../images/homepage/StatcentralHbackground.jpg); MARGIN-BOTTOM: 0px; BORDER-LEFT: #dc4d01 1px solid; WIDTH: 340px; BORDER-BOTTOM: #dc4d01 1px solid; BACKGROUND-REPEAT: repeat; HEIGHT: 27px
}
.hpLatestReleasesHeading {
	BORDER-RIGHT: #54bd9c 1px solid; BORDER-TOP: #54bd9c 1px solid; MARGIN-TOP: 0px; BACKGROUND: url(../images/homepage/latestReleasesHbackground.jpg) 50% top; MARGIN-BOTTOM: 0px; BORDER-LEFT: #54bd9c 1px solid; WIDTH: 340px; BORDER-BOTTOM: #248269 1px solid; HEIGHT: 27px
}
 HTML .hpLatestReleasesHeading {
	WIDTH: 342px
}
.latestReleasesMainBody {
	BORDER-RIGHT: #2ea78a 2px solid; PADDING-BOTTOM: 10px; BORDER-LEFT: #2ea78a 2px solid; WIDTH: 338px; PADDING-TOP: 0px; BORDER-BOTTOM: #2ea78a 2px solid
}
.statCentralMainBody {
	BORDER-RIGHT: #dc4d01 2px solid; BACKGROUND-POSITION: 50% top; MARGIN-BOTTOM: 3px; BORDER-LEFT: #dc4d01 2px solid; WIDTH: 338px; PADDING-TOP: 0px; BORDER-BOTTOM: #dc4d01 2px solid; BACKGROUND-REPEAT: repeat
}
 HTML .latestReleasesMainBody {
	WIDTH: 342px
}
.latestReleasesDate {
	MARGIN-TOP: 4px
}
TABLE.latestReleasesLinks {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 327px; PADDING-TOP: 0px
}
.hpLatestReleasesExtraLinks {
	MARGIN-TOP: 10px; MARGIN-LEFT: 94px
}
.hpCensusHeading {
	BORDER-RIGHT: #f9b64c 1px solid; BORDER-TOP: #f9b64c 1px solid; MARGIN-TOP: 0px; BACKGROUND: url(../images/homepage/newsCornerHbackground.jpg) no-repeat 50% bottom; BORDER-LEFT: #f9b64c 1px solid; WIDTH: 340px; BORDER-BOTTOM: #be7e1a 1px solid; HEIGHT: 27px
}
 HTML .CensusHeading {
	WIDTH: 342px
}
.CensusMainBody {
	BORDER-RIGHT: #f9b64b 2px solid; PADDING-BOTTOM: 10px; BORDER-LEFT: #f9b64b 2px solid; WIDTH: 338px; PADDING-TOP: 0px; BORDER-BOTTOM: #f9b64b 2px solid
}
 HTML .CensusMainBody {
	WIDTH: 342px
}
.CensusDate {
	MARGIN-TOP: 4px
}
TABLE.CensusLinks {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 327px; PADDING-TOP: 0px
}
.hpCensusExtraLinks {
	MARGIN-TOP: 10px; MARGIN-LEFT: 94px
}
.hpSpecialTopicsHeading {
	BORDER-RIGHT: #5c98cf 1px solid; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #5c98cf 1px solid; MARGIN-TOP: 5px; BACKGROUND-IMAGE: url(../images/homepage/specialTopicsHbackground.jpg); BORDER-LEFT: #5c98cf 1px solid; WIDTH: 340px; BORDER-BOTTOM: #256496 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
 HTML .hpSpecialTopicsHeading {
	WIDTH: 342px
}
.specialTopicsMainBody {
	BORDER-RIGHT: #5c98cf 2px solid; BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(http//www.cso.ie/images/homepage/specialTopicsBGtile.gif); MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 2px; BORDER-LEFT: #5c98cf 2px solid; WIDTH: 338px; PADDING-TOP: 3px; BORDER-BOTTOM: #5c98cf 2px solid; BACKGROUND-REPEAT: repeat-x
}
 HTML .specialTopicsMainBody {
	WIDTH: 342px
}
.specialTopicsImgTopLeft {
	MARGIN-LEFT: 3px
}
.specialTopicsImgTopRight {
	MARGIN-LEFT: 4px
}
TABLE.specialTopicsLinks {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.specialTopicsNormalLinks {
	MARGIN-LEFT: 3px
}
.statisticsMiniHomeMainContentContainer {
	MARGIN-LEFT: 25px; PADDING-TOP: 10px
}
.statisticsMiniHomeLeftContent {
	FLOAT: left; WIDTH: 350px
}
.statisticsRightSection {
	FLOAT: right; WIDTH: 350px
}
TABLE.statisticsLinksSection {
	WIDTH: 300px
}
TD.statisticsMiniHomeImgCell {
	WIDTH: 20%
}
TD.statisticsMiniHomeLinksCell {
	MARGIN-LEFT: 5px
}




/* New Navigation */

* html #navbar {background-image:url(http//www.cso.ie/images/nav.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:1.2em;}
#navbar {background-image:url(http://www.cso.ie/images/nav.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:1.2em;}
#navbar ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#navbar ul li {float:left; list-style-type:none;  border-right:1px solid #FFFFFF }
#navbar ul li.noline {border-right:1px solid #0473b5 }
#navbar ul li a {display: block; text-decoration: none;  padding: 6px 7px 6px 7px; color:#FFFFFF; font-weight:bold; background-image:url(http://www.cso.ie/images/nav.gif); background-repeat:repeat-x; background-position:top left; }
#navbar ul li a:visited {text-decoration: none;  padding: 6px 7px 6px 7px; color:#FFFFFF; font-weight:bold }
#navbar ul li a:hover {text-decoration: none;  padding: 6px 7px 6px 7px; color:#FFFFFF; font-weight:bold; background-image:url(http://www.cso.ie/images/nav_over.gif); background-repeat:repeat-x; }
#navbar ul li a:focus {text-decoration: none;  padding: 6px 7px 6px 7px; color:#FFFFFF; font-weight:bold; background-image:url(http://www.cso.ie/images/nav_over.gif); background-repeat:repeat-x; }
#navbar ul li a:active {text-decoration: none; padding: 6px 7px 6px 7px; color:#FFFFFF; font-weight:bold; background-image:url(http://www.cso.ie/images/nav_over.gif); background-repeat:repeat-x; }
#navbar ul li a.on {text-decoration: none; padding: 6px 7px 6px 7px; color:#FFFFFF; font-weight:bold; background-image:url(http://www.cso.ie/images/nav_over.gif); background-repeat:repeat-x; }


* html #navbar_irl {background-image:url(http://www.cso.ie/images/nav.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:1.2em;}
#navbar_irl {background-image:url(http://www.cso.ie/images/nav.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:1.2em;}
#navbar_irl ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#navbar_irl ul li {float:left; list-style-type:none;  border-right:1px solid #FFFFFF }
#navbar_irl ul li.noline {border-right:1px solid #0473b5 }
#navbar_irl ul li a {display: block; text-decoration: none;  padding: 6px 8px 6px 8px; color:#FFFFFF; font-weight:bold; background-image:url(http://www.cso.ie/images/nav.gif); background-repeat:repeat-x; background-position:top left; }
#navbar_irl ul li a:visited {text-decoration: none;  padding: 6px 8px 6px 8px; color:#FFFFFF; font-weight:bold }
#navbar_irl ul li a:hover {text-decoration: none;  padding: 6px 8px 6px 8px; color:#FFFFFF; font-weight:bold; background-image:url(http://www.cso.ie/images/nav_over.gif); background-repeat:repeat-x; }
#navbar_irl ul li a:focus {text-decoration: none;  padding: 6px 8px 6px 8px; color:#FFFFFF; font-weight:bold; background-image:url(http://www.cso.ie/images/nav_over.gif); background-repeat:repeat-x; }
#navbar_irl ul li a:active {text-decoration: none; padding: 6px 8px 6px 8px; color:#FFFFFF; font-weight:bold; background-image:url(http://www.cso.ie/images/nav_over.gif); background-repeat:repeat-x; }
#navbar_irl ul li a.on {text-decoration: none; padding: 6px 8px 6px 8px; color:#FFFFFF; font-weight:bold; background-image:url(http://www.cso.ie/images/nav_over.gif); background-repeat:repeat-x; }


 HTML .breadcrumb {
	PADDING-BOTTOM: 9px; MARGIN: 0px; WIDTH: 779px; PADDING-TOP: 9px; BORDER-BOTTOM: #0475b5 1px solid; BACKGROUND-COLOR: #e8f4fc
}
.breadcrumb {
	PADDING-BOTTOM: 9px; MARGIN: 0px; WIDTH: 779px; PADDING-TOP: 9px; BORDER-BOTTOM: #0475b5 1px solid; BACKGROUND-COLOR: #e8f4fc
}
.hidden {
	LEFT: -9000px; POSITION: absolute
}
#sideNavigation {
	BORDER-TOP-WIDTH: thin; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; BORDER-LEFT: #cccdcd thin solid; WIDTH: 30%; BORDER-TOP-COLOR: #cccdcd; BORDER-BOTTOM: #cccdcd thin solid; BORDER-RIGHT-WIDTH: thin; BORDER-RIGHT-COLOR: #cccdcd
}
#mainRelease {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 64%; PADDING-TOP: 10px; TEXT-ALIGN:JUSTIFY;
}
#contactMainContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 19px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
#printFriendly {
	PADDING-RIGHT: 10px; TEXT-ALIGN: left
}
.pxtable {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: white; WIDTH: auto; spacing: 0
}
.headfirst {
	BORDER-TOP: #006699 2px solid; FONT-SIZE: 8pt; BACKGROUND: #eeeeee; BORDER-BOTTOM: #006699 1px solid; FONT-FAMILY: Verdana, Geneva, Helvetica, Arial, sans-serif; TEXT-ALIGN: right
}
.stub1 {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; TEXT-ALIGN: left
}
.stub2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 4px; TEXT-ALIGN: left
}
.stub3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 8px; TEXT-ALIGN: left
}
.stub4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; TEXT-ALIGN: left
}
.stub5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 12px; TEXT-ALIGN: left
}
.stub6 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 14px; TEXT-ALIGN: left
}
#SummaryTable TH {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Sans-serif, Verdana, Arial, Geneva, Helvetica; TEXT-ALIGN: right; bottom-border: 1px solid black
}
#SummaryTable TD {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Sans-serif, Verdana, Arial, Geneva, Helvetica; TEXT-ALIGN: right
}
P.date {
	MARGIN-TOP: 2px; FONT-SIZE: 15px; COLOR: #024972; BORDER-BOTTOM: 60px; FONT-FAMILY: arial,verdana,tahoma; TEXT-ALIGN: right
}


#CenterTable {
        BORDER: 1px; MARGIN: 1EM; BORDER-COLLAPSE:colapse;
}
#CenterTable TD {
	BORDER-RIGHT: #cccdcd 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #cccdcd 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: baseline; BORDER-LEFT: #cccdcd 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccdcd 1px solid
}
#CenterTable TH {
	BORDER-RIGHT: #cccdcd 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #cccdcd 1px solid; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: baseline; BORDER-LEFT: #cccdcd 1px solid; COLOR: #0475b4; PADDING-TOP: 0px; BORDER-BOTTOM: #cccdcd 1px solid; BACKGROUND-COLOR: #e2f2fe
}
