.fancylist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-position: outside;
	list-style-type: square;
}

body {border-right: 1px solid #D5DFDD;}

A {
	TEXT-DECORATION: none;
}
A:link {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A:hover {
	TEXT-DECORATION: underline;
}

#POGtable {
border-collapse:collapse;
width:50em;
border:1px solid #666;
font-color:black; }

.odd {
background-color:#cccccc;
text-color:#000000; }

/*scheduler page */
div.sched { text-align: center; border-bottom: 1px solid #999; width:500px; 
	padding: 4px; float:left;border-right: 1px solid #999;border-top: 1px solid #999;}
div.sched h4 {text-align: left; padding: 0; margin: 0;}
li { color: white; font-size: 12px; font-family: Arial, Helvetica; padding-bottom: 8px;}

ul.fancylist { 
	list-style-type: none;
	}
ul.fancylist li {
	list-style type:square;
	padding-bottom: 0.4em;
	padding-left:1em;
	}
	ul.fancylist li a.visited {text-decoration:none;}
	
ul.fancylist ul {margin-top: 0.5em;margin-bottom:0.5em;}
ul.fancylist ul li {background:none;}
	
ul.homelist {margin:5px 0 0 20px;padding: 0;width:83%;list-style-type: none;}
ul.homelist li {
	background: url(../images/square_bullet.gif) no-repeat 0px 7px;
	padding-bottom: 0.4em;
	padding-left:1em;
	color:#333;font-size:14px;
	font-family:arial,verdana,'trebuchet ms';
	padding-top:3px;}
	
ul.nobullet {
	list-style-type: none;
}
ul.nobullet li {padding:0;}

ul.track li {margin: 15px 0;line-height:15px;}
ul.track ol,ul.track ul {margin-top:3px;}
ul.track ol li {padding:3px 0;margin:0;}
ul.track ul li{padding:7px 0;margin:0;}

ul.horizlist {list-style-type:none;margin: 0; padding:0;text-align:left;}
ul.horizlist li {display:inline;}
ul.horizlist a {padding: 0 6px;}
ul.closer {margin-top:0.6em;padding-top:0;}

ul.hollow {list-style-type:circle;}
ul.beige {list-style:none;}
ul.beige li {color:#cc9;vertical-align:top;}
ul.beige li:first-letter {font-size:300%;}
ul.disk {margin-left:8em;margin-top:0;list-style-type:disk;}


p, body, table, td   { color: white ; font-size: 12px; font-family: Arial, Helvetica; }
p.gap {margin-top:3.5em;}



h2     {
	color: #fff;
	font-style: normal;
	font-weight: bold;
	font-size: 21px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 8px;
	font-family: "trebuchet ms",Helvetica;
}
h3   { color: white; font-size: 14px; font-family: Arial, Helvetica; }
h3.leader   { font-size: 1.2em; margin-bottom:4px;margin-top:2em;}
h3.greatplace {font:bold italic 14px georgia; color:#006;margin-bottom: 30px;}
h1            { color: #006; font-size: 14px; font-family: Arial, Helvetica, "Janson Text"; padding-top: 0px; padding-bottom: 21px; padding-left: 32px }
.roll     { color: #006; font-weight: bold; font-size: 11px; font-family: tahoma, Arial, Helvetica; text-decoration: none }
A.roll:hover  { color: #c00; font-weight: bold; font-size: 11px; font-family: tahoma, Arial, Helvetica; text-decoration: underline }
a.indent {margin-left: 12px;color: #bf0505; display:block;}
a.indent:visited {color: #bf0505;}
a.selected, a.selected:visited {color: #c00;}

.footer    { color: #000000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica; text-decoration: none }
.sectionTitle {
color: #006; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none;
}
.contact {
	FONT-SIZE: 8pt
}

.bannerNav {
color: #006; font-weight: bold; 
font-size: 11px; 
font-family: tahoma, Arial, Helvetica; 
text-decoration: none;
padding: 0 6px;
}
A.bannerNav:hover {
color: #006; font-weight: bold; font-size: 11px; 
font-family: tahoma, Arial, Helvetica; 
text-decoration: underline;
}

.welcome {
color: #006; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica; 
text-decoration: none; margin-bottom: 10px;
}
.faq {
color: #000000; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica; text-decoration: underline
}
.faqs:visited {

color: #006; font-weight: bold; font-size: 12px; text-decoration: underline;
}
.faqs:hover {

color: #004b8c; font-weight: bold; font-size: 12px; text-decoration: none;
}

.faqs:link {

color: #006; font-weight: bold; font-size: 12px; text-decoration: underline;
}
.linedlink:link
{
	COLOR: #006;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
}
.linedlink:visited
{
	COLOR: #006;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;

}
.linedlink:hover
{
	COLOR: #004b8c;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
}

a.emph:link,a.emph:visited {color: #bf0505;}

.courseTitle {
color: #006; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica; text-decoration: none
}

.starter { margin-top: 5px;}

.crtp-umbrella {margin-top: 2em;}

.imagetable { margin: 0 6px;}

.motto {
	font: bold italic 1em georgia;
	color: #A7A770;
	}

h4 {
	font: bold 1.3em "trebuchet ms",arial,helvetica;
	color: #A7A770;
	margin-top:40px;
	}
	
div.quote {
	width: 26%;
	text-align: left;
	float: right;
	margin: 3px 0 3px 2px;
	font: 0.9em "trebuchet ms";
	background-color: #F2EBD2;
	padding: 10px;
	border-top: dotted 1px #D0C18B;	
	border-bottom: dotted 1px #D0C18B;
	}
	
span.byline {
	font-style: italic;
	}
span.superscript {vertical-align:super;font-size:0.7em;}
	
.biggertext {
	font-size: 1.2em;
	}
	
.referral {
	width: 85%; 
	margin: 15px 0px; 
	background-color:#D5DFDD; 
	padding: 8px;
	font: italic bold 1em Georgia, "Times New Roman", Times, serif;
	}
	
div#trainingsites {margin:0;padding:0;}
	div#trainingsites h3 {margin-top:3em;margin-bottom:1em;}
	div#trainingsites table {width: 100%;}
	div#trainingsites table td.leftCol {width:35%;}
	div#trainingsites table td {padding: 2px 0;}
 
