
.rating_button
{
	border:1px solid #cde2ef;
	background-color: #71bde2;
	font-size:12px;	
}

	body,td {font-family: Arial , tahoma, arial; font-size:11px; color:#ffffff}
	select, option {font-family: tahoma, arial; font-size:11px; }
		
	a {color: #ffffff; text-decoration: none }
	a:hover {text-decoration: underline}
	a.white {color:white; text-decoration:none}
	p {margin: 0.5em 0; padding: 0 0 0 0px;}
	ul.yellow_m { margin: 0.5em 0; padding: 0 0 0 2em; }
    ul.yellow_m li
	{
		margin: 2px 0; padding: 0 0 0 20px;
        list-style-type: none;
        background: url('images/template/li_marker.gif') no-repeat 0 0px;
    }
	H1 {
		font-size:18px;
		color: #FFFFFF;
		font-weight : bold;
		MIN-HEIGHT: 22px;
		HEIGHT: 22px;
	}
	
	h2 {
		font-size:14px;
		color: #ffae1a;
		font-weight : bold;
		MIN-HEIGHT: 22px;
		HEIGHT: 22px;
	
	}
	

	h2.news {
		font-size:14px;
		color: #ffffff;
		font-weight : bold;
		MIN-HEIGHT: 22px;
		HEIGHT: 22px;
	
	}

	.grayonwhite_date_news { background : url(images/template/news_datedot.gif) no-repeat left 70%; PADDING-LEFT: 12px; color: #4A494F; FONT-SIZE: 13px; margin-bottom:5px; display:block; color: #1B2E3C; font-weight : bold; }	
	
a:visited.block_gray {
	font-weight : normal;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;	
	background : #005C88;
	color: white;
}

a:link.block_gray {
	font-weight : normal;	
	font-size:11px;
	padding-left:5px;
	padding-right:5px;	
	background : #005C88;
	color: white;
}

a:hover.block_gray {
	font-weight : normal;	
	font-size:11px;
	padding-left:5px;
	padding-right:5px;	
	background : red;
	color: white;
}

        .calendar {color: orange; font-size:14px; font-weight : bold;}