*
{
	font-family: Helvetica, Geneva, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	text-indent: 0;
	text-transform: none;
	line-height: 16px;
	margin: 0;
	padding: 0;
	list-style: none;
	background: transparent;
	border: none;
}

body
{
}

a, a:hover
{
	color: #00367B;
	font-weight: bold;
	text-decoration: none;
}

a:hover
{
	color: #00367B;
	text-decoration: underline;
}

strong
{
	font-weight: bold;
}

font
{
	display: inline;
}

h1, h2, h3, h4, h5
{
	font-weight: bold;
	color: #3660a8;
	margin-bottom: 10px;
}

h1
{
	font-size: 30px;
	line-height: 32px;
	font-weight: normal;
}

h2
{
	font-size: 18px;
	line-height: 20px;
}

h3
{
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
}

h4
{
	font-size: 14px;
	line-height: 16px;
	margin-bottom: 2px;
}

h5
{
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	margin-bottom: 2px;
}

h1 + h2, h1 + h3, h1 + h4, h1 + h5,
h2 + h3, h2 + h4, h2 + h5,
h3 + h4, h3 + h5
h4 + h5
{
	margin-top: -7px;
}

p
{
	color: #222; /* #888 */
	text-align: justify;
}

p, p *
{
	font-size: 12px;
}

p + p
{
	margin-top: 10px;
}

p + h1, p + h2, p + h3, p + h4, p + h5
{
	margin-top: 15px;
}


ul
{
}

ul li
{
	list-style: disc;
	margin-left: 25px;
}

input[type=text], input[type=password]
{
	border: solid 1px #ccc;
	background-image: url(/Theme/Graphics/FieldBackground.png);
	background-position: left bottom;
	background-repeat: repeat-x;
	background-color: #fff;
	font-size: 12px;
	padding: 2px;
	height: 17px;
}

textarea
{
	border: solid 1px #ccc;
	background-image: url(/Theme/Graphics/TextAreaBackground.png);
	background-position: left bottom;
	background-repeat: repeat-x;
	background-color: #fff;
	font-size: 12px;
	padding: 2px;
}

button, input[type=button], input[type=submit]
{
	background: #3660a8;
	border: solid 1px #164088;
	color: #fff;
	padding: 3px 5px;
}

button:hover, input[type=button]:hover, input[type=submit]:hover
{
	border: solid 1px #3660a8;
	background: #5680c8;
}

th, td { vertical-align: top; }
th { font-weight: bold; padding: 4px 10px; }


