@charset "utf-8";
/* CSS Document */
body { margin-top: 0px; margin-left: 0px; font-family: Tahoma, Helvetica, Verdana, Arial; }
h1 { font-family: Tahoma, Verdana, Helvetica, Arial; font-size: 15pt; color: #0000FF; padding: 0px; margin-top: 5px; margin-bottom: 8px; margin-left: 15px; }
.MarginTopMinusTen { margin-top: -4px; margin-bottom: -4px; }
.redtext { color: #FF0000; }
.BodyText { font-family: Tahoma, Verdana, Helvetica, Arial; font-size: 9pt; }
h2 { color: #FFFFFF; vertical-align: middle; margin: 0px; font-size:11px; font-weight:bold;  font-family: Tahoma, Helvetica, Verdana, Arial; }
table.ProdDesc td.BodyText h2 { color: #000000; margin: 0px; font-size:11px; font-weight:bold;}
div.divider{font-size:10px; margin-bottom:-20px; width:400px;}
h2 a:link { color: #FFFFFF; text-decoration: none; }
h2 a:hover { color: #FFCC00; }
p { margin-top: 6px; margin-bottom: 6px; }
.TextMenuTable { background-color: #0000FF; width: 557px; height: auto; }
.TextMenuTdHeader { background-color: #FFF193; color: #000000; font-weight: bold; font-family: Tahoma, Helvetica, Verdana, Arial; font-size: 7pt; text-align: left; text-transform: none; text-indent: 2px; border: 1px solid #FFFFFF; }
.TextMenuTdOptions { background-color: #FFFFFF; font-family: Tahoma, Helvetica, Verdana, Arial; color: #0000FF; font-size: 7pt; text-align: left; list-style-type: none; font-weight: normal; }
.TextMenuTdOptions a:visited { font-weight: bold; color: #0000FF; text-decoration: none; }
.TextMenuTdOptions a:link { color: #0000FF; text-decoration: none; font-weight: bold; }
.TextMenuTdOptions a:hover { color: #FF6600; text-decoration: none; }
.TextMenuHeaderCategory { background-color: #0000FF; color: #FFFFFF; vertical-align: middle; text-indent: 2px; }
.TextMenuHeaderCategory a:link { color: #FFFFFF; text-decoration: none; }
.TextMenuHeaderCategory a:visited { color: #FFFFFF; text-decoration: none; }
.TextMenuHeaderCategory2 { background-color: #0000FF; font-family: Tahoma, Helvetica, Verdana, Arial; color: #FFFFFF; font-size: 7pt; text-align: right; list-style-type: none; font-weight: bold; }
.styleDHTMLmenuHeader { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; }
.styleDHTMLmenuHeader a:link { color: #FFFFFF; text-decoration: none; }
.styleDHTMLmenuHeader a:visited { color: #FFFFFF; text-decoration: none; }
.styleDHTMLmenuHeader a:hover { color: #FFFFFF; text-decoration: underline; }
.SpecTable { padding: 1px; height: auto; width: 556px; border: 1px solid #888888; font-family: tahoma, verdana, helvetica, arial, sans-serif; font-size: 9pt; color: #000000; display: table; vertical-align: top; margin-top: 6px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; }
.SpecTableHeaderRow { background-color: #4A68B5; padding-top: 4px; padding-right: 3px; padding-bottom: 4px; padding-left: 2px; }
.SpecTableColumn1 { display: table-cell; width: 25%; background-color: #F0F7FF; }
.SpecTableColumn1b { display: table-cell; width: 75%; background-color: #F0F7FF; }
.SpecTableColumn2 { color: #666666; width: auto; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E0E0; list-style-type: none; }

.mainfix { font-size:12px;  font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; }
.mainfix2 { font-size:13px;  font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; }
.smallfix { font-size:11px;  font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; }
.smallfix2 { font-size:10px;  font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; }
.ProdDesc { width: 556px; margin-left: 15px; padding: 1px; }
.bigfix1 { font-size:26px; font-weight:bold; font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; }
.bigfix2 { font-size:12px; font-weight:bold; font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; }
.bigfix3 { font-size:18px;  font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; }
.smallvfix { font-size:10px;  font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; }
.smallvfix1 { font-size:11px;  font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; }
.boldvfix { font-size:11px; font-weight:bold; font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; height: 15px; }
.boldvfix1 { font-size:10px; font-weight:bold;  font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; }
.boldvfix2 { font-size:12px; font-weight:bold;  font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; }
.ordertable { font-size:10px; font-weight:bold;  font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; }
.boldfix { font-size:12px; font-weight:bold; font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; color: Black; }
.bigfix { font-size:18px; font-weight:bold;  font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; }
.bigvfix { font-size:14px; font-weight:bold;  font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; }
.optionbox { FONT-FAMILY: arial, helvetica; FONT-SIZE: 7pt }
.selectoroptionbox {FONT-FAMILY: arial, helvetica; FONT-SIZE: 8pt; max-width:200px;}
.upper { TEXT-TRANSFORM: uppercase }
.marg1 { MARGIN-LEFT: 20px; MARGIN-RIGHT: 12px }
.marg2 { MARGIN-LEFT: 30px; MARGIN-RIGHT: 16px }
.margh1 { MARGIN: 5px 16px 5px 30px; font-size:18px; font-weight:bold;  font-family:Arial, Helvetica, sans-serif; COLOR: #ffffff }
.sel1 { font-size:12px;  font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; WIDTH: 130px }
.sel2 { font-size:12px;  font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; WIDTH: 92px }
.tex1 { font-size:12px;  font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; WIDTH: 141px }
.tex2 { font-size:12px;  font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; }
A.hmainfix:link { font-size:12px; font-weight:bold; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: Navy; TEXT-DECORATION: none }
A.hmainfix:visited { font-size:12px; font-weight:bold; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #4B0082; TEXT-DECORATION: none }
A.hmainfix:hover { font-size:12px; font-weight:bold; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #4B0082; TEXT-DECORATION: underline }
A.hsmallfix1:link { font-size:10px;  font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none }
A.hsmallfix1:visited { font-size:10px;  font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none }
A.hsmallfix1:hover { font-size:10px;  font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline }
A.hboldvfix:link { font-size:10px;font-weight:bold; font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #183874; TEXT-DECORATION: none }
A.hboldvfix:visited { font-size:10px;font-weight:bold; font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #183874; TEXT-DECORATION: none }
A.hboldvfix:hover { font-size:10px;font-weight:bold; font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #183874; TEXT-DECORATION: underline }
A.hboldvfix1:link { font-size:9px;font-weight:bold; font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: White; TEXT-DECORATION: none }
A.hboldvfix1:visited { font-size:9px;font-weight:bold; font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: White; TEXT-DECORATION: none }
A.hboldvfix1:hover { font-size:9px;font-weight:bold; font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: White; TEXT-DECORATION: underline }
A.hboldvfix2:link { font-size:9px;font-weight:bold; font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none }
A.hboldvfix2:visited { font-size:9px;font-weight:bold; font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none }
A.hboldvfix2:hover { font-size:9px;font-weight:bold; font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline }
A.hboldvfix3:link { font-size:11px; font-weight:bold; font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: white; TEXT-DECORATION: none }
A.hboldvfix3:visited { font-size:11px; font-weight:bold; font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: white; TEXT-DECORATION: none }
A.hboldvfix3:hover { font-size:11px; font-weight:bold; font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: white; TEXT-DECORATION: underline }
A.hboldfix:link { font-size:12px; font-weight:bold; font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #000000; TEXT-DECORATION: underline }
A.hboldfix:visited { font-size:12px; font-weight:bold; font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #000000; TEXT-DECORATION: underline }
A.hboldfix:hover { font-size:12px; font-weight:bold; font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #000000; TEXT-DECORATION: underline }
A.hsmallvfix1:link { font-size:10px; font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #183874; TEXT-DECORATION: none }
A.hsmallvfix1:visited { font-size:10px; font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #183874; TEXT-DECORATION: none }
A.hsmallvfix1:hover { font-size:10px; font-family:Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #183874; TEXT-DECORATION: underline }
A.titlefix:link { font-size:12px; font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #183874; TEXT-DECORATION: none }
A.titlefix:visited { font-size:12px; font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #183874; TEXT-DECORATION: none }
A.titlefix:hover { font-size:12px; font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: Navy; TEXT-DECORATION: underline; }
.name-blue { font-size:14px; font-weight:bold;  font-family: Helvetica, Verdana, Geneva, Arial; COLOR: #00008B; }
.name-red { font-size:14px; font-weight:bold;  font-family: Helvetica, Verdana, Geneva, Arial; COLOR: Red; }
a.small-wholesale:link { font-size:9px;font-weight:bold; font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: Teal; TEXT-DECORATION: none }
a.small-wholesale:visited { font-size:9px;font-weight:bold; font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: Green; TEXT-DECORATION: none }
a.small-wholesale:hover { font-size:9px;font-weight:bold; font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: Teal; TEXT-DECORATION: underline; }
a.sitemap:link { font-size:10px;font-weight:bold; font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #0066CC; TEXT-DECORATION: none }
a.sitemap:visited { font-size:10px;font-weight:bold; font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #0066CC; TEXT-DECORATION: none }
a.sitemap:hover { font-size:10px;font-weight:bold; font-family:Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif; COLOR: #0066CC; TEXT-DECORATION: underline; }
#playlist { border: 0px; width:100%; }
#playlist tbody tr td { font-size:11px; line-height: 150%; width:50%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #485056; padding: 3px 8px; border-left: 1px solid #D9D9D9; }
#playlist .odd td { font-size:11px; line-height: 150%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #485056; padding: 3px 8px; border-left: 1px solid #D9D9D9; background-color:#edf3fe; }
#playlist .title td { font-size:16px; line-height: 150%; font-family: Arial, Helvetica, sans-serif; color: #485056; padding: 3px 8px; border-left: 1px solid #D9D9D9; background-color:#CCDDFC; }
#compare { border: 0px; }
#compare a { color:#CC6600; text-decoration:underline; }
#compare .difference td { font-size:11px; line-height: 150%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #485056; padding: 4px 10px; border-left: 2px solid #FFF; background-color:#E8B98A; }
#compare .differenceOdd td { font-size:11px; line-height: 150%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #485056; padding: 4px 10px; border-left: 2px solid #FFF; background-color:#F3DAC2; }
#compare tbody tr td { font-size:11px; line-height: 150%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #485056; padding: 4px 10px; border-left: 2px solid #FFF; }
#compare .odd td { font-size:11px; line-height: 150%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #485056; padding: 4px 10px; border-left: 2px solid #FFF; background-color:#edf3fe; }
#compare .title { text-align:right; width:20%; font-weight:bold; }
#compare .contents { text-align:center; width:20%; }
#compare .top { border:none; padding:0 0 10px 0; }
#compareInput input { font-size:11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#485056; }
#compareInput { margin:0 0 10px 0; }
/*Original CSS Above*/
/************************************************************************************************************/
/*Additions Below*/

.STDtext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.STDtext a:link { color: #0000ff; text-decoration: none; }
.STDtext a:visited { color: #0000ff; text-decoration: none; }
.STDtext a:hover { color: #0000ff; text-decoration: underline; }
#bold { font-weight: bold; }
#NObold { font-weight: normal; }
.Dirtext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }
.LrgDirtext { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: Black; font-weight: bold; }
.LrgDirtext a:link { color: Blue; text-decoration: none; }
.LrgDirtext a:visited { color: Blue; text-decoration: none; }
.LrgDirtext a:hover { color: Blue; text-decoration: underline; }
.SecHead { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: Blue; }
.name-blue { font-size:14px; font-weight:bold;  font-family: Helvetica, Verdana, Geneva, Arial; COLOR: #00008B; }
.name-blue a:link { COLOR: #00008B; text-decoration: none; }
.name-blue a:visited { COLOR: #00008B; text-decoration: none; }
.name-blue a:hover { COLOR: #00008B; text-decoration: underline; }
/* Category/Product Section Classes */

.ProdNavList { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; margin-left: 10px; }
.ProdNavList a:link { color: #000000; text-decoration: none; }
.ProdNavList a:visited { color: #000000; text-decoration: none; }
.ProdNavList a:hover { color: #000000; text-decoration: underline; }
.ProdNavList2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; margin-left: 20px; }
.ProdNavList2 a:link { color: #000000; text-decoration: none; }
.ProdNavList2 a:visited { color: #000000; text-decoration: none; }
.ProdNavList2 a:hover { color: #000000; text-decoration: underline; }
.STDContent { font-family: Tahoma, Arial, Geneva, Helvetica, Verdana, sans-serif; font-size: 12px; color: #000000; }
.STDContent a:link { color: Blue; text-decoration: none; }
.STDContent a:visited { color: Blue; text-decoration: none; }
.STDContent a:hover { color: Blue; text-decoration: underline; }
.CatTitle { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold; color: #0014CE; }
.ProdNav { font-size:16px; font-weight:bold;  font-family: Helvetica, Verdana, Geneva, Arial; COLOR: #00008B; }
.generic-text { font-size:12px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; }
.h1tag { font-size:xx-small; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR:  #CCCCCC; TEXT-DECORATION: none }
/*Original CSS Above*/
/************************************************************************************************************/
/*CMS-TEST.CSS Below*/

.VerdanaText1 { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; COLOR: Blue; text-decoration: none; }
.VerdanaText1 a:link { color: Blue; text-decoration: none; }
.VerdanaText1 a:visited { color: Blue; text-decoration: none; }
.VerdanaText1 a:hover { color: #6699FF; text-decoration: underline; }
.TahomaTextHV { font-size:12px; font-weight:bold;  font-family: Tahoma,Verdana; COLOR: Blue; text-decoration: none; }
.TahomaTextHV a:link { color: Blue; text-decoration: none; }
.TahomaTextHV a:visited { color: Blue; text-decoration: none; }
.TahomaTextHV a:hover { color: #6699FF; text-decoration: underline; }
.TahomaTextHVN {font-size:13px; font-family:Tahoma,Verdana; COLOR: Blue; text-decoration: none; }
.TahomaTextHVN a:link { color: Blue; text-decoration: none; }
.TahomaTextHVN a:visited { color: Blue; text-decoration: none; }
.TahomaTextHVN a:hover { color: #6699FF; text-decoration: underline; }
.TahomaTextTall { font-size:21px; font-family:Tahoma,Verdana; text-decoration: none; }
.TahomaTextTall a:link { text-decoration: none; }
.TahomaTextTall a:visited { text-decoration: none; }
.TahomaTextTall a:hover { text-decoration: none; }
.TahomaTextTitle { font-size:14px; font-weight:bold;  font-family: Tahoma,Verdana; COLOR: White; text-decoration: none; }
.TahomaTextTitle a:link { color: White; text-decoration: none; }
.TahomaTextTitle a:visited { color: White; text-decoration: none; }
.TahomaTextTitle a:hover { color: White; text-decoration: none; }
.TahomaText { font-size:12px; font-weight:bold;  font-family: Tahoma,Verdana; COLOR: Blue; text-decoration: underline; }
.TahomaText a:link { color: Blue; text-decoration: underline; }
.TahomaText a:visited { color: Blue; text-decoration: underline; }
.TahomaText a:hover { color: #6699FF; text-decoration: underline; }
.VerdanaTextLT { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; COLOR: Blue; text-decoration: none; }
.VerdanaTextLT a:link { color: Blue; text-decoration: none; }
.VerdanaTextLT a:visited { color: Blue; text-decoration: none; }
.VerdanaTextLT a:hover { color: #6699FF; text-decoration: none; }
.VerdanaTextLTU { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; COLOR: Blue; text-decoration: underline; }
.VerdanaTextLTU a:link { color: Blue; text-decoration: none; }
.VerdanaTextLTU a:visited { color: Blue; text-decoration: none; }
.VerdanaTextLTU a:hover { color: #6699FF; text-decoration: underline; }
.TahomaTextSMU2 { font-size:10px; font-family:Tahoma,Verdana; COLOR: Blue; text-decoration: none; }
.TahomaTextSMU2 a:link { color: Blue; text-decoration: none; }
.TahomaTextSMU2 a:visited { color: Blue; text-decoration: none; }
.TahomaTextSMU a:hover { color: #6699FF; text-decoration: underline; }
.TahomaTextSMU { font-size: 10px; font-weight: bold; font-family: Tahoma,Verdana; COLOR: Blue; text-decoration: none; }
.TahomaTextSMU a:link { color: Blue; text-decoration: none; }
.TahomaTextSMU a:visited { color: Blue; text-decoration: none; }
.TahomaTextSMU a:hover { color: #6699FF; text-decoration: underline; }
.TahomaTextLG2 { font-size:18px; font-weight:bold;  font-family: Tahoma,Verdana; COLOR: Blue; text-decoration: none; }
.TahomaTextLG2 a:link { color: Blue; text-decoration: none; }
.TahomaTextLG2 a:visited { color: Blue; text-decoration: none; }
.TahomaTextLG2 a:hover { color: #6699FF; text-decoration: underline; }
.TahomaTextLGT { font-size:13px; font-weight:bold; font-family:Tahoma,Verdana; COLOR: #330066; text-decoration: none; }
.TahomaTextLGT a:link { color: #330066; text-decoration: none; }
.TahomaTextLGT a:visited { color: #330066; text-decoration: none; }
.TahomaTextLGT a:hover { color: #330066; text-decoration: underline; }
.TahomaTextLGL {font-size:13px; font-family:Tahoma,Verdana; COLOR: #330066; text-decoration: none; }
.TahomaTextLGL a:link { color: #330066; text-decoration: none; }
.TahomaTextLGL a:visited { color: #330066; text-decoration: none; }
.TahomaTextLGL a:hover { color: #330066; text-decoration: underline; }
.TahomaTextLG { font-size:13px; font-weight:bold; font-family:Tahoma,Verdana; COLOR: Blue; text-decoration: none; }
.TahomaTextLG a:link { color: Blue; text-decoration: none; }
.TahomaTextLG a:visited { color: Blue; text-decoration: none; }
.TahomaTextLG a:hover { color: #6699FF; text-decoration: underline; }
.TahomaTextLGR { font-size:14px; font-weight:bold;  font-family: Tahoma,Verdana; COLOR: #CC0000; text-decoration: underline; }
.TahomaTextLGR a:link { color: #CC0000; text-decoration: underline; }
.TahomaTextLGR a:visited { color: #CC0000; text-decoration: underline; }
.TahomaTextLGR a:hover { color: #CC0000; text-decoration: underline; }
.TahomaTextSMRS { font-size:10px; font-family:Tahoma,Verdana; COLOR: Red; text-decoration: none; }
.TahomaTextSMRS a:link { color: Red; text-decoration: none; }
.TahomaTextSMRS a:visited { color: Red; text-decoration: none; }
.TahomaTextSMRS a:hover { color: Red; text-decoration: underline; }
.TahomaTextSMR { font-size:11px; font-family:Tahoma,Verdana; COLOR: Red; text-decoration: none; }
.TahomaTextSMR a:link { color: Red; text-decoration: none; }
.TahomaTextSMR a:visited { color: Red; text-decoration: none; }
.TahomaTextSMR a:hover { color: Red; text-decoration: underline; }
.TahomaTextSMG { font-size: 10px; font-weight: bold; font-family: Tahoma,Verdana; COLOR: #666666; text-decoration: none; }
.TahomaTextSMG a:link { color: #666666; text-decoration: none; }
.TahomaTextSMG a:visited { color: #666666; text-decoration: none; }
.TahomaTextSMG a:hover { color: #666666; text-decoration: underline; }
.TahomaTextSMB { font-size:10px; font-family:Tahoma,Verdana; text-decoration: none; }
.TahomaTextSMB a:link { text-decoration: none; }
.TahomaTextSMB a:visited { text-decoration: none; }
.TahomaTextSMB a:hover { text-decoration: underline; }
.VerdanaTextSMA { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; COLOR: Blue; text-decoration: none; }
.VerdanaTextSMA a:link { color: Blue; text-decoration: none; }
.VerdanaTextSMA a:visited { color: Blue; text-decoration: none; }
.VerdanaTextSMA a:hover { color: #6699FF; text-decoration: underline; }
.TahomaTextSM { font-size: 10px; font-weight: bold; font-family: Tahoma,Verdana; COLOR: Blue; text-decoration: none; }
.TahomaTextSM a:link { color: Blue; text-decoration: none; }
.TahomaTextSM a:visited { color: Blue; text-decoration: none; }
.TahomaTextSM a:hover { color: #6699FF; text-decoration: none; }
.TahomaTextSBG { font-size: 10px; font-weight: bold; font-family: Tahoma,Verdana; COLOR: Green; text-decoration: none; }
.TahomaTextSBG a:link { color: Green; text-decoration: none; }
.TahomaTextSBG a:visited { color: Green; text-decoration: none; }
.TahomaTextSBG a:hover { color: Green; text-decoration: underline; }
.TahomaTextSBA { font-size: 10px; font-weight: bold; font-family: Tahoma,Verdana; COLOR: #000064; text-decoration: none; }
.TahomaTextSBA a:link { color: #000064; text-decoration: none; }
.TahomaTextSBA a:visited { color: #000064; text-decoration: none; }
.TahomaTextSBA a:hover { color: #000064; text-decoration: underline; }
.TahomaTextSBB { font-size:11px; font-weight:bold;  font-family: Tahoma,Verdana; COLOR: #000064; text-decoration: none; }
.TahomaTextSBB a:link { color: #000064; text-decoration: none; }
.TahomaTextSBB a:visited { color: #000064; text-decoration: none; }
.TahomaTextSBB a:hover { color: #000064; text-decoration: underline; }
.TahomaTextSMW { font-size: 10px; font-weight: bold; font-family: Tahoma,Verdana; COLOR: White; text-decoration: none; }
.TahomaTextSMW a:link { color: White; text-decoration: none; }
.TahomaTextSMW a:visited { color: White; text-decoration: none; }
.TahomaTextSMW a:hover { color: White; text-decoration: underline; }
.TahomaTextSMF { font-size:10px; font-family:Tahoma,Verdana; COLOR: #999999; text-decoration: none; }
.TahomaTextSMF a:link { color: #999999; text-decoration: none; }
.TahomaTextSMF a:visited { color: #999999; text-decoration: none; }
.TahomaTextSMF a:hover { color: #999999; text-decoration: underline; }
.TahomaTextSMWU { font-size: 10px; font-weight: bold; font-family: Tahoma,Verdana; COLOR: White; text-decoration: underline; }
.TahomaTextSMWU a:link { color: White; text-decoration: underline; }
.TahomaTextSMWU a:visited { color: White; text-decoration: underline; }
.TahomaTextSMWU a:hover { color: White; text-decoration: underline; }
.style42 { font-family: Tahoma; font-weight: bold; font-size: 18px; color: #0033CC; }
.style42lt { font-family: Tahoma; font-weight: bold; font-size: 18px; color: #6699FF; }
.style42s { font-family: Tahoma; font-weight: bold; font-size: 16px; color: #0033CC; }
.style42slt { font-family: Tahoma; font-weight: bold; font-size: 16px; color: #6699FF; }
.style42slt-cm { font-family: Tahoma; font-weight: bold; font-size: 12px; color: #6699FF; }
.style3 { color: #3399FF }
.style3lg { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; color: #3399FF; font-size: 14px; font-weight: bold }
.style3rd { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 12px; font-weight: bold }
.style024 { font-family: Tahoma; font-weight: bold; font-size: 16px; color: #FF0000; }
.style024reb { font-family: Tahoma; font-weight: bold; font-size: 12px; color: #FF0000; }
.style024W { font-family: Tahoma; font-weight: bold; font-size: 16px; color: White; }
.style87 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style71 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }
.style35 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style78 { font-family: Tahoma; font-size: 14px; font-weight: bold; }
.style77 { font-family: Tahoma; font-size: 13px; color: Blue; font-weight: bold; text-decoration: underline; }
.style53 { font-weight: bold; font-family: Verdana; color: #0033CC; font-size: 11px; }
.TahomaTextYL { font-size:11px; font-weight:bold;  font-family: Tahoma,Verdana; COLOR: #F9E600; text-decoration: none; }
.TahomaTextYL a:link { color: #F9E600; text-decoration: none; }
.TahomaTextYL a:visited { color: #F9E600; text-decoration: none; }
.TahomaTextYL a:hover { color: #F9E600; text-decoration: underline; }
.TahomaTextWH { font-size:11px; font-weight:bold;  font-family: Tahoma,Verdana; COLOR: #FFFFFF; text-decoration: none; }
.TahomaTextWH a:link { color: #FFFFFF; text-decoration: none; }
.TahomaTextWH a:visited { color: #FFFFFF; text-decoration: none; }
.TahomaTextWH a:hover { color: #FFFFFF; text-decoration: underline; }
.style1custommem { color: #4169E1; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; font-size: smaller; }
.NavList { text-decoration: none; list-style: none outside; font-size:11px; font-weight:bold;  font-family: Tahoma, Helvetica, Verdana, Arial; color: #F9C600; }
.NavList a:link { text-decoration: none; color: #F9C600; }
.NavList a:visited { text-decoration: none; color: #F9C600; }
.NavList a:hover { text-decoration: none; color: #FFFFFF; }
/*  Before 12-31-09
.NavList { text-decoration: none; list-style: none outside; font-size:11px; font-weight:bold;  font-family: Tahoma, Helvetica, Verdana, Arial; color: #F9E600; }
.NavList a:link { text-decoration: none; color: #F9E600; }
.NavList a:visited { text-decoration: none; color: #F9E600; }
.NavList a:hover { text-decoration: none; color: #FFFFFF; }
*/
.NavList h2 { font-size:11px; font-weight:bold;  font-family: Tahoma, Helvetica, Verdana, Arial; color: F9E600; margin-bottom:4px; }
.NavListHead { text-decoration: none; list-style: none; font-size:12px; font-weight:bold;  font-family: Tahoma, Helvetica, Verdana, Arial; color: #FFFFFF; }
.NavListHead a:link { text-decoration: none; color: #FFFFFF; }
.NavListHead a:visited { text-decoration: none; color: #FFFFFF; }
.NavListHead a:hover { text-decoration: none; color: #F9E600; }
