A:link {
	COLOR: #0066ff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0066ff; TEXT-DECORATION: none
}
A:active {
	COLOR: #0066ff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #999999; TEXT-DECORATION: underline
}

.tmenubar
{
 border-right-width: 2px; 
 border-left-width: 2px;
 border-bottom-width: 0px;
 border-top-width: 0px; 
 border-color: #d1d0f0;
 text-align:center; 
}

.menubar
{
 background: url('images/menubar.gif');
 background-repeat: repeat;  
}

.head
{
 text-align:center;
  border-right-width: 2px; 
 border-left-width: 2px;
 border-bottom-width: 0px;
 border-top-width: 2px; 
 border-color: d1d0f0;
}

.body
{
 text-align:center;
 color:black; 
 border-right-width: 2px; 
 border-left-width: 2px;
 border-bottom-width: 2px;
 border-top-width: 0px; 
 border-color: d1d0f0;
}

.menu_col
{
 border-right-width: 2px; 
 border-left-width: 1px;
 border-bottom-width: 1px;
 border-top-width: 1px;
 border-color: d1d0f0;
 background-color: d1d0f0;
 vertical-align:top;  
}

.menu_head
{
 background-image: url('images/submenu_body.gif');
 font-family: Arial;
 color: 393293;
 text-align:center; 
 font-weight:bold; 
 vertical-align: middle;
}

.submenu
{
 background-color: #ffffff;
 margin-bottom: 25px;
}

.submenu_subhead
{
 background-image: url('images/submenu_head.gif');
 background-repeat: repeat-y;
 margin: 0px;
 padding: 0px;
}

.submenu_body
{
 background-image: url('images/submenu_body.gif');
 background-repeat: repeat-y;
 margin: 0px;
 padding: 0px;
}

.submenu_foot
{
 background-image: url('images/submenu_foot.gif');
 background-repeat: repeat-y;
 margin: 0px;
 padding: 0px;
}


.menu_point
{
 font-family: Verdana;
 font-size:11px;
 font-weight:bold;
 text-align:center;
 vertical-align:middle;   
 color: #000066;
  margin: 0px;
 padding: 0px;
 
}

.cathead
{
 color:red; 
 border:1px;
 border-style: double; 
 vertical-align:top; 
}

.cat_style
{
 font-family: Verdana;
 font-size:12px; 
}

.news_table
{
 margin-top: 5px;
}

.news_title
{
 font-family: Verdana;
 font-size:13px; 
 font-style:oblique; 
 font-weight: bold;
 color: #993300;
}

.news_content
{
 font-family: Verdana;
 font-size:12px;
 padding-left: 25px; 
}

.news_author
{
 font-family: Verdana;
 text-align: right;
 font-size:11px;
 font-style:italic;
}

.news_discuss
{
 font-family: Verdana;
 text-align: left;
 font-size:11px;
 font-style: bold;
}

.paging_forward a, .paging_back a
{
 font-family: Verdana;
 font-size:11px; 
 font-weight: bold;
 color: #993300;
}

.paging_forward
{
 text-align:right;
 width:25%; 
}
.paging_back
{
 text-align:left;
  width:25%; 
}
.paging_current
{
 text-align:center;
  width:300px; 
}

.splitter
{
	 font-family: Verdana;
	 font-size:12px;
	 color: #669999;
}

/* Spoiler styles */
.spoiler { border-right: 1px solid; padding-right: 6px; border-top: 1px solid; margin-top: 10px; padding-left: 6px; padding-bottom: 6px; border-left: 1px solid; padding-top: 6px; border-bottom: 1px solid; position: relative}
.spoilertitlebox { margin-top: -16px }
.spoilertitle { background-color: white }
.spoilertext { display: none } 
