body
{
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	margin-right: 6px;
}
p, td, div, li, dt, dd, address
{
	font-size: 11px
}
th
{
	font-size: 11px;
	background-color: #6666ff;
	color: white;
}
h1
{
	font-size: 16px
}
h2
{
	font-size: 14px
}
h3
{
	font-size: 12px
}
h4
{
	font-size: 11px
}

a.white
{
	color: white;
	text-decoration: underline;
}
a.white:active
{
	color: white;
	text-decoration: underline;
}
a.white:link
{
	color: white;
	text-decoration: underline;
}
a.white:visited
{
	color: white;
	text-decoration: underline;
}
a.white:hover
{
	color: white;
}

a.whover
{
	color: white;
	text-decoration: none;
}
a.whover:active
{
	color: white;
	text-decoration: none;
}
a.whover:link
{
	color: white;
	text-decoration: none;
}
a.whover:visited
{
	color: white;
	text-decoration: none;
}
a.whover:hover
{
	color: white;
	text-decoration: underline;
}

a.navw
{
	color: white;
	display: block;
	padding: 4px;
	text-decoration: none;
}
a.navw:link    { color: white; }
a.navw:visited { color: white; }	
a.navw:active  { color: white; }
a.navw:hover   { color: white; }

a.navb
{
	color: black;
	display: block;
	padding: 4px;
	text-decoration: none;
}
a.navb:link    { color: black; }
a.navb:visited { color: black; }	
a.navb:active  { color: black; }
a.navb:hover   { color: black; background: #FFA000; }

a.black
{
	color: black;
	text-decoration: underline
}
a.black:active
{
	color: black;
	text-decoration: underline
}
a.black:visited
{
	color: black;
	text-decoration: underline
}
a.black:hover
{
	color: black;
	text-decoration: underline
}

a.bhover
{
	color: black;
	text-decoration: none;
}
a.bhover:active
{
	color: black;
	text-decoration: none;
}
a.bhover:link
{
	color: black;
	text-decoration: none;
}
a.bhover:visited
{
	color: black;
	text-decoration: none;
}
a.bhover:hover
{
	color: black;
	text-decoration: underline;
}
a.bluehover:active
{
	color: #0040c0;
	text-decoration: none;
}
a.bluehover:link
{
	color: #0040c0;
	text-decoration: none;
}
a.bluehover:visited
{
	color: #0040c0;
	text-decoration: none;
}
a.bluehover:hover
{
	color: #0040c0;
	text-decoration: underline;
}
a.bbhover:active
{
	color: #000000;
	text-decoration: underline;
}
a.bbhover:link
{
	color: #000000;
	text-decoration: underline;
}
a.bbhover:visited
{
	color: #000000;
	text-decoration: underline;
}
a.bbhover:hover
{
	color: #0040c0;
	text-decoration: underline;
}
a.grey:active
{
	color: #666666;
	text-decoration: underline
}
a.grey:link
{
	color: #666666;
	text-decoration: underline
}
a.grey:visited
{
	color: #666666;
	text-decoration: underline
}
a.grey:hover
{
	color: #666666;
	text-decoration: underline
}
td.blwhite
{
	background-color: #ffffff;
	border-left: solid 2px #6666ff;
	border-right: solid 2px #6666ff;
	border-bottom: solid 2px #6666ff;
}
td.navborderright
{
	background-color: #ffffff;
	border-right: solid 2px #6666ff;
	border-bottom: solid 2px #6666ff;
}
td.navborderleft
{
	background-color: #ffffff;
	border-left: solid 2px #6666ff;
	border-bottom: solid 2px #6666ff;
}
select
{
	border-right: #b0aca9 1px solid;
	border-top: #b0aca9 1px solid;
	font-size: 11px;
	background: #ffffff;
	border-left: #b0aca9 1px solid;
	border-bottom: #b0aca9 1px solid;
	font-family: verdana, tahoma, arial
}
input.default
{
	border-right: #b0aca9 1px solid;
	border-top: #b0aca9 1px solid;
	font-size: 11px;
	background: #ffffff;
	border-left: #b0aca9 1px solid;
	border-bottom: #b0aca9 1px solid;
	font-family: verdana, tahoma, arial;
}
input.no
{
	border: none 0 white;
	font-size: 11px;
	background: #ffffff;
	font-family: verdana, tahoma, arial
}
input.radio
{
	border-right: #b0aca9 1px solid;
	border-top: #b0aca9 1px solid;
	font-size: 11px;
	border-left: #b0aca9 1px solid;
	border-bottom: #b0aca9 1px solid;
	font-family: verdana, tahoma, arial
}
input.radio2
{
	font-size: 11px;
	font-family: verdana, tahoma, arial
}
input
{
	font-family: verdana, tahoma, arial;
}
input.button
{
	border-right: #b0aca9 1px solid;
	border-top: #b0aca9 1px solid;
	font-size: 11px;
	background: #ccccff;
	border-left: #b0aca9 1px solid;
	border-bottom: #b0aca9 1px solid;
	font-family: verdana, tahoma, arial;
	font-weight:bold;
}
input.button2
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 11px;
	color: white;
	background: #3060FF;
	border: #b0aca9 1px solid;
	padding: 2px;
}
input.cancel
{
	background: #ff6666;
	border-color: #ff0000;
}
input.confirm
{
	background: #44ff44;
	border-color: #00ff00;
}
textarea
{
	border-right: #b0aca9 1px solid;
	border-top: #b0aca9 1px solid;
	font-size: 11px;
	background: #ffffff;
	border-left: #b0aca9 1px solid;
	border-bottom: #b0aca9 1px solid;
	font-family: verdana, tahoma, arial
}
table.lightborder
{
	background-color: #ddddff;
	border: solid 1px #b0aca9;
	padding: 2px 2px 2px 2px;
	table-layout: auto;
	margin: 1px 1px 1px 1px;
}
table.lighterborder
{
	background-color: #ffffff;
	border: solid 1px #b0aca9;
	padding: 2px 2px 2px 2px;
	table-layout: auto;
	margin: 1px 1px 1px 1px;
}
td.cell1
{
	background-color: #eeeeff;
}
td.cell2
{
	background-color: #ffffff;
}
td.cell3
{
	background-color: #6666ff;
}
td.invcell1
{
	text-align: right;
	background-color: #eeeeff;
}
td.invcell2
{
	background-color: #ffffff;
}
td.cellred
{
	background-color: #ff8080;
}
td.cellorange
{
	background-color: #ffc020;
}
td.green
{
	background-color: #33ff33;
}
.red
{
	color: red;
}
.specialprice
{
	color: red;
	border: solid 2px red;
	text-align: center;
	padding: 1px 3px;
	background-color: #ffdddd;
}

a {
	color : #000088;
}
a:link {
	color : #000088;
}
a:visited {
	color : #000088;
}	
a:active {
	color : #000088;
}
a:hover {
	color : #000088;
}

@media screen
{
.printervisible { display: none; }
.screenvisible { }
}

@media print
{
.printervisible { }
.screenvisible { display: none; }
#noprint { display: none }
#border { border: 1px solid black; }
#bold { font-weight: bold; }
}

.size1 {
	font-size: 16px
}
.size2 {
	font-size: 14px
}
.size3 {
	font-size: 12px
}
.size4 {
	font-size: 11px
}
.size5 {
	font-size: 10px
}