body			{ background-color: white }
body, a, p, td, input, textarea, select, span, font	{ font-family: Verdana, Arial, Times New Roman; font-size: 8pt; color: black }

table.menuTable		{ display: none }
td.menu			{ display: none }
td.menu2		{ display: none }
td.menuTD,td.menuTD_Spacer,td.menuTD_Margin		{ display: none }
a.menuitem		{ display: none }
a.menuitem:hover	{ display: none }

td#PageUserBar		{ display: none }
td#PageBannerCell	{ display: none }
td#PageMenu		{ display: none }
td#PageMenuBottom	{ display: none }
td#PageLinks		{ display: none }
td#PageContent		{ width: 100%; vertical-align: top; padding: 8px 12px; border-bottom: 1px dotted #CCCCCC }
td#PageContentFull	{ width: 100%; height: 400px; vertical-align: top; padding: 8px 12px; border-bottom: 1px dotted #CCCCCC }
td#ModuleIcon		{ width: 100%; height: 120px; text-align: center; border-bottom: 1px dotted #CCCCCC; padding-bottom: 10px }
td.pagelinkicon		{ width: 36px; height: 25px; border-bottom: 1px dotted #CCCCCC; text-align: center }
td.pagelinktext		{ width: 114px; height: 25px; border-bottom: 1px dotted #CCCCCC }
a.pagelink		{ display: none }
a.pagelink:hover	{ display: none }
td#PageIcon		{ width: 36px; height: 30px }
td#PageTitle		{ width: 96%; height: 30px; border-bottom: 1px solid #CCCCCC; font-weight: bold; color: #336699; font-family: Helvetica, Arial, Times New Roman; font-size: 12pt }
td#PageHelp		{ display: none }
td#hiddenlogo		{ height: 40px; vertical-align: top; text-align: left; color: black; font-family: Helvetica, Arial, Times New Roman; font-size: 12pt; display: block }

a.highlight		{ color: blue; font-weight: bold; text-decoration: none }
a.highlight:hover	{ color: red }
a.smallfont		{ color: blue; font-size: 7pt }
a.smallfont:hover	{ color: red }
a.normal		{ color: blue; text-decoration: none }
a.normal:hover		{ color: red }
a.backToTop		{ font-weight: bold; font-size: 8pt; color: #666666; text-decoration: none }
a.backToTop:hover	{ color: red; text-decoration: underline }
a.footer		{ color: #336699; font-size: 8pt; text-decoration: none; padding-left:10px; padding-right:10px; font-weight: bold }
a.footer:hover		{ color: red }
a.form			{ color: white; text-decoration: none }
a.form:hover		{ color: yellow; text-decoration: underline }

table.form		{ border: 1px solid gray; border-collapse: collapse }
td.form1		{ padding: 3px 10px; border: 1px solid #CCCCCC; background-color: #999999; color: white; font-weight: bold; border-top: none }
td.form1b		{ padding: 3px 10px; border: 1px solid #CCCCCC; background-color: #336699; color: white; font-weight: bold; border-top: none }
td.form2		{ padding: 3px 10px; border: 1px solid #CCCCCC; color: #336699; font-weight: bold }
td.form3		{ padding: 3px 10px; border: 1px solid #CCCCCC }
th.form			{ padding: 3px 10px; font-size: 10pt; font-weight: bold; color: green; text-align: left }
td.form1lite		{ padding: 1px 2px; border: 1px solid #CCCCCC; background-color: #999999; color: white; font-weight: bold; border-top: none }
td.form2lite		{ padding: 1px 2px; border: 1px solid #CCCCCC; color: #336699; font-weight: bold; font-size: 7pt }
td.form3lite		{ padding: 1px 2px; border: 1px solid #CCCCCC; font-size: 7pt }

font.smallFont		{ font-size: 7pt }
font.smallGrayFont	{ font-size: 7pt; color: gray }
font.smallGreenFont	{ font-size: 7pt; color: green }
font.smallRedFont	{ font-size: 7pt; color: red }
font.reportHeader	{ font-size: 9pt; font-weight: bold }
font.desc		{ color: #336699 }
font.form2		{ color: #336699; font-weight: bold }
font.highlight		{ color: blue }
font.warning		{ color: red; font-weight: bold }
font.PageTitle		{ font-weight: bold; color: #336699; font-family: Helvetica, Arial, Times New Roman; font-size: 12pt }

input.textbox		{ width: 100%; font-size: 8pt }
input.t			{ display: none }
input.plain		{ display: none }

tr.t			{ background-color: #F0F2F9 }
tr.t2, tr.t3		{ background-color: #DDDDDD }

div.MathML		{ font-family: Times New Roman; font-size: 10pt; width: 100%; height: 20px; padding: 4px 6px; border: 1px solid gray }

.noprint		{ display: none }
#noprint		{ display: none }
