body {
  background-color: #ffffff;
  font-family: sans-serif;
  font-size: 10pt;
  margin: 0;
  padding: 0;
  scrollbar-3dlight-color: #A79B89;
  scrollbar-arrow-color: #000066;
  scrollbar-base-color: #000000;
  scrollbar-darkshadow-color: #000000;
  scrollbar-face-color: #ffffff;
  scrollbar-highlight-color: #FF6600;
  scrollbar-track-color: #FFFFFF;
}

div.hr {
  width: 100%;
  height: 1px;
  border-top: 1px dotted black;
  margin-top: 5px;
  margin-bottom: 5px;	
  padding: 0;
}

table {
  border-collapse: collapse;
}
td {
	margin: 0;
  padding: 0;
  border: none;
}

#main {
	width: 100%
}
td.padded {
  padding: 5px;
}

td.btl {border-top: 1px solid #FF6600;}
td.bbl {border-bottom: 1px solid #FF6600;}
td.bll {border-left: 1px solid #FF6600;}
td.brl {border-right: 1px solid #FF6600;}
td.btd {border-top: 1px solid #000066;}
td.bbd {border-bottom: 1px solid #000066;}
td.bld {border-left: 1px solid #000066;}
td.brd {border-right: 1px solid #000066;}

a {
  color: #00008b;
  font-family: Verdana;
  font-size: 9pt;
  text-align: left;
  text-decoration: underline;
}
a.menu {
  color: #00008b;
  font-family: Verdana;
  font-size: 8pt;
  text-decoration: none;
}
a:visited {
}
a:hover {
  color: #CC6633;
  text-decoration : underline; 
}
em { 
  color: #330066;
  font-style: italic; 
} 
h1 {
  color: #CC6633;
  font-size: 13pt;
  font-weight: bold;
  margin: 10;
  text-indent: 0pt;
}
img {
  border-width:0; 
}
img.l {
  float: left;
  margin: 0px 10px 5px 0px;
}
img.r {
  float: right;
  margin: 0px 0px 0px 0px;
}
img.c {
  border: 1px solid #09004F;
  float: none;
  margin: 0px 10px 5px 10px;
}
input.subscribe {
  background: #D7D8F8;
  border-top: 2px solid #003333;
  border-right: 1px solid #003333;
  border-bottom: 1px solid #003333;
  border-left: 2px solid #003333;
  float: none;
  margin: 0px 5px 0px 0px;
}

p {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  margin: 25px 10px 20px 10px;
  text-align: left;
  text-indent: 0pt;
}
div.news p {
    margin: 2px 2px 2px 10px; 
  font-size: 8pt;
  text-align: left;
}

p.l {
  margin: 2px 2px 2px 10px; 
  text-align: left;
}
p.c {
  margin: 2px 2px 2px 10px; 
  text-align: center;
}
p.menu {
  font-size: 8pt;
  margin: 2px 2px 2px 10px; 
  text-align: left;
}
p.small{
  margin: 2px 2px 2px 10px; 
  font-size: 8pt;
  text-align: left;
}
strong { 
  font-weight: bold;
}
table{
  border: 0;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
  vertical-align: top;
}
td {
  border: 0;
  margin: 0;
  padding: 0;
  vertical-align: top;
}
td.content {
  background-image: url(/images/spacer.jpg);
  vertical-align: top;
}


ul {
  font-family: Verdana;
  font-size: 9pt;
  margin: 2px 2px 2px 16px; 
  list-style: square url(/images/ul.gif);
}
ul li {
  font-family: Verdana;
  font-size: 9pt;
  margin: 2px 2px 2px 40px; 
  padding-bottom: 2px;
  padding-top: 2px;
}

ol {
  font-family: Verdana;
  font-size: 9pt;
  margin: 2px 2px 2px 16px; 
}

ol li {
  font-family: Verdana;
  font-size: 9pt;
  margin: 2px 2px 2px 40px; 
  padding-bottom: 2px;
  padding-top: 2px;
}
span.comment {
    font-size: 8pt;
    color: gray;
}

div {margin: 0; padding: 0; cursor: default;}
div.menu_holder1 {margin-left: 10px; display: block; border: none; background-color: white; width: 100%}
div.menu_holder2 {position: absolute; left: 0; top: 0; border-right: 1px solid #000066; border-top: 1px solid #000066; background-color: white; visibility: hidden; width: auto; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); z-index: 999}
div.menu_item {display: block; background-color: #FFFFFF; border: 1px solid #F0F0F0; visibility: inherit; padding: 5px; width: 100%; cursor: hand}
div.menu_item_over {display: block; background-color: #F0F0F0; border: 1px solid #E0E0E0; border-left: 1px solid #FF6600; border-bottom: 1px solid #FF6600; padding: 5px; width: 100%; cursor: hand }

input.orderText {border: 1px solid darkblue; background-color: #EAEAFF;}
td.orderLeft {text-align: right; padding: 4px; vertical-align: middle; font-size: 10pt}
td.orderSpan {padding: 4px; vertical-align: middle; font-size: 10pt; }
td.orderRight {padding-right: 4px; width: 100%}
fieldset.order {border: 1px solid darkblue; margin: 2px}
legend.order {font-size: 8pt; font-weight: bold}