/******************** TAGS ***********************/
body {
	font-size: 13pt;
	color: #000;
}

h1 {font-size: 18pt;}
h2 {font-size: 16pt;}
h3 {font-size: 14pt;}
h4 {font-size: 12pt;}
p {color: #000;}


cite {font-size: 11pt;}

/******************** IDs ************************/

/* outer container */
#page-wrapper {	width: 100%;}

/* outer left-hand column */
#left-col {
	display: none;
}

/* Outer right-hand column */
#right-col {
	display: none;
}
#right-col.newspaper {
	display: block;
	float: left;
	width: 100%;
}
#right-col.newspaper * {
	width: 100%;
}
/* Container for logo & search box */


/* Top logo */
#logo {
	display: block;
}

/* Top search box */
#search {
	display: none;
}

/* Inner content area */
#content {
	width: 100%;
	margin: 0 ;
	font-size : 13pt;
}

#bread-crumbs li {
	font-size: 11pt;
	color: #000;
}

#bread-crumbs li.first {
	color: #000;
}

#content h1.breaking-campaigns {
	font-size: 18pt;
}

/* Homepage Teaser items */
#teaser h2, #teaser h3 { font-size : 16pt;}

#teaser a.learn-more-breaking-campaigns,
#teaser a.learn-more-spotlight,
#teaser a.learn-more-case-studies,
#teaser a.learn-more-planning{
	font-size : 12pt; 
}

/* feature at bottom of home page */
#feature-bottom {
	font-size : 15pt;
}
#feature-bottom h2 {
	font-size: 13pt;
}
#feature-bottom h3 {
	line-height: 13pt;
}
#feature-bottom div.search-pagination {
	font-size : 10pt;
}
#feature-bottom div.search-pagination STRONG {color: #000;}

#feature-bottom div.search-pagination .planning STRONG {color: #000;}

/* Footer */
#footer-links {
	display:none;
	font-size: 9pt;
}

#footer-credits {
	float:none;
	width:100%;
	text-align: center;
	font-size: 9pt;
	color: #000;
}

/******************* CLASSES *********************/

.small {font-size : 10pt;}

h2.feature {
	font-size: 14pt;
	color: #000;
}
h3.feature {
	font-size: 12pt;
	color: #000;
}
h4.feature {
	font-size: 12pt;
	color: #000;
}

.green-text {color: #000; }

/*
 *	The styles below are uesed by feng's templates
*/

/*locator Content*/
.newspaper-locator .search-list-left{
	width: 100%;
	float: none;
}
.newspaper-locator .search-list-right{
	width: 100%;
	float: none;
}
.newspaper-locator .input-field-div .select-cov{
	margin-right:12px;
	vertical-align: middle;
	font-size: 11pt !important;
}

/*locate result*/
.locator-result th.locator-result{
	color: #000;
}
.locator-result label{
	color: #000;
}
.locator-result th.header{
	color: #000;
}
.locator-result .header label{
	color:#000;
}

.locator-result-bottom li{color:#000;}

/*factsheet-content*/
.factsheet-title-green{
	font-size:15pt;
	color:#000;	
}
.factsheet-content li{
	font-size: 13pt;
}
.factsheet-comment p{
	font-size: 12.5pt;
	color: #000;
}

.factsheet-comment .left-side { width: 100%; color: #000;}

/*advanced-search*/
.advanced-search-title{
	font-size: 15pt;
	color: #000;
}
.advanced-search-content .search-box,
.advanced-search-title .search-box{
	color: #000;
	width: 100%;
}
.advanced-search-content .search-box{
	width: 100%;
	font-size: 12pt;
}
.advanced-search-content select{
	font-size: 11pt;
}

/*advanced-search-result*/
.contact-us th,
.advanced-search-result th{
	color: #000;
}
.advanced-search-result th.result-count{
	font-size: 15pt;
}
.advanced-search-result th.sort-rel{width:25%;}
.advanced-search-result th.sort-rel a{color: #999999;}
.advanced-search-result th.sort-date{width:52%;}
.advanced-search-result h2{
	color: #000;
	font-size: 14.5pt;
}
.advanced-search-result a.learn-more {
	font-size: 12.5pt;
}
.page-counter{
	color: #000;
	font-size: 12pt;
}
.page-counter strong {
	color:#000;
}
/*contact*/
h3.contact-us{
	font-size:15pt;
	color:#000;
}
.contact-title{
	font-size: 16pt;
	color: #000;
}
.contact-title-left{
	width:100%;
}
.contact-title-right{
	width:100%;
}
.contact-body-left{
	width:100%;	
	font-size:12.5pt;
}
.contact-body-right{
	width:100%;
}
.contact-body-right input.text-field{
	width:100%;
	color: #000;
	font-size: 12pt;
}
.contact-body-right .select-field{
	width:100%;
}
.contact-body-right textarea.input-field{
	overflow:hidden;
	width:94%;
	height:60px;
}
h2.error{
	color:#000;
}
p.error{
	color:#000;
}
/*Schedule generator content */
.schedule-generator .small-input{
	width:100%;
	font-size:12pt;
}
.schedule-generator select{font-size: 12.5pt;}
.schedule-generator select.colour {font-size: 11.5pt;}
/*Schedule generator result content*/
#save-schedule{
	float: left;
}
.schedule-generator-result th{
	color:#000;
}
.schedule-generator-result td.total{
	color:#000;
}
.schedule-generator-result p.disclaimer{
	padding:15px 10px 0 10px;
	font-size:11.5pt;
}
.downloads-form .select{font-size: 12.5pt;}
/*article item with picture*/
#article-item {
	width: 100%;
	margin: 0;
	font-size : 11pt;
}
#article-item h1.article-header {
	font-size: 18pt;
	
}
#article-item h1.article-header span {
	color:#000;
}
#article-item .image-text{
	float:left;
	color: #000;
	font-size: 11pt;
}
#article-item-left {
	width:100%;
}
#article-item-left p.first{
	color:#000;
	font-size:14pt;
}
#article-item-right{
	float:left;
	width: 100%;
}
.article-content{
	width:100%;
}
.article-download-content cite.description,
.article-item-content cite.description{
	font-size:11pt;
}
.register-content th.xtra-padding{
	font-size: 15pt;
	color: #000;
}
.register-content input.text-field{
	color: #000;
	width: 100%;
	font-size:13pt;
}

.register-content a{
	font-size: 12.5pt;
	color: #000;
}

/*Article with full picture content*/
.article-full-picture{
	width:100%;
}

.article-full-picture-header,
.article-full-picture-footer{
	font-size:13pt;
}

/*RSS feed content*/
#content h2.advanced-search{
	color:#000;
	font-size: 15pt;
}
#content h3.advanced-search{
	color: #000;
	font-size: 16pt;
}
/*Downloads result content*/
#content a.download-link{
	color:#000;
}
/*email alert content*/
#email-alert{
	width:100%;
}
#email-alert .email-alert-header{
	color:#000;
}
#email-alert h1.email-alert-header {
	font-size: 18pt;
}
#email-alert h2.email-alert-header{
	font-size: 15pt;
}
#email-alert-left{
	width:100%;
}
#email-alert-right{
	float:left;
	width:100%;
}
/*about the paper*/
.about-the-paper-title h2{
	color:#000;
	font-size:16pt;
}
.about-the-paper-content{
	font-size:10pt;
}
h3.about-the-paper-text{
	color:#000;
	font-size:14pt;
}
/*
* The common style start
*/
#content a.factsheet-green,
h2.factsheet-green{
	color:#000;
}
/*the green title*/
.implementation{color: #8DBB40;}
h1.implementation{
	font-size: 18pt;
}
h2.implementation{
	font-size: 15pt;
}
h3.implementation{
	font-size:14pt;
	color: #000;
}

/* the golden title */
.planning{color: #000;}
h1.planning {
	font-size: 18pt;
}
/*the blue title*/
h1.default{
	color: #000;
	font-size: 18pt;
}
h2.default{
	color:#000;
	font-size: 15pt;
}
h3.default {
	font-size: 14pt;
	color: #000;
}
/*main content container*/
.locator-div-top-dark{
	width:100%;
}
.locator-div-top{
	width:100%;
}
.schedule-generator-div-top{
	width:100%;
}
.search-result-bg {
	width:100%;
}
.locator-div-bg select{
	font-size:12.5pt;
}
.locator-div-bg li{
	font-size:11.5pt;
}
/**/
table,
th,
td{
	font-size: 12.5pt;
}
.factsheet-title{
	font-size: 16pt;
	color:#000;
}
/*
* all buttons are here
*/
#button-next-blue,
#button-back-blue,
#button-next-orange,
#button-back-orange,
#button-next-golden,
#button-back-golden,
#button-search,
#button-update,
#button-send-email,
#button-send-password,
#button-show-newspaper,
#button-schedule,
#button-edit-schedule,
#button-new-schedule,
#button-show-downloads,
#button-import-titles,
#button-login,
#button-register,
#button-downloads-results,
#button-show-home
{
	display:none;
}
.login-button {
	display:none;
}
#error-message{
	color: #000;
	font-size: 12pt;
}
.error {color: #000; }
/*the common styles end*/