﻿body 
{
	background-color	: White;
	color				: #20164E;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 12px;
}

li 
{
	padding: 1px 1px 1px 1px;
}

td
{
	vertical-align		: top;
}


a:link, a:visited
{
	font-size			: 12px;
	color				: #0066cc;
	text-decoration		: none;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
}

a:hover {
  color					: #999999;
  text-decoration		: none;
}

a:active {
  text-decoration		: underline;
  color					: #000066;
}

.ButtonLikeLink
{
	border-style		: none;
	background-color	: Transparent;
	color				: #507CD1;
	font-weight			: bold;
	text-decoration		: none;
	font-family			: Verdana;
	cursor				: pointer;
}

.Module
{
	border-color		: #B5C7DE;
	background-color	: #EFF3FB;
	border-style		: solid;
	border-width		: 1px;
	padding				: 3px;
	border-spacing		: 0;
	font-family			: Verdana;
	color				: #24477F;
}

div.NewModule
{
	border-color		: #B5C7DE;
	background-color	: #EFF3FB;
	border-style		: solid;
	border-width		: 1px;
	padding				: 3px;
	border-spacing		: 0;
	font-family			: Verdana;
	color				: #24477F;
	width				: 192px;
}

.ModuleTitle
{
	background-color	: #24477F;
	color				: White;
	font-weight			: bold;
	width				: 100%;
	text-align			: center;
	vertical-align		: middle;
}

.NewModuleTitle
{
	background-color	: #24477F;
	color				: White;
	font-weight			: bold;
	width				: 100%;
	text-align			: center;
}

.NewModuleBody
{
	margin-top			: 15px;
	width				: 100%;
}

.Footer
{
	width				: 100%;
	background-color	: #CFE3EB;
	text-align			: center;
	font-size			: 10px;
}

.ContentTitle
{
	font-size			: 16px;
	text-align			: center;
	font-style			: italic;
	font-weight			: bold;
}

.MessageLink
{
	cursor              : pointer;
	font-size			: 10px;
}

.newAccount
{
	width				: 100%;
	text-align			: center;
}

.LoginUsernameLbl
{
	font-weight			: normal;
	font-size			: smaller;
	text-align			: right;
}

.LoginUsernameTxt
{
	width				: 100px;
}

#loginMsg
{
	text-align			: center;
	font-size			: smaller;
	width				: 100%;
	margin-top			: 10px;
}

.RegistrationTable
{
	width				: 400px;
	border				: none 0px Transparent;
	padding				: 5px 5px 5px 5px;
}

.RegistrationTable CAPTION
{
	font-weight			: bold;
}

.RegistrationTable TH
{
	text-align			: right;
	font-weight			: normal;
	padding				: 5px 5px 5px 5px;
}

.RegistrationTable TD
{
	text-align			: left;
	padding				: 5px 5px 5px 5px;
}

.Hide
{
	display				: none;
}

div.SmallTitle
{
	text-align			: center;
	font-weight			: bold;
	font-size			: larger;
	font-style			: italic;
	padding				: 2em 0em 0.5em 0em;
}

td.VerticalAlignMiddle
{
	vertical-align		: middle;
}