BODY {
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
}
A {
	COLOR: #009999;
	TEXT-DECORATION: underline;
}
A:link {
	COLOR: #009999;
	TEXT-DECORATION: underline;
}
A:visited {
	COLOR: #006666;
	TEXT-DECORATION: underline;
}
A:active {
	COLOR: #FF9900; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #006699; TEXT-DECORATION: underline
}


A.side {
	COLOR: #FFFFFF;
	LINE-HEIGHT: 1.2;
	TEXT-DECORATION: underline;
    FONT-SIZE: 85%;
}
A.side:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
    FONT-SIZE: 85%;
}
A.side:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
    FONT-SIZE: 85%;
}
A.side:active {
	COLOR: #FF9900;
	TEXT-DECORATION: underline;
    FONT-SIZE: 85%;
}
A.side:hover {
	COLOR: #FFFF99;
	TEXT-DECORATION: underline;
    FONT-SIZE: 85%;
}


A.sidesub {
	COLOR: #FFFFFF;
	LINE-HEIGHT: 1.2;
	TEXT-DECORATION: underline;
	MARGIN: 5px;
    FONT-SIZE: 85%;
}
A.sidesub:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	MARGIN: 5px;
    FONT-SIZE: 85%;
}
A.sidesub:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	MARGIN: 5px;
    FONT-SIZE: 85%;
}
A.sidesub:active {
	COLOR: #FF9900;
	TEXT-DECORATION: underline;
	MARGIN: 5px;
    FONT-SIZE: 85%;
}
A.sidesub:hover {
	COLOR: #FFFF99;
	TEXT-DECORATION: underline;
    FONT-SIZE: 80%;
	MARGIN: 5px;
    FONT-SIZE: 85%;
}

A.foot {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
    FONT-SIZE: 85%;
}
A.foot:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
    FONT-SIZE: 85%;
}
A.foot:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
    FONT-SIZE: 85%;
}
A.foot:active {
	COLOR: #FF9900;
	TEXT-DECORATION: none;
    FONT-SIZE: 85%;
}
A.foot:hover {
	COLOR: #FFFF99;
	TEXT-DECORATION: none;
    FONT-SIZE: 85%;
}


A.head {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	FONT-SIZE: 85%;
}
A.head:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
    FONT-SIZE: 85%;
}
A.head:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
    FONT-SIZE: 85%;
}
A.head:active {
	COLOR: #FF9900;
	TEXT-DECORATION: none;
    FONT-SIZE: 85%;
}
A.head:hover {
	COLOR: #FFFF99;
	TEXT-DECORATION: none;
    FONT-SIZE: 85%;
}

H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 110%;
	MARGIN: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	COLOR: #006600;
	LINE-HEIGHT: 20px;
	PADDING-BOTTOM: 3px;

}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 90%;
	MARGIN: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 10px;
	COLOR: #000099;
}
H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 80%;
	MARGIN: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 10px;
	COLOR: #660000;
}
BR {
	FONT-SIZE: 8px;
}

TD {
	FONT-SIZE: 80%;
}
TH {
	FONT-SIZE: 80%;
}

.text-xlarge {
	FONT-SIZE: 120%;  LINE-HEIGHT: 1.2;
}
.text-large {
	FONT-SIZE: 90%;  LINE-HEIGHT: 1.2;
}
.text-std {
	FONT-SIZE: 80%;  LINE-HEIGHT: 1.2;
}
.text-small {
	FONT-SIZE: 70%;  LINE-HEIGHT: 1.2;
}
.text-xsmall {
	FONT-SIZE: 60%;  LINE-HEIGHT: 1.2;
}
.text-red {
	COLOR: #990000
}
.text-white {
	COLOR: #FFFFFF
}
.text-gray {
	COLOR: #666666
}
.text-darkgray {
	COLOR: #999999
}
.text-sentence {
	LINE-HEIGHT: 133%
}
.text-bold {
	FONT-WEIGHT: bold
}
.right {
	MARGIN: 0px; TEXT-ALIGN: right
}
.text-italic {
	FONT-STYLE: italic
}
.text-margin-l {
	MARGIN: 10px;
}
.line8 {
	FONT-SIZE: 8px;
}
hr {
   HEIGHT: 2px;
   COLOR: #990033;
}
.date {
    FONT-SIZE: 80%; background-COLOR: #FFFF99;
}
p.height120 {
	LINE-HEIGHT: 120%;
}

H1.seminar {
	FONT-WEIGHT: bold;
	FONT-SIZE: 110%;
	MARGIN: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	COLOR: #0000CC;
	LINE-HEIGHT: 20px;
	PADDING-BOTTOM: 3px;
}
H2.seminar {
	FONT-WEIGHT: bold;
	FONT-SIZE: 90%;
	MARGIN: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 10px;
	COLOR: #000000;
	background-image: url(column/images/mark_sq1.gif);
	background-repeat: no-repeat;
	text-indent: 20px;
	background-position: left center;
}
