
		/* BODY */
		body {
			font-family: tahoma,tahoma,verdana,arial,helvetica,sans-serif; /* font type */
			font-size: small; /* font size */
			text-align: center;
			margin: 10px 0px 0px 0px;
			padding: 0px;
			color: #000000; /* text on background */
			background: #FFFFCC     ; /* body background */
		}
		
		a,a:hover {
			color: #FFFFFF; /* link text on background */
		}
		
		/* HEADER */
		div.header {
			width: 790px;
			margin: 0px auto 10px auto;
			padding: 0px;
			overflow: hidden;
			text-align: center;
		}
		
		div.header-ad234x60 {
			width: 234px;
			height: 60px;
			padding: 0px;
			margin: 0px;
			overflow: hidden;
			float: left;
		}
		
		div.header-ad468x60 {
			width: 468px;
			height: 60px;
			padding: 0px;
			margin: 0px;
			overflow: hidden;
			float: left;
		}
		
		div.header-adtitle {
			width: 322px;
			padding: 0px;
			margin: 0px;
			overflow: hidden;
			float: left;
			
		}
		
		div.header-adtitle h1,div.header-title h1 {
			margin: 0px 5px 0px 5px;
			padding: 0px;
			font-size: large; /* font size of title */
			
		}
		
		div.header-adtitle p,div.header-title p {
			margin: 0px 5px 0px 5px;
			padding: 0px;
			font-size: small; /* font size of title */
		}
		
		div.header-title {
			width: 790px;
			padding: 0px;
			margin: 0px;
			overflow: hidden;
			float: left;
			
		}
		
		
		/* CONTAINER */
		div.container {
			width: 790px;
			margin: 0px auto 0px auto;
			padding: 0px;
			overflow: hidden;
			text-align: left;
		}
		
		
		/* left */
		div.container-left {
			width: 160px;
			padding: 0px;
			margin: 0px;
			overflow: hidden;
			float: left;
		}
		
		/* container width 80px */
		div.container-w80 {
			width: 80px;
			padding: 0px;
			margin: 0px 0px 0px 10px;
			overflow: hidden;
			float: left;
		}
		
		/* container width 120px */
		div.container-w120 {
			width: 120px;
			padding: 0px;
			margin: 0px 0px 0px 10px;
			overflow: hidden;
			float: left;
		}
		
		/* container width 160px */
		div.container-w160 {
			width: 160px;
			padding: 0px;
			margin: 0px 0px 0px 10px;
			overflow: hidden;
			float: left;
		}
		
		/* container width 200px */
		div.container-w200 {
			width: 200px;
			padding: 0px;
			margin: 0px 0px 0px 10px;
			overflow: hidden;
			float: left;
		}
		
		/* container width 240px */
		div.container-w240 {
			width: 240px;
			padding: 0px;
			margin: 0px 0px 0px 10px;
			overflow: hidden;
			float: left;
		}
		
		/* container width 305px */
		div.container-w305 {
			width: 305px;
			padding: 0px;
			margin: 0px 0px 0px 10px;
			overflow: hidden;
			float: left;
		}
		
		/* container width 410px */
		div.container-w410 {
			width: 410px;
			padding: 0px;
			margin: 0px 0px 0px 10px;
			overflow: hidden;
			float: left;
		}
		
		/* container width 450px */
		div.container-w450 {
			width: 450px;
			padding: 0px;
			margin: 0px 0px 0px 10px;
			overflow: hidden;
			float: left;
		}
		
		/* container width 620px */
		div.container-w620 {
			width: 620px;
			padding: 0px;
			margin: 0px 0px 0px 10px;
			overflow: hidden;
			float: left;
		}
		
		/* container width 790px */
		div.container-w790 {
			width: 790px;
			padding: 0px;
			margin: 0px 0px 0px 0px;
			overflow: hidden;
			float: left;
		}
		
		/* section */
		div.section {
			background-color: #FFFFFF; /* color of section background */
			color: #000000; /* text color of section */
			font-size: small; /* font-size section text */
			margin: 0px 0px 10px 0px;
			padding: 0px;
			text-align: center;
		}
		
		div.section h2,div.section h3 {
			padding: 3px;
			margin: 0px;
			background-color: #CCCC99; /* color of header background */
			color: #000000; /* text color of header */
			font-size: small; /* font-size header */
			text-align: left;
		}
		
		div.section p {
			padding: 3px;
			margin: 0px;
			text-align: left;
		}
		
		div.section form {
			padding: 3px;
			margin: 0px;
			text-align: left;
		}
		
		div.section ul.none {
			margin: 0px;
			padding: 3px;
			text-align: left;
		}
		div.section ul.square {
			margin: 0px;
			padding: 3px 3px 3px 19px;
			list-style: square;
			text-align: left;
		}
		div.section ul.disc {
			margin: 0px;
			padding: 3px 3px 3px 19px;
			list-style: disc;
			text-align: left;
		}
		div.section ul.circle {
			margin: 0px;
			padding: 3px 3px 3px 19px;
			list-style: circle;
			text-align: left;
		}
		
		
		div.section a {
			color: #CC9966; /* link color of section */
			text-decoration: none;
		}
		
		div.section a:hover {
			color: #CCCC99; /* link hover color of section */
			text-decoration: underline;
		}
		
		
		/* FOOTER */
		div.footer {
			width: 790px;
			margin: 0px auto 0px auto;
			padding: 0px;
			overflow: hidden;
			text-align: center;
			font-size: small;
		}
		
		div.footer-title {
			width: 790px;
			padding: 0px;
			margin: 0px 0px 10px 0px;
			overflow: hidden;
			float: left;
		}
		
		div.footer-title p {
			margin: 0px;
			padding: 0px;
		}
		
		div.cbg {
			background-color: #FFFFCC;
			padding: 10px;
			width: 158px;
			height: 31px;
			color: #000000;
		}
		
		div.ch {
			overflow: hidden;
			background-color: #CCCC99;
			font-size: xx-small;
			font-family: tahoma;
			height: 11px;
		}
		
		div.cp {
			overflow: hidden;
			background-color: #FFFFFF;
			font-size: xx-small;
			font-family: tahoma;
			height: 20px;
		}
		
		div.cp input {
			width: 18px;
		}
		
		div.cc {
			overflow: hidden;
			float: left;
			margin: 0px 0px 0px 2px;
			text-align: center;
		}
		
		div.clc {
			overflow: hidden;
			float: left;
			margin: 0px;
			text-align: center;
			width: 32px;
		}
		
	