body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #fff;
	background-image: url(images/dot.gif);
	}

.noprint
{
	display: none;
	}

.printonly
{
	display: inline;
	}
	
.onePx
{
	font-size: 1px;
	}

td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	vertical-align: top
	}
	
a:link, a:visited
{
	color: #933;
	text-decoration: underline;
	}
	
#ada
{
	display: none;
	}
	
#no_ada
{
	display: block;
	}
	
#text-area
{
	width: 600px;
	}

/* header */

.header
{
	display: none;
	}

.header-box
{
	display: none;
	}
	
/* header links */

a.h-link-on:link, a.h-link-on:visited, a.h-link-on:hover
{
	display: none;
	}


a.h-link-off:link, a.h-link-off:visited
{
	display: none;
	}

a.h-link-off:hover
{
	display: none;
	}

.white-edge
{
	display: none;
	}

.divider
{
	display: none;
	}

/* quicklinks */

.quicklink
{
	background-color: #ccf;
	font-size: 10px;
	}

.onePx-quick
{
	background-color: #ccf;
	font-size: 1px;
	line-height: 1%;
	}

a.q-link:link, a.q-link:visited
{
	color: #006;
	text-decoration: none;
	}

a.q-link:hover
{
	color: #006;
  text-decoration: underline;
	}
	
/* navigation */
	
.nav
{
	display: none;
	}
	
.nav-box
{
	display: none;
	}
	
.nav-space
{
	display: none;
	}

a.nav-link-on:link, a.nav-link-on:visited
{
	display: none;
	}

a.nav-link-on:hover
{
	display: none;
	}
	
a.nav-link-off:link, a.nav-link-off:visited
{
	display: none;
	}

a.nav-link-off:hover
{
	display: none;
	}
	
/* body styles */


/* text links */

a.text-link:link, a.text-link:visited, a.text-link:hover
{
	color: #333;
	text-decoration: none;
	}
	
.main-content
{
	background-color: #fff;
	}
	
.title
{
	font-weight: bold;
	font-size: 12pt;
	}
	
.subtitle
{
	font-weight: bold;
	font-size: 10pt;
	}
	
.rule-white
{
	display: none;
	}

.more
{
	background-color: #fff;
	}
	
.more-box
{
	font-size: 12px;
	color: #339;
	}
	
.rule-ccc
{
	background-color: #ccc;
	font-size: 1px;
	line-height: 1%;
	}
	
.highlight
{
	font-size: 11px;
	background-color: #fff;
	}
	
.side-bar
{
	background-color: #f5f5f5;
	}

.safety
{
	background-image: url(images/home/safety_bck.jpg);
	background-repeat: repeat-x;
	background-color: #f5f5f5;
	}
	
.fieldname
{
	color: #333;
	}
	
/* home page news styles */
	
.news-ttl
{
	font-weight: bold;
	}
	
/* news page styles */

.press-release
{
	text-align: right;
	}

.article-title
{
	font-weight: bold;
	font-size: 12pt;
	}
	
.h1
{
	font-weight: bold;
	}
	
.t1
{
	font-weight: bold;
	}
	
.content-rule
{
	display: none;
	}

/* footer */

.footer
{
	display: none;
	}

.footer-box
{
	display: none;
	}

a.f-link:link, a.f-link:visited
{
	display: none;
	}

a.f-link:hover
{
	display: none;
	}