/*****************  Irish Type 3 CSS stylesheet  **************************
 ***************  Copyright - Dennis Wright - 2009 - 2015 *****************/

/*************************** Reset  **********************************/

h1, h2, h3, h4, hr , body {padding:0px;}

body {font-family:Tahoma, Arial, sans-serif;font-size:12px;color:#000000;background-color:#9eb1c0;}

/************************** Paragraphs  ******************************/
	
p {width:100%;}

						/*   Heavy Blue bar below header and Footer */
	p.hrline       {background:url(/images/cell_bg.gif) repeat-x;line-height:100%;margin:0px;}

						/*   Positions the image on Ken Nordtvedt page */	
	p.here	{position:absolute;left:210px;top:170px;}
	
/*	p.title	{font-family:Monotype Corsiva, Tahoma, Arial, sans-serif;font-size:40px;font-weight:bold;color:#008000;text-shadow:4px 4px 4px #999999;text-align:left;
		padding:15px 0px 15px 0px;margin:12px 0px 12px 0px;}
		
	p.subtitle	{font-family:Pristina, Monotype Corsiva, Tahoma, Arial, sans-serif;font-size:19px;font-weight:bold;color:#000000;text-shadow:3px 3px 4px #999999;
		text-align:left;padding:10px 0px 10px 0px;margin:10px 0px 10px 0px;}   */

/************************** Headings *******************************/

						/*    General Heading - Black - Centered              */
h2 {font-family:Tahoma, Arial, sans-serif;font-size:12px;font-weight:bold;color:#000000;text-align:center;padding:0;margin:0;border-bottom:0px ;}

						/*    Green is always aligned Left            */
	h2.green	{color:#008000;text-align:left;}
	
	
						/*    Larger Green Heading                    */	
h3 {font-family:Tahoma, Arial, sans-serif;font-size:14px;font-weight:bold;color:#008000;text-shadow: 4px 4px 4px #999999;margin-top:0px;padding:6px;}

	h3.normal	{font-weight:normal;}

						/*    Used for Black Text in footer                 */	
h4 {font-size:10px;font-weight:normal;color:#000000;margin-top:0px; line-height:100%;}

						/*	  Orange text                               */
h5 {color:#ff6600;font-size:14px;font-weight:normal;text-align:center;}

                       /*     Blue text                                 */
h6 {color:#0000ff;font-size:14px;font-weight:normal;text-align:center;}



/************************** Horizontal Rules  ************************/

						/*    A light full-width line                 */	
hr	{text-align:center;}

						/**    Blue Dividing Bar         **/ 
	hr.bar	{width:200px;height:4px;color:#506f89;background-color:#506f89;margin:0 auto;border:none;} 
	hr.smbar	{width:500px;height:2px;color:#506f89;background-color:#506f89;margin:0 auto;border:none;}

/************************** Images  **********************************/
		
img {margin:0px;border:0px;}
	
img.tight	{margin:-2px;}

img.space	{margin:0px 10px 10px 10px;}        /* No Top Margin                              */
	
img.header	{margin:0px 10px 10px 0px;}         /* No Top or left Margin for Header           */
	
/************************** List Items  ******************************/
	
li 		{line-height:200%;}

/************************** Centering boxes and tables  *************/
	
.center	{text-align:center;}

.right	{text-align:right;}
	
.mid200	{margin-left:auto;margin-right:auto;width:200px;text-align:left;font-size:12px;font-weight:bold;}
	
.mid300	{margin-left:auto;margin-right:auto;width:300px;text-align:left;font-size:12px;font-weight:bold;}
	
.mid400	{margin-left:auto;margin-right:auto;width:400px;text-align:left;font-size:12px;font-weight:bold;}
	
.mid500	{margin-left:auto;margin-right:auto;width:500px;text-align:center;font-size:12px;font-weight:bold;}

.mid500a	{margin-left:auto;margin-right:auto;width:500px;text-align:left;font-size:12px;font-weight:bold;}
	
.sitemap	{margin-left:100px;margin-right:auto;width:500px;text-align:left;font-size:12px;}
	
.amazon	{float:left;margin:0;padding:5px;width:120px;height:240px;}
		
.booktext	{margin:0;padding:5px;height:240px;}

.headbox	{border:none;padding:0;margin:0 auto;text-align:center;}
	
/***************************************** Colours ******************/	

.green	{color:#008000;}
		
.yellow 	{color:#ffff00;}

.orange	{color:#ff6600;}
	
.blu	{color:#0000ff;}        /*  Bright Blue - use with caution           */

.ltblue	{color:#506f89;text-align:center;}   /*  The Darker Blue used as Menu Background  */
	
.red	{color:#ff0000;}
	
.white	{color:#ffffff;}

.black	{color:#000000;}
	
.invisible	{color:#9eb1c0;}    /*   The Pale Blue same as Background       */
								/*   Large Bright Blue                      */
.lgblue	{color:#0000ff;font-size:16px;font-weight:bold;font-style:italic;text-shadow: 4px 4px 4px #999999;}
	
/*************************  Table Backgrounds **********************/

						/*  Clear cells in SNP Row                  */																		
.backclrtop	{font-family:arial, sans-serif;font-size:9px;font-weight:bold;text-align:center;height:155px;}

						/*  SNPs expected to be positive            */
.backltgrn	{font-family:arial, sans-serif;background-color:#99ff99;font-size:9px;font-weight:bold;text-align:center;height:155px;}

						/*   Empty Cells - shows borders            */
.backclear	{font-family:arial, sans-serif;font-size:9px;font-weight:bold;}
	
						/*   Ireland                                */
.backlime	{font-family:arial, sans-serif;background-color:#00ff00;font-size:9px;font-weight:bold;}

						/*   Scotland                               */	
.backblue	{background-color:#0066ff;font-size:9px;font-weight:bold;}
	
						/*   England                                */	
.backred	{background-color:#ff0000;font-size:9px;font-weight:bold;}

.backorange	{background-color:#e46d0a;font-size:9px;font-weight:bold;}

.backltlime	{background-color:#92d050;font-size:9px;font-weight:bold;}

.backltblue	{background-color:#00b0f0;font-size:9px;font-weight:bold;}


						/*    For Results Cells                     */	
.backyellow	{background-color:#ffff00;font-size:12px;font-weight:bold;text-align:center;}

						/*   Pending                               */
.backmauve	{background-color:#9966ff;}

/****************** Cleanup Routines  ******************************/		
	
.noborder	{border:none;padding:0;margin:0 auto;text-align:center;}

.fullwidth0pxhigh	{clear:both;width:100%;height:0;font-size:0;line-height:0;padding:0;border:none;} 

/*************************  ID's ***********************************/

#container	{	width:100%;line-height:0px;}

#header	{background-color:#9eb1c0;clear:left;}

#prtheader {display:none;}

#footer	{color:#000000;background-color:#c5d5e2;margin:0 165px 10px 165px;padding:12px;border-left:1px solid #999999;border-right:1px solid #999999; border-bottom:1px solid #999999;line-height:110%;}

#footerkn	{color:#000000;background-color:#9eb1c0;margin:0 165px 10px 165px;padding:12px;border-left:1px solid #999999; border-bottom:1px solid #999999;line-height:110%;}
	
	#footer  h2	{text-shadow: 2px 2px 4px #999999;}
	
#footer1 {margin:0 0 -10px 0;}

#left	{font-family:Pristina, Tahoma, Arial, sans-serif;font-size:16px;text-shadow: 4px 4px 4px #000000;float:left;	background-color:#506f89;width:155px;
	margin-top:10px;padding:10px 0px 0px 0px;line-height:10px;}    /* Adjusts padding around "In This Site" but not of menu items */
	
	#left li 	{line-height:150%;}  /* Determines the depth of Menu bars  */

								/* Formats text "In This Site" and "What's New"    */
	#left h2,	#inner h2	{font-family:Pristina, Tahoma, Arial, sans-serif;font-size:16px;font-weight:bold;color:#0000ff;text-shadow:2px 2px 4px #ffffff;}
	
#right	{float:right;color:#e0e0e0;background-color:#506f89;width:130px;line-height:100%;margin-top:10px;padding:12px;}
	
#inner 	{color:#000000;background-color:#9eb1c0;width:120px;line-height:120%;margin:3px auto;padding:6px;}

#content	{color:#000000;margin:10px 165px 0 165px;padding:12px; border-left:1px solid #999999; border-right:1px solid #999999;border-top:1px solid #999999;line-height:120%; background-color:#c5d5e2;}

								/*    Used in Ken Nordtvedt Page only       */
#content1	{color:#000000;margin:10px 165px 0 165px;padding:6px;border-left:1px solid #999999; line-height:110%;height:570px; background-color:#9eb1c0;}

								/*    Used in Ken Nordtvedt Page only       */	
#content1a	{color:#000000;margin:0 165px 0 165px;padding:6px;border-left:1px solid #999999;line-height:110%;height:40px; background-color:#9eb1c0;}

								/*    Used in Irish Eyes Page only          */	
#content2	{color:#000000;margin:10px 165px 0 165px;padding:12px;border-left:1px solid #999999;	border-right:1px solid #999999; border-top:1px solid #999999;line-height:120%;height:550px; background-color:#c5d5e2;}
	
#clock	{	}

#mail	{
		font-family:"Monotype Corsiva";
		font-size:16px;
		}	
		
/*************************  Pseudo classes *************************/
			/* Links within the webpages   */
a:link 		{text-decoration:underline;color:#0000ff;}

a:visited	{text-decoration:underline;color:#0000ff;}

a:hover 		{color:#db923d;}  

a:active 	{color:#9eb1c0;} 

#mail a:link,#mail a:visited 	{text-decoration:none; color:#0066ff; background-color:transparent;}

#mail a:hover,#mail a:active	{text-decoration:none; color:#db923d; background-color:transparent;}

h3 a:hover {color:#008000; }

/********************************* Navigation **********************/

ul.navigation {margin:0;padding:0px;list-style-type:none;}
	
ul.navigation li 	{display:inline;  /*  Needed to stop stepping */ margin:0;padding:0;} 

ul.navigation a {float:left;display:inline;font-weight:bold;text-align:center;text-decoration:none;white-space:nowrap;padding:0;background:#506f89;width:150px;}
	
ul.navigation a:link, ul.navigation a:visited {color:#9eb1c0;}     /*  Text colour of menu items        */
	
ul.navigation li a:hover {color:#0000ff;}
	
ul.navigation li.current a:link, ul.navigation li.current a:visited {color:#ffffff;background:#506f89;}  /* Color of text and background of current page  */
	
ul.navigation li.current a:hover {color:#0000ff;background:#506f89;}

