/* Web page , first draft Wed Dec 15 03:10:01 GMT 1999 kehoea */

A:link {
  /* color:red;*/
  /* background-color: #7a7a7a; */
  /* color: #73b7ae; */
  color: #70f;
  text-decoration: underline;
}

A:visited {
  /*	color: #73b7ae; */
  color: #20a;	
  text-decoration: none; 
}

A:hover {
  background-color: yellow;
  color: red;
  text-decoration: none;
}

a.visible {
  background-color: white;
  color: red;
  text-decoration: none;
}

A {
/*    color: #003767;*/
  text-decoration: underline;
}

h1 {
  color: #2a2a2a;
  font-weight: normal;
  font-family: Times, Verdana, Helvetica;
}	

h2 {
  color: #73b7ae;
  background-color: #dddddd;
  font-weight: normal;
  font-family: Times, Verdana, Helvetica;
}	

h3 {
  color: #2a2a2a;
  font-weight: normal;
  font-family: Times, Verdana, Helvetica;
}	

h4 {
  color: #2a2a2a;
  /*	font-weight: normal; */
}	

body {
  background-color: #ffffff;
  color: #2a2a2a;
  font-family: Verdana, Helvetica, Arial, Times;
  font-size: 10pt;
  scrollbar-face-color: #fff;
  scrollbar-shadow-color: #fff;
  scrollbar-3dlight-color: #fff;

  scrollbar-track-color: #fff;
  scrollbar-darkshadow-color: #fff;
  scrollbar-arrow-color:  #003767;
}

/* Netscape bug ... grrr . */
td {
  color: #2a2a2a;
  font-family: Verdana, Helvetica, Arial, Times;
}

.logbody {
  color: #2a2a2a;
  background-color: #fff;	  	
  font-size: 11pt;
  font-family: Verdana, Helvetica, Arial, Times;
  width: 65%;
  height: 100%;
  padding: 1em;
  clear: none;
}

.gmicon {
  position: absolute;
  right: 5;
  top: 5;
}

em {
  font-weight: normal;
}

.tiny {
  font-size: 8pt;
  font-family: Verdana, Helvetica, Arial, Times;
}

.massive {
  font-size: 30pt;
}

.normal {
  color: #2a2a2a;
  font-size: 12pt;
}

.summary_link_text {
  color: #2a2a2a;
  background-color: white;
}

 .funkybutton {
  background-color: yellow; 
  color: red; 
  border-left: #73b7ae 1px solid; 
  border-top: #73b7ae 1px solid;
  border-right: #73b7ae 2px solid; 
  border-bottom: #73b7ae 2px solid;
  font-weight: bold; 
}

.purple {
  float: right;
  border: thin solid #eee;
  border-width: 3px;
}

.belch {
  float: left; 
  width: 74%;
  text-align: justify;
}	 

.pseudoh1 {
  color: #2a2a2a;
  font-weight: normal;
  font-family: Times, Verdana, Helvetica;
  font-size: 18pt;
  font-style: normal;
}	

.IPA { 
  font-family: Lucida Grande, Arial Unicode MS, Lucida Sans Unicode, 
  Gentium, Code2000; 
}

/* Language tags don't work for styling with MS IE5, whence the analogous
   class names. */

/* :lang(tg) {  */

.lang_tg {
  font-family: Lucida Grande, Arial Unicode MS, Lucida Sans Unicode, 
  Gentium, Code2000; 
}

.lang_ar {
  font-family: Times New Roman, Serif;
  font-size: 1.5em;
}

.lang_fa {
  font-family: Times New Roman, Serif;
  font-size: 1.8em;
}

/* :lang(ja) { */ 
.lang_ja {
  font-family: MS Mincho, Gentium, Code2000; 
  /* Override the Windows and Unix disrespect for double-width characters */
  font-size: 150%;
  /* This used to be a hack to only apply it to MSIE, but I actually want to
     apply it more widely. Ideally, I could rule out the Mac. */
}

/* :lang(ja) { */ 
.lang_ja_osx {
  font-family: MS Mincho, Gentium, Code2000; 
  /* Override the Windows and Unix disrespect for double-width characters */
  /* font-size: 150%; */
  /* but no need to do it on OS X */
  /* This used to be a hack to only apply it to MSIE, but I actually want to
     apply it more widely. Ideally, I could rule out the Mac. */
}

hr { 
  text-align: left;
  margin-left: 0;
  width: 20%;
}
