/*-----IDs-----*/
div#wrap{
width:815px;
margin:auto;
}
div#toppart{
width:815px;
background-image:url(../images/hcp/bg_body.gif);
background-repeat:repeat-y;
margin:auto;
float:left;
}

div#header{
height:102px;
width:815px;
background-image:url(../images/hcp/bg_header.gif);
background-repeat:no-repeat;
}

div#logo{
float:left;
margin:22px 0px 0px 35px;
}
div#slogan{
float:left;
margin:22px 0px 0px 8px;
width:254px;
}
div#topnav{
float:right;
margin:2px 50px 0px -65px;
}
div#topnav ul li{
float:left;
}
div#header div#search{
float:right;
margin:22px 45px 0px 0px;
}
div#header div#search div#textbox{
width:144px;
height:22px;
background-image:url(../images/hcp/bg_search.gif);
background-repeat:no-repeat;
float:left;
} 
div#header input#button{
float:left;
margin-left:4px;
}
div#header div#search div#textbox input{
width:136px;
height:22px;
border:none;
background-color:transparent;
margin:0px 4px;
color:#6b6b53;
font-size:11px;
padding-top:3px;
}
div#header div#search input#button{
} 

div#nav{
min-height:382px;
background-color:#78bde8;
width:130px;
margin:0px 0px 0px 35px;
float:left;
}
div#body{
}
div#content{
float:left;
margin:0px 0px 0px 8px;
width:606px;
}
div#content div#image{
float:left;
}
div#content div#copy{
padding:30px 56px 0px 56px;
float:left;
}
div#content div#copy h1{
font-size:16px;
font-weight:bold;
margin:0px 0px 24px 0px;
}
div#content div#copy h2{
font-size:16px;
font-weight:bold;
margin:0px 0px 10px 0px;
}
div#content div#copy p{
font-size:14px;
margin:0px 0px 18px 0px;
line-height:18px;
}
div#content div#copy ul li{
margin-bottom:18px;
}
div#content div#copy a{
color:#f48026;
}
div#bottom{
background-image:url(../images/hcp/bg_copybottom.gif);
background-repeat:no-repeat;
height:20px;
float:left;
width:815px;
}

div#midpart{
height:45px;
}
div#midpart p{
text-align:center;
}

div#image_rotator{
margin-left:-226px;
}
div#image_rotator img{
}

/*-----Classes-----*/
div.clear{
clear:both !important;
}
.listhead{
color:#f48026;
font-weight:bold;
text-decoration:underline;
}

ul.blue_bullet_list{
margin-top:-10px;
}
ul.blue_bullet_list li{
background-image:url(../images/hcp/bullet_blue.gif);
background-repeat:no-repeat;
padding-left:8px;
}
ol.blue_bullet_list li{
list-style-type:decimal;
padding-left:0px;
margin-left:24px;
}
ul.blue_bullet_list ul{
margin-left:20px;
margin-top:5px;
}
ul.blue_bullet_list ul li{
background-image:url(../images/patient/bullet_orange.gif);
background-repeat:no-repeat;
padding-left:8px;
}

ul.blue_bullet_list ol{
margin-left:50px;
margin-top:5px;
}
ul.blue_bullet_list ol li{
background-image:none;
list-style-type:decimal;
padding:0px !important;
}

ol.blue_bullet_list{
margin-bottom:15px;
}
p.top{
margin:-10px 0px 15px 0px !important;
}
p.index{
margin-bottom:10px !important;
color:#f48026;
}
p.index_def{
margin-bottom:10px !important;
}
div#content div#copy p.footnote{
font-size:10px;
margin-top:-10px;
line-height:normal;
}