BODY, TD, DIV, SPAN
{ 
    font-size:12px;
    font-family:tahoma,²Ó©úÅé,§ºÊ^,arial,sans-serif;
}

IMG.tab
{
    position:absolute; 
    top:3px; 
    z-index:5;
}

img.icon
{
vertical-align:middle;
border:0px;
}


.topMenu
{
	font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    font-size:12px;
}

.content {
  border-left: solid 1px #CFD3D1;
  border-right: solid 1px #CFD3D1;
  border-bottom: solid 1px #CFD3D1;
  border-top: solid 1px #CFD3D1;

  background-Color: #FCFCFD;
}

.f11
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.f11r
{
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Arial
}
.f11g
{
    FONT-SIZE: 11px;
    COLOR: green;
    FONT-FAMILY: Arial
}

.news_preview
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 20px
}

.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #45a25b;
    TEXT-DECORATION: none
}


A
{
    COLOR: #45a25b;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #146929;
}

A.button
{
    border:1px solid #ffffff;
    color: #ffffff;
    text-decoration: none;
    padding: 1px 3px 0px 4px;
    font-size:12px;
}

A.news_head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #45a25b;
    TEXT-DECORATION: none
}
A.news_head:hover
{
    COLOR: #146929;
}

A.announce_head
{
    FONT-SIZE: 12px;
    COLOR: #45a25b;
    TEXT-DECORATION: none
}
A.announce_head:hover
{
    COLOR: #146929;
}

.Tablehead
{
	font-weight:bold;
	font-size:12px;
	color:#003366;
}

.Header1
{
	font-weight:bold;
	font-size:16px;
	color:#006600;
}

.Header2
{
	font-weight:bold;
	font-size:14px;
	color:#003366;
}

.Header3
{
	font-weight:bold;
	font-size:14px;
	color:#146929;
}

.Content1
{
	font-size:12px;
	color:#000000;
}

.remark1
{
	font-size:12px;
	color:#990000;
}


TD.oddRow
{
    padding:8px;
    background-color:#EEEEEE;
}

TD.evenRow
{
    padding:8px;
    background-color:#FFFFFF;
}


TD.highlight
{
	font-size:12px;
	font-weight:bold;
	color:#990000;
}

TD.header
{
	font-size:12px;
	font-weight:bold;
	color:#003366;
}

TR.headRow
{
	font-size:14px;
    padding:10px;
    background-color:#45a25b;
    border-top:1px #DDDDDD;
	font-weight:bold;
	color:#FFFFFF;
}

TR.oddRow
{
    padding:8px;
    background-color:#EEEEEE;
}

TR.evenRow
{
    padding:8px;
    background-color:#FFFFFF;
}

form {
	background-color: #FFFFFF;
}

.calendar {  
	border-left: solid 1px #45a25b;
	border-right: solid 1px #45a25b;
	border-bottom: solid 1px #45a25b;
	border-top: solid 1px #45a25b;
	background-color: #FFFFFF
}

.calendarDay{
	height:20px;
	width:20px;
	background-color: #FFFFFF
}

.calendarHeader { 
	font-weight: bolder; 
	width:20px;
	height:20px;
	color: #FFFFFF; 
	background-color: #45a25b 
}

.calendarTitle { 
	font-weight: bolder; 
	color: #FFFFFF; 
	background-color: #45a25b 
}


.calendarToday {
	width:20px;
	height:20px;
	color: #FFFFFF
	background-color: #45a25b
}