/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 * ie6 corrective styles
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

html {overflow: auto;}
/* layout */
#header-wrap {padding: 0; width: auto}
#header {width: 982px; background: #F0EFEF url("../images/bg_header.gif") -102px top repeat-y;padding: 14px 32px 12px 30px; margin: 0 auto; border-right: 1px solid #F0EFEF; position:static}
#nav {width: 992px; }
#content-wrap .right-col {width: 210px !important;margin-left: 0; display: inline; }
#content {padding-bottom: 20px}
#content-wrap .centre-col {display: inline}
/* remove png as fix as is messing with styles */
body {background: #eee }
#content-wrap {background: #F0EFEF url("../images/bg_header.gif") center top repeat-y;margin-top: -14px}
#footer-wrap {z-index: 1000; margin-bottom: -10px;background: #eee url("../images/bg_bottom_light.gif") no-repeat top center !important }
#content-wrap .hp-side-col {margin-left: 0}


/* header */
.f-fastTrack {margin-top: 0}
.headerContent {position: static; width: 350px; margin-right: -8px; z-index: 100 }
.headerContent #socialLinks{margin-left:65px; margin-top:2px;padding-bottom:2px;}
.headerContent #socialLinks span{padding-right:5px;}
.headerContent #socialLinks a{float:left; margin-right:5px;}
.headerContent .eu a {padding-right: 4px}
#header select.dd-small {margin:8px 4px 8px 0;}
#header div.dd-small {float:right;margin:0;padding:6px 8px 6px 0;}
.f-langChange{border: 1px solid #fff}
.content-header h2 {width: 530px}




/* homepage */
#content .hp-main-col .split-col-half{height: 1%}
#content .hp-main-col .split-col-half div.wrap {width:99.7%;}
#homeMedSearchForm {padding: 0 0 3px 16px}
.news-tabs .tab-block li {height: auto !important; margin-bottom: -2px}
.hp-side-col div.related {width: 185px}

/* misc */
#content .side-nav ul li a{height: 1%}
#content .side-nav li.active li.active li.active li.active {font-weight:normal}
.main-col li {height: 1%}/*Fix for Fly spray issue 154*/
.table-holder {padding-top:5px;}
.leader, .block-list li, 
.image-list li, 
p.link, 
.spotlight div, 
.advanced-search fieldset div, 
.advanced-search label, 
dl.toggle-list dd,
.dd-title-options div a {zoom:1;}
dl.toggle-list dt a {display: inline-block;} /*Fix for Fly spray issue 134*/
.pagination,
ul li,
a.sortable{zoom: 1 !important; position: static !important}
#content .main-col .split-col-half div.wrap {zoom: 1}
.crumb{zoom: 1; overflow: visible}
#content ol li {display: list-item /* non-incrementing li bug */}
.pagination{display:inline-block;}

/* forms */
#content .hp-search input {margin-left: -20px}
#content .hp-search input.submit {margin: 0 -10px 0 0; width: 22px;  height: 22px; outline: none}
#content td fieldset.simple .submit {margin: 0}
#content .small-search fieldset {display: inline; margin-left: 0}
#content .advanced-search fieldset {padding-top: 0; width: 755px; overflow: visible;}
#content .advanced-search legend {
	margin: 0 -17px 0 -15px;
	position: relative;
	left: -1px;
	padding: 10px;
	line-height: 1em;
	border-top: 1px solid #d9d9d9;
	border-left: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	width: 758px;
}
#content .inputAsLink { padding: 0 !important; overflow: visible; margin: 0 }
#content fieldset select.doc-type {margin-right: -3px /* fix ie6 duplicate characters bug */}

/* tabs */
#content .tab-holder ul.two-col {width: 30%}
#content .inputAsLink {overflow: visible; width: 1em !important; }
#content .results-tabs p {float: none}
#content .results-tabs .tab-nav-next {float: right; zoom: 1; }
#content .results-tabs .tab-nav-previous{float: left; zoom: 1}
#content tab-block p {float: none}
#content .results-tabs .tab-one-col #keyword {width: 750px}
#content .results-tabs .tab-one-col #keyword .date {padding: 0 0 10px 0; width: 700px;}
#content .results-tabs .tab-one-col #keyword .date div {height: 30px; zoom: 1}


#content ul.tab-nav li.active span {border-bottom: 1px solid #fff; position: relative; z-index: 100}
#content ul.tab-nav li.active {position: relative !important }
#content ul.tab-nav li.active a {}

/* calendar */
#content .calendar-holder p.next {right:10px;}
#calendar {display: block !important; overflow: visible; height: 1%}
#calendar div{overflow: visible;height: 1%}



/* health alerts */
.right-col .status,
div.health-alert {width: 200px; padding: 10px 10px 15px 15px !important}

/*content */
.centre-col ul {zoom: 1}
.centre-col li {position: static}
#content .main-col .results-tabs .tab-block{
	color:#000 !important;
	width:533px;
	border:1px solid #9EA7A9;
	padding:15px;
	}

.in-focus div.padding {
	padding: 0;
}

/* clearing */

.in-focus,
#content .split-col-half div.wrap{zoom: 1}
#content .split-col-half .wrap .members dl {position:static; float:none; width:90%;}
#content .split-col-half .wrap .members ul ul, #content .split-col-half .wrap .members dd ul {width:90%;}
#content fieldset select.doc-type{margin-bottom:10px;}
#content .split-col-half .wrap .members dl dd {float:none;}
#content .main-col .in-focus ol, #content .main-col .in-focus ul {
	zoom: 1;
}

#header span {
	float:left;
}
