@charset "utf-8";
/* CSS Document */

.pngfix { behavior: url("/crohns-disease/css/iepngfix.htc") }/* iepngfix */

html {margin: 0; padding: 0;}

body{margin: 0px ; padding: 0; color:#404040; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

sup {line-height:10px; font-size:10px;}

.registered{
	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	top: -0.4em;
	left: 0em;
	
}

#tablepadding{ position:relative; top:-2px;}

a.patient_site_link:link, a.patient_site_link:visited, a.patient_site_link:active{text-decoration:none; color:#047c32; text-align:center; margin-right:0px; padding-left:10px; }

a.patient_site_link:hover {text-decoration:underline; color:#047c32; text-align:center; margin-right:0px; padding-left:10px; }

/*
a:link, a:visited, a:active{color:#026227; text-decoration:underline; line-height:15px;}
a:hover{color:#026227; text-decoration:none; line-height:15px;}*/

h1{ font-size:24px; color:#2e622f; line-height:24px; margin-top:15px; margin-left:30px;}

h2{font-size:14px; color:#2e622f; margin-left:30px; line-height:15px; margin-right:30px;}


h2 a:link, h2 a:active, h2 a:visited, h2 a:hover{line-height:15px; font-size:14px; color:#2e622f; text-decoration:none;}

.barkers{margin-top:5px; margin-left:27px; margin-right:10px; text-align:left;}

p{font-size:12px; color:#666666; line-height:15px;}

a.underscore_links:link, a.underscore_links:visited, a.underscore_links:active { text-decoration:none;
}

a.underscore_links:hover { text-decoration:underline; }

/* specific divs */

#container{background:url(../images/hcp/hcp_bg.jpg) repeat-x bottom; top:inherit; min-width:1000px; margin-top:15px;}

#wrapper{position:relative; min-width:969px; display:block;}

.header{position:relative;}

#leftnav{width:203px; background:url(../images/hcp/HCP_leftnav_bg.jpg) repeat-y top; height:auto;border-right:1px solid #93C3A5; border-left:1px solid #93C3A5;}

#rightnav{height:auto;}

.logo{position:relative; text-align:right;}

#inner_content{width:768px; background:#FFFFFF repeat-y top; position:relative;}

#inner_content_interior{width:768px; background:#FFFFFF repeat-y top; position:relative; min-height:300px; border-right:1px solid #93C3A5;}


#content{text-align:left;}

#content a:link, #content a:visited, #content a:active{color:#2e622f; text-decoration:underline; line-height:15px;}
#content a:hover{color:#2e622f; text-decoration:none; line-height:15px;}


#content p{font-size:12px; color:#666666; line-height:15px; margin-left:30px; padding-right:30px; *padding-right:20px;}

#content ul{color:#666666;list-style-image:url(../images/interior/content/ul.jpg); margin-left:25px; padding-left:25px; margin-right:30px; padding-right:30px;}

#content ol{color:#666666; margin-left:25px; padding-left:25px; margin-right:30px; padding-right:30px;}

#content li{margin-top:5px; padding-top:5px;}

#inner_content .barker1{background-image:url(../images/hcp/hcp_barker1.jpg); background-repeat:no-repeat; width:393px; height:172px; float:left;}
#inner_content .barker1title{ margin: 10px 50px 10px 15px; font-size:14px; color:#047c32; text-align:left;}
#inner_content .barker1title2{ margin: 7px 50px 7px 20px; font-size:14px; color:#047c32; text-align:left;}
#inner_content .barker1content{ margin: 10px 20px 10px 20px; text-align:left;}
#inner_content ul.barker1contentul{text-align:left; color:#047c32; margin-left: 15px; margin-top:0px; padding-top:0px; list-style-image:url(../images/interior/content/ul.jpg);}
#inner_content li.barker1contentul{margin-top:0px; padding-top:0px;}

#inner_content .barker2{background-image:url(../images/hcp/hcp_barker2.jpg); background-repeat:no-repeat; width:375px; height:172px; float:left;}
#inner_content .barker2title{ margin: 20px 100px 10px 20px; font-size:14px; color:#2e622f; text-align:left;}
#inner_content .barker2content{ margin: 0px 200px 10px 20px; text-align:left;}
#inner_content .barker2content2{ margin: 0px 100px 10px 20px; text-align:left;}

#bottom_barkers{background-color:#e5ede5 repeat-y top; position:relative; float:left; width:768px; height:200px;}

#bottom_barkers .barker3{height:200px; position:relative; float:left; width:359px; background:url(../images/hcp/HCP_barker3.jpg) repeat-y top;  border-right:#bdcebd 1px solid;}

#bottom_barkers .barker4{width:408px; height:200px; position:relative; float:left; background:url(../images/hcp/HCP_barker4.jpg) repeat-y top;}

#content ul{list-style-image:url(../images/interior/content/ul.jpg); margin-left:25px; padding-left:25px;}

#breadcrumbs{ margin-left:30px; margin-top:10px;}

#inner_content_interior #indication{margin-top:5px; padding-top:15px; margin-left:30px; border-top:#accbb8 1px solid; padding-bottom:10px; text-align:left; font-weight:normal; font-size:10px; }

#inner_content_interior #printPage a:link, #inner_content_interior .printPage a:active, #inner_content_interior .printPage a:visited{margin-top:15px; padding-top:15px; margin-left:30px; padding-bottom:15px; text-align:left; text-decoration:none;}
#inner_content_interior #printPage a:hover{margin-top:15px; padding-top:15px; margin-left:30px; padding-bottom:15px; text-align:left; text-decoration:none;}
#inner_content_interior #printPage a:visited{margin-top:15px; padding-top:15px; margin-left:30px; padding-bottom:15px; text-align:left; text-decoration:none;}


#breadcrumbs a:link, #breadcrumbs a:active, #breadcrumbs a:visited { margin-top:10px; padding-top:10px; font-size:11px; text-decoration:none;}
#breadcrumbs a:hover{margin-top:10px; padding-top:10px; font-size:11px; text-decoration:underline;}

#inner_content_interior #next{ margin-top:15px; padding-top:15px; margin-left:30px; padding-bottom:25px; text-align:left; font-weight:bold;}

#inner_content_interior #next .green a:link, #inner_content_interior #next .green a:active, #inner_content_interior #next .green a:visited{color:#047c32; text-decoration:none;}
#inner_content_interior #next .green a:hover{color:#047c32; text-decoration:underline;}


.treatment_table {
	padding-left:30px;
}

.footnotes {
font-size: 10px;
}

.footnote {
color:#666666;
font-size:9px;
line-height:15px;
margin-left:30px;
margin-right:30px;
margin-top:50px;
}

#bottom_barkers .barker3{min-height:150px; position:relative; float:left; width:359px; background:url(../images/hcp/HCP_barker3.jpg) repeat-y top; border-right:#bdcebd 1px solid;}

#inner_content #next .orange{color:#ec8e1e;}

#barker{margin-top:25px; margin-right:30px;}

.green_divider{background-image:url(../images/hcp/hcp_border_green.jpg); background-repeat:repeat-x; height:33px; top:-2px;}

.phone{color:#FFFFFF; padding-top:8px; font-size:12px; width:969px;}

a.patient:link,a.patient:active, a.patient:visited, a.patient:hover{ float:right; margin-right:20px; background-image:url(../images/hcp/for_patients.jpg); background-repeat:no-repeat; height:33px; width:150px;}

#footer_outer{ min-width:972px; background-color:#ffffff; margin-left:20px; margin-right:20px;}

#footer{color:#8b8b8b; width:972px; text-align:left;}

#footer_center{color:#8b8b8b; width:972px; text-align:center;}

#footer a:link, #footer a:visited, #footer a:active{color:#025b24; text-decoration:underline;}
#footer a:hover{color:#025b24; text-decoration:none;}

.bold_it {
	font-weight:bold;
}

input.cellphoneportion1{
	width:30px;
}

input.cellphoneportion2{
	width:35px;
}

ol { margin-left:10px;
}

#printPage a:link,#printPage a:active, #printPage a:visited{color:#2e622f; padding-top:15px; padding-left:0px; padding-bottom:15px; text-align:left; text-decoration:none; vertical-align:baseline;}
#printPage a:hover{color:#2e622f; padding-top:15px; padding-left:0px; padding-bottom:15px; text-align:left; text-decoration:none; vertical-align:baseline;}
