@charset "UTF-8";

/* CSS Document */


*
{
	margin:0;
	padding:0
}

body
{
	font-size:100%; /*16px*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:1.5;/* unitless line-height -> don't change to em*/
	text-align:center;
	background:#899cba url(http://search.stjames.ie/Labmed/media/body_bg.png) top left repeat-x;
}

h1,
h2,
h3,
h4,
h5,
h6/*,pre,code*/
{
	font-size:1em;
	clear:both;
}


#wrapper
{
	max-width:948px;
	min-width:760px;
	width:auto;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:15px;
	text-align:left;
	background-color:#f9fafc;
}

* html div#wrapper { width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) > 947 ? "948px" : (((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 762 ? "760px" : "auto"));
}

img
{
	vertical-align:middle;
	border:0
}

/*¦¦¦¦¦¦¦¦¦( H I D E )¦¦¦¦¦¦¦¦¦*/

.hide,
#header label,
#content-mns h2
{
	width:0;
	position:absolute;
	left:-1000em;
	font-size:1px;
	overflow:hidden
}

/******************************************************************
*
*   C L E A R F I X 
*
******************************************************************/


/* This needs to be first because FF3 is now supporting this */

#wrapper,
#folio_body_left,
.AZ_tabs_right,
.AZ_tabs_left { display: inline-block; }

#wrapper:after,
#folio_body_left:after,
.AZ_tabs_right:after,
.AZ_tabs_left:after
{
	content: " ";
	display: block;
	height: 0;
	clear: both;
	font-size: 0;
	visibility: hidden;
}

/* Commented backslash hack hides from IE-mac \*/

* html #wrapper,
* html #folio_body_left,
* html .AZ_tabs_right,
* html .AZ_tabs_left { height: 1%; }

#wrapper,
#folio_body_left,
.AZ_tabs_right,
.AZ_tabs_left { display: block; }

/* End hide from IE-mac */




/******************************************************************
*
*   H E A D E R 
*
******************************************************************/

#header_left-corner
{
	padding-left:16px;
	background:#FFFFFF url(http://search.stjames.ie/Labmed/media/header_left.png) no-repeat top left;
	overflow: hidden;
}

#header
{
	min-height:115px;
	height:auto;
	padding-bottom:10px;
	text-align:right;
	background:url(http://search.stjames.ie/Labmed/media/header_right.png) no-repeat top right;
}

* html #header
{
	height:125px;
	hei\ght:115px
}

#header img#logo
{
	float:left;
	width:230px;
	height:90px;
	margin-top:25px
}

#header p#tab-menu
{
	font-size:0.6875em; /* 11/16 */
	color:#98a9d1;
	float:right;
	width:auto;
	padding-top:2em;
	padding-right:23px;
}

#header p#tab-menu a
{
	text-decoration:none;
	color:#0b396d;
	font-weight:bold;
	padding:4px 6px 10px 6px;
}

#header p#tab-menu a:hover { color:#ae860b; }

#header p#tab-menu strong
{
	color:#ae860b;
	padding:4px 6px 10px 6px;
}

#header form
{
	clear:right;
	padding-top:35px;
	padding-right:19px;
	height: 27px;
}

#header input#search-text
{
	font-size:0.75em; /* 12/16 */
	border:1px solid #bcb9d3;
	width:15em;
	padding:5px;
	background:url(http://search.stjames.ie/Labmed/media/search-text_bg.gif) bottom left repeat-x
}

#header span
{
	background:#b8b5d0;
	padding:1px
}

#header input#search-bt
{
	font-size:0.75em; /* 12/16 */
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
	background:#4747ad;
	border:0;
	cursor:hand;
	cursor:pointer;
	background:#363696 url(http://search.stjames.ie/Labmed/media/search-bt_bg.gif) repeat-x top left
}

/******************************************************************
*
*   L A T E R A L   S H A D O W S 
*
******************************************************************/


#lateral_right
{
	clear:both;
	background: #99acc6 url(http://search.stjames.ie/Labmed/media/lateral_right.png) no-repeat top right; 
	padding-right:4px; 
}

#lateral_left
{
	background: #fff url(http://search.stjames.ie/Labmed/media/lateral_left.png) left top no-repeat;
	padding-left:4px;
	_background: #fff url(http://search.stjames.ie/Labmed/media/lateral_left.png) left -200px no-repeat;
}

/** html #lateral_left { zoom: 1; }*/

/******************************************************************
*
*   M A I N   M E N U
*
******************************************************************/


#main-menu
{
	clear:both;
	float:left;
	width:100%;
	border-bottom: 1px solid #FFFFFF;
	background:#364872 url(http://search.stjames.ie/Labmed/media/main-menu_bg.png) top left repeat-x;
	text-transform: uppercase;
	overflow: hidden;
	_height: 35px;
}

#main-menu ul { list-style-type:none; }

#main-menu li
{
	list-style-type:none;
	float:left;
	width:13%;
	text-align:center;
}

#main-menu li.departments { width:14%; }

#main-menu li.GPs { width:34%; }

#main-menu a
{
	font-size:0.6875em; /* 11/16 */
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding-top:10px;
	padding-bottom:9px;
	border-right:1px solid #7e92c0
}

#main-menu a.last,
#main-menu strong.last { border-right:0 }

#main-menu strong a
{
	color:#000000;
	background:#ffcb2e url(http://search.stjames.ie/Labmed/media/main-menu_current-bg.gif) top left repeat-x;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}

#main-menu a:link,
#main-menu a:visited { color:#FFFFFF; }

#main-menu a:hover,
#main-menu a:focus,
#main-menu a:active { color:#ffe9b3; }

#main-menu strong a:link,
#main-menu strong a:visited,
#main-menu strong a:hover,
#main-menu strong a:focus,
#main-menu strong a:active { color:#000000; }

/******************************************************************
*
*   " B A N N E R "
*
******************************************************************/

#main-img
{
	clear:both;
	height:220px;
	border-bottom:1px solid #FFFFFF;
	background-repeat:no-repeat
}

body#about-us #main-img { background-image:url(http://search.stjames.ie/Labmed/media/main-img_about-us.jpg) }

body#careers #main-img { background-image:url(http://search.stjames.ie/Labmed/media/main-img_careers.jpg) }

body#clinics #main-img { background-image:url(http://search.stjames.ie/Labmed/media/main-img_clinics.jpg) }

body#consultants #main-img { background-image:url(http://search.stjames.ie/Labmed/media/main-img_consultants.jpg) }

body#contact #main-img { background-image:url(http://search.stjames.ie/Labmed/media/main-img_contact.jpg) }

body#departments #main-img { background-image:url(http://search.stjames.ie/Labmed/media/main-img_departments.jpg) }

body#donations #main-img { background-image:url(http://search.stjames.ie/Labmed/media/main-img_donations.jpg) }

body#index #main-img { background-image:url(http://search.stjames.ie/Labmed/media/main-img_index.jpg) }

body#GPs #main-img { background-image:url(http://search.stjames.ie/Labmed/media/main-img_GPs.jpg) }

body#patients #main-img { background-image:url(http://search.stjames.ie/Labmed/media/main-img_patients.jpg) }

body#visitors #main-img { background-image:url(http://search.stjames.ie/Labmed/media/main-img_visitors.jpg) }

body#labmed #main-img { background-image:url(http://search.stjames.ie/Labmed/media/main-img_labref.jpg) }

/******************************************************************
*
*   B R E A D S C R U M B 
*
******************************************************************/

p#breadcrumb
{
	font-size:0.6875em; /* 11/16 */
	line-height:2; /* 22/11 */
	clear:both;
	padding:6px 5px 5px 21px;
	background-color:#e7ecf7;
	border-bottom:1px solid #b9cbe1
}

p#breadcrumb a:link { color:#00499c }

p#breadcrumb a:visited { color:#800080 }

p#breadcrumb a:hover,
p#breadcrumb a:focus,
p#breadcrumb a:active { color:#ae860b; }



/******************************************************************
*
*   R I G H T - H A N D   M E N U S  
*
******************************************************************/


#content-mns
{
	font-size:0.6875em; /* 11/16 */
	float:right;
	width:26%;
	padding-top:19px;
}

* html #content-mns /* TF IE6- QUIRKY PERCENTAGES */ { width:25.99%; }

#content-mns *
{
	list-style-type:none;
	text-decoration:none;
}

p#print,
div#content-mns_main ul,
#AZ-menu,
#related-downloads,
p#acredd
{
	margin-left:6px;
	margin-right:10px;
}

p#print
{
	padding-left:20px;
	padding-bottom:7px;
	border-bottom:1px solid #d8e2ed;
	margin-bottom:12px;
	background:url(http://search.stjames.ie/Labmed/media/icon-print.gif) 0 0 no-repeat;
}

p#print a:link { color:#00559d }

p#print a:hover { color:#ae860b; }


div#content-mns_main ul
{
	padding-bottom:1px;
	border-bottom:2px solid #e8ebf0;
	background-color:#afc4dd;
	border-top:1px solid #FFFFFF;
}

div#content-mns_main ul li
{
	margin:1px 1px 0 1px;
	border-bottom:1px solid #e8f0fc;  /* TF IE6- WHITESPACE BUG */
}

div#content-mns_main ul a,
div#content-mns_main ul strong
{
	color:#000000;
	display:block;
	border:1px solid #FFFFFF; /* IF USED IN THE "LI" IT BROKED IN IE */
	border-bottom:0;
	padding:7px 0 6px 18px;
	background:#e9f0fc url(http://search.stjames.ie/Labmed/media/content-mns_main_arrow.gif) 10px 13px no-repeat;
}

div#content-mns_main ul strong
{
	font-weight:bold;
	background-color:#FFFFFF;
}

div#content-mns_main ul a:hover
{
	color:#905c02;
	background-color:#FFFFFF;
}

div#content-mns_main ul li.nested li { margin:0; }

div#content-mns_main ul li.nested li a
{
	border-top:0;
	padding:0;
	background-image:none;
}

div#content-mns_main ul li.nested li a:hover { background:#e9f0fc url(http://search.stjames.ie/Labmed/media/content-mns_main_LILIA.gif) top left repeat-x; }

div#content-mns_main ul li.nested li a span
{
	display:block;
	margin:0 20px;
	padding:7px 0 6px 10px;
	background:url(http://search.stjames.ie/Labmed/media/content-mns_main_lines.gif) top left repeat-x;
}

#AZ-menu
{
	margin-top:10px;
	border-top:1px solid #d8e2ed;
	padding-top:10px;
}

#AZ-menu ul
{
	list-style-type:none;
	border:1px solid #e1e7f3;
	padding:1px 1px 0 1px;
	background-color:#FFFFFF;
	margin:0 -2px
}

#AZ-menu ul li
{
	list-style-type:none;
	margin-bottom:1px;
	background:#ebf0f6 url(http://search.stjames.ie/Labmed/media/index-panels_LI.png) no-repeat top left;
	border:1px solid #b9c5d9;
}

#AZ-menu ul li a
{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	min-height:30px;
	height:auto;
	display:block;
	padding-left:18px;
	padding-top:15px;
}

* html #AZ-menu ul li a
{
	height:45px;
	hei\ght:30px
}

#AZ-menu ul li a:hover { color:#ae860b; }

p#acredd
{
	text-align:center;
	border-top:1px solid #d8e2ed;
	padding-top:10px;
	margin-top:12px;
}

img#logo-accred
{
	width:141px;
	height:69px;
}

#related-downloads
{
	margin-top:10px;
	border-top:1px solid #d8e2ed;
	padding-top:10px;
}

#related-downloads ul
{
	margin-top:10px;
	margin-left:18px;
	list-style-type:disc;
}

#related-downloads li
{
	list-style-type:disc;
	color:#5d758c;
	margin-bottom:0.5em;
}



#related-downloads a:link { color:#00499c }

#related-downloads a:visited { color:#800080 }

#related-downloads a:hover,
#related-downloads a:focus,
#related-downloads a:active { color:#ae860b; }



/********************************
*   RH MENUS AND INDEX ICONS  
********************************/

a.appts, li.appts a { background:url(http://search.stjames.ie/Labmed/media/icon-calendar_1a.gif) 97% 9px no-repeat; }

a.appts:hover, li.appts a:hover { background:url(http://search.stjames.ie/Labmed/media/icon-calendar_1b.gif) 97% 9px no-repeat; }

a.clinics, li.clinics a { background:url(http://search.stjames.ie/Labmed/media/icon-clinics_1a.gif) 98% 5px no-repeat; }

a.clinics:hover, li.clinics a:hover { background:url(http://search.stjames.ie/Labmed/media/icon-clinics_1b.gif) 98% 5px no-repeat; }

a.consultants, li.consultants a { background:url(http://search.stjames.ie/Labmed/media/icon-consultants_1a.gif) 96% bottom no-repeat; }

a.consultants:hover, li.consultants a:hover { background:url(http://search.stjames.ie/Labmed/media/icon-consultants_1b.gif) 96% bottom no-repeat; }

a.wards, li.wards a  { background:url(http://search.stjames.ie/Labmed/media/icon-wards_1a.gif) 98% 10px no-repeat; }

a.wards:hover, li.wards a:hover  { background:url(http://search.stjames.ie/Labmed/media/icon-wards_1b.gif) 98% 10px no-repeat; }

a.visiting-hours, li.visiting-hours a   { background:url(http://search.stjames.ie/Labmed/media/icon-hours_1a.gif) 97% 12px no-repeat; }

a.visiting-hours:hover, li.visiting-hours a:hover { background:url(http://search.stjames.ie/Labmed/media/icon-hours_1b.gif) 97% 12px no-repeat; }

a.getting-here, li.getting-here a   { background:url(http://search.stjames.ie/Labmed/media/icon-getting-here_1a.gif) 96% 8px no-repeat; }

a.getting-here:hover, li.getting-here a:hover  { background:url(http://search.stjames.ie/Labmed/media/icon-getting-here_1b.gif) 96% 8px no-repeat; }

a.newsletter, li.newsletter a   { background:url(http://search.stjames.ie/Labmed/media/icon-newsletter_1a.gif) 97% 10px no-repeat; }

a.newsletter:hover, li.newsletter a:hover { background:url(http://search.stjames.ie/Labmed/media/icon-newsletter_1b.gif) 97% 10px no-repeat; }

a.lab, li.lab a   { background:url(http://search.stjames.ie/Labmed/media/icon-lab_1a.gif) 96% 7px no-repeat; }

a.lab:hover, li.lab a:hover { background:url(http://search.stjames.ie/Labmed/media/icon-lab_1b.gif) 96% 7px no-repeat; }

a.referrals, li.referrals a { background:url(http://search.stjames.ie/Labmed/media/icon-referrals_1a.gif) right bottom no-repeat; }

a.referrals:hover, li.referrals a:hover { background:url(http://search.stjames.ie/Labmed/media/icon-referrals_1b.gif) right bottom no-repeat; }



/******************************************************************
*
*   #C O N T E N T  
*
******************************************************************/


#cont
{
	float:left;
	width:74%;
}

a:link { color:#00499c }

a:visited { color:#800080 }

a:hover,
a:focus,
a:active { color:#ae860b; }



/******************************************************************
*
*   # F O L I O 
*
******************************************************************/


#folio_header_right,
#folio_body_right,
#folio_footer_right { margin-right:2px; }

#folio_body_right { background:url(http://search.stjames.ie/Labmed/media/folio_body_right.png) repeat-y top right; }


#folio_body_left
{
	background:url(http://search.stjames.ie/Labmed/media/folio_body_left.png) repeat-y top left;
	min-height:400px;
	height:auto;
	margin-left:8px;
	margin-right:5px;
	padding-left:30px;
	padding-right:24px;
	padding-bottom:35px;
}

* html #folio_body_left
{
	height:435px;
	hei\ght:400px;
}

#folio_header_right
{
	margin-top:5px;
	background:url(http://search.stjames.ie/Labmed/media/folio_header_right.png) no-repeat top right;
}

#folio_header_left { background:url(http://search.stjames.ie/Labmed/media/folio_header_left.png) no-repeat top left; }

#folio_footer_right { background:url(http://search.stjames.ie/Labmed/media/folio_footer_right.png) no-repeat bottom right; }

#folio_footer_left { background:url(http://search.stjames.ie/Labmed/media/folio_footer_left.png) no-repeat bottom left; }

#folio_header_left,
#folio_footer_left
{
	margin-left:8px;
	min-height:26px;
	height:auto;
	margin-right:6px;
}

* html #folio_header_left,
* html #folio_footer_left { height:26px; }

body#patients #folio_body_left { min-height:770px; }

* html body#patients #folio_body_left
{
	height:805px;
	hei\ght:770px;
}

body#patients .landing-page #folio_body_left { min-height:570px; }

* html body#patients .landing-page #folio_body_left
{
	height:605px;
	hei\ght:570px;
}

	
#folio_body_left 
{
	font-size:0.75em; /* 12/16 */
	line-height:1.8333em /* 22/12 */
}

#folio_body_left p {margin: 1em 0 }

#folio_body_left ul { margin:1.5em 0 1.5em 18px }

#folio_body_left li { margin-bottom:0.5em }

#folio_body_left h1
{
	font-size:1.8333em;  /* 22/12 */
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:1em;
}

#folio_body_left h2
{
	font-size:1.5em; /* 18/12 */
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#32519c;
	color:#a6840c;
	margin-top:1.333em; /* 24px */
	margin-bottom:0.667em; /* 12px */
}

#folio_body_left h3
{
	font-size:1.083em; /* 13/12 */
	margin-top:1.305em; /* 18px */
	margin-bottom:-0.4em; /* 12px */
}



/******************************************************************
*
*   F O O T E R
*
******************************************************************/


#footer_right
{
	margin-right:-4px;
	margin-left:-4px;
	clear:both;
	padding-right:15px;
	background:url(http://search.stjames.ie/Labmed/media/footer_right.png) no-repeat bottom right;
}

#footer_left
{
	font-size:0.6875em; /* 11/16 */
	padding-right:15px;
	padding-top:16px;
	min-height:79px;
	height:auto;
	background:url(http://search.stjames.ie/Labmed/media/footer_left.png) no-repeat bottom left;
}

* html #footer_left
{
	height:95px;
	hei\ght:79px;
}

#footer_left p
{
	margin-right:-19px;
	margin-left:11px;
	padding:14px 5px 10px 5px;
	background:url(http://search.stjames.ie/Labmed/media/footer_divider.png) repeat-x top left;
}

p#footer_p1 { padding-left:10px; }

p#footer_p2 { padding-bottom:20px; }

p#footer_p2 a
{
	text-decoration:none;
	font-weight:bold;
	padding:0 5px;
}

#footer_left a:link { color:#0b396d }

#footer_left a:hover { color:#ae860b; }





/******************************************************************
*
*   Tables
*
******************************************************************/

table 
{
	margin-left: 4%;	
	margin-top: 15px;
	width: 92%; 
	background-color: #fff;
	border:1px solid #ccc;
	border-collapse: collapse;
	font-size: 0.75em;
}

table td { border: 1px solid #ccc; vertical-align: top; }
table p { font-size: 1.5em; }
table th 
{
	border: 1px solid #ccc;
	background-color: #FFF9EB;
	vertical-align: top;
}

div.alert 
{ 
	background-color: #ffebeb;
	border: 1px solid #c66;
	margin: 0.25em 0 2.5em;
	padding: 1.5em 1.5em 0.5em;
	text-align: left;
}
 
#folio_body_left div.alert h3,  div.alert h3 { margin-top: 0; }
#folio_body_left table { font-size: 100%; }
#folio_body_left table p { font-size: 100% }
#folio_body_left table td, #folio_body_left table th { padding: 8px 5px; }

Plainest 
{
		
}

.Plainest table 
{
	margin-left: 2%;
	margin-right: 2%;
	margin-top: 2%;
	width: 98%;
	background-color: #fff;
	border:1px solid Silver;
	border-collapse: collapse;
	padding : 0px 0px 0px 0px;
	
}

.Plainest td
{
	border: 1px solid #ccc;
	vertical-align: top;
	background-color: transparent;
	padding : 0px 0px 0px 0px;
	text-align: left;
}

.Plainest th 
{
	border: 1px solid #ccc;
	vertical-align: top;
	background-color: transparent;
	padding : 0px 0px 0px 0px;
	text-align: left;
}

.Plainest p
{
	padding : 0px 0px 0px 0px;
	text-align: left;
	line-height: .1 em; 
}



/******************************************************************
*
*   RHS Menu
*
******************************************************************/

div#content-mns_main { padding-left: 6px; padding-right: 10px; padding-bottom: -2px; }
div#content-mns_main { margin-left: 0; margin-right: 0; }
div#content-mns_main ul { position: relative; padding-bottom: 0; z-index: 5; }
div#content-mns_main ul ul { margin: 0; padding-bottom: 1px; }
div#content-mns_main ul ul { margin: -1px 0; border-top: 1px solid #E8EBF0; }
div#content-mns_main ul ul ul { margin: -2px 0; border-bottom: 1px solid #E8EBF0; border-top: 1px solid #E8EBF0; }
div#content-mns_main ul ul ul ul { margin: -3px 0; border-bottom: 1px solid #E8EBF0; border-top: 1px solid #E8EBF0; }

div#content-mns_main ul ul ul li a { padding-left: 36px; background:#E9F0FC url(http://search.stjames.ie/Labmed/media/content-mns_main_arrow.gif) no-repeat scroll 28px -1300px; }
div#content-mns_main ul ul li a { padding-left: 27px; background:#E9F0FC url(http://search.stjames.ie/Labmed/media/content-mns_main_arrow.gif) no-repeat scroll 19px 13px; }
div#content-mns_main ul ul ul li { border-width: 0 1px; }

div#content-mns_main ul ul ul { _margin: -1px -1px -3px; z-index: 100; position: relative; }
div#content-mns_main ul ul { _margin: -1px ; z-index: 50; position: relative; } 

*+html div#content-mns_main ul ul ul { margin: 0 -1px -3px; }
*+html div#content-mns_main ul ul { margin: -1px; }


/******************************************************************
*
*   LabMed Tables and code
*
******************************************************************/
#help_key, #help_dep, #help
{
  visibility:hidden;
  display: inline;
  border: 1px solid black;
  position: absolute;
  background-color: #eeeeee;
  padding: 5px;
  margin-left: 5px;
  overflow: hidden;
  font-size: 9px;
  font-family: verdana, Arial;
  width: 200px;
  }
