A:link    {
	COLOR: #cc0000;
	TEXT-DECORATION: none;
}

A:visited    {
	COLOR: #cc0000;
	TEXT-DECORATION: none;
}

A:hover    {
	COLOR: #ff6600;
}

abbr    {
	CURSOR: help;
	BORDER-BOTTOM: #00f 1px dotted;
}

ACRONYM    {
	CURSOR: help;
	BORDER-BOTTOM: #00f 1px dotted;
}

*.cas    {
	CURSOR: help;
}

*.help    {
	CURSOR: help;
	BORDER-BOTTOM: #00f 1px dotted;
}

DIV.spacer    {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 80%;
	PADDING-TOP: 0px;
}

CAPTION    {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}

P    {
	FONT-SIZE: 16px;
}

TD    {
	FONT-SIZE: 12px;
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: left;
}

TT    {
	WHITE-SPACE: pre;
}

SUB    {
	FONT-SIZE: 14px;
}

SUP    {
	FONT-SIZE: 14px;
}

SMALL    {
	FONT-SIZE: 12px;
}

UL    {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	LIST-STYLE-TYPE: disc;
}

OL    {
	FONT-WEIGHT: bold;
	LIST-STYLE-POSITION: outside;
	FONT-SIZE: 14px;
	MARGIN-RIGHT: 20px;
	LIST-STYLE-TYPE: decimal;
	TEXT-ALIGN: justify;
}

OL.inside    {
	LIST-STYLE-POSITION: inside;
}

OL OL    {
	LIST-STYLE-TYPE: lower-alpha;
}

OL OL LI    {
	MARGIN-LEFT: -20px;
}

*.nobull    {
	LIST-STYLE-TYPE: none;
}

OL.abc    {
	LIST-STYLE-TYPE: lower-alpha;
}

*.oli    {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN: 1px;
}

H1    {
	PADDING-LEFT: 10px;
	MARGIN: 10px 0px 0px;
	COLOR: #ffffff;
	FONT-FAMILY: "Times New Roman",Sans-Serif;
	LETTER-SPACING: 0.2em;
	FONT-VARIANT: small-caps;
}

H1    {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: #cc0000;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #68a 0px solid;
}

H1    {
	MARGIN-BOTTOM: 10px;
}

H1    {
	FONT-SIZE: 22px;
}

*.header-a    {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
	BACKGROUND-COLOR: #8ab;
}

*.header-b    {
	BORDER-BOTTOM: #68a 1px solid;
}

DIV.quote    {
	BORDER-RIGHT: #336699 thin dashed;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #336699 thin dashed;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 20px;
	MARGIN: 15px 40px;
	BORDER-LEFT: #336699 thin dashed;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #336699 thin dashed;
	BACKGROUND-COLOR: #aaccff;
}

DIV.quote P    {
	FONT-SIZE: 10px;
}

BODY    {
	BACKGROUND-IMAGE: url(bg.gif);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-COLOR: #A3A3A3;
	MARGIN: 0px;
	PADDING: 0px;
	FONT-FAMILY: "Times New Roman",Sans-Serif;
	TEXT-ALIGN: center;
}

DIV.footer    {
	CLEAR: both;
	COLOR: #FFFFFF;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BACKGROUND: #c0c0c0;
	MARGIN: 20px auto;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 750px;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-SIZE: 16px;
	TEXT-ALIGN: center;
}

DIV.footer A    {
	COLOR: #FFFFFF;
}

DIV.footer A:HOVER    {
	COLOR: #FFFFFF;
	BACKGROUND: #cccccc;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-STYLE: solid;
	BORDER-BOTTOM-COLOR: #FFFFFF;
}

DIV.footer A:VISITED    {
	COLOR: #FFFFFF;
}

DIV.header    {
	BORDER-RIGHT: #000000 2px solid;
	BORDER-TOP: #000000 2px solid;
	BACKGROUND: #cc0000;
	MARGIN: 20px auto;
	BORDER-LEFT: #000000 2px solid;
	WIDTH: 750px;
	BORDER-BOTTOM: #000000 2px solid;
	FONT-FAMILY: "Times New Roman",Sans-Serif;
	TEXT-ALIGN: center;
}

DIV.reserved    {
	CLEAR: both;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BACKGROUND: #cde;
	MARGIN: 20px auto;
	BORDER-LEFT: #000000 1px solid;
	WIDTH: 750px;
	BORDER-BOTTOM: #000000 1px solid;
	TEXT-ALIGN: left;
}

DIV.syntxt    {
	CLEAR: both;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BACKGROUND: #ffffff;
	MARGIN: 20px auto;
	BORDER-LEFT: #000000 1px solid;
	WIDTH: 750px;
	BORDER-BOTTOM: #000000 1px solid;
	TEXT-ALIGN: left;
}

DIV.syntxt P    {
	MARGIN: 20px 20px 0px;
	TEXT-ALIGN: justify;
}

DIV.left    {
	FLOAT: left;
}

DIV.right    {
	FLOAT: right;
}

DIV.center    {
	TEXT-ALIGN: center;
	FONT-SIZE: 16px;
}

DIV.infotxt    {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: none;
	CLEAR: both;
	MARGIN: 20px;
}

DIV.infotxt P    {
	PADDING-TOP: 1px;
	MARGIN: 10px 10px 0px;
	FONT-SIZE: 14px;
}

DIV.exptxt    {
	CLEAR: both;
	BORDER-RIGHT: #000000 thin dashed;
	BORDER-TOP: #000000 thin dashed;
	BACKGROUND: #ffff99;
	MARGIN: 20px auto;
	BORDER-LEFT: #000000 thin dashed;
	WIDTH: 750px;
	BORDER-BOTTOM: #000000 thin dashed;
	TEXT-ALIGN: left;
}

DIV.exptxt P    {
	MARGIN: 20px 20px 0px;
	TEXT-ALIGN: justify;
}

*.synpictbl    {
	BORDER-RIGHT: #ffffff 20px solid;
	BORDER-TOP: #ffffff 20px solid;
	BORDER-LEFT: #ffffff 20px solid;
	BORDER-BOTTOM: #ffffff 5px solid;
}

*.exppictbl    {
	BORDER-RIGHT: #ffff99 20px solid;
	BORDER-TOP: #ffff99 20px solid;
	BORDER-LEFT: #ffff99 20px solid;
	BORDER-BOTTOM: #ffff99 5px solid;
}

*.tbl    {
	BORDER-RIGHT: #345 2px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #345 2px solid;
	PADDING-LEFT: 10px;
	BACKGROUND: #ddd;
	PADDING-BOTTOM: 10px;
	MARGIN: 20px;
	BORDER-LEFT: #345 2px solid;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #345 2px solid;
}

*.pic    {
	BORDER-RIGHT: #000000 2px solid;
	BORDER-TOP: #000000 2px solid;
	BACKGROUND: #ffffff;
	MARGIN: 20px 10px 10px;
	BORDER-LEFT: #000000 2px solid;
	BORDER-BOTTOM: #000000 2px solid;
}

*.apic    {
	BACKGROUND: #ffff99;
	MARGIN: 20px 10px 10px;
}

*.bpic    {
	BACKGROUND: #ffffff;
	MARGIN: 20px 10px 10px;
}

*.xtbl    {
	BORDER-RIGHT: #345 2px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #345 2px solid;
	PADDING-LEFT: 10px;
	BACKGROUND: #cde;
	PADDING-BOTTOM: 10px;
	MARGIN: 20px;
	BORDER-LEFT: #345 2px solid;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #345 2px solid;
}

*.xpic    {
	BORDER-RIGHT: #345 2px solid;
	BORDER-TOP: #345 2px solid;
	BACKGROUND: #cde;
	MARGIN: 20px 10px 10px;
	BORDER-LEFT: #345 2px solid;
	BORDER-BOTTOM: #345 2px solid;
}

*.hilite    {
	DISPLAY: inline;
	BACKGROUND-COLOR: #ffff00;
	FONT-VARIANT: normal;
}

DL    {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	TEXT-ALIGN: left;
}

DT    {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	FONT-VARIANT: normal;
}

*.nowrap    {
	DISPLAY: inline;
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: left;
}

IMG    {
	MARGIN: 0px;
}

DIV.pic P    {
	MARGIN: 5px;
}

*.cap    {
	FONT-FAMILY: Helvetica,sans-serif;
	WHITE-SPACE: nowrap;
	LETTER-SPACING: 0.1em;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
}

*.question    {
	BORDER-RIGHT: #4444dd 2px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #4444dd 2px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #4444dd 2px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #4444dd 2px solid;
	FONT-FAMILY: Tahoma,Arial;
	BACKGROUND-COLOR: #6666ff;
}

*.bib    {
	BORDER-RIGHT: #666 thin dotted;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #666 thin dotted;
	PADDING-LEFT: 10px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 10px;
	MARGIN: 20px 35px;
	BORDER-LEFT: #666 thin dotted;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #666 thin dotted;
	FONT-FAMILY: Helvetica,sans-serif;
}

*.bib STRONG    {
	FONT-WEIGHT: 900;
}

