body, td
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

a:active, a:link, a:visited
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#7C1014;
}
a:hover
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#ffffff;
}

a.footer:active, a.footer:link, a.footer:visited
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#9B9B9B;
}
a.footer:hover
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}

.defaultInput
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}

/* spacers / padding */

div.spc2
{
	font-size:1px;
	height:2px;
	width:2px;
}

div.spc3
{
	font-size:1px;
	height:3px;
	width:3px;
}

div.spc4
{
	font-size:1px;
	height:4px;
	width:4px;
}

div.spc8
{
	font-size:1px;
	height:8px;
	width:8px;
}

div.spc10
{
	font-size:1px;
	height:10px;
	width:10px;
}

div.spc16
{
	font-size:1px;
	height:16px;
	width:16px;
}

div.spc30
{
	font-size:1px;
	height:30px;
	width:30px;
}

div.pad4
{
	padding:4 4 4 4px;
}

div.pad8
{
	padding:8 8 8 8px;
}

div.pad16
{
	padding:16 16 16 16px;
}

div.padleft8
{
	padding-left:8px;
}

/* layout */

div.maincontent
{
	background:#ffffff;
	width:866px;
	text-align:left;
}

div.padleftmaincontent
{
	padding-left:17px;
}

div.calculator
{
	background:#B2B2B2;
	width:856px;
	text-align:left;
}

div.footer
{
	background:#ffffff;
	color:#9B9B9B;
	width:856px;
	text-align:left;
}

div.footerimpr
{
	background:#ffffff;
	color:#9B9B9B;
}

div.footerspc
{
	background:#ffffff;
	width:500px;
	height:25px;
	font-size:1px;
}

div.errorspc
{
	background:#B2B2B2;
	width:247px;
	height:52px;
	font-size:11px;
	color:#7C1014;
}

div.topmenu
{
	background:#ffffff;
	width:866px;
	text-align:left;
}

td.nopad
{
	padding-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}

div.topmenuspcw
{
	background:#ffffff;
	width:546px;
	height:20px;
	font-size:1px;
}

div.topmenuspcb
{
	background:#000000;
	width:546px;
	height:77px;
	font-size:1px;
}

div.topmenutext
{
	color:#858585;
	font-size:11px;
}

div.content550
{
	background:#B2B2B2;
	width:550px;
	text-align:left;
}

/* calculator */

div.LiRe
{
	text-align:right;
	width:16px;
}

div.Mm
{
	text-align:left;
	width:55px;
}

div.MmRi
{
	text-align:left;
	width:30px;
}

div.Caption
{
	width:100px;
}

div.Li
{
	width:85px;
}

div.Re
{
	width:85px;
}

div.CalcLengthBorder
{
	width:412px;
	border:solid 1px #ffffff;
}

div.CaptionTot
{
	width:102px;
}

div.ReTot
{
	width:77px;
}

/* my calcs */

div.colnew
{
	width:374px;
}

div.colname
{
	width:220px;
	overflow:hidden;
}

div.coldate
{
	width:158px;
}

div.colfunctions
{
	width:154px;
}

span.funcload
{
	width:42px;
}

span.funcdel
{
	width:50px;
}

span.funcsend
{
	width:50px;
}

/* print */

div.printrad
{
	width:560px;
	border:solid 1px #858585;
}

div.printradtotalweight
{
	width:560px;
	border:solid 1px #ffffff;
}

div.printtitle
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}

div.printdate
{
	width:560px;
	text-align:right;
}








