.content,
.content p,
.content h1,
.content h2,
.content h3,
.content h4,
.content h5 {
	font: 10pt Verdana;
	line-height: 14pt;
	text-align: justify;
}
.content h1 { margin: 0; padding: 0; font-size: 150%; text-align: left; line-height: 120%; }
.content h2 { margin: 0; padding: 15px 0 0; font-size: 130%; line-height: 110%;}

.content a:link, .content a:visited { color: #36C; text-decoration: none; }
.content a:hover, .content a:active { color: #f00; text-decoration: underline; }

.content .list-3-column {
	width: 33%;
	float: left;
}
img { margin: 10px 25px; padding: 2px; border: none; }

hr { margin: 10px 0px; width: 100%; color: #57a0ff; height: 1px;}

/* --------------------------- color's */
.red {
	color: #f00;
}
.darkred {
	color: #8B0000;
}
.orange {
	color: #f60;
}
.gold {
	color: #FFD700;
}
.green {
	color: #04a700;
}
.darkgreen {
	color: #006400;
}
.blue {
	color: #005cda;
}
.magenta {
	color: #8B008B;
}
.darkviolet {
	color: #8B008B;
}
.brown   {
	color: #8B1A1A;
}

/* --------------------------- order */
table.form-table {
}
table.form-table td {
	padding: 2px 0;
}
table.form-table td input.act {
	background: #F8A4A4 none repeat scroll 0 0;
}
table.form-table th {
	padding: 10px 0;
	text-align: left;
}
.error {
	color: #f00;
}
.goodOrder {
	font: 16pt Verdana;
	color: blue;
}
.badOrder {
	font: 16pt Verdana;
	color: #000;
}

/* --------------------------- price table */
table.pr {
	margin-top: 20px;
	width: 100%;
	border-collapse: collapse;
}
table.pr th {
	padding: 6px 0;
	text-align: center;
	font-weight: bold;
}
table.pr th.null {
	height: 10px;
	background: none;
}
table.pr td {
}
table.one .num,
table.two .num,
table.three .num,
table.four .num,
table.five .num {
	width: 40px;
	text-align: center;
}
table.one .price,
table.two .price,
table.three .price,
table.four .price,
table.five .price {
	padding-right: 10px;
	width: 60px;
	text-align: right;
}
table.one .desc,
table.two .desc,
table.three .desc,
table.four .desc,
table.five .desc {
	padding: 3px 6px;
}

table.one th,
table.one .price {
	background-color: #99ccff;
}
table.two th,
table.two .price {
	background-color: #00ff00;
}
table.three th,
table.three .price {
	background-color: #00ffff;
}
table.four th,
table.four .price {
	background-color: #cc99ff;
}
table.five th,
table.five .price {
	background-color: #ffff00;
}
table.five th.five-or,
table.five .price.or {
	background-color: #ffcc00;
}
table.five th.five-lg,
table.five .price.lg {
	background-color: #ccffcc;
}
