#dOriginal
{
	visibility: visible;
}

BODY {color: black; background: FFFFFF;}

A:link, A:visited {color: black; text-decoration: underline; font-weight: bold;}

H1, H2, H3 {background: white; color: #000000; }

DIV.adbanner {display: none;}


form
{
margin: 0; 
padding: 0;
}

img {display: none;}

#container
{
width: 780px;
margin: 0 auto;
background-repeat:no-repeat;
background-color: #fff;
color: #333;
line-height: 130%;
}
#containerapp
{
width: 780px;
margin: 0 auto;
background-color: #fff;
border: 1px solid gray;
line-height: 130%;
}
#containersearch
{
width: 780px;
margin: 0 auto;
background-image:url(../images/back3.gif);
background-repeat:no-repeat;
background-color: #fff;
color: #333;
border: 1px solid gray;
line-height: 130%;
}
#top
{
padding:0;
background-image:url(../images/top2.gif);
background-repeat:no-repeat;
background-position:top;
border-bottom: 1px solid #000000;
height:120px;
}
#topnav
{
display: none;
/*
padding: 10px;
padding-bottom: 12px;
border-bottom: 1px solid #000000;
*/
}
#topnav a
{
font-size:12px;
color:#00000;
font-weight:bold;
}
#topnav a:hover
{
color:#000000;
}
#leftnav
{
display: none;
/*
float: left;
width: 180px;
margin: 0;
padding: 5px;
*/
}
#leftnavigation a
{
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
line-height:150%;
}
#leftnavigation a:hover
{
color:#000000;
border-bottom:1px dashed #fff;
}

#rightnav
{
display: none;
/*
float: right;
width: 211px;
margin: 0;
padding: 5px;
padding-left: 5px
*/
}

#content
{
/*
margin-left: 205px;
margin-right: 225px;
border-left: 1px solid #000;
border-right: 1px solid #000;
*/
padding: 0 20px;
padding-bottom: 20px;
margin-bottom: 10px;
}
#contentsearch
{
margin-left: 205px;
margin-right: 10px;
padding: 0 20px;
}
#contentsearch a
{
color:#006666;
text-decoration:none
}
#contentsearch a:hover
{
color:#CC3300;
}

#footer
{
display: none;
/*
clear: both;
margin:0;
color: #000;
background-color: #FFF;
border-top: 1px solid #000;
padding-left: 10px;
padding-bottom: 6px;
*/
/* text-align:center; */
}
#footer a
{
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:underline
}
#footer a:hover
{
color:#000000;
}

#boxleft
{
margin-top:20px;
padding:0;
}
#boxleft2
{
display: none; /* margin-top:0; padding-top:10px; */
}
#box1
{
margin-top:10px;
}
#box
{
margin-top:20px;
}
#headers
{
padding:3px;
font-size:13px;
font-weight:bold;
color:#000;
text-align:left;
margin-top:10px;
}
#headers1, #headers2
{
padding:3px;
font-size:13px;
font-weight:bold;
color:#000;
text-align:left;
margin-top:10px;
}
#boxcontents
{
padding:5px;
font-size:10px;
font-weight:bold;
color:#000;
}
#boxcontents p
{
margin-bottom:5px;
margin-top:5px;
}
#boxcontents2
{
padding:5px;
padding-bottom:0;
font-size:12px;
color:#000;
/* border-bottom:1px dashed #000;
text-align:center; */
}
#boxcontentsleft
{
padding:10px 5px 0 5px;
font-size:11px;
color:#000;
/* border-bottom:1px dashed #006666; */
}
#boxcontentsleft a
{
color:#000;
text-decoration:underline;
}
#boxcontentsleft a:hover
{
color:#000;
text-decoration:underline;
}
#boxcontentsleft p
{
margin-top:0;
}
#boxcontentsleft2
{
margin:0;
padding:0px 5px 5px 5px;
font-size:12px;
color:#000;
}
.inputboxes
{
height:20px;
border:1px solid #000;
width:150px
}
.righttext
{
font-size:10px;
padding-bottom:3px;
margin-bottom:2px;
width:110px;
}
.righttext p
{
padding-bottom:0;
}
#hospitals
{
padding:0;
margin:0;
}
#hospitals ul
{
padding:0;
margin:0;
list-style:none;
}
#hospitals ul li
{
width:120px;
/* border-bottom:1px dashed #006666; */
padding:3px;
margin:3px 0 0 0;
list-style:none;
text-align:left;
text-decoration:none;
}
#hospitals ul li a
{
color:#000;
text-decoration:underline;
}
#hospitals ul li a:hover
{
color:#000;
}
.detailshead
{
padding-left: 5px;
color:#000;
font-weight:bold;
vertical-align: top;
}
/* Results list sytles */
#dgResults td
{
padding-left: 5px;
padding-right: 15px;
}
.resultstable
{

}
.resultsheader
{
background-color: #fff;
color:#000;
font-weight:bold;	
}
.resultsalternating
{
background-color: #EFEFEF;
}
.locationhead
{
	margin-left: 20px;	
}
#tfeedback
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#tfeedback textarea
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#tfeedback td
{
	padding-right: 15px;
}
.apadding
{
	padding-top: 3px;
}
#newsearch
{
	width: 211px;
	margin: 0px;
	padding: 0px;
}
#newsearch p
{
margin: 0px;
padding: 10px 0 5px 0;
}
#searchmiddle
{
	margin: 0px;
	padding: 0px;
	padding-left: 30px;
}
#searchtop
{
	width: 211px;
	height: 74px;
	margin: 0 auto;
}

#searchtop p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	margin-left: 30px;
	margin-top: 20px;
}


#searchbottom
{
	display: none;
	/*
	width: 211px;
	height: 32px;
	margin: 0 auto;
	background-image:url(../images/search_bottom.gif);
	background-repeat:no-repeat;
	*/
}


#mainmap {
display: none;
	}
	
#mainmap a {
	color: #000;	
	text-decoration: underline;
	}
	
#mainmap a:hover {
	color: #000;	
	text-decoration: underline;
	}	
	
#mainmap #achill	{

	}
		
#mainmap #dublin	{

	}	
		
#mainmap #galway	{

	}
	
#mainmap #arann	{

	}		
	
#mainmap #portlaoise	{
		
	}	
	
#mainmap #limerick	{

	}	
	
#mainmap #tipperary	{

	}	
	
#mainmap #waterford	{

	}			
	
#mainmap #cork	{

	}	
	
#corkmapcontainer
{
}
#corkmapcontainer a
{
color:#000;
text-decoration:underline;
}
#corkmapcontainer a:hover
{
color: #000;
}			
	
#corkmap {
	display: none;
	}
	
#corkmap a {
	color: #000;	
	text-decoration: underline;
	}
	
#corkmap a:hover {
	color: #000;	
	text-decoration: underline;
	}		
	
#corkmap #mercy	{			
	}	
	
#corkmap #mercy a:hover {
	color: #000;
	}		
	
#corkmap #stpatricks	{
	}			
	
#corkmap #stpatricks a:hover {
	color: #000;
	}	
	
#corkmap #southinf	{	
	}	
	
#corkmap #southinf a:hover {
	color: #000;
	}		
	
	
	
#dublinmapcontainer
{
}
#dublinmapcontainer a
{
color:#000;
text-decoration:underline;
}
#dublinmapcontainer a:hover
{
color:#000;
}			
	
#dublinmap {
display: none
	}
	
#dublinmap a {
	color: #000;	
	text-decoration: underline;
	}
	
#dublinmap a:hover {
	color: #000;	
	text-decoration: underline;
	}		
	
#dublinmap #cappagh	{				
	}	
	
#dublinmap #cappagh a:hover {
	color: #000;
	}		
	
#dublinmap #beaumont {
	}			
	
#dublinmap #beaumont a:hover {
	color: #000;
	}	
	
#dublinmap #stvincents	{
	}	
	
#dublinmap #stvincents a:hover {
	color: #000;
	}		
	
#dublinmap #incortho	{
	}	
	
#dublinmap #incortho a:hover {
	color: #000;
	}			
	
#dublinmap #mater	{
	}	
	
#dublinmap #mater a:hover {
	color: #000;
	}		
	
#dublinmap #childrens	{	
	}	
	
#dublinmap #childrens a:hover {
	color: #000;
	}		
			
#dublinmap #rotunda	{
	}	
	
#dublinmap #rotunda a:hover {
	color: #000;
	}				
	
#dublinmap #coombe	{	
	}	
	
#dublinmap #coombe a:hover {
	color: #000;
	}	

#dublinmap #city	{	
	}	
	
#dublinmap #city a:hover {
	color: #000;
	}	
	
#dublinmap #donnybrook	{	
	}	
	
#dublinmap #donnybrook a:hover {
	color: #000;
	}		
	
#dublinmap #ladyhospice	{	
	}	
	
#dublinmap #ladyhospice a:hover {
	color: #000;
	}
	
#dublinmap #stvincents2	{
	}	
	
#dublinmap #stvincents2 a:hover {
	color: #000;
	}	
	
#dublinmap #ladyhospital {
	}	
	
#dublinmap #ladyhospital a:hover {
	color: #000;
	}					
	
#dublinmap #victoria {	
	}	
	
#dublinmap #victoria a:hover {
	color: #000;
	}				
					
#dublinmap #stlukes {		
	}	
	
#dublinmap #stlukes a:hover {
	color: #000;
	}					
								
#dublinmap #adelaide {	
	}	
	
#dublinmap #adelaide a:hover {
	color: #000;
	}						
	
#dublinmap #peamount {
	}	
	
#dublinmap #peamount a:hover {
	color: #000;
	}					
	
#dublinmap #stmichaels {
	}	
	
#dublinmap #stmichaels a:hover {
	color: #000;
	}
	
#dublinmap #nrh {
	}	
	
#dublinmap #nrh a:hover {
	color: #000;
	}				