@charset "utf-8";

a:link    { font-weight:bold; color:#006699; text-decoration:none;}
a:visited { font-weight:bold; color:#006699; text-decoration:none;}
a:active  { font-weight:bold; color:#006699; text-decoration:none;}
a:hover   { font-weight:bold; color:#006699; text-decoration:underline;}

h1
{
  color:#0a6197;
  font-family:Arial, sans-serif;
  font-size:160%;
  font-weight:bold;

	margin:0 0 20px -1px;
  padding-bottom:4px;

  border:solid #60b93f;
  border-width:0 0 1px 0;
}

h2
{
  color:#0a6197;
  font-family:Arial, sans-serif;
  font-size:110%;
  font-weight:bold;

  margin-top:25px;
  margin-bottom:5px;
}

h3
{
  color:#333333;
  font-family:Arial, sans-serif;
  font-size:small;
  font-weight:bold;

  margin-top:10px;
  margin-bottom:5px;
}

body
{
	margin:0;
	padding:0;
	background:white;

	color:#333333;
	font-family:Arial, sans-serif;
	font-size:small;
	}
*	html body {
	font-size:x-small;	/* for IE5/Win */
	f\ont-size:small;   /* for other IE versions */
}

form
{
	padding:0px;
	margin:0px;
}

#header
{
	color:white;
	font-size:105%;
	width:550px;

	margin-left:auto;
	margin-right:auto;
}

#message-box
{
	clear:both;
	background:white;

	border:1px solid #ccc;
	width:550px;

	margin-left:auto;
	margin-right:auto;
}

#message-box > div
{
	margin:20px;
	margin-left:150px;
}

#content
{
	clear:both;
	background:white;

	border:1px solid #ccc;
	width:550px;

	margin-left:auto;
	margin-right:auto;

	background:white url(../ws-resources/password-big.png) no-repeat 0 50%;
}

#content div
{
	margin:20px;
	margin-left:150px;
}

#error
{
	clear:both;
	background:white;

	border:1px solid #ccc;
	width:550px;

	margin-left:auto;
	margin-right:auto;

	background:white url(../ws-resources/error-big.png) no-repeat 0 50%;

	min-height:150px;
}

#error div
{
	margin:20px;
	margin-left:150px;
}

input, textarea, select
{
	border:1px solid #ccc;
}

.form-element
{
  width:100%;
  margin:0px;
}

.box
{
  overflow:hidden;
  border:1px solid #dddddd;
  padding:10px;
}

.error-message
{
  color:red;
  font-weight:bold;
  clear:both;
}
