BODY
{
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(/images/lcol.jpg);
	BACKGROUND-REPEAT: repeat-y;
	FONT-FAMILY: Arial, 'MS Sans Serif';
	BACKGROUND-COLOR: white;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.item {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding: 2px;
	width: 382px;
	border: thin solid #CCCCCC;
	position: static;
	margin-top: 6px;
	margin-bottom: 6px;
	display: block;
	overflow: hidden;
}
.linetbl {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	width: 500px;
	position: relative;
	margin-top: 6px;
}

.iteml {
	background-color: #FFFFFF;
	vertical-align: middle;
	position: static;
	width: 171px;
	text-align: center;
	height: 170px;
	overflow: hidden;
}
.itemr {
	background-color: #eeeeee;
	padding: 4px 4px 4px 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	text-align: left;
	vertical-align: middle;
	margin: 4px;
}
.itemheader {
	line-height: 16px;
	font-weight: bolder;
}
.itemlinks {
	font-size: smaller;
}
h2
{
    FONT-WEIGHT: bolder;
    COLOR: teal;
    FONT-FAMILY: Arial, 'MS Sans Serif';
    TEXT-ALIGN: center
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
}
h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display: inline;
	position: relative;
	margin-bottom: 6px;
}


TD.about
{
    FONT-SIZE: smaller;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, 'MS Sans Serif';
    TEXT-ALIGN: justify
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 28pt;
    COLOR: maroon;
    FONT-FAMILY: 'Times New Roman', 'MS Serif';
    TEXT-ALIGN: center
}
A:active
{
    COLOR: maroon;
    FONT-FAMILY: Arial
}
A:link
{
    COLOR: maroon;
    FONT-FAMILY: Arial
}
A
{
    COLOR: blue;
    FONT-FAMILY: Arial
}
img
{
	border:0;
}
.small
{
	FONT-SIZE: smaller;
	FONT-FAMILY: Verdana, Tahoma, 'Arial Narrow';
	color: #000000;
}
.just
{
	FONT-SIZE: smaller;
	TEXT-ALIGN: justify;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding-right: 6px;
	padding-left: 6px;
}
.navigate
{
    FONT-SIZE: smaller;
    MARGIN: 1px;
    COLOR: navy;
}
.currency
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: smaller;
    COLOR: maroon;
}
.label
{
	border-right: silver;
	border-top: silver;
	font-weight: bolder;
	border-left: silver;
	text-indent: 2pt;
	border-bottom: silver;
	font-family: 'Arial Narrow', Tahoma, Verdana;
	background-color: #f5f5dc;
	text-align: right;
}
.readonly
{
	color: black;
	font-family: Verdana, Tahoma;
	height: 10pt;
	background-color: #f5f5dc;
}
.writeable
{
	background-color: #f5f5dc;
}
.heading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    FONT-FAMILY: 'Arial Narrow', Arial;
}
.tagline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	line-height: 42px;
	text-align: center;
	vertical-align: middle;
	display: block;
	width: 382px;
}
.menulink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: larger;
	line-height: 42px;
	float: left;
}
.menulink a:link
{
	color: #0066ff;
}
.menulink a:active
{
	color: #3333cc;
}
.menulink a:visited
{
	color: #600099;
}
.tagline a:link {
	font-family: "Comic Sans MS";
	color: #0066FF;
}
.tagline a:active {
	font-family: "Comic Sans MS";
	color: #3333CC;
}
.tagline a:visited {
	font-family: "Comic Sans MS";
	color: #660099;
}


LI
{
    BORDER-RIGHT: red;
    BORDER-TOP: red;
    FONT-SIZE: smaller;
    BORDER-LEFT: red;
    BORDER-BOTTOM: red;
    FONT-FAMILY: Arial, Verdana, 'MS Sans Serif';
    LIST-STYLE-TYPE: disc;
}
.numlist {
	list-style-position: inside;
	list-style-type: decimal;
	line-height: 16pt;
}

.distinct
{
    FONT-WEIGHT: bolder;
    FONT-FAMILY: 'Arial Narrow', Verdana, Tahoma;
    BACKGROUND-COLOR: #ff9999;
}
.slim
{
    HEIGHT: 18px;
}
INPUT.btn
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 84%;
    BORDER-LEFT: #696 1px solid;
    FILTER: progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
    BORDER-BOTTOM: #363 1px solid;
    COLOR: #050;
    BORDER-TOP: #696 1px solid;
    FONT-FAMILY: 'trebuchet ms',helvetica,sans-serif;
    BORDER-RIGHT: #363 1px solid;
}
INPUT.btnhov
{
    BORDER-RIGHT: #930 1px solid;
    BORDER-TOP: #c63 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 84%;
    BORDER-LEFT: #c63 1px solid;
    BORDER-BOTTOM: #930 1px solid;
    FONT-FAMILY: 'trebuchet ms',helvetica,sans-serif;
    BACKGROUND-COLOR: #fed;
}
.bodytext
{
	FONT-SIZE: x-small;
	COLOR: navy;
	font-family: Arial, Helvetica, sans-serif;
}
.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
}

TD.lineitem
{
    FONT-WEIGHT: 500;
    FONT-SIZE: smaller;
    FONT-FAMILY: Arial, 'MS Sans Serif';
}
HR.colorred
{
    COLOR: red;
}
.smallfixed
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
}
.ordertype {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #008040;
}
.colorgreen {
	font-family: Arial, Helvetica, sans-serif;
	color: #008040;
}
.graybox {
	background-color: #CCCCCC;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	height: 36px;
	font-size: 12px;
}
.headlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #990000;
	text-decoration: none;
}
#navbar {
	display: block;
	width: 142px;
	position: absolute;
	margin: 0px;
}
#presence {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000066;
	display: block;
	border: 1px ridge #FFFFFF;
	width: 100px;
}
.vishelp 
{
	color: #999999;
	background-color: #f5f5dc;
	font-size: smaller;
}
.blue_de 
{
	font-size: smaller;
	color: #000000;
	background-color: #6699CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.catline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	font-style: italic;
	line-height: 14px;
	padding: 4px;
	float: left;
}
.linetbl .gridcol1 {
	border: thin solid #CCCCCC;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	width: 160px;
	position: relative;
	height: 240px;
	vertical-align: top;
	padding: 4;
	margin: 4;
	text-align:center;
	padding-top: 4px;
}
.linetbl .gridcol2 {
	width: 160px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
	position: relative;
	height: 240px;
	vertical-align: top;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-align:center;
}
.linetbl .gridcol3 {
	width: 160px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
	position: relative;
	height: 240px;
	vertical-align: top;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-align:center;
}
.gprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	top: 180px;
	position: static;
	margin-left: auto;
	margin-right: auto;
}
.reg {
	font-size: x-small;
}

