.wssblue			{ color: #0066CC }
.wssdarkblue		{ color: #004F9D }
.wssmediumblue		{ color: #E1F0FF }
.wsslightblue		{ color: #F0F7FF }
.wssgreen			{ color: #009900 }
.wsslightgreen		{ color: #E6FFE6 }
.wssorange			{ color: #FF9900 }
.wsslightorange		{ color: #FFDCB9 }
.wssred				{ color: #FF0000 }
.wsswhite			{ color: #FFFFFF }

body				{ font-size: 8pt; font-family: verdana,arial,helvetica; color: #000000; background-color: #ffffff; margin: 0px;}
h1, h2, h3			{ color: #0066CC; font-family: arial,helvetica; font-weight: bold; margin-top: 5px; margin-bottom: 5px }
h4, h5, h6			{ color: #0066CC; font-family: verdana,arial,helvetica; font-weight: bold; margin-top: 5px; margin-bottom: 5px }
table				{ font-size: 8pt; font-family: verdana,arial,helvetica; margin: 0px; border-collapse: collapse; padding: 0px }
td					{ margin: 0px; border-style: none; padding: 0px }

h1					{ font-size: 18pt }
h2					{ font-size: 14pt }
h3					{ font-size: 12pt }
h4					{ font-size: 10pt }
h5					{ font-size: 8pt }
h6					{ font-size: 6pt; font-family: verdana,Arial,helvetica; margin-top: 2px; margin-bottom: 2px }
ul					{ margin-top: 5px; margin-bottom: 5px; }
li					{ margin-top: 5px; margin-bottom: 5px; }
p					{ margin-top: 5px; margin-bottom: 5px; }
a, strong			{ color: #0066CC }
em					{ color: #009900; font-weight: bold; font-style: normal }
select, input, textarea		{ font-size: 8pt; font-family: verdana,arial}

.center				{ margin-left: auto; margin-right: auto; }
.spelling			{ color: #FF0000 }
.hidedisabled		{ background-color: #FFFFFF; color: #000000; }
.bordernone			{ border: 0px none; }

.buttonlarge		{ font-size: 10pt; color: #0066CC; font-weight: bold }
.buttonmedium		{ font-size: 8pt; color: #0066CC; font-weight: bold }
.buttonsmall		{ font-size: 8pt; color: #0066CC; font-weight: normal }
.buttonlargegreen	{ font-size: 10pt; color: #009900; font-weight: bold }

.fontsize1			{ font-size: 18pt; }
.fontsize2			{ font-size: 14pt; }
.fontsize3			{ font-size: 12pt;}
.fontsize4			{ font-size: 10pt; }
.fontsize5			{ font-size: 8pt; }
.fontsize6			{ font-size: 6pt; font-family: verdana,arial; }
.fontnormal			{ font-size: 8pt; font-weight: normal; }
.fontbold			{ font-weight: bold; }
.footnote			{ font-size: 8pt; font-family: verdana,arial}
.smallprint			{ font-size: 6pt; font-family: verdana,arial}

.menu				{ font-size: 8pt; color: #009900; font-family: verdana,arial; }
table.menu			{ border: 1px solid #0066CC; padding: 1px; margin: 5px }
th.menu				{ color: #FFFFFF; background-color: #0066CC; padding: 5px; text-align: left; }
td.menu				{ color: #0066CC; text-align: left; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; font-weight: bold }
td.menudisabled		{ color: #AAAAAA; text-align: left; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; font-weight: bold }
td.menuitem			{ text-align: left; padding-left: 5px; padding-top: 1px; padding-bottom: 1px }
td.menuitemdisabled	{ text-align: left; padding-left: 5px; padding-top: 1px; padding-bottom: 1px; color: #AAAAAA }
a.menu				{ text-decoration: none }
a.menu:hover		{ color: #ff9900 }
a.menulink			{ color: #0066CC; text-decoration: none }

.linkbar			{ font-size: 10pt; color: #0066CC; font-family: verdana,arial}
table.linkbar		{ background-color: #FFFFFF; }
td.linkbar			{ background-color: #F0F7FF; padding:2px; border-right: 3px solid #FFFFFF; }
td.linkbaractive	{ background-color: #0066CC; padding:2px; border-right: 3px solid #FFFFFF; }
td.linkbarwhite		{ background-color: #FFFFFF; padding:2px; border-right: 3px solid #FFFFFF; }
td.linkbarbottom	{ background-color: #0066CC }
form.linkbar		{ padding: 0px; margin: 0px; border: 0px none; }
a.linkbar			{ text-decoration: none }
a.linkbaractive		{ text-decoration: none; color: #ffffff; }
a.linkbar:hover		{ color: #ff9900 }

.std				{ font-size: 8pt; font-family: verdana,arial}
table.std			{ border: 0px solid #0066CC; background-color: #F0F7FF; }
th.std				{ border-bottom: 1px solid #0066CC; padding: 5px; color: #FFFFFF; background-color: #0066CC; font-size: 10pt; text-align: center; }
tr.std				{ background-color: #F0F7FF; }
tr.stdhighlight		{ background-color: #FFFFFF; }
tr.stdgrey			{ background-color: #EEEEEE; }
td.std				{ border-bottom: 1px solid #0066CC; padding: 5px; }
td.stdheader		{ border-bottom: 1px solid #0066CC; padding: 5px; color: #0066CC; background-color: #E1F0FF; font-weight: bold }
td.stdfooter		{ border-bottom: 1px solid #009900; padding: 5px; color: #000000; background-color: #E6FFE6 }
td.stdred			{ border: 1px solid #FFFFFF; padding: 5px; color: #F00000; background-color: #FFC1C1; font-weight: bold }
td.stdwhite			{ border: 1px solid #FFFFFF; padding: 5px; color: #000000; background-color: #FFFFFF; }
td.stdorange		{ border-bottom: 1px solid #E68A00; padding: 5px; color: #E68A00; background-color: #FFDCB9; font-weight: bold }
td.stdgrey			{ border-bottom: 1px solid #AAAAAA; padding: 5px; color: #AAAAAA; background-color: #EEEEEE; font-weight: normal }
a.stdheader			{ color: #004F9D; }

table.footer		{ border-top: 1px solid #D2E9FF; }
td.footer			{ padding: 5px; }

.help				{ font-size: 8pt; font-family: verdana,arial; }
table.help			{ border: 1px solid #009900; padding: 1px; margin: 5px; width: 100%; }
th.help				{ color: #FFFFFF; background-color: #009900; padding: 5px; text-align: center; }
td.help				{ border-bottom: 1px solid #0066CC; padding: 5px; }
h4.help, h5.help, h6.help	{ color: #0066CC; font-family: verdana,arial,helvetica; font-weight: bold; }

error				{ color: #FF0000 }
div.error			{ text-align: center; background-color: #FFFFFF; color: #FF0000; border: 1px solid #FF0000; margin: 2px; padding: 5px; font-weight: bold }
div.success			{ text-align: center; background-color: #009900; color: #FFFFFF; border: 1px solid #009900; margin: 2px; padding: 5px; font-weight: bold }

.horizontalLine		{border-top: 1px solid #0066CC; }