﻿body 
{
	font-size:small;
}
h1
{
	font-size:150%;
	margin-bottom:20px;
	margin-top:0;
}
h2
{
	font-size:120%;
	margin-bottom:15px;
	margin-top:15px;
}
h3
{
	font-size:110%;
}
p
{
	margin-bottom:10px;
}
strong
{
	font-weight:bold;
}
.highlight-red
{
	color:#ff0000;
}
.align-middle
{
	vertical-align:middle;
}
.float-left
{
	float:left;
}
.float-right
{
	float:right;
}
.align-right
{
	text-align:right;
	clear:both;
}
.align-left
{
	text-align:left;
	clear:both;
}
.align-center
{
	text-align:center;
	clear:both;
}
.clear-both
{
	clear:both;
}
.important, .important2, .information, .important-positive
{
	color:#ff0033;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
	background-color:#fff8dd;
	border:1px solid #c4d3ea;
}
.important2
{
	color:#555;
}
.information
{
	color:#555;
	background-color:#eee;
}
.important-positive
{
	color:#00cc33;
}
.validation_required
{
	color:#ff0000;
	font-weight:bold;
}