A {
	color: #0066ff;
	text-decoration: none
}

a:hover {  
	color: #9900cc;
	text-decoration: underline
}


A.menu {
	color: #000000;
	text-decoration: none
}

a.menu:hover {  
	color: #0000cc;
	text-decoration: underline
}


A.submenu {
	color: #FFFFFF;
	text-decoration: none
}

a.submenu:hover {  
	color: #FFFF99;
	text-decoration: underline
}

A.directory {
	font-size: 8pt;
	font-weight: bold;
	color: #cc3300;
	text-decoration: none
}

a.directory:hover {  
	font-size: 8pt;
	font-weight: bold;
	color: #cc3300;
	text-decoration: underline
}

A.directory2 {
	font-size: 8pt;
	color: #666666;
	text-decoration: none
}

a.directory2:hover {  
	font-size: 8pt;
	color: #666666;
	text-decoration: none
}

A.calendar {
	color: #FFFFFF;
	text-decoration: underline
}

a.calendar:hover {  
	color: #FFFF00;
	text-decoration: underline
}

A.indexmenu {
	color: #000000;
	text-decoration: none
}

a.indexmenu:hover {  
	color: #cc0033;
	text-decoration: none
}


.body_heading { 
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 13pt;
	font-weight: bold;
	color: #CC3300
} 

.sub_heading { 
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11pt;
	font-weight: bold;
	color: #000099
} 

.body_text { 
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
}

.body_text_italic { 
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-style: italic
}

.blue_head {  
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-style: italic;
	color: #000099;
	font-weight: bold
}

.clsHighlightCell {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
	color: #333399;
	background-color: #FFE878
}

.caption {  font-family: "Times New Roman", "Times", "serif";
	font-size: 10pt;
	font-style: italic
}

.body_text_small {  
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 8pt
}

.body_text_tiny {  
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 7pt;
	line-height: 9pt
}

.body_capion {  
	font-family:  "Times New Roman", "Times", "serif";
	font-size: 8pt
	font-style: italic;
	line-height: 9pt
}

.side_wd {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 9pt; font-weight: bold; color: #666666}
.body_text_small { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 8pt; }
.input_text {  background-color: #F9FFF9; border-color: #E2E2C5 #e2e2c5 #e2e2c5; border-style: groove; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 10pt}

.News_Sub_Heading { 
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
	color: #000099;
} 


.News_Heading { 
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	font-weight: bold;
	color: #000099;
} 



.body_heading_15pt { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 15pt; ; text-align: justify}
.body_text_justify { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10pt; ; text-align: justify}

