body{
	color: #006799;
	background: #ffffff;
}

body, p, b, i, strong, em, dt, dd, dl, sl, caption, th, td, tr, u, blink, select, option, form, div, font { font-family: Arial, sans-serif; font-size: .98em; }

a:link {
	text-decoration: none;
	color: #006799;
	font-weight: bold;
}
a:visited {
    text-decoration: none;
	color: #006799;
	font-weight: bold;
}
a:hover {
    text-decoration: underline;
	color: #006799;
	font-weight: bold;
}

ol { font-family: 'Roboto', sans-serif; font-size: .98em; margin-top: 2px;  margin-bottom: 2px; padding-top: 2px; padding-bottom: 2px; }
ul.menu { margin:  0em 0em 0em .7em;
          padding: 0em 0em 0em 0em;
          width: 10em;
          list-style-type: none;
          list-style-position: outside;
        }
ul.submenu    { margin: 0em 0em 0em 1em; padding: 0em 0em 0em 0em ; list-style-image: none; }
ul.subsubmenu { margin: 0em 0em 0em 1em; padding: 0em 0em 0em 0em ; list-style-image: none; }

li { margin:  0em 0em 0em 0em;
     padding: 0em 0em 0em 0em;
     font-family: 'Roboto', sans-serif;}

h1 { font-family: 'Roboto', sans-serif; font-weight: normal; font-size: 35px; }
h2 { font-family: 'Roboto', sans-serif; font-weight: normal; font-size: 25px; }
h3 { font-family: 'Roboto', sans-serif; font-weight: bold; font-size: 22px; }
h4 { font-family: 'Roboto', sans-serif; font-weight: normal; font-size: 18px; }

.divider { color: #999999; font-family: 'Roboto', sans-serif;; font-size: 10px; font-weight: normal; }

.topBkg
{
	background-color : #006799 !important;
	font-family: 'Roboto', sans-serif;
	font-size: 9pt;
}

.leftBkg
{
	background-color : #006799 !important;
	font-family: 'Roboto', sans-serif;;
	font-size: 9pt;
}

.centralBkg
{
	background-color : #FFFFFF;
	font-family: 'Roboto', sans-serif;;
	font-size: 9pt;
}

.gridInputText {
	color: #006799;
	border: #d6dfed outset;
	border-width: 1px 1px 1px 1px;
	font-family: 'Roboto', sans-serif;;
	font-size: 9pt;
	width: 95%
}

.inputText {
	color: #006799;
	border: #d6dfed outset;
	border-width: 1px 1px 1px 1px;
	font-family: Arial;
	font-size: 9pt;
}

.inputTextRight
{
	color: #006799;
	border: #d6dfed outset;
	border-width: 1px 1px 1px 1px;
	font-family: Arial;
	font-size: 9pt;
	text-align: right;
}

.grayInputText
{
	color: #808080;
	border: #808080 outset;
	border-width: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 9pt;
}

 .skyBlueLabel
{
	color: #006799;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}

 .blackLabel
{
	color: #000000;
	font-family: 'Roboto', sans-serif;;
	font-size: 12px;
	font-weight: normal;
}

.yellowInputText {
	color: #006799;
	background-color: #fafad2;
	border: #006799 outset;
	border-width: 1px 1px 1px 1px;
	font-family: Arial;
	font-size: 9pt;
}
.redMessage {
	color: #ffffff;
	background-color: #ff0000;
	font-family: 'Roboto', sans-serif;;
	font-size: 12pt;
	font-weight: bold;
}
.greenMessage {
	color: #ffffff;
	background-color: #006633;
	font-family: 'Roboto', sans-serif;;
	font-size: 12pt;
	font-weight: bold;
}
.topTitle {
	color: #FFFFFF;
	background-color: #006799;
	font-family: 'Roboto', sans-serif;;
	font-size: 12pt;
	font-weight: bold;
}

.tableTitle
{
	color: #FFFFFF;
	background-color: #006799;
	font-family: 'Roboto', sans-serif;;
	font-size: 10pt;
	font-weight: bold;
}

.appTitle
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
}

.appTitle:link {
	color: #FFFFFF;
}

.appTitle:hover {
	color: #FFFFFF;
}

.appTitle:visited {
	color: #FFFFFF;
}

.UserID {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}

.sectionTitle {
	color: #006799;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
}

.lookupButton
{
	border-top: #9fb5d5 2px outset;
	border-left: #9fb5d5 2px outset;
	border-bottom: navy 2px outset;
	border-right: navy 2px outset;
	font-weight: bolder;
	font-size: 12px;
	width: 20px;
	cursor: pointer;
	color: navy;
	font-family: Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	height: 20px;
	background-color: #9fb5d5;
}

.Button
{
	border-top: #9fb5d5 2px outset;
	border-left: #9fb5d5 2px outset;
	border-bottom: navy 2px outset;
	border-right: navy 2px outset;
	font-weight: bolder;
	font-size: 12px;
	width: 75px;
	cursor: pointer;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	height: 20px;
	background-color: #9fb5d5;
}

.LongButton
{
	border-top: #9fb5d5 2px outset;
	border-left: #9fb5d5 2px outset;
	border-bottom: navy 2px outset;
	border-right: navy 2px outset;
	font-weight: bolder;
	font-size: 12px;
	width: 150px;
	cursor: pointer;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	height: 20px;
	background-color: #9fb5d5;
}

.title
{
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 2em;
	text-align: center;
	color: #006799;
	padding-top: 0.9em;
}

.darkLabel
{
	color: #000000;
}

.paragraph {
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 1.7em;
	text-align: left;
	color: #006799;
	padding-top: 0.7em;
}
.sub_paragraph {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 1.3em;
	text-align: left;
	color: #006799;
	padding-top: 0.5em;
}
/* ****************** Style for navigation bar ************** */

td.navbar {
   background: #eeeeee;
   color: #006799;
   font-family: Arial, Helvetica, sans-serif;
}

td.navbar :link {
   background: #eeeeee;
   color: #037;
}

td.navbar :visited {
   background: #eeeeee;
   color: #551a8b;
}

td.navbar :active {
   background: #eeeeee;
   color: #900;
   text-decoration: none;
}

input {
   font-size: 83%;
   font-family: Geneva, Arial, sans-serif;
}
/* ****************** END Style for navigation bar ************** */
h3.navhead {
   margin:  1em 1em 1em 1em;
   font-size: 100%;
}
/**** No standard ****/
.whiteimg {
  background-color: #ffffff;
  border-color: #ffffff;
  cursor: pointer;
}