body#land {
background: #f4ead9 url(/i/shadow-tile.gif) center top repeat-y;
}

div#top {
width: 100%;
background: #f4ead9 url(/i/shadow-top.gif) center bottom no-repeat;
margin: 0;
padding: 5px 0 12px 0;
text-align: center;
}

ul#top-controls {
width: 820px;
margin: 0 auto;
}

ul#top-controls li {
display: inline;
float: right;
text-align: right;
padding-left: 30px;
}

ul#top-controls li.text-link {
font-size: .86em;
font-weight: bold;
list-style-type: none;
padding-top: 3px;
}

div#content {
font-size: .9em;
text-align: left;
width: 790px;
margin: 0 auto;
}

div#main-visual {
width: 790px;
height: 325px;
background: url(/i/bg-landing.jpg);
position:relative;
margin-bottom: 0;
}

div#main-visual div.landing-people-cycle {
position:absolute;
bottom:0px;
left:15px;
overflow:hidden;
height:323px;
width:332px;
}

div#main-visual img#landing-text {
position:absolute;
left:356px;
top:36px;
}


div#main-visual img#entry-nsclc {
position:absolute;
left:356px;
top:203px;
}

div#main-visual img#entry-pan {
position:absolute;
left:561px;
top:203px;
}

div#main-visual img#entry-indication {
position:absolute;
left:440px;
top:295px;
}

div#main-text {
/* background: url(/i/main-text-tile.gif) repeat-y; */
width: 790px;
border-bottom: 1px solid #ccc6b6;
}

div#main-text box {
padding: 10px 15px 0px 15px;
}

div.main-text-column {
width: 395px;
}

div#main-column-left {
float: left;
border-right: 1px solid #ccc6b6;
padding-bottom: 9px;
width: 385px;
}

div#main-column-right {
float: right;
padding-bottom: 9px;
width: 404px;
}

div#main-text h2 {
margin-bottom: 5px;
}

div#main-text p {
margin-bottom: 0.8em;
}

img#main-text-bottom {
float: left;
margin-bottom: 5px;
}

img#main-text-top {
float: left;
margin-bottom: 0px;
}

div#logo-support {
padding: 12px 0 8px 0;
height: 1%;
min-height: 1%;
}

div#logo-support p {
margin: 2px 0 0 0;
padding: 2px 0 0 0;
border-top: 1px solid #edeae1;
}

img#logo-landing {
float: left;
margin-left: 15px;
margin-top: 5px;
}

div#support-info {
width: 230px;
float: right;
}

div.indication {
padding-top: 10px;
}

div.indication h1 {
color: #333333; /* black */
margin: 1.4em 0 1.4em;
font-size: 120%;
}

div.indication h2 {
color: #333333; /* black */
margin: 0 0 0.3em 0;
}

div.indication p {
margin-top: 0;
}

div.indication p.nobottom_margin {
margin-bottom: 0;
}

div.indication p.bottom_margin {
margin-bottom: 1.4em;
}

div.indication ul.beta_list {
padding-left: 2em;
margin-bottom: 1em;
}

div#info_container {
float: left;
width: 780px;
margin: 5px 0px 10px 2px;
text-align: center;
}

ul#info {
margin: 0 auto;
text-align: center;
padding-bottom: 3px;
}

ul#info li {
display: inline;
float: none;
}

p#footer_text {
margin: 0;
float: right;
width: 500px;
text-align: left;
}

div.indication ul.beta_list li a {
color: #ed1e4c;
}

div.indication ul.safety li a {
color: #ed1e4c;
background: url(/i/bullet_red.gif) 0 0.3em no-repeat;
padding-left: 10px;
}

ul#top-controls li.text-link a {
color: #336699;
background: url(/i/bullet_blue_trans.gif) 0 0.3em no-repeat;
padding-left: 8px;
}

a#support-link, a.main-link {
color: #336699;
background: url(/i/bullet_blue_trans.gif) 0 0.3em no-repeat;
padding-left: 10px;
font-size: 0.9em;
}

a.main-link {
font-size: 1em;
font-weight: bold;
}

img#maintenance_indication {
margin: 5px 0 0 -20px;
padding-bottom: 10px;
}



