body {
	font-family: arial, helvetica, verdana, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	marginheight="0";
	background-color: #FFFFCC;
	background-image: url(images/bkgrnd-yellow.gif);
	font-size: small;
}

.on {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	color: #6699cc;
	text-decoration: none
} 
.off {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: none
} 
a:active {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	color: #6699cc;
	text-decoration: none
} 
a:link {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: none
} 
a:visited {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: none
} 
a:hover {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	color: #6699cc;
	text-decoration: none
} 
.P {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 120%;
	text-align: left;
	color: #000000;
} 
.H1 {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-weight: 700
	line-height: 105%;
	text-align: left;
	color: #333366;
} 
.H1-Bold {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-weight: 700
	line-height: 105%;
	font-style: italic;
	font-weight: bolder;
	color: #FFFFFF;
	} 
.H2 {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: 700
	line-height: 105%;
	text-align: left;
	color: #003399;
	font-weight: bold;
} 
.H2-reverse {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: 700
	line-height: 105%;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
} 
.H3 {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: 700
	line-height: 105%;
	text-align: left;
	color: #003399;
} 
.H4 {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: 700
	line-height: 105%;
	text-align: left;
	color: #990000;
	font-weight: bold;
} 
.body {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 120%;
	} 
.body-reverse {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 120%;
	color: #FFFFFF;
	} 
.body-reverse-center {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 120%;
	color: #FFFFFF;
	} 
.body-reverse-center-sm {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	line-height: 120%;
	color: #FFFFFF;
	} 
.body-highlighted {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 120%;
	font-weight: bold;
	color: #990000;
	} 
.bodycenter {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 120%;
}
.bodycenter-sm {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	line-height: 120%;
}
.LI {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	line-height: 125%;
	text-align: left;
	color: #000000;
} 
.SMALL {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: x-small;
	line-height: 120%;
	color: #999999;
} 
.SUP {
	font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height: 140%;
	color: #000000;
} 
#apDiv-header {
	position:absolute;
	left:0;
	top:0px;
	width:100%;
	height:150px;
	z-index:1;
	visibility: visible;
}
#apDiv-VE {
	position:absolute;
	left:0px;
	top:172px;
	width:100%;
	height:110px;
	z-index:3;
	visibility: hidden;
}
#apDiv-Puzzles {
	position:absolute;
	left:0px;
	top:172px;
	width:100%;
	height:132px;
	z-index:2;
	visibility: hidden;
}
#apDiv-licensed {
	position:absolute;
	left:0px;
	top:406px;
	width:100%;
	height:111px;
	z-index:3;
	visibility: hidden;
}
#apDiv-artists {
	position:absolute;
	left:0px;
	top:406px;
	width:100%;
	height:111px;
	z-index:4;
	visibility: hidden;
}

