A			{
			color:#2F2F87; 
			font-size:10pt; 
			font-family: helvetica, san-serif, arial, verdana;
			}
			
A:LINK		{
			Text-Decoration: none; 
			color:#2F2F87; 
			font-size:10pt; 
			font-family: helvetica, san-serif, arial, verdana;
			}
			
A:VISITED	{
			Text-Decoration: none; 
			color:#2F2F87; 
			font-size:10pt; 
			font-family: helvetica, san-serif, arial, verdana;
			}
			
A:HOVER		{
			Text-Decoration: underline;  
			color:#2F2F87; 
			font-size:10pt; 
			font-family: helvetica, san-serif, arial, verdana;
			}
			
A.LINK		{
			color:#45778A; 
			font-size:10pt;
			font-weight:bold;
			font-family: helvetica, san-serif, arial, verdana;
			}
			
A.LINK:LINK {
			Text-Decoration: none; 
			color:#45778A; 
			font-size:10pt; 
			font-weight:bold;
			font-family: helvetica, san-serif, arial, verdana;
			}
			
A.LINK:VISITED {
			color:#45778A; 
			font-size:10pt; 
			font-weight:bold;
			font-family: helvetica, san-serif, arial, verdana;
			}
			
A.LINK:HOVER {
			Text-Decoration: underline; 
			color:#45778A; 
			font-size:10pt; 
			font-weight:bold;
			font-family: helvetica, san-serif, arial, verdana;
			}

A.LinkSM		{
			color:#45778A; 
			font-size:9pt;
			font-weight:bold;
			font-family: helvetica, san-serif, arial, verdana;
			}
			
A.LinkSM:LINK {
			Text-Decoration: none; 
			color:#45778A; 
			font-size:9pt; 
			font-weight:bold;
			font-family: helvetica, san-serif, arial, verdana;
			}
			
A.LinkSM:VISITED {
			color:#45778A; 
			font-size:9pt; 
			font-weight:bold;
			font-family: helvetica, san-serif, arial, verdana;
			}
			
A.LinkSM:HOVER {
			Text-Decoration: underline; 
			color:#45778A; 
			font-size:9pt; 
			font-weight:bold;
			font-family: helvetica, san-serif, arial, verdana;
			}
			
A.TEXT		{
			color:#2F2F87; 
			font-size:10pt;
			font-weight:normal;
			font-family: helvetica, san-serif, arial, verdana;
			}
			
A.TEXT:LINK {
			Text-Decoration: none; 
			color:#2F2F87; 
			font-size:9pt; 
			font-weight:normal;
			font-family: tahoma, helvetica, san-serif, arial, verdana;
			letter-spacing:1px;
			}
			
A.TEXT:VISITED {
			color:#2F2F87; 
			font-size:9pt; 
			font-weight:normal;
			font-family: tahoma, helvetica, san-serif, arial, verdana;
			}
			
A.TEXT:HOVER {
			Text-Decoration: underline; 
			color:#2F2F87; 
			font-size:9pt; 
			font-weight:normal;
			font-family: tahoma, helvetica, san-serif, arial, verdana;
			}
			
A.smTEXT	{
			color:#2F2F87; 
			font-size:8pt;
			font-weight:normal;
			font-family: helvetica, san-serif, arial, verdana;
			}
			
A.smTEXT:LINK {
			Text-Decoration: none; 
			color:#2F2F87; 
			font-size:8pt; 
			font-weight:normal;
			font-family: tahoma, helvetica, san-serif, arial, verdana;
			letter-spacing:1px;
			}
			
A.smTEXT:VISITED {
			color:#2F2F87; 
			font-size:8pt; 
			font-weight:normal;
			font-family: tahoma, helvetica, san-serif, arial, verdana;
			}
			
A.smTEXT:HOVER {
			Text-Decoration: underline; 
			color:#2F2F87; 
			font-size:8pt; 
			font-weight:normal;
			font-family: tahoma, helvetica, san-serif, arial, verdana;
			}

A.FOOTER	{
			color:#2F2F87; 
			font-size:7pt; 
			font-family: helvetica, san-serif, arial, verdana;
			}
			
A.FOOTER:LINK {
			Text-Decoration: none; 
			color:#2F2F87; 
			font-size:7pt; 
			font-family: helvetica, san-serif, arial, verdana;
			}
			
A.FOOTER:VISITED {
			Text-Decoration: none; 
			color:#2F2F87; 
			font-size:7pt; 
			font-family: helvetica, san-serif, arial, verdana;
			}
			
A.FOOTER:HOVER {
			Text-Decoration: underline; 
			color:#FF0000; 
			font-size:7pt; 
			font-family: helvetica, san-serif, arial, verdana;
			}

A.SM		{
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-size:10px;
			line-height:14px;
			letter-spacing:1px;
			color:#2F2F87;
			}
			
A.SM:LINK	{
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-size:10px;
			line-height:14px;
			letter-spacing:1px;
			color:#2F2F87;
			}
			
A.SM:VISITED {
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-size:10px;
			line-height:14px;
			letter-spacing:1px;
			color:#2F2F87;
			}
			
A.SM:HOVER {
			Text-Decoration: underline; 
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-size:10px;
			line-height:14px;
			letter-spacing:1px;
			color:#2F2F87;

			}
			
A.MenuSmall {
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-size:10px;
			line-height:14px;
			letter-spacing:1px;
			color:#000000;
			}
			
A.MenuSmall:LINK {
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-size:10px;
			line-height:14px;
			letter-spacing:1px;
			color:#000000;
			}
			
A.MenuSmall:VISITED {
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-size:10px;
			line-height:14px;
			letter-spacing:1px;
			color:#000000;
			}
			
A.MenuSmall:HOVER {
			Text-Decoration: underline; 
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-size:10px;
			line-height:14px;
			letter-spacing:1px;
			color:#000000;
			}
						
.MenuSmall	{
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-size:10px;
			line-height:14px;
			letter-spacing:1px;
			color:#000000;
			}

A.MenuLarge {
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-size:12px;
			font-weight:bold;
			line-height:18px;
			letter-spacing:1px;
			color:#444444;
			}
			
A.MenuLarge:LINK {
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-size:12px;
			font-weight:bold;
			line-height:14px;
			letter-spacing:1px;
			color:#444444;
			}
			
A.MenuLarge:VISITED {
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-size:12px;
			font-weight:bold;
			line-height:14px;
			letter-spacing:1px;
			color:#444444;
			}
A.MenuLarge:HOVER {
			Text-Decoration: underline; 
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-weight:bold;
			font-size:12px;
			line-height:14px;
			letter-spacing:1px;
			color:#444444;
			}
				
A.WhiteSmall {
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-size:9px;
			font-weight:normal;
			line-height:12px;
			letter-spacing:1px;
			color:#ffffff;
			}
			
A.WhiteSmall:LINK {
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-size:9px;
			font-weight:normal;
			line-height:12px;
			letter-spacing:1px;
			color:#ffffff;
			}
			
A.WhiteSmall:VISITED {
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-size:9px;
			font-weight:normal;
			line-height:12px;
			letter-spacing:1px;
			color:#ffffff;
			}
			
A.WhiteSmall:HOVER {
			Text-Decoration: underline; 
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-weight:normal;
			font-size:9px;
			line-height:12px;
			letter-spacing:1px;
			color:#ffffff;
			}
				
.MenuLarge {
			font-family:  san-serif, arial, verdana;
			font-size:12px;
			line-height:14px;
			letter-spacing:1px;
			color:#444444;
			}

.MdWhiteText {
			font-family:   tahoma, helvetica, san-serif, arial, verdana;
			font-size:12px;
			line-height:14px;
			letter-spacing:1px;
			color:#ffffff;
			}
			
.LgBlackText {
			font-family:   tahoma, helvetica, san-serif, arial, verdana;
			font-size:13px;
			line-height:14px;
			letter-spacing:1px;
			font-weight:bold;
			color:#444444;
			}	

.MdBlackText {
			font-family:tahoma, helvetica, san-serif, arial, verdana;
			font-size:11px;
			line-height:14px;
			letter-spacing:1px;
			font-weight:normal;
			color:#444444;
			}

.MidBlackText {
			font-family:tahoma, helvetica, san-serif, arial, verdana;
			font-size:14px;
			line-height:14px;
			letter-spacing:1px;
			font-weight:normal;
			color:#444444;
			}

.LgBlackText {
			font-family:tahoma, helvetica, san-serif, arial, verdana;
			font-size:16px;
			letter-spacing:1px;
			font-weight:bold;
			color:#444444;
			}

.SmWhiteText {
			font-family:   tahoma, helvetica, san-serif, arial, verdana;
			font-size:9px;
			line-height:12px;
			letter-spacing:1px;
			color:#ffffff;
			}
			
.SmBlackText {
			font-family:   tahoma, helvetica, san-serif, arial, verdana;
			font-size:9px;
			line-height:12px;
			letter-spacing:1px;
			color:#444444;
			}

.SmallerBlackText {
			font-family: tahoma, san-serif, arial, verdana;
			font-size:8px;
			line-height:12px;
			letter-spacing:1px;
			color:#444444;
			}

.NewsText	{
			Text-Decoration: none; 
			color:#45778A; 
			font-size:10pt; 
			font-weight:bold;
			font-family: helvetica, san-serif, arial, verdana;
			}

.NewsTitle	{
			Text-Decoration: none; 
			color:#45778A; 
			font-size:10pt; 
			font-weight:bold;
			font-family: helvetica, san-serif, arial, verdana;
			line-height:20px;
			}
			
.ErrorSmall	{
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-size:11px;
			line-height:14px;
			letter-spacing:1px; 
			font-weight:bold;		
			color:#FF0000;
			}

.Error		{
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-size:14px;
			line-height:14px;
			letter-spacing:1px; 
			font-weight:bold;		
			color:#FF0000;
			}

.ErrorLarge {
			font-family: Tahoma, helvetica, san-serif, arial, verdana;
			font-size:18px;
			line-height:14px;
			letter-spacing:1px; 
			font-weight:bold;		
			color:#FF0000;
			}

.INPUT		{
			color:#444444;
			height:18px;
			font-size:11px;
			font-family:helvetica, san-serif, verdana,arial;
			background:#DEF4FC;
			border:solid 1px #444444
			}
			
.BUTTON		{
			height:20px;
			font-size:10px;
			font-family:verdana,arial;
			font-weight:normal;
			background:#C8DDE5;
			color:#000000;
			border-style:solid;
			border-color:#393852;
			}

.INPUTtextarea	{
			font-family:helvetica, san-serif, verdana,arial;		
			font-size:11px;
			background:#DEF4FC;
			color:#444444;
			border:solid 1px #393852
			}
			
.table		{
			border-style:solid;
			border-color:#A0ACB0;
			border-width:1px;
			}
			