*
{
		margin: 0px;
		padding: 0px;
		vertical-align: top;
}

body
{
		color: #333333;
		font-family: Tahoma, Arial, Serif;
		font-size: 12px;
}

a
{
		color: #333333;
}

input, select
{
		font-family: Tahoma, Arial, Serif;
		font-size: 12px;
}

.mainbanner
{
		background: url('images/banner.jpg');
		height: 130px;
		width: 150px;
}

.mainleft
{
		left: 20px;
		position: absolute;
		top: 20px;
}

.mainidentity
{
		color: #A81933;
		font-size: 10px;
		font-weight: bold;
		height: 17px;
		padding-top: 3px;
		text-align: center;
		width: 150px;
}

.mainmodule
{
		background: url('images/modules.jpg');
		color: #FFFFFF;
		font-size: 10px;
		font-weight: bold;
		height: 17px;
		padding-top: 3px;
		text-align: center;
		width: 150px;
}

.maincapsule
{
		font-size: 10px;
		height: 17px;
		padding-top: 3px;
		text-align: center;
		width: 150px;
}

.maintop
{
		background: url('images/modules.jpg');
		background-position: 0px -20px;
		color: #FFFFFF;
		font-size: 10px;
		font-weight: bold;
		height: 17px;
		padding-top: 3px;
		text-align: center;
		width: 620px;
}

.mainright
{
		position: absolute;
		left: 190px;
		top: 20px;
}

.cell1
{
		line-height: 25px;
		width: 600px;
}

.cell2
{
		line-height: 25px;
		width: 24px;
}

.cell3
{
		line-height: 25px;
		width: 550px;
}

.inputs
{
		margin-bottom: 2px;
		margin-top: 2px;
}

.selects
{
		width: 150px;
}

.radios1
{
		margin-bottom: 2px;
		margin-top: 2px;
}

.radios2
{
		margin-bottom: 2px;
		margin-left: 4px;
		margin-top: 5px;
}

.choices
{
		margin-left: 20px;
}

.bold
{
		font-weight: bold;
}

.green, .green a
{
		color: #006400;
}

.yellow, .yellow a
{
		color: #808000;
}

.red, .red a
{
		color: #800000;
}

.dummy
{
		height: 10px;
}