A.mg:link {  COLOR: #cc0000; TEXT-DECORATION: none}

A.mg:visited {

	COLOR: #cc0000; TEXT-DECORATION: none

}

A.mg:hover {

	COLOR: #cccccc; TEXT-DECORATION: underline

}

A.mg:active {

	COLOR: #cccccc; TEXT-DECORATION: none

}

/* begin styles for RSS Feed */

.rss_box {
	 margin: 3px 2%;
	 padding: 0px;
	 width: 180px;
	 background-color: #000000;
	 border: 1px dashed #333;
}

.rss_title, rss_title a {
	font-size: 12px;
	font-weight:bold;
	margin: 5px 0;
	padding: 0;
	letter-spacing: 1px;
}

.rss_items {
	margin: 3px;
	padding: 0px;
}

.rss_item  {
	padding-right: 0px;
	padding-left: 0px;
	font-weight : normal; 
	font-size: 10px;
	padding-bottom: 2px;
	color: #999;
	word-break: break-all;
}

.rss_item a:link, .rss_item a:visited, .rss_item a:active {
	font-weight: bold;
	font-size: 10px;
	color: #666;
	text-decoration : none;
}

.rss_item a:hover { 
	font-weight: bold;
	font-size: 10px;
	text-decoration : underline;
	color: #333;
}

.rss_date {
	font-size: 10px;
	font-weight : normal;
	color: #999;
}



.txt_gray10px {  font-size: 10px; line-height: 14px; color: #000000; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px}

.txt_gray12px { font-size: 12px; line-height: 21px; color: #FFFFFF; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 8px}

.txt_wgray12px { font-size: 12px; line-height: 21px; color: #333333; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 8px}

.txt_gray12px_bold { font-size: 12px; line-height: 18pt; color: #333333; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px ; font-weight: bold}

.txt_blue12px { font-size: 12px; line-height: 18pt; color: #003399; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px }

.txt_blue12px_bold { font-size: 12px; line-height: 18pt; color: #003399; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px ; font-weight: bold}

.txt_red12px { font-size: 12px; line-height: 18px; color: #CC0000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}

.txt_red12px_bold { font-size: 12px; line-height: 18pt; color: #CC0000; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px ; font-weight: bold}

.txt_light_blue12px_bold { font-size: 12px; line-height: 18pt; color: #3399FF; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px ; font-weight: bold }

.txt_white12px { font-size: 12px; color: #FFFFFF; padding-right: 2px; padding-left: 2px; line-height: 18px; padding-top: 2px; padding-bottom: 2px}

.txt_blue11px { font-size: 11px; line-height: 18pt; color: #666666; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px }

.txt_gray16px_bold { font-size: 16pt; line-height: 18pt; color: #666666; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px ; font-weight: bold }

.txt_black14px_bold { font-size: 14pt; line-height: 18pt; color: #333333; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px ; font-weight: bold }

.txt_gray12px_T { font-size: 12px; line-height: 15pt; color: #CC0000; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px }

.txt_white12px2 { font-size: 12px; color: #FFFFFF; padding-right: 5px; padding-left: 5px; font-weight: bold; line-height: 18pt}

H1 {

	font-size: 12px;

	font-weight: bold;

	color: Gray;}

.f_base { font-size: 12px; line-height: 5px; color: #666666; padding-left: 5px} 	.txt_green12px_b { font-size: 12px; line-height: 18pt; color: #009900; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px ; font-weight: bold }

.txt_or12px_b { font-size: 12px; line-height: 18pt; color: #FF6600; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px ; font-weight: bold }

.txt_gray12px2 { font-size: 12px; line-height: 15px; color: #333333; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}

.tx12px_gr3 { font-size: 12px; line-height: 18px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 15px; color: #666666 }

.tx12px_red2 { font-size: 12px; line-height: 18px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 15px; color: #CC0000}



.tx12px_gr {  font-size: 12px; line-height: 18px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; color: #666666}

.tx12px_grb { font-size: 12px; line-height: 18px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; color: #006699; font-weight: bold}

.tx12px_b { font-size: 12px; line-height: 18px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; color: #666666 ; font-weight: bold}

.tx12px_red { font-size: 12px; line-height: 18px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; color: #CC0000; font-weight: bold }

.tx11px_gr { font-size: 11px; line-height: 16px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; color: #003366}

.tx11px_br { font-size: 11px; line-height: 16px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; color: #666666}

.tx12px_green { font-size: 12px; line-height: 18px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; color: #006600; font-weight: bold }

.tx12px_gr2 { font-size: 12px; line-height: 24px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; color: #006699; font-weight: normal}

.tx12px_gr3 { font-size: 12px; line-height: 18px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 15px; color: #666666 }

.tx12px_red2 { font-size: 12px; line-height: 18px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 15px; color: #CC0000}

.tx12px_w { font-size: 12px; line-height: 18px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 15px; color: #FFFFFF}


