input.text
{
	font-size:100%;
	width:99%;
	background-color:#FFFFFF;
	color:#184E81;
	border:1px solid #79C6E7;
	text-align:left;
	height:16px;
	padding:0px;
}
textarea
{
    width:99%;
    font-size:100%;
}
th
{
	text-align:left;
	vertical-align:top;
}
.td-left
{
	width: 35%;
}
.td-title
{
	width: 100%; 
	text-align: left;
}
.td-number
{
	width: 4%; 
}
.td-ltop-align
{
	width: 35%;
	vertical-align:top;
}
td .td-right
{
	width: 65%;
}
td .td-rtop-align
{
	width: 65%;
	vertical-align:top;
}
.td-right-align
{
	width: 65%;
	text-align: right;
}
.td-left-med
{
	width: 45%;
}
td .td-ltop-align-med
{
	width: 45%;
	vertical-align:top;
}
th .td-ltop-align-med
{
	width: 45%;
	vertical-align:top;
	text-align:left;
}
td .td-right-med
{
	width: 55%;
}
td .td-rtop-align-med
{
	width: 55%;
	vertical-align:top;
}
td .date-left
{
	width:40%;
}
td .date-right
{
	width:60%;
}
table.gvform
{
	width:100%;
}
select.narrow {width:100%;}

input.narrow {width:80px;border:1px solid #79C6E7;}


.vertb {vertical-align:bottom;}

table#EqualOpp td {vertical-align:bottom;}
table#EqualOpp th {width:150px;  font-weight:normal;}
.guidance {xfont-size:smaller; background-color:#eee;}

input.submit {cursor:pointer;}
	
