@charset "utf-8";



/********************************************************************************/
/* =General CSS-Data
/********************************************************************************/
* {
    margin: 0;
    border: 0;
    padding: 0;
}
body {
    background: #FFF;
    font-size: 100.01%;
	font-family: 'Helvetica',arial,sans-serif;
}
strong {
    font-weight: bold;
}
em {
    font-style: italic;
}
abbr, acronym {
    border-bottom: 0.0625em dotted;
    cursor: help;
}
div.hr {
    clear: both;
    height: 1px;
    border-top: 1px dotted #34B0C0;
}
div.hr hr {
    display: none;
}

a:link, a:visited {
    color: #4F7FBF;
    text-decoration: none;
	font-family: 'Helvetica',arial,sans-serif;
}
a:hover, a:active, a:focus {
    text-decoration: underline;
}
.hidden {
    width: 10px;
    position: absolute;
    left: -1000em;
    top: -1000em;
    line-height: 0;
}



/********************************************************************************/
/* =Structure
/********************************************************************************/
h1 {
    z-index: 5;
    background: transparent url("/html/images/main/bg_dot_light_green.gif") no-repeat 0 0.15em;
	color: #3B6DB0;
	font-family: 'Helvetica',arial,sans-serif;
	font-weight: normal;
}

#content {
    position: absolute;
    left: 0;
    top: 0;
    width: 56.25em;
    z-index: 10;
}

/* Factor: 16 */
#img_top {
    position: absolute;
    left: 0;
    top: 0;
/*    width: 966px;
    height: 407px;
    width: 60.375em;
    height: 25.4375em; */
    z-index: 1;
}

div.rightlogo {
	position: absolute;
	right: 0;
	top: 1.05em;
	font-size: 100%;
	font-size: 100% !important;
}

/********************************************************************************/
/* =Content
/********************************************************************************/
#content * {
    margin: 0;
    font-size: 70%;
}
#content * * {
    font-size: 100%;
}

#content div.intro {
    padding: 18em 2em 2em 24.4em;
    line-height: 180%;
	/* height: 18em; */
}
#content div.intro.divide {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#content div.intro p {
    padding: 1em 0;
	font-size: 120%;
}

#content div.intro h1 {
	font-size: 180%;
}

#content div.biglinks {
    margin: 0.5em 2em 1em 24.4em;
}

#content div.biglinks div {
	float: left;
	margin-right: 2.5em;
}

#content div.biglinks div div.note {
	padding: 0 0 1em 1.15em;
	margin: 0;
	float: none;
}


#content div.biglinks a.textlink {
    color: #b38806;
    font-weight: bold;
	font-size: 150%;
	padding: 0 0 0 0.8em;
	display: inline-block;
	background: transparent url(/html/images/main/icons/caret2.gif) no-repeat 0 0.25em;
}

#content div.biglinks a.specialtextlink {
    color: #fff;
    font-weight: bold;
	font-size: 150%;
	padding: 0 0 0 26px;
	margin-right: 2.5em;
	line-height: 26px;
	background: transparent url(/html/images/main/buttonsimple.gif) no-repeat 0 0;
	width: 215px;
	height: 25px;
}

#content div.biglinks a.imagelink {
	margin-right: 2em;
	display: inline-block;
}

#content div.selectmessage {
    margin-bottom: 2em;
    padding: 0.5em 0 0.5em 0;
}

#content div.selectmessage p {
	margin-top: 0.4em;
}

#content div.select {
    float: left;
    width: 13em;
    margin: 0 2.5em 0 0;
}
#content div.select h2 {
    border-bottom: 0.089em #DFE7F3 solid;
    padding: 0.3em 0.3em 0.3em 2.1em;
    font-weight: normal;
    background: transparent url("/html/images/main/icons/lnav_bullet.gif") no-repeat 1.25em 0.6em;
	font-size: 115%;
}
#content div.select ul {
    margin: 0.3em 0 2.5em 1.8em;
    list-style: none;
    line-height: 150%;
}

#content div.select ul li.highlight {
    font-weight: bold;
	padding-left: 0;
}

#content div.select ul li a {
	padding: 0 0 0 0.7em;
	font-size: 105%;
    background: transparent url("/html/images/main/icons/hcp_tert_bullet_on.gif") no-repeat 0 0.475em;
}

div.divider-line {
	background-color: #DFE7F3;
	height: 0.25em;
	overflow: hidden;
	margin: 0;
	padding: 0;
	clear: both;
}

div.divider-line-bottom {
	background-color: #212d64;
   	height: 0.175em;
	overflow: hidden;
	margin: 0;
	padding: 0;
	clear: both;
}

div.inner {
	padding: 0 0 0 24.4em;
}

/********************************************************************************/
/* =Footer
/********************************************************************************/

#footer {
	margin: 0.7em 0 0.7em 0;
	padding: 0 0 0 17.36em;
	font-size: 100%;
	font-size: 100% !important;
}

#footer table {
	margin: 1em 0 1em 0;

}

#footer table p {
	font-size: 75%;
	line-height: 160%;
}

#footer a,
#footer a:link,
#footer a:visited,
#footer a:active,
#footer a:hover {
	color: #212d64;
}

#footer table span {

}

.landing-divider {
   height: 3px;
   background-color: #b38806;
   clear: both;
}

#safety-info {
   font: 12px/1.2em 'Helvetica', arial, sans-serif;
   color: #ad7612;
}
#safety-info {
margin:0 18px;
}

#safety-info  p {
margin:7px 0;
}