p {
	font-family: arial,helvetica,sans-serif;
	font-size: 10pt;
	color: black;
}

li {
	font-family: arial,helvetica,sans-serif;
	font-size: 10pt;
	color: black;
}

td {
	font-family: arial,helvetica,sans-serif;
	font-size: 10pt;
	color: black;
}

A {
	color: #074787;
	text-decoration: underline;
}

A:link {
	color: #074787;
	text-decoration: none;
}

A:visited {
	color: #074787;
	text-decoration: none;
}

A:hover {
	color: #ADA082;
	text-decoration: underline;
}

A.QuickButton {
	background-color: DarkSlateGray;
	font-weight: bold;
	color: DeepSkyBlue;
	border: 2px dotted Magenta;
	padding: 3px;
}

A.QuickLittleButton {
	background-color: DarkSlateGray;
	color: Burlywood;
	border: 2px dotted Magenta;
	padding-left: 3px;
	padding-right: 3px;
	font-family: Arial;
	font-size: 10pt;
}

A.QuickButton:visited {
	color: DeepSkyBlue;
}

A.QuickButton:hover {
	background-color: Indigo;
	font-weight: bolder;
	font-size: 105%;
	color: white;
}

A.QuickButton:active {
	color: white;
}

h1, h2, h3, h4 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

h2 {
	font-family:tahoma;
	font-size: 14pt;
}

h3 {
	font-size: 13pt;
	font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
}

p.PageTitle {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bolder;
	color: White;
	text-align: left;
	margin-left: 10px;
}

.sidebar_enabled {
	background-color: AliceBlue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: navy;
	border: 1px solid navy;
	margin-top: 50px;
	margin-left: 10px;
	margin-bottom: 50px;
	margin-right: 10px;
	/* line-height: 300%;  */
	height: 50px;
	text-align: left;
}

.sidebar_current {
	background-color: SteelBlue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: White;
	border: 1px solid navy;
	margin-top: 50px;
	margin-left: 10px;
	margin-bottom: 50px;
	margin-right: 10px;
	/* line-height: 300%;  */
	height: 50px;
	text-align: left;
}

.UserMgmt {
	background-color: AliceBlue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: navy;
	border: 1px solid navy;
}

.Label {
	background-color: Navy;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: white;
	border: 1px solid navy;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: midnightblue;
}

.menu {
	font-family: Arial, Helvertica, sans-serif;
	font-size: 8pt;
	color: midnightblue;
	background-color: aliceblue;
	border: 1px solid navy;
	padding-left: 10px;
	padding-right: 10px;
}

.menu_reversed {
	font-family: Arial, Helvertica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: midnightblue;
	color: white;
	padding-left: 10px;
	padding-right: 10px;
}

.info {
	font-family: Arial, Helvertica, sans-serif;
	font-size: 8pt;
	background-color: LightSteelBlue;
	color: MediumVioletRed;
	border: 1px solid navy;
	text-indent: 15px;
}

.message {
	font-family: Arial, Helvertica, sans-serif;
	font-size: 11pt;
	background-color: LightSteelBlue;
	color: MediumVioletRed;
	border: 1px solid navy;
	margin-left: .3in;
	margin-right: .3in;
	padding: .05in .1in .05in .1in;

}

.highlight {
   font-family: Arial, Helvertica, sans-serif;
   background-color: LightSteelBlue;
   color: MediumVioletRed;
   border: 1px solid navy;
   font-size: 80%;
}

.highlight_new {
   font-family: Arial, Helvertica, sans-serif;
   background-color: LightSteelBlue;
   color: MediumVioletRed;
   border: 1px solid navy;
   padding-left:5px;
   padding-right:5px;
   margin-left:10px;
   font-size:70%;
}

.icon_date{
   font-family: 'Arial Narrow',Arial, Helvetica, sans-serif;
   color: MediumVioletRed;
   font-size:10px;
   text-align:center;
}


.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	background-color: LightSteelBlue;
	color: MediumVioletRed;
	border: 2px groove Silver;
	padding: 2mm 2mm 2mm 2mm;
}

.button a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

.Headline {
	background-color: rgb(100%,81.1%,63.6%);
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: rgb(0%,14%,28%);
	border: 1px solid navy;
	margin-left: .3in;
	margin-right: 0in;
	padding: .05in .1in .05in .1in;
}

.HeadlineBW {
   background-color: #B32216;
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size: 13pt;
   color: White;
   border: 1px solid navy;
   margin-left: .3in;
   margin-right: .5in;
   padding: .05in .1in .05in .1in;
}

.calculatorBW {
   background-color: MintCream;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11pt;
   color: navy;
   border: 1px solid navy;
   margin-top: 10px;
   margin-left: 10px;
   margin-bottom: 50px;
   margin-right: 10px;
   height: 50px;
   text-align: center;
   padding: 5px 5px 5px 5px;
}

.Story {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: rgb(0%,14%,28%);
	margin-left: .7in;
	margin-right: .7in;
}

li.Story {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: rgb(0%,14%,28%);
	margin-left: .7in;
	margin-right: .7in;
}

.error {
	font-family: Arial, Helvertica, sans-serif;
	font-size: 10pt;
	background-color: AliceBlue;
	color: MediumVioletRed;
	margin-left: 15px;
}

p.direntry {
	font-family: Arial, Helvertica, sans-serif;
	font-size: 10pt;
	margin-left: .5in;
	line-height: 10pt;
}

p.direntry a:hover{
	font-family: Arial, Helvertica, sans-serif;
	font-size: 10pt;
	line-height: 8pt;
	background-color: AliceBlue;
	border: 1px solid #d0d0d0;
	color: rgb(0%,14%,28%);
	text-decoration: none;
}

.description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	background-color: Snow;
	color: rgb(0%,14%,28%);
	border: 1px solid rgb(100%,81.1%,63.6%);
	padding: .2in .2in .2in .2in;
}

.page_note {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	background-color: Snow;
	color: rgb(0%,14%,28%);
	border: 1px solid rgb(100%,81.1%,63.6%);
	padding: .2in .2in .2in .2in;
	margin-left: .5in;
	margin-right: .5in;
}

.calculator {
	background-color: AliceBlue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: navy;
	border: 1px solid navy;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 50px;
	margin-right: 10px;
	height: 50px;
	text-align: center;
	padding: 5px 5px 5px 5px;
}

.calculator_tight {
	background-color: AliceBlue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: navy;
	border: 1px solid navy;
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: 5px;
	margin-right: 10px;
	height: 50px;
	text-align: center;
	padding: 5px 5px 5px 5px;
}

.calculator_label {
	font-family: Tahoma, Arial, Verdana, Helvertica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	background-color: rgb(100%,81.1%,63.6%);
	color: rgb(0%,14%,28%);
}

.calculator_label_print {
	font-family: Arial, Verdana, Helvertica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	background-color: rgb(100%,81.1%,63.6%);
	color: rgb(0%,14%,28%);
}

.calculator_data {
	font-family: Arial, Verdana, Helvertica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: center;
	color: Black;
	padding-top: 7px;
	padding-bottom: 7px;
}

.calculator_fill {
	background-color: Plum;
}
.calculator_input {
	background-color: DarkSeaGreen;
	text-align: right;
	margin-right: .1in;
	margin-left: .1in;
	padding-right: .1in;
	font-weight: bold;
}

.calculator_input_ro {
	text-align: right;
	margin-right: .1in;
	margin-left: .1in;
	padding-right: .1in;
	font-weight: bold;
}

.calculator_blank {
	border: none;
	visibility: hidden;
}

.library {
	background-color: MintCream;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: darkblue;
	border: 1px solid navy;
	margin-top: 50px;
	margin-left: 10px;
	margin-bottom: 50px;
	margin-right: 10px;
	/* line-height: 300%;  */
	height: 50px;
	text-align: center;
}

.library a {
	color: darkblue;
	font-weight: bold;
}

.library a:visited {
	color: darkblue;
	font-weight: bold;
}

.library a:hover {
	color: purple;
	background-color: papayawhip;
	font-weight: bold;
}

textarea.textbox1 {
	border-right: #042D56 1px solid;
	border-top: #042D56 1px solid;
	margin-top: 0px;
	text-decoration: none;
	background: #E8EEFE;
	margin-bottom: 0px;
	border-left: #042D56 1px solid;
	width: 100px;
	border-bottom: #042D56 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #042D56;
	font-size: 7pt;
}

body.alternate {
	border: 3px solid pink;
	background-color: AntiqueWhite;
	font-family: Arial, sans-serif;
	font-size:12pt;
	padding: 10px 10px 10px 10px;
}


table.alternate {
	border: 3px solid pink;
	background-color: AntiqueWhite;
	font-family: Arial, sans-serif;
	font-size:12pt;
	padding: 10px 10px 10px 10px;
}

thead.alternate, td.alternate_header, p.alternate_header {
	background-color: DarkSeaGreen;
	color: AntiqueWhite;
	font-size: 14pt;
	font-weight: bold;
	text-align: center;
}

td.alternate_header {

}

.Application_label {
	color: Navy;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

input.Application, input.Application_right, select.Application, input.ApplicationReq, select.ApplicationReq, input.ApplicationOpt, textarea.Application, textarea.ApplicationOpt, select.ApplicationOpt {
	BACKGROUND-COLOR: Linen;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	BORDER-STYLE: solid;
	BORDER-COLOR: rgb(100%,81.1%,63.6%);
	BORDER-WIDTH: 1px;
	padding-left: 4px;
	padding-right: 4px;
}

p.Application {
   BACKGROUND-COLOR: GhostWhite;
   COLOR: #000000;
   FONT-FAMILY: Tahoma, Arial, sans-serif;
   FONT-SIZE: 11pt;
   BORDER-STYLE: solid;
   BORDER-COLOR: rgb(100%,81.1%,63.6%);
   BORDER-WIDTH: 1px;
   padding-left: 14px;
   padding-right: 14px;
   padding-top: 10px;
   padding-bottom: 10px;
   text-align: left;
}

input.ApplicationOpt, select.Application.Opt
{
	BORDER-COLOR: DarkSeaGreen;
}

input.ApplicationReq, select.Application.Req
{
	BORDER-COLOR: Red;
}

input.Application_right
{
	text-align:right;
}

input.alternate,
select.alternate
{  BACKGROUND-COLOR: FloralWhite;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	padding-left: 4px;
	padding-right: 4px;
	BORDER-COLOR: SlateBlue;
}

.RatesMarquee {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: Chocolate;
}

.help {
	font-family: arial, sans-serif;
	font-size: 10px;
	background-color: yellow;
	color: blue;
	BORDER-STYLE: solid;
	BORDER-COLOR: red;
	BORDER-WIDTH: 1px;
	vertical-align: middle;
}

.survey_title,.survey_description,.survey_welcome,.survey_question,.survey_answer,.survey_help {
	font-family: Tahoma, Arial, sans-serif;
	text-align: left;
}

.survey_title {
	font-size: 18pt;
	color: rgb(0%,14%,28%);
	padding: .05in .1in .05in .1in;
	text-align: center;
}

.survey_heading {
	background-color: rgb(100%,81.1%,63.6%);
	font-size: 16pt;
	color: rgb(0%,14%,28%);
	border: 1px solid navy;
	padding: .05in .1in .05in .1in;
	text-align: center;
	font-family: Arial, sans-serif;
}

.survey_welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin-left: .4in;
	background-color: BlanchedAlmond;
	color: rgb(0%,14%,28%);
	border: 1px solid rgb(100%,81.1%,63.6%);
	text-align: left;
	padding: .1in .1in .15in .15in;
}

.survey_welcome:first-letter {
	font-size: 200%;
	font-weight: bold;
	float: left;
	vertical-align: bottom;
	margin-right: 5px;
}



.survey_description {
	background-color: AliceBlue;
	font-family: Arial, sans-serif;
	font-size: 11pt;
	color: navy;
	border: 1px solid navy;
	text-align: left;
	padding: .1in .1in .15in .15in;
}

.survey_description:first-letter {
	font-size: 200%;
	font-weight: bold;
	font-style: italic;
	float: left;
	vertical-align: bottom;
	margin-right: 5px;
}

.survey_question {
	font-size: 13pt;
	text-align: left;
	margin-left: .8in;
	color: rgb(0%,14%,28%);
}

.survey_answer {
	font-family: Arial, sans-serif;
	font-size: 11pt;
}

.survey_help {

}

.FieldNote {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	padding-left: .2in;
	font-style: italic;
	color: Purple;
	letter-spacing: 0.1em;
}

.heading {
	background: navy;
	color: white;
	text-align: center;
	padding: .1in;
}

ul.fun {
	list-style: url(/intranet/images/sun.gif);
	line-height: 110%;
}

ul.fun li {
	margin-bottom: 15px;
	font-size: 12pt;
	font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
	margin-right: .5in;
}

table.fun {
	color: navy;
	border: 1px solid navy;
	text-align: left;
	padding: .1in .1in .15in .15in;
	margin-top: .3in;
	margin-bottom: .3in;
	background-color: AliceBlue;
}

table.fun thead {
	background-color: DarkRed;
	font-size: 13pt;
	text-align: center;
	color: LavenderBlush;
}

table.fun thead td {
	font-size: 13pt;
	text-align: center;
	color: LavenderBlush;
	font-weight: bold;
}

table.fun td {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13pt;
	padding: .5em;
}

.dotted {
	border: 1px dotted magenta;
	background-color: beige;
	color: DarkSlateGray;
	margin-left: 35px;
	padding: 3px;
}

table.dotted {
	border: 1px dotted magenta;
	background-color: beige;
	color: DarkSlateGray;
	margin-left: 35px;
	padding: 3px;
}

table.dotted tr {
   line-height: 18pt;
}

table.dotted th {
	text-align: center;
	font-family: verdana, Arial, sans-serif;
	font-weight: bold;
	line-height: 16pt;
	background-color: AntiqueWhite;
}

button.wheat {
	cursor: pointer; 
	background-color: wheat; 
	color: DarkSlateGray; 
	font: normal 20px Tahoma,Verdana,Arial,sans-serif;
}

button.wheat:hover {
	background-color: Indigo;
	color: White;
}
