@charset "UTF-8";
/* +------------------------------------------------------------------+
   |                          omneality.css                           |
   +------------------------------------------------------------------+
   | (c) 2012 Omneality Ltd.                                          |
   |                                                                  |
   | This file and its contents are protected by international        |
   | copyright law and in the United Kingdom under the provisions of  |
   | the Copyright, Designs and Patents Act 1988.                     |
   |                                                                  |
   | This file is licensed on a non-exclusive, non-transferable basis |
   | for the purpose of executing the code herein and to enable the   |
   | proper functioning of the web page or site with which it is      |
   | linked.                                                          |
   |                                                                  |
   | All other rights are reserved. No part of this file may be       |
   | reproduced, referenced from another web page or site, stored in  |
   | any form of retrieval system (including, but not limited to,     |
   | mechanical, photographic and electronic methods), transmitted in |
   | any form or by any means, except as may be temporarily and       |
   | reasonably required to enable the user to view/use the web page  |
   | or site for which it is intended, without the prior written      |
   | permission of the copyright owner, nor be circulated or          |
   | otherwise transferred without similar condition including this   |
   | condition being imposed on the subsequent recipient.             |
   |                                                                  |
   | This file is provided "as is" and free of charge. No warranty,   |
   | expressed nor implied is offered that this file is complete and  |
   | free from error. No liability is accepted for the content herein |
   | and/or the consequences of the use or misuse of this file,       |
   | how-so-ever caused, including, but not limited to direct,        |
   | indirect or consequential loss or damage.                        |
   |                                                                  |
   | Where this file provides a reference to a third-party, web-based |
   | resource, for example: a link to another web site, such          |
   | reference is provided in good faith as a convenience to the user.|
   | The user acknowledges that the provider of this file has no      |
   | control over any third-party web resource and therefore accepts  |
   | no liability for the said third-party resource.                  |
   |                                                                  |
   | The provider of this file does not warrant its suitability for   |
   | any given purpose, specified or otherwise. This file and the     |
   | content herein are expressly NOT warranted for use in a safety-  |
   | critical application, including, but not limited to nuclear,     |
   | medical, navigational and avionics systems.                      |
   +------------------------------------------------------------------+
   | Author          : Mark R. Baldock.                               |
   | Created         : 22/03/12.                                      |
   | Last amended    : 22/03/12.                                      |
   | Revision history: Created.                                       |
   +------------------------------------------------------------------+ */

html
{
	height: 100%; /* Seems to be redundant, but needed to allow child objects to be 100% of browser window height. */
}

h1, h2, h3, h4, h5, h6
{
	font-family: Verdana, Geneva, sans-serif;
	color: #030;	
}

h1
{
	font-size: 18px;
}

h2
{
	font-size: 14px;
}

hr
{
	height: 2px;
	color: #030;
	background-color: #030;
	border-width: 0px;
}

textarea
{
	padding: 4px;
	background-color: #FFF;
	border: 1px solid #030;
	resize: none;
}

fieldset
{
	margin-top: 16px;
	border: 1px solid #030;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}

legend
{
	color: #FFF;
	background-color: #0C490A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 4px;
	border: 1px solid #030;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}

label
{
	width: 7.5em;
	float: left;
	text-align: right;
	vertical-align: middle;
	margin-right: 0.5em;
	margin-top: 4px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

select
{
	background-color: #FFF;
}

input
{
	vertical-align: middle;
	background-color: #FFF;
	border: 1px solid #030;
	padding: 4px;
}

.Submission
{
	text-align: center;
}

.Submission input
{
	margin-left: auto;
	margin-right: auto;
	border-bottom-color: #030;
	border-right-color: #030;
	border-top-color: #5DEE55;
	border-left-color: #5DEE55;	
	border-width: 4px;
	border-style: outset;
	background-color: #157C11;
}

.Submission input:hover
{
	color: #FFF;
}

.WebPage
{
	min-width: 640px;
	margin: 0px;
	padding: 16px;
	background-color: #F5F2DF;
	background-image: url('http://www.markbaldock.me.uk/images/parchment.jpg');
}

.PageHeader
{
	position: relative;
	background-color: #158312;
	background-image: url('http://www.markbaldock.me.uk/images/pageHeaderBG.gif');
	background-repeat: repeat-x;
	background-size: auto;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-bottom-top-radius: 8px;
	-moz-border-bottom-top-radius: 8px;
}

.PageFooter
{
	position: relative;
}

.Navigator
{
	position: relative;
	height: 100%;
}

.SectionHeader
{
	position: relative;
	padding-top: 36px;
	height: auto;
}

.CenteredImage
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	font-weight: bold;
}

.CenteredTable
{
	text-align: center;
}

.CenteredTable table
{
	width: 90%;
	padding: 0px;
	border-style: solid;
	border-width: 2px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	border-spacing: 0px;
	background-color: #EFE;
}

.CenteredTable tr
{
	border-width: 1px;
	border-style: solid;
}

.CenteredTable th
{
	padding: 6px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: white;
	background-color: #030;
}

.CenteredTable td
{
	padding: 6px;
}

.CenteredTable td
{
	border-width: 1px;
	border-style: solid;
}

.CenteredTable caption
{
	font-weight: bold;
}

.CenteredForm form
{
	width: 70%;
	min-width: 600px;
	margin-top: 16px;
	margin-left: auto;
	margin-right: auto;
	padding: 8px;
	background-color: #32952C;
	border: 2px solid #030;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}

.Title
{
	clear: both;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	color: #030;
}

.GreyedOut
{
	color: #999;
}

.LeftNavigationLink
{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}

.LeftNavigationLink img
{
	vertical-align: middle
}

.LeftNavigationLink a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #999;
}

.LeftNavigationLink a:hover
{
	color: #333;
	text-decoration: underline;
}

.RightNavigationLink
{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
}

.RightNavigationLink img
{
	vertical-align: middle
}

.RightNavigationLink a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #999;
}

.RightNavigationLink a:hover
{
	color: #333;
	text-decoration: underline;
}

/* +------------------------------------------------------------------+
   | End of Cascading Style Sheet, "omneality.css".                   |
   +------------------------------------------------------------------+ */
