BODY {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}

ol li {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
}

ul li {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
}

P {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BODY { BACKGROUND-COLOR: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; }
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; FONT-FAMILY: "Comic Sans MS", "Arial", "sans-serif"; TEXT-ALIGN: left
; font-style: normal; color: #000066
}
/*
H2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: normal}
*/
table.sidebar {  font-family: Arial, Helvetica, sans-serif; border: 1px #9b72cf solid; background-color: #f1f1fd; font-size: 12px}
th.sidebar {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: white; background-color: #9b72cf}
table {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
table.lite { font-family: Arial, Helvetica, sans-serif; border-collapse: collapse; border: 2px #9b72cf solid; background-color: #f1f1fd; font-size: 12px }
th.lite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: white; background-color: #9b72cf }
td.lite {  border: 1px #bb92ef solid}
P.white { FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; font-weight: bold}

/* MINE */
.dkgrey { color: #333333; }

.headblue { color: #2F8CD4; font-size: 13pt; }
.bigblue { color: #2F8CD4; font-size: 16; font-weight: bold; }
.dkblue { color: #192DA3; font-weight: bold; text-decoration: underline;}
.nudkblue { color: #192DA3; font-weight: bold; }

.ltblue { color: #2F8CD4;}
.ltblue a {	color: #2F8CD4; font-weight: bold;	text-decoration: none;}
.ltblue a:visited { color: #2F8CD4; }
.ltblue a:hover,active { color: #192DA3; }

.boldltblue { color: #2F8CD4; font-weight: bold;}

.medblue { color: #2F8CD4; font-size: 10pt; font-weight: bold; } 
.medblue a { color: #2F8CD4; font-weight: bold; text-decoration: none; }
.medblue a:visited { color: #2F8CD4; }
.medblue a:hover,active { color: #192DA3; }

.ulmedblue { color: #2F8CD4; font-size: 10pt; font-weight: bold; text-decoration: underline; }
.ulmedblue a { color: #2F8CD4; font-weight: bold; text-decoration: none; text-decoration: underline; }
.ulmedblue a:visited { color: #2F8CD4; text-decoration: underline; }
.ulmedblue a:hover,active { text-decoration: underline; color: #192DA3; }

.ulblue { color: #2F8CD4; text-decoration: underline;}
.ulblue a {	color: #2F8CD4; font-weight: normal; text-decoration: underline;}
.ulblue a:visited { color: #2F8CD4; }
.ulblue a:hover,active { color: #192DA3; }

table.bluetable { border-collapse: collapse; border: 2px solid #2F8CD4; }
td.bluetable { background: #2F8CD4; color: #FFFFFF; border: 1px solid #2F8CD4; font-size: 11pt; font-weight: bold;}

.examples a { color: #192DA3; }
.examples a:visited { color: #192DA3; }
.examples a:hover, active { color: #89C7EE; }

.spacer { padding: 10px; text-align: left;}

.headwhite-ul { color: white; text-decoration: underline; font-size: 13pt; font-weight: bold; }

.right { float:right; padding: 0 0 10px 10px;}
.left { float:left; padding: 0 10px 10px 0;}

table.editorial {  border: black solid; border-width: 1px 0px 0px 0px}

/* Honor Tables */
#honortable {
/*	border-color: #2F8CD4;*/
	border-collapse: collapse;
	border: 2px solid #000000;
}

#honortable td {
	padding:5px;
}
.white { color: white; font-size: 13pt; font-weight: bold;}

.tablehead { color: white; background: #2F8CD4; font-weight: bold; font-size: 14pt;}
.tablesubhead { background: #C3E0F6; font-weight: bold; color: #404040; }
.tablesidehead { background: #C3E0F6; font-weight: bold; color: #404040; }
.hthree { background: #FFDA6C; }
.htwo { background: #FFF1C5; }
.hone { background: #FFFCF4; }
.tabs { padding-left: 50px; }
.footnotes { font-size: 11px; margin-top: 3px; margin-bottom: 5px; text-align: center;}
h2.honors {text-align: center; color: #192DA3; font-weight: bold}


/* FOOTER */
.two {font-size: 2px;}
.four {font-size: 4px;}
.ten{font-size: 10px;}

.footer {
	FONT-SIZE: 12px; 
	COLOR: #3F3F3F; 
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	BACKGROUND-COLOR: #FFDA6C;
}

.footercright {
	FONT-SIZE: 10px; 
	COLOR: #3F3F3F; 
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	BACKGROUND-COLOR: #FFDA6C;
	padding-left: 10px;
	padding-right: 10px;
}

.footercright a {
	color:#3F3F3F;
	font-weight: bold;
}

.footercright a:hover,a:active {
	color:red;
}

.footercright a:visited {
	color:#3F3F3F;
}

.footercright .phone {
	font-weight: bold;
}

#newsitem { padding-left: 10px; padding-right: 10px; }
.textblock { padding-left: 10px; padding-right: 10px; }
.textblocktop { padding: 5px 10px 0 10px; vertical-align: top; }
.graphheader { padding-top: 10px; padding-bottom: 10px; }
.announceheader { text-align: center; font-size: 14px; font-weight: bold; text-color: #303030;  }
