body{
  font-family:Verdana,Arial,Times,Courier; 
  text-decoration:none; 
}

p{
  margin-left: 20px;
  margin-right: 60px;
}

pre{
  font-family:Verdana,Arial,Times,Courier; 
  margin-left: 20px;
  font-size:11px; 
  width:357px;
  white-space: pre-wrap;       /* css-3 */
  white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
  white-space: -pre-wrap;      /* Opera 4-6 */
  white-space: -o-pre-wrap;    /* Opera 7 */
  word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

A:link, A:visited{
font-size:11px; 
color:#666666;
}

A:hover{
  font-size:11px; 
  color:#333333;
}

.black:link, .black:visited {
  font-size:10px; 
  color:#000000;
}

.black:hover{
  font-size:10px; 
  color:#444444;
}

.img_link:link, .img_link:visited{
  font-size:10px; 
  color:#000000;
}
.img_link:hover{
  font-size:10px; 
  color:#444444;
}

.gal_img{border: 1px solid #000000;}

.menu_link:link, .menu_link:visited { 
  font-size:10px; 
  color:#000000;
}
.menu_link:hover{
  font-size:10px; 
  color:#666666;
}
.menu_text{
  font-size:10px; 
  color:#000000;
}

.news_link:link, .news_link:visited {
  font-size:11px; 
  color:#996600;
}
.news_link:hover{
  font-size:11px; 
  color:#666666;'
}
.news_title{ 
  font-size:11px; 
  color:#000000; 
  font-weight:bold;
}
.news_title_sticky{
  font-size:11px; 
  color:#ff0000; 
  font-weight:bold;
}
.news_text{
  font-size:11px; 
  color:#000000;
}

.show_arch:link, .show_arch:visited {
  font-size:11px; 
  color:#666666;
}

.show_arch:hover{
  font-size:11px; 
  color:#333333;
}

.desc{
  font-size:11px; 
  color:#4B292A;
}

.text{
  font-size:11px;

  color:#000000;
}

.text_shaded{
  font-size:11px; 
  color:#bbbbbb;
}
.text_gray{
  font-size:11px; 
  color:#888888;
}

.blacktext{
  font-size:10px; 
  color:#000000;
}

.smalltext{
  font-size:9px; 
  color:#000000;
}

.smalltext_red{
  font-size:9px; 
  color:#ff0000;
}

.smalltext_underlined{
  font-size:9px; 
  color:#ff0000; 
  text-decoration:underline;
}

.bold{
  font-size:11px; 
  color:#000000; 
  font-weight:bold;
}

.underline{
  font-size:11px; 
  color:#000000; 
  text-decoration:underline;
}

.underline_light{
  font-size:11px; 
  color:#333333; 
  text-decoration:underline;
}

.nav_link:link, .nav_link:visited{
  font-size:10px; 
  color:#000000;
}

.nav_link:hover{
  font-size:10px; 
  color:#666666;
}

.nav_text{
  font-size:10px; 
  color:#333333;
}

.inputlighter{
  background-color: #ffffff; 
  border-bottom: #838EA0 1px solid; 
  border-left: #838EA0 1px solid; 
  border-right: #838EA0 1px solid; 
  border-top: #838EA0 1px solid; 
  color: black; 
  font: 8pt verdana;
}

.input{
  background-color: #ffffff; 
  border-bottom: #000000 1px solid; 
  border-left: #000000 1px solid; 
  border-right: #000000 1px solid; 
  border-top: #000000 1px solid; 
  color: black; 
  font: 8pt verdana;
}

.buttonlighter{
  background-color: #ffffff; 
  border-bottom: #838EA0 1px solid; 
  border-left: #838EA0 1px solid; 
  border-right: #838EA0 1px solid; 
  border-top: #838EA0 1px solid; 
  color: black; 
  font: 7pt verdana;
}

.button{
  background-color: #d0d0d0; 
  border-bottom: #000000 1px solid; 
  border-left: #000000 1px solid; 
  border-right: #000000 1px solid; 
  border-top: #000000 1px solid; 
  color: black; 
  font: 8pt verdana;
}

.forumreply{
  background-color: #f6f6f6; 
  border-bottom: #b0b0b0 1px solid; 
  border-left: #b0b0b0 1px solid; 
  border-right: #b0b0b0 1px solid; 
  border-top: #b0b0b0 1px solid; 
  color: black; 
  font: 8pt verdana;
}
.forumreply img{
  border-color: black; 
  border-style: solid
}

.forumreply tr{
  color:#909090;
}

.news_gedgp{
  background-color: #fcfcfc; 
  border-bottom: #d0d0d0 1px solid; 
  border-left: #ffffff 1px solid; 
  border-right: #ffffff 1px solid; 
  border-top: #ffffff 1px solid; 
  color: black; 
  font: 8pt verdana;
}

.switch {color: #999;}