/*
 Overall body styles
----------------------------------------------------
*/


body {
      	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
	background-color:#FFFFFF;
        color:#333333;
        line-height:14px;
}
p {
margin-top:10px;
}

/*
Breadcrumb tail for whole of site
----------------------------------------------------
*/

        
.homeBiscuit {
        padding-left:10px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333333;
        text-decoration: none;
        display:inline;
}
 
a.homeBiscuitNav:link {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color:#2a357c;
 	text-decoration: none;
        display:inline;
}
a.homeBiscuitNav:visited {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color:#2a357c;
 	text-decoration: none;
        display:inline;
}
a.homeBiscuitNav:hover {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color:#2a357c;
        text-decoration: underline;
        display:inline;
}
a.homeBiscuitNav:active {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color:#2a357c;
        display:inline;
        text-decoration: none;
}
 
/*
Page Hyperlink Style for righthand column
----------------------------------------------------
*/

a.rightHandLink:link, a.rightHandBoldLink:link, a.secondaryNewsHeadline:link, a.secondaryNewsSmallerHeadline:link, a.lbOn:link, a.lbAction:link  {
        font-size:11px;
        color:#2a357c;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:normal;
 	display:inline;
        text-decoration: none;
}
a.rightHandLink:visited, a.rightHandBoldLink:visited, a.secondaryNewsHeadline:visited, a.secondaryNewsSmallerHeadline:visited, a.lbOn:visited, a.lbAction:visited {
	font-size:11px;
        color:#2a357c;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:normal;
        display:inline;
        text-decoration: none;
}
a.rightHandLink:hover, a.rightHandBoldLink:hover, a.secondaryNewsHeadline:hover, a.secondaryNewsSmallerHeadline:hover, a.lbOn:hover, a.lbAction:hover {
	font-size:11px;
        color:#2a357c;
        font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-weight:normal;
        display:inline;
        text-decoration: underline;
}
a.rightHandLink:active, a.rightHandBoldLink:active, a.secondaryNewsHeadline:active, a.secondaryNewsSmallerHeadline:active, a.lbOn:active, a.lbAction:active {
	font-size:11px;
        color:#2a357c;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:normal;
        display:inline;
 	text-decoration: none;
}

a.rightHandBoldLink:link, a.rightHandHeadlineLink:link, a.articleOtherHeadlineLink:link, a.articleOtherHeadlineSmallerLink:link, a.rightHandBoldSelectLink:link, a.rightHandBoldSelectedLink:link, a.rightHandBoldButtonLink:link, a.subscribeLink:link, a.subscribeWhiteLink:link, a.articleNavYearLink:link, a.articleNavMonthLink:link {
        color:#2a357c;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
  	display:inline;
        text-decoration: none;
}
a.rightHandBoldLink:visited, a.rightHandHeadlineLink:visited, a.articleOtherHeadlineLink:visited, a.articleOtherHeadlineSmallerLink:visited, a.rightHandBoldSelectLink:visited, a.rightHandBoldSelectedLink:visited, a.rightHandBoldButtonLink:visited, a.subscribeLink:visited, a.subscribeWhiteLink:visited, a.articleNavYearLink:visited, a.articleNavMonthLink:visited {
        color:#2a357c;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        display:inline;
        text-decoration: none;
}
a.rightHandBoldLink:hover, a.rightHandHeadlineLink:hover, a.articleOtherHeadlineLink:hover, a.articleOtherHeadlineSmallerLink:hover, a.rightHandBoldSelectLink:hover, a.rightHandBoldSelectedLink:hover, a.rightHandBoldButtonLink:hover, a.subscribeLink:hover, a.subscribeWhiteLink:hover, a.articleNavYearLink:hover, a.articleNavMonthLink:hover,
a.moreHeadlineLinkBlue:hover, a.moreHeadlineLinkPurple:hover, a.moreHeadlineLinkOrange:hover, a.moreHeadlineLinkGreen:hover,  a.moreHeadlineLinkLime:hover, a.moreHeadlineLinkRed:hover 
 {
        color:#2a357c;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        display:inline;
        text-decoration: underline;
}

a.rightHandBoldLink:active, a.rightHandHeadlineLink:active, a.articleOtherHeadlineLink:active, a.articleOtherHeadlineSmallerLink:active, a.rightHandBoldSelectedLink:active, a.rightHandBoldSelectedLink:active, a.rightHandBoldButtonLink:active, a.subscribeLink:active, a.subscribeWhiteLink:active, a.articleNavYearLink:active, a.articleNavMonthLink:active {
	color:#2a357c;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        display:inline;
        text-decoration: none;
}

a.rightHandBoldLink:link, a.rightHandBoldLink:visited, a.rightHandBoldLink:hover,  a.rightHandBoldLink:active {
        font-size:10px;
}

a.rightHandBoldSelectLink:link, a.rightHandBoldSelectLink:visited, a.rightHandBoldSelectLink:hover,  a.rightHandBoldSelectLink:active {
        font-size:11px;
}


a.rightHandBoldSelectedLink:link, a.rightHandBoldSelectedLink:visited, a.rightHandBoldSelectedLink:hover,  a.rightHandBoldSelectedLink:active {
       	 font-size:11px;
	 color:#333399;
	text-decoration: underline
}

a.rightHandBoldButtonLink:link, a.rightHandBoldButtonLink:visited, a.rightHandBoldButtonLink:hover, a.rightHandBoldButtonLink:active {
         font-size:11px;
         color:#333399;
}

a.moreHeadlineLinkBlue:link, a.moreHeadlineLinkPurple:link, a.moreHeadlineLinkOrange:link, a.moreHeadlineLinkGreen:link, a.moreHeadlineLinkLime:link, a.moreHeadlineLinkRed:link
{

  	font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        display:inline;
        text-decoration: none;
}

a.moreHeadlineLinkBlue:visited, a.moreHeadlineLinkPurple:visited, a.moreHeadlineLinkOrange:visited, a.moreHeadlineLinkGreen:visited, a.moreHeadlineLinkLime:visited, a.moreHeadlineLinkRed:visited
{

        font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        display:inline;
        text-decoration: none;
}
a.moreHeadlineLinkBlue:hover, a.moreHeadlineLinkPurple:hover, a.moreHeadlineLinkOrange:hover, a.moreHeadlineLinkGreen:hover, a.moreHeadlineLinkLime:hover, a.moreHeadlineLinkRed:hover
{

        font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        display:inline;
        text-decoration: underline;
}

a.moreHeadlineLinkBlue:active, a.moreHeadlineLinkPurple:active, a.moreHeadlineLinkOrange:active, a.moreHeadlineLinkGreen:active, a.moreHeadlineLinkLime:active, a.moreHeadlineLinkRed:active
{

        font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        display:inline;
        text-decoration: none;
}


a.rightHandHeadlineLink:link, a.rightHandHeadlineLink:visited, a.rightHandHeadlineLink:hover,  a.rightHandHeadlineLink:active,
{
        font-size:12px;
}

a.subscribeLink:link, a.subscribeLink:visited, a.subscribeLink:hover,  a.subscribeLink:active {
        font-size:11px;
}

a.subscribeWhiteLink:link, a.subscribeWhiteLink:visited, a.subscribeWhiteLink:hover, a.subscribeWhiteLink:active, a.titleLink:link, a.titleLink:visited, a.titleLink:hover, a.titleLink:active {
        font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}


a.articleOtherHeadlineLink:link, a.articleOtherHeadlineLink:visited, a.articleOtherHeadlineLink:hover, a.articleOtherHeadlineLink:active {
        margin:0;
	padding:0;
	font-size:16px;
	line-height:20px;    
}

a.articleOtherHeadlineSmallerLink:link, a.articleOtherHeadlineSmallerLink:visited, a.articleOtherHeadlineSmallerLink:hover, a.articleOtherHeadlineSmallerLink:active {
        margin:0;
        padding:0;
        font-size:14px;
        line-height:18px;

}
a.articleNavYearLink:link, a.articleYearMonthLink:visited, a.articleNavYearLink:hover, a.articleNavYearLink:active {
	font-weight:normal;
}

a.articleNavMonthLink:link, a.articleNavMonthLink:visited, a.articleNavMonthLink:hover, a.articleNavMonthLink:active {
	font-size:11px;
	font-weight:normal;
}

a.secondaryNewsHeadline:link, a.secondaryNewsHeadline:visited, a.secondaryNewsHeadline:hover, a.secondaryNewsHeadline:active {
	font-size:12px;
	font-weight:bold;

}

a.secondaryNewsSmallerHeadline:link, a.secondaryNewsSmallerHeadline:visited, a.secondaryNewsSmallerHeadline:hover, a.secondaryNewsSmallerHeadline:active {
        font-size:11px;                                                       
        font-weight:bold;
}


/*
NEWS ARCHIVE HOME PAGE HEADLINE LINKS
-----------------------------------------------------
*/



a.archiveHeadlineLink:link {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color:#FFFFFF;
        font-weight: bold;
        /*height:14px;*/
        text-decoration: none;
}
a.archiveHeadlineLink:visited {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color:#FFFFFF;
 	font-weight: bold;
        /*height:14px;*/
        text-decoration: none;
}
a.archiveHeadlineLink:hover {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color:#FFFFFF;
        font-weight: bold;
        /*height:14px;*/
        text-decoration: underline;
}
        
a.archiveHeadlineLink:active {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color:#FFFFFF;
        font-weight: bold;
 	/*height:14px;*/
        text-decoration: none;
}




/*
TITLE BAR BLOCKS AND BACKGORUND BLOCK THAT CHANGE
-----------------------------------------------------
*/

.titleBlue, .titlePurple, .titleOrange, .titleGreen, .titleLime, .titleRed, .titleNews, .titleGrey, .similarTitleFooter, .titleYedda {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        text-decoration: none;
        padding-left: 10px;
 	/*padding-top: 1px;*/
        font-weight: bold;
        height:18px;
       /* display:table-cell;*/
 
}

.titleBlue, .titleBackgroundBlue {
  background-color:#2a357c;
}

.titleNews {
   background-color:#3989b0;
}
.titlePurple, .titleBackgroundPurple {
  background-color:#94508D;
}

.titleOrange, .titleBackgroundOrange {
  background-color:#BB883E;
}

.titleGreen, .titleBackgroundGreen {
  background-color:#5D8351;
}

.titleLime, .titleBackgroundLime {
  background-color:#86b32b;
}

.titleYedda  {
 background-color:#57aa00;
}

.titleRed, .titleBackgroundRed {
  background-color:#b04c64;
}


.titleGrey, .titleBackgroundGrey {
  /*background-image:url(/web/20110302100953im_/http://www.britishinformation.com/gui/greystrip21.gif);*/
  background-color:#cccccc;
}

.titleGrey {
	color:#333333;
}

.similarTitleFooter {
	color:#FFFFFF;
	background-color:#999999;

}

/*
     COLOURED BACKGROUNG BLOCKS
-----------------------------------------------------
*/


.backgroundBlockBlue {
  background-color:#E7EDF9;
}

.backgroundBlockPurple {
  background-color:#ffeafd;
}

.backgroundBlockOrange {
  background-color:#fff3e5;
}


.backgroundBlockGreen {
  background-color:#ecfbe8;
}

.backgroundBlockLime {
  background-color:#f4fee1;
}

.backgroundBlockRed {
  background-color:#feebef;
}

.backgroundBlockGrey {
  background-color:#edebec;
}

/*
     NEWS ARCHIVE STYLES ONLY
-----------------------------------------------------
*/

.archiveSectionHeaderBlue, .archiveSectionHeaderPurple, .archiveSectionHeaderOrange, .archiveSectionHeaderGreen, .archiveSectionHeaderLime, .archiveSectionHeaderRed, .archiveSectionDateBlue, .archiveSectionDatePurple, .archiveSectionDateOrange, .archiveSectionDateGreen, .archiveSectionDateLime, .archiveSectionDateRed {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size:18px;
   line-height:24px;
   display:inline;

}

.archiveSectionDateBlue, .archiveSectionDatePurple, .archiveSectionDateOrange, .archiveSectionDateGreen, .archiveSectionDateLime, .archiveSectionDateRed {
   font-weight:lighter;
}

.articleMonthNonSelect {
   color:#666666;
   font-size:11px;
   display:inline;
}

/*
     NEWS ARTICLE STYLES ONLY
-----------------------------------------------------
*/

.newsFlashBlue, .newsFlashPurple, .newsFlashOrange, .newsFlashGreen, .newsFlashLime, .newsFlashRed, .newsFlashItalicBlue, .newsFlashItalicPurple, .newsFlashItalicOrange, .newsFlashItalicGreen, .newsFlashItalicLime, .newsFlashItalicRed {
        font-size:24px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        line-height:34px;
	font-style:normal;
        padding:11px 0px 11px 0px;
	display:inline;	
}


.newsFlashItalicBlue, .newsFlashItalicPurple, .newsFlashItalicOrange, .newsFlashItalicGreen, .newsFlashItalicLime, .newsFlashItalicRed {
   padding-left:8px;
   font-weight:lighter;
   font-style:italic;
}


.articleHeadlineBlue, .articleHeadlinePurple, .articleHeadlineOrange, .articleHeadlineGreen, .articleHeadlineLime, .articleHeadlineRed {
	/*font-size:24px;*/
	font-size:30px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        line-height:36px;
        padding:11px 0px 15px 0px;
}

.articleStampInfoBlue, .articleStampInfoPurple, .articleStampInfoOrange, .articleStampInfoGreen, .articleStampInfoLime, .articleStampInfoRed {
  margin-top:0px;
  display:inline;
} 

.dateTimeInfoBlue, .dateTimeInfoPurple, .dateTimeInfoOrange, .dateTimeInfoGreen, .dateTimeInfoLime, .dateTimeInfoRed {
  margin-top:0px;
  font-size:9px;
  display:inline;
}


.articleTitleBlue, .articleTitlePurple, .articleTitleOrange, .articleTitleGreen, .articleTitleLime, .articleTitleRed {
	font-size:16px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
 	line-height:18px;
        padding:18px 0px 11px 0px;
}

.articleCopy {
  padding-top:8px;
  font-size:13px;
  line-height:19px;
}

.articleCopyInline {
  padding-top:0px; 
  font-size:13px;
  line-height:19px;
  display:inline;
}

.articleCopyInline p {
  padding-top:0px; 
  font-size:13px;
  line-height:19px;
}

.boldInline {
  color:#333333;
  font-weight:bold;
  display:inline;
}

.published, .error {
  font-size:11px;
  display:inline;
}

.error {
color:#C00;
}
 
.articleOtherStrapline {
  padding-top:0px;
  font-size:11px;
  line-height:14px;
  display:inline;
}

.articleImagePadding {
float:left;
/*border:1px solid #666666;*/
padding-right:20px;
padding-bottom:17px;
}

.articleSharePadding {
   width:100%;
   height:28px;
   /*border:1px solid #666666;*/

}

.articleStraplinePadding {
 margin-top:4px;
 /*border:1px solid #444444;*/
}

.articleCommentsPadding {
  width:97%;
  /*border:1px solid #666666;*/
  padding-top:8px;
  padding-left:10px;
  padding-right:8px;

}


/*
     HOME PAGE STYLES ONLY
-----------------------------------------------------
*/


.newsStraplinePadding {
  width:100%;
  margin-top:3px;
  margin-bottom:3px;
 /* border:1px solid #444444;*/
}

.newsPicturePadding {
float:left;
padding-right:10px;
padding-bottom:10px;

}

/*
     TOP LEVEL LAYOUT AND STYLES ONLY
-----------------------------------------------------
*/

.topFeatureContainer {
	width:620px;
	/*min-height:160px;*/
	/*background:url(/web/20110302100953im_/http://www.britishinformation.com/gui/topFeature_background.gif) repeat-y;*/
	/*border:1px solid #666666;*/
}

.topLeftFeature {
	float:left;
	width:442px;
	/*border:1px solid #333399;*/

}

.topRightFeature {
	float:right;	
	width:160px;
	/*border:1px solid #333399;*/
}



.featureBackground {
	float:left;
	width:620px;
	height:auto;
	background:url(/web/20110302100953im_/http://www.britishinformation.com/gui/topFeature_background.gif) repeat-y;
	/*border:1px solid #666666;*/
}

.featureBackgroundWeather {   
 	float:left;
        width:620px;
        height:auto;
        background:url(/web/20110302100953im_/http://www.britishinformation.com/gui/weatherFeature_background.gif) repeat-y;
}


/*
     LEFT HAND BAR NEWS ARTICLE STYLES ONLY
-----------------------------------------------------
*/


.leftHandOtherSectionHeadersBlue, .leftHandOtherSectionHeadersPurple, .leftHandOtherSectionHeadersOrange, .leftHandOtherSectionHeadersGreen, .leftHandOtherSectionHeadersLime, .leftHandOtherSectionHeadersRed {
  padding-top:0px;
  font-size:12px;
  font-weight:bold;
  display:inline;
}

/*
     RIGHT HAND BAR STYLES ONLY
-----------------------------------------------------
*/


.rightHandText {
   color:#333333;
   font-size:11px;
   display:inline;
}


/*
     BREAKDOWN IMG CONTAINER WIDGET STYLES AND LAYOUT ONLY
-----------------------------------------------------
*/

#breakdownImgContainer {
	height:139px;
	margin-bottom:0px;
	background:url(https://web.archive.org/web/20110302100953im_/http://www.britishinformation.com/gui/horGreyBars.gif) no-repeat;
	background-position:bottom left;
	/*border:1px solid #333399;*/
}

#menuPicContainer1, #menuPicContainer2, #menuPicContainer3, #menuPicContainer4 {
	position:relative;
	float:left;
	margin-right:16px;
	width:141px;
	height:136px;
	/*border:1px solid #333399;*/
}

.breakDownWhiteLine {
	position:absolute;
	top:96px;
	left:0;
	padding:0;
	height:1px;
	width:141px;
	background-color:#FFFFFF;
}
#menuPicContainer4 {margin:0;}

#menuPicContainer1 ul, #menuPicContainer2 ul, #menuPicContainer3 ul, #menuPicContainer4 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 141px;
	}
	
#menuPicContainer1 ul li, #menuPicContainer2 ul li, #menuPicContainer3 ul li, #menuPicContainer4 ul li {
	position: relative;
	}

/* sub Menu Position*/
#menuPicContainer1 li ul, #menuPicContainer2 li ul, #menuPicContainer3 li ul, #menuPicContainer4 li ul {
	position: absolute;
	left: 141px;
	top: 0;
	display: none;
	}

#menuPicContainer1 ul li a, #menuPicContainer2 ul li a, #menuPicContainer3 ul li a, #menuPicContainer4 ul li a  {
	display: block;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: #333333;
	}
	/* test */

#menuPicContainer1 a, #menuPicContainer2 a, #menuPicContainer3 a, #menuPicContainer4 a {
	display: block;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: ##333333;
	}
	
/* Fix IE. Hide from IE Mac \*/
* html #menuPicContainer1 ul li { float: left; height: 1%;}
* html #menuPicContainer1 ul li a { height: 1%; }

* html #menuPicContainer2 ul li { float: left; height: 1%;}
* html #menuPicContainer2 ul li a { height: 1%; }

* html #menuPicContainer3 ul li { float: left; height: 1%;}
* html #menuPicContainer3 ul li a { height: 1%; }

* html #menuPicContainer4 ul li { float: left; height: 1%;}
* html #menuPicContainer4 ul li a { height: 1%; }

/* End */

/* to end ul only */
#menuPicContainer1 ul, #menuPicContainer2 ul, #menuPicContainer3 ul, #menuPicContainer4 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 141px;
	border-bottom: 0px solid #ccc;
	}

/* HOVER STYLING */
#menuPicContainer1 ul li a:hover, #menuPicContainer2 ul li a:hover, #menuPicContainer3 ul li a:hover, #menuPicContainer4 ul li a:hover { 
	color: #FFFFFF;
	background-color: #333399;
	} /* Hover Styles */
		
#menuPicContainer1 li ul li a, #menuPicContainer2 li ul li a, #menuPicContainer3 li ul li a, #menuPicContainer4 li ul li a { 
	padding:0px; 
	
	} /* Sub Menu Styles */
		/* IE 7 BUG FIX USE THE BACKGROUND IMAGE SO SUBMENU DO DISAPPEAR WHEN YOU ROLL BETWEEN ONE BUTTON TO THE OTHER!!! */
#menuPicContainer1 li:hover ul, #menuPicContainer1 li.over ul { display: block; background-image: url("/web/20110302100953im_/http://www.britishinformation.com/gui/no.gif"); } /* The magic */
#menuPicContainer2 li:hover ul, #menuPicContainer2 li.over ul { display: block; background-image: url("/web/20110302100953im_/http://www.britishinformation.com/gui/no.gif"); } /* The magic */
#menuPicContainer3 li:hover ul, #menuPicContainer3 li.over ul { display: block; background-image: url("/web/20110302100953im_/http://www.britishinformation.com/gui/no.gif"); } /* The magic */
#menuPicContainer4 li:hover ul, #menuPicContainer4 li.over ul { display: block; background-image: url("/web/20110302100953im_/http://www.britishinformation.com/gui/no.gif"); } /* The magic */

.general {
	background-color: #EEEEEF;
	color: #333333;
}
	
.general span {display:none;}

.breakdownMenuIdent {
	margin-top:5px;
	padding-bottom:3px;
	/*margin:4px 2px 0px 13px;*/
	margin-left:10px;
}

.breakImgBorder {
	margin:0;
	padding:2px;
	background-color:#FFFFFF;
	border:1px solid #999999;
	display:block;
}


/*
     HORIZONTAL DOTTED LINES ACROSS SITE
-----------------------------------------------------
*/

.horizontal_dotted_line
{
height:5px;
background:url('https://web.archive.org/web/20110302100953im_/http://www.britishinformation.com/gui/tansparent_dotted_line.gif') repeat-x;
/*
margin:0;
padding:0;
height:1px;
border:0px;
border-bottom: 1px #cccccc;
border-bottom-style:dotted;
width: 100%;
*/
} 

.dark_horizontal_dotted_line
{
height:1px;
border-bottom: 1px #999999;
border-bottom-style:dotted;
width: 100%;
} 

/*
     SECTION COLOURS ONLY FOR  CSS STYLE
     
     CLASSNAME + COLOUR = THE SECTION YOUR IN

     E.G .titleBlue For blockhead css class  
-----------------------------------------------------
*/

/* old colour if needed
.articleHeadlineBlue {
        color:#2a357c;

}
*/

.articleHeadlineBlue, .newsFlashBlue, .newsFlashItalicBlue, .articleStampInfoBlue, .dateTimeInfoBlue, .articleTitleBlue, .archiveSectionHeaderBlue, .archiveSectionDateBlue,
.leftHandOtherSectionHeadersBlue, a.moreHeadlineLinkBlue:link, a.moreHeadlineLinkBlue:visited, a.moreHeadlineLinkBlue:hover, a.moreHeadlineLinkBlue:active
{
	color:#3989b0;
}

.articleHeadlinePurple, .newsFlashPurple, .newsFlashItalicPurple, .articleStampInfoPurple, .dateTimeInfoPurple, .articleTitlePurple, .archiveSectionHeaderPurple, .archiveSectionDatePurple,
.leftHandOtherSectionHeadersPurple, a.moreHeadlineLinkPurple:link, a.moreHeadlineLinkPurple:visited, a.moreHeadlineLinkPurple:hover, a.moreHeadlineLinkPurple:active
{
        color:#94508D;
}

.articleHeadlineOrange, .newsFlashOrange, .newsFlashItalicOrange, .articleStampInfoOrange, .dateTimeInfoOrange, .articleTitleOrange, .archiveSectionHeaderOrange, .archiveSectionDateOrange,
.leftHandOtherSectionHeadersOrange, a.moreHeadlineLinkOrange:link, a.moreHeadlineLinkOrange:visited, a.moreHeadlineLinkOrange:hover, a.moreHeadlineLinkOrange:active
{
        color:#BB883E;
}

.articleHeadlineGreen, .newsFlashGreen, .newsFlashItalicGreen, .articleStampInfoGreen, .dateTimeInfoGreen, .articleTitleGreen, .archiveSectionHeaderGreen, .archiveSectionDateGreen,
.leftHandOtherSectionHeadersGreen, a.moreHeadlineLinkGreen:link, a.moreHeadlineLinkGreen:visited, a.moreHeadlineLinkGreen:hover, a.moreHeadlineLinkGreen:active
{
        color:#5D8351;
}

.articleHeadlineLime, .newsFlashLime, .newsFlashItalicLime, .articleStampInfoLime, .dateTimeInfoLime, .articleTitleLime, .archiveSectionHeaderLime, .archiveSectionDateLime,
.leftHandOtherSectionHeadersLime, a.moreHeadlineLinkLime:link, a.moreHeadlineLinkLime:visited, a.moreHeadlineLinkLime:hover, a.moreHeadlineLinkLime:active
{
        color:#86b32b;
}

.articleHeadlineRed, .newsFlashRed, .newsFlashItalicRed, .articleStampInfoRed, .dateTimeInfoRed, .articleTitleRed, .archiveSectionHeaderRed, .archiveSectionDateRed, 
.leftHandOtherSectionHeadersRed, a.moreHeadlineLinkRed:link, a.moreHeadlineLinkRed:visited, a.moreHeadlineLinkRed:hover, a.moreHeadlineLinkRed:active
{
	color:#b04c64;
}








/* 
     FOOTER STYLES ONLY  
----------------------------------------------------- 
*/

.footerTxt {
        font-size:11px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color: #666666;
        line-height:15px;
 	padding:4px 0px 10px 10px;

}

a.footerLink:link {
	font-size:11px;
        color: #666666;
        font-weight:normal;
        text-decoration: none;
}
a.footerLink:visited {
        font-size:11px;
        color: #666666;
        font-weight:normal;
        text-decoration: none;
}
a.footerLink:hover {
        font-size:11px;
        font-weight:normal;
        text-decoration: underline;
}
a:footerLink:active  {
        font-size:11px;
        font-weight:normal;
        text-decoration: none;
}

/*
  	NEWS MAKER STYLE
---------------------------------------------
*/

#newsMakerContainer {
	position:relative;
	margin:0;
	padding:0;
	padding-left:20px;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	margin-top:30px;
	margin-bottom:0px;
	width:600px;
	height:48px;
	vertical-align:middle;
	border:1px solid #FFFFFF;
}

.freeWidget {
	float:right;
	margin-right:227px;
}


/*
     NEWS MAKER FORM POP POSITIONING
-----------------------------------------------------
*/


#PcjsColorChooserPopup {
        position:absolute;
        margin-left:245px;
        margin-top:420px;
        width:212px;
        height:112px;
        z-index:99;
        visibility:hidden;
        background-color: #FFFFFF;
        border: 0px none #000000;
}


/*
	FOOTER MAIN MENU
------------------------------------------------------
*/


a.footerNav:link {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
	line-height:18px;
        color:#2a357c;
        text-decoration: none;
        display:block;
}
a.footerNav:visited {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height:18px;
        color:#2a357c;
        text-decoration: none;
        display:block;
}
a.footerNav:hover {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height:18px;
        color:#2a357c;
        text-decoration: underline;
        display:block;
}
a.footerNav:active {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height:18px;
        color:#2a357c;
        display:block;
        text-decoration: none;
}


#similar {
	font-size: 11px;
        line-height:14px;
	color:#333333px;

}

a.similarLink:link {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height:14px;
        color:#2a357c;  
        text-decoration: none;
        display:inline;
}
a.similarLink:visited {
        font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
        line-height:14px;
        color:#2a357c;
        text-decoration: none;
        display:inline;
}
a.similarLink:hover {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;                                                                           
        line-height:14px;
        color:#2a357c;  
        text-decoration: underline;
        display:inline;
}
a.similarLink:active {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height:14px;
        color:#2a357c;
        display:inline;
 	text-decoration: none;
}

/*
	HEADER STYLE NEED FOR FOOTER ONLY
---------------------------------------------------
*/


.gb {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
 	color: #FFFFFF;
        height:28px;
        background-image:url(https://web.archive.org/web/20110302100953im_/http://www.britishinformation.com/gui/greygradiant.jpg);
        background-repeat:repeat-x;
}

a.channelMenu:link, a.switch-view:link {
        font-size:11px;
        color: #FFFFFF;
 	text-decoration: none;
}
a.channelMenu:visited, a.switch-view:visited {
        font-size:11px;
        color: #FFFFFF;
        text-decoration: none;
}
a.channelMenu:hover, a.switch-view:hover {
        text-decoration: underline;
}
a.channelMenu:active, a.switch-view:active {
        text-decoration: none;
}

/* search bar form styling */
#searchForm input#terms, input#terms2 {height: 15px; line-height: 15px;}
#searchForm input {vertical-align: middle;}
#searchForm #terms, #terms2 {
        float:left;
        width: 150px;
        background: #FFFFFF;
        border-bottom: 1px solid #888888;
        border-top: 2px solid #666666;
        border-right: 1px solid #888888;
        border-left: 2px solid #666666;
        padding: 2px;
        font-weight:normal;
        font-size: 12px;
        color: #af0030;
        }




/* 
	YEDDA FOOTER
---------------------------------------------
*/
.floating {
	background-color:#FFFFFF;
	margin-top:10px;
	margin-bottom:0px;
	border:1px solid #FFFFFF;
}

.footer {
        margin: 0 auto;
        /*border:1px solid #F00;*/
        width:965px;
	background-color:#FFFFFF;
}

.copyrightFooter {
	float:left;
	margin-top:2px;
	height:60px;
	padding:0;
	padding-right:18px;
	width:230px;
	/*border:1px solid #333399;*/
}
        
        
#leftFooter {
	float:left;
	margin-top:2px;
        width:490px;
    	/*border:1px solid #333399;*/
        
}
        
#rightFooter {
 	float:right;
        width:405px;
        text-align:left;
    	/*border:1px solid #333399;*/
}

#similarContainer {
	margin-left:10px;
	margin-right:5px;
	margin-bottom:3px;
	/*border:2px solid #333399;*/
}

.footerTxt {
        position:relative;
	margin:0;
	padding:0;
        text-align:right;
        font-size:9px;
	line-height:16px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color: #666666;
}

a.footerLink:link {
        font-size:9px;
        color: #666666;
        font-weight:normal;
        text-decoration: none;
}

a.footerLink:visited {
        font-size:9px;
        color: #666666;
        font-weight:normal;
        text-decoration: none;
}

a.footerLink:hover {
        font-size:9px;
        font-weight:normal;
        text-decoration: underline;
}

a:footerLink:active  {
        font-size:9px;
        font-weight:normal;
        text-decoration: none;
}

a.smallPdf:link {
        font-size:10px;
        font-weight:bold;
        color:#9c2d26;
        text-decoration: none;
}

a.smallPdf:visited {
        font-size:10px;
        font-weight:bold;
        color:#9c2d26;
        text-decoration: none;
}

a.smallPdf:hover {
        font-size:10px;
        font-weight:bold;
        color:#9c2d26;
        text-decoration: none;
}

a:smallPdf:active  {
        font-size:10px;
        font-weight:bold;
        color:#9c2d26;
        text-decoration: none;
}

a.similarLink:link {
	font-size:11px;
	line-height:16px;
}

a.similarLink:visited {
	font-size:11px;
	line-height:16px;
}

a.similarLink:hover {
	font-size:11px;
	line-height:16px;
}

a:similarLink:active  {
	font-size:11px;
	line-height:16;
}


.widgetBorder { border:1px solid #333333; }

/*
     FILE ARCHIVED ON 10:09:53 Mar 02, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:52:19 Jan 07, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.751
  exclusion.robots: 0.038
  exclusion.robots.policy: 0.022
  esindex: 0.013
  cdx.remote: 6.803
  LoadShardBlock: 118.324 (3)
  PetaboxLoader3.datanode: 92.75 (4)
  PetaboxLoader3.resolve: 110.831 (2)
  load_resource: 105.014
*/