BODY {
  FONT-SIZE: 8pt;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TD {
  FONT-SIZE: 8pt;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TD A {
  FONT-SIZE: 8pt;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
LI {
  FONT-SIZE: 8pt;
  MARGIN-BOTTOM: 2px;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
DIV#divHeader_Banner {
  BORDER-RIGHT: thin solid;
  BORDER-TOP: thin solid;
  FONT-WEIGHT: 700;
  FONT-SIZE: 2em;
  BACKGROUND: white;
  WORD-SPACING: normal;
  TEXT-TRANSFORM: none;
  BORDER-LEFT: thin solid;
  COLOR: white;
  BORDER-BOTTOM: thin solid;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
  LETTER-SPACING: normal;
  TEXT-DECORATION: none;
}
DIV#divHeader_CompanyName {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	PADDING-LEFT: 1px;
	FONT-WEIGHT: 700;
	FONT-SIZE: 3em;
	BACKGROUND: white;
	WORD-SPACING: normal;
	TEXT-TRANSFORM: none;
	BORDER-LEFT: 0px solid;
	COLOR: #F47A20;
	BORDER-BOTTOM: 0px solid;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	LETTER-SPACING: -1px;
	TEXT-DECORATION: none;
}
DIV#divHeader_CaseGen {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	PADDING-LEFT: 1px;
	FONT-WEIGHT: 700;
	FONT-SIZE: 3em;
	BACKGROUND: white;
	WORD-SPACING: normal;
	TEXT-TRANSFORM: none;
	BORDER-LEFT: 0px solid;
	COLOR: #F47A20;
	BORDER-BOTTOM: 0px solid;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	LETTER-SPACING: -2px;
	TEXT-DECORATION: none;
}
DIV#divHeader_Net {
	BORDER-RIGHT: thin solid;
	BORDER-TOP: thin solid;
	FONT-WEIGHT: 500;
	FONT-SIZE: 1.75em;
	BACKGROUND: #F47A20;
	WORD-SPACING: normal;
	TEXT-TRANSFORM: none;
	BORDER-LEFT: thin solid;
	COLOR: white;
	BORDER-BOTTOM: thin solid;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	LETTER-SPACING: -1px;
	TEXT-DECORATION: none;
}
DIV#divSlogan {
	FONT-SIZE: 8pt;
	WORD-SPACING: -1px;
	COLOR: #F47A20;
	FONT-STYLE: italic;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}
.TitleBar {
	BORDER-TOP: darkslategray thin solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: white;
	BORDER-BOTTOM: darkslategray thin solid;
	BACKGROUND-COLOR: #808285;
}
.SideTitleBar {
	BORDER-RIGHT: teal thin solid;
	BORDER-TOP: darkslategray thin solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	BORDER-LEFT: teal thin solid;
	COLOR: #808285;
	BORDER-BOTTOM: darkslategray thin solid;
	BACKGROUND-COLOR: aliceblue;
	TEXT-ALIGN: center;
}
.Side {
  BACKGROUND-COLOR: #808285;
}
H1 {
  MARGIN-TOP: 10px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 16pt;
  MARGIN-BOTTOM: 6px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H2 {
  MARGIN-TOP: 1px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  MARGIN-BOTTOM: 4px;
  COLOR: darkslategray;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H3 {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: darkslategray;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.TitleMenuBar {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: white;
	BACKGROUND-COLOR: #808285;
}
a {
  COLOR: #000000;
  TEXT-DECORATION: none;
}
a:active, a:visited {
  TEXT-DECORATION: none;
}
a:hover {
  TEXT-DECORATION: underline;
}
A.TitleMenuBar {
  TEXT-DECORATION: none;
}
A.TitleMenuBar:link {
  TEXT-DECORATION: none;
}
A.TitleMenuBar:active {
  TEXT-DECORATION: none;
}
A.TitleMenuBar:hover {
  COLOR: silver;
  TEXT-DECORATION: none;
}
.LeftSideMenu {
  MARGIN-TOP: 3px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  COLOR: white;
}
A.LeftSideMenu {
  TEXT-DECORATION: none;
}
A.LeftSideMenu:link {
  TEXT-DECORATION: none;
}
A.LeftSideMenu:active {
  TEXT-DECORATION: none;
}
A.LeftSideMenu:hover {
  COLOR: silver;
  TEXT-DECORATION: none;
}
.Title {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
  FONT-SIZE: 28pt;
  COLOR: #E3170D;
}
.LeftMenu {
  BACKGROUND: #E3170D;
}
.LeftMenuText {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: white;
}
.GeneralHeader {
  BACKGROUND: #E3170D;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: white;
}
.GeneralText {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #E3170D;
}
.Footer {
  FONT-SIZE: 8pt;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
SELECT {
  FONT-SIZE: 10px;
}
.toplinks {
  font-family: Verdana;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
}
a.toplinks:hover {
  font-family: Verdana;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}
.border {
  border: 1px #CCCCCC solid;
}
.bordermain {
  border: #666666;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 1px;
}
.sidetbtxt {
  font-family: Verdana;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #666666;
  text-decoration: none;
} 
.txtbox {
  border: 1px solid;
  border-color: #666666 solid #666666;
  font-family: Tahoma;
  font-size: 8pt;
  color: #666666;
}
.topsidelinks {
  font-family: Verdana;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
}
A.topsidelinks:hover {
  font-family: Verdana;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #006DFF;
  text-decoration: none;
}
.sidelinks {
  font-family: Verdana;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
A.sidelinks:hover {
  font-family: Verdana;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #F47A20;
  text-decoration: none;
}
.footlinks {
  font-family: Tahoma;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
}
A.footlinks:hover {
  font-family: Tahoma;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #CCCCCC;
  text-decoration: none;
}
.TlinksB {
  font-family: Tahoma;
  font-size: 8pt;
  font-style: normal;
  font-weight: bold;
  color: #F47A20;
  text-decoration: none;
}
A.TlinksB:hover {
  font-family: Tahoma;
  font-size: 8pt;
  font-style: normal;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.orng {
  font-family: Arial;
  font-size: 9pt;
  font-style: normal;
  font-weight: bold;
  color: #CC0000;
  text-decoration: none;
}
.more {
  font-family: Arial;
  font-size: 8pt;
  font-style: normal;
  font-weight: bold;
  color: #FF6633;
}
.midblue {
  font-family: Tahoma;
  font-size: 9pt;
  font-style: normal;
  font-weight: bold;
  color: #F47A20;
  text-decoration: none;
}
.LogoBackground {
	background-color: #FFFFFF;
}
.TopUpperNav {
	background-color: #F47A20;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
}
A.TopUpperNavLinks:active, A.TopUpperNavLinks:visited, A.TopUpperNavLinks:link {
  color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
  text-decoration: none;
}
A.TopUpperNavLinks:hover {
  color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
  text-decoration: underline;
}
.TopLowerNav {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
}
A.TopLowerNavLinks:active, A.TopLowerNavLinks:visited, A.TopLowerNavLinks:link {
  color: #000000;
	font-size: 10px;
	font-weight: bold;
  text-decoration: none;
}
A.TopLowerNavLinks:hover {
  color: #000000;
	font-size: 10px;
	font-weight: bold;
  text-decoration: underline;
}
.LeftNavBackground {
	background-color: #FFFFFF;
}
.OLDLeftNavBackground {
	background-color: #FFFFFF;
	background-image: url(../images/art_TLeftNavBackground.gif);
}
.NAVBOX
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #FFFFFF
}
.NewsLetterTable {
	background-color: #808285;
     BORDER-RIGHT: #000000 0px solid;
     BORDER-TOP: #000000 0px solid;
     BORDER-LEFT: #000000 0px solid;
     BORDER-BOTTOM: #000000 0px solid;
}
.NewsLetterText {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
}
.ShoppingCartTable {
	background-color: #F47A20;
     BORDER-RIGHT: #000000 0px solid;
     BORDER-TOP: #000000 0px solid;
     BORDER-LEFT: #000000 0px solid;
     BORDER-BOTTOM: #000000 0px solid;
}
.ShoppingCartHeader {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
}
.ShoppingCartText {
	color: #000000;
	font-size: 10px;
	font-weight: normal;
}
.SearchTable {
	background-color: #808285;
     BORDER-RIGHT: #000000 0px solid;
     BORDER-TOP: #000000 0px solid;
     BORDER-LEFT: #000000 0px solid;
     BORDER-BOTTOM: #000000 0px solid;
}
.SearchText {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
}