BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
TD {
	FONT-SIZE: 12px;
}

A {
	COLOR: #2b2b2b
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #b60b02; TEXT-DECORATION: underline
}
.menu_top{
	FONT-SIZE: 13px; COLOR:  #1c52ac;font-weight: bold;
}
.menu_top  A{
	FONT-SIZE: 13px; COLOR:  #1c52ac;font-weight: bold;
}
.menu_top  A:hover{
	FONT-SIZE: 13px; COLOR:  #ffffff;background-color:#1c52ac;font-weight: bold;
}
.date_top{
	FONT-SIZE: 12px; COLOR:  #1c52ac;
}
.date_top  A{
	FONT-SIZE: 12px; COLOR:  #1c52ac;
}
.date_top  A:hover{
	FONT-SIZE: 12px; COLOR:  #1c52ac;;font-weight: bold;
}


.p14_20 {
	FONT-SIZE: 14px; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}

.p14_22_color {
	FONT-SIZE: 14px; LINE-HEIGHT: 22px; COLOR: #FF9900;font-weight: bold;TEXT-DECORATION: none
}
.border {
	BORDER-RIGHT: #b2cdd8 1px solid; BORDER-TOP: #b2cdd8 1px solid; BORDER-LEFT: #b2cdd8 1px solid; BORDER-BOTTOM: #b2cdd8 1px solid
}

.border_end {
	BORDER-BOTTOM: #b2cdd8 1px solid
}

.rbg {
	FONT-SIZE: 14px; background-color:#FFFfff;BORDER-RIGHT: #b2cdd8 1px solid; BORDER-LEFT: #b2cdd8 1px solid; COLOR:  #00479b; BACKGROUND-REPEAT: no-repeat
}

.rbg A {
	COLOR: #00479b; font-weight: bold;
}
.rbg A:hover {
	COLOR: #00479b; TEXT-DECORATION: underline;font-weight: bold;
}
.sclass_active {
	FONT-SIZE: 14px; background-color:#FFFfff;BORDER-RIGHT: #b2cdd8 1px solid; BORDER-LEFT: #b2cdd8 1px solid; COLOR:  #00479b; BACKGROUND-REPEAT: no-repeat
}

.sclass_active A {
	COLOR: #00479b; font-weight: bold;
}
.sclass_active A:hover {
	COLOR: #00479b; TEXT-DECORATION: underline;font-weight: bold;
}
.sclass_normal {
	FONT-SIZE: 14px; BORDER-RIGHT: #b2cdd8 1px solid; BORDER-LEFT: #b2cdd8 1px solid;COLOR: #00479b; BACKGROUND-REPEAT: no-repeat
}
.sclass_normal A {
	COLOR: #00479b; TEXT-DECORATION: none
}

.hiddencontent {
	DISPLAY: none
}
.activecontent {
	DISPLAY: block;
}


 