﻿body         { font-family: Gill Sans MT; color: #666666; font-size: 10pt }
a            { text-decoration: none; color: #666666 }
a:hover      { text-decoration: underline; color:#666666 }
h1           { font-family: Gill Sans MT; font-size: 18pt; color: #666666 }
h1 a         { text-decoration: none; color: #666666 }
h1 a:hover   { text-decoration: underline }
h2           { font-family: Gill Sans MT; font-size: 14pt; color: #666666 }
td           { font-size: 10pt }
td textarea.normaltext { width:100%; font-size: 10pt; font-family: Gill Sans MT }

.largerText { font-size: 12pt }

.zoomable    { cursor: -moz-zoom-in }

td.nav_on a         {font-family: Gill Sans MT; font-size: 8pt; color: #666666; text-decoration: none}
td.nav_off a        {font-family: Gill Sans MT; font-size: 8pt; color: #666666; text-decoration: none}
td.nav_off a:hover  {color: #666666}

td.shop_current a   {font-family: Gill Sans MT; font-size: 10pt; color: #666666; text-decoration: none}
td.shop_opt a       {font-family: Gill Sans MT; font-size: 10pt; color: #666666; text-decoration: none}
td.shop_opt a:hover {color: #666666}

table.menu td { padding-left:5px; padding-right:5px; font-family: Gill Sans MT; font-size: 10pt; font-weight: bold; color: #666666 }

table.datatable th  {white-space: nowrap; vertical-align:top; font-size: 10pt; color: #000000; font-weight: normal; text-align: left}
table.datatable td  {vertical-align:top; color: #808080;}

table.searchstart    {width:503px;}
table.searchstart th {font-size: 10pt; color: #999999; font-weight: bold; text-align: left; }
table.searchstart td {vertical-align:top; color: #999999;}

table td.searchStartCell {
	cursor:pointer;
}

td table.specification td {width:15%; font-size: 10pt; color: #000000; text-align:left; vertical-align:top; white-space: nowrap; 
                        padding-top:4px; padding-left:0px; padding-right:0px; font-family:Gill Sans MT}
td table.specification th {width:15%; font-weight:bold; font-size: 10pt; color: #000000; text-align:left; vertical-align:top; white-space: nowrap; 
                        padding-top:4px; padding-left:0px; padding-right:0px; font-family:Gill Sans MT}

td table.specification td.stripe {border-right: 1px solid #C0C0C0; }

td td table.specification td input { font-size: 10pt; color: #000000; font-family:Gill Sans MT}
input.thin { font-size: 10pt; color: #000000; font-family:Gill Sans MT}

.stripe1 { vertical-align:top; background-color: #E6E6E6}
.stripe2 { vertical-align:top }
.stripe3 { vertical-align:top; background-color: #FFE6E6}

table.entryform th { vertical-align:top; font-size: 10pt; font-weight: bold }
table.entryform td { vertical-align:top }
table.entryform td input { font-size: 10pt; color: #000000; font-family:Gill Sans MT}

textarea.arial { font-size: 10pt; color: #000000; font-family:Gill Sans MT}

input.passcode
             { color: #FFFFFF; font-size: 14pt; font-family: Comic Sans MS; font-style: italic; font-weight: 
               bold; vertical-align: middle; text-align: center; background-color: #008000; 
               background-image: url('passcode.png'); background-repeat: repeat-x}