@charset "UTF-8";
/* CSS Document */

/* General */

p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12pt;
}
	
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:56px;
}

h2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:20pt;
	font-weight:bold;
}

h3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:20pt;
	margin:35px;
}

h4 {
	font-size:15pt;
	font-family:Verdana, Geneva, sans-serif;
}

ol {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12pt;
}

li {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12pt;
}

/* Sales Page */

.prehead {
	font-size: 13px;
	font-weight: bold;
}

.headline {
	color: #000099;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 25pt;
}

.headlineTEST {
	color: #000099;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 22pt;
}

.redhead {
	color: #CC0000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 25pt;
}

.subhead {
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 14pt;
}

p.introduction:first-letter {
 	font-size : 400%;
 	font-weight : bold;
 	float : left;
 	width : em;
 	color : #c00;
 }
 
 .testimonial {
	 font-family:"Courier", Courier New, monospace;
 	 font-size:12pt;
 }

.smallPrint {	
		font-size: 13px;
}

.grayLink {	color:#CCC;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}

.PS {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#C00;
}

.bottomlinks {
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
}

.quote {
	font-size:21pt;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
}
	
	
	
/* Misc */
	
.xSpots {
	font-size:20pt;
	color:#F00;
	font-weight:bold;
}

.enroll {
	font-size: 20pt;
	font-family:Verdana, Geneva, sans-serif;
}

.headline2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000;
	font-size:25pt;
}

.headline3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:28pt;
	color: #000099;
}

.imageCaption {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
}

/* Buy Area */

#buynow{margin:10px auto;padding:0;width:574px;background:url(images/buy_area/buybody.jpg) repeat-y;}
#buyhead{margin:0;padding:0;width:574px;height:19px;background:url(images/buy_area/buyhead.jpg) no-repeat;}
.texthead{padding:10px 0;text-align:center;font-family:georgia;font-size:20px;font-weight:bold;color:#cc0000;}
#buycontent{text-align:center;background:url(images/buy_area/buybodytop.jpg) no-repeat;}
#buyfoot{margin:0;padding:0;width:574px;height:19px;background:url(images/buy_area/buyfoot.jpg) repeat-y;}
.regprice{padding:5px 0;font-size:24px;font-weight:bold;font-family:verdana, arial, helvetica, sans-serif;}
.inst{ margin:10px 30px 0 30px;padding:5px 0;color:#212121;font-weight:bold;font-family:arial;font-size:12px;border-top:1px solid #ccc; }
.ccinfo{font-size:10px;font-family:verdana;color:#818181;}

/* List */

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainer li { margin: 0; }

#navcontainer p
{
display: block;
color: #000;
background-color: #CCC;
width: 41.5em;
padding: 3px 12px 3px 8px;
text-decoration: none;
border-bottom: 12px solid #fff;
}

#navcontainer li li p
{
display: block;
color: #000;
background-color: #FFC;
width: 41.5em;
padding: 3px 12px 3px 8px;
text-decoration: none;
border-bottom: 12px solid #fff;
}
	
</style>
