﻿body			{ margin-top: 5; margin-left: 3; margin-bottom: 0; margin-right: 0 }
table			{ font-family: Verdana; font-size: 8pt }
input			{ font-family: Verdana; font-size: 9pt; height: 22px }
h1				{ color: #505050; font-family: Arial; font-size: 14pt; }
h2           	{ color: #000000; font-family: Verdana; font-size: 12pt; margin: 0px; padding-top: 8px; padding-bottom: 12px }
ul				{ margin-left: 28; padding-left: 0 }
li.Sq          	{ list-style-type: square }
li.Num			{ margin-bottom: 10 }
a				{ color: #808080; font-family: Verdana; font-size: 8pt; }
a:hover			{ color: #008080; font-family: Verdana; font-size: 8pt; }

.topLogo		{ background-color: #FFEBD7 }
td.mnuMain		{ border-color: #FFFFFF; border-top-style: solid; border-bottom-style: solid; border-width: 1px }
td.paneHmR		{ background-color: #F2F2F2 }
td.HmRHd		{ color: #707070; font-family: Arial; font-size: 8pt; font-weight: bold }
td.HmR			{ color: #707070; font-family: Arial; font-size: 8pt; }
p.HmL			{ color: #47301F; font-family: Arial; font-size: 8pt; margin-left: 18; line-height: 1.3; margin: 17; margin-bottom: 0; margin-top: 13  }
a.HmLt			{ color: #47301F; font-family: Arial; font-size: 8pt; font-weight: bold; text-decoration: none }
a:hover.HmLt	{ color: #47301F; font-family: Arial; font-size: 8pt; font-weight: bold; text-decoration: none }
table.mnuLeft	{ color: #47301F; border-color: #EAAB6D; font-family: Arial; font-size: 11px; font-weight: bold; border-left-style: none; border-right-style: solid; border-top-style: solid; border-bottom-style: none; }
td.mnuLeft		{ color: #47301F; border: 1px solid #EAAB6D; background-color: #EAAB6D; font-family: Arial; font-size: 11px; font-weight: bold; }
table.homeLeft	{ color: #47301F; background-color: #EAAB6D; border-color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; }
td.homeLeft		{ padding-left: 13px; border-bottom: 1px solid #F1C8A0; background-color: #EAAB6D; cursor: hand; font-weight: normal; }
td.homeLeftS	{ padding-left: 13px; border-bottom: 1px solid #F1C8A0; background-color: #EEB77A; cursor: hand; font-weight: normal; }

a.HmRt			{ color: #707070; font-family: Arial; font-size: 8pt; text-decoration: underline }
a:hover.HmRt	{ color: #000000; font-family: Arial; font-size: 8pt; text-decoration: underline }

td.mnuBtm		{ color: #725D4D; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; background-color: #FFF1E0; font-family: Arial; font-size: 11px; font-weight: bold; }
a.HmBtm			{ color: #725D4D; font-family: Arial; font-size: 8pt; font-weight: bold; text-decoration: none }
a:hover.HmBtm	{ color: #725D4D; font-family: Arial; font-size: 8pt; font-weight: bold; text-decoration: underline }
a:hover.x_Tabs	{ background-color: #F2F2F2; background-image: url(images/tabs/bkg_hov.gif); margin: 0; padding: 0; }
table.mnuSub	{ color: #47301F; font-family: Arial; font-size: 11px; }
td.mnuSel		{ border: 1px solid #BF8A5C; background-color: #E8A45A; font-family: Arial; font-size: 11px; cursor: hand }
td.mnuFocus		{ border: 1px solid #F1C8A0; background-color: #EEB77A; font-family: Arial; font-size: 11px; cursor: hand }
a.mnuSL			{ color: #47301F; font-family: Arial; font-size: 11px; text-decoration: none }
a:hover.mnuSL	{ color: #47301F; font-family: Arial; font-size: 11px; text-decoration: underline }
span.OrdSt		{ color: #FFA000; font-family: Verdana; font-size: 8pt; font-weight: bold }
.CpyRt			{ color: #C0C0C0; font-family: Verdana; font-size: 8pt; }

.TtlC1			{ color: #000000; font-family: Arial; font-size: 12pt; font-weight: bold; margin-bottom: 1; padding-top: 12; }
.TtlC2			{ color: #000000; font-family: Arial; font-size: 12pt; font-weight: bold; margin-bottom: 1; padding-top: 12; }
.TtlC3			{ color: #000000; font-family: Arial; font-size: 12pt; font-weight: bold; margin-bottom: 1; padding-top: 12; }
.Ttl1			{ color: #000000; border-bottom: 1px solid #DBBE90; font-family: Arial; font-size: 12pt; font-weight: bold; margin-bottom: 12px }
.Ttl2          	{ color: #000000; font-family: Arial; font-size: 10pt; font-weight: bold; margin-bottom: 14; }
.Ttl3          	{ color: #000000; border-top: 1px solid #E0E0E0; font-family: Arial; font-size: 10pt; font-weight: bold; }
.SubTtl	    	{ color: #000000; border-top: 1px solid #DBBE90; background-color: #EEFCD0; font-family: Arial; font-size: 11pt; font-weight: bold; padding-top: 8; }
.SubTtl1       	{ color: #000000; border-bottom: 1px solid #C0C0C0; font-family: Arial; font-size: 11pt; font-weight: bold; }
.SubTtl2       	{ color: #000000; border-bottom: 1px solid #C0C0C0; background-color: #f7f0df; font-family: Arial; font-size: 11pt; font-weight: bold; padding-top: 8; }
.SubTtl3       	{ color: #000000; border-bottom: 1px solid #C0C0C0; background-color: #EEFCD0; font-family: Arial; font-size: 11pt; font-weight: bold; padding-top: 8; }
.ProdInfo		{ font-family: Arial; font-size: 11pt; font-weight: bold; padding-top: 8; padding: 0 }
.SelCatT		{ color: #9A9A9A }

.tblCntrTtl    	{ color: #5B5B5B; border-top: 1px solid #DBBE90; background-color: #E1F4C0; font-family: Arial; font-size: 10pt; font-weight: bold; }
.tblCntr    	{ color: #536C24; background-color: #FAFEF7; font-family: Verdana; font-size: 10pt; }
.ProdDesc		{ font-family: Verdana; font-size: 10pt }
table.ProdDesc1	{ border-top: solid 1px #DBBE90 }
table.ProdDesc2	{ border-right: 1px solid #C0BAB0; border-top: solid 1px #C0BAB0; border-bottom: solid 1px #C0BAB0 }
table.ProdDesc3	{ border-right: 1px solid #D0D0D0; border-top: solid 1px #D0D0D0; border-bottom: solid 1px #D0D0D0 }
table.ProdDesc4	{ border-right: 1px solid #DBCE90; border-top: solid 1px #DBCE90; border-bottom: solid 1px #DBCE90 }
span.prodH1		{ font-family: Arial; font-size: 10pt; font-weight: bold }
span.prodH2		{ font-family: Arial; font-weight: 400 }
span.prcOld  	{ color: #888888; text-decoration: line-through; font-size: 8pt }
span.prcNew  	{ color: #CC0000; font-weight: bold; font-size: 8pt }
table.Tabs		{ border-top: solid 1px #DBBE90; }
td.Tabs		    { border-left: solid 1px #DBBE90; }
td.TabDim		{ border-right: 1px solid #DBBE90; border-bottom: solid 1px #DBBE90; }

a.Login			{ color: #685628; font-family: Verdana; font-size: 8pt; }
a:hover.Login	{ color: #C89628; font-family: Verdana; font-size: 8pt; }
td.Login		{ color: #685628; font-family: Verdana; font-size: 8pt; border: none }
td.LoginH		{ color: #685628; font-family: Verdana; font-size: 10pt; font-weight: bold }
td.LoginSub		{ background-color: #F3E2CA; border-color: #CDBB9D; border-top-style: none; border-bottom-style: none; border-right-style: solid; border-left-style: solid }
td.LoginTtl		{ border-color: #8C672E; border-bottom-style: solid; border-bottom-width: 1px } 
td.Reg			{ color: #486326; font-family: Verdana; font-size: 8pt; }
td.RegErr		{ color: #CC0000; font-family: Verdana; font-size: 8pt; }
td.RegH			{ color: #486326; font-family: Verdana; font-size: 10pt; font-weight: bold }
input.RegDim	{ background-color: #F9FFF3; border: 1px solid #80A0A0 }
a.Chkout		{ color: #47301F; text-decoration: none; font-family: Arial; font-size: 11px; font-weight: bold }
a:hover.Chkout	{ color: #47301F; font-family: Arial; font-size: 11px; text-decoration: underline }

td.tblRtTtl		{ color: #888888; background-color: #E2E2E2; font-family: Verdana; font-size: 8pt; font-weight: bold }
td.tblRt		{ color: #888888; background-color: #F7F7F7; font-family: Verdana; font-size: 8pt; padding-bottom: 10px }
a.tblRt			{ color: #888888; background-color: #F7F7F7; font-family: Verdana; font-size: 8pt; text-decoration: none }
a:hover.tblRt	{ color: #404040; background-color: #F7F7F7; font-family: Verdana; font-size: 8pt; text-decoration: none }

td.Conf			{ color: #505050; font-family: Verdana; font-size: 8pt; }
td.ConfH		{ color: #505050; font-family: Verdana; font-size: 10pt; font-weight: bold }
td.Dim			{ color: #505050; font-family: Verdana; font-size: 8pt; }
td.DimH			{ color: #505050; font-family: Verdana; font-size: 10pt; font-weight: bold }

td.TlitTop		{ border-bottom: solid 1px #DBBE90; padding-bottom: 3px; }
td.TlitMain		{ background-color: #FFF8DB; border-top: solid 0px #FFCC33; font-family: Verdana; font-size: 10pt; padding-left: 15px; padding-right: 15px; }
td.TlitTxt		{ font-size: 8pt }

.col-main		{ border-style: none; }
.col-left		{ font-size:8pt; font-weight: bold; color: black; border-style: none; text-align:right; vertical-align:top; width:60px; }
.col-even		{ font-size:8pt; font-weight: normal; color: black; border-style: none; background-color: #EEFCC7; text-align:center; width:30px; }
.col-odd		{ font-size:8pt; font-weight: normal; color: black; border-style: none; background-color: #FBFFE0; text-align:center; width:30px; }

