body {background-color: #ffffcc;
  font-size:1em;
  font-family:Arial;
  }
caption {font-weight: bold;}

.code {
  font-family:Courier New; 
}

.bluehead { background-color: #e7fffe;
           color: black;}
.wcag { background-color: #fffadf;
           color: black;}
.s508 {background-color: #fff2df;}

.compare {background-color: #ffffaa; padding:0in .05in 0in .05in}

.bg-grey {background-color: #e6e6e6;}

.attrib {
  font-family: sans-serif;
  font-size: x-small;
}
.banner {
  font-family: Lucida Sans Unicode, sans-serif;
  font-size: x-large;
  font-weight: bold;
}
.topbanner {
  background-color: #ff9900;
  color: black;
}
.sidenavigation {
  background-color: #ffcc00;
  color: black   ;
  }

.subbanner {
  font-family: Lucida Sans Unicode, sans-serif;
  font-size: large;
  font-weight: bold;
}
.smallsubbanner {
  font-family: Lucida Sans Unicode, sans-serif;
  background-color: #ffcc00; 
  font-size: medium;
  font-weight: normal;
}
A.navbar:hover {

  background-color: #ff9900;
}
.current {
  padding-left: .5em;
  padding-right: .5em;
  background-color: #ff9900;
  font-family: Lucida Sans Unicode, sans-serif;
}
A.navbar {
  padding-left: .5em;
  padding-right: .5em;
  color: black;
  font-family: Lucida Sans Unicode, sans-serif;}
.clientquote {
  font-family: Verdana, Arial, Helvetica sans-serif;
  font-size: 90%;
  }  
.copyright {
  font-size: x-small;
  font-style: italic;
}

.smaller {
font-size: x-small; }

.blockquotation {background-color: #ffeeaa; font-weight: bold;}
.blockquotationfirst {background-color: #ffee88; font-weight: bold;}

.highlight {background-color="#ffff00";}

.table-row-1 { background-color: #ffcc00;}        
.table-row-2 { background-color: #99ffff;}        
.table-row-3 { background-color: #ccff66;}        


p.MsoNormal, li.MsoNormal, div.MsoNormal
  {
  margin-top:6.0pt;
  margin-right:0in;
  margin-bottom:6.0pt;
  margin-left:0in;
  font-size: 1em;
  font-family:Arial;
}
h1
  {
  margin-top:12.0pt;
  margin-right:0in;
  margin-bottom:6.0pt;
  margin-left:0in;
  page-break-before:always;
  page-break-after:avoid;
  text-autospace:none;
  font-size:1.5em;
  font-family:Arial;
  page-break-before: never; 
}
/* removed H@ from old jtcom.css */
h2
  {
  margin-top:9.0pt;
  margin-right:0in;
  margin-bottom:6.0pt;
  margin-left:0in;
  text-align:justify;
  page-break-after:avoid;
  font-size:14.0pt;
  font-family:Arial;
}

h3
  {
  margin-top:12.0pt;
  margin-right:0in;
  margin-bottom:3.0pt;
  margin-left:0in;
  page-break-after:avoid;
  font-size: 1em;
  font-family:Arial;
}
h4
  {
  margin-top:12.0pt;
  margin-right:0in;
  margin-bottom:12.0pt;
  margin-left:0in;
  page-break-after:avoid;
  font-size: 1em;
  font-family:Arial;
}
h5
  {
  margin-top:6.0pt;
  margin-right:0in;
  margin-bottom:6.0pt;
  margin-left:0in;
  page-break-after:avoid;
  font-size:10.0pt;
  font-family:Arial;
}
p.MsoFooter, li.MsoFooter, div.MsoFooter
  {
  margin-top:6.0pt;
  margin-right:0in;
  margin-bottom:6.0pt;
  margin-left:0in;
  font-size: 1em;
  font-family:Arial;
}
p.MsoCaption, li.MsoCaption, div.MsoCaption
  {
  margin-top:6.0pt;
  margin-right:0in;
  margin-bottom:6.0pt;
  margin-left:0in;
  font-size:10.0pt;
  font-family:Arial;
  font-weight:bold;
}
p.exampleform
  {
  margin-top: 6.0pt;
  margin-right: 0in;
  margin-bottom: 6.0pt;
  margin-left: 0in;
  font-size: 12.0pt;
  font-family: Arial;
  background-color: white;
}
.boldred {
  color: red;
  font-weight: bold;
}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
  {
  margin-top:6.0pt;
  margin-right:0in;
  margin-bottom:6.0pt;
  margin-left:0in;
  font-size:1em;
  font-family:Arial;
}
p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent
  {
  margin-top:6.0pt;
  margin-right:0in;
  margin-bottom:6.0pt;
  margin-left:.5in;
  font-size: 1em;
  font-family:Arial;
  font-style:italic;
}
p.MsoBodyText2, li.MsoBodyText2, div.MsoBodyText2
  {
  margin-top:6.0pt;
  margin-right:0in;
  margin-bottom:6.0pt;
  margin-left:0in;
  line-height:200%;
  font-size: 1em;
  font-family:Arial;
}

ins
  {
  text-decoration:none;
  color:blue;
}
ol
  {
  margin-bottom:0in;
}
ul
  {
  margin-bottom:0in;
}  

A:hover {
  TEXT-DECORATION: underline
;
}
A.MenuSub {
  COLOR: #ffff77;
  FONT-SIZE: 1.0em;
  FONT-FAMILY: georgia,times,verdana,serif;
  TEXT-DECORATION: none;
  font-weight: bold;
;
}
.MenuSubAt {
  FONT-SIZE: 0.8em;
  COLOR: #000000;
  FONT-FAMILY: georgia,times,verdana,serif
;
}
A.MenuSubAt {
  COLOR: #000000;
  FONT-FAMILY: georgia,times,verdana,serif;
  TEXT-DECORATION: none
;
}
.PageTitle {
  FONT-WEIGHT: bold;
  FONT-SIZE: 1.5em;
  COLOR: #336699;
  FONT-FAMILY: georgia,times,verdana,serif
;
}
.PageFooter {
  FONT-SIZE: 0.8em;
  COLOR: #ffffff;
  FONT-FAMILY: georgia,times,verdana,serif
;
}
.MenuBoard {
  FONT-SIZE: 0.8em;
  COLOR: #ffffff;
  FONT-FAMILY: georgia,times,verdana,serif;
  TEXT-DECORATION: none
;
}
A.MenuBoard {
  COLOR: #ffffff;
  FONT-FAMILY: georgia,times,verdana,serif;
  TEXT-DECORATION: none
;}

.OnScreenTitle { 
color: #ffffcc; 
font-size: 1.2em;
font-family: Arial, Helvetica, sans-serif;
}

.OnScreenSubTitle {
font-size: .8em;
font-family: Arial, Helvetica, sans-serif;
color: #ffffcc; 


}

.LocalNav {
color: white;
background-color: #000099;
}

h1.LocalNavHead {
color: #ffffcc;
font-size: 1.1em;
margin-top: 0;
margin-bottom: 0;
FONT-FAMILY: georgia,times,verdana,serif;}


.LocalNavHead {
color: #ffffcc;
font-size: 1.2em;
margin-top: 0;
margin-bottom: 0;
FONT-FAMILY: georgia,times,verdana,serif;

}
.NavWords {
color: #ffffcc; 
font-size: .9em;
margin-top: 0;
margin-bottom: 0;
FONT-FAMILY: Arial, Helvetica, sans-serif;

}
.MainMenu {
font-weight: 500; 
background: black; 
color: white;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.SmallMainMenu {
font-weight: 400; 
background: #000099; 
color: white;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.mainmenuitem { 
color: white;
font-weight: 500;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.currentmainmenuitem { 
color: white;
background-color: #ff9900;
font-weight: bold;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.MenuSub {
  FONT-SIZE: 0.8em;
  COLOR: #ffff77;
  FONT-FAMILY: georgia,times,verdana,serif
;
}

.topmainmenuitem { 
color: #ffff77;
font-weight: 500;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

.mainmenuitem:hover {
color: #ffffcc; 
font-weight: 500;
}

.box {border : 2px solid #000000;  }


.logo {
font-size: 200%; 
color: white; 
font-family: Lucida Sans Unicode, sans-serif;}

.small_logo {
font-size: 120%; 
color: white; 
font-family: Lucida Sans Unicode, sans-serif;}
.logo-p{
font-size: 200%; 
color: black; 
font-family: Lucida Sans Unicode, sans-serif;}

.small_logo-p {
font-size: 120%; 
color: black; 
font-family: Lucida Sans Unicode, sans-serif;}


bottominfo {
font-size: 65%; 
font-style: italic;
font-family: Arial, Helvetica, sans-serif; 
color: green; 
background-color="#FF9900;
}

.pic { border-color: #ffffcc; 
          border-style: solid;
		  border-width: 10px; }
		  
/*Tue Oct 29 16:01:35 GMT-0600 (Central Standard Time) 2002. */

/*Tue Oct 29 16:02:50 CST 2002*/                                                                            

