﻿*
{
	font-family: Verdana, Arial, Sans-Serif, Serif;
	font-size: 8pt;
}

html,
body
{
	width: 100%;
	height: 100%;
	color: black;
}

body
{
	background-color: #d9d9d9;
	padding: 30px 0 30px 0;
	border: 0;
	margin: 0;
}

form,
img
{
	margin: 0;
	padding: 0;
	border: 0;
}

td
{
	vertical-align: top;
}

/********************************\
* GENERAL HOUSE STYLE DEFINITION *
\********************************/
  /* avoid float at all cost */
  
div.restrictor
{
	margin: 0 auto 0 auto;
	width: 801px;
}

div.header1
{
	background-image: url('WebResource.axd?d=PIyMLAWfnu_t8bqXBkusWDm-ykQCRZ1wzsvs5Ka3sS2QpZ8CrF29w1pWde0hchcachLV6U71eUOixTzXrKJbEN1qifGTUrmA4PPaxUtPnRD9EVqB8Wk_jsjlDER-b1-GM6jJMgQNLIb7Ldur-CCtfg2&t=634185031218096250');
	background-repeat: repeat-y;
	height: 87px;
}

div.header2
{
	background-color: #CCE822;
	border-bottom: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	height: 43px;
}

img.toptitle
{
	float: right;
}

div.header3,
div.footer1
{
	background-image: url('WebResource.axd?d=PIyMLAWfnu_t8bqXBkusWDm-ykQCRZ1wzsvs5Ka3sS2QpZ8CrF29w1pWde0hchcachLV6U71eUOixTzXrKJbECEuHKpjj-wDByXw4OswZqEb0_kLwPcrCzjcGBJNWc0f0&t=634185031218096250');
	background-repeat: repeat-y;
	border-bottom: 1px solid white;
	height: 43px;
}

div.header4
{
	background-image: url('WebResource.axd?d=PIyMLAWfnu_t8bqXBkusWDm-ykQCRZ1wzsvs5Ka3sS2QpZ8CrF29w1pWde0hchcachLV6U71eUOixTzXrKJbEIa-EB-sIul4IXvc1SyrRAU7mxKmYTACHg6vnUpCXI4m0&t=634185031218096250');
	background-repeat: repeat-y;
	border-bottom: 1px solid white;
	font-size: 1px;
	height: 8px;
}

div.content
{
	background-image: url('WebResource.axd?d=PIyMLAWfnu_t8bqXBkusWDm-ykQCRZ1wzsvs5Ka3sS2QpZ8CrF29w1pWde0hchcachLV6U71eUOixTzXrKJbEOqtFrFaUTYdfRxV1EZNsYQ_lm7ev1xJT3nc2cPN46MV0&t=634185031218096250');
	border-bottom: 1px solid white;
	padding: 10px;
}

div.footer2
{
	background-image: url('WebResource.axd?d=PIyMLAWfnu_t8bqXBkusWDm-ykQCRZ1wzsvs5Ka3sS2QpZ8CrF29w1pWde0hchcachLV6U71eUOixTzXrKJbELHkmH6tpffF7UAVxWJbeZhXiKvsGvGPKCuBBCa5C0tm0&t=634185031218096250');
	height: 55px;
	padding: 15px 45px 15px 45px;
}

div.contact2
{
	padding-left: 30px;
	border-left: 1px solid white;
}

div.contact1,
div.contact2
{
	float: left;
	width: 200px;
}

div.contact1 span,
div.contact2 span
{
	display: block;
	color: white;
}

/* Generic house style login class */

div.login
{
	margin: 0 auto 0 auto;
	background-image: url('WebResource.axd?d=PIyMLAWfnu_t8bqXBkusWDm-ykQCRZ1wzsvs5Ka3sS2QpZ8CrF29w1pWde0hchcachLV6U71eUOixTzXrKJbEPdOu5SxB8dqqZ9Hzqb5Szs-UAYcUTp-uDvFBmtnF2l00&t=634185031218096250');
	padding: 34px 0 34px 0;
	width: 514px;
	height: 293px;
}

div.logincontent
{
	width: 184px;
	padding: 35px 55px 35px 55px;
}

div.username,
div.password,
div.gobutton
{
	padding: 10px 0 10px 0;
}

div.gobutton
{
	text-align: right;
}

div.loginerror
{
	color: white;
}