.defaultStyle {
  font-family:'Century Gothic', Verdana, sans-serif;
  font-size:medium;
  margin:0px;
}

.menuItem {
  font-size:small;
  text-decoration:underline;
  background-color:beige;
  color:#5B3D1E;  /* dark brown on baige */
}

.logo {
  font-weight:bolder;
  font-size:x-large;
  color:#754E26;  /* brown on white */
}

.adsRight {
  width:161px;
  height:600px;
  float:right;
  /* background-color:beige; */
  z-index: 5;
  position: relative;
}

.footer {
  font-size:x-small;
  margin:0;
  background-color: beige;
  color:#5B3D1E;  /* dark brown on baige */
}

.title {
  font-size:small;
  font-weight:bold;
  color:#754E26;  /* brown on white */
}

.titleWithShade {
  font-size:medium;
  font-weight:bold;
  background-color: beige;
  color:#5B3D1E;  /* dark brown on baige */
}

.titleWithShadeCentered {
  text-align:center;
  font-size:medium;
  font-weight:bold;
  background-color: beige;
  color:#5B3D1E;  /* dark brown on baige */
}

.titleWithShadeSmall {
  font-size:small;
  font-weight:bold;
  background-color: beige;
  color:#5B3D1E;  /* dark brown on baige */
}

.commentInput {
  font-size:small;
  background-color:beige;
  color:#5B3D1E;  /* dark brown on baige */
}

.commentHeader {
  font-size:small;
  font-weight:bold;
  background-color:beige;
  color:#5B3D1E;  /* dark brown on baige */
}

.commentInfo {
  font-size:x-small;
  background-color:beige;
  color:#5B3D1E;  /* dark brown on baige */
}

.help {
  font-size:small;
  color:#3E5B00;   /** greenish color */
  font-style: italic;
}

.commentText {
  font-size:small;
  color:#754E26;  /* brown on white */
}

.normalText {
  font-size:small;
  color:#754E26;  /* brown on white */
}

input.buttonDefault{
  font-family:'Century Gothic', Verdana, sans-serif;
  width:50pt;
  font-weight:bold;
  background-color:#DCDC85;
  color:#5B3D1E;  /* dark brown on baige */
  border:1px solid;
  border-top-color:#696;
  border-left-color:#696;
  border-right-color:#363;
  border-bottom-color:#363;
}

.textInput {
  color:#754E26;  /* brown on white */
  font-size:small;
  font-family:'Century Gothic', Verdana, sans-serif;
}

.error {
  font-size:small;
  color:#CC0000; 
}

.tdNarrow1 {font-size:1pt}
.tdNarrow2 {font-size:2pt}
.tdNarrowLine1 {font-size:1pt; background-color:beige;}
.tdNarrowLine2 {font-size:2pt; background-color:beige;}

.smallFont { font-size:small; }
.verySmallFont { font-size:x-small; }

.code {
  font-size: small;
  font-family: 'Courier New', 'Lucida Console', 'sans-serif';
}

.formulaLarge {
  font-size: large;
  font-family: 'Courier New', 'Lucida Console', 'sans-serif';
  margin-left: 10px;
  margin-right: 10px;
}

.formulaMedium {
  font-size: medium;
  font-family: 'Courier New', 'Lucida Console', 'sans-serif';
  margin-left: 5px;
  margin-right: 5px;
}

.formulaSmall {
  font-size: small;
  font-family: 'Courier New', 'Lucida Console', 'sans-serif';
  margin-left: 3px;
  margin-right: 3px;
}

.horizontalSpace100 {
  margin-left: 100px;
}

.boxedQuote {
  border-style:solid; 
  border-width:1px; 
  padding-left:2px; 
  padding-right:2px; 
  padding-top:1px; 
  padding-bottom:1px;
  font-style:italic;
  width:80%;
}

.boxShadedHidden {
  display:none;
  border-style: dashed; 
  border-width:1px;
  padding-left:8px; 
  padding-right:8px; 
  padding-top:8px; 
  padding-bottom:8px;
  font-size:small;
  background-color:beige;
  color:#5B3D1E;  /* dark brown on baige */
  width:50%;
}

.tableRow1 {
  font-size:small;
  color:#754E26;  /* brown on white */
}

.tableRow2 {
  font-size:small;
  background-color: beige;
  color:#5B3D1E;  /* dark brown on baige */
}
