@media screen {
	pub\:PULLQUOTE {behavior:url("../pullquote.htc")}
	.pullstyle {
			width: 180;
			color:#0000ff;
			text-align: right;
			border-color: #0080ff;
			border-width: thin;
			border-style: solid;
			border-right: none;
			border-left: none;
			padding: 1em;
			margin: 6pt;
			font: bold italic 10pt verdana, futura, sans-serif;
	}
    pub\:tip   {behavior: url("../tooltip.htc")}
    .tip{
            color: green;
            font-weight: bold;
            cursor: hand
        }
}

BODY   { color: #0000ff; font: 10pt verdana, futura, sans-serif }
A      { font-weight: bold }
H1     { color: #0000ff; font: bold 25pt verdana, futura, sans-serif }
H2     { color: #0000ff; font: bold 18pt verdana, futura, sans-serif }
H3     { color: #ffffff; font: bold 14pt verdana, futura, sans-serif; background: #0080ff }
H4     { color: #ffff00; font: bold 12pt verdana, futura, sans-serif }
H4.sub { color: #ffff00; font: bold 10pt verdana, futura, sans-serif }
H5     { color: #0000ff; font: bold  8pt verdana, futura, sans-serif }
P {	margin-left: 0;
	margin-top: 0;
	color: #0000ff;
	font: 10pt verdana, futura, sans-serif
}
UL { color: #0000ff; font-size: 10pt }
TABLE {
	margin-left:0;
	margin-top: 0;
	color: #0000ff;
	font: 10pt verdana, futura, sans-serif
}
TD {	font: 10pt verdana, futura, sans-serif }
TH {
	color: #ffffff;
	font: bold 14pt verdana, futura, sans-serif;
	text-align: left
}
TH.centre {
	color: #ffffff;
	font: bold 14pt verdana, futura, sans-serif;
	text-align: center
}
B { font-weight: bold }

.menu {
	color: #ffff00;
	background: #0080ff;
	font-size: 10pt;
	line-height: 100%;
	font-weight: bold
}
.menu:active  { color: #0000ff }
.menu:visited { color: #ffff00 }
.menu:hover   { color: #ff0000 }

.onmenu { 
	color: #ff0000;
	background: #0080ff;
	font-size: 10pt;
	line-height: 100%;
	font-weight: bold
}
.onmenu:active  { color: #ffff00 }
.onmenu:visited { color: #ff0000 }

.inmenu         { 
	color: #000000;
	background: #0080ff;
	font-size: 10pt;
	line-height: 100%;
	font-weight: bold
}
.inmenu:active  { color: #ffffff }
.inmenu:visited { color: #000000 }
.inmenu:hover   { color: #ff0000 }

.submenu { 
	color: #ffffff;
	background: #0080ff;
	font-size: 8pt;
	line-height: 100%;
	font-weight: bold
}
.submenu:active  { color: #ff0000 }
.submenu:visited { color: #e0e0e0 }

.onsubmenu { 
	color: #ff0000;
	background: #0080ff;
	font-size: 8pt;
	line-height: 100%;
	font-weight: bold
}
.onsubmenu:active  { color: #ffffff }
.onsubmenu:visited { color: #ff0000 }

.insubmenu {
	color: #000000;
	background: #0080ff;
	font-size: 8pt;
	line-height: 100%;
	font-weight: bold
}
.insubmenu:active  { color: #ffffff }
.insubmenu:visited { color: #000000 }
.insubmenu:hover   { color: #ff0000 }

.tabmenu {
	color: #ffff00;
	background: #0080ff;
	font-size: 12pt;
	font-weight: bold
}
.tabmenu:active  { color: #ff0000 }
.tabmenu:visited { color: #ffff00 }

.tabonmenu {
	color: #ff0000;
	background: #0080ff;
	font-size: 12pt;
	font-weight: bold
}
.tabonmenu:active  { color: #ffff00 }
.tabonmenu:visited { color: #ff0000 }

.tabbmenu {
	color: #0000ff;
	background: #ccffff;
	font-size: 10pt;
	font-weight: bold
}
.tabbmenu:active  { color: #ff0000 }
.tabbmenu:visited { color: #0000ff }

.tabbonmenu {
	color: #ff0000;
	background: #ccffff;
	font-size: 10pt;
	font-weight: bold
}
.tabbonmenu:active  { color: #0000ff }
.tabbonmenu:visited { color: #ff0000 }

.tabbinmenu {
	color: #000000;
	background: #ccffff;
	font-size: 10pt;
	font-weight: bold
}
.tabbinmenu:active  { color: #ff0000 }
.tabbinmenu:visited {  color: #000000 }

.tab8menu {
	color: #0000ff;
	background: #ffffff;
	font-size: 8pt;
}

.tabb8menu {
	color: #0000ff;
	background: #ffffff;
	font-size: 8pt;
	font-weight: bold
}
.tabb8menu:active  { color: #ff0000 }
.tabb8menu:visited { color: #0000ff }
.tabb8menu:hover   { color: #ff0000 }

.tabb8onmenu {
	color: #ff0000;
	background: #ffffff;
	font-size: 8pt;
	font-weight: bold
}

.bmenu { 
	color: #0000ff;
	background: #ffffff;
	font-size: 10pt;
	font-weight: bold
}
.bmenu:active  { color: #ff0000 }
.bmenu:visited { color: #0000ff }
.bmenu:hover   { color: #ff0000 }

.bonmenu {
	color: #ff0000;
	background: #ffffff;
	font-size: 10pt;
	font-weight: bold
}
.bonmenu:active  { color: #ffff00 }
.bonmenu:visited { color: #ff0000 }

.binmenu {
	color: #000000;
	background: #ffffff;
	font-size: 10pt;
	font-weight: bold
}
.binmenu:active  { color: #ff0000 }
.binmenu:visited { color: #000000 }
.binmenu:hover   { color: #ff0000 }

.b8menu {
	color: #0000ff;
	background: #ffffff;
	font-size: 8pt;
	font-weight: bold
}
.b8menu:active  { color: #ff0000 }
.b8menu:visited { color: #0000ff }
.b8menu:hover   { color: #ff0000 }

.b8onmenu {
	color: #ff0000;
	background: #ffffff;
	font-size: 8pt;
	font-weight: bold
}
.b8onmenu:active  { color: #ffff00 }
.b8onmenu:visited { color: #ff0000 }

.inb8menu {
	color: #000000;
	background: #ffffff;
	font-size: 8pt;
	font-weight: bold
}
.inb8menu:active  { color: #ff0000 }
.inb8menu:visited { color: #000000 }
.inb8menu:hover   { color: #ff0000 }

.bindex { 
	color: #0000ff;
	background: #f5f5f5;
	font-size: 10pt;
	font-weight: bold
}
.bindex:active  { color: #ff0000 }
.bindex:visited { color: #ff80ff }
.bindex:hover   { color: #ff0000 }

.bonindex {
	color: #ff0000;
	background: #f5f5f5;
	font-size: 10pt;
	font-weight: bold
}
.bonindex:active  { color: #ffff00 }
.bonindex:visited { color: #ff00ff }

.tiptabmenu {
	color: #ffff00;
	background: #0080ff;
	font-size: 12pt;
	font-weight: bold
}
.tiptabmenu:active  { color: #ff0000 }
.tiptabmenu:visited { color: #ffff00 }

.tiptabonmenu {
	color: #ff0000;
	background: #0080ff;
	font-size: 12pt;
	font-weight: bold
}
.tiptabonmenu:active  { color: #ffff00 }
.tiptabonmenu:visited { color: #ff0000 }


