body {
  font-family: georgia;
  font-size: 12pt;
  color: #393939;
  background-color: #0f0f0d;
  _background-image: url('/images/bg.gif');
  _background-repeat: repeat-x;
  	background-image: url('/images/newbg.jpg');
	background-attachment: fixed;
	background-position: top center;
}

h1 {
  font-family: georgia;
  font-size: 16pt;
  /*color: #393939;*/
  color: #393939;
  margin: 0px;
  font-weight: bold;
  text-decoration: none;
}

p, td, span.gray, div, span {
  font-family: georgia;
  font-size: 10pt;
  color: #393939;
  text-decoration: none;
}

span.header {
  font-weight: bold;
  color: #393939;
}

span.whitefont {
  color: #ffffff;
}

span.red {
  color: #ff0000;
}

td.padding3 {
  padding-left: 3px;
  padding-right: 3px;
  font-color: #ffffff;
}

td.padding5 {
  padding: 5px;
}

td.menuitem {
  margin-left: 5px;
  margin-right: 5px;
}

td.formtitleheader {
  font-weight: bold;
}

p.pink, span.pink {
  color: #da09be;
}

div.cell_indent {
  margin: 3px;
}

td.textindent {
  padding: 5px;
}

a.main_menu_inactive {
  font-family: georgia;
  font-size: 10pt;
  color: #ffffff;
  font-weight: normal;
  text-decoration: none;
}

a.main_menu_selected {
  font-family: georgia;
  font-size: 10pt;
  color: #cc33ff;
  font-weight: normal;
  text-decoration: none;
}

a.sub_menu_active {
  font-family: georgia;
  font-size: 10pt;
  color: #ffffff;
  font-weight: normal;
  text-decoration: none;
}

a.sub_menu_inactive {
  font-family: georgia;
  font-size: 10pt;
  color: #ffffff;
  font-weight: normal;
  text-decoration: underline;
}

a.clear {
  font-family: georgia;
  font-size: 10pt;
  color: #393939;
  text-decoration: none;
}

a.simple {
  color: #393939;
  text-decoration: none;
}

input.edit_home_page {
  border: 1px solid;
  width: 172px;
  height: 16px;
}

.button_subscribe {
  border: 0px;
  background-color: #0f0f0d;
  font-family: georgia;
  font-size: 10pt;
  color: #393939;
}

select {
  border: 1px solid #999999;
  width: 150px;
  height: 18px;
  font-family: georgia;
  font-size: 10pt;
  color: #393939;
}

/* editor options */

input {
  border: 1px solid #999999;
  font-family: georgia;
  font-size: 10pt;
  color: #393939;
}

input.editor {
  border: 1px solid #999999;
  height: 20px;
  font-family: georgia;
  font-size: 10pt;
  color: #393939;
}

.editor_button {
  border: 1px solid #999999;
  background-color: #ffffff;
  font-family: georgia;
  font-size: 10pt;
  color: #393939;
}

.myDiv {
    display: none
}

.frmheader { text-align:left; height: 30px; background-image: url("/images/bg_grid_header.gif"); border: 1px #c5c6c7 solid; padding-left: 5px; }

a.nav { text-decoration: none; }
a.link5 {text-decoration: none; color: black;}
a.link6 {text-decoration: none; color: grey;}
img.nav1 { text-decoration: none; padding: 2px; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=70);}
img.nav1:hover { text-decoration: none; background-color: gold; padding: 2px; opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);}
img.nav2 { text-decoration: none;}
table.tab_nav:hover { background-color: lightgrey;}
td.view_table{text-align: left; vertical-align: bottom; background-image: url(/images/table_bg.png); vertical-align: top;}
td.view1{text-align: left; vertical-align: top;  font-family: georgia;  font-size: 14pt;  color: yellow; padding-left: 5px; padding-left: 5px;}
td.view2{text-align: left; vertical-align: top;  font-family: georgia;  font-size: 10pt;  color: white; padding: 5px;}
.no-display {
	DISPLAY: none
}
.opened {
	FONT-WEIGHT: bold
}
