body
{
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8.5pt;
}

table
{
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8.5pt;
}


a {
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8.5pt;
	COLOR: #006699;
	LINE-HEIGHT: 12pt;
	text-decoration: none;
}

a:hover
{
	text-decoration : underline;
}

select {
	FONT-SIZE: 10pt;
	TEXT-TRANSFORM: capitalize;
	COLOR: 666666;
	FONT-FAMILY: Verdana;
	HEIGHT: 15px
}

.logotext {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18pt;
	COLOR: 333333;
	FONT-STYLE: normal;
	font-family: "Arial Narrow Special G1";
	text-align: left;
}


.maintext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8.5pt;
	COLOR: #666666;
	LINE-HEIGHT: 12pt;
}

.maintextbold {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8.5pt;
	COLOR: #666666;
	LINE-HEIGHT: 12pt;
}


.smalltext {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 7pt;
	COLOR: 000000;
	LINE-HEIGHT: 17px;
}

.headertext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: 000000;
	LINE-HEIGHT: 15pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing : 1px;
}

.footertext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 7.5pt;
	COLOR: 666666;
	letter-spacing : 1px;
}

.nav
{
	font-family : sans-serif;
	font-style : normal;
	font-size : x-small;
	letter-spacing : 1px;
	color : #ffffff;
	text-decoration : none;
	font-weight : normal;
	text-align : center;
}

a.nav
{
	font-family : sans-serif;
	font-style : normal;
	font-size : x-small;
	letter-spacing : 1px;
	color : White;
	text-decoration : none;
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-align: center;
}

a.nav:hover
{
	color : #999933;
	text-decoration: none;
}


a.side {
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8.5pt;
	COLOR: #666666;
	LINE-HEIGHT: 12pt;
	text-decoration: none;
}

a.side:hover
{
	text-decoration : underline;
}



table.top
{
	background-color : #bbbbbb;
	color: white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

table.navs
{
	background-color : #4F4F4F;
}

table.image
{
	background-color : #9DB029;
}

table.side
{
	background-color : #F5F5F5;
}

table.footer
{
	background-color : #666666;
	color: white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

table.maintext1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8.5pt;
	COLOR: #666666;
	LINE-HEIGHT: 18pt;
	padding : 8;
}

table.errata
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: 000000;
	LINE-HEIGHT: 15pt;
	text-align: center;
}


td.headlines
{
	background-color : #666666;
	color: white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

td.heading
{
	background-color : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	padding-left : 8px;
}

td.barup
{
	background-image : url(../_images/stretch.gif);
	text-align : center;
	height : 100%;
	width : 120px;
}

td.bardown
{
	background-image: url(http://www.gwtools.com/images/on_click_1x31.gif);
}
td.gap
{
	background-image : url(../_images/spacebar.gif);
	width : 1px;
	height : 100%;
}

td.vertdot
{
	background-image : url(../_images/dot_.gif);
	background-repeat : repeat-y;
}

td.horizdot
{
	background-image : url(../_images/dot_.gif);
	background-repeat : repeat-x;
}
td.top1
{
	background-color : #bbbbbb;
	color: white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}
