/* CSS Document */

/* GLOBAL STYLES */
.headerTop, .headerTop a, .headerTop a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999
}

.navItems, .navItems a, .navItems a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4F557D;
text-decoration:none
}
.navItems a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4F557D;
text-decoration:underline
}

body {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

p {
	margin: 0px 0px 0px 0px;
}

.padding {
padding:4px 4px 4px 4px;
}

/* HEADER STYLES */
.header_logo_cell {
background-image:url(http://news.rgj.com/images/header/bubble_header_logoback.gif);
background-repeat:repeat-x
}

.header_customer_service_bar,
.header_customer_service_bar a,
.header_customer_service_bar a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#003366;
}

.header_link_bar,
.header_link_bar a,
.header_link_bar a:visited {
padding:10px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003366;
}
.header_date_bar {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
padding:2px 0px 2px 0px
}
.header_dot {
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#ffffff
}


/* CONTENT STYLES */
.tools_titles {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#333300;
font-weight:bold
}
.site_default_font, .site_default_font a, .site_default_font a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000
}
.site_default_font a:hover{
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
font-size:12px;
color:#000
}
.category_list, .category_list a, .category_list a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0F320a;
text-decoration:none
}
.category_list a:hover{
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
font-size:12px;
color:#0F320a;
text-decoration:underline
}
.green_header_title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#003366;
font-weight:bold
}

.top10search {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333
}
.red_header_title {
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#B03E1C;
}
.times18, .times18 a, .times18 a:visited {
font-family:"Times New Roman", Times, serif;
font-size:18px;
color:#0F320a
}
.times18 a:hover {
font-family:"Times New Roman", Times, serif;
font-size:18px;
color:#0F320a;
background-color:#ffffff
}
.search_results_back_0 {
display:block;
padding:12px 20px 12px 20px
}
.search_results_back_1 {
display:block;
margin:5px 5px 5px 0px;
padding:12px 20px 12px 20px;
background-color:#E3EDF9;
}
.results_title_box {
border:1px solid #DDEEAB;
padding:2px 2px 2px 2px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-decoration:none
}
.results_title_box a:hover {
text-decoration:underline
}
.results {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000
}
.results_links, .results_links a, .results_links a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000099;
text-decoration:underline
}
.results_highlight {
display:block;
background-color:#DEEAF8;
}

/* Tools and Last Viewed */

/* Tools and Last Viewed */
.highlight {
	background-color:#FFFFCC;
}


/* ##### FOOTER STYLES - Start ###### */
#footer {
    text-align: center;
    width: 920px;
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
    margin-top: 40px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    text-decoration: none;
    clear: both;
}
#footer H5{
    margin: 0px 0px 0px 0px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    background: #E4E6ED;
    font-size: 11px;
    color: #000000;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
}
#footer A, #footer A:visited {
    color: #000000;
    text-decoration: none;
}
#footer A:hover {
    color: #000000;
    text-decoration: underline;
}
/* ##### FOOTER STYLES - End ###### */

/* ##### Tools section styles ###### */
.tools_links, .tools_links a, .tools_linksa:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666
}

.tools_plus_sign {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF9A02
}
.tools_plus_sign a, .tools_plus_sign a:visited {
color:#000;
text-decoration:none
}

/* ##### How to section styles ###### */

.howto_title {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:4669AD
}
.howto_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333
}
.howto_text a, howto_text a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:4669AD
}
.howto_link, .howto_link a, .howto_link a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#B03E1C
}

/* ##### Mock Googley Google Face ###### */

.google_title {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0000FF
}

.google_description {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
.google_link {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#006600
}
.pagination {
padding:0px 6px 0px 6px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#99000;
text-decoration:none
}

.pagination a, .pagination a:visited {
padding:0px 4px 0px 4px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#003366;
text-decoration:underline
}
.src_category_titles_back {
display:block;
padding:5px 5px 5px 15px;
background-color:#F4F4F4;
border:1px solid #90C8FF;
}
.src_category_title, .src_category_title a, .src_category_title a:visited {
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#03366;
font-weight:bold;
text-decoration:underline
}
.src_category_count, .src_category_count a, .src_category_count a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:none
}

.item_title {
}
.item_copy {
font-family:Arial, Helvetica, sans-serif;
font-size:12px
}
.flash {
font-family: Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #CC0000;
font-weight: bold;
}
.favorites_add, .favorites_add a, .favorites_add a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#003366
}
.favorites_remove, .favorites_remove a, .favorites_remove a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#B03E1C
}

/* Trabajos specific CSS */
#trabajos_help {
display: block;
padding: 10px 10px 10px 10px;
background-color: #F5EAD3
}
.trabajos_search_results_back_0 {
display:block;
padding:12px 20px 12px 20px
}
.trabajos_search_results_back_1 {
display:block;
margin:5px 5px 5px 0px;
padding:12px 20px 12px 20px;
background-color:#FFD670;
}
#trabajos_top {
width: 920px;
background-image: url(/images/trabajos/trabajos_top_back.jpg)
}
#trabajos_help li{
font-family: Arial;
font-size: 12px;
color:#333
}
#trabajos_help a{
font-family: Arial;
font-size: 12px;
font-weight: bold;
color:#333
}
.trabajos_header {
font-family: Arial;
font-size: 14px;
font-weight: bold;
color:#333
}
.trabajos_byline {
font-family: Arial;
font-size: 11px;
color: #000
}