

* html div.topMainContentLeftPanel{width:600px !important;}
* html .topMainContentLeftPanel h2{padding:0 !important;}
* html .latestNewsFooter{padding:1px !important;}
* html .gdInformationPanel{padding-bottom:7px !important;}
* html div#gdBottomMainContent{padding:12px 20px 0 20px !important;}
* html div#gdContent .topMainContentRightPanel img.bottomImage{margin-top:0;}

* html div#gdContent { 
    /*
        PB, 08/07/11: causung weird display issues, assume used to trigger has-layout or min-height neither of which now seem required;
        height: 1%; 
    */
}
* html div.gdThisSection {position:relative;top:0;left:-5px;margin:0 -5px 0 0;width:290px;}
* html div.iconsHolder {margin-right:10px;}
* html div#gdHeader .gdPrimaryNavigation ul ul { width: 962px; }
* html #videoSearch .leftCol { float: left; width: 200px; }
* html #videoSearch .rightCol { float: right; width: 190px;  }
* html #videoSearch .rightCol h3 { margin-left: 10px;  }
* html #videoSearch .rightCol li { margin-right: 0; margin-left: 5px;  }
* html .videoPaginationWrapper .search {width: 150px;margin-right: 7px;}
* html .videoPaginationWrapper .pageNumbering  {margin-left: 7px;}
* html #pageNumbering { display: inline; padding-bottom: 6px; }
* html .register { width: 200px; }
* html .LoginContainer { width: 570px !important; }
* html .QuestionAndAnswers input,
* html .selectionSubmissionV2Checkbox input {margin-top: -4px;}
* html #pageNumbering li a, 
* html #pageNumbering li span { height: 1.6em; width: 1.6em; }
* html .secondaryTeaser {height: 144px;}
* html .secondaryTeaser p a {position: relative;}
* html .sitemap li.arabic { text-align: right; }
* html .gdPrimaryNavigation ul ul li.first { display: inline !important; }
* html .videoPlayer .inner { position: relative; left: 60px; margin-left: 0; }
* html body #gdPageWrapper .videoIcon { vertical-align: baseline; }
* html body div.alphaList ul { padding-left: 5px; padding-right: 15px; height: 1%; }
* html body div.alphaList ul li { padding-bottom: 5px; margin: 0; }

/*
	peek-a-boo fix;
*/
* html .pagePopup p { zoom: 1; }

* html .register ul li.checkbox input {margin-top:-0.15em;} /* << DK 13/3/9 - onTime 7622 */

/*
	HACK PB 18/03/09; fix for mis-alignment of <li> bullets in right to left directional text in IE!?!
*/
* html .contentText ul, * html .genericContentContainer ul
{
	border: solid 1px #eee8dc;
}

* html .contentText .inset ul, * html .genericContentContainer .inset ul,* html .genericContentContainer .insetRight ul
{
	border: none;
}

/* JH 31/03/09, onTime 7828 */
* html fieldset.arabic ul li { display: block; width: 1%; }
* html fieldset.arabic ul.register li { width: auto; }
* html fieldset.arabic ul li label { display: block; width: 100%; }
* html fieldset.arabic ul li select { display: block; clear: left; }

* html #mapOfWorld ul { border: none !important; }
* html .arabic #navInteractive ul li.first {
margin-right:459px !important;
}

* html #videoSearch .rightCol{ width:200px; margin:0 42px 0 0;}

* html .dropDown li {
    position: relative;
    zoom: 1;
}

* html .dropDown span {
    overflow: hidden;
    width: 89px;
}

* html .dropDown .listWrapper {
    width: 95px;
}

* html .dropDown .toggle {
position: absolute;
right: 2px;
top: 2px;
}

* html .dropDown b
{
float:left;
padding-left: 2px;
}

/*
    PB, 01/12/10,; inline-block fix;
*/
* html .collapsed h3, 
* html .lastUpdated {
    display: inline;
}
/* end fix */

/*inline paragraphs dont display well in IE6 - S Johnston*/
* html .collapsed p.date
{
    margin-right: 0.3em;
}
* html .collapsed .arabic p.date
{
    margin-left: 0.3em;
    direction:ltr;
    zoom:1;
}

* html div#gdBottomMainContent .secondaryTrailBlocks .lastLine 
{
    margin-bottom: 12px;
}

/*
    PB, 05/05/11, min-height fix;
*/
* html .trailBlock {
    height: 70px;
}
* html .mainTrail {
    height: 167px;
}
* html .bullet {
    height: 1px;
}
/* end fix */
