
#ad_sky {
	background-color:#999999;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:2em;
	padding-top:0.75em;
	text-align:center;
	width:160px;
	float: right;
}

#ad_sky_label {
	color:white;
	font-size:0.725em;
	margin:0pt 20px 0.75em 0pt;
	text-align:right;
}

#series {
        margin:10px;
}

#series_left {
        float:left;
        margin-right:20px;
        padding-right:10px;
        width:480px;
}

#series_right {
        float:left;
        margin-right:20px;
        width:315px;
}

#series h1 {
	font-size: 1.3em;
	color: #4D6A76;
	margin:0;
	padding:0 0 0 5px;
}

#series h2 {
	font-size: 1em;
	color: #4D6A76;
	margin:0;
	padding:0 0 0 5px;
}


#series p {
	padding:0 0 0 5px;
}

#series_section {
	font-weight: bold;
	padding: 0 0 6px 10px;
	clear: both;
	color: #000000;
}

#series_comment {
	border-top: 3px solid #00539E;
	margin-bottom: 6px;
	padding: 5px 10px 10px 9px;
	clear: both;
}

#series_perspectives {
	border-top: 3px solid #009FC2;
	margin-bottom: 6px;
	padding: 5px 10px 10px 9px;
	clear: both;
}

#series_review {
	border-top: 3px solid #00703B;
	margin-bottom: 6px;
	padding: 5px 10px 10px 9px;
	clear: both;
}

#series_article {
	border-top: 3px solid #B30738;
	margin-bottom: 6px;
	padding: 5px 10px 10px 9px;
	clear: both;
}

#series_related {
	border-top: 3px solid #4D6A76;
	margin-bottom: 6px;
	padding: 5px 10px 10px 9px;
	clear: both;
}

#series_entry {
	margin-bottom: 6px;
	padding: 5px 10px 10px 9px;
	clear: both;
}

span.article-title {
	color: #4D6A76;
	font-size:1em;
	font-weight:bold;
	line-height:1.2em;
}

span.article-author {
	color:gray;
	font-size:95%;
	margin-bottom:1em;
}

a.toc-link {
	color:gray;

}

a.toc-link:link { text-decoration: underline; font-size: 1em; color: #8c8c8c; } 
a.toc-link:visited { text-decoration: underline; font-size: 1em; color: #8c8c8c; }
a.toc-link:hover { text-decoration: none; font-size: 1em; color: #8c8c8c; }
a.toc-link:active { text-decoration: underline; font-size: 1em; color: #8c8c8c; }

.toc-link-sep {
	margin:0pt 0.4em;
}

#series_section_right {
	font-weight: bold;
	padding: 0 0 6px 10px;
	clear: both;
	color: #4D6A76;
}

#series_content_right {
	border-top: 3px solid #4D6A76;
	margin-bottom: 6px;
	padding: 5px 10px 10px 0px;
	clear: both;
}

#series_title_audio {
	font-weight: bold;
	padding: 0 0 6px 10px;
	clear: both;
	color: #4D6A76;
}

#series_content_audio {
	display: block;
	padding: 6px 10px 10px 10px;
	margin-bottom: 20px;
	background-color: #EEEEEE;
	border-top: 3px solid #4D6A76;
}

A.series_right:link  { text-decoration:underline; font-size:1em; color:#4d6a75;}
A.series_right:visited  { text-decoration:underline; font-size:1em; color:#4d6a75;}
A.series_right:hover  { text-decoration:none; font-size:1em; color:#4d6a75;}
A.series_right:active  { text-decoration:underline; font-size:1em; color:#4d6a75;}


#menu10 a:hover { text-decoration: none; color: #00549F; }
/* body.lancet #menu10 a:hover { text-decoration: none; color: #4d6a76; } */
/* body.laneur #menu10 a:hover { text-decoration: none; color: #6CB33E; } */
/* body.laninf #menu10 a:hover { text-decoration: none; color:  #936FB1; } */
/* body.lanonc #menu10 a:hover { text-decoration: none; color: #CC0000; } */


#series_left_column {
        float:left;
        margin-right:20px;
        margin-top:20px;
        padding-right:10px;
        width:397px;
        margin-bottom: 10px;
}

#series_right_column {
        float:left;
        margin-right:10px;
        margin-top:20px;
        width:397px;
        margin-bottom: 10px;
}

#series_container {
        float:left;
        margin-left: 10px;
        margin-right: 10px;
        margin-bottom: 15px;
}

#series_container h1 {
	font-size: 1em;
	color: #00549F;
	margin:0;
	padding:0;
}

#series_container h2 {
	font-size: 0.9em;
	color: #00549F;
	margin:0;
	padding:0;
}

#new_announcement {
    //margin: 7px 0px 7px 0px;
    margin: 7px 0px 12px 0px;
}


#new_announcement h1  {
	//font-size: 1.05em;
	font-size: 1.2em;
	font-weight:bolder;
	color: #00549F;
	margin:0;
	//padding:0 0 0 5px;
	padding:0px 10px; 0px 10px;	
}


#series_home  {
	margin-bottom: 10px;
	padding: 0;
}


#series_home h1 {
	font-size: 1.5em;
	color: #00549F;
	margin:0;
	padding:0;
}

#series_home h2 {
	font-size: 1.2em;
	color: #00549F;
	margin-left:8px;
	padding:0;
}


#series_home h3 {
	font-size: 1em;
	color: #00549F;
	margin:0;
	padding:0;
}

#series_home_container {
	width: 812px;
	background-color: #EEEEEE;
	margin-left: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
	padding:6px;
}


#series_home_image {
	width: 150px;
	float: left;
}

td.series {
width: 650px;
}

div.red div.ja50-ce-para a.ja50-ce-inter-ref:link {text-decoration: underline; color: #B30538; }
div.red div.ja50-ce-para a.ja50-ce-inter-ref:hover {text-decoration: none; }
div.green div.ja50-ce-para a.ja50-ce-inter-ref:link {text-decoration: underline; color: #00703B; }
div.green div.ja50-ce-para a.ja50-ce-inter-ref:hover {text-decoration: none; }
div.lightBlue div.ja50-ce-para a.ja50-ce-inter-ref:link {text-decoration: underline; color: #009FC2; }
div.lightBlue div.ja50-ce-para a.ja50-ce-inter-ref:hover {text-decoration: none; }
div.darkBlue div.ja50-ce-para a.ja50-ce-inter-ref:link {text-decoration: underline; color: #00539E; }
div.darkBlue div.ja50-ce-para a.ja50-ce-inter-ref:hover {text-decoration: none; }

div.red div.ja50-ce-simple-para
 a.ja50-ce-inter-ref:link {text-decoration: underline; color: #B30538; }
div.red div.ja50-ce-simple-para
 a.ja50-ce-inter-ref:hover {text-decoration: none; }
div.green div.ja50-ce-simple-para
 a.ja50-ce-inter-ref:link {text-decoration: underline; color: #00703B; }
div.green div.ja50-ce-simple-para
 a.ja50-ce-inter-ref:hover {text-decoration: none; }
div.lightBlue div.ja50-ce-simple-para
 a.ja50-ce-inter-ref:link {text-decoration: underline; color: #009FC2; }
div.lightBlue div.ja50-ce-simple-para
 a.ja50-ce-inter-ref:hover {text-decoration: none; }
div.darkBlue div.ja50-ce-simple-para
 a.ja50-ce-inter-ref:link {text-decoration: underline; color: #00539E; }
div.darkBlue div.ja50-ce-simple-para
 a.ja50-ce-inter-ref:hover {text-decoration: none; }


#home_welcome_container h1 {
 margin:8px 10px 3px;
 padding:0;
}

img#welcome_close {
	//padding: 0px 7px 0 0;
	padding: 0px 7px 0 0;
	border: 0;
}

#home_welcome_container p {
	//margin: 0 7px 5px 7px;
	margin: 0;
	//padding: 0px 10px 0px 10px;
	padding: 0px 10px 0px 10px;
}

#protocol_page {
 margin: 10px 10px 20px 10px;
}

#magpie {
 margin: 10px 10px 20px 10px;
}

#magpie_home  {
	margin-bottom: 10px;
	padding: 0;
}


#magpie h1 {
	font-size: 1.5em;
	color: #4D6A76;
	margin-bottom:8px;
	padding:0;
}

#magpie h2 {
	font-size: 1.2em;
	color: #4D6A76;
	margin:0;
	padding:0;
}


#magpie h3 {
	font-size: 1em;
	color: #4D6A76;
	margin:0;
	padding:0;
}

#magpie_home h1 {
	font-size: 1.5em;
	color: #4D6A76;
	margin:0;
	padding:0;
}

#magpie_home h2 {
	font-size: 1.2em;
	color: #4D6A76;
	margin-left:8px;
	padding:0;
}


#magpie_home h3 {
	font-size: 1em;
	color: #4D6A76;
	margin:0;
	padding:0;
}

#meet_editors_page ul li {
margin-bottom: 8px;
}

#meet_editors_page_table {
	margin-top: 10px;
	
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	
}

#meet_editors_page_table td {
	border-right: 1px solid #000000;
	padding: 5px;

}

#meet_editors_page_table th {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 5px;
	background-color: #EDEDED;

}

#eccmid_page {
	margin: 10px 10px 20px 10px;
}	
	
#eccmid_page_left {
		float: left;
		width: 500px;
		margin-bottom: 20px;
	}
#eccmid_page_right {
		float: left;
		width: 350px;
		margin-left:10px;
		margin-bottom: 20px;
}

#eccmid_page h1 {
  margin-top: 9px;
	margin-bottom: 5px;
	padding-bottom: 0;
}

*html #eccmid_page_right {
            float:left;
            width: 350px;
            margin-left:10px;
}

#eccmid_title {
	font-weight: bold;
	padding: 0 0 6px 10px;
	clear: both;
	color: #00549F;
}

#eccmid_contents {
	
	border-top: 3px solid #00549F;
	margin-bottom: 32px;
}

#eccmid_bold {
	font-weight: bold;
	margin: 6px 10px 6px 10px;
	color: black;
}

#eccmid_normal {
	margin: 6px 10px 6px 10px;
	color: black;
}

.bold
{
font-weight: bold;
}

#eccmid_video {
	background: #eeeeee;
	padding: 5px;
	margin-bottom: 15px;
}



#flu_page {
	margin: 10px 10px 20px 10px;
        margin-left: 0px;
        margin-right: 0px;
}

#flu_page_left {
		float: left;
		width: 560px;
		margin-bottom: 20px;
		margin-top: 20px;
		margin-left:10px;
}
	
#flu_page_right {
		float: right;
		width: 380px;
		margin-right:10px;
		margin-bottom: 20px;
		margin-top: 50px;
}

#flu_title {
	font-weight: bold;
	padding: 0 0 3px 5px;
	clear: both;
	color: #00549F;
}

#flu_contents {
	
	border-top: 3px solid #00549F;
	margin-bottom: 20px;
	padding-top: 5px;
}

#flu_video {
	background: #eeeeee;
	padding: 5px;
	margin-bottom: 15px;
}





/*{{{ Flowplayer - general playlist settings, light gray */

	/* container has a background image */
a.player_playlist {	
	margin-top:40px;
	display:block;
	background:url(http://download.thelancet.com/flatcontentassets/video/splash.png) no-repeat;
	width:425px;
	height:298px;
	padding:0 126px 75px 127px;	
	text-align:center;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
}

/* splash image */
a.player_playlist img {
	margin-top:115px;
	border:0;	
}

	a.player {
		margin-top:0px;		
	}


div.playlist {

	position:relative;
	overflow:hidden;	 	
	height:285px !important;
}

div.playlist div.clips {	
	position:absolute;
	height:20000em;
}

div.playlist, div.clips {
	width:260px;	
}

div.clips a {
	display:block;
	background-color:#fefeff;
	padding:12px 15px;
	height:46px;
	width:196px;
	font-size:12px;
	border:1px outset #ccc;		
	text-decoration:none;
	letter-spacing:-1px;
	color:#000;
}

div.clips a.first {
	border-top-width:1px;
}

div.clips a.playing, div.clips a.paused, div.clips a.progress {
	background:url(http://download.thelancet.com/flatcontentassets/video/light.png) no-repeat 0px -69px;
	padding-right:60px;
	border:0;
}
	
div.clips a.progress {
	opacity:0.6;		
}

div.clips a.paused {
	background-position:0 0;	
}

div.clips a span {
	display:block;		
	font-size:11px;
	color:#666;
}

div.clips a em {
	font-style:normal;
	color:#f00;
}	

div.clips a:hover {
	background-color:#f9f9fa;		
}

div.clips a.playing:hover, div.clips a.paused:hover, div.clips a.progress:hover {
	background-color:transparent !important;		 
}
/*}}}*/


/*{{{ petrol colored */

div.clips.petrol a {
	background-color:#193947;
	color:#fff;
	border:1px outset #193947;
}

div.clips.petrol a.playing, div.clips.petrol a.paused, div.clips.petrol a.progress {
	background:url(http://download.thelancet.com/flatcontentassets/video/dark.png) no-repeat 0px -69px;
	border:0;
}

div.clips.petrol a.paused {
	background-position:0 0;	
}

div.clips.petrol a span {
	color:#aaa;
}

div.clips.petrol a em {
	color:#FCA29A;
	font-weight:bold;
}	

div.clips.petrol a:hover {
	background-color:#274D58;		
} 

div.clips.petrol a.playing:hover, div.clips.petrol a.paused:hover, div.clips.petrol a.progress:hover {
	background-color:transparent !important;		 
}
/*}}}*/



/*{{{ petrol colored */

div.clips.petrol_audio a {
	background-color:#193947;
	color:#fff;
	border:1px outset #193947;
}

div.clips.petrol_audio a.playing, div.clips.petrol_audio a.paused, div.clips.petrol_audio a.progress {
	background:url(http://download.thelancet.com/flatcontentassets/video/dark.png) no-repeat 0px -69px;
	border:0;
}

div.clips.petrol_audio a.paused {
	background-position:0 0;	
}

div.clips.petrol_audio a span {
	color:#aaa;
}

div.clips.petrol_audio a em {
	color:#FCA29A;
	font-weight:bold;
}	

div.clips.petrol_audio a:hover {
	background-color:#274D58;		
} 

div.clips.petrol_audio a.playing:hover, div.clips.petrol_audio a.paused:hover, div.clips.petrol_audio a.progress:hover {
	background-color:transparent !important;		 
}
/*}}}*/



/*{{{ low version */

div.clips.low a {	
	height:31px;
}

div.clips.low a.playing, div.clips.low a.paused, div.clips.low a.progress {
	background-image:url(http://download.thelancet.com/flatcontentassets/video/light_small.png);
	background-position:0 -55px;
}

div.clips.low a.paused {
	background-position:0 0;	
}


/*}}}*/


/*{{{ go buttons */

a.go {
	display:block;
	width:18px;
	height:18px;
	background:url(http://download.thelancet.com/flatcontentassets/video/up.png) no-repeat;
	margin:5px 0 5px 105px;
	cursor:pointer;
}

a.go:hover, a.go.down:hover {
	background-position:0px -18px;		
}

a.go.down {
	background-image:url(http://download.thelancet.com/flatcontentassets/video/down.png);	
}

div.petrol a.go {
	background-image:url(http://download.thelancet.com/flatcontentassets/video/up_dark.png);		
}

div.petrol a.go.down {
	background-image:url(http://download.thelancet.com/flatcontentassets/video/down_dark.png);		
}

a.go.disabled {
	visibility:hidden;		
}

/*}}}*/

#panel{
	background: #EEEEEE;
	padding: 5px;
	margin-bottom: 15px;
}

.smaller-text {
font-size: 0.8em;
}


#leftcolumn {
	float:left;
	margin-left:5px;
	margin-top:5px;	
	width:150px;
}

#flu_page #leftcolumn {
	float:left;
	margin-left:5px;
	margin-top:5px;	
	width:140px;
}

#centrecolumn {
	float:left;
	width:505px;
	margin-left:10px;
	margin-top:5px;
}

#rightcolumn {
	float:left;
	margin-left:20px;
	margin-top:5px;
	padding:0;
	width: 305px;
}

#flu_page #rightcolumn {
	float:left;
	margin-left:10px;
        margin-right:5px;
	margin-top:5px;
	padding:0;
	width: 305px;
}

*html #rightcolumn {
 	float:right;
  margin-left:20px;
  margin-top:5px;
  padding:0;
  width: 305px;
}

#flu-centre {
	float:left;
	width:555px;
	margin-left:10px;
	margin-top:5px;
}

#flu-right {
	float:left;
	margin-left:15px;
	margin-top:5px;
	padding:0;
	width: 255px;
}

*html #flu-right {
  float:right;
  margin-left:15px;
  margin-top:5px;
  padding:0;
  width: 255px;
}

span.flu-title {
        font-weight: bold;
	font-size:1em;
	line-height:1.2em;
	display: block
}

span.flu-author {
	color:gray;
	font-size:95%;
	display: block;
}


div.H1N1-nav-container {
	width: 130px;
	margin: 0 0 0 0;
	border-top:0px solid #a3a3a3;
	border-bottom:1px solid #a3a3a3;
}

div.H1N1-nav-entry {
    border-top: 1px solid #A3A3A3;
    border-bottom: 0px solid #A3A3A3;
    //padding: 0.25em 0.4em;
    padding-top:0.25em;
    padding-bottom:0.25em;
    padding-left:0.4em;
    padding-right:0.4em;
}

div.H1N1-nav-entry-selected {
    border-bottom: 0px solid #A3A3A3;
    padding: 0.25em 0.4em;
    background-color:#00549f;
}


a.H1N1-nav-entry-link:link { text-decoration: none; font-weight: bold; color: #666; font-size: 90% }
a.H1N1-nav-entry-link:visited { text-decoration: none; font-weight: bold; color: #666; font-size: 90% }
a.H1N1-nav-entry-link:hover { text-decoration: underline; font-weight: bold; color: #666; font-size: 90% }
a.H1N1-nav-entry-link:active { text-decoration: none; font-weight: bold; color: #666; font-size: 90% }

a.H1N1-nav-sublevel-entry-link:link { 
 text-decoration: none;  
 color: #666; 
 font-size: 90% 
}
a.H1N1-nav-sublevel-entry-link:visited { 
 text-decoration: none;  
 color: #666; 
 font-size: 90% 
}
a.H1N1-nav-sublevel-entry-link:hover { 
 text-decoration: underline; 
 color: #666; 
 font-size: 90% 
}
a.H1N1-nav-sublevel-entry-link:active { 
 text-decoration: none;  
 color: #666; 
 font-size: 90% 
}


div.H1N1-nav-entry-link-inactive { 
 text-decoration: none; 
 font-weight: bold; color: white; 
 font-size: 90% 
}

div.H1N1-nav-sublevel-entry-link-inactive { 
 text-decoration: none; 
 font-weight: bold;  
 font-size: 90%;
 border-right: 0px solid #00549f;
}

div.H1N1-nav-entry-icon {
    float: left;
    margin-right: 0.35em;
    display: none;
}

div.H1N1-nav-sublevel {
 padding-left:0px;
 padding-top:0px;
}

div.H1N1-nav-sublevel-entry {
   padding-top:0.25em;
   padding-bottom:0.25em;
   padding-left:1.2em;
   padding-right:0.4em;
 border-top:1px dotted #bbbbbb;
}

div.H1N1-nav-sublevel-entry-selected {
    border-bottom: 0px solid #A3A3A3;
    padding-top:0.25em;
    padding-bottom:0.25em;
    padding-left:1.2em;
    padding-right:0.4em;
    background-color:#eeeeee;
}

div.H1N1-nav-email-icon-container {
 width:130px;
 margin-bottom:20px;
}

div.H1N1-nav-icons-container {
 width:130px;
 margin-top:20px;
 margin-bottom:10px;
}

div.H1N1-nav-icons-entry {
 margin-bottom:10px;
}

div.H1N1-nav-hdr {
 color:#00549f;
 font-weight:bold;
 margin:0.25em 0 0 0.25em;
 padding:0 0 4px 2px;
 margin-top:20px;
}

div.H1N1-nav-bookmark-container {
 border-top:3px solid #00549f;
// margin-bottom:1.5em;
 width:130px;
}

div.H1N1-nav-bookmark-list {
 border-bottom: 0px solid #A3A3A3;
 padding: 0.4em;
}

.H1N1-nav-bookmark-list ul {
	margin: 0 0 0 2em;
	padding: 0;
}
* html .H1N1-nav-bookmark-list ul {
	margin: 0 0 0 1.25em;
}
* + html .H1N1-nav-bookmark-list ul {
	margin: 0 0 0 1.5em;
}

.H1N1-nav-bookmark-list ul li {
	list-style-type:none;
}

a.H1N1-nav-bookmark-link:link { text-decoration: none; font-weight: bold; color: #666; font-size: 90% }
a.H1N1-nav-bookmark-link:visited { text-decoration: none; font-weight: bold; color: #666; font-size: 90% }
a.H1N1-nav-bookmark-link:hover { text-decoration: underline; font-weight: bold; color: #666; font-size: 90% }
a.H1N1-nav-bookmark-link:active { text-decoration: none; font-weight: bold; color: #666; font-size: 90% }

#delicious {
	list-style-image: url(../images/delicious-icon.gif);
}

#digg {
	list-style-image: url(../images/digg-icon.jpg);
}

#reddit {
	list-style-image: url(../images/icon_reddit.gif);
}

#facebook {
	list-style-image: url(../images/facebook_icon.gif);
}

#stumbleupon {
	list-style-image: url(../images/icon-stumbleupon.gif);
}

#collab {
	/* list-style-type:square; */
	list-style-image: url(../images/icon_2collab.gif);
}

#collab a, #facebook a, #stumbleupon a, #requestPermission a, #reddit a, #digg a, #delicious a {
	margin: 0 0 0 0.3em;
}

* html #collab a { margin: 0 0 0 0.7em; }
* html #facebook a { margin: 0 0 0 0.7em; }
* html #stumbleupon a { margin: 0 0 0 0.7em; }
* html #requestPermission a { margin: 0 0 0 0.7em; }
* html #reddit a { margin: 0 0 0 0.7em; }
* html #digg a { margin: 0 0 0 0.7em; }
* html #delicious a { margin: 0 0 0 0.7em; }

* + html #collab a { margin: 0 0 0 0.7em; }
* + html #facebook a { margin: 0 0 0 0.7em; }
* + html #stumbleupon a { margin: 0 0 0 0.7em; }
* + html #requestPermission a { margin: 0 0 0 0.7em; }
* + html #reddit a { margin: 0 0 0 0.7em; }
* + html #digg a { margin: 0 0 0 0.7em; }
* + html #delicious a { margin: 0 0 0 0.7em; }

#H1N1_soc_logo_table {
        width:800px;	
        margin-left: 150px;
	border-left: 0px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 0px solid #000000;
	padding-top:10px;
	padding-left:10px;
	background-color: #ffffff;
}

#H1N1_journal_logo_table {
        width:230px;
        margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;
	background-color: #ffffff;
}

td.H1N1_journal_logo_table_cell {
	padding-top: 0px;
}

table#H1N1_journal_logo_table img {
 border: 1px solid #ffffff;
}

table#H1N1_journal_logo_table img:hover {
 border: 1px solid #00549F;
}

a.H1N1-nav-icon-link:link { 
 text-decoration:underline; 
 color: #00549F; 
 font-weight: bold; 
 font-size: 0.8em;
}

a.H1N1-nav-icon-link:visited  { 
 text-decoration:underline; 
 color: #00549F; 
 font-weight: bold; 
 font-size: 0.8em;
}

a.H1N1-nav-icon-link:hover  { 
 text-decoration:none; 
 color: #00549F; 
 font-weight: bold; 
 font-size: 0.8em;
}

a.H1N1-nav-icon-link:active  { 
 text-decoration:underline; 
 color: #00549F; 
 font-weight: bold; 
 font-size: 0.8em;
}

.H1N1_library_panel_title {
 font-weight: bold;
 clear: both;
 color: #00549F;
 padding-top:5px;
 padding-left:5px;
 padding-right:5px;
}

.H1N1_library_panel_title_grey {
 font-weight: bold;
 clear: both;
 color: #00549F;
 background-color:#efefef;
 padding-top:5px;
 padding-left:5px;
 padding-right:5px;
}

.H1N1_library_panel_contents {
 border-top: 3px solid #00549F;
 margin-bottom: 20px;
 padding-top: 5px;
 padding-bottom:10px;
}

.H1N1_library_panel_contents_grey {
 border-top: 3px solid #00549F;
 margin-bottom: 20px;
 padding-top: 5px;
 background-color:#efefef;
 padding-bottom:10px;
}

.H1N1_library_panel_citation {
 padding-left:5px;
 margin-bottom:10px;
}

.H1N1_library_panel_morelink {
 margin-left:5px;
 margin-top:10px;
 margin-bottom: 5px;
 color:#00549f;
}

.H1N1_logo_panel_title {
 font-weight: bold;
 padding: 0 0 3px 5px;
 clear: both;
 color: #00549F;
}

.H1N1_logo_panel_contents {	
 border-top: 3px solid #00549F;
 margin-bottom: 20px;
 padding-top: 0px;
}

.H1N1_logo_panel_text {	
 border-bottom: 0px solid #585858;
 padding-left:5px;
 padding-right:10px;
 padding-top:10px;
 padding-bottom:0px;
 margin-bottom:5px;
}

html span.jrnl-name { 
 font-style: italic; 
 border:0px solid #eeeeee;
}

#flu_page h3 {
	font-size: 1em;
	color: #00549f;
	margin:0;
	padding:0 0 0 5px;
}

.H1N1_article_list_entry_highlight {	
 background-color: #eeeeee;
 margin-bottom: 10px;
 padding:2px;
}


#h1n1_list_container {
 float:left;
 margin-top:0px;
 margin-bottom:5px;
 width:540px;
}

table#h1n1_list_table {
 clear:both;
 float:left;
 margin-top:5px;
 width:540px;
}

table#h1n1_list_table th {
 padding:0.4em;
}

th.h1n1_list_tbl_hdr {
 background-color:#CCCCCC;
 padding:0.2em;
 text-align:left;
 white-space:nowrap;
}

th.h1n1_list_tbl_hdr_title {
 background-color:#CCCCCC;
 padding:0.2em;
 text-align:left;
 white-space:nowrap;
 width:40%;
}

th#h1n1_list_tbl_hdr_author {
 width:21%;
}

th#h1n1_list_tbl_hdr_date {
 width:10%;
}

th#h1n1_list_tbl_hdr_source {
 width:15%;
}

.h1n1-list-doc-title {
 font-weight:bold;
}

table#h1n1_list_table td {
 padding:0.4em;
 vertical-align:top;
}

ul.h1n1-list-auth-list {
 color:gray;
 list-style-image:none;
 list-style-position:outside;
 list-style-type:none;
 margin:0;
 padding:0;
}

ul.h1n1-list-auth-list li {
 display:inline;
 margin:0;
 padding:0;
 width:auto;
}

td.h1n1-list-date-td {
 width:10%;
}

.h1n1-list-jrnl-src {
 font-style:italic;
}

div.h1n1-list-src-container {
 margin:0.2em 0;
}

div.h1n1-list-src-container ul {
 color:gray;
 list-style-image:none;
 list-style-position:outside;
 list-style-type:none;
 margin:0;
 padding:0;
}

div.h1n1-list-src-container ul li {
 display:inline;
 padding-right:0.2em;
 width:auto;
}

.h1n1-list-vol {
 color:gray;
}

.h1n1-list-issue {
 color:gray;
}

.h1n1-list-pages {
 color:gray;
}

tr.h1n1-list-row-hilite {
 background-color:#F5F5F5;
}

ul#h1n1-hp-audiolist {
 margin-top:5px;
 margin-left:0px;
 margin-bottom:5px;
 padding:0px;
}

ul#h1n1-hp-audiolist li {
 background: transparent url('http://download.thelancet.com/flatcontentassets/H1N1-flu/bullet_00549f.gif') no-repeat scroll 2px 0.6em;
 list-style-position:outside;
 list-style-image:none;
 list-style-type:none;
 padding-bottom:5px;
 padding-left:12px;
 padding-right:10px;
 margin-left:0px;
}

a.h1n1-citation-link:active {
 color:#8C8C8C;
 font-size:1em;
 text-decoration:underline;
}

a.h1n1-citation-link:link {
 color:#8C8C8C;
 font-size:1em;
 text-decoration:underline;
}

a.h1n1-citation-link:visited {
 color:#8C8C8C;
 font-size:1em;
 text-decoration:underline;
}



table#egmn_list_table {
 clear:both;
 float:left;
 margin-top:5px;
 margin-bottom:20px;
 width:100%;
}

table#egmn_list_table th {
 padding:0.4em;
}

th.egmn_list_tbl_hdr {
 background-color:#CCCCCC;
 padding:0.2em;
 text-align:left;
 white-space:nowrap;
}

th#egmn_list_tbl_hdr_date {
 width:10%;
}

th.egmn_list_tbl_hdr_title {
 background-color:#CCCCCC;
 padding:0.2em;
 text-align:left;
 white-space:nowrap;
 width:65%;
}

th#egmn_list_tbl_hdr_author {
 width:25%;
}

tr.egmn-list-row-hilite {
 background-color:#efefef;
}

table#egmn_list_table td {
 padding:0.4em;
 vertical-align:top;
}


#home_video {
	display: block;
	height:530px;
	overflow: hidden;
	overflow-x: hidden;
	overflow-y: hidden;
	border-bottom: 3px solid #00549f;
	margin-bottom: 16px;
	background-color: rgb(15, 123, 188);
}

#vid_iframe { 
	width: 332px;
	height: 700px;
	border-left: 3px solid #00549F;
	border-right: 2px solid #00549F;
	overflow: hidden;
}


/* Colin H1N1 testing styles */

div.imng-container
{
border: 1px solid #d8d8d8;
padding: 5px;
margin-bottom: 16px;
margin-top: 5px;
}

a.imng-link:link { 
 text-decoration: underline;  
 color: #585043; 

}
a.imng-link:visited { 
 text-decoration: underline;  
 color: #585043; 

}
a.imng-link:hover { 
 text-decoration: none; 
 color: #585043; 

}
a.imng-link:active { 
 text-decoration: underline;  
 color: #585043; 
}

li.imng
{
margin-left: 0px;
margin-bottom: 5px;
list-style-type:square;
color: #585043; 
}

#imng h3 {
	font-size: 1.2em;
	color: #585043;
	margin:0;
	padding:0 0 0 5px;
}

div.elsevier-container
{
border: 1px solid #d8d8d8;
padding: 5px;
margin-bottom: 16px;
}

a.elsevier-link:link { 
 text-decoration: underline;  
 color: #585043; 

}
a.elsevier-link:visited { 
 text-decoration: underline;  
 color: #585043; 

}
a.elsevier-link:hover { 
 text-decoration: none; 
 color: #585043; 

}
a.elsevier-link:active { 
 text-decoration: underline;  
 color: #585043; 
}

li.elsevier
{
margin-left: 0px;
margin-bottom: 5px;
list-style-type:none;
color: #585043; 
}

#elsevier h3 {
	font-size: 1.2em;
	color: #E56717;
	margin:0;
	padding:0 0 0 5px;
}

/* NEW STYLES TO REPLACE EXISTING ONES  */

/* Editors Choice pages  */

div.rule-dark-blue 
{
	height: 0px;
	line-height: 0px;
	border-top:3px solid #0069AF;
}

div.rule-light-blue 
{
	height: 0px;
	line-height: 0px;
	border-top: 3px solid #009FC2;
}

div.rule-red 
{
	height:0px;
	line-height:0px;
	border-top:3px solid #B30738;
}

div.rule-green
{
	height: 0px;
	line-height: 0px;
	border-top:3px solid #00703C;
}

div.edchoice-label 
{
	font-weight: bold;
	padding-bottom: 0.35em;
	color: black;
}

/* Podcast pages */

div.podcast-entry { margin-bottom: 0.75em; }


/* Series Home Page */

#series-home 
{
        margin:10px;
}

#series-home h1 {
	font-size: 1.3em;
	color: #00549F;
	margin:0;
	padding:0 0 0 5px;
}

#series-home h2 {
	font-size: 1.1em;
	color: #00549F;
	margin:0;
	padding:0 0 0 5px;
}

#series-home h3 {
	font-size: 1em;
	color: #00549F;
	margin:0;
	padding:0;
}

div.series-container
{
        float:left;
        margin-left: 10px;
        margin-right: 10px;
        margin-bottom: 15px;
}

div.series-container h1 
{
	font-size: 1em;
	color: #00549F;
	margin:0;
	padding:0;
}
div.series-container h2 
{
	font-size: 0.9em;
	color: #00549F;
	margin:0;
	padding:0;
}


div.series-home-container {
	width: 812px;
	background-color: #EEEEEE;
	margin-left: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
	padding:6px;
}

div.series-entry {
	margin-bottom: 6px;
	padding: 5px 10px 10px 9px;
	clear: both;
}

div.series-section-right {
	font-weight: bold;
	padding: 0 0 6px 10px;
	clear: both;
	color: #4D6A76;
}

div.series-section {
	font-weight: bold;
	padding: 0 0 6px 10px;
	clear: both;
	color: #000000;
}


/*   UCL At the Limits stuff */



/* slightly enhanced, universal clearfix hack */
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {display:inline-block;}
/* start commented backslash hack \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* close commented backslash hack */

div.home_tabs_container li#ATL_home_tab3 a span {width:200px;}
#home_news_rule {width:505px;}

#ATL_branding {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/brand_bg.gif) 0 0 no-repeat;height:115px;overflow:hidden;position:relative;width:1000px;}
#ATL_branding .logo {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/brand_logo_atthelimits.gif) 0 0 no-repeat;left:38px;height:57px;overflow:hidden;position:absolute;top:24px;width:206px;}
#ATL_branding .logo span {display:block;text-indent:-5000em;}
#ATL_branding .organizers {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/brand_organizers_bg.gif) 0 0 no-repeat;color:#5f5f5f;font-family:Trebuchet MS, Verdana, sans-serif;font-size:10px;height:56px;left:296px;position:absolute;top:27px;width:657px;}
#ATL_branding .organizers .organized_by {left:17px;line-height:110%;position:absolute;top:11px;width:160px;}
#ATL_branding .organizers .collaboration_with {left:366px;position:absolute;top:22px;width:106px;}
#ATL_branding .organizers .ucl_logo {left:188px;position:absolute;top:15px;}
#ATL_branding .organizers .uct_logo {left:300px;position:absolute;top:15px;}
#ATL_branding .organizers .thelancet_logo {left:475px;position:absolute;top:17px;}

#ATL_body {margin:0 30px;}
#ATL_body .breadcrumb {color:#000;font-size:11px;margin:0 0 30px 0;}
#ATL_body .breadcrumb .delimiter {padding:0 1em;}
#ATL_body .breadcrumb .delimiter, 
#ATL_body .breadcrumb a {color:#8c8c8c;}
#ATL_body .atlcontent {margin:0 20px 1em 20px;}

#ATL_body h1 {color:#000;font-size:1.77em;font-weight:normal;line-height:1.25em;}
#ATL_body .intro_video_link {margin-bottom:2em;}
#ATL_body .rule-grey {background:#d6d6d6;height:1px;overflow:hidden;}
#ATL_body a {color:#8C8C8C;}
#ATL_body a:hover {text-decoration:none;}

#ATL_body a.bio-name {color:#00549F;}

#ATL_body p {}
#ATL_body p.all {text-align:right;}
#ATL_body p.past {margin-left: 180px;}
#ATL_body h2 {color:#000;font-size:130%;font-weight:normal;margin:0 0 .6em 0;}
#ATL_body #challenge_free_article_msg {background-color:#4D6A76;}
#ATL_body.login #article_upsell {margin:0 80px;}
#ATL_body.login #article_upsell h1 {font-size:1.4em;font-weight:bold;color:#404040;}
#ATL_body.login #challenge_free_article_msg {font-size:1.2em;}

#ATL_body.login #ATL_content {
 width:auto;
 margin-bottom:20px;
}

#ATL_body.login #ATL_content .summary {margin:0 80px;}
#ATL_body.login .summary a.site-lvl-link {color:#00549F;text-decoration:none;}

/*Series Intro (tab 01)*/
#ATL_body #ATL_latest {background-color:#eee;display:block;margin-bottom:20px;padding:10px 10px 10px;}
#ATL_body #ATL_latest .rule-grey {margin:0;}
#ATL_body #ATL_latest .cardiology {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/tab_cardiology_bg.jpg) 0 0 no-repeat;}
#ATL_body #ATL_latest .nephrology {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/tab_nephrology_bg.jpg) 0 0 no-repeat;}
#ATL_body #ATL_latest .oncology {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/tab_oncology_bg.jpg) 0 0 no-repeat;}
#ATL_body #ATL_latest .generic {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/tab_generic_bg.jpg) 0 0 no-repeat;}

/*Upcoming Events*/
#ATL_body .upcoming .event {border:1px solid #d4d4d4;margin-bottom:1.6em;min-height:125px;position:relative;}
#ATL_body .upcoming .event.cardiology {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/upcoming_cardiology_bg.jpg) 0 0 no-repeat;}
#ATL_body .upcoming .event.nephrology {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/upcoming_nephrology_bg.jpg) 0 0 no-repeat;}
#ATL_body .upcoming .event.oncology {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/upcoming_oncology_bg.jpg) 0 0 no-repeat;}
#ATL_body .upcoming .event.generic {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/upcoming_generic_bg.jpg) 0 0 no-repeat;}
#ATL_body .upcoming .event .moreinfo {position:absolute;top:60px;left:725px;}

/*Events*/

#ATL_body .events .event {border:0;margin-bottom:1.6em;min-height:150px;}
#ATL_body .events .event.cardiology {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/event_cardiology_bg.jpg) 0 0 no-repeat;}
#ATL_body .events .event.nephrology {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/event_nephrology_bg.jpg) 0 0 no-repeat;}
#ATL_body .events .event.oncology {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/event_oncology_bg.jpg) 0 0 no-repeat;}
#ATL_body .events .event.generic {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/event_generic_bg.jpg) 0 0 no-repeat;}
#ATL_body .events .event .moreinfo {position:absolute;top:60px;left:725px;}
#ATL_body .events .video {border-top:1px solid #d4d4d4;border-bottom:none;margin:0;padding-top:1em;}
#ATL_body .events .video.odd {background:#f8f8f8;}
#ATL_body .events .group .video:last-child {border-bottom:1px solid #d4d4d4;}
#ATL_body .events .video .summary {overflow:hidden;width:782px;}
#ATL_body .events .date {color:#888;font-size:1.1em;margin:.9em 22px;}
#ATL_body .events .date .day {color:#00549f;}
#ATL_body .events .date .delimiter {color:#eee;}

/*Speaker bios*/
#ATL_body .bios .event {height:91px;overflow:hidden;padding:0;}
#ATL_body .bios .event.cardiology {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/bio_cardiology_bg.jpg) 0 0 no-repeat;}
#ATL_body .bios .event.nephrology {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/bio_nephrology_bg.jpg) 0 0 no-repeat;}
#ATL_body .bios .event.oncology {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/bio_oncology_bg.jpg) 0 0 no-repeat;}
#ATL_body .bios .event.generic {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/bio_generic_bg.jpg) 0 0 no-repeat;}
#ATL_body .bios .event h2 {color:#000;padding:32px 0 40px 75px;}
#ATL_body .bios .event h2 .type {color:#414141;}
#ATL_body .bios .event h2 .delimiter {color:#c8c8c8;padding:0 .4em;}
#ATL_body .bios .bio {background:#f8f8f8;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:0 0 1.6em 0;padding:60px 30px 30px 30px;}
#ATL_body .bios .bio.odd {background:#fff;border:none;}
#ATL_body .bios .bio .col01 {float:left;margin:5px 30px 0 0;width:105px;}
#ATL_body .bios .bio .col02 {float:left;width:717px;}

/* GG: changed this to remove set height */
#ATL_body .bios .bio .col01 img.bio_thumb {
 border:3px solid #ccc;
 /* height:123px; */
 overflow:hidden;
 width:99px;
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
}

#ATL_body .bios .bio .name {
 color:#00549f;
 font-size:1.3em;
 margin:0 0 .5em 0;
}

#ATL_body .bios .bio ul.details {
 /* color:#8c8c8c; */
 /* font-size:11px; */
 margin:0;
 padding:0 0 .8em 1.5em;
}

#ATL_body .bios .bio p {
 margin:0 0 1em 0;
 padding:0;
}

/* Video episodes */
#ATL_body .session-title {
 font-weight:bold;
 margin-bottom:10px;
}
#ATL_body .video .session-link {
 margin-top:5px;
}
div.video-teaser-logo {
 float:left;
 font-family:Trebuchet MS,Verdana,sans-serif;
 margin:0 30px 0 0;
 overflow:hidden;
 padding:0;
 width:205px;
 height:54px;
 border-bottom: 1px solid #d6d6d6;
}

div.video-teaser-summary {
 float:left;
 margin-top:0px;
 margin-left:10px;
 margin-bottom:20px;
 width:600px;
}

div.video-teaser-summary p {
 margin:0 0 1em;
 padding:0;
}

div#ATL_body object#video {
 outline:none;
}

/*START: flatpage login barrier styles go here */
#challenge_free_flatpage_msg {
background-color:#4D6A76;
color:white;
font-size:1.2em;
font-weight:bold;
margin:1em 0 0.5em;
padding:0.25em;
text-align:left;
}

#flatpage_upsell {
clear:both;
margin-top:2em;
margin-left:8em;
width:58em;
}

* html #flatpage_upsell {
	width: 57.5em;
}


#flatpage_upsell div#flatpage_challenge_container2 {
background-color:#EDEDED;
float:left;
height:17.5em;
margin:0 0 0.75em;
padding:0.5em 0.75em;
width:27em;
}

* + html div#flatpage_challenge_container2 {
	height: 21.5em;	
}

* html div#flatpage_challenge_container2 {
	height: 22em;	
}

#flatpage_login_box_contents {
margin:0.5em;
}

#flatpage_login_fields {
margin-bottom:0.5em;
}

#flatpage_login_fields div.flatpage-login-label {
clear:left;
float:left;
padding-top:0.3em;
width:4.5em;
}

#flatpage_login_fields div.flatpage-login-field {
clear:right;
}

#flatpage_challenge_login_btn_container {
text-align:right;
width:16em;
}
* + html #flatpage_challenge_login_btn_container { width: 16.75em; }

input#flatpage_login_submit {
	background: url(../images/btn_80x20_off.gif);
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	height: 20px;
	width: 80px;
	border: 0px;
	cursor: pointer;
}
input#flatpage_login_submit:hover {
	background: url(../images/btn_80x20_on.gif);
	color: white;
}

#flatpage_forgotten_login_link {
clear:both;
margin-top:0.5em;
text-align:left;
}

a.flatpage-login-link:link {
color:#AEAEAE;
font-size:1em;
text-decoration:underline;
}
#flatpage_login_remember_row {
clear:both;
margin-top:0.5em;
}
#flatpage_login_checkbox {
float:left;
}
#flatpage_login_remember_text {
float:left;
padding-left:0.35em;
}

* + html #flatpage_login_remember_text {
	padding-top: 0.2em;
	padding-left: 0;
}

span.flatpage_small-text {
color:#000000;
font-size:0.75em;
}

#flatpage_upsell div#flatpage_challenge_container1 {
background-color:#EDEDED;
float:right;
height:17.5em;
margin:0 0 0.75em;
padding:0.5em 0.75em;
width:27em;
}

* html #flatpage_upsell div#flatpage_challenge_container1 {
	width: 26.5em;
}

#flatpage_challenge_article_free_reg_btn_container {
margin-top:0.25em;
text-align:center;
}

#flatpage_challenge_article_free_reg_btn_container .flatpage_btn-regnow-link {
margin:0;
padding:0;
}

#flatpage_loginError_loginDetailsForm {
background-color:#4D6A75;
clear:both;
color:white;
display:none;
font-weight:bold;
margin:0.25em 0 1em;
padding:0.25em 0.5em;
}
/*END: flatpage login barrier */


#ATL_body .event {padding:0 0 30px 0;}
#ATL_body .event h2 {font-family:Trebuchet MS, Verdana, sans-serif;color:#414141;margin:0;padding:22px 0 40px 180px;}
#ATL_body .event .col01 {color:#000;display:inline;float:left;font-weight:bold;margin:0 30px 0 25px;padding:0 0 10px 0;text-align:right;width:125px;}
#ATL_body .event .col02 {color:#000;float:left;font-size:11px;margin:1px 0 0 0;padding:0 0 10px 0;width:355px;}
#ATL_body .events .event .col02 {width:460px;}

#ATL_body #ATL_upcoming {
 background-color:#EEEEEE;
 display:none;
 margin-bottom:20px;
 padding:6px 10px 10px;
}

#ATL_body #ATL_about {
 background-color:#eee;
 display:none;
 margin-bottom:20px;
 padding:6px 10px 10px;
}

#ATL_body .video {border-bottom:1px solid #d6d6d6;margin:1.5em 0 0 0;}
#ATL_body .video img.video_thumb {border:3px solid #ccc;float:left;height:72px;margin:4px 30px 1.5em 0px;overflow:hidden;width:122px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#ATL_body .video img.video_event_thumb {border:3px solid #ccc;float:left;height:72px;margin:4px 30px 1.5em 22px;overflow:hidden;width:122px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#ATL_body .video .summary {float:left;overflow:hidden;padding:0 0 1.5em 0;width:487px;}
#ATL_body .video .summary_event {float:left;overflow:hidden;padding:0 22px 1.5em 0;width:738px;}
#ATL_body .video .summary p {margin:0 0 1em 0;padding:0}
#ATL_body .video .summary_event p {margin:0 0 1em 0;padding:0}
#ATL_body .video .summary a {color:#8c8c8c;}
#ATL_body .video .summary .summary_title {color:#00549F;font-weight:bold;}

/* GG: Added class for Session Title */
#ATL_body .video .summary .session_title {color:#5a5a5a;font-weight:bold;}

#ATL_body .video .summary_event .summary_title {color:#00549F;font-weight:bold;}

/* GG: Adding class for Summary Title and Session Title on non-listing pages */
#ATL_body .summary .session_title {color:#5a5a5a;font-weight:bold;}
#ATL_body .summary .summary_title {color:#00549F;font-weight:bold;}

ul#ATL_navigation {float:left;font-family:Trebuchet MS, Verdana, sans-serif;margin:0 30px 0 0;overflow:hidden;padding:0;width:205px;}
ul#ATL_navigation li {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/navigation_left.gif) 0 0 no-repeat;display:block;font-size:130%;height:54px;list-style-type:none;margin:0;overflow:hidden;padding:0;width:205px;}
ul#ATL_navigation li a {color:#414141;display:block;height:54px;overflow:hidden;text-decoration:none;width:205px;}
ul#ATL_navigation li a span {display:block;}
ul#ATL_navigation li.nav01 {background-position:0 0;}
ul#ATL_navigation li.nav02 {background-position:0 -54px;}
ul#ATL_navigation li.nav03 {background-position:0 -108px;}
ul#ATL_navigation li.nav04 {background-position:0 -162px;height:55px;}
ul#ATL_navigation li.nav01:hover {background-position:0 -217px;}
ul#ATL_navigation li.nav02:hover {background-position:0 -271px;}
ul#ATL_navigation li.nav03:hover {background-position:0 -325px;}
ul#ATL_navigation li.nav04:hover {background-position:0 -379px;}
ul#ATL_navigation li.nav01 a span, ul#ATL_navigation li.nav02 a span, ul#ATL_navigation li.nav03 a span {margin:17px 5px 0 57px;}
ul#ATL_navigation li.nav04 a span {margin:17px 5px 0 11px;}

#ATL_content {float:left;overflow:hidden;width:705px;}


#ATL_footer {clear:both;color:#4E6A76;font-size:0.75em;padding:60px 0 0 0;text-align:center;}


/* Updated for Upcoming rather than past  */
#ATL_body #ATL_past {background-color:#eee;display:block;margin-bottom:20px;padding:10px 10px 10px;}
#ATL_body #ATL_past .rule-grey {margin:0;}
#ATL_body #ATL_past .cardiology {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/tab_cardiology_bg.jpg) 0 0 no-repeat;}
#ATL_body #ATL_past .nephrology {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/tab_nephrology_bg.jpg) 0 0 no-repeat;}
#ATL_body #ATL_past .oncology {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/tab_oncology_bg.jpg) 0 0 no-repeat;}
#ATL_body #ATL_past .generic {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/tab_generic_bg.jpg) 0 0 no-repeat;}

#ATL_body #ATL_upcoming .rule-grey {margin:0;}
#ATL_body #ATL_upcoming .cardiology {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/tab_cardiology_bg.jpg) 0 0 no-repeat;}
#ATL_body #ATL_upcoming .nephrology {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/tab_nephrology_bg.jpg) 0 0 no-repeat;}
#ATL_body #ATL_upcoming .oncology {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/tab_oncology_bg.jpg) 0 0 no-repeat;}
#ATL_body #ATL_upcoming .generic {background:url(http://download.thelancet.com/flatcontentassets/education/at-the-limits/tab_generic_bg.jpg) 0 0 no-repeat;}


/* STYLES for REGISTRATION EMAIL */

#email	{
	margin:5px;
	}

#email h1 {
	font-size: 1.25em;
	color: #000;
	margin-top: 15px;
	margin-bottom: 0px;
	padding:0;
}


#email h2 {
	font-size: 1.1em;
	color: #000;
	margin-top: 15px;
	margin-bottom: 0px;
	padding: 0;
}

#email h3 {
	font-size: 1.25em;
	color: #000;
	margin-top: 15px;
	margin-bottom: 0px;
	border-bottom: 2px solid #4D6A76;
	padding: 0;
}

.grey {
	background-color: #EEE;
	padding: 8px;
	border-bottom: 1px solid #999;
	
}

a.email:link  { text-decoration:underline; font-size:1.1em; color:#666; font-family:"Trebuchet MS";}
a.email:visited  { text-decoration:underline; font-size:1.1em; color:#666; font-family:"Trebuchet MS";}
a.email:hover  { text-decoration:none; font-size:1.1em; color:#666;font-family:"Trebuchet MS";}
a.email:active  { text-decoration:underline; font-size:1.1em; color:#666; font-family:"Trebuchet MS";}
