BODY
{
	BACKGROUND-COLOR: #f7fef9;
}

TH.open1
{
	FONT-SIZE: 90%;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #003366;
	FONT-WEIGHT: bold;
}

TH.open2
{
	FONT-SIZE: 90%;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #6666cc;
}

TH.open1-80
{
	FONT-SIZE: 80%;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #003366;
	FONT-WEIGHT: bold;
}

TH.open2-80
{
	FONT-SIZE: 80%;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #6666cc;
}

TD.open
{
	FONT-SIZE: 90%;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
}

TD.open-80
{
	FONT-SIZE: 80%;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
}

TD.open90
{
	FONT-SIZE: 90%;
}

TD.open-kei
{
	FONT-SIZE: 90%;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #990000;
	FONT-WEIGHT: bold;
}

TD.open06
{
	FONT-SIZE: 90%;
	BACKGROUND-COLOR: #f7f7f7;
	COLOR: #000000;
	LINE-HEIGHT: 110%;

}

FONT.open-navy
{
	FONT-SIZE: 100%;
	COLOR: #003366;
	FONT-WEIGHT: bold;
}

FONT.open-brown
{
	FONT-SIZE: 100%;
	COLOR: #663300;
	FONT-WEIGHT: bold;
}

TD.norm
{
	FONT-SIZE: 90%;
}

TD.norm1
{
	FONT-SIZE: x-small;
	COLOR: white;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #3d87f4;
}

TD.norm2
{
	FONT-SIZE: 90%;
	COLOR: blue;
	BACKGROUND-COLOR: #d0e8ff;
}
	
TD.norm3
{
	FONT-SIZE: x-small;
	BACKGROUND-COLOR: #FFFFDD;
}

TD.inl
{
	FONT-SIZE: x-small;
}

TD.inl_red
{
	FONT-SIZE: x-small;
	COLOR: red;
}

ul
{
	list-style-type: square;
}

STRONG
{
	COLOR: #0042c6;
	FONT-WEIGHT: bold;
}

STRONG.cs
{
	COLOR: #e0002b;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16pt;
}

STRONG.norm
{
	COLOR: RED;
	FONT-WEIGHT: bold;
}

A
{
    COLOR: BLUE;
    TEXT-DECORATION: none;
    FONT-WEIGHT: normal;
}

A:hover
{
    COLOR: BLUE;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: normal;
}

DIV.div_title
{
    PADDING: 2px 4px 2px 2px;
	BORDER-TOP: #0000FF 1px solid;
	BORDER-RIGHT: #0000FF 1px solid;
	BORDER-BOTTOM: #0000FF 1px solid;
	BORDER-LEFT: #0000FF 6px solid;
	FONT-SIZE: 90%;
	MARGIN: 10px 10px 0px 10px;
	COLOR: blue;
	BACKGROUND-COLOR: #d0e8ff;
	FONT-WEIGHT: bold;
}

DIV.div_subtitle
{
	MARGIN: 10px 370px 0px 10px;
    PADDING: 2px 4px 2px 2px;
	BACKGROUND-COLOR: #f7f7f7;
	COLOR: blue;
	FONT-SIZE: large;
	FONT-WEIGHT: normal;
}


DIV.div_ctil
{
	BACKGROUND-COLOR: #f7f7f7;
	MARGIN: 0px 10px 20px 5px;
    PADDING: 0px 4px 4px 8px;
    BORDER-TOP: #0000FF 0px solid;
    BORDER-RIGHT: #0000FF 0px solid;
    BORDER-BOTTOM: #FF0000 0px dashed;
    BORDER-LEFT: #0000FF 0px solid;
	OVERFLOW:auto;
	HEIGHT: 58px;
}

DIV.div_ct
{
	BACKGROUND-COLOR: #f7f7f7;
	MARGIN: 0px 10px 5px 10px;
    PADDING: 10px 10px 10px 10px;
    BORDER-TOP: #0000FF 0px solid;
    BORDER-RIGHT: #0000FF 0px solid;
    BORDER-BOTTOM: #FF0000 0px dashed;
    BORDER-LEFT: #FF0000 0px solid;
	FONT-SIZE: 90%;
	LINE-HEIGHT: 120%;
}


DIV.div_ct2
{
	BACKGROUND-COLOR: #f7f7f7;
	MARGIN: 0px 10px 5px 20px;
    PADDING: 10px 10px 10px 20px;
    BORDER-TOP: #0000FF 0px solid;
    BORDER-RIGHT: #0000FF 0px solid;
    BORDER-BOTTOM: #FF0000 0px dashed;
    BORDER-LEFT: #FF0000 0px solid;
	FONT-SIZE: 90%;
	LINE-HEIGHT: 120%;
}

TR.text0601
{
	font-size: 90%;
	line-height: 130%;
	letter-spacing: 1px;
	
}

div.ct06
{
	font-size: 130%;
	line-height: 130%;
	
}
div.ct07
{
	font-size: 105%;
	line-height: 140%;
	
}

FONT.bm
{
	FONT-SIZE: 115%;
	COLOR: RED;
}

}

