@charset "UTF-8";
/* CSS Document */
/* ﻿ BOM - DO NOT REMOVE OR EDIT */
/* base font size is 14px (0.875em) - use when converting px to rem (http://pxtoem.com/) */
/* Site design by Iain M. Guthrie: www.gu3media.com */

/* ============================ */
/* ! Layout for desktop version */
/* ============================ */

/* Begin Main */

html
{
	direction: ltr;
	unicode-bidi: bidi-override;
	height: 100%;
	font-size: 14px;
}
body
{
	width: 100%;
	height: 100%;
	position: relative;
	color: #282828;
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	font-family: Verdana, Geneva, sans-serif;
	line-height: inherit;
	font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	-o-font-smoothing: antialiased;
	border: 0.000em none;
	margin: 0.000em;
	padding: 0.000em;
}
a
{
	color: #09185D;
	text-decoration: none;
	text-shadow: 0.000em 0.071em 0.071em rgba(0, 0, 0, 0.5); /* 0.071em = 1px */
}
a:hover
{
	color: #0000FF;
	text-decoration: underline;
	text-shadow: 0.000em 0.071em 0.071em rgba(0, 0, 0, 0.5); /* 0.071em = 1px */
}
p, address, code
{
	text-align: justify;
	padding: 0.000em 10px 0.000em 10px;
	text-shadow: 0.000em 0.071em 0.071em rgba(0, 0, 0, 0.5); /* 0.071em = 1px */
}
.code
{
	font-family: "Courier New", Courier, monospace;
}
h1, h2, h3
{
	color: #000000;
	padding: 0px 0.714em 0px 0.714em; /* 0px 10px 0px 10px */
	text-align: center;
	text-shadow: 0.000em 0.143em 0.143em rgba(0, 0, 0, 0.5); /* 0.143em = 1px */
}
ul, ol, dl
{
	padding: 0.357em; /* 5px */
	margin: 0.357em; /* 5px */
	font-size: large;
	line-height: 1.786em; /* 25px */
	list-style-type: none;
}
.left		{text-align: left;}
.justify	{text-align: justify;}
.center		{text-align: center;}
.plus_three	{font-size: xx-large;}
.plus_two	{font-size: x-large;}
.plus_one	{font-size: large;}
.neg_one	{font-size: small;}
.neg_two	{font-size: x-small;}
.neg_three	{font-size: xx-small;}
.emphasis	{font-style: italic;}
.strong		{font-weight: bold;}
.underline	{text-decoration: underline;}
.normal		{text-shadow: #999999 0.071em 0.071em 0.071em;} /* 0.071em = 1PX */
.noshade	{text-shadow: #FFFFFF 0.000em 0.000em 0.000em;} /* 0.000em = 0PX */
.caution	{color: #009900;}
.warning	{color: #CC0000;}
.caption	{color: #999999;	font-size: x-small;}
.txt_black	{color: #000000;}
.txt_white	{color: #FFFFFF;}
.txt_grey	{color: #666666;}
.txt_red	{color: #FF0000;}
.txt_green	{color: #00FF00;}
.txt_blue	{color: #0000FF;}

.break
{
	width: 100%;
	overflow: hidden;
	clear: both;
}
.br_null	{max-height: 0.000em;} /* 00px */
.br_half	{max-height: 0.357em;} /* 05px */
.br_single	{max-height: 11px;} /* 10px */
.br_double	{max-height: 1.429em;} /* 20px */
.br_triple	{max-height: 2.143em;} /* 30px */
.br_quad	{max-height: 2.857em;} /* 40px */
.br_end		{min-height: 4.286em;} /* 60px */
/* End Main */
