body
{
	font-family: verdana, arial;
	font-size: 12px;
}

div#comp
{
	font-size: 13pt;
}

div#comp .banner
{
	width: 800px;
	padding: 2px;
	margin: 2px;
	border: 2px solid yellow;
}

div#comp p.hdr
{
	font-weight: bold;
	font-size: 1.3em;
	text-align: center;
}

div#comp p.items
{
	font-size: 1.0em;
	text-align: left;
}

div#comp li
{
	height: 20px;
}


/*
#title
{
	font-family: helvetica;
	font-size: 30px;
	color: #000066;
}

#menutext
{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
}
*/

a
{
	color: #ffff00;	
}

a:hover
{
	color: #00ff00;
}

/*
a.nn
{
	text-decoration: none;
}

a.nn2
{
	color: #0000ff;
	text-decoration: none;
	font-size: 10pt; 
	font-weight: bold; 
	font-family: Arial; 
}

a.nn2:hover
{
	color: #ff0000;
}

a.nn2res
{
	color: #0000ff;
	text-decoration: none;
	font-size: 10pt; 
	font-weight: bold; 
	font-family: Arial; 
}

a.nn2res:hover
{
	color: #ff0000;
}

a.nn3
{
	color: #0000ff;
	text-decoration: none;
	font-size: 10pt; 
	font-weight: bold; 
	font-family: Arial; 
}

a.nn3:hover
{
	color: #ff0000;
}

a.nn4
{
	color: #0000ff;
	text-decoration: none;
	font-size: 12t; 
	font-weight: bold; 
	font-family: Arial; 
}

a.nn4:hover
{
	color: #ffffff;
}

a.nn5
{
	color: #000000;
	text-decoration: underline;
	font-size: 10pt; 
	font-weight: bold; 
	font-family: Arial; 
}

a.nn5:hover
{
	color: #0000ff;
	text-decoration: underline;
}

a.nnn2
{
	color: #0000ff;
	text-decoration: none;
	font-size: 10pt; 
	font-weight: bold; 
	font-family: Arial; 
}

a.nnn2:hover
{
	color: #ff0000;
}

a.nnn4
{
	color: #0000ff;
	text-decoration: none;
	font-size: 12pt; 
	font-weight: bold; 
	font-family: Arial; 
}

a.nnn4:hover
{
	color: #ff0000;
}

tr
{
	font-family: arial; 
}

p, td 
{ 
	font-size: 12.0pt; 
	font-weight: 400; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Arial; 
	text-align: general;
	vertical-align: middle; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 1px
}

td.s10
{ 
	font-size: 10pt; 
}

td.s10w
{ 
	font-size: 10pt; 
	white-space: normal;
}

p, td.arial12
{ 
	font-size: 12pt; 
}

p, td.arial12c
{ 
	font-size: 12pt; 
	text-align: center;
}

p, td.arial14
{ 
	font-size: 14pt; 
}

p, td.arial14c
{ 
	font-size: 14pt; 
	text-align: center;
}

p, td.arial16
{ 
	font-size: 16pt; 
}

p, td.arial16c
{ 
	font-size: 16pt; 
	text-align: center;
}

p, td.arial18
{ 
	font-size: 18pt; 
}

p, td.arial18c
{ 
	font-size: 18pt; 
	text-align: center;
}

p.cm-sans16c
{ 
	font-family: comic sans MS; 
	font-size: 16pt; 
	text-align: center;
}

td.s10w
{ 
	font-size: 10pt; 
	white-space: normal;
}

td.wrap
{
	white-space: normal;
}

td.ctr
{
	text-align: center;
}

td.ctrw
{
	text-align: center;
	background-color: #ffffff;
}

td.b
{
	color: #000000;
}

td.r
{
	color: #ff0000;
}

td.g
{
	color: #339966;
}

td.m
{
	color: #800080;
}

tr.rh
{
	height:12.75pt;
}

td.rank
{
	height: 12.75pt; 
	text-align: center; 
	color: windowtext; 
	font-size: 10.0pt; 
	font-weight: 400; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Arial, sans-serif; 
	vertical-align: bottom; 
	white-space: nowrap; 
	border: medium none; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 1px
}

td.rankl
{
	text-align: left; 
	height: 12.75pt; 
	color: windowtext; 
	font-size: 10.0pt; 
	font-weight: 400; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Arial, sans-serif; 
	vertical-align: bottom; 
	white-space: nowrap; 
	border: medium none; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 1px
}

td.rankb
{
	text-align: left; 
	height: 12.75pt; 
	color: windowtext; 
	font-size: 10.0pt; 
	font-weight: 400; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Arial, sans-serif; 
	vertical-align: bottom; 
	white-space: nowrap; 
	border: 1px solid; 
	padding: 3px; 
}

td.rank27
{
	width: 27pt; 
	font-weight: 700; 
	text-underline-style: single; 
	text-align: general; 
}

td.rank28
{
	width: 28pt; 
}

td.rank77
{
	width: 77pt; 
}

td.rank94
{
	width: 94pt; 
}

td.rank128
{
	width: 128pt; 
}

td.rank53
{
	width: 53pt; 
}

td.resagg27
{
	width: 27pt; 
	font-weight: 700; 
	text-underline-style: single; 
	text-align: general; 
}

td.resagg28
{
	width: 28pt; 
}

td.resagg77
{
	width: 77pt; 
}

td.resagg94
{
	width: 94pt; 
}

td.resagg128
{
	width: 128pt; 
}

td.resagg53
{
	width: 53pt; 
}

td.resagg
{
	height: 12.75pt; 
	text-align: center; 
	color: windowtext; 
	font-size: 10.0pt; 
	font-weight: 400; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Arial, sans-serif; 
	vertical-align: bottom; 
	white-space: nowrap; 
	border: medium none; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 1px
}

td.resaggl
{
	text-align: left; 
	height: 12.75pt; 
	color: windowtext; 
	font-size: 10.0pt; 
	font-weight: 400; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Arial, sans-serif; 
	vertical-align: bottom; 
	white-space: nowrap; 
	border: medium none; 
	padding-left: 3px; 
	padding-right: 3px; 
	padding-top: 1px
}

td.resaggbdr
{
	height: 12.75pt; 
	text-align: center; 
	color: windowtext; 
	font-size: 10.0pt; 
	font-weight: 400; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Arial, sans-serif; 
	vertical-align: bottom; 
	white-space: nowrap; 
	border-color: #000000; 
	border: solid 1px; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 1px
}

td.resagglbdr
{
	text-align: left; 
	height: 12.75pt; 
	color: windowtext; 
	font-size: 10.0pt; 
	font-weight: 400; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Arial, sans-serif; 
	vertical-align: bottom; 
	white-space: nowrap; 
	border-color: #000000; 
	border: solid 1px; 
	padding-left: 3px; 
	padding-right: 3px; 
	padding-top: 1px
}

td.resaggrbdr
{
	text-align: right; 
	height: 12.75pt; 
	color: windowtext; 
	font-size: 10.0pt; 
	font-weight: 400; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Arial, sans-serif; 
	vertical-align: bottom; 
	white-space: nowrap; 
	border-color: #000000; 
	border: solid 1px; 
	padding-left: 3px; 
	padding-right: 3px; 
	padding-top: 1px
}

p, td.crc303
{
	text-align: left; 
	font-size: 12.0pt; 
	font-family: Arial, sans-serif; 
	white-space: normal; 
}

select
{
	background-color: #f9ebcd;
}

select
{
	background-color: #f9ebcd;
}

textarea
{
	background-color: #f9ebcd;
}

.texta
{
	background-color: #f9ebcd;
}

input
{
	background-color: #f9ebcd;
}

.buttons
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #f9c559;
	color: #000000;
	margin-right: 6px;
}


a:link.khgs
{
	color: #0000ff;	
}
a:visited.khgs
{
	color: #0000ff;	
}
a:hover.khgs
{
	color: #ff0000;	
}
a:active.khgs
{
	color: #0000ff;	
}

*/