/* Media Release Stylesheet */

.mediarelease #contentcenter { padding: 0; margin: 10px; color: #777; }
.mediarelease #contentcenter table { width: 100%; }
.mediarelease #contentcenter table tr {  }
.mediarelease #contentcenter table tr th { padding: 5px 8px; background: #f9f9f9; color: #333; }
.mediarelease #contentcenter table tr td { padding: 5px 8px; border-bottom: 1px solid #eee; }
/* .mediarelease #contentcenter a { color: #555; text-decoration: underline; } */
.mediarelease .table_links { padding: 5px 8px; border-bottom: 1px solid #eee; }
.media_release_agency ul { list-style-type: disc; margin: 0; padding: 0 0 0 25px; }
.media_release_agency ul li { padding: 5px 8px 0 8px; }
.mediarelease #contentcenter h3 { margin: 30px 0 10px 0; padding: 0;}
.mediarelease #contentcenter h2 { margin: 10px 0 10px 0; padding: 0;}
.media_release_agency_listheader { border-bottom: 1px solid #CCCCCC; padding: 5px 0; }

.mediarelease .field { padding: 5px 0; border-top: 1px solid #eee; }
.mediarelease .field label { width: 150px; float: left; line-height: 20px; margin: 2px 0 0 0; color: #000; }
.mediarelease .field input { width: 250px; float: left; }
.mediarelease .field textarea { width: 300px; float: left; }
#id_published_on_0 { width: 75px; }
#id_published_on_1 { width: 75px; }

.mediarelease .help { clear: both; padding: 5px 0 0 0; margin: 0 0 5px 0; border: none; background: none; font-size: 11px; color: #999; }

.mediarelease .sites ul { list-style-type: none; width: 280px; float: left; margin: 0; padding: 0; }
.mediarelease .sites ul label { width: auto; float: none; }
.mediarelease .sites ul input { width: auto; float: none; }
.mediarelease .sites .help { clear: none; width: 200px; float: left; padding: 0; margin: 0; border: none; background: none; }

.mediarelease .agency label { width: auto; float: none; }
.mediarelease .agency input { width: 15px; float: none; }
.mediarelease .agency .help { clear: none; width: 200px; float: left; padding: 0; margin: 0; border: none; background: none; }
.mediarelease .agency p { margin: 5px 0 0 25px; }
.mediarelease .agency ul { margin: 0 0 15px 0; }

.mediarelease ul.errorlist { color: #df0000; list-style-type: none; padding: 0; margin: 0; width: auto; display: block; float: none; }
.mediarelease ul.errorlist li { padding: 0; margin: 0; }


.prstorydisc { padding: 10px 19px 10px 19px; margin: -9px -9px 5px -10px; border: 1px solid #eee; border-bottom: 1px solid #eee; background: #eee; color: #999; font-size: 11px; }

#mr_article { padding: 10px; color: #333; margin: 0; }
h1#mr_article_header { font-size: 24px; font-weight: 700; margin: 0 0 2px 0; padding: 0; line-height: 28px; }
#mr_article_sms { font-size: 11px; color: #999; }

#mr_article_details { margin: 0 0 12px 0; padding: 0 0 6px 0; font-size: 11px; border-bottom: 1px dotted #bbb; font-weight: 700; color: #333; line-height: 11px; }
#mr_article_details ul { margin: 0; padding: 0; }
#mr_article_details ul li { margin: 0; padding: 0 0; display: inline; float: left; }

#mr_article p { margin: 15px 0; padding: 0; line-height:20px; }

#mr_article_meta { line-height: 18px; border: 1px solid #eee; border-bottom: 1px solid #eee; background: #eee; color: #999; font-size: 11px; font-size: 11px; margin: -19px -19px 20px -20px; padding: 10px 19px 15px 19px; }

.mr_backlink { margin: 0 0 5px 0; }
.mr_backlink a { font-weight: 100; }

.pr_item { border-top: 1px solid #eee; margin: 0; padding: 15px 0; line-height: 1.5; }
.pr_item .date { padding: 2px 5px 2px; margin-right: 3px; font-size: 11px; font-weight: bold; text-align: center; text-decoration: none; line-height: 1;  white-space: nowrap; display: inline; position: relative; bottom: 1px; color: #777; background: #eee; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.pr_item a { color: #333; }

#mediarelease_wrap .button {
	clear: both; display: block; float: left; color: #fff; font-weight: bold; padding: 10px 20px; border-radius: 3px; border: 1px solid #0066a1;
	background-color: #3b94f6;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#3b94f6), to(#1a68c4));
	background-image: -webkit-linear-gradient(top, #3b94f6, #1a68c4);
	background-image: -moz-linear-gradient(top, #3b94f6, #1a68c4);
	background-image: -o-linear-gradient(top, #3b94f6, #1a68c4);
	background-image: -ms-linear-gradient(top, 	#3b94f6, #1a68c4);
	background-image: linear-gradient(top, #3b94f6, #1a68c4);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#3b94f6', EndColorStr='#1a68c4');
	text-shadow: 0 -1px 0 rgba(0,0,0,0.5);
}
#mediarelease_wrap .button:hover { text-decoration: none; }

.pagination { float: none; display: block; border-top: 1px solid #eee; border-bottom: 1px solid #eee; margin: 0; padding: 15px 0 ; margin-bottom: 15px; font-weight: bold; text-align: left; }
.pagination a { padding: 0 10px; }
.pagination a.newer { border-right; border-right: 1px solid #eee; }

.mediarelease_manage_footer { margin-top: 50px; padding: 15px 0 ; border-top: 1px solid #eee; }
