body {
font-family:Arial, Helvetica, sans-serif;

}

table {
font-family:Arial, Helvetica, sans-serif;
}
.bodystyle {
font:12px Arial, Helvetica, sans-serif;
padding: 0 0 0 7px;
}

.text {
	FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link {
	
	COLOR: 990000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.link:hover {
	COLOR: 003366;
	TEXT-DECORATION: underline;
}
.link1 {

	COLOR: #000099;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.link1:hover {
	COLOR: #FEF218;
	TEXT-DECORATION: underline;
}
.link2{

	color: #000099;
	Font-Family: Arial, Helvetica, sans-serit;
	TEXT-DECORATION: none; 
}
.link2:hover{

	color:#990000;
	TEXT-DECORATION: underline;
	
}
.link3{
  	color: #999999;
  	Font-Family: Arial, Helvetica, sans-serit;
	TEXT-DECORATION: none;
}
.link3:hover{
	color:#990000;
	TEXT-DECORATION: underline;
}
.link4{
 color: #000000;
 Font-Family: Arial, Helvetica, sans-serit;
 TEXT-DECORATION: none;
}
.link4:hover{
	color:#990000;
	TEXT-DECORATION: underline;
}

.newslinks{
  	
  font: 12px Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.newslinks a:link{
  	color: #000099;
	TEXT-DECORATION: none;
  	
}

.newslinks a:visited{
	color:#000099;
	TEXT-DECORATION: none;
}
.newslinks a:hover{
	color:#990000;
	TEXT-DECORATION: underline;
}

.tbody{
 color: #000000;
 Font-Family: Arial, Helvetic,sans-serit;
TEXT-DECORATION: none;
FONT-SIZE: 12;

}

.blueheader {
font: 16px Arial, Helvetica, sans-serif;
color:#000099;
text-align: center;
font-weight: bold;
}

.joablueheader {
font: 21px Arial, Helvetica, sans-serif;
color:#007eb3;
text-align: center;
font-weight: bold;
}
.joablueLeft {
font: 14px Arial, Helvetica, sans-serif;
color:#007eb3;
text-align: left;
font-weight: bold;
}

.redheader {
font: 13px Arial, Helvetica, sans-serif;
color:#990000;
font-weight: bold;
}

.redheaderbig {
font: 15px Arial, Helvetica, sans-serif;
color:#990000;
font-weight: bold;
}

.redtext {

color:#990000;

}

.textstyle {

font: 12px Arial, Helvetica, sans-serif;

}

.Taxblueheader {
	FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #007eb3; TEXT-ALIGN: center
}
.Taxblueheader1 {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #007eb3;
}

.small {

font: 10px Arial, Helvetica, sans-serif;

}

img {
border: 0px;
}
#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
color:#FFFFFF;
FONT-SIZE: 11;
 Font-Family: Arial, Helvetic,sans-serit;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #41A2D2;
}
.news a {text-decoration:none;
font: 12px Arial, Helvetica, sans-serif}
.news a:visited {text-decoration:none;}
.news a:hover  {
	COLOR:#990000;
	TEXT-DECORATION: underline;
}


a {text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color: #000099;
}
a:visited {text-decoration:none;
color: #000099;
}
a:hover  {
	COLOR:#990000;
	TEXT-DECORATION: underline;
}

ul
  {
  	margin-top: 0;
  margin-left: 6px;
  padding-left: 1em;
  }
li
  {
  margin: 0 0 0 6px;
  padding: 0;
  }
  
 /*top menu styles */ 
 
  

      
  
  #topnav {
text-align: center;
padding: 6px 0 6px 0;
border-bottom: 1px solid #888;
line-height: 100%;
margin-bottom: 10px;
background-color:#ffe5b2;

}

#topnav a{ 
background-color: transparent !important;
text-decoration:none; 
color:#111; 
text-transform:uppercase;
font: 11px   arial, Verdana, ; 
font-weight: normal;
padding: 0px 2px 0 2px;

}

#topnav a:visited {
color: #111;
}

#topnav a:hover {
color:#990000;
background-color:transparent !important;

}

  
#home #topnav .home, #onsite #topnav .onsite, #cat #topnav .cat, #cpe #topnav .cpe, #seminars #topnav .seminars, #gsa #topnav .gsa, #contact #topnav .contact
{
font-weight: bold;
color: #111;
background-color:transparent !important;

}
h2 {
font: 23px Arial, Helvetica, sans-serif;
color: #333;
letter-spacing: -1px;
margin-top: 10px;
}
.listlead li
{
padding-top: 2px;
padding-bottom: 2px;
}