/* Style blocks are written in Cascading Style Sheets (CSS). For
    more information on CSS, try: 
       http://www.w3.org/Style/CSS/
    You will also find a link to the latest specifications there. */

    /* This sets up the line that appears below the header */
    h1 { border-bottom: medium solid; }
	
    /* The next rule sets of the line that appears above the footer. 
    Notice the ".xxx" syntax which matches the "class" attribute.
    See the bottom of the file to see what I mean. */
    .footer { border-top: thin solid; }
    
    /* Next, the colours: */
    body { background: white; color: black; } /* main page */
    :link { background: transparent; color: blue; } /* unvisited links */
    :visited { background: transparent; color: purple; } /* visited links */
    :link:hover, :visited:hover, :link:active, :visited:active
      { background: transparent; color: red; } /* active links */
	  
	 /* ITT page has different link colours: */
	.ITT_page a:link {background: transparent; color: blue; }
	a:visited {  background: transparent; color: blue;}
	a:link:hover, a:visited:hover, a:link:active, a:visited:active
      { background: transparent; color: #33CEFF; }
	/*a:active { background: transparent; color: blue;}*/
	  
    /* The next line sets the colour of the main header */
   /* h1 { background: transparent; color: #009900; border-color: #000000; } */
    /* And the following line sets the colour of the "definition terms".
    See the content below for more information. */
    dt { background: transparent; color: #006600; }

    /* The paddings and margins */
    /* So that the footer doesn't look squashed up, we give it some padding.
    The "em" units are relative to the font size of the element. The first
    number refers to the top and bottom padding, the second to the right and
    left padding. */
    .footer { padding: 0.1em 0.2em; }
    dt { margin-top: 0.5em; }

    /* Next we'll set the fonts */
    body { font-family: Verdana, Arial, sans-serif; }
    h1 { font-weight: 100; letter-spacing: 0.3em; }
    dt { font-weight: bold; display: run-in; }
    .footer { font-size: smaller; font-style: italic; }

    /* Finally, if you add a picture, we'll just make sure it floats
    to the right of the page */
    p img { float: right; }
/* ############################################################################################*/
	
	h1 /*heading type 1 properties*/
{	background: transparent;
    font-family: 'Times New Roman', Times, serif;
    font-size: 250%;
	margin: 0;
	padding: 15px;
    /*border-bottom: medium solid blue; /*this sets up the line beneath the headers*/
	text-align: left;
	color: white;
	background-color: #006400;/*#003399*/
	border-color: #000000; }
	
	h2 /*heading type 2 properties*/
	{
    font-family: 'Times New Roman', Times, serif;
    font-size: 200%;
	}

	h3 /*heading type 3 properties*/
	{
		font-family: 'Times New Roman', Times, serif;
		font-size: 150%;
	}
	
	
	/*navigation bar settings*/
	ul#navigation 
	{
		list-style-type: none;
		font-weight: bold;
		margin: 0;
		padding: 0;
		overflow: hidden;
		background-color: #333;
	}

	li#navigation
	{
		float: left;
	}

	li#navigation a
	{
		display: block;
		color: white;
		text-align: center;
		padding: 14px 16px;
		text-decoration: none;
	}

	li#navigation a:hover
	{
		background-color: grey
	}

	/*end of navigation bar settings*/
	
/*table properties*/	
	
	table 
{
    border: 1px solid black;
    border-collapse: collapse;
    width: 100%;
}

th /*table header cell properties*/
{
    border: 1pt solid black;
    border-collapse: collapse;
    padding: 15px;
    height: 30px;
    font-size: 110%;
}

td /*table cell properties*/
{
    border: 1pt solid black;
    border-collapse: collapse;
    padding: 15px;
    height: 30px;
    text-align: center;
}

.footer /*footer settings*/
{
    border-top: thin solid black;
    font-size: smaller; 
    font-style: italic;
}

dt /*dictonary title-term settings*/
{
    margin-top: 0.5em;
    font-weight: bold; 
    display: run-in;
    background: transparent; 
    color: blue /*#006600;*/
}