BODY {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY   { background-color: #ffffff; background-image: margin: 0 }
P  { margin-top: 1em; margin-bottom: 1em  }
A:link {
	COLOR: #006699
}
A:visited {
	COLOR: #006699
}
A:hover {
	COLOR: #cc9900
}
TD#hdrlogo {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 183px; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid
}
TD#hdrcenter  { text-align: left; margin: 0; width: 571px; min-width: 571px; border-right: 1px solid #999999 }
TD#hdrcrumb {
	BORDER-RIGHT: #999999 1px solid; MARGIN: 0px; WIDTH: 571px; TEXT-ALIGN: left
}
TD#hdrcenter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TD#hdrcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid
}
TD#hdright {
	PADDING-RIGHT: 5px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 183px; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left
}
TABLE#hdrcontact TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.textgold {
	COLOR: #cc9900
}
.textblue {
	COLOR: #006699
}
TABLE#navtop TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE#navtop A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 90px; COLOR: #006699; LINE-HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TABLE#navtop A:hover  { background-image: url("../images/topnav-over.gif") }
TABLE#content {
	WIDTH: 960px
}
TD#col1 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 191px; PADDING-TOP: 0px; BACKGROUND-COLOR: #dcdcdc; TEXT-ALIGN: left
}
TD#col1news { background-color: #fff; text-align: left; margin: 0; padding: 0; width: 191px; vertical-align: top; border-right: 1px solid #999 }
TABLE#col1nest TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 183px; PADDING-TOP: 4px
}
TABLE#col1nestnews TD  { margin: 0; padding: 2px 4px 0; width: 183px }
TD#navleft A {
	BORDER-TOP: #666666 1px solid; DISPLAY: block; FONT-SIZE: 12px; BORDER-LEFT: #dcdcdc 8px solid; TEXT-INDENT: 4px; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
TD#navleft A:visited {
	BORDER-TOP: #666666 1px solid; DISPLAY: block; FONT-SIZE: 12px; BORDER-LEFT: #dcdcdc 8px solid; TEXT-INDENT: 4px; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
TD#navleft A:hover {
	BORDER-LEFT: #cc9900 8px solid; BACKGROUND-COLOR: #ffffff
}
.navrule {
	BORDER-TOP: #666666 1px solid
}
A.navleftsub {
	BORDER-LEFT: #006699 8px solid; BACKGROUND-COLOR: #ffffff
}
TD#col2span {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 575px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE#col2spanest {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 575px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE#col2spanest TD.border {
	BORDER-RIGHT: #999999 1px dotted; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TABLE#col2spanest TD.noborder {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TABLE#col2spanest TD.span {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 567px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TD#col5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 192px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE#col5nest TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 183px; PADDING-TOP: 4px; POSITION: absolute; TOP: 164px
}
TABLE#col5nestbottom TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 183px; PADDING-TOP: 4px; POSITION: absolute; TOP: 275px
}
TABLE#col5nestbottomscanners TD    { margin: 0; padding: 4px 5px 4px 4px; position: absolute; top: 730px; width: 183px }
TABLE#productlink {
	MARGIN-BOTTOM: 6px; MARGIN-LEFT: 4px; WIDTH: 183px; MARGIN-RIGHT: 5px
}
TABLE#productlink TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #006699
}
TABLE#footer {
	BORDER-TOP: #ffffff 4px solid; WIDTH: 960px; BACKGROUND-COLOR: #dcdcdc
}
TABLE#footernest {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; MARGIN-LEFT: 192px
}
TABLE#footernest TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.goldbar   { font-weight: bold; background-image: url("../images/goldbar.gif"); text-indent: 24px; display: block; margin-bottom: -6px; padding: 6px 0 }
.goldbar2col   { font-weight: bold; background-image: url("../images/goldbar2col.gif"); text-indent: 24px; display: block; margin-bottom: 0; padding: 6px 0 }
.rule {
	BORDER-TOP: #999999 1px dotted
}
P.news A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
P.news A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
P.news A:hover {
	COLOR: #006699; TEXT-DECORATION: underline
}
P.media { color: black; text-decoration: none; display: block; margin-top: 0; margin-bottom: 1em }
INPUT.btn {
	BORDER-RIGHT: #006699 2px solid; BORDER-TOP: #006699 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #006699 2px solid; COLOR: #ffffff; BORDER-BOTTOM: #006699 2px solid; BACKGROUND-COLOR: #006699
}
