/* CSS Document 
BT Fleet News Microsite
author: Vikki Neal
email: vneal@one2create.co.uk
use of conditional comments have been used throughout site, therefore several styles have been filtered into appropriate IE6/IE7 CSS documents - notes have been made next to relevant css rules
/* ------------------------------------------------------------------
=News Page
-------------------------------------------------------------------*/
body.newsPage #leftColumn { width:230px; margin-right:20px; }
body.newsPage #rightColumn { width:600px; margin:20px 0; }
body.newsPage #rightColumn h2 { margin-top:3px; }

#newsNavigation ul { margin:0; padding:0; list-style-type:none; }
#newsNavigation ul li { margin:0; font-size:1.1em; font-weight:bold; border-bottom:1px solid #00257b; }
#newsNavigation ul li a { display:block; padding:3px 0; font-weight:normal; color:#333; font-weight:bold; }
#newsNavigation ul li a:hover { background-color:#f2f2f2; }
#mainContent.newsMicrosite #newsNavigation ul li#latestNewsLink a,
#mainContent.nov09Page #newsNavigation ul li#mainArchiveLink a,
#mainContent.page2011 #newsNavigation ul li#mainArchiveLink a,
#mainContent.page2010 #newsNavigation ul li#mainArchiveLink a,
#mainContent.page2009 #newsNavigation ul li#mainArchiveLink a,
#mainContent.archivePage #newsNavigation ul li#mainArchiveLink a,
#mainContent.micrositePage #newsNavigation ul li#latestNewsLink a { background-color:#f2f2f2; }
			/* #mainContent.newsMicrosite.archivePage #newsNavigation ul li#latestNewsLink a { background:none; } */
#newsNavigation ul li ul { margin:0; padding:0; }
#newsNavigation ul li ul li { font-size:1em; }
#newsNavigation ul li ul li a { display:block; padding:3px 10px; color:#00257b; font-weight:normal; }

.newsArticle { padding:10px 0 0; border-top:1px solid #ccc; margin:0 0 20px; clear:both; }

/*#mainContent #rightColumn .newsArticle p { margin-right:206px; }*/

#mainContent.article01Page #rightColumn .newsArticle p,
#mainContent.article02Page #rightColumn .newsArticle p,
#mainContent.article03Page #rightColumn .newsArticle p,
#mainContent.article04Page #rightColumn .newsArticle p,
#mainContent.article05Page #rightColumn .newsArticle p,
#mainContent.article06Page #rightColumn .newsArticle p,
#mainContent.article07Page #rightColumn .newsArticle p,
#mainContent.article08Page #rightColumn .newsArticle p,
#mainContent.article09Page #rightColumn .newsArticle p,
#mainContent.article10Page #rightColumn .newsArticle p,
#mainContent.article11Page #rightColumn .newsArticle p,
#mainContent.article12Page #rightColumn .newsArticle p,
#mainContent.article13Page #rightColumn .newsArticle p,
#mainContent.article14Page #rightColumn .newsArticle p,
#mainContent.article15Page #rightColumn .newsArticle p,
#mainContent.article16Page #rightColumn .newsArticle p { margin-right:0;}

#mainContent #rightColumn .newsArticle img { float:right; margin:0 0 20px 20px; border-bottom:none; }

#mainContent #rightColumn .newsArticle p cite { text-indent:0; visibility:visible; }

#mainContent.article01Page #newsNavigation ul li#article01 a,
#mainContent.article02Page #newsNavigation ul li#article02 a,
#mainContent.article03Page #newsNavigation ul li#article03 a,
#mainContent.article04Page #newsNavigation ul li#article04 a,
#mainContent.article05Page #newsNavigation ul li#article05 a,
#mainContent.article06Page #newsNavigation ul li#article06 a,
#mainContent.article07Page #newsNavigation ul li#article07 a,
#mainContent.article08Page #newsNavigation ul li#article08 a,
#mainContent.article09Page #newsNavigation ul li#article09 a,
#mainContent.article10Page #newsNavigation ul li#article10 a,
#mainContent.article11Page #newsNavigation ul li#article11 a,
#mainContent.article12Page #newsNavigation ul li#article12 a,
#mainContent.article13Page #newsNavigation ul li#article13 a,
#mainContent.article14Page #newsNavigation ul li#article14 a,
#mainContent.article15Page #newsNavigation ul li#article15 a, 
#mainContent.article16Page #newsNavigation ul li#article16 a, 
#mainContent.article17Page #newsNavigation ul li#article17 a,
#mainContent.archivePage #newsNavigation ul li#recent a,
#mainContent.nov09Page #newsNavigation ul li#nov09 a { font-weight:bold; }

ul#archiveNavigation { display:none; }

#mainContent.archivePage ul#mainNewsNavigation, 
#mainContent.page2011 ul#mainNewsNavigation,
#mainContent.page2010 ul#mainNewsNavigation,
#mainContent.page2009 ul#mainNewsNavigation,
#mainContent.nov09Page ul#mainNewsNavigation { display:none; }


#mainContent.archivePage ul#archiveNavigation, 
#mainContent.page2011 ul#archiveNavigation,
#mainContent.page2010 ul#archiveNavigation,
#mainContent.page2009 ul#archiveNavigation,
#mainContent.nov09Page ul#archiveNavigation { display:block; visibility:visible; }

/* Sets the current archive page link in the 
left menu to be highlighted based on what 
year/month the newsletter article was in */
#mainContent.page2011 ul#archiveNavigation li#archiveLink2011 a, 
#mainContent.page2010 ul#archiveNavigation li#archiveLink2010 a,
#mainContent.page2009 ul#archiveNavigation li#archiveLink2009 a {font-weight: bold;}

.noBorder { border-bottom:none!important; }

sup {
	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	top: -0.4em;
	}
