@import url("general.css");

/*  --------------------------------------------------------------------------------------------------------------- */
/*	COLOR REFERENCE CHART - CODE SNIPPETS*/
/*  

color:#369		blue text 
color:#699F56	green text
color:#666		med gray text
color:#C00		med red
.bg1 {background-color:#D2DAFB;} 	lt blue
.bg2 {background-color:#CFE4B8;} 	lt green
.bg3 {background-color:#F8F8F8;} 	very lt gray
.bg4 {background-color:#EEE;}		lt gray
border: 1px solid #CCC;
table {
	width:100%;
	border-spacing: 0;
	border-collapse:collapse;
	}
a:link, a:visited, a:hover, a:active
*/


/* GENERAL FORMATTING REUSED THROUGHOUT SITE -------------------------------------------------------------------- */	

/* TEXT FORMATTING */
/* attention(b) used for error/info messages and some links */
.attention {color:#C00;}	
.attentionb {
	color:#C00; 
	font-weight:bold;
	}	
#whiteboard a.attention:link, 
#whiteboard a.attention:visited, 
#whiteboard a.attention:hover, 
#whiteboard a.attention:active {color:#C00;}

#whiteboard a.attentionb:link, 
#whiteboard a.attentionb:visited, 
#whiteboard a.attentionb:hover, 
#whiteboard a.attentionb:active {
	color:#C00; 
	font-weight:bold;
	}	
/* START TEXT C1 (C"one") COLOR CLASS: BLUE #369 color classes for static and linked text */
	/* class covers p, a, td, tr, h1, h2, h3 b span*/ 
	/* NORMAL (links underlined) */
p.c1, td.c1, tr.c1, h1.c1, h2.c1, h3.c1, b.c1, span.c1,
#whiteboard a.c1:link, 
#whiteboard a.c1:visited, 
#whiteboard a.c1:hover, 
#whiteboard a.c1:active {
	color:#369; 
	}
#whiteboard-full a.c1:link, 
#whiteboard-full a.c1:visited, 
#whiteboard-full a.c1:hover, 
#whiteboard-full a.c1:active {
	color:#369; 
	}
	/* NORMAL (links NOT underlined)  */
#whiteboard a.c1n:link, 
#whiteboard a.c1n:visited, 
#whiteboard a.c1n:hover, 
#whiteboard a.c1n:active {
	color:#369; 
	text-decoration:none;
	}
	/* BOLD (links underlined) */
p.c1b, td.c1b, tr.c1b, h1.c1b, h2.c1b, h3.c1b, span.c1b,
#whiteboard a.c1b:link, 
#whiteboard a.c1b:visited, 
#whiteboard a.c1b:hover, 
#whiteboard a.c1b:active {
	color:#369; 
	font-weight:bold;
	}

#whiteboard-full a.c1b:link, 
#whiteboard-full a.c1b:visited, 
#whiteboard-full a.c1b:hover, 
#whiteboard-full a.c1b:active {
	color:#369; 
	font-weight:bold;
	}	
	/* BOLD (links not underlined) */
#whiteboard a.c1bn:link, 
#whiteboard a.c1bn:visited, 
#whiteboard a.c1bn:hover, 
#whiteboard a.c1bn:active {
	color:#369; 
	font-weight:bold;
	text-decoration:none;
	}
/* END TEXT C1 color class ---------- */

/* START TEXT C2 COLOR CLASS: GREEN #699F56 color classes for static and linked text */
	/* class covers p, a, td, tr, h1, h2, h3 b span*/ 
	/* NORMAL (links underlined) */
p.c2, td.c2, tr.c2, h1.c2, h2.c2, h3.c2, b.c2, span.c2,
#whiteboard a.c2:link, 
#whiteboard a.c2:visited, 
#whiteboard a.c2:hover, 
#whiteboard a.c2:active {
	color:#699F56; 
	font-weight:normal;
	}
#whiteboard-full a.c2:link, 
#whiteboard-full a.c2:visited, 
#whiteboard-full a.c2:hover, 
#whiteboard-full a.c2:active {
	color:#699F56; 
	font-weight:normal;
	}
	/* NORMAL (links NOT underlined)  */
#whiteboard a.c2n:link, 
#whiteboard a.c2n:visited, 
#whiteboard a.c2n:hover, 
#whiteboard a.c2n:active {
	color:#699F56; 
	font-weight:normal;
	text-decoration:none;
	}
	/* BOLD (links underlined) */
p.c2b, td.c2b, tr.c2b, h1.c2b, h2.c2b, h3.c2b, span.c2,
#whiteboard a.c2b:link, 
#whiteboard a.c2b:visited, 
#whiteboard a.c2b:hover, 
#whiteboard a.c2b:active {
	color:#699F56; 
	font-weight:bold;
	}
#whiteboard-full a.c2b:link, 
#whiteboard-full a.c2b:visited, 
#whiteboard-full a.c2b:hover, 
#whiteboard-full a.c2b:active {
	color:#699F56; 
	font-weight:bold;
	}
	/* BOLD (links NOT underlined) */
#whiteboard a.c2nb:link, 
#whiteboard a.c2bn:visited, 
#whiteboard a.c2bn:hover, 
#whiteboard a.c2bn:active {
	color:#699F56; 
	font-weight:bold;
	text-decoration:none;
	}	
/* END TEXT C2 color class ---------- */

blockquote {padding:10px 30px;}
.small {font-size: 10px;}

/* ALIGNMENT */
.right {text-align:right;}
.centered {text-align:center;}
.left {text-align:left;}
span.right {float:right;}

/* BACKGROUND COLOR FORMATTING */
.bg1 {background-color:#D2DAFB;} 	/* lt blue */
.bg2 {background-color:#CFE4B8;} 	/* lt green */
.bg3 {background-color:#F8F8F8;} 	/* very lt gray */
.bg4 {background-color:#EEE;}		/* lt gray */
.bg5 {background-color:#f1f7ef;}	/* AP lt green */
/* TABLES */
/* Table without lines */
table.nolines {
	margin:0;
	width:100%;
	border-spacing: 0;
	border-collapse:collapse;
	}
table.nolines td {
	border:none;
	vertical-align:middle;
	}
/* Table with lines */
table.lines {
	margin:0;
	width:100%;
	border-spacing: 0;
	border-collapse:collapse;
	border:solid 1px #666;
	}
table.lines td {
	padding:3px;
	border:solid 1px #666;
	vertical-align:middle;
	}
/* Table with lines, center all td's */
table.linesc {
	margin:0;
	width:100%;
	border-spacing: 0;
	border-collapse:collapse;
	border:solid 1px #666;
	}
table.linesc td {
	padding:3px;
	border:solid 1px #666;
	vertical-align:middle;
	text-align:center;
	}
table.windownav {
	margin:0;
	width:100%;
	border-spacing: 0;
	border-collapse:collapse;
	}
/*GREAT SERVICE*/
table.greatserv {
	margin:0 0 20px 0;
	width:100%;
	border-spacing: 0;
	border-collapse:collapse;
	}
table.greatserv th {
	padding:10px 3px 3px 3px;
	border:none;
	vertical-align:bottom;
	text-align:left;
	}
table.greatserv td {
	padding:3px;
	border-bottom:dashed 1px #666;
	vertical-align:bottom;
	text-align:left;
	}
table.greatserv td.space {
	padding-left:15px;
	border-bottom:none;
	vertical-align:bottom;
	text-align:left;
	}
table.greatserv td.right {
	text-align:right;
	}

/* LISTS */
li {padding:0 0 5px 0;}



