	* {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	BODY {
		margin: 0px;
		padding: 0px;
		background-color: #ffffff;
		background-image: url(layout/bg.gif);
	}
	
	.clear {
		clear: both;
	}
	
	#pg_container {
		width: 80%;
		min-width: 770px;
		margin: 0 auto;
	}
	#pg_container_content {
		float: left;
		background-color: #ffffff;
		width: 100%;
	}
	#pg_header_container {
		float: left;
		width: 100%;
		background-image: url(layout/top-bg.gif);
		background-repeat: repeat-x;
		background-position: top right;
		background-color: #101730;
		height: 166px;
		overflow: hidden;
	}
	#pg_top_imgs, #pg_top_nav {
		width: 100%;
		padding: 0px;
		margin: 0px;
		float: left;
		clear: both;
	}
	#pg_top_nav {
		height: 47px;
		overflow: hidden;
		background-image: url(layout/nav_02.jpg);
		background-repeat: repeat-x;
	}
	#pg_top_imgs IMG, #pg_top_nav IMG {
		display: block;
		float: left;
	}
	#pg_top_imgs DIV.kids {
		float: right;
	}
	#pg_top_imgs IMG.logo {
/*		padding-top: 20px; */
	}
	#pg_main_nav {
		float: left;
	}
	#pg_side_nav {
		float: right;
		height: 47px;
		overflow: hidden;
		background-image: url(layout/nav_04.jpg);
		background-repeat: repeat-x;
	}
	#pg_side_nav_content {
		float: left;
	}
	
	#pg_body {
		float: left;
		width: 100%;
		margin-right: -210px;
	}
	
	#pg_body_content {
		padding: 0px;
		margin: 0px 210px 0px 16px;
	}
	
	#pg_body_content H1 {
		font-size: 18pt;
		color: #ff7000;
	}
	#pg_body_content P {
		font-size: 10pt;
		padding: 0px;
		margin: 0px 0px 10px 0px;
	}
	

	
H2.tand-header {
	color: #cc0000;
	font-size: 18pt;
	margin: 0px 0px 10px 0px;
	padding: 15px 15px 10px 75px;
	background-image: url(design/red-button.jpg);
	background-repeat: no-repeat;
	border-bottom: dotted #952323 1px;
}
H2.tand-header A {
	color: #e67923;
	text-decoration: none;
}
H2.tand-header A:hover {
	color: #ff0000;
}

H2.tand-large {
	color: #e67923;
	font-size: 14pt;
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
}
H2.tand-large A {
	color: #e67923;
	text-decoration: none;
}
H2.tand-large A:hover {
	color: #ff0000;
}

	
	#pg_body1 .col1 {
		float: left;
		width: 50%;
	}
	#pg_body1 .col2 {
		float: right;
		width: 49%;
	}
	#pg_body2 {
		width: 100%;
		float: left;
	}
	#pg_body2 .col {
		width: 33%;
		float: left;
	}
	#pg_body3 {
		clear: both;
		float: left;
		padding: 10px;
	}
	#pg_body3 .col1 {
		width: 50%;
		float: left;
	}
	#pg_body3 .col2 {
		width: 48%;
		float: right;
	}
	#pg_body3 .col1, #pg_body3 .col2 {
		font-size: 10pt;
	}
	#pg_body3 LEGEND {
		font-weight: bold;
		color: #990000;
		font-size: 14pt;
		display: block;
		margin: 0px;
		padding: 0px;
	}
	#pg_body3 LEGEND A {
		background-color: #ffffff;
		color: #990000;
		text-decoration: none;
	}
	#pg_body3 LEGEND A:hover {
		color: #000099;
	}
	#pg_body3 FIELDSET {
		border: dotted #990000 1px;
		padding: 10px;
	}
	#pg_body3 .container {

	}
	#pg_footer {
		width: 96%;
		min-width: 770px;
		margin: 0 auto;
		height: 50px;
	}
	#pg_footer .content {
		background-image: url(layout/footer-bg.jpg);
		background-repeat: repeat-x;
		font-size: 10pt;
		padding: 15px 0px;
		float: left;
		width: 100%;
		text-align: center;
		color: #555555;
	}
	#pg_footer .content SPAN {
		color: #999999;
	}
	
	#sidey {
		float: right;
		width: 183px;
		margin-right: 8px;
	}
	#sidey_row1 {
		float: left;
		background-image: url(/signup2/sidey_02.jpg);
		background-repeat: repeat-y;
		width: 183px;
	}
	#sidey_row2 {
		float: left;
		background-image: url(/signup2/sidey_01.jpg);
		background-repeat: no-repeat;
		width: 183px;
	}

	#sidey_content, #sidey_content * {
		font-size: 10pt;
		color: #ffffff;
		text-decoration: none;
	}
	#sidey_content {
		float: left;
		padding: 46px 14px 0px 10px;
		min-height: 590px;
	}
	#sidey_content A {
		font-weight: bold;
	}
	#sidey_content A:hover {
		color: #ffff00;
	}
	#sidey_content UL {
		margin: 0px;
		padding: 0px;
		list-style: none;
	}
	#sidey_content LI {
		color: #ffb17a;
		margin-bottom: 5px;
	}
	#sidey_content P {
		padding: 0px;
		margin: 0px 0px 10px 0px;
	}
	
	
	.toys_table {
		width: 100%;
		padding: 6px;
	}
	.toys_table TH {
		font-size: 10pt;	
	}
	#pg_body_content .toys_table H1 {
		font-size: 14pt;
		color: #ffffff;
		padding: 0px;
		margin: 0px;
	}

	.toys_table TABLE TD {
		padding-top: 6px;
		padding-bottom: 2px;
		margin-bottom: 6px;
		font-size: 8pt;
	}
	
	
	#toys_table_green {
		background-color: #b1e5a3;
		border: solid #6eb45b 1px;
	}
	
	#pg_body_content #toys_table_green H1 {
		color: #5d9f4b;
	}
	
	#toys_table_green TABLE TH {
		color: #000000;
	}
	
	#toys_table_green TABLE TD {
		border-bottom: dotted #91cb82 1px;
		color: #000000;
	}
	
	#toys_table_purple {
		background-color: #ffccff;
		border: solid #ad5dad 1px;
	}
	
	#pg_body_content #toys_table_purple H1 {
		color: #ad5dad;
	}
	
	#toys_table_purple TABLE TH {
		color: #000000;
	}
	#toys_table_purple TABLE TD {
		color: #000000;
		border-bottom: dotted #ad5dad 1px;

	}
	
	#toys_table_blue {
		background-color: #cecffe;
		border: solid #585992 1px;
	}
	#pg_body_content #toys_table_blue H1 {
		color: #585992;
	}
	#toys_table_blue TABLE TD {
		border-bottom: dotted #585992 1px;
	}
