﻿body
{
}

.errormessage
{
	color:#dd143c;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}

.readonly
{
	background-color:#e4e4e4;
}

.inputbox
{
	text-align:right;
	border-style:inset;
	border-width:2px;
	width:80px;
}

.mediumgraytext
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#404040;
}

.smallgraytext
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#666666;
}

.largeorangetext
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#dc5f26;
}

.mediumblacktext
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#010101;
}

.mediumbrightorangetext
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#fe5000;
}

.greentext
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#009900;
}


.paddedleftright
{
	padding-left:11px;
	padding-right:11px;
}

.paddedtopbottom
{
	padding-top:16px;
	padding-bottom:15px;
}

table.noborder
{
	border-style:none;
	border-width:0px;
	border-spacing:0px;
	border-collapse:collapse;
	width:100%;
}

table.taxcalc
{
	width:500px;
	border-collapse:collapse;
	border-spacing:0px;
	border-style:solid;
	border-width:1px;
	border-color:#c4c4c4;
}

td.taxcalcheaderfooter
{
	background-color:#f2f2f2;
}

td.taxcalcgradientrow
{
	height:44px;
}

td.taxcalcmiddle
{
	background-color:#dadada;
	background-repeat:repeat-x;
	vertical-align:top;
	width:25%;
}

td.lowerborder
{
	border-color:#c4c4c4;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

td.rightborder
{
	border-color:#c4c4c4;
	border-right-style:solid;
	border-right-width:1px;
}
