/* CSS Document */
#spotlight {
position:absolute; 
width:1px; 
height:1px; 
z-index:1; 
left: 0px; 
top: 0px; 
visibility: hidden;
}
body {
	background: #ffffff none;
	margin: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 74%;
	line-height:1.23em;
	font-weight: normal;
}
/* Header */
h1{
	font-size:1.5em;
	line-height:1em;
	font-weight: bold;
	color:#1e4963;
	margin-top:0;
	margin-bottom:1.5em;
	
}
/* Sub Header */
h2{
	font-size:1.166em;
	line-height:1.166em;
	font-weight: bold;
	color:#000000;
margin-bottom:-0.75em;
}
/* Topic */
h3{
	font-size:1em;
	line-height:1em;
	line-height:normal;
	font-weight: bold;
	display:inline;
	clear:left;
}
p{
margin-bottom:1em;
margin-top:1em;
}

ul{
margin-top:0;
margin-bottom:0;
}

li{
margin-top:0.5em;
margin-bottom:0.5em;
margin-left:-23px;
}
ul.risks li{
margin-top:0.5em;
margin-bottom:1em;
margin-left:-23px;
}
.nodot{
list-style:none;
}
ul.sitemap li{
list-style:url(none) none;
}
ul.sitemap li{
margin-left:-39px !important;
}
ul.sitemap ul li{
margin-left:0px !important;
}
ul.sitemap ul ul li{
margin-left:0px !important;
}
#isi li{
margin-left:0 !important;
margin-top:0 !important;
margin-bottom:0  !important;
}
img{
border:0;
margin:0;
padding:0;
}
.utility{
	text-align:right;
	position:relative;
	display:block;
	right:5px;
	top:5px;
	color:#1e4963;
	font: normal 0.916em Arial, Helvetica, sans-serif;
}
.utility input{
	vertical-align:middle;
	}
.utility a{
	color:#1e4963;

}
.utility a:hover{
	color:#258dc7;
}
input.utilityform {
	vertical-align:middle;
	width:98px;
	border: 1px solid #1e4963;
}
a{
color:#1e4963;
text-decoration:underline;
}
a:hover{
color:#333333;
text-decoration:underline;
}
#container{
margin:0px auto;
width:774px;
height:auto;
}
#header{
	height:91px;
	margin:0 0 2px 0;
	background-image: url(/images/sec_logoHeader.jpg);
	background-repeat: no-repeat;
	text-align:right;
	width:774px;
	position:relative;
}
#mainnav{
height:33px;
margin:2px 0 2px 0;
}
#content{
	clear:both;
	height:auto;
	position:relative;
	z-index:0;
	width:100%;
}
#isi{
	position:relative;
	top:0px;
	margin:9px 0 9px 0;
	padding: 10px;
	clear:both;
	display:block;
}
#isi, #isi p, #isi li{
	
}
#isi a{
}
#isi a:hover{
}

#bottomnav{
height:auto;
margin:9px 0 9px 0;
color:#1e4963;
text-align:center;
}
#bottomnav a{
color:#1e4963;
}
#bottomnav a:hover{
	color:#258dc7;
}
#footer{
height:auto;
margin:9px 0 9px 0;
text-align:center;
font: normal 0.916em Arial, Helvetica, sans-serif;
width:800px;
}
#medwatch{
height:auto;
margin:9px 0 9px 0;
text-align:center;
width:100%;
}
#footer img{
display:inline;
}
#footer a{
color:#1e4963;
}
#footer a:hover{
	color:#258dc7;
}
.callouts{
margin-bottom:15px;
}
.next{
padding-top:1.5em;
padding-bottom:1.5em;
font-weight:bold;
}
.smallercopy{
}
.qa{
padding:5px;
margin-left:-5px;
height:auto;
}
.qa img{
display:block;
float:left;
padding:5px;
}
#qabox_folded1,#qabox_folded2,#qabox_folded3,#qabox_folded4,#qabox_folded5,#qabox_folded6,#qabox_folded7{
display:block;
}
#qabox_unfolded1,#qabox_unfolded2,#qabox_unfolded3,#qabox_unfolded4,#qabox_unfolded5,#qabox_unfolded6,#qabox_unfolded7{
background-color: #e0ecf1;
display:none;
}
.red{
color:#FF0000
}
/* -------------------- */
/* layouts */
.layout_a{
	background-image: url(/images/hp_bkg.jpg);
	background-repeat: no-repeat;
}
.layout_hcphome{
	background-image: url(/images/hcp_bkg.jpg);
	background-repeat: no-repeat;
}
.layout_a #main{
display:block;
width:274px;
height:auto;
padding:110px 0 0 17px;
}
.layout_hcphome #main{
display:block;
width:310px;
height:auto;
padding:70px 0 0 17px;
}
.layout_a #sidebar,.layout_hcphome #sidebar{
width:440px;
float:right;
clear:none;
padding:0 3px 0 0;
}
.layout_b{
	background-image: url(/images/bkg_gradientonly.jpg);
	background-repeat: no-repeat;
}
.layout_b #main{
display:block;
width:713px;
height:auto;
padding:30px 30px 0px 30px;
margin:0px;
}
.layout_b #sidebar{
display:none;
}


.sec1{
	background-image: url(/images/bkg1.jpg);
	background-repeat: no-repeat;
}
.sec2{
	background-image: url(/images/bkg2.jpg);
	background-repeat: no-repeat;
}
.sec3{
	background-image: url(/images/bkg3.jpg);
	background-repeat: no-repeat;
}
.sec4{
	background-image: url(/images/bkg4.jpg);
	background-repeat: no-repeat;
}
.sec1 #main,.sec2 #main,.sec3 #main,.sec4 #main{
	min-height:420px;
	height:420px;
	overflow:visible;
	width:515px;
	padding:30px 0 0 25px;
}
.posactionlogo_class{
	margin:5px 10px 40px 10px;
	padding:0px;
	}
html>/**/body #main tt{
	font-size:medium;
	}	
/* only seen by firefox, used to avoid content only being 420px high */
.sec1>#main,.sec2>#main,.sec3>#main,.sec4>#main{
height:auto !important;
}
.sec1 #sidebar,.sec2 #sidebar,.sec3 #sidebar,.sec4 #sidebar{
width:219px;
float:right;
clear:none;
padding:125px 7px 0 0px;
background:transparent;
}
/* end layouts */

/*ISI TOP*/
#isi-top {
    height:117px;
    padding:0 30px;
    _line-height:15px;
    z-index:1000;
    background-image:url(/images/hcp_topisi_bkg.gif);
    height:200px;
}

#isi-top p {
    _margin-top:15px;
    /margin-top:15px;
}

#isi-top h1 {
    text-align:center;
    color:#d93d0d;
    margin:0;
    padding:4px 0 0px 0;
    font-size:13px;
    font-weight:normal;
}

#isi-top a {color: #1e4963;}
#isi-top a:hover {color: #258dc7;}
#medwatch p {
    font-size:100%;
}

#spotlight {
position:absolute;
width:1px;
height:1px;
z-index:1;
left: 0px;
top: 0px;
visibility: hidden;
}
table {
   border-collapse: collapse;
border-spacing: 5px;
}
th {background-color:#315971;color:#fff;}
td {
    vertical-align:top;
}
tr.alt {
    background-color:#dadada;
}