
#unit_converter button
{
	display: block;
	margin-top: 1em;
	font-size: 1em;
}

#unit_converter .textbox
{
	display: block;
	font-size: 1em;
	padding: 0.2em;
	border: 1px solid gray;
}

#unit_converter input.checkbox
{
	display: inline;
	border: none;
}

#unit_converter select
{
	display: block;
	font-size: 1em;
	border: 1px solid grey;
	width: 14em;
}

#unit_converter label
{
	font-size: 1em;
}

#unit_converter td.separator
{
	width: 1em;
}

#unit_converter .unitGroups
{
	background-color: #D3D3D3;
	list-style-type: none;
	margin-bottom: 0.5em;
}

#unit_converter div.fieldset
{
	border: none;
	margin-bottom: 1em;
	margin-left: 0;
	padding: 0;
}

#unit_converter label.legend
{
	display: block;
	margin-bottom: 0.5em;
	border-bottom: 1px solid #D3D3D3;
	font-size: 1em;
	font-weight: bold;
}

#unit_converter select option
{
	font-size: 1em;
}

#unit_converter .result
{
	margin-top: 1em;
	
}

#unit_converter .result label
{
	font-weight: bold;
}

#unit_converter #uxResult
{
	font-size: 1.2em;
}

#unit_converter .errorMessage
{
	color: Red;
}


table.units 
{
	font:1em "Times New Roman"; 
	margin: 0 auto;
	border-collapse: collapse;
	border: 1px solid #E7E7E3;
	width: 100%;
}

table.units caption
{
	font-size: 1.3em;
	padding: 0.5em;
	border-bottom: 1px solid #F2EFBD;
}

table.units tfoot ul
{
	margin: 1em;
	list-style-type: none;
}

table.units tfoot
{
	background-color: #F6FAEB;
}

table.units tfoot li
{
	font-size: 0.9em;
}

table.units sup.footnote
{
	color: #99002C;
	font-weight: bold;
}

table.units thead tr
{
	
}

table.units thead th
{
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-bottom: 1px solid #E7E7E3;
	font-variant: small-caps;
	letter-spacing: 0.1em;
}

table.units tbody th sup
{
	
}

table.units tbody td 
{
	background-color: white;
	padding: 0.3em;
	
	border: 1px solid #E7E7E3;
	
}

table.units tbody td.base_units
{
	background-color: #F3F3F1;
	
}

table.units tbody th 
{
	background-color: #FAF9E7;
	font-variant: small-caps;
	border-top: 1px solid #F2EFBD;
	border-bottom: 1px solid #F2EFBD;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	
}


