
body {
color:black;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

td.detail_news {
color:black;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

a:link {
color:black;
}

a:hover {
color:#ff9900;
text-decoration:none;
}

a.get_listed { color: #FF9900; text-decoration: none; font-size: 11px }
a:hover.get_listed { color: #FF9900; text-decoration: underline; font-size: 11px }

form table tbody td a { font-size: 12px; color: #FF9900; text-decoration: underline }
form table tbody td a:hover { font-size: 12px; color: #FF9900; text-decoration: none }

a.get_listed td{ color: #666666; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size: 11px }
a:hover.get_listed td{ color: #FF9900; text-decoration: underline; font-size: 11px }

ul a.cats:hover {
color:#ff9900;
text-decoration:none;
}

ul a.cats:visited, ul a.cats:visited:hover  {
color:#ff9900;
text-decoration:none;
}

a img {
text-decoration:none;
border:none;
}

a img:hover {
text-decoration:none;
border:none;
}

h1 {
color:#FF9900;
font-size:18px;
margin:0 0 5px 0;
padding:0;
}

h2 {
color:#FF9900;
font-size:14px;
margin:0;
padding:0;
line-height:40px;
}

.blurb {
color:#666666;
}

a.headlines {
color:#FF9900;
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:#666666;
font-size:10px;
text-decoration:none;
}

a.advanced_search:hover {
text-decoration:underline;
color:#666666;
}

.sec2_headlines {
color:#ff9900;
font-size:12px;
font-weight:bold;
}

.sec2_headers {
color:#666666;
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:#ff9900;
text-decoration:none;
}

#view_more {
	float: right;
	padding-bottom: 15px;
}

#view_more a, #paging_forward, #paging_back {
	color: #000000;
	text-decoration: underline;
	font-size: 12px;
}

#view_more a:hover, #paging_forward:hover, #paging_back:hover {
	color: #FF9900;
}

#logged_in_display { text-decoration: none; font-size: 10px; color: #666666 }
a.logged_in_link { text-decoration: none; font-size: 10px; color: #0099ff }
#logged_in_display a:hover.logged_in_link { text-decoration: underline; color: #0099ff; font-weight: 500; }

a.logged_in_link,a:visited.logged_in_link { text-decoration: none; font-size: 10px; color: #0099ff }
a:hover.logged_in_link { text-decoration: underline; color: #0099ff; font-weight: 500; }


#main_navigation {
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
text-decoration:none;
}

#module_72993_3 {
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
text-decoration:none;
}

.date_font {
color:#999999;
font-size:11px;
margin-bottom:5px;
}

.sub_font {
color:#666666;
font-size:11px;
}

.sub_font_detail {
color:#999999;
font-size:11px;
}

.section_label {
color:#666666;
font-size:10px;
text-transform:uppercase;
margin-bottom:5px;
}

.quote_txt, .detail_quote_txt {
color:#666666;
}

.quote_attribute, .detail_quote_attribute {
color:#666666;
font-size:12px;
font-weight:bold;
font-style:italic;
}

#header_date, #header_date_main {
color:0099ff;
font-size:10px;
}

#service_links, #service_links_main, #footer_links, #footer_links2 {
color:#666666;
font-size:10px;
}

a.servAndFooter_links {
color:#666666;
font-size:10px;
text-decoration:none;
}

a.servAndFooter_links:hover {
text-decoration:underline;
color:#666666;
}

#main_navigation, .c2_header_bars, #top_stories_header {
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
}

.sidebar_headers  {
text-transform:uppercase;
font-weight:bold;
}

a.sidebar_headers  {
text-transform:uppercase;
font-weight:bold;
color:ff9900;
text-decoration:none;
}

a.sidebar_headers:hover  {
text-transform:uppercase;
font-weight:bold;
color:ff9900;
text-decoration:underline;
}

#home_link {
color:ff9900;;
padding:5px 0 5px 10px;
}

#subNav_header {
color:#0066cc;
margin-bottom:10px;
}

#sidebar_events_jobs {
color:#33cc00;
margin-bottom:10px;
}

a.headline_list {
color:#666666;
font-size:11px;
text-decoration:underline;
}

a.headline_list:hover {
color:#666666;
font-size:11px;
text-decoration:none;
}

a.headline_list_bold {
color:#666666;
font-size:11px;
text-decoration:underline;
font-weight:bold;
}

a.headline_list_bold:hover {
color:#666666;
font-size:11px;
text-decoration:none;
font-weight:bold;
}


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;
}

.c2_more_links:hover {
margin-left:5px;
font-size:11px;
color:#909090;
text-transform:uppercase;
text-decoration:underline;
}

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(/marketingweb/applications/marketingweb/templates/images/marketingweb/orange_square.gif) top right no-repeat;
padding:0 7px 0 0;
font-size:11px;
color:#909090;
text-transform:uppercase;
text-decoration:none;
}

a.prev {
background:url(/marketingweb/applications/marketingweb/templates/images/marketingweb/orange_square.gif) 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 {
font-size:11px;
color:#909090;
text-transform:uppercase;
text-decoration:underline;
}

/*start sub navigation*/

#sub_nav_parent_title {
color:#666666;
text-transform:uppercase;
}

li.sub_nav_child0, li.sub_nav_child0_active {
list-style: outside url(/marketingweb/applications/marketingweb/templates/images/marketingweb/blue_slice_ie.gif); 
margin:0;
padding:0;
margin-left:10px;
.margin-left:15px;
padding:0;
line-height:20px;
}

li.sub_nav_child0 a, li.sub_nav_child0_active a {
margin:0;
padding:0;
font-size:11px;
color:#666666;
text-transform:uppercase;
text-decoration:none;
}

li.sub_nav_child0 a:hover, li.sub_nav_child0_active a:hover {
font-size:11px;
color:#666666;
text-transform:uppercase;
text-decoration:underline;
}

li.subNav_sub_links a {
background:url(/marketingweb/applications/marketingweb/templates/images/marketingweb/green_bullet.gif) 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;
}

/*end sub navigation*/

#home_subscribe a, #sidebar_subscribe a, #listing_subscribe a, #job_listing_subscribe a {
color:#0066cc;
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:#0066cc;
font-size:11px;
text-transform:uppercase;
font-weight:bold;
text-decoration:underline;
}

#sidebar_submit {
color:#ff9900;
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:#666666;
}

#sidebar_submit a:hover {
color:#ff9900;
text-transform:uppercase;
font-weight:bold;
text-decoration:underline;
}

#breadcrumb {
font-size:10px;
color:#666666;
text-transform:uppercase;
margin:0 0 10px 0;
}

#page_title {
color:#666666;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
}

#related_links {
font-size:11px;
border-bottom:1px solid #0066cc;
padding-bottom:10px;
}

#author_profile {
font-size:11px;
}
.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:#666666;
width:355px;
font-weight: normal
}

select option { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666; }

.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:#666666;
padding:5px 0 5px 10px;
}

td.subscribe_selection, .uf_td_label {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
}

.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;
}

/** Jobs available list**/
	
#jobs_available li {list-style-type: none; background: url('../images/marketingweb/inbrief_bullet.gif')no-repeat 0 2px; padding-left: 20px; margin-bottom: 10px;}

#jobs_available a {color: #0099ff;}

#panel_general_header {background:#CCEBFF; padding:5px; color: #0E6ECE; font-weight: bold;}

.border ul {list-style-type: none; margin: 0; padding: 0;}

.border ul a {background: url('../images/marketingweb/inbrief_bullet.gif')no-repeat 0 2px; padding-left: 20px; padding-bottom: 10px; color: #0099ff;}

/*Search Directory */
td.directory { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #666666}
h1.directory_header_14px { margin-bottom: 10px; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold}
h1.directory_header_12px { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold}
.list_contacts { text-transform: uppercase; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; float: left; width: 180px }

.cmtNewCommentLink {
display:block; 
background:url(/marketingweb/applications/marketingweb/templates/images/marketingweb/icon_comment.gif) left no-repeat; 
padding-left:21px; 
text-decoration:none;
}

.cmtNewCommentLink:visited {
display:block; 
background:url(/marketingweb/applications/marketingweb/templates/images/marketingweb/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(/marketingweb/applications/marketingweb/templates/images/marketingweb/green_slice_sitemap.gif); 
line-height:30px;
}

li.site_map_child {
list-style: outside url(/marketingweb/applications/marketingweb/templates/images/marketingweb/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:#000000;
}

li.site_map_child a:visited:hover {
color:#ff9900;
text-decoration:none;
}

/** Restult styling **/

.result_display a:link, .result_display a:active, .result_display a:visited, .result_display a:hover {
	color: #3D346E;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}

.single_result {
	margin: 10px 0;	
}

.result_section {
	color: #999999;	
}

.result_author, .result_date {	
	font-style: italic;
}

/** Index category browse */

.view_more_articles_by_category {
	margin: 10px 0 0 0;
	background: url('../images/marketingweb/orange_slice_wider.gif') no-repeat 0 3px;
	padding-left: 10px;
}

.view_more_articles_by_category a, .view_more_articles_by_category a:visited {
	text-decoration: none;
	text-transform: uppercase;
	color:#ff9900;
}

.view_more_articles_by_category a:hover {
	text-decoration: underline;
	color: #666666;
}


/** Printing document styles */
	
@media print {

	.dontprint { display: none; visibility: hidden;}		
	#internal_page { display: block; clear: both; width: 650px;}

}	


