@charset "utf-8";
/* CSS Document */
#specSheet td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
}

#specSheet td.vline
{
	border-right: 1px solid #e3e3e3;
}

#specSheet td.hline
{
	border-bottom: 1px solid #e3e3e3;
}

#specSheet input
{
	width:100px;
	height:12px;
	line-height: 12px;
	font-size: 11px;
	height:12px;
}

#specSheet input.medium
{
	width:40px;
}

#specSheet input.small
{
	width:20px;
}

#specSheet input.button
{
	height:22px;
}

/*--- Size the checkboxes properly by assigning checkbox lists a class of checkbox and then styling their individual input boxes ---*/
#specSheet .listControl input
{
	width:20px;
	height:14px;
}

/*--- Sets a speicifc radio button list for the proper padding to line up additional fields depending on the clients choice ---*/
#specSheet #rblFormType td
{
	padding:0px 0px 30px 0px;
}

#specSheet select
{
	height:18px;
	font-size:10px;
}

#specSheet select.wide
{
	width: 107px;
}

#specSheet .partTable td
{
	font-size:11px;
}