body
{
  font-family:"Verdana", "Arial";
  color:#000000;
  background-color:#336699;
  margin:8px;
}

div.xlarge
{
  text-align:center;
  font-size:18pt;
  font-weight:bold;
}

div.large
{
  text-align:center;
  font-size:10pt;
  font-weight:bold;
}

b.small
{
  font-size:8pt;
  font-weight:bold;
}


h3
{
  font-size:14pt;
}

h3.menuleft
{
  text-align:center;
  font-size:13pt;
  color:#FFFFFF;
  margin-top:0px;
  margin-bottom:15px;
}

table.main
{
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  padding-bottom:5px;
}

td
{
  font-size:10pt;
  background-color:#FFFFFF;
}

td.menuleft
{
  background-color:#333333;
  font-size:8pt;
  font-weight:bold;
  color:#FFFFFF;
}

td.menuleft_padded
{
  background-color:#333333;
  font-size:8pt;
  font-weight:bold;
  color:#FFFFFF;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  padding-bottom:5px;
}

td.menu
{
  width:50%;
  text-align:left;
  padding-left:5px;
  padding-right:5px
  padding-top:0px;
  padding-bottom:10px;
}

td.text
{
  padding-left:20px;
  padding-right:20px;
  padding-top:5px;
  padding-bottom:5px;
  background-image: url("images/watermark.gif");
}

td.toolspage
{
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  padding-bottom:10px;
}

td.toolspage1
{
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  padding-bottom:0px;
}

td.toolspage2
{
  padding-left:10px;
  padding-right:10px;
  padding-top:0px;
  padding-bottom:10px;
}

td.padded
{
  padding-bottom:5px;
}

td.small
{
  font-size:10pt;
  font-weight:normal;
  text-align:justify;
}

td.tools
{
  font-size:10pt;
  text-align:center;
  padding-left:10px;
  padding-right:10px;
}

td.tools_left
{
  font-size:10pt;
  font-weight:bold;
  text-align:left;
  padding-left:20px;
  padding-right:0px;
}

td.tools_right
{
  font-size:10pt;
  font-weight:bold;
  text-align:right;
  padding-left:0px;
  padding-right:20px;
}

td.tools2
{
  background-color:#888888;
  color:#FFFFFF;
  font-size:10pt;
  text-align:center;
  padding-left:10px;
  padding-right:10px;
}

td.tools2_left
{
  background-color:#888888;
  color:#ffffff;
  font-size:10pt;
  text-align:left;
  padding-left:20px;
  padding-right:20px;
  font-weight:bold;
}

td.tools2_right
{
  background-color:#888888;
  color:#ffffff;
  font-size:10pt;
  text-align:right;
  padding-left:20px;
  padding-right:20px;
  font-weight:bold;
}

td.tools_nopadding
{
  font-size:10pt;
  text-align:center;
  padding-left:0px;
  padding-right:0px;
}

td.tools2_nopadding
{
  background-color:#888888;
  color:#FFFFFF;
  font-size:10pt;
  text-align:center;
  padding-left:0px;
  padding-right:0px;
}

table.top
{
  margin:0px;
}

td.image
{
  padding:0px;
}

td.toolhistory
{
  margin:0px;
  padding:0px;
  background-color:#cccccc;
}

th
{
  font-size:14pt;
  text-align:left;
}

th.tools
{
  font-size:10pt;
  font-weight:bold;
  background-color:#660000;
  color:#FFFFFF;
  text-align:center;
  padding-left:10px;
  padding-right:10px;
}

th.tools_right
{
  font-size:10pt;
  font-weight:bold;
  background-color:#000000;
  color:#FFFFFF;
  text-align:right;
  padding-left:10px;
  padding-right:10px;
}

th.center
{
  font-size:12;
  font-weight:bold;
  text-align:center;
}

td.links
{
  font-family:"Verdana", "Arial";
  font-size:10pt;
  font-weight:bold;
  padding-top:1px;
  padding-bottom:1px;
  background-color:#000000;
}

a.menu
{
  font-weight:bold;
  text-decoration:none;
  color:#660000;
  font-size:10pt;
}

a.toolmenu
{
  font-weight:bold;
  text-decoration:underline;
  color:#ffffff;
}

a.toolmenu_empty
{
  font-weight:bold;
  text-decoration:none;
  color:#ffffff;
}

a.toolmenu::hover
{
  text-decoration:underline;
}

a.header
{
  font-weight:bold;
  text-decoration:none;
  color:#cccc33;
}

a.header:hover
{
  color:#339900;
}

a.toolsview
{
  font-weight:bold;
  font-size:10pt;
  text-decoration:none;
  color:#000099;
}

a.toolsviewimage
{
  font-weight:bold;
  font-size:10pt;
  text-decoration:none;
  color:#3333ff;
}

a.toolsorder
{
  font-weight:bold;
  font-size:10pt;
  text-decoration:none;
  color:#000099;
}

a.tools_large
{
  font-weight:bold;
  font-size:10pt;
  text-decoration:none;
  color:#000000;
}

a.tools2_large
{
  font-weight:bold;
  font-size:10pt;
  text-decoration:none;
  color:#ffffff;
}

a.tools
{
  font-weight:bold;
  font-size:8pt;
  text-decoration:none;
  color:#000000;
}

a.tools2
{
  font-weight:bold;
  font-size:8pt;
  text-decoration:none;
  color:#ffffff;
}

a.email
{
  color:#3366ff;
  text-decoration:none;
}

a.history
{
  font-weight:bold;
  font-size:8pt;
  text-decoration:none;
  color:#000099;
}

p.menuleft
{
  font-size:8pt;
  font-weight:bold;
  margin-top:0px;
  margin-bottom:5px;
}

p.menuleft_empty
{
  font-weight:bold;
  text-decoration:none;
  color:#FFFFFF;
  font-size:8pt;
  font-weight:bold;
  margin-top:0px;
  margin-bottom:5px;
}

div.address
{
  font-size:8pt;
  font-weight:normal;
}

p.main
{
  font-size:10pt;
  font-weight:normal;
  text-align:justify;
}

p.menu
{
  font-size:10pt;
  font-weight:normal;
  text-align:left;
  margin-top:10px;
  margin-bottom:0px;
}

p.menustart
{
  font-size:10pt;
  font-weight:normal;
  text-align:left;
  margin-top:0px;
  margin-bottom:0px;
}

p.center
{
  font-size:10pt;
  font-weight:normal;
  text-align:center;
}

h3.title
{
  margin-bottom:5px;
  text-align:center;
}

th.header
{
  font-size:11pt;
  padding-left:5px;
  padding-left:10px;
}

th.orderform
{
  background:#000066;
  color:#FFFFFF;
  text-align:left;
  font-size:10pt;
  padding-left:5px;
}

td.footer
{
  padding-top:5pt;
}

table.ordertable
{
  margin-left:10px;
  margin-right:10px;
}

p.paraorder
{
  font-family:"Verdana", "Arial";
  font-size:8pt;
  text-align:center;
  margin-top:0px;
  margin-bottom:6px;
}

font.subsize
{
  font-size:9px;
}

h3.error
{
  font-size:12pt; color:#cc0000
}

select
{
  font-size:10px;
  width:220px;
  font-weight:bold;
}

form
{
  margin-bottom:0px;
}

ul.history
{
  list-style-image:url("./images/corner.gif");
  margin-left:19px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  font-size:8pt;
  color:#000000;
}

th.subcategories
{
  text-align:left;
  font-size:11pt;
  font-weight:bold;
  padding-left:5px;
  padding-right:5px;
  padding-top:0px;
  padding-bottom:5px;
}

img
{
  margin:0px;
  padding:0px;
}

a.image
{
  margin:0px;
  padding:0px;
}

a.nav
{
  color:#000099;
  text-decoration:none;
}

table.pages
{
  border:2px;
  border-style:solid;
  border-color:#000000;
}

td.pagecount
{
  font-weight:bold;
  font-size:10pt;
  color:#ffffff;
  background-color:#333333;
  padding-left:10px;
  padding-right:10px;
}

td.pages
{
  font-size:10pt;
  padding-left:5px;
  padding-right:5px;
}

a.sort
{
  color:#ffffff;
  text-decoration:underline;
}

font.small
{
  font-size:8pt;
  font-weight:normal;
}

p.oldsite
{
  font-size:11pt;
}