/* =============================================================================CSS library - (c) 2003-2004 Luigi Cocconcelli <luigi@italmedia.net>AUTHOR:		Luigi Cocconcelli <luigi@italmedia.net>MODIFIED:	2004 jun 19DESCRIPTION:	Simple definitions of the site appearance (NS4 compatible)============================================================================= */	body {		background: #bddef7;		margin: 0;		padding: 0;	}/*	base font */	body, div, ol, p, span, td, ul {		font: 11px verdana,sans-serif;	}/*	basic link properties */	a			{ text-decoration: none; }	a:link		{ color: #369; }	a:visited	{ color: #369; }	a:hover		{ color: #036;text-decoration: underline; }	a:active	{ color: #036; }/*	form v-space to 0 */	form {		display: inline; /* NS4 */		margin: 0;		padding: 0;	}/*	NS4 form v-space to 0 */	.br0 {		display: inline;	}/*	buttons and menus */	select, .bt1 {		font: 11px verdana,sans-serif;		background: #ddd;	}/*	images border (v5 only) */	img {		border-width: 0px;	}/*	alignments */	.al2 {		float: right;		padding-left: 1em;	}/*	monospaced font face items */	input, textarea, pre, pre a, tt, tt a {		font: 10px "courier new",courier,monospace;	}/*	generic background colors */	.bg0 { background: #000; }		/* black */	.bg1 { background: #fff; }		/* white */	.bg2 { background: #369; }		/* dark background */	.bg3 { background: #69c; }		/* light background */	.bg4 { background: #999; }		/* record edit: label */	.bg5 { background: #eee; }		/* record edit: value */	.bg6 { background: #ffc; }		/* error manager: fill */	.bg7 { background: #fc0; }		/* NOTICE background */	.bg8 { background: #f33; }		/* error manager: stroke */	.bg9 { background: #999; }		/* button reset */	.bga { background: #ccc; }		/* body border line *//*	navrecs table items*/	.nav	{ font-size: 11px; }	.nav a	{ color: #c30; }/*	generic font colors */	.co1 { color: #fff; }	/* white text */	.co2 { color: #f33; }	/* red text */	.co3 { color: #f60; }	/* orange text */	.co4 { color: #036; }	/* logged user: full name *//*	upper horizontal menu tabs */	.fm0			{ font-weight: bold; }	.fm0:link		{ color: #369; }	.fm0:visited	{ color: #369; }	.fm0:hover		{ color: #69c; }	.fm0:active		{ color: #69c; }	.fm1			{ font-weight: bold; }	.fm1:link		{ color: #f60; }	.fm1:visited	{ color: #f60; }	.fm1:hover		{ color: #c30; }	.fm1:active		{ color: #c30; }/*	small prints */	.small,	.small:link,	.small:visited,	.small:hover,	.small:active	{ font-size: 9px; }/*	main upper title */	.ft1 {		font: bold 13px verdana,sans-serif;		color: #333;	}	.ft2 {		font: bold 15px verdana,sans-serif;	}/*	list labels negative */	.ft3,	.ft3:link,	.ft3:visited,	.ft3:hover,	.ft3:active	{ color: #fff; }/*	prod titles */	.fc1 {		font: bold 12px verdana,sans-serif;		color: #c30;	}/*	small prints */	.fc2 {		font-size: 10px;	}/*	series list long desc. */	.fc3, .fc3 a {		font-size: 11px;		color: #333;		padding-bottom: 1em;	}/*	law 675 content */	.fc4, .fc4 p, .fc4 ul {		font-size: 11px;		color: #333;		line-height: 1.2;	}/*	inline helps */	.fc5 {		font-size: 11px;		color: #333;	}/*	footer line text */	.fc6, .fc6 a	{ color: #eee;font-size: 9px; }	.fc6 a:link		{ color: #eee; }	.fc6 a:visited	{ color: #eee; }	.fc6 a:hover	{ color: #fff; }	.fc6 a:active	{ color: #ff6; }/*	checkout table legend */	.fc7 {		font: bold 12px verdana,sans-serif;		color: #fff;		padding: .25em .5em .25em .5em;	}	.fc8 {		color: #000;		padding: .25em .5em .25em .5em;	}
