body
{
	
	color: black;
	font: 11px Verdana, Geneva, Helvetica, sans-serif;
}

table, td
{
	font: 11px Verdana, Geneva, Helvetica, sans-serif;
	color: #000;
	text-align: left;
}

table, td#homeannounce
{
	font: 28px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: center;
}

table, td#homeannouncesm
{
	font: 17px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	line-height: 17px;
	text-align: center;
}

table, td#homeannouncegrey
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 17px;
}

table, td#specialshdr
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	line-height: 17px;
	text-align: right;
}

table, td#topnav
{
	font: 11px Verdana, Geneva, Helvetica, sans-serif;
	color: #000;
	line-height: 14px;
	text-align: right;
}

table, td#leftnav
{
	color: #000;
	line-height: 18px;
	text-align: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}

table, td#graytext
{
	font: 11px 'Arial', Verdana, Geneva, Helvetica, sans-serif;
	color: #666;
	text-align: left;
}

table, td#whitetext
{
	font: 11px 'Arial', Verdana, Geneva, Helvetica, sans-serif;
	color: #fff;
	text-align: left;
}

a
{	
	text-decoration: none;
	color: #424240;
}

a:hover { text-decoration: underline; 
}

a:active
{
	color: #666666;
	text-decoration: none;
}

a#nav
{
	text-decoration: none;
	color: #424240;

}

a:hover#nav { 

	text-decoration: underline;
 }

a:active#nav
{
	color: #666666;
	text-decoration: none;
}

a#bodylinks
{
	text-decoration: underline;
	color: #A3A091;
	line-height: 14px;
}

a:hover#bodylinks { 

	text-decoration: underline;
 }

a:active#bodylinks
{
	color: #666666;
	text-decoration: none;
}

a#bodylinks2
{
	text-decoration: underline;
	color: #f0a480;
	line-height: 14px;
}

a:hover#bodylinks2 { 

	text-decoration: underline;
 }

a:active#bodylinks2
{
	color: #666666;
	text-decoration: none;
}

a#bodylinksgreen
{
	text-decoration: none;
	color: #990033;
	line-height: 14px;
}

a:hover#bodylinksgreen { 

	text-decoration: underline;
 }

a:active#bodylinksgreen
{
	color: #666666;
	text-decoration: none;
}

a#speciallinksgreen
{
	text-decoration: none;
	color: #F50F00;
}

a:hover#speciallinksgreen { 

	text-decoration: underline;
 }

a:active#speciallinksgreen
{
	color: #F50F00;
	text-decoration: none;
}

a#legendlinks
{
	text-decoration: none;
	color: #A3A091;
	line-height: 14px;
}

a:hover#legendlinks { 

	text-decoration: underline;
 }

a:active#legendlinks
{
	color: #666666;
	text-decoration: none;
}

h1 {
font: 12px Verdana;
color: #CCC7BE;
 }
 
 h2 {
font: 16px Verdana;
color: #A3A091;
padding: 0px;
 }
 
h3 {
	color: #333333;
	padding: 0px;
	font-family: "Century Gothic", Futura, Avante Garde, Helvetica, sans-serif;
	font-size: 16px;
 }
 
 h4 {
font: 11px Arial;
color: #000000;
font-weight: bold;
 }
 
.homepagetext {
font: 11px Arial;
color: #A3A091;
text-align:left;
line-height:15px;
 }
 
.homepagetext10 {
font: 10px Arial;
color: #A3A091;
text-align:left;
line-height:12px;
}
 
.homepagetextgray {
font: 11px Arial;
color: #666;
text-align:left;
line-height:15px;
}
 
.homepagetextgray10 {
font: 10px Arial;
color: #666;
text-align:left;
line-height:12px;
}

.homepagetextblack11 {
font: 11px Arial;
color: #000;
text-align:left;
line-height:15px;
}
 
form {
	margin: 0px 0px 0px 0px;
}

table, td#copyright
{
	color: #424240;
}

.leftbox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #ffffff;
  border: 0px solid #9a9a9a;
  margin-bottom: 15px;
}

.leftboxheading {
  /*background-color: #abbbd3;*/
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  padding: 3px;
  height: 20px;
  padding-left: 5px;
}

td.leftboxheading a {
  color: #ffffff;
}

TR.leftboxheading {
  background: #abbbd3;
  background-image: url(../images/tile_back.jpg);
}

.leftboxcontent {
  line-height: 125%;
  padding: 4px;
  border-top: 0px solid #9a9a9a;
  border-bottom: 0px solid #9a9a9a;
}

.leftboxfooter {
  background-color: #abbbd3;
  background-image: url(../images/tile_back.jpg);
  margin-bottom: 15px;
}

.directcontainer {
font: 11px Arial;
color: #000000;
 }

.category-top, .category-links, .category-subs-selected, .sideBoxContent {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #333333;
  line-height: 18px;
  margin-top: 18px;
}

.dimensions {

 }

#TJK_ToggleON,#TJK_ToggleOFF {display:none}

FIELDSET {
	padding: 0.5em;
	margin: 0.5em 0em;
	border: 1px solid #cccccc;
	}
	
FIELDSET2 {
	padding: 0.5em;
	margin: 0.5em 0em;
	border: 1px solid #cccccc;
	}

.homeannouncegreybold
{
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 17px;
	font-weight: bold;
}

.homeannounceblackbold
{
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 17px;
	font-weight: bold;
}

.homeannouncegrey
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 13px;
}

.homeannouncegreysm
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 11px;
}

.homeannouncewhiteboldlg
{
	font: 38px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height: 17px;
	font-weight: bold;
}

.homeannouncewhitebold
{
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height: 17px;
	font-weight: bold;
}

.homeannouncewhitebold15
{
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height: 17px;
	font-weight: bold;
}

.homeannouncewhite
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height: 13px;
}

.homeannouncewhitesm
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height: 11px;
}

.specialheading {
font: 32px Arial;
color: #CC0000;
padding: 0px;
 }

#header-text h1 { color: #A3A091; font-size: 10px; margin: 0; padding: 0; text-align: center; font-weight:normal; line-height: 10pt;}