BODY
{ 
	font-family: "Gill Sans", sans-serif;
}

.page-footer
{
	font-size: 8pt;
}

.contact-label
{
	background-color: #947CCA;
	color: #FFFFFF;
}

.contact-text
{
	background-color: #CFD0EB;
	color: #808080
}

td.toc-menu
{
	background-color: khaki;
}

td.toc-menu-selected
{
	background-color: yellow;
}

a.toc-link
{
	text-decoration: none;
	font-size: 10pt;
}

.layout-leftmargin
{
	/*background-color: #D3D3D3;*/	/* stupid IE does not know LightGray */
	background-color: white;	/* stupid IE does not know LightGray */
}

.as-text
{
	/* the plum colored background for autosyringe */
	background-color: #D46B68;
	font-size: 10pt;
	color: #FFFFFF;
	font-face: "Arial";
}

.proto-text
{
	/* the orange colored background for prototype */
	background-color: #FCAF42;
	font-size: 10pt;
	color: #FFFFFF;
	font-face: "Arial";
}

.contactprofile-text
{
	/* the purple colored background for contact */
	background-color: #947CCA;
	font-size: 10pt;
	color: #FFFFFF;
	font-face: "Arial";
}

.proto-label1
{
	/* orange label */
	background-color:	#FF9900;
	font-size:	12pt;
	font-face:	"Arial";
	font-weight:	"bold";
}

.proto-label2
{
	/* yellow label */
	background-color:	#F8FE00;
	font-size:	12pt;
	font-face:	"Arial";
	font-weight:	"bold";
}

.proto-page-text
{
	/* white label, this is different from proto-text */
	font-size:	12pt;
	font-face:	"Arial";
}

.proto-page-label
{
	/* white label, this is different from proto-text */
	font-size:	12pt;
	font-face:	"Arial";
	font-weight:	"bold";
}

a.next
{
	/* for links to look like buttons */
	text-decoration: none;
	font-size: 12pt;
	border: 1px solid #004276;
	padding: 1px 1px 1px 1px;
	font-weight: bold;

}

.summary-title
{
	/* summary on the left margin */
	font-size:	14pt;
	font-face:	"Arial";
	font-weight:	"bold";
}

.summary-text
{
	/* summary on the left margin */
	font-size:	12pt;
	font-face:	"Arial";
}

.webhosting-text1
{
	/* dark blue with white text */
	font-size:	10pt;
	font-face:	"Arial";
	background-color:	#333399;
	color:	white;
	font-weight:	"bold";
	margin-top: 0; 
	margin-bottom: 0;
}

.webhosting-text2
{
	/* mid blue with white text */
	font-size:	10pt;
	font-face:	"Arial";
	background-color:	#3366FF;
	color:	white;
	font-weight:	"bold";
	margin-top: 0; 
	margin-bottom: 0;
}

.ps-comment
{
	/* prescale grey thing */
	font-size:	12pt;
	font-face:	"verdana";
	font-weight:	"bold";
	color:	#d3d3d3;
}

.ps-text
{
	/* prescale grey thing */
	font-size:	12pt;
	font-face:	"verdana";
	font-weight:	"bold";
	color:	#808080;
}

.ps-title
{
	/* prescale grey thing */
	font-size:	12pt;
	font-face:	"verdana";
	font-weight:	"bold";
	color:	#0066FF;
}
