
	fieldset	{
		width: 80%;
		margin-top: 20px;
		margin-left: auto;
		margin-right: auto;
		padding: 1em;
		border: 1px solid #ccc;
		background: #f8f8f8;
	}
	legend	{
		font: bold 10.5pt/12.5pt verdana, arial, sans-serif;
		color: #000;
	}
	label	{
		margin-bottom: 2px;
	}
	input.formInput	{
			height: 13px;
			border: 1px solid #ccc;
			font: normal 7pt/7pt verdana, arial, sans-serif;
			color: #333;
	}
	
	select.formInput	{
			height: 17px;
			border: 1px solid #ccc;
			font: normal 7pt/7pt verdana, arial, sans-serif;
			color: #333;
	}
	
		
	.pageText	{
			font: normal arial, verdana, sans-serif;
			color: #000;
			padding: 15px 15px 10px 20px;
	}

	.pageText a	{
			color: #22205f;
			text-decoration: none;
			border-bottom: 1px dashed #22205f;
	}
	.pageText a:hover	{
			color: #4f5052;
			text-decoration: none;
			border-bottom: 1px solid #22205f;
	}
    .formButton
    {
      border: 1px solid #000;
      color: #000;
      font: bold 8px 'Verdana';
      height: 18px;
      width: 38px;
    }
    .formButton2
    {
      border: 1px solid #000;
      color: #000;
      font: bold 8px 'Verdana';
      height: 18px;
      width: 60px;
    }

.formSelect {
width: 190px;
opacity: 0;
font: 8pt verdana, sans-serif; 
color: #45443f;
}

.formSelect2 {
width: 45px;
opacity: 0;
font: 8pt verdana, sans-serif; 
color: #45443f;
}


.formSectionTitle {
        font: bold 10.5pt/16.5pt verdana, arial, sans-serif; 
        color: #45443f;
}

.formSection {
        width: 80%; 
        padding: 1em; 
        background: #f8f8f8; 
        border: 1px solid #ccc;
}

.formSectionContainer {  
        width: 100%; 
        margin-top: 10px;
}

label.forms	{
	font: bold 8pt/14pt verdana, sans-serif;
	color: #45443f;
	text-align: left;
}





