body {
  font-family: Verdana, Helvetica, Gill Sans, Verdana, arial, sans-serif;
  font-size: 11pt;
}

DIV.warnings {
  background-color: #ffffcc;
}

DIV.giftsection {
  background-color: #ffffcc;
  border: 1px solid black;
}

DIV.lookupwarnings {
  background-color: #ffcccc;
  border: 1px solid #ff8888;
  background: -webkit-linear-gradient(white, red); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(white, red); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(white, red); /* For Firefox 3.6 to 15 */
  background: linear-gradient(white, red); /* Standard syntax */
  border-radius: 2px;
}

DIV.commonlookups {
  background-color: #eeeeff;
}

DIV.util {
  background-color: #eeffee;
  border: 1px dashed olive;
}

DIV.dictionaryentry {
  //background-color: #ffffdd;
  //border: 1px hidden black;
  //border-top-width: 2px;
  //border-bottom-width: 2px;
}

DIV.dictsubentry {
  border: 1px solid #666666;
  background-color: #dddddd;
  background: -webkit-linear-gradient(white, #cccccc); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(white, #cccccc); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(white, #cccccc); /* For Firefox 3.6 to 15 */
  background: linear-gradient(white, #cccccc); /* Standard syntax */
  border-radius: 2px;
}

DIV.summarybox {
  background-color: #ffffcc;
  border: 1px dashed olive;
}

DIV.navigationmenu {
  background-color: #ccffff;
}

DIV.searchbox {
  background-color: #ffffdd;
  border: 1px dashed olive;
}

DIV.commonlinks {
  background-color: #ffffaa;
  border: 1px dashed olive;
  font-size: 11px;
}

DIV.alsoavailable {
  font-size: 11px;
}

table.mainmenu {
  font-size: 11px;
}

div.topad {
  clear: both;
  margin-left: auto;
  margin-right: auto;
  width: 732px;
}

div.navbar {
  clear: both;
}

div.main {
  clear:both;
  width: 90%;
}

div.frontmenuitem {
   background: #ffffdd;
   margin-bottom: 2px;
   border: 1px solid #ccccaa;
   border-radius: 2px;
}

#img.inline {
  float: left;
  border: 2px;
  padding: 4px;
}

div.currencybox {
  background-color: #ffcccc;
  border: 1px dashed olive;  
}

div.tech {
  background-color: #ccffff;
  border: 1px dashed olive;
  width: 80%;
  position: relative; left: 10%;
}
