.arial1			{ font: 11pt arial; }
.arial1-c		{ font: 11pt arial; color: #6BBDFF; }
.arial1-r		{ font: 11pt arial; color: #FF0000; }
.arial1-y		{ font: 11pt arial; color: #FFFF00; }
.verdana8		{ font:  8pt verdana; }
.verdana8-b		{ font:  8pt verdana; color: #000000; }
.verdana8-c		{ font:  8pt verdana; color: #6BBDFF; }
.verdana8-w		{ font:  8pt verdana; color: #FFFFFF; }
.verdana9		{ font:  9px verdana; }
.verdana9-b		{ font:  9px verdana; color: #000000; }
.verdana9-c		{ font:  9px verdana; color: #6BBDFF; }
.verdana9-w		{ font:  9px verdana; color: #FFFFFF; }
.verdana10		{ font: 10px verdana; }
.verdana10-b		{ font: 10px verdana; color: #000000; }
.verdana10-c		{ font: 10px verdana; color: #6BBDFF; }
.verdana10-r		{ font: 10px verdana; color: #FF0000; }
.verdana10-w		{ font: 10px verdana; color: #FFFFFF; }
.verdana10-y		{ font: 10px verdana; color: #FFFF00; }
.verdana4		{ font: 14pt verdana; }
.hover-c		{ color: #6BBDFF; text-decoration: none; }
.hover-c:hover		{ color: #6BBDFF; text-decoration: underline; }
.hover-w		{ color: #FFFFFF; text-decoration: none; }
.hover-w:hover		{ color: #FFFFFF; text-decoration: underline; }

#tb, #tb th, #tb td	{ border-color: #000000; border-collapse: collapse; }

.imcm ul, .imcm li	{ display: block; padding: 0px; margin: 0px; list-style: none; }
.imcm ul div		{ position: relative; visibility: hidden; }
.imcm ul div div	{ position: absolute; }
.imcm li		{ list-style: none; display: inline; float: left; }
.imcm ul ul li		{ width: 100%; float: none;}
.imcm a			{ display: block; }
.imcm ul div		{ z-index: 1; }
.imcm ul ul div		{ z-index: 2; }
.imcm ul ul ul div	{ z-index: 3; }
.imcm ul li:hover div, .imcm ul ul li:hover div, .imcm ul ul ul li:hover div	{ visibility: visible; }
.imcm li:hover ul div, .imcm li:hover ul ul div, .imcm li:hover ul ul ul div	{ visibility: hidden; }
#imenus0 li a		{ background: #C0C0C0; color: #000000; text-align: center; font: bold 11px verdana; text-decoration: none; border: solid #000000; padding: 4px 0px; }
#imenus0 li:hover>a	{ background: #0066CC; color: #FFFFFF; text-decoration: none; }
#imenus0 li ul		{ border: solid; border-width: 0px 3px 3px; }
#imenus0 ul a		{ background: #E7F1FF; text-align: left; font: 9px verdana; text-decoration: none; border: 0px; padding: 1px 0px 1px 4px; }
#imenus0 ul li:hover>a	{ color: #FFFFFF; text-decoration: none; }

.Tab			{ background: url('/images/tab.gif') repeat-x; }
.Tab-l			{ background: url('/images/tab-l.gif') no-repeat; width: 10px; }
.Tab-r			{ background: url('/images/tab-r.gif') no-repeat; width: 10px; }
.Tab-s			{ background: #6BBDFF; width: 22px; }
.TabA			{ background: #498AD8 url('/images/tab.gif') repeat-x; }
.TabA-l			{ background: #498AD8 url('/images/tab-l.gif') no-repeat; width: 10px; }
.TabA-r			{ background: #498AD8 url('/images/tab-r.gif') no-repeat; width: 10px; }

img[src*=monitor] ~ br	{ content: ""; display: block; margin-top: -2px; }

#tb tr:first-child ~ tr:nth-child(odd) { background: #E7F1FF; vertical-align: middle; }
#tb tr:first-child ~ tr:nth-child(even) { background: #FFF; vertical-align: middle; }