﻿div.menuBar, div.menuBar a.menuButton, div.menu, div.menu a.menuItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
div.menuBar {
	background-color: #f0f0f0;
	border: 2px solid;
	border-color: #f0f0f0;
	padding: 6px 24px 6px 0px;
	text-align: left;
}
div.menuBar a.menuButton {
	border: 0px solid #f0f0f0;
	color: #000000;
	cursor: default;
	left: 0px;
	margin: 0px;
	padding: 6px 15px 6px 15px;
	position: relative;
	text-decoration: none;
	top: 0px;
	z-index: 100;
}
div.menuBar a.menuButton:hover {
	background-color: #990033;
	border-color: #a0a0a0;
	color: #ffffff;
}
div.menuBar a.menuButtonActive, div.menuBar a.menuButtonActive:hover {
	background-color: #990033;
	border: 1px inset #a0a0a0;
	color: #ffffff;
	left: 1px;
	top: 1px;
}
div.menu {
	background-color: #ffffff;
	border: 1px solid;
	border-color: #990033;
	left: 0px;
	padding: 0px 1px 1px 0px;
	position: absolute;
	top: 0px;
	visibility: hidden;
	z-index: 101;
}
div.menu a.menuItem {
	color: #990033;
	cursor: default;
	display: block;
	padding: 3px 1em;
	text-decoration: none;
	white-space: nowrap;
}
div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
	background-color: #990033;
	color: #ffffff;
}
div.menu a.menuItem span.menuItemText {
}
div.menu a.menuItem span.menuItemArrow {
	margin-right: -.75em;
}
div.menu div.menuItemSep {
	border-top: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;
	margin: 4px 2px;
}
/* Use the "box" to draw line around one cell table */
table.box{
	border: 1px #990033 solid;
	border-collapse: collapse;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}
/* Use the "hfb" class table for headers & footers with burgundy background */
table.hfb{
	width: 800px;
	background-color: #990033;
	border-collapse: collapse;
}
/* Use the "hfbss" class table for headers & footers with burgundy background in SS.shtml*/
table.hfbss{
	width: 1260px;
	background-color: #990033;
	border-collapse: collapse;
}
/* Use the "hfbssc" class table for headers & footers with burgundy background in ss-compatibility.shtml*/
table.hfbssc{
	width: 940px;
	background-color: #990033;
	border-collapse: collapse;
}
/* Use the "hfg" class table for headers & footers with gray background */
table.hfg{
	width: 800px;
	background-color: #f0f0f0;
	border-collapse: collapse;
}
/* Use the "hfgss" class table for ss.shtml */
table.hfgss{
	width: 1260px;
	background-color: #f0f0f0;
	border-collapse: collapse;
}
/* Use the "hfgssc" class table for ss-compatibility.shtml */
table.hfgssc{
	width: 940px;
	background-color: #f0f0f0;
	border-collapse: collapse;
}
/* Use the "hfgts" class table for headers & footers with gray background in tombstones.shtml*/
table.hfgts{
	width: 800px;
	background-color: #d0d0d0;
	border-collapse: collapse;
}
/* Use the "st" class table for product information charts */
table.st {
	border: 1px #990033 solid;
	border-collapse: collapse;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: center;
}
table.st caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
}
table.st caption.bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
}
table.st tr {
	padding: 4px;
	border: 1px #990033 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	text-align: center;
}
table.st td {
	padding: 4px;
	border: 1px #990033 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	text-align: center;
}
table.st td.hd {
	background-color: #E0E0E0;
	padding: 4px;
	border: 1px #990033 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}
table.st td.prc {
	padding: 4px;
	border: 1px #990033 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}
table.st td.prce {
	background-color: #F0F0F0;
	padding: 4px;
	border: 1px #990033 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}
table.st td.tde {
	background-color: #F0F0F0;
	padding: 4px;
	border: 1px #990033 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	text-align: center;
}
/* Use the "wd" class table to set a standard width */
table.wd{
	width: 800px;
}
table.wd caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
}
/* Use the "wdss" class for ss.shtml */
table.wdss{
	width: 1260px
}
table.wdss caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
}
/* Use the "wdssc" class for ss-compatibility.shtml */
table.wdssc{
	width: 940px
}
table.wdssc caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
}
/* Use the "pt" class to setup page titles / headers */
table.pt{
	width: 800px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: normal;
	font-weight: bold;
	color: red;
	text-align: center;
 height: 125px;
}
/* Use the "cir" class for lists with "circle" style dot */
ul.cir{
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	list-style-type: circle;
 padding-right: 20px;
}
/* Use the "dot" class for normal "dotted" product spec lists */
ul.dot{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	list-style-type: disc;
 padding-right: 20px;
}
/* Use the "square" class for sub-categories in product spec lists */
ul.square{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	text-align: left;
	list-style-type: square;
 padding-right: 20px;
}
/* Use the "star" class for extra emphasis */
ul.star{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	list-style-image: url('../st/Star.jpg');
 padding-right: 20px;
}
/* Use the "lg" class for "headings" non-list text */
span.lg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: normal;
	font-weight: normal;
 color: black
}
/* Use the "mvl" class for "large" letters in MV page title */
span.mvl{
	font-family: font-family: 'Times New Roman', Times, serif;
	font-size: x-large;
	font-style: italic;
	font-weight: bold;
 color: red
}
/* Use the "mvs" class for "small" letters in MV page title */
span.mvs{
	font-family: font-family: 'Times New Roman', Times, serif;
	font-size: medium;
	font-style: italic;
	font-weight: bold;
 color: red
}
/* Use the "med" class for "medium" non-list text */
span.med{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: normal;
 color: black
}
/* Use the "pic" class for picture titles / subtitles */
span.pic{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
 color: black
}
/* Use the "reg" class for "normal" non-list text */
span.reg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
 color: black
}
/* Use the "pst" class for page sub-titles */
span.pst{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: bold;
	color: #990033;
}
/* Use the "stc" class to set the Sub urban Tool color */
span.stc{
	color: #990033;
}
/* Use the "cc", "ccl" & "ccr" classes in charts for custom tombstones */
td.cc{
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
	font-style: normal;
 font-weight: bold;
 text-align: center
}
td.ccl{
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
	font-style: normal;
 font-weight: bold;
 text-align: left
}
td.ccr{
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
	font-style: normal;
 font-weight: bold;
 text-align: right
}
td.co1{
width: 20%;
font-family: Arial, Helvetica, sans-serif;
font-size: small;
color: #000000;
padding-left: 20px;
}
a.hp{
	color: red;
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
	font-style: normal;
 font-weight: bold
}
body {
 text-align: center;
	margin: 0 auto;
 background-image: url('../st/imgs/background-body.jpg');
}
#pw800 {
 width: 800px;
 margin: 0 auto;
 text-align: left;
 background-color: white;
}
#pw940 {
 width: 940px;
 margin: 0 auto;
 text-align: left;
 background-color: white;
}
#pw1260 {
 width: 1260px;
 margin: 0 auto;
 text-align: left;
 background-color: white;
}
/* Use the "idx" class table for "index" pages */
table.idx {
 width: 750px;
	border: 1px black solid;
	border-collapse: collapse;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: center;
}
table.idx tr {
	padding: 4px;
	border: 1px black solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	text-align: center;
}
table.idx td {
	padding: 4px;
	border: 1px black solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	text-align: center;
}
input.btn {
border: 1px solid;
border-color: #E0E0E0;
background-color: #F0F0F0;
}