a, a:link, a:active, a:visited, a:hover {
	font-family: Arial;
	font-size: 11px;
	color: #0066FF;
	text-decoration: none; 
}

a:hover { text-decoration: underline }

body, td {
	font-family: Arial;
	font-size:11px;
}

.rg_subsection_header, h3, h3 a { background-color: #A6C3E1; color: black !important; font-weight: bold }
h2 { margin-bottom: 10px }

.ess_table_row1 td, .ess_table_row2 td { padding-right: 2px }

.ess_table_row1 { }
.ess_table_row2 { background-color: #eeeeee; }

.search_bar { background-color: #eeeeee; border-bottom: 1px solid black; padding: 6px }

.mediaMainDiv { width: 750px }

.mainContent { width: 475px; padding-right:5px; }
.secondaryContent { width: 260px; margin-left:5px;}

.RGAdBoxHeaderDiv { background-color: #A6C3E1; color:black; font-size:12px;font-weight:bold; padding:3px 3px 3px 5px;  font-family:Arial; }

h1 { line-height: 25px }

.mediaMainDiv, .mainContent {
	vertical-align: baseline;
}

a.RGHighLightTitle {
	color:black;
}

.RGArticleContainer, .RGArticleContainer a {
	font-size:13px;
	font-family:Arial;
}
.jnytt_highlight, .jnytt_highlight a {
	font-size:13px;
	font-family:Arial;
}

.RGToplistCharterTitle {
background-color: #A6C3E1; color:white; font-size:12px;font-weight:bold; padding:3px 3px 3px 5px;  font-family:Arial;
}

.RGToplistCharterContent .ess_table_row1 td,  .RGToplistCharterContent .ess_table_row2 td {
	border:none;
}

.RGToplistCharterPrice {
	font-weight:bold;
	font-size:13px;
}
