



/*
 Primary Site Colors
   red: #A3312A
   orange: #FF9E00
   light-orange: #FFDDAA
   blue: #005184
   medium-blue: #424B6C
   light-blue: #CCCCFF
   gray: #757575
*/
HTML, BODY {
	margin: 0px 8px 0px 8px;
    padding: 0px;
}

BODY, P, SPAN, TH, TD, A {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 9pt;
    padding: 0px;
}

table.prettyTable {
	 border-collapse: separate;
	 border-spacing: 0px;
	 empty-cells: show;
	 width: 100%;
}

table.prettyTable th {
	font-weight: bold;
	color: white;
	background-color: #000066;
}

table.prettyTable th, table.prettyTable td {
	padding: 3px;
	margin: 0px;
	border: 1px solid black;
}

tr.prettyAltColor {
	background-color: #ccccff;
}

P.bodytext {
	line-height: 1.5em;
	margin-bottom: 9px;
}
P.quote {
	line-height: 1.2em;
	font-size: 8pt;
}

code {
	font-family: Lucida Console, Courier New, Helvetica;
	font-size: 10pt;
}

a:link {
	color: #000099;
	text-decoration: none;
}

// normal link styles
a:visited {
	color: #0000bb;
	text-decoration: none;
}

a:hover {
	color: #3333cc;
	text-decoration: none;
}

// links with class of sidebar-link
a:link.sidebar-link {
	color: #A3312A;
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	border-bottom: none;
	line-height: 1.1em;
	text-decoration: none;
}

a:visited.sidebar-link {
	color: #A3312A;
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	border-bottom: none;
	line-height: 1.1em;
	text-decoration: none;
}

a:hover.sidebar-link {
	color: #A3312A;
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	border-bottom: 1px dotted #A3312A;
	line-height: 1.1em;
	text-decoration: none;
}

// any links in parapraphs or tables, auto-dotted underline feature
TD a:link, P a:link {
	border-bottom: 1px dotted #3D7DC7;
	text-decoration: none;
}

TD a:visited, P a:visited {
	border-bottom: 1px dotted #3D7DC7;
	text-decoration: none;
}

TD a:hover, P a:hover {
	border-bottom: 1px solid #3D7DC7;
	text-decoration: none;
}

// add class="nodots" to any links with only images inside to prevent the link effect
a.nodots:hover {
	border-bottom: none;
}
a.nodots:link {
	border-bottom: none;
}
a.nodots:visited {
	border-bottom: none;
}

.heading {
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	color: #ffffff;
}

.subheading {
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	color: #ffffff;
}

.footer {
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
}

.errorText {
	font-weight: bold;
	color: #ffffff;
	background-color: #990000;
}

.noticeText {
	color: #222255;
	background-color: #ffff66;
}


