/*
 +--------------------------------------------------------------------+
 | Cascading Style Sheet (CSS)                                        |
 | Media Type: Screen                                                 |
 +--------------------------------------------------------------------+
 | Copyright (c) meridian|development                                 |
 | <http://www.meridiantd.co.uk>                                      |
 +--------------------------------------------------------------------+
 | Authors: Jay Stansell                                              |
 +--------------------------------------------------------------------+

/* ---------- ---------- ---------- ---------- ---------- ----------

							BASE RULES

   ---------- ---------- ---------- ---------- ---------- ---------- */
html
{
	height: 100%;
}
body
{
	background: #e0e2ec url( "images/backer.gif" ) repeat-y 50% 0;
	height: 100%;
	padding: 0;
	margin: 0;
	border: 0;
	color: #979696;
	font: 10px verdana, arial, helvetica, sans-serif;
	line-height:18px;
}

/* ---------- ---------- ---------- ---------- ---------- ----------

							TYPOGRAPHY RULES

	---------- ---------- ---------- ---------- ---------- ---------- */
h1
{
	font-size: 20px;
}
h2
{
	font-size: 18px;
}
h3
{
	font-size: 16px;
}
h4
{
	font-size: 14px;
}
h5
{
	font-size: 12px;
}
h6
{
	font-size: 11px;
}

P
{
	color: #6d6e71;
}
img
{
	border-width:0px;
}
/* ---------- ---------- ---------- ---------- ---------- ----------

							HYPERLINK RULES

	---------- ---------- ---------- ---------- ---------- ---------- */
a:link
{
	font-weight: bold;
	text-decoration: none;
	color: #999999;
}
a:visited
{
	font-weight: bold;
	text-decoration: none;
	color: #999999;
}
a:hover
{
	font-weight: bold;
	text-decoration: underline;
}
a:active
{
	font-weight: bold;
	text-decoration: none;
}
/* ---------- ---------- ---------- ---------- ---------- ----------

						LAYOUT RULES

	---------- ---------- ---------- ---------- ---------- ---------- */
#shell
{
	width:700px;
	min-height: 100%;
	height: 100%;
}

#content
{
	position: relative;
	width: 700px;
	top:10px;
}
/* ---------- ---------- ---------- ---------- ---------- ----------

						TAG DEFINITIONS

	---------- ---------- ---------- ---------- ---------- ---------- */
input.generalinput
{
	width: 200px;
	font: 10px verdana, arial, helvetica, sans-serif;
}
input.required
{
	background-color: #cccccc;
}
input.password
{
	width: 250px;
	font: 10px verdana, arial, helvetica, sans-serif;
}
select.small
{
	width: 75px;
	font: 10px verdana, arial, helvetica, sans-serif;
}
select.medium
{
	width: 150px;
	font: 10px verdana, arial, helvetica, sans-serif;
}
table.membership{
color:#FFFFFF;
}
/* ---------- ---------- ---------- ---------- ---------- ----------

						CLASS DEFINITIONS

	---------- ---------- ---------- ---------- ---------- ---------- */
