A:link       		{ color: #993366; text-decoration: none; }
A:visited    		{ color: #993366; text-decoration: none; }
A:active     		{ color: #339999; text-decoration: none; }
A:hover      		{ color: #339999; text-decoration: underline; }

/* #336699 blue */
A.type1:link		{ color: #336699; text-decoration: none; }
A.type1:visited		{ color: #336699; text-decoration: none; }
A.type1:active		{ color: #6699CC; text-decoration: none; }
A.type1:hover		{ color: #6699CC; text-decoration: underline; }

A.type2:link		{ color: #FFFFFF; text-decoration: none; }
A.type2:visited		{ color: #FFFFFF; text-decoration: none; }
A.type2:active		{ color: #FF0000; text-decoration: none; }
A.type2:hover		{ color: #CC0000; text-decoration: underline; }

/* green */
A.type3:link		{ color: #006633; text-decoration: none; }
A.type3:visited		{ color: #006633; text-decoration: none; }
A.type3:active		{ color: #99CC99; text-decoration: none; }
A.type3:hover		{ color: #99CC99; text-decoration: underline; }

A.type4:link		{ color: #CCCCCC; text-decoration: none; }
A.type4:visited		{ color: #CCCCCC; text-decoration: none; }
A.type4:active		{ color: #FFFFFF; text-decoration: none; }
A.type4:hover		{ color: #FFFFFF; text-decoration: underline; }
		

.small  			{ font-size: 8pt; }
.big		   		{ font-size: 200% }

body         		{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; }
td         			{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; vertical-align: top; }

p					{ padding-bottom: 8px; margin: 0 0; }
ul, li				{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 4pt; }
ul.nobr				{ padding-top: 4px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; }
ul.regindent		{ padding: 0 0 0 0px; margin: 0 0 0 8px; }
li.regindent		{ margin: 0 0 6px 6px; padding: 0 0 0 0; }
li.lbodyindent		{ margin: 0 0 2px 6px; padding: 0 0 0 0; }    			
li.paraspace		{ padding-bottom: 4pt; }
li.sparaspace		{ padding-bottom: 4pt; }
li.medspace			{ padding-bottom: 8pt; }			

h1, h2, h3, h4 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
h1           		{ color: #336699; font-size: 14pt; }
h2           		{ color: #336666; font-size: 12pt; font-style: italic }
h3           		{ color: #336699; font-size: 10pt; }
h4          		{ color: #003366; font-size: 10pt; font-style: italic; }

.small_inputbox		{ height: 26px; vertical-align: middle; padding: 4px 4px; margin: 4px 4px; border: 1px solid #333333; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 8pt; color: #333333; }
.pad_inputbox		{ padding-left: 2px; }

td.bgcolor			{ background: #003333; }

div, span			{ vertical-align: top; }

	
div.hrdiv				{ clear: both; padding: 0; margin: 0; height: 1px; background: #666666; width: 175px; }
	
div.container			{ padding: 0; margin: 0; }
div.spacer				{ clear: both; }

div.fontblue		{ color: #003366; }
div.fontpurple		{ color: #993366; }
div.fontgreen		{ color: #003333; }

div.newstitle		{ padding-bottom: 4px; color: #336699; font-size: 10pt; font-weight: bold; }
div.news			{ color: #993366; text-align: right; vertical-align: top; font-size: 9pt; padding: 0px 6px 0px 0px; }


div.cat_rboxtext	{ padding: 8px 14px 8px 18px; font-size: 8pt; color: #FFFFFF; }
