
/* New Styles */

a  { color: navy; font-family: verdana, Arial, Helvetica, Geneva, sans-serif }

a.nav  { 
	color: black; 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

a.nav:hover  { 
	color: black; 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	text-decoration: underline; 
}

a.nav:visited  { 
	color: black; 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	text-decoration: none; 
}

a:hover { 
	color: navy; 
	text-decoration: underline; 
}

.whitetitles  { color: white; font-weight: bold; font-size: 12px }

body { 
	font-size: 11px; 
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 
}

.footergray { 
	color: #a9a9a9; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.smallertext { 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px; 
}

.verysmalltext { 
	font-size: 9px; 
}

a:visited { 
	color: navy; 
}

td   { 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.titles { 
	color: gray; 
	font-weight: bold; 
	font-size: 14px; 
	font-family: "Book Antiqua Italic", "Copperplate Gothic Bold", "Times New Roman", Verdana, "Arial Narrow Bold Italic"
}

.bluetitles   { 
	color: #103456; 
	font-weight: bold; 
	font-size: 14px; 
	font-family: "Book Antiqua Italic", "Copperplate Gothic Bold", "Times New Roman", Verdana, "Arial Narrow Bold Italic"
}

.border { 
	padding: 5px; 
	border: solid 2px #133467; 
}

li  { 
	list-style-type: square; 
}

/* All tables and cells (IE only) */
/*
table {
	font-family:areil;
	font-size:11px;
}
*/

/* JS info links */
.alerter {
	color:#555555;
	font-weight:bold;
	text-decoration:underline;
}

.alerter:hover {
	color:#888888;
	font-weight:bold;
	text-decoration:none;
	cursor : help;
}

/* bg colors in wysi */
.bgOpts{
	position:absolute;
	visibility:hidden;
	border:white outset 2px;
	width:100px;
	font-family:Arial;
	font-size:9px;
	background-color:#c0c0c0;
	cursor:default;
	z-index:45;
}

.bgSamp{
	width:20px;
	border:solid black 1px;
}

.bgOptsUp{
	font-family:Arial;
	font-size:9px;
	color:white;
	background-color:navy;
	cursor:default;
}

.bgOptsDn{
	font-family:Arial;
	font-size:9px;
	color:black;
	background-color:silver;
	cursor:default;
}

/* Color of form buttons */
.but {
	width:100%;
	font-weight:bold;
	cursor:hand;
	color:#000099;
	background-color:#9d9d9d;
}

.buto {
	width:100%;
	font-weight:bold;
	cursor:hand;
	color:#0000ff;
	background-color:#c0c0c0;
}

/* Used to format all table cells that 
don't contain form feilds (covers NN) */

.cell3{
	font-family:arial;
	font-size:11px;
}

/* Width of most form fields */
.field{ width:223px; }

/* Green links */
.green {
	color:#008800;
	font-weight:bold;
	font-family:arial;
	text-decoration:underline;
	font-size:13px;
}

.green:hover {
	color:#00bb00;
	font-weight:bold;
	font-family:arial;
	text-decoration:none;
	font-size:13px;
}

.lineB { border-bottom:black solid 1px; font-size:13px; font-family:arial; }

/* JS links - no help icon */
.js {
	color:#555555;
	font-weight:bold;
	text-decoration:underline;
}

.js:hover {
	color:#888888;
	font-weight:bold;
	text-decoration:none;
	cursor : hand;
}

/* Admin Control Panel links */
/*	color:#ff0000; */
.panel {
	color:#ff0000;
	font-weight:bold;
	font-family:arial;
	text-decoration:none;
	font-size:13px;
}

.panel:hover {
	color:#ffff00;
	font-weight:bold;
	font-family:arial;
	text-decoration:none;
	font-size:13px;
}

/* Red links and red text */
.red {
	color:#ff0000;
	font-weight:bold;
	font-family:arial;
	text-decoration:underline;
	font-size:13px;
}

.red:hover {
	color:#ff8080;
	font-weight:bold;
	font-family:arial;
	text-decoration:none;
	font-size:13px;
}

.toolbar {
	height: 24; 
	overflow: hidden;
	cursor: default;
}
.tools {
	position: relative;
	cursor: default;
}

/* White links and white text */
.white {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-family:arial;
	text-decoration:none;
	font-size:13px;
}

.white:hover {
	color:#dddddd;
	font-weight:bold;
	text-decoration:none;
	font-family:arial;
	text-decoration:none;
	font-size:13px;
}
.cell  { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif }
.cell a { color: #00f; text-decoration: none }
.cell a:hover { color: #00f; text-decoration: underline }
.cell a:visited { color: #696969; text-decoration: none }
#chapters { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; text-align: left; margin-left: 10px; padding: 2px; width: auto }
.chapter_title { color: maroon; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif }

#footer p { text-align: center; width: 100%; color: black; }
#footer p .white {
	color:gray;
	font-weight:bold;
	text-decoration:none;
	font-family:arial;
	text-decoration:none;
	font-size:13px;
}

#footer p .white:hover {
	color:#dddddd;
	font-weight:bold;
	text-decoration:none;
	font-family:arial;
	text-decoration:none;
	font-size:13px;
}
