<style type="text/css">

div.dummy {
/* for some reason IE seems to ignore the first tag so we include a dummy one */
}

div.container {
  width:902px;
  margin:0px;
  border:1px solid gray;
  line-height:150%;
}

div.header, div.footer {
  padding:0.5em;
  color:white;
  background-color:gray;
  clear:left;
}

div.header {
  margin-top:0;
  height:25px;
}

div.leftblock {
  float:left;
  width:180px;
  margin:0;
  padding:1em;
}

div.mainblock {
  margin-left:190px;
  border-left:1px solid gray;
  padding:1em;
}

div.acrossblock {
  width:900px;
  padding:1em;
}

ul {
  list-style-type:square;
}

ul.mainmenu {
  float:left;
  width:100%;
  padding:0;
  margin:0;
  list-style-type:none;
}

body, p, td {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  text-align: left;
}

td.noabove {
  padding-top:0;
  padding-bottom:0;  
}

td.head1 {
  font-weight: bold;
  color: green;
}

a {
 text-decoration:none;
 color: green;
}

p.submenu {
  font-weight: normal;
  padding:0;
  margin:0;
  margin-top:15;  
}

p.head1 {
  font-weight: bold;
  color: green;
}

p.head1left {
  float: left;
  font-weight: bold;
  color: green;
}

p.footertext {
  font-size: 7pt;
  text-align: center;
  margin:0;
}

p.navigationaid, a.navigationaid {
  font-size: 8pt;
  font-style: italic;
  text-align: right;
  margin:0;
}

p.right {
  float: right;
  width:14.5em;
  font-weight: bold;
  color: yellow;  
  background-color:green;
}

a.right {
  float: right;
  width:14.5em;
  padding:0.2em 0.5em;
  font-weight: bold;
  color: yellow;  
  background-color:green;
}

a.right:hover {
  background-color: #99CC33;
  font-weight: bold;
}

a.mainmenu {
  float:left;
  width:10em;
  text-decoration:none;
  color:white;
  background-color:green;
  padding:0.2em 0.5em;
  border-right:2px solid gray;
}

a.mainmenushop {
  float:left;
  width:10em;
  text-decoration:none;
  color:yellow;
  font-weight: bold;
  background-color:green;
  padding:0.2em 0.5em;
  border-right:2px solid gray;
}

a:hover {
  background-color: white;
  font-weight: bold;
}

a.mainmenu:hover {
  background-color: #99CC33;
  font-weight: normal;
}

a.mainmenushop:hover {
  background-color: #99CC33;
  font-weight: bold;
}

li {
  text-align: left;
  list-style-type:square;  
}

li.mainmenu {
  display:inline;
  text-align: center;
}

img.banner {
  width:100%;
  margin-bottom:-3;
}

img.left {
  float: left;
  margin-right: 15px;
}

img.right {
  float: right;
  margin-left: 15px;
}

img.center {
  float: center;
  margin-left: 3px;
  margin-right: 5px;
}
 
</style>
