body {
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
p {text-align:justify; padding:0 0 8px; }
td.detail_news {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
a, a:visited {
	color:#666;
}
a:hover, a:visited:hover {
	color:#C00;
	text-decoration:none;
}
.related_links_box {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
detail_footer_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
a.get_listed {
	color:#C00;
	text-decoration:none;
	font-size:11px;
}
a:hover.get_listed {
	color:#C00;
	text-decoration:underline;
	font-size:11px;
}
form table tbody td a {
	font-size:11px;
	color:#C00;
	text-decoration:underline;
}
form table tbody td a:hover {
	font-size:11px;
	color:#C00;
	text-decoration:none;
}
a.get_listed td {
	color:#666;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
a:hover.get_listed td {
	color:#C00;
	text-decoration:underline;
	font-size:11px;
}
ul a.cats:hover {
	color:#C00;
	text-decoration:none;
}
ul a.cats:visited, ul a.cats:visited:hover {
	color:#C00;
	text-decoration:none;
}
a img {
	text-decoration:none;
	border:none;
}
a img:hover {
	text-decoration:none;
	border:none;
}
h1 {
	color:#fff;
	font-size:18px;
	margin:0 0 5px 0;
	padding:0;
	text-transform:capitalize;
}
h2 {
	color:#C00;
	font-size:14px;
	margin:0;
	padding:0;
	line-height:40px;
}
h3 {
	color:#C00;
	font-size:16px;
	margin:5px 0 5px 0;
	padding:0;
}
.blurb {
	color:#c00;
}
a.headlines {
	color:#C00;
	text-decoration:none;
}
a.headlines:hover {
	text-decoration:underline;
}
a.headlines:visited {
	text-decoration:none;
}
a.headlines:visited:hover {
	text-decoration:underline;
}
a.advanced_search {
	color:#666;
	font-size:10px;
	text-decoration:none;
}
a.advanced_search:hover {
	text-decoration:underline;
	color:#666;
}
.sec2_headlines {
	color:#C00;
	font-size:12px;
	font-weight:bold;
}
.sec2_headers {
	color:#666;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:20px;
}
a.read_more {
	color:black;
	text-decoration:underline;
}
a.read_more:hover {
	color:#C00;
	text-decoration:none;
}
#logged_in_display {
	text-decoration:none;
	font-size:10px;
	color:#C00;
}
#logged_in_user_name {
	float:left;
	width:150px;
}
#logged_in_display ul {
	float:left;
	display:block;
	width:40px;
	margin:0;
	padding:0;
}
#logged_in_display li {
	list-style-type:none;
	margin:0;
}
#logged_in_display a {
	text-decoration:none;
	font-size:10px;
	color:#C00;
}
#logged_in_display a:hover {
	text-decoration:underline;
}
a.logged_in_link {
	text-decoration:none;
	font-size:10px;
	color:#C00;
}
#logged_in_display a:hover.logged_in_link {
	text-decoration:underline;
	color:#C00;
	font-weight:500;
}
a.logged_in_link, a:visited.logged_in_link {
	text-decoration:none;
	font-size:10px;
	color:#C00;
}
a:hover.logged_in_link {
	text-decoration:underline;
	color:#C00;
	font-weight:500;
}
#logged_out_display ul {
	margin:0;
	padding:0;
}
#logged_out_display li a {
	text-decoration:none;
	font-size:10px;
	color:#C00;
}
#logged_out_display li {
	list-style-type:none;
}
#main_navigation {
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}
#module_72993_3 {
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}
.date_font {
	color:#999;
	font-size:11px;
	margin-bottom:5px;
}
.sub_font {
	color:#666;
	font-size:11px;
}
.sub_font_detail {
	color:#999;
	font-size:11px;
}
.section_label {
	color:#666;
	font-size:10px;
	text-transform:uppercase;
	margin-bottom:-5px;
}
td.list_field_info, div.list_field_info {
	float:left;
	width:470px;
	font-size:12px;
}
#quote_txt, .detail_quote_txt {
	color:#C00;
	font-size:12px;
	font-weight:bold;
	width:230px;
}
.detail_quote_txt_2 {
	color:#C00;
	font-size:12px;
	font-weight:bold;
	clear:both;
	padding:5px 0 0 5px;
.padding:5px 0 0 10px;
}
.quote_attribute {
	color:#C00;
	font-size:12px;
	font-weight:bold;
}
.detail_quote_attribute {
	color:#C00;
	font-size:12px;
}
#header_date, #header_date_main {
	color:#C00000;
	font-size:10px;
}
#service_links, #service_links_main, #footer_links, #footer_links2 {
	color:#666;
	font-size:10px;
}
#footer #footer_links a, a.servAndFooter_links {
	color:#666;
	font-size:10px;
	text-decoration:none;
}
#footer #footer_links a:hover, a.servAndFooter_links:hover {
	text-decoration:underline;
	color:#666;
}
#main_navigation, #top_stories_header {
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
	float:left;
	width:960px;
	margin:0 0 15px;
}
#top_stories_header {
	width:480px;
}
#top_stories_header h2{
	color:#fff;
	text-transform:capitalize;
	line-height:23px;
}
ul, ul li {
	padding:0;
	margin:0;
	float:left;
	list-style:none;
}
#main_navigation ul {
	padding:0 0 0 20px;
}
#main_navigation ul li{
	width:105px;
	padding:10px 0 0 10px;
}
#main_navigation a {
	color:#fff; 
	text-decoration:none;
}
#main_navigation a:hover, #main_navigation a:visited  {
	text-decoration:underline;
}
.c2_header_bars {
	color:white;
	font-size:18px;
	background-image:url(sidecol_background.jpg);
}
.c2_header_mg {
	color:#999;
	font-size:11px;
	font-weight:bold;
	padding:10px 0 0 8px;
}
.sidebar_headers {
	text-transform:uppercase;
	font-weight:bold;
}
a.sidebar_headers {
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
a.sidebar_headers:hover {
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-decoration:underline;
}
#home_link {
	color:666666;
	;
	padding:5px 0 5px 10px;
}
#subNav_header {
	color:#fff;
	margin-bottom:10px;
}
#sidebar_events_jobs {
	color:#c00;
	margin-bottom:10px;
}
.headline_list {
	color:#666;
	font-size:11px;
}
.headline_list:hover {
	color:#666;
	font-size:11px;
}
a.headline_list {
	color:#666;
	font-size:11px;
}
a.headline_list:hover {
	color:#666;
	font-size:11px;
	text-decoration:none;
}
a.headline_list_bold {
	color:#666;
	font-size:11px;
	text-decoration:underline;
}
a.headline_list_bold:hover {
	color:#666;
	font-size:11px;
	text-decoration:none;
}
.list_boxes .c2_more_links a, a.c1_more_links_1st, a.c1_more_links, a.c2_more_links {
	margin-left:5px;
	font-size:11px;
	color:#909090;
	text-transform:uppercase;
	text-decoration:none;
}
a span.c2_more_links {
	margin-left:5px;
	font-size:11px;
	color:#909090;
	text-transform:uppercase;
	text-decoration:none;
}

.list_boxes .c2_more_links a:hover, a.c1_more_links_1st:hover, a.c1_more_links:hover, a.c2_more_links:hover {
	margin-left:5px;
	font-size:11px;
	color:#909090;
	text-transform:uppercase;
	text-decoration:underline;
}
a.next {
background::url(red_dot.jpg) top right no-repeat;
	padding:0 7px 0 0;
	font-size:11px;
	color:#909090;
	text-transform:uppercase;
	text-decoration:none;
}
a.prev {
	background:url(red_dot.jpg) top left no-repeat;
	padding:0 0 0 7px;
	font-size:11px;
	color:#909090;
	text-transform:uppercase;
	text-decoration:none;
}
a.next:hover, a.prev:hover, a.next:visited, a.prev:visited {
	font-size:11px;
	color:#909090;
	text-transform:uppercase;
	text-decoration:underline;
}
#sub_nav_parent_title {
	color:#FFF;
	text-transform:uppercase;
	background:url(print_bckground.gif);
	width:129px;
.width:138px;
	height:21px;
.height:25px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:4px 0 0 10px;
.padding:6px 0 0 10px;
}
li.sub_nav_child0, li.sub_nav_child0_active {
	list-style:outside url(red_dot.jpg);
	margin-left:25px;
.margin-left:25px;
	padding:0;
	line-height:15px;
}
li.sub_nav_child0 a, li.sub_nav_child0_active a {
	margin:0;
	padding:0;
	font-size:11px;
	color:#666;
	text-transform:uppercase;
	text-decoration:none;
}
li.sub_nav_child0 a:hover, li.sub_nav_child0_active a:hover {
	font-size:11px;
	color:#666;
	text-transform:uppercase;
	text-decoration:underline;
}
li.subNav_sub_links a {
	background:url(red_dot.jpg) left no-repeat;
	margin:0;
	padding:0;
	line-height:20px;
	font-size:11px;
	color:#909090;
	text-transform:uppercase;
	text-decoration:none;
}
li.subNav_sub_links a:hover {
	font-size:11px;
	color:#909090;
	text-transform:uppercase;
	text-decoration:underline;
}
#home_subscribe a, #sidebar_subscribe a, #listing_subscribe a, #job_listing_subscribe a {
	color:#06c;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}
#home_subscribe a:hover, #sidebar_subscribe a:hover, #listing_subscribe a:hover, #job_listing_subscribe a:hover {
	color:#06c;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:underline;
}
#sidebar_submit {
	color:#C00;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
}
#sidebar_submit_txt {
	padding:10px;
	padding-top:5px;
	color:#666;
}
#sidebar_submit a:hover {
	color:#C00;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:underline;
}
#breadcrumb {
	font-size:10px;
	color:#666;
	text-transform:uppercase;
	margin:0 0 10px 0;
}
#page_title {
	color:#666;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
#related_links {
	font-size:11px;
	border-bottom:1px solid #06c;
	padding-bottom:10px;
}
#author_profile {
	font-size:10px;
	color:#000;
}
.list_field_info {
	float:left;
	width:470px;
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
}
a.email {
	color:#909090;
}
a.email:hover {
	color:#909090;
	text-decoration:none;
}
#disclaimer {
	font-size:10px;
	color:#909090;
}
.form_capture_label {
	font-size:12px;
}
.td_label {
	font-size:12px;
}
.ccs_textarea, .ccs_dropdown, .ccs_textfield {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	width:355px;
	font-weight:normal;
}
select option {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
}
.ccs_dropdown {
	width:100px;
}
.ccs_fileattachment {
	width:200px;
}
.form_capture, .td_field {
	padding:0;
}
.form_capture_data, .form_capture_buttons {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	padding:5px 0 5px 10px;
}
td.subscribe_selection, .uf_td_label {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
}
.uf_textfield {
	width:400px;
}
.button_submit {
	margin:10px 0 0 305px;
}
.go_button {
	height:20px;
	width:22px;
	font-size:10px;
}
table.content {
	margin-top:20px;
	font-size:12px;
}
td.directory {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}
h1.directory_header_14px {
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
}
h1.directory_header_12px {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.list_contacts {
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	float:left;
	width:180px;
}
.cmtNewCommentLink {
	display:block;
	background:url(icon_comment.gif) left no-repeat;
	padding-left:21px;
	text-transform:noneS;
	color:#666;
}
.cmtNewCommentLink:visited {
	display:block;
	background:url(icon_comment.gif) left no-repeat;
	padding-left:21px;
	text-decoration:none;
}
li.site_map_section {
	text-transform:uppercase;
}
li.site_map_parent {
	list-style:outside url(green_slice_sitemap.gif);
	line-height:30px;
}
li.site_map_child {
	list-style:outside url(blue_slice_sitemap.gif);
	margin:0;
	padding:0;
	line-height:30px;
}
li.site_map_child a {
	line-height:30px;
}
li.site_map_child a:visited {
	color:#000;
}
li.site_map_child a:visited:hover {
	color:#C00;
	text-decoration:none;
}
.view_more_articles_by_category {
	margin:10px 0 0 0;
	background:url(red_dot.jpg) no-repeat 0 4px;
	padding-left:15px;
}
.view_more_articles_by_category a, .view_more_articles_by_category a:visited {
	text-decoration:none;
	text-transform:uppercase;
	color:#666;
}
.view_more_articles_by_category a:hover {
	text-decoration:underline;
	color:#666;
}
.subscribe_links_container_c1 .c2_more_links a, .list_boxes .c2_more_links a{
	margin:0;
	text-transform:capitalize;
	color:#555555;
	font-size:12px;
	line-height:22px;
}
.list_boxes .c2_more_links a:hover, .list_boxes .c2_more_links a:visited, .subscribe_links_container_c1 .c2_more_links a:hover, .subscribe_links_container_c1 .c2_more_links a:visited{
	margin:0;
	text-transform:capitalize;
	font-size:12px;
}
#bonus {float:left; width:232px; }
#bonus img {
	background:#ccc; 
	padding:2px; 
	border:1px solid #333; 
	margin:0 5px 0 0; 
	float:left;
}
.ppp {width: 248px; margin: 0 0 0 20px; overflow:hidden; }
