/*  irishhealth.com virtual clinic stylesheet */
a:link {		color: #104c93;			font-size: 10pt;		font-family: arial, helvetica, sans-serif;		font-weight: bold;	}
a:visited {		color: #104c93;			font-size: 10pt;		font-family: arial, helvetica, sans-serif;		font-weight: bold;	}
a:hover {		color: #248ac5;			font-size: 10pt;		font-family: arial, helvetica, sans-serif;		font-weight: bold;	}
a:active {		color: #104c93;		font-size: 10pt;		font-family: arial, helvetica, sans-serif;		font-weight: bold;	}
.body {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 12px;	}
.copyright {	font-family: Arial, sans-serif;	font-size: 8pt;	font-style: normal;	font-weight: normal;	color: #000000;	text-align: center	}
.headings {			color: #248ac5;			font-size:14pt;			font-family:  Arial, Helvetica, sans-serif;			text-align: left;			font-weight: bold;			}
.alzheim_headings {		/*Documents in the database use this */	color: #248ac5;			font-size:12pt;			font-family:  Arial, Helvetica, sans-serif;			text-align: left;			font-weight: bold;			}
/* *sidemenu styles */
.menu {		width: 135px;		background-color: #248ac5;		border-top: 0px;		border-right: 0px;		border-bottom: 2px solid #ffffff;		border-left: 0px;		margin: 0px;		padding: 0px;		cursor: pointer	}
.menunb {		width: 135px;		background-color: #248ac5;		border: 0px;		margin: 0px;		padding: 0px	}
.menu p {		border: 0px;		padding: 5px 5px 5px 0px;		margin: 0px	}
.menu td {		font-family: Arial Narrow, sans-serif;		font-size: 10pt;		font-weight: bold;		color: #ffffff	}
a.menutext:link {	color: #FFFFFF;	font-size: 10pt;	font-family: Arial Narrow, helvetica, sans-serif;	font-weight: bold;	text-decoration: none}
a.menutext:visited {	color: #FFFFFF;	font-size: 10pt;	font-family: Arial Narrow, helvetica, sans-serif;	font-weight: bold;	text-decoration: none}
a.menutext:hover {	color: #FFFFFF;	font-size: 10pt;	font-family: Arial Narrow, helvetica, sans-serif;	font-weight: bold;	text-decoration: none}
a.menutext:active {	font-size: 10pt;	font-family: Arial Narrow, helvetica, sans-serif;	font-weight: bold;	text-decoration: none;	color: #FFFFFF}
.submenu {		width: 135px;		background-color: white;		border: 0;		margin-top: 0px;		margin-right: 1px solid #248ac5;		margin-bottom: 1px solid #248ac5;		margin-left: 1px solid #248ac5;		padding: 0px	}
.submenu p   {		font-family: Arial Narrow, sans-serif;		font-size: 9pt;		font-weight: bold;		color: #248ac5;		background-color: white;		border: 1px solid #248ac5;		margin: 0;		padding: 3px 3px 3px 19px;		cursor: pointer	}
.submenu a {		color: #248ac5;		text-decoration: none	}
.search {	width: 135px;	background-color: #248ac5;	border-top: 0px;	border-right: 0px;	border-bottom: 2px solid #ffffff;	border-left: 0px;	margin: 0px;	padding: 0px;	cursor: default}
.search p {		font-family: Arial Narrow, sans-serif;		font-size: 10pt;		font-weight: bold;		color: #ffffff;		border: 0px;		margin: 0px;		padding: 3px	}
/*  *image headers index page  */
.darkorange {	font-family: Arial Narrow, sans-serif;	font-size: 10pt;	font-style: normal;	font-weight: bold;	color: #FFFFFF;	background-color: #D6812C;	padding-left: 6px;	padding-top: 4px;	padding-bottom: 4px;	}
.lightblue {		font-family: Arial Narrow, sans-serif;		font-size: 10pt;		font-style: normal;		font-weight: bold;		color: #248ac5;		background-color: #E1E8F5;		padding-left: 6px;		padding-top: 4px;		padding-bottom: 4px	}
.yellowhdr {		font-family: Arial Narrow, sans-serif;		font-size: 10pt;		font-style: normal;		font-weight: bold;		color: #ffffff;		background-color: #ce2458;		padding-left: 6px;		padding-top: 4px;		padding-bottom: 4px	}
.bluehdr {		font-family: Arial Narrow, sans-serif;		font-size: 10pt;		font-style: normal;		font-weight: bold;		color: #ffffff;		background-color: #248ac5;		padding-left: 6px;		padding-top: 4px;		padding-bottom: 4px	}
.orangehdr {		font-family: Arial Narrow, sans-serif;		font-size: 10pt;		font-style: normal;		font-weight: bold;		color: #248ac5;		background-color: #F4E5CE;		padding-left: 6px;		padding-top: 4px;		padding-bottom: 4px	} 
		.whitehdr {		font-family: Arial, sans-serif;		font-size: 18pt;		font-style: normal;		font-weight: bold;		color: #ffffff;		}
		.bluehdr {		font-family: Arial Narrow, sans-serif;		font-size: 10pt;		font-style: normal;		font-weight: bold;		color: #ffffff;		background-color: #104c93;		padding-left: 6px ;		padding-top: 4px;		padding-bottom: 4px	}
		.greenhdr {		font-family: Arial Narrow, sans-serif;		font-size: 10pt;		font-style: normal;		font-weight: bold;		color: #ffffff;		background-color: #0e753b;		padding-left: 6px ;		padding-top: 4px;		padding-bottom: 4px	}
		.darkblue {	font-family: Arial, sans-serif;		font-size: 10pt;		font-style: normal;		font-weight: bold;		color: #FFFFFF;		background-color: #3084b9;		padding-left: 6px ;		padding-top: 4px;		padding-bottom: 4px	}
		.middleblue {	font-family: Arial, sans-serif;		font-size: 10pt;		font-style: normal;		font-weight: bold;		color: #346A98;		background-color: #D1DDF2;		padding-left: 6px ;		padding-top: 4px;		padding-bottom: 4px	}
		/* * Common styles of general html elements */
		body, p, div, span, td, blockquote, li {		font-family: Arial, sans-serif;		font-size: 10pt;	}
		/* * Text for error messages */
		.error {		font-weight: normal;		font-size: 10pt;		font-family: Verdana, Arial, Helvetica, sans-serif;		color: black;		text-align: left;	}
		/* * Orange colour text, used for the "contact us" message of the eczema clinic */
		.contactustext {	color: #ce2458;	font-weight: bold;}
		.bottom_links_divide {	color: #104c93;	}
		.bottom_links {	color: #104c93}
		.lightblue_links { color: #248ac5 }
		.lightgreen_links { color: #0b9547 }
		.index_body {	color: #000000;		}
		.style1 {	color: #248ac5;	font-weight: bold;}
		.style2 {	font-weight: bold;	font-size: 12px;	color: #248ac5;}
		.italic {	font-weight: bold;	font-size: 10px;	color: #000000;	font-style:italic;}
		.smaller {		font-size: 11px;	color: #000000;	}                                                                                                                                             
#human {
  visibility:hidden;
  display:none;
}


