p, img {
  border: none
}
 
body, table {
  font-family : Arial, Helvetica, sans-serif;
  font-size   : 10pt;
  line-height : 11pt;
  font-weight : normal;
  color       : #000000;
}

h1, h2, h3 {
  font-family : Arial, Helvetica, sans-serif;
  font-size   : 12pt;
  line-height : 12pt;
  font-weight : bold;
  color       : #000000;
}

div.menu a {
  font-family     : Arial, Helvetica, sans-serif;
  text-decoration : none;
  font-size       : 10pt;
  line-height     : 14pt;
  font-weight     : bold;
  display         : block;
  background-color: #000066;
  color           : #FFFFFF;
  padding-left    : 0.0em;
}

div.menu a:hover   {
  background-color: #000066;
  color: #FFFFFF;
}

div.submenu a {
  font-family     : Arial, Helvetica, sans-serif;
  text-decoration : none;
  font-size       : 10pt;
  line-height     : 14pt;
  font-weight     : normal;
  display         : block;
  background-color: #000066;
  color           : #FFFFFF;
  padding-left    : 0.5em;
}

div.submenu a:hover   {
  background-color: #000000;
  color: #FFFFFF;
}


div.header {
  border           : none;
  clear            : none;
  background-color : #FFFFFF;
}

div.menu, div.menufooter {
  border           : 0.1em outset;
  clear            : left;
  margin-top	   : 1em;
  padding          : 0.5em;
  background-color : #000066;
  float            : left;
  width            : 175px;
}

div.body {
  background-color: #FFFFFF;
  margin-left     : 200px;
  margin-right    : 300px;
  margin-top	  : 2em;
}
 
div.rightmenu {
  position        : absolute;
  top           : 110px;      
  right		: 10px;
  background-color : #FFFFFF;
  width   : 160px;
  height  : 600px;
  margin-top : 1em;
}
 
div.alternaterightmenu {
  border  : 0.1em outset;
  background-color : #FFFFFF;
  float   : right;
  width   : 160px;
  height  : 600px;
  border-style: solid;  
  border-color: #EFEFEF;
  border-top-width: 17px;
  border-bottom-width: 5px;
}

div.banner {
  width : 100%;
}
 
div.book {
  border-top       : 1px SOLID #9C9;
  margin-top       : 1em;
  background-color : #FFFFFF;
  color            : #000000;
  padding          : 0.5em;
  margin-left      : auto;
  margin-right     : auto;
  text-align       : center;
}
 
div.button
{
    BORDER: thin solid; 
    BORDER-STYLE: outset;
    BORDER-WIDTH: .2em;
    BACKGROUND: #EFEFEF;
    COLOR: #000000;
    PADDING: .5em;
    WIDTH: 45%;
    MARGIN-LEFT: AUTO;
    MARGIN-RIGHT: AUTO;
    TEXT-ALIGN: center;
}
