body {
	font: 10px Verdana; 	
	color: #333333;
}

a {color:black;text-decoration:none;font-weight:bold;}
a:hover {text-decoration:underline}
h1, h2, h3 {}

p {margin:10px 0px;}

h1 {font-size:14px}
h2 {
	font-size:10px;
	background:#CFCFCF;
	padding:5px;
	border-top:1px solid #AFAFAF;
	border-bottom:1px solid #F1F1F1;
	margin:8px 0px;
}
h3 {font-weight:normal;font-size:150%;}
h4 {font-size:10px;}

form {margin:0;padding:0}
input, select {font-size:10px;}

#container 
{
	position:relative;
	width:780px;
	min-height:100%;
	padding:5px;
}
/* IE6 and below HACK TO CENTER PAGE */
* html body {text-align: center;}
* html #menu {left:0;}
* html #container {text-align:left;}
/**/

.left {margin-top:5px;background:#E4E4E4;text-align:right;min-height:20px;padding:3px;}
.right {margin-top:5px;margin-left:5px;min-height:20px;padding:3px;}

.default .default_left {float:left;width:49%;}
.default .default_right {float:right;width:49%;}
.default .left {float:left;width:100px;}
.default .right {float:left;} 

.surfaces .left {float:left;width:100px;}
.surfaces .right {float:left;}


.calc {margin-top:5px;}
.calc .calc_left {float:left;width:49%;}
.calc .calc_right {float:left;width:49%;}
.calc .left {float:left;width:30%;background:#E4E4E4;text-align:right;}
.calc .right {font-weight:bold;font-size:11px;float:left;width:60%;margin-top:3px;}

#saveproject label {float:left;width:100px;}
.saved .left {float:left;width:150px;font-weight:bold;text-align:center;}
.saved .right {float:left;background:#DDDDDD;padding:3px;}

table {font-size:10px;}
.product {margin-top:5px;}
th {background:#CFCFCF;text-align:center;padding:3px;}
td {padding:3px;}
td.type {background:#D1D1D1;}
td.heading {}
td.use {}
td.absorption {text-align:right;}
td.amount, td.amount2 {font-weight:bold;text-align:right;}
td.percent {font-weight:bold;text-align:center;}
td.red {background:#ffaaaa;}
td.green {background:#aaddaa;}

#admin label {float:left;width:100px;font-weight:bold;}

.clear {clear:both;height:1px;}

.resultshtml, .resultspdf {float:right;width:40%;}

ul.stepper {margin:0px;padding:0px;color:#838383}
ul.stepper li {display:inline;margin-left:5px;}
ul.stepper a {padding:6px 2px}
ul.stepper li.active {background:#E6E6E6;}