 Zap Factor master Cascading Style Sheet 



body {background-color:#FFFFFF; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:12pt; font-weight:normal}

a {color:#FF6600; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold}

a:active {color:#FF6600; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold}

a:visited {color:#FF6600; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold}

a:hover {color:#333333; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color: #333333;
	vertical-align: top;
}

em {font-weight:bold; color:#003333}

hr {color:#009999; margin:0px 0px; height:4px}

th {color:black; font-family: sans-serif; font-size:12pt}

blockquote {font-weight:normal; font-style:italic; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12pt}

i {color:#000000}

small{font-family: sans-serif; font-weight:normal}

small {color:#003333; font-size:11pt}

big {color:#000000; font-size:16pt}

strong {color:#000000; font-weight:600}

ul, ol {
	margin:0.5em 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	list-style-type: disc;
}

.formresults {color:#000000; font: 12pt Arial, Helvetica, sans-serif}

.small {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}

.big {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: normal; color: #000000}

.pagetitle {  color: #000000; text-align: left; font: 900 12pt Arial, Helvetica, sans-serif}

.prices {  color: #FF6600; text-align: left; font: 900 12pt Arial, Helvetica, sans-serif}

.section {  font-size: 12pt; font-weight: 800; color: #000000; clip:  rect(   ); font-family: Arial, Helvetica, sans-serif}

.subsection {  font-size: 12pt; font-weight: 700; color: #FF6633; font-family: Arial, Helvetica, sans-serif}

.subsubsection {  font-size: 8pt; font-weight: 600; color: #FF6633; font-family: Arial, Helvetica, sans-serif}

.specialofferprice {  font-size: 12pt; font-weight: 700; color: #FF0000; font-family: Arial, Helvetica, sans-serif}

.superscript {  font-size: 9pt; font-weight: 600; font-family: Arial, Helvetica, sans-serif; color: #000000}

dt {  font-weight: bold; margin-top: 6pt}

dl {  margin-top: 0pt; margin-right: 6pt; margin-bottom: 6pt; margin-left: 6pt}

dd {  margin-left: 6pt; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000}

.input {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000}

pre {  font: 500 10pt Courier New, Courier, mono; color: #000000}

big  { font-family: Arial, Helvetica, sans-serif; font-weight:normal } .bodycopy {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color: #333333;
} 
.ltitle {
	position: absolute;
	height: 28px;
	width: 870px;
	left: 9px;
	top: 0px;
	visibility: visible;
}
.lcol01 {
	height: 300px;
	width: 200px;
	left: 15px;
	top: 40px;
	position: absolute;
	visibility: visible;
}
.lcol03 {
	position: absolute;
	visibility: visible;
	height: 300px;
	width: 200px;
	left: 460px;
	top: 40px;
}
.lcol04 {
	position: absolute;
	visibility: visible;
	height: 300px;
	width: 200px;
	left: 681px;
	top: 40px;
}
.lcol02 {
	position: absolute;
	visibility: visible;
	height: 300px;
	width: 200px;
	left: 240px;
	top: 40px;
}
.lcol01wide {
	height: 300px;
	width: 420px;
	left: 20px;
	top: 40px;
	position: absolute;
	visibility: visible;
}
.lcol02wide {
	position: absolute;
	visibility: visible;
	height: 300px;
	width: 420px;
	left: 460px;
	top: 40px;
}
.lcol01semiwide {
	height: 300px;
	width: 310px;
	left: 2px;
	top: 263px;
	position: absolute;
	visibility: visible;
	overflow: visible;
}
.lcol02semiwide {
	height: 300px;
	width: 310px;
	left: 570px;
	top: 40px;
	position: absolute;
	visibility: visible;
	overflow: visible;
}
.lcol01extrawide {
	height: 300px;
	width: 530px;
	left: 20px;
	top: 40px;
	position: absolute;
	visibility: visible;
}
.lcol01fullwidth {
	height: 300px;
	width: 860px;
	left: -4px;
	top: 196px;
	position: absolute;
	visibility: visible;
}
.lcol02extrawide {
	height: 300px;
	width: 530px;
	left: 350px;
	top: 40px;
	position: absolute;
	visibility: visible;
}
.lcolcoursetext01 {
	height: 100px;
	width: 420px;
	left: 20px;
	top: 420px;
	position: absolute;
	visibility: visible;
	overflow: visible;
}
.lcolcoursetext02 {
	height: 100px;
	width: 420px;
	left: 460px;
	top: 420px;
	position: absolute;
	visibility: visible;
	overflow: visible;
}
.llowpic01 {
	position: absolute;
	visibility: visible;
	height: 80px;
	width: 200px;
	left: 21px;
	top: 360px;
}
.llowpic02 {
	position: absolute;
	visibility: visible;
	height: 80px;
	width: 200px;
	left: 239px;
	top: 360px;
}
.llowpic03 {
	position: absolute;
	visibility: visible;
	height: 80px;
	width: 200px;
	left: 460px;
	top: 360px;
}
.inputfield {
	background-color: #FFF4D5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.lborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
input {
	background-color: #FFFFFF;
}
textarea {
	background-color: #FFFFCC;
}
.required {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF3300;
}
.fields {
	background-color: #FFCC99;
}
.backing01 {
	background-image: url(images/backing01.jpg);
	background-repeat: repeat;
}

.backing_footer {
	background-image: url(images/footer01.jpg);
	background-repeat: no-repeat;
}
.smallRED {
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF0000}
.smallGREEN {
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #00CC00}
