/* THE FOLLOWING STYLES ARE COMMON */
body,table,tr,td,div,p,ol,ul,dl,li,dt,dd { font-size:11px; font-family:Arial,Verdana,Helvetica,Geneva,sans-serif; }
td.Legal,div.Legal,p.Legal,li.Legal { font-size:12px; font-family:Arial,Verdana,Helvetica,Geneva,sans-serif; color:#444466; }

table.Bordered,td.Bordered, .Bordered { border:1px solid #000055; }
table.BorderedGry,td.BorderedGry, .BorderedGry { border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; }
table.Compare { font-family:Arial; font-size:12px; margin-left:0px; font-weight: bold; color: #333333; border-bottom:1px solid #AAAAAA; border-right:1px solid #AAAAAA; }
	td.CompareBld { font-family:Arial; font-size:12px; margin-left:0px; font-weight: bold; color: #333333;  border-top:1px solid #AAAAAA; border-left:1px solid #AAAAAA; }
	td.CompareStd { font-family:Arial; font-size:12px; margin-left:0px; font-weight: normal; color: #333333; border-top:1px solid #AAAAAA; border-left:1px solid #AAAAAA; }
	td.CompareHdr { font-family:Arial; font-size:12px; background-color:#666666; color:#FFFFFF; font-weight:bold; }
	td.CompareHdr2 { font-family:Arial; font-size:12px; background-color:#EEEEEE; color:#000000; font-weight:bold; border-top:1px solid #AAAAAA; border-left:1px solid #AAAAAA; }
table.Retail { border-top:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; border-left:1px solid #BBBBBB; border-right:1px solid #BBBBBB; background-color:#FFFFCC; padding-top:5px; padding-left:5px; padding-bottom:5px; padding-right:5px; }
	td.Retail { font-size:12px; font-weight:normal; color:#333333; text-align:left; }
	td.SpclNote, .SpclNote { font-size:12px; font-weight:normal; color:#333333; text-align:justify; }
	td.SpclNoteWht, .SpclNoteWht { font-size:12px; font-weight:bold; color:#FFFFFF; text-align:justify; background-color:#0099CC; }
	td.med,Med { font-size:12px; font-weight:normal; }
	td.main, .main { font-size:12px; font-weight:normal; }

.HilitedBox { margin-top:-5px; margin-left:-25px; margin-right:-25px; margin-bottom:-5px; background-color:#FFFFDD;
	padding-top:5px; padding-left:25px; padding-right:25px; padding-bottom:5px; 
	border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; }

table.Help { border-top:1px solid #DDDDDD; border-bottom:1px solid #666666; border-left:1px solid #DDDDDD; border-right:1px solid #666666; background-color:#FFFF99; margin-top:2px; margin-bottom:2px; }
td.Help { padding-top:1px; padding-bottom:1px; padding-left:4px; padding-right:4px; }
a, a:visited, a:active { font-family:arial,san-serif; text-decoration:underline; color:#000099; }
a:hover { color:#990033; }
a.Help, a.Help:visited, a.Help:active, .Help { font-family:arial,san-serif; font-size:12px; text-decoration:none; color:#000099; font-weight:bold; background-color:#FFFF99; }
a.Help:hover { color:#990033; }
a.HelpCur, a.HelpCur:visited, a.HelpCur:active, .HelpCur { font-family:arial,san-serif; font-size:12px; text-decoration:none; color:#990033; font-weight:bold; }
a.HelpCur:hover { color:#990033; }
.HelpText { font-family:arial,san-serif; font-size:12px; text-decoration:none; color:#000000; font-weight:bold; font-style:italic; }

hr.thinWht { color:#FF0000; background-color:transparent; height:1px; }
.FormFldName { font-family:Arial; font-size:12px; color:#666666; font-weight:bold; }
.FormFldNameRqrd { font-family:Arial; font-size:12px; color:#990033; font-weight:bold; }
.FormFldText { font-family:Arial; font-size:12px; color:#333333; font-weight:normal; }
.FldFormLabl { font-family:Arial; font-size:12px; color:#666666; font-weight:bold; position:relative; top:0; left:0px; }

.FormFldNameYel { font-family:Arial; font-size:14px; color:#FFFF66; font-weight:bold; padding-left:5px; padding-right:5px; }
.FormFldNameWht { font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; padding-left:5px; padding-right:5px; }
.FormFldNameWht11 { font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; padding-left:5px; padding-right:5px; }
.OrderFormFld { font-family:Arial; font-size:12px; color:#333333; font-weight:normal; padding-left:5px; padding-right:5px; }
.OrderFormFldBld { font-family:Arial; font-size:12px; color:#333333; font-weight:normal; padding-left:5px; padding-right:5px; font-weight:bold; }
.OrderFormFldFlush { font-family:Arial; font-size:12px; color:#333333; font-weight:normal; padding-left:5px; padding-right:0px; }

.SrchFld { font-family:Arial; font-size:11px; color:#666666; font-weight:bold; }
.SrchFldTopHdr { font-family:Arial; font-size:11px; color:#666666; font-weight:bold; }
.SrchFldTopHdr2 { font-family:Arial; font-size:11px; color:#666666; font-weight:normal; }
.SrchPageSubHdr { font-family: Arial; font-size: 12px; font-weight: bold; color: #990033; margin: 0px 0px 0px auto; padding: 0px 0px 0px 0px; }

.Header16 { font-family:Arial; font-size:16px; color:#666666; font-weight:bold; }
.Header18 { font-family:Arial; font-size:18px; color:#333333;  font-weight:bold; }
.Header1 { font-family:Arial; font-size:14px; color:#666666;  margin-bottom:-10px; margin-left:-20px; font-weight:bold; }
.Header { font-family:Arial; font-size:14px; color:#666666; font-weight:bold; }
.HeaderWht { font-family:Arial; font-size:12px; color:#FFFFFF;  margin-bottom:-10px; margin-left:-20px; font-weight:bold; }
.HeaderWhtBtmBrdr { font-family:Arial; font-size:12px; color:#FFFFFF; padding-top:2px; padding-bottom:2px; padding-left:0px; font-weight:bold; border-bottom:1px solid #000055; }
.HeaderWhtBthBrdr { font-family:Arial; font-size:12px; color:#FFFFFF; padding-top:4px; padding-bottom:4px; padding-left:0px; font-weight:bold; border-bottom:1px solid #000055; border-top:1px solid #000055; }

.Header2 { font-family:Arial; font-size:14px; color:#666666; font-weight:bold; }
.Blk12 { font-family:Arial; font-size:12px; color:#000000; font-weight:normal; }
.Blk11 { font-family:Arial; font-size:12px; color:#000000; font-weight:normal; }
.Blk11Just { font-family:Arial; font-size:12px; color:#000000; text-align:justify; }
.HdrQA { font-family:Arial; font-size:14px; color:#333333; font-weight:bold; padding-bottom:3px; }
a.HdrQA, a.HdrQA:visited, a.HdrQA:active { font-family:Arial; font-size:14px; color:#333333; font-weight:bold; padding-bottom:3px; }
	a.HdrQA:hover { color:#990033; }


h1,.h1 { font-size:24px; font-weight:bold; }
h2,.h2 { font-size:18px; font-weight:bold; }
h3,.h3 { font-size:16px; font-weight:bold; }
h4,.h4 { font-size:14px; font-weight:bold; }
h5,.h5 { font-size:12px; font-weight:bold; }
h6,.h6 { font-size:12px; font-weight:bold; }
.h6Just { font-size:12px; font-weight:bold; text-align:justify; }
td.theirs { padding-right:5px; font-weight:bold; font-size:12px; text-align:right; vertical-align:top;}
td.ours { padding-right:5px; font-weight:bold; font-size:12px; text-align:right; vertical-align:top; }
span.strike { background: url(linethrough.gif) repeat-x center left; }
td.boxHdrLft, td.boxHdrRgt { background-color:#666666; color:#FFFFFF; font-weight:bold; font-size:12px; vertical-align:bottom; }
td.boxTtlLft, td.boxTtlRgt { background-color:#999999; color:#000000; font-weight:bold; font-size:12px; vertical-align:bottom; }
td.boxHdrLft, td.boxTtlLft { text-align:left; }
td.boxHdrRgt, td.boxTtlRgt { text-align:right; }

h1.Ctr,.h1Ctr { font-size:24px; font-weight:bold; text-align:center; }
h2.Ctr,.h2Ctr { font-size:18px; font-weight:bold; text-align:center; }
h3.Ctr,.h3Ctr { font-size:16px; font-weight:bold; text-align:center; }
h4.Ctr,.h4Ctr { font-size:14px; font-weight:bold; text-align:center; }
h5.Ctr,.h5Ctr { font-size:12px; font-weight:bold; text-align:center; }
h6.Ctr,.h6Ctr { font-size:12px; font-weight:bold; text-align:center; }
img.Strike { opacity:.5; filter:alpha(opacity=50); }
strike { opacity:.7; filter:alpha(opacity=70); }


h1.CtrRed,.h1CtrRed { font-size:24px; font-weight:bold; text-align:center; color:#990033; }
h2.CtrRed,.h2CtrRed { font-size:18px; font-weight:bold; text-align:center; color:#990033; }
h3.CtrRed,.h3CtrRed { font-size:16px; font-weight:bold; text-align:center; color:#990033; }
h4.CtrRed,.h4CtrRed { font-size:14px; font-weight:bold; text-align:center; color:#990033; }
h5.CtrRed,.h5CtrRed { font-size:12px; font-weight:bold; text-align:center; color:#990033; }
h6.CtrRed,.h6CtrRed { font-size:12px; font-weight:bold; text-align:center; color:#990033; }

.h1Blu { font-family:arial,san-serif; font-size:24px; color:#455A85; font-weight:bold; }
.h2Blu { font-family:arial,san-serif; font-size:18px; color:#455A85; font-weight:bold; }
.h3Blu { font-family:arial,san-serif; font-size:16px; color:#455A85; font-weight:bold; }
.h4Blu { font-family:arial,san-serif; font-size:14px; color:#455A85; font-weight:bold; }
.h4Blu { font-family:arial,san-serif; font-size:12px; color:#455A85; font-weight:bold; }
.h5Blu { font-family:arial,san-serif; font-size:12px; color:#455A85; font-weight:bold; }

.h1CtrBlu { font-family:arial,san-serif; font-size:24px; text-align:center; color:#455A85; font-weight:bold; }
.h2CtrBlu { font-family:arial,san-serif; font-size:18px; text-align:center; color:#455A85; font-weight:bold; }
.h3CtrBlu { font-family:arial,san-serif; font-size:16px; text-align:center; color:#455A85; font-weight:bold; }
.h4CtrBlu { font-family:arial,san-serif; font-size:14px; text-align:center; color:#455A85; font-weight:bold; }
.h4CtrBlu { font-family:arial,san-serif; font-size:12px; text-align:center; color:#455A85; font-weight:bold; }
.h5CtrBlu { font-family:arial,san-serif; font-size:12px; text-align:center; color:#455A85; font-weight:bold; }

.Red { color:#990033; }
.BoldRed { font-weight:bold; color:#990033; }
h1.Red,.h1Red { font-size:24px; font-weight:bold; color:#990033; }
h2.Red,.h2Red { font-size:18px; font-weight:bold; color:#990033; }
h3.Red,.h3Red { font-size:16px; font-weight:bold; color:#990033; }
h3.Blk,.h3Blk{ font-size:16px; font-weight:bold; color:#000000; }
h4.Red,.h4Red { font-size:14px; font-weight:bold; color:#990033; }
h5.Red,.h5Red { font-size:12px; font-weight:bold; color:#990033; }
h6.Red,.h6Red { font-size:12px; font-weight:bold; color:#990033; }

blockquote { padding-left:20px; margin-top:5px; font-family:Arial; font-size:12px; margin-left:0px; text-align:left; }
ul.NoPad { margin-top:-7px; margin-bottom:2px; }
ol.Prod { margin-top:0px; margin-bottom:2px; margin-left:-28px; }
li.Prod { font-size:11px; }

li.PinRed { font-size:12px; font-weight:normal; font-style:italic; padding-top:2px; padding-bottom:2px; text-align:justify; list-style-image: url("../assets_local/pin_red.gif"); }
li.NoPad { font-size:12px; font-weight:normal; font-style:italic; padding-top:0; padding-bottom:0; text-align:justify; }
li { font-size:12px; font-weight:normal; font-style:italic; padding-top:2px; padding-bottom:2px; text-align:justify; }
li.NoItal { font-size:12px; font-weight:normal; font-style:normal; padding-top:2px; padding-bottom:2px; text-align:justify; }
li.nrml { font-size:11px; font-weight:normal; font-style:normal; padding-top:2px; padding-bottom:2px; }
p { font-family:Arial; font-size:12px; margin-left:0px; text-align:justify; }
p.Pad { font-family:Arial; font-size:12px; margin-left:0px; text-align:justify; margin-top:5px; }
p.p11 { font-family:Arial; font-size:12px; margin-left:0px; text-align:justify; }

p.L12, .L12 { font-family:Arial; font-size:12px; margin-left:0px; text-align:left; }
p.J12, .J12 { font-family:Arial; font-size:12px; margin-left:0px; text-align:justify; }
p.J14, .J14 { font-family:Arial; font-size:14px; margin-left:0px; text-align:justify; }

.J11 { font-family:Arial; font-size:12px; margin-left:0px; text-align:justify; }
.J10 { font-family:Arial; font-size:11px; margin-left:0px; text-align:justify; }

.L11 { font-family:Arial; font-size:12px; margin-left:0px; text-align:left; }
.L10 { font-family:Arial; font-size:11px; margin-left:0px; text-align:left; }
div.Ind12J { padding-left:20px; padding-top:5px; font-family:Arial; font-size:12px; margin-left:0px; text-align:justify; }

select { font-family:arial,geneva; font-size:12px; color:#000066; }
input { font-family:arial,geneva; font-size:11px; color:#000066; }
input.num50 { font-family:arial,geneva; font-size:11px; color:#000066; text-align:right; width:50px; }
input.num75 { font-family:arial,geneva; font-size:11px; color:#000066; text-align:right; width:75px; }
input.num100 { font-family:arial,geneva; font-size:11px; color:#000066; text-align:right; width:100px; }
input.num150 { font-family:arial,geneva; font-size:11px; color:#000066; text-align:right; width:150px; }
input.num50B12 { font-family:arial,geneva; font-size:12px; color:#000066; text-align:right; width:50px; font-weight:bold; }
input.num75B12 { font-family:arial,geneva; font-size:12px; color:#000066; text-align:right; width:75px; font-weight:bold; }
input.num100B12 { font-family:arial,geneva; font-size:12px; color:#000066; text-align:right; width:100px; font-weight:bold; }
input.num150B12 { font-family:arial,geneva; font-size:12px; color:#000066; text-align:right; width:150px; font-weight:bold; }
input.OrderForm { font-family:arial,geneva; font-size:11px; color:#000066; }
input.OrderForm { font-family:arial,geneva; font-size:11px; color:#000066; }
input.OrderFormTtl { font-family:arial,geneva; font-size:11px; color:#000066; font-weight:bold; text-align:right; }

.Title12 { font-family:Arial; font-size:12px; color:#666666; font-weight:bold; font-style:italic; text-align:left; }
.Title, .Title14 { font-family:Arial; font-size:14px; color:#666666; font-weight:bold; font-style:italic; text-align:left; }
.Title16 { font-family:Arial; font-size:16px; color:#666666; font-weight:bold; font-style:italic; text-align:left; }
.Title16Red { font-family:Arial; font-size:16px; color:#666666; font-weight:bold; font-style:italic; text-align:left; color:#990033; }
.TitleDescr,.SubTitle { font-family:Arial; font-size:13px; color:#666666; font-weight:bold; font-style:normal; }

em { font-style:italic; font-weight:bold; }
.SpecialNote { font-size:11px; font-weight:normal; color:#990033; background-color:#FFFFCC; font-weight:bold; }
.AreaName { font-size:12px; font-weight:bold; text-align:right; }
.AreaTitle { font-size:12px; font-weight:bold; }
.AreaTitleHdr { font-size:14px; font-weight:bold; color:#444444; }
.FldName { font-family:Arial; font-size:11px; color:#CCCCCC; }
.SubName { font-family:Arial; font-size:9px; color:#CCCCCC; }

.Hilite { background-color:#FFFFCC; margin-left:-3px; padding-left:3px; margin-right:-3px; padding-right:3px; }
.Omitted { font-size:14px; font-weight:bold; color:yellow; }
.YelText { font-size:12px; font-weight:normal; color:yellow; }

a.h3, a.h3:visited, a.h3:active { font-family:arial, san-serif; font-size:16px; text-align:left; text-decoration:none; font-weight:bold; }
	a.h3:hover { color:#990033; }

a.Secret, a.Secret:visited, a.Secret:active, .Secret { font-family:arial, san-serif; font-size:20px; text-align:left; font-style:italic; color:#0099CC; font-weight:bold; }
	a.Secret:hover { color:#990033; }

a.ChartSource, a.ChartSource:visited, a.ChartSource:active, .ChartSource { font-family:arial, san-serif; font-size:14px; text-align:left; font-style:italic; color:#0099CC; font-weight:bold; }
	a.ChartSource:hover { color:#990033; }

a.h4, a.h4:visited, a.h4:active { font-family:arial, san-serif; font-size:14px; text-align:left; text-decoration:none; font-weight:bold; }
	a.h4:hover { color:#990033; }

a.h5, a.h5:visited, a.h5:active { font-family:arial, san-serif; font-size:12px; text-align:left; text-decoration:none; font-weight:bold; }
	a.h5:hover { color:#990033; }

a.h6Red,a.h6Red:visited,a.h6Red:active { font-family:arial,san-serif; font-size:12px; text-align:left; color:#990033; text-decoration:underline; font-weight:bold; }
	a.h6Red:hover {; }

a.inline,a.inline:visited,a.inline:active { font-family:arial,san-serif; text-align:left; text-decoration:none; font-weight:normal; }
	a.inline:hover { font-family:arial,san-serif; text-align:left; color:#990033; }

a.Blu,a.Blu:visited,a.Blu:active { font-family:arial,san-serif; font-size:11px; text-align:left; text-decoration:none; }
	a.Blu:hover { font-family:arial,san-serif; font-size:11px; text-align:left; color:#66FFFF; }

a.Yel,a.Yel:visited,a.Yel:active { font-family:arial,san-serif; font-size:11px; text-align:left; text-decoration:none; }
	a.Yel:hover { font-family:arial,san-serif; font-size:11px; text-align:left; color:#FFFFCC; }

a.ChartListHdr,a.ChartListHdr:visited,a.ChartListHdr:active { font-family:arial,san-serif; font-size:12px; text-align:left; color:#FFFFFF; text-decoration:none; }
	a.ChartListHdr:hover { font-family:arial,san-serif; font-size:12px; text-align:left; color:#00FFFF; }

a.Header, a.Header:visited, a.Header:active { font-family:Arial; font-size:12px; color:#666666;  margin-bottom:-10px; margin-left:-20px; font-weight:bold; text-decoration:none; }
	a.Header:hover { font-family:Arial; font-size:12px; color:#990033;  margin-bottom:-10px; margin-left:-20px; font-weight:bold; text-decoration:none; }

a.Compare,a.Compare:visited,a.Compare:active { font-family:arial,san-serif; font-size:12px; text-align:left; text-decoration:none; font-weight:normal; font-weight: bold; }
	a.Compare:hover { font-family:arial,san-serif; font-size:12px; text-align:left; color:#990033; font-weight: bold; }

a.ShowMe, a.ShowMe:visited, a.ShowMe:active { font-family:arial, san-serif; font-size:12px; text-align:left; text-decoration:none; font-weight:normal; }
	a.ShowMe:hover { color:#990033; }

a.Retail, a.Retail:visited, a.Retail:active { font-size:12px; font-style:italic; font-weight:bold; }
a.Retail:hover { font-size:12px; text-align:left; color:#990033; font-style:italic; font-weight:bold; }
a.Retail2, a.Retail2:visited, a.Retail2:active { font-size:12px; font-style:italic; font-weight:normal; }
a.Retail2:hover { font-size:12px; text-align:left; color:#990033; font-style:italic; font-weight:normal; }


a.NavDemo, a.NavDemo:visited, a.NavDemo:active, .NavDemo { font-family:arial,san-serif; font-size:12px; text-decoration:none; color:#FFFFFF; font-weight:bold; }
a.NavDemo:hover { color:#FFFF99; }

/* For Charts... */
table.Copyright { width:840px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
table.ChartList { padding:0; margin-top:5px; margin-bottom:5px; }
td.ChartList { width:800px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
td.TblHdr, td.TblHdrLft { background-color:#333333; color:#FFFFFF; }
td.TblHdrCtr { background-color:#333333; color:#FFFFFF; text-align:center; }
td.TblHdrRgt { background-color:#333333; color:#FFFFFF; text-align:right; }
.SectionHdr { float:left; text-align:left; font-family:Arial; font-size:12px; color:#660000; font-weight:bold; }

.AreaList { font-family:Arial; font-size:12px; color:#660000; font-weight:bold; padding-left:5px; padding-right: 5px; }
a.AreaList, a.AreaList:visited, a.AreaList:active  { font-family:Arial; font-size:12px; color:#660000; font-weight:bold; }
a.AreaList:hover  { color:#000033; }

.List { font-family: verana, arial, sans-serif; font-size:11px; color:#000000; padding-left:5px; padding-right: 5px; }
.TopList { font-family: verana, arial, sans-serif; font-size:11px; color:#000000; padding-top:2px; padding-left:2px; padding-right: 2px; font-weight:bold; border-bottom:1px solid #EEEEEE; }
.SubList { font-family: verana, arial, sans-serif; font-size:11px; color:#000000; padding-left:2px; padding-right: 2px; font-weight:normal; border-bottom:1px solid #EEEEEE; }
.ChartListHdr { font-family: verana, arial, sans-serif; font-size:12px; font-weight:bold; background-color:#666666; color:white; padding-left:5px; padding-right:5px; }
.ChartListBigHdr { font-family: verana, arial, sans-serif; font-size:14px; font-weight:bold; background-color:#666666; color:white; padding-left:5px; }
	
/* TOP OF STYLES FOR SHOW-HIDE SECTIONS */
/* FOR Q&A MAIN PAGE POP-UPS */
	.hidden { display:none; }
	/* Commented Backslash Hack hides rule from IE5-Mac \*/
	.hidden { display:inline; position:absolute; left:0px; top:-500px; width:1px; height:1px; overflow:hidden; }
	/* End IE5-Mac hack */
	
	/* For Q&A main page */
	table.PopUpTable { margin-top:5px; margin-bottom:5px; background-color:#F7F8D9; margin-left:30px; width:90%; border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; padding:3px; }
	td.PopUpTd { padding-top:0px; padding-bottom:0px; padding-left:10px; padding-right:10px; }
	p.PopTxt,li.PopTxt { float:left; font-family:Arial; font-size:12px; color:#333333; text-align:justify; }
	a.PopTxt, a.PopTxt:visited, a.PopTxt:active { font-family:arial,san-serif; font-size:12px; text-align:left; color:#990033; text-decoration:none; }
	a.PopTxt:hover { font-family:arial,san-serif; font-size:12px; text-align:left; color:#FF6600; }
	
	p.PopTxt,li.PopTxt { float:left; font-family:Arial; font-size:12px; color:#333333; text-align:justify; }
	a.PopTxt, a.PopTxt:visited, a.PopTxt:active { font-family:arial,san-serif; font-size:12px; text-align:left; color:#990033; text-decoration:none; }
	a.PopTxt:hover { font-family:arial,san-serif; font-size:12px; text-align:left; color:#FF6600; }
	
	a.Faq, a.Faq:visited, a.Faq:active { font-family:arial,san-serif; text-align:left; color:#333333; text-decoration:none; }
	a.Faq:hover { font-family:arial,san-serif; text-align:left; color:#990033; }
	
	a.FaqCur, a.FaqCur:visited, a.FaqCur:active { font-family:arial,san-serif; text-align:left; color:#FFFFFF; text-decoration:none; }
	a.FaqCur:hover { font-family:arial,san-serif; text-align:left; color:#FFFFCC; }
	
	.SectionHdrGry { float:left; text-align:left; font-family:Arial; font-size:12px; color:#666666; font-weight:normal; padding-right:10px; }
	.SectionHdrGrySel { float:left; text-align:left; font-family:Arial; font-size:12px; color:#FFF; font-weight:normal; font-style:italic; padding-right:10px; background-color:#666; }
	
	.MenuDescrDiv { position:absolute; top:90px; height:10px; left:170px; font-family:arial, sans-serif; font-size:12px; color:white; width:610px; text-align:center; border:0px solid gray; }

/* FOR INLINE Q&A POP-UPS */
	.TitleOnPage { font-family:Arial; font-size:16px; color:#666666; font-weight:bold; font-style:italic; text-align:left; }

	table.PopUpTableOnPage { margin-top:5px; margin-bottom:5px; background-color:#F7F8D9; margin-left:30px; width:95%; border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; padding:3px; }
	td.PopUpTdOnPage { padding-top:0px; padding-bottom:0px; padding-left:10px; padding-right:10px; }
	p.PopTxtOnPage,li.PopTxtOnPage { float:left; font-family:Arial; font-size:12px; color:#333333; text-align:justify; }
	a.PopTxtOnPage, a.PopTxtOnPage:visited, a.PopTxtOnPage:active { font-family:arial,san-serif; font-size:12px; text-align:left; color:#990033; text-decoration:none; }
	a.PopTxtOnPage:hover { font-family:arial,san-serif; font-size:12px; text-align:left; color:#FF6600; }
	
	p.PopTxtOnPage,li.PopTxtOnPage { float:left; font-family:Arial; font-size:12px; color:#333333; text-align:justify; }
	a.PopTxtOnPage, a.PopTxtOnPage:visited, a.PopTxt:active { font-family:arial,san-serif; font-size:12px; text-align:left; color:#990033; text-decoration:none; }
	a.PopTxtOnPage:hover { font-family:arial,san-serif; font-size:12px; text-align:left; color:#FF6600; }
	
	a.FaqOnPage, a.FaqOnPage:visited, a.Faq:active { font-family:Arial; color:#666666; font-weight:bold; font-style:italic; text-align:left; text-decoration:none; }
	a.FaqOnPage:hover { color:#990033; }
	
	a.FaqCurOnPage, a.FaqCurOnPage:visited, a.FaqCur:active { font-family:Arial; color:#FFFFFF; font-weight:bold; font-style:italic; text-align:left; text-decoration:none; }
	a.FaqCurOnPage:hover { color:#FFFFCC; }
	
	.SectionHdrGryOnPage { float:left; text-align:left; font-family:Arial; font-size:12px; color:#666666; font-weight:normal; padding-right:10px; }
	.SectionHdrGrySelOnPage { float:left; text-align:left; font-family:Arial; font-size:12px; color:#FFF; font-weight:normal; font-style:italic; padding-right:10px; background-color:#666; }

/* BTM OF STYLES FOR SHOW-HIDE SECTIONS */
