﻿/* Forms */
.textbox71{font-family: Arial, Helvetica, sans-serif; font-size: 10px;	width: 65px;}
.textbox28{font-family: Arial, Helvetica, sans-serif; font-size: 10px;	width: 28px;}
.textbox52{font-family: Arial, Helvetica, sans-serif; font-size: 10px;	width: 52px;}
.textbox110{font-family: Arial, Helvetica, sans-serif; font-size: 10px;	width: 110px;}
.textbox218{font-family: Arial, Helvetica, sans-serif; font-size: 10px;	width: 218px;}
.textbox245{font-family: Arial, Helvetica, sans-serif; font-size: 10px;	width: 245px;}
.textbox340{font-family: Arial, Helvetica, sans-serif; font-size: 10px;	width: 340px;}
/* Table */
.tbc{font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #000000;	line-height: 16px;}
.tbltitleorange{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;	color: #FF6600;}
.tblintrotext {font-family: Arial, Helvetica, sans-serif; font-size: 14px;	color: #333333; font-weight: bold;}
.tblsubhead{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #4c4c4c;}
.table{color: #000000;background-color: #F4F9FF;}
.tableborder{background-color: #aaaaaa;}
.tableheadbgcolor{background-color: #4876A3;}
input.button{background-color: #d64d21; border-bottom: #9c2400 2px solid; border-left: #de795a 2px solid; border-right: #9c2400 2px solid; border-top: #de795a 2px solid; color: #ffffff; font-family: Arial, Verdana, sans-serif; height: auto; font-size: 11px; font-weight: bold; padding: 0px 0px 0px 0px; vertical-align: top; text-transform: uppercase;}
.xxsmall{font-family: Arial, Helvetica, sans-serif; font-size: xx-small;}

/* also used for the login header on the right side navigation*/
.arial12pxblackbold{font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #000000; font-weight: bold;}
.arial11pxblack{font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #000000;}
.arial12pxdrkgrybldwithlineheight{font-family: Arial, Helvetica, sans-serif; font-size: 12px;	line-height: 16px;	color: #666666; font-weight: bold;}
.arial12pxdrkgrybold{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #666666;}
.arial10boldw{font-family: Arial, Helvetica, sans-serif; font-size: 10px;	color: #FFFFFF;}
/* Body */
a {color: #003366; font-family: Arial, Helvetica, sans-serif;}
body{color: #000000;background-color: #FFFFFF;}
.arial11pxwhitenounder {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;}
.arial12pxorangebold{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #FF6600;}
.arial12pxbrownbold{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #663300;	text-decoration: none;}
.arial11pxdrkbluelearnmorelink{color: #003366; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.arial12pxdrkbluelearnmorelink{color: #003366; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.arial12pxdrkbldbluelearnmorelink{color: #003366; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.arial12pxdrkblueboldlink{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #003366;	text-decoration: none;}
.arial11px33333{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #333333;}
.arial11pxgraybld4c4c4c{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #4c4c4c;}
.arial12pxgraybld4c4c4c{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #4c4c4c;}
.arial12pxgray666666{font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #666666;}
.arial12pxblack{font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #000000;}
.arial12pxwhitebold{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #FFFFFF;}
.arial12pxwhite{font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #FFFFFF;}
.arial12pxdrkbluelinkswlineheight{color: #003366; font-size: 12px; font-family: Arial, Helvetica, sans-serif;line-height: 16px;}
.arial14pxgray333333{font-family: Arial, Helvetica, sans-serif; font-size: 14px;	color: #333333; font-weight: bold;}
.arial12pxdrkbluenoundelinelink{color: #003366; font-size: 12px; font-family: Arial, Helvetica, sans-serif;text-decoration: none;}
.thbold{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #FFFFFF;}

/* Footer */
/*this css style is also used in the drop down menu for quicklinks, breadcrumbs, and some other text on the pages */
.arial10pxblack{font-family: Arial, Helvetica, sans-serif; font-size: 10px;	color: #000000;}
/* Left side navigation */
.navselected{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #FFFFFF;	text-decoration: none;}
.navhilited{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #FFFFFF;	text-decoration: none;}
.nav{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #003366;	text-decoration: none;}
.navgreen{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #336600;	text-decoration: none;}
a.navgreen:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #666666;	text-decoration: underline;}
a.nav:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #666666;	text-decoration: underline;}
.navlghtgreen{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #006666;	text-decoration: none;}
a.navlghtgreen:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #666666;	text-decoration: underline;}
.subnavlghtgreen{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #006666;	text-decoration: none;}
a.subnavlghtgreen:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #666666;	text-decoration: underline;}
.subnavselected{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #666666;}
.subnav{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #003366;	text-decoration: none;}
a.subnav:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #666666;	text-decoration: underline;}
.drkbluehomenavlink{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #003366;	text-decoration: none;}
.drkbluewithunderlinelink{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #003366;}
td.leftnavline {background-color: #cccccc;}
td.leftnavblue {background-color: #4878A0;}
td.leftnavgray {background-color: #E6E6E6;}
/* Right side nav */
.title{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #333333;}
.subtitle{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #666666;}
.grayrightnavlink{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #666666;	text-decoration: none;}
.drkbluerightnavlink{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #003366;}
.arial11pxgray{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #666666;}
.arial11pxgray4c4c4c{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #4c4c4c;}
.arial12pxgray4c4c4c {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #4c4c4c;}
.tbltitleorangesmall {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;	color: #FF6600;	text-transform: none;}

/*Legacy*/
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold;}
.tbcbold{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #000000;}

/*
.l2{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #4c4c4c;}
.l3{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #4c4c4c;}
.l4{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #FFFFFF;}
*/
.l2 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold;}
.l2c {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-decoration: none;}
.l2c:active {color: #cc9900; text-decoration: none;}
.l2c:hover {color: #996633; text-decoration: none;}
.l2c:link {color: #000000; text-decoration: none;}
.l2c:visited {color: #000000; text-decoration: none;}
.l3 {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold;}
.l4 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;}
ol {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
ul {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; list-style-type: square;}
.appheader {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:#000000; font-weight: 900; font-style:Italic;}
.blue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #ffffff; text-indent: 1px; background-color: #003399;}
.doctype {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#003399; font-weight: bold;}
.forminput {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
.formmono  {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
.highlight {font-family: arial, helvetica, sans-serif; font-size: 14px; color: #996600; font-weight: bold; font-style: italic;}
.min {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;}
.number {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  text-align: right;}
.pcaption {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333;}
.pdfk {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #996600; text-decoration: none;}
.warning, .error {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #660000; font-weight: bold;}
.success {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #808000; font-weight: bold;}
.eventhead {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #996600; font-weight: bold; text-decoration: none;}
.eventbody {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #996600; text-decoration: none;}
input.buttona {background-color: #dddddd; border-bottom: #7f7f7f 2px solid; border-left: #eeeeee 2px solid; border-right: #7f7f7f 2px solid; border-top: #eeeeee 2px solid; color: #003399; font-family: Arial, Verdana, sans-serif; height: auto; font-size: 13px; font-weight: bold; padding: 0px 0px 0px 0px; vertical-align: top;}
.tblfootnote {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic;}
.tblsmall {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
.navhead {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: bold; text-decoration: none;}
.new {font-family: Arial, Helvetica, sans-serif; color: #996600; font-size: 12px; font-weight: bold; text-decoration: none; font-style: italic;}

/* for search engine */
.spellsuggestion {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;}
.spelling {font-family:arial,sans-serif; color: #cc0000; }
.thesaurus  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 16px}
.query  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 16px}
.min {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;}
.bcopy {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 16px; }
.label {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4c4c4c; }
