@charset "utf-8";
/* CSS Document */

body
{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;}

sup
{	vertical-align:baseline;position:relative;	top:-0.2em;}

.sup 
{vertical-align:top;    font-size:0.8em;}
p
{
margin:12px 0;
}

h1
{color:#002f85;padding:0 0 8px 0;margin:0;font-size:14px;}

h2
{color:#002f85;padding:0 0 8px 0;margin:0;font-size:14px;/*border-bottom:1px solid #787878;*/}

img
{
border:none;
}

.bluecallout
{padding:6px 6px;background-color:#dee6ee;color:#002f85;font-size:11px;margin:30px 00px 10px 00px;}

.contentwrap
{width:821px;}

.logotier
{
padding-top:0px;
}

.transcript_logotier
{width:624px;}


.logo
{
width:176px;
text-align:right;
float:left;
padding-top:12px;
padding-bottom:12px;
position:relative;
z-index:2;
}

.transcript_logo
{
width:176px;
float:left;
padding-top:24px;
}

.sitewrap
{
width:821px;
margin:0 auto;
position: relative;
z-index: 999;
}

#umbrellasanofiLeft {background:url(../images/sanofiTop_left.gif) repeat-x; height: 29px;}
#umbrellasanofiLogo {background:url(../images/sanofiTop.gif) repeat-x; width:1025px; height: 59px;}
#umbrellasanofiRight {background:url(../images/sanofiTop_right.gif) repeat-x; height: 29px;}		

.search
{
font-size:10px;
color:#b4b4b4;
padding:36px 0 0 270px;
}


.searchfield
{
border:1px solid #e0e0e0;
width:145px;
height:14px;
}

/*
.spacer
{
width:170px;
height:55px;
margin-left:520px;
}
*/
.utility
{
float:right;
}

.utilitylink
{
color:#6b6b6b;
font-size:11px;
padding:8px 0;
}

.utilitylink a
{
color:#6b6b6b;
text-decoration:none;
}

.utilitylink a:hover
{
color:#6b6b6b;
text-decoration:underline;
}

.usresidents
{
font-weight:bold;
font-size:16px;
padding-left:100px;
color:#384899;
}

.transcript_usresidents
{
font-weight:bold;
font-size:16px;
padding-top:58px;
color:#384899;
float:right;
}



.fontsize
{
color:#1c3f95;
padding:4px 0;
text-align:left;
font-weight:normal;
}

.fontsize a
{
color:#58595b;
text-decoration:none;
}

.fontsize a:hover
{
color:#58595b;
text-decoration:underline;
}
/*******************************leftnav**************************
.leftnav
{
width:182px;
font-size:11px;
font-weight:bold;
color:#094fa3;
text-align:right;
float:left;
}

.leftpadding
{
width:0;
float:left;
}

.navback
{
background-image:url(../images/navback.gif);
background-repeat:repeat;
text-align:right;
padding:8px 0;
color:#000;
}

.navback a
{
width:182px;	
color:#094fa3;
text-decoration:none;
}

.navback a:hover
{background-color:#d9e0ed;padding:8px 0;}


.navback_on
{
background-image:url(../images/navback_on.gif);
background-repeat:repeat;
text-align:right;
padding:8px 0;

}

.navback_on a
{
color:#000;
text-decoration:none;
}


.hcpnavback
{
background-image:url(../images/navback.gif);
background-repeat:repeat;
text-align:right;
padding:8px 0;
color:#93a603;
}

.hcpnavback a
{
text-decoration:none;
color:#93a603;
}

.hcpnavback_on
{
background-image:url(../images/navback_on.gif);
background-repeat:repeat;
text-align:right;
padding:8px 0;
color:#93a603;
}

.hcpnavback_on a
{
text-decoration:none;
color:#93a603;
}


.navarrow
{
padding:0 8px 0 5px;
display:inline;
}

.navarrow2
{
padding:0 4px 0 8px;
}

.navdivider
{
text-align:right;
}

.plussign
{
font-size:14px;
font-weight:bold;
}

.subnavback
{
background-image:url(../images/subnavback.gif);
background-repeat:repeat;
text-align:right;
padding:8px 0;
color:#000;
}

.subnavback a
{
color:#094fa3;
text-decoration:none;
}

.subnavback_on
{
background-image:url(../images/subnavback.gif);
background-repeat:repeat;
text-align:right;
padding:8px 0;
color:#094fa3;
background:#d3d3d3;
}

.subnavback_on a
{
color:#094fa3;
text-decoration:none;
}

.subnavback a
{
color:#094fa3;
text-decoration:none;
}

.subnavback_on_over
{
background-image:url(../images/subnavback.gif);
background-repeat:repeat;
text-align:right;
padding:8px 0;
color:#094fa3;
background:#d3d3d3;
}
.subnavback_on_over a
{
	color:#094fa3;
	text-decoration:underline;
}



.subnavback a:hover 
{
text-decoration:underline;
}



.thirdnavback
{
background-image:url(../images/subnavback.gif);
background-repeat:repeat;
text-align:right;
padding:8px 20px 8px 0;
color:#000;
}

.thirdnavback a
{
color:#094fa3;
text-decoration:none;
}

.thirdnavback a:hover 
{
text-decoration:underline;
}

.thirdnavback_on
{
background-image:url(../images/navback_on.gif);
background-repeat:repeat;
text-align:right;
padding:8px 20px 8px 0;
color:#000;
}

.thirdnavback_on a
{
color:#000;
text-decoration:none;
}
*************/
/***************************maincontent*****************************************/

.callout
{
margin:0 auto;
padding:22px 0px;
width:403px;
font-size:.9em;
}

.calloutback
{
background-image:url(../images/callout_back.gif);
background-repeat:repeat-y;
padding:0 15px;

}

.contentmain
{
width:629px;
float:left;
position: relative;
}

.footer
{
font-size:10px;
padding:8px 0 0 24px;
color:#6b6b6b;
}

.homecontent
{margin:28px 34px 0 26px;}

.homebannerwrap
{width:626px; position:relative}

#solostarholder
{position:absolute; top:0px; left:5px;}

.homebanner
{float:left;}

.isi
{padding-top:0px;font-size:0.75em;}

.isiback
{margin:10px 0px 0 36px; padding-top:0px;color:#464444;padding-right:35px;}

#homeHero_HTML {  }
.homeHero_bar { position:absolute; z-index:999; top:90px; left:10px;}
.homeHero_bar-top { font-size:28px; font-weight :bold; color:#fff; margin:0; padding:15px 20px 15px 20px; position:relative; width:224px; height:94px; }
.homeHero_bar-top span { font-size:18px; font-weight :bold;}
.homeHero_bar-top{_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/masthead_bg_new.png, sizingMethod='scale');}
 html>body .homeHero_bar-top {background:url(../images/masthead_bg_new.png) no-repeat; }
.homeHero_bar-top a { background: url(../images/green_arrow.gif) no-repeat 105px 71px; width:224px; text-decoration:none; color:#fff; display:block;}
 
.homeHero_bar-bot { height:2px; line-height:2px; margin:0; padding:0; }
.homeHero_bar-bot{_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/homeHero_bar-bot.png, sizingMethod='scale'); background-repeat:repeat-x; }
html>body .homeHero_bar-bot {background:url(../images/homeHero_bar-bot.png) repeat-x; }

.homeHero_disc { position:absolute; z-index:999; top:30px; left:26px; margin:0; padding:0; color:#fff; font-weight: bold; font-size: 12px; }

.innerHero_bar { position:absolute; z-index:999; top:40px; left:22px;}
.innerHero_bar-top { font-size:20px; font-weight :bold; color:#fff; margin:0; padding:10px 10px 15px 10px; position:relative; width:214px; height:99px; }
.innerHero_bar-top{_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/masthead_bg_new.png, sizingMethod='scale');}
 html>body .innerHero_bar-top {background:url(../images/masthead_bg_new.png) no-repeat; }


.flash_footer_home {width:569px; height:59px; color:#fff; padding:8px 0 10px 40px; position:absolute; bottom:10px; left:0; font-size:16px;}
.flash_footer_home img { margin:18px 30px 0  0; float:right}
	.flash_footer_home span{ font-weight:bold;}
 .flash_footer_home .copy { float:left}
 
 .flash_footer_home .copy p a { text-decoration:none; color:#fff;}yy
 
 .flash_footer_how_to_take img { margin:18px 0px 0  10px; float:left;}
	.flash_footer_how_to_take span{ font-weight:bold; font-size:16px;}
 .flash_footer_how_to_take .copy { float:left; padding-top:3px; padding-left:50px;}
 
 .flash_footer_how_to_take .copy p a { text-decoration:none; color:#fff; padding-top:0px; margin-top:0px;}
 
 .flash_footer_how_to_take .copy a { background: url(../images/arrow1.gif) no-repeat 350px 4px; height:40px; width:450px; padding-left:0px; text-decoration:none; color:#fff; display:block;}

.flash_footer_how_to_take {background: url(../images/Apidra_Hdr02_bot.jpg) no-repeat; width:569px; height:59px; color:#fff; padding:8px 0 10px 55px; font-size:16px;}


.flash_footer {background: url(../images/Apidra_Hdr02_bot.jpg) no-repeat; width:599px; height:59px; color:#fff; padding:8px 0 10px 25px; font-size:16px;}

.flash_footerSoloSTAR {background: url(../images/Apidra_Hdr02_bot.jpg) no-repeat; width:569px; height:66px; color:#fff; padding:3px 0 10px 55px;}
.flash_footer img { margin:18px 30px 0  0; float:left}
	.flash_footer span{ font-weight:bold; font-size:16px;}
 .flash_footer .copy { float:left}
 
 .warningfornewupdate {font-size:16px; line-height:20px; padding-top:0px;}
 .flash_footer .warningfornewupdate { background: url(../images/green_arrow.gif) no-repeat 150px 24px; text-decoration:none; color:#fff;}
 
.flash_footer .warningfornewupdate a {text-decoration:none; color:#fff;}
.flash_footer .warningfornewupdate a:hover {text-decoration:underline; color:#fff;}
 .flash_footer .copy p { text-decoration:none; color:#fff; margin: 5px 0;}
 
 
  .flash_footerSoloSTAR img { margin:0 0 0 0; }
  .flash_footerSoloSTAR a { padding-top:8px; padding-left:5px; }
 .flash_footerSoloSTAR .copy_left  { width:206px; font-size:14px; line-height:20px;}
	.copy_left span {font-weight:bold; font-size:16px;}
	
.flash_footerSoloSTAR_2 {background: url(../images/Apidra_Hdr02_bot_3.gif) no-repeat;height:66px; color:#fff; padding:3px 0 8px 25px; width:599px;}
.flash_footerSoloSTAR_2 .copy_left {width:200px; font-size:14px; line-height:20px; padding:0; margin:0;}
.flash_footerSoloSTAR_2 .copy_left_learn {font-size:14px; line-height:20px; float:right; width:240px;}
.flash_footerSoloSTAR_2 .copy_left_warning {font-size:16px; line-height:20px; padding-top:8px; padding-left:50px;}
.flash_footerSoloSTAR_2 img { margin:0px 0px 0 0; float:right; display:inline; }
.flash_footerSoloSTAR_2 .copy_left a { background: url(../images/green_arrow.gif) no-repeat 178px 25px; height:40px; width:200px; padding-left:0px; text-decoration:none; color:#fff; display:block;}
.flash_footerSoloSTAR_2 .copy_left_learn a { background: url(../images/green_arrow.gif) no-repeat 170px 23px; height:40px; width:200px; padding-left:0px; text-decoration:none; color:#fff; display:block;}
.flash_footerSoloSTAR_2 .copy_left_warning a { background: url(../images/green_arrow.gif) no-repeat 350px 4px;  width:460px; padding-left:15px; text-decoration:none; color:#fff; display:block;}

.flash_footerSoloSTAR_2 span {font-weight:bold;}

 .flash_footerSoloSTAR_2 .warningfornewupdate { background: url(../images/green_arrow.gif) no-repeat 152px 23px; text-decoration:none; color:#fff; display:block;}
  
.flash_footerSoloSTAR_2 .warningfornewupdate a {text-decoration:none; color:#fff;}
.flash_footerSoloSTAR_2 .warningfornewupdate a:hover {text-decoration:underline; color:#fff;}
 .flash_footerSoloSTAR_2 .copy p { text-decoration:none; color:#fff; margin: 12px 0;}

	
.flash_footerforKids {background: url(../images/kids_mainflash.jpg) no-repeat; width:599px; height:62px; color:#fff; padding:200px 0 10px 25px;}

.flash_footerforKids .copy  { font-size:16px; line-height:20px; padding-top:5px;} 
.flash_footerforKids .copy p {text-decoration:none; color:#fff; margin: 5px 0;}
.flash_footerforKids .copy { background: url(../images/green_arrow.gif) no-repeat 153px 33px; text-decoration:none; color:#fff;}
@-moz-document url-prefix() {.flash_footerforKids .copy { background: url(../images/green_arrow.gif) no-repeat 157px 33px; text-decoration:none; color:#fff;}}
.flash_footerforKids .copy a {text-decoration:none; color:#fff;}
.flash_footerforKids .copy a:hover {text-decoration:underline; color:#fff;}
.flash_footerforKids span, .flash_footerforKids_G  span {font-weight:bold; font-size:16px;}
.flash_footerforKids img { margin:18px 40px 0  0; float:right}

.flash_footerforKids_G {background: url(../images/Apidra_PGuide_HDR_2.jpg) no-repeat; width:596px; height:56px; color:#fff;  padding:3px 0 0px 0px; }
.flash_footerforKids_G img { margin:18px 40px 0  0; float:right}
/*.flash_footerforKids_G .copy { background: url(../images/green_arrow.gif) no-repeat 435px 4px; height:40px; width:550px;  padding-left:60px; text-decoration:none; color:#fff; display:block;}*/
.flash_footerforKids_G .copy  { font-size:16px; line-height:20px; padding-top:0px; margin-left:15px;} 
.flash_footerforKids_G .copy { background: url(../images/green_arrow.gif) no-repeat 293px 26px;  width:460px; padding-left:15px; text-decoration:none; color:#fff;} 
@-moz-document url-prefix() {.flash_footerforKids_G .copy { background: url(../images/green_arrow.gif) no-repeat 297px 25px;  width:460px; padding-left:15px; text-decoration:none; color:#fff;} }
.flash_footerforKids_G .copy p {text-decoration:none; color:#fff; margin: 3px 0;}
.flash_footerforKids_G .copy a {text-decoration:none; color:#fff;}
.flash_footerforKids_G .copy a:hover {text-decoration:underline; color:#fff;}


.flash_footer_home .copy_left_learn {font-size:14px; line-height:20px; float:right; width:240px;}
.flash_footer_home .copy_left_warning {font-size:16px; line-height:20px;} 

.flash_footer_home .copy_left_warning p {font-size:16px; line-height:20px; padding:0px;} 
.flash_footer_home .copy_left_learn a { background: url(../images/green_arrow.gif) no-repeat 170px 23px; height:40px; width:200px; padding-left:0px; text-decoration:none; color:#fff; display:block;}
.flash_footer_home .copy_left_warning { background: url(../images/green_arrow.gif) no-repeat 495px 26px;  width:560px; padding-top:10px; text-decoration:none; color:#fff; display:block;} 
.flash_footer_home .copy_left_warning a {text-decoration:none; color:#fff;}
*+html .flash_footer_home .copy_left_warning { background: url(../images/green_arrow.gif) no-repeat 498px 24px;  width:560px; padding-top:20px; text-decoration:none; color:#fff; display:block;} 
@-moz-document url-prefix() {.flash_footer_home .copy_left_warning { background: url(../images/green_arrow.gif) no-repeat 498px 26px;  width:560px; padding-top:10px; text-decoration:none; color:#fff; display:block;} }
/*.flash_footer_home .copy_left_warning a { background: url(../images/green_arrow.gif) no-repeat 495px 4px; background: url(../images/green_arrow.gif) no-repeat 497px 4px\9; height:40px; padding-left:0px; text-decoration:none; color:#fff; display:block;}
*+html .flash_footer_home .copy_left_warning a {background: url(../images/green_arrow.gif) no-repeat 485px 4px; height:40px; padding-left:0px; text-decoration:none; color:#fff; display:block;}
@media \0screen {
  .flash_footer_home .copy_left_warning a {background: url(../images/green_arrow.gif) no-repeat 480px 4px; height:40px; padding-left:0px; text-decoration:none; width:400px; color:#fff; display:block;}
}*/
/*@-moz-document url-prefix() {.flash_footer_home .copy_left_warning a { background: url(../images/green_arrow.gif) no-repeat 511px 4px; height:40px; width:550px; padding-left:0px; text-decoration:none; color:#fff; display:block;} }*/


#printtier
{
font-size:10px;
text-align:right;
color:#1f46a5;
padding:8px 10px 0 0;
position: relative;
z-index: 9999;
}

#printtier a
{
color:#1f46a5;
text-decoration:none;
}

#printtier a:hover
{
color:#1f46a5;
text-decoration:underline;
}
.printtier
{
font-size:10px;
text-align:right;
color:#1f46a5;
padding:8px 10px 0 0;
position: relative;
z-index: 9999;
}

.printtier a
{
color:#1f46a5;
text-decoration:none;
}

.printtier a:hover
{
color:#1f46a5;
text-decoration:underline;
}

.maintext
{
padding-left:10px;
color:#464444;
font-size:.75em;
position: relative;
}
.maintext_ie6
{
    color:#464444;
font-size:.75em;
padding-left:12px;    
}

/***************************************innerpage styles****************************************************/

.greyline
{
padding:6px 0 0 14px;
}

.headermasthead
{background-repeat:no-repeat;height:295px; width:629px;}

.headermasthead h1
{color:#fff;border:none;font-size:24px;font-weight:normal;margin:0;padding:24px 0 0 25px;}

.headermasthead h1.sevenBg
{color:#fff; width:330px; }

.headermasthead h1.tenBg
{width:227px;}


.innercontent
{padding-left:10px; position:relative;}

.innermaintext
{
padding:24px 23px 0px 28px;
color:#464444;
font-size:.75em;
}

.nextlink
{text-align:right;color:#094fa3;font-weight:bold;font-size:11px; padding:22px 0 4px 0;}

.nextlink a
{text-decoration:none;}

.nextlink img
{padding-left:16px;position:relative;top:5px;}

.innermaintext strong
{
font-weight:bold;
color:#094fa3;
}

.patientcallout
{
margin:0 auto;
padding:14px 0px;
width:403px;
}

#flashDetectionWrapper { 
	        visibility:hidden;
	        width:550px; 
	        height:350px;
	        text-align:left; 
	        position: absolute;
	        z-index:2000; 
	        font-size:1px;
 	        }
        #flashDetection { position:relative; width:451px; color:#435057; margin:0 auto; text-align:left; top:30px; z-index:1500}
        
       #FlashHolder1
{
	position:relative;
	margin-top:-100px;
	width: 200px;
	border:solid 1px red;
	z-index:2;
		
}


/****** patients *****/

.patientProfile
{
	font-size:14px; 
	font-style:italic; 
	padding-left:15px; 
	color:#0e5ab5;
	font-weight:bold;
}

/***CDE***/


.apidraCDE
{
background-image:url(../images/apidraCDE_banner.gif);
width:160px;
height:102px;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
padding:7px 6px 0 16px;
color:#180c67;
text-align:left;
}

.apidraCDE a
{
color:#180c67;
text-decoration:none;
text-align:left;
}

/*** LANDING CALLOUT BANNER ***/
#homeFlashHolderDiv {
position: relative;
z-index: 1;
}
#flashHolder {
	position: absolute;
	height: 224px;
	width: 129px;
	right: 0;
	top: 300px;
	z-index: 500;
	margin-top: 25px;
}

* html #flashHolder {	/* IE6 and IE7 FIX */
	margin-top: 40px;
}

#bannerFlash {
	position: absolute;
	bottom: -0px;
	right: 0px;
	z-index: 500;
}

#bannerFlash embed {
	
}

#flashHolder img {
	position: relative;
	float: right;
	margin-right: 1px;
	margin-top: 0px;
}
.homeflashcontent {
	width: 800px;
	height: 285px;
	position: relative;
	z-index: 1;
}

#homeflash {
float: left;
width:800px;
height: 285px;
z-index: -999;
position: relative;
}


.calloutHolder 
{
margin-top:6px;
position:relative;
/*border:1px solid red;*/
background-image:url(../images/spacer.gif);
}

.doctorcopy5
{
font-size:12px; 
font-weight:bold; 
color:#08155e;
position:absolute; 
width:120px;
line-height:14px;
top:60px; 
left:22px;
text-align:center;
}

.doctorcopy5 a
{
    color:#08155e;
}

/*  landing page  */

.landingcaption
{width:530px;margin:0 auto;font-size:0.75em;padding:12px 0 26px 0;}

.landingcaption strong
{color:#181b7d;font-size:1.2em;}

.landingcontent
{width:475px;margin:22px auto 0 auto;font-size:0.75em;color:#4c4c4d;}

.landingcontent h2
{color:#002f85;padding:0;margin:0;font-size:14px;border-bottom:none;}

.landingisi
{padding-top:14px;}

.landingisiback
{margin:24px 34px 0 0;border-top:1px solid #787878;padding-top:14px;color:#6b6b6b;}

.landingfooter
{font-size:10px;margin:0 left;padding:8px 0 0 0;color:#6b6b6b;}

.landingmain
{background-image:url(../images/landingmain.jpg); width:669px; height:352px; margin:14px auto 0 auto; background-repeat:no-repeat;}

.landingwrap
{width:736px;padding:0px 35px 0 0; margin:35px auto 0 auto;}

.landingusresidents
{font-weight:bold;font-size:16px;padding:34px 0 0 100px;color:#384899;float:right;}

.lantuslogo
{float:left;padding-left:2px;}

.landinglogotier
{float:left;margin:0;padding:0;}

.landingapidralogo
{
width:176px;float:left;padding-top:9px;
}

.landingapidrabanner
{float:left;padding:270px 0 0 62px;width:280px}

.landingapidrabanner strong
{color:#002f85; font-size:20px;}

.landingapidrabanner strong a
{color:#002f85; text-decoration:none;}

.landingapidrabanner p
{margin:0;font-size:12px;width:218px;}

.landingapidrabanner p a
{color:#333333;}

.landinglantusbanner
{float:left;padding:270px 0 0 26px;width:280px}

.landinglantusbanner strong
{color:#002f85; font-size:20px;}

.landinglantusbanner strong a
{color:#002f85; text-decoration:none;}

.landinglantusbanner p
{margin:0;font-size:12px;width:218px;}

.landinglantusbanner p a
{color:#333333;}

.landingspacer
{margin-left:146px;}



/*  kids section  */

.kids_masthead
{background-image:url(../images/kids_masthead.jpg);background-repeat:no-repeat;height:129px; width:618px;}


.kids_masthead h1
{color:#fff;border:none;font-size:24px;font-weight:normal;margin:0;padding:24px 0 0 30px;}

/******new css*****/
.leftnav
{width:182px;font-size:11px;font-weight:bold;color:#094fa3;float:left;text-align:right;font-family:Arial, Helvetica, sans-serif;}

.specialclass
{background-color:#ccd234;color:#000;border-top:1px solid #d8d8d8;}

.navitem
{border-top:1px solid #d8d8d8;}

.navitem a
{color:#094fa3;text-decoration:none;display:block;padding:8px 28px 8px 28px; width:126px; background:url(../images/navarrow.gif) no-repeat 160px 13px;}

.navitem a:hover
{background-color:#d9e0ed;}

.navitem_on
{background-color:#d9e0ed;color:#000;border-top:1px solid #d8d8d8;}

.navitem_on a
{color:#000;text-decoration:none;display:block;padding:8px 28px 8px 28px;background:url(../images/navbullet.gif) no-repeat 160px 13px;}

.subnav
{background-color:#f0f0f0;padding:3px 0;}

.subnavitem a
{color:#094fa3;text-decoration:none;display:block;padding:5px 28px 5px 18px;background:url(../images/navarrow.gif) no-repeat 160px 9px;}

.subnavitem a:hover
{text-decoration:underline;}

.subnavitem_on a
{color:#000;text-decoration:none;display:block;padding:8px 28px 8px 18px;background:none;}

.hcpnavitem
{border-top:1px solid #d8d8d8;}

.hcpnavitem a
{color:#93a603;text-decoration:none;display:block;padding:8px 28px 22px 8px;background:url(../images/greennavarrow.gif) no-repeat 160px 13px;}

.hcpnavitem a:hover
{background-color:#d9e0ed;}


.thirdnavitem a
{color:#094fa3;text-decoration:none;display:block;padding:5px 48px 5px 28px;background:url(../images/navarrow.gif) no-repeat 140px 9px;}

.thirdnavitem a:hover
{text-decoration:underline;}


/* apidra solostar section */

.adobelink
{text-align:left; font-weight:normal; font-size:10px; color:#000; border-top:1px solid #88b3e7; margin-top:8px; padding-top:14px;}

.adobelink img
{padding-top:12px; padding-left:90px;}

.ataglance_btn
{padding:4px 0 0 0; text-align:right; }

.bluecalloutwrap
{width:486px; margin:20px 0 32px 20px;}

.bluecalloutback
{width:454px; background:url(../images/bluecallout_back.gif) repeat-y; padding:0 16px;}

.carefor_FLASH
{padding-top:12px}

.html_howtoflash li
{margin-top:10px;}

.solostargreycallout
{background:#dee6ee;font-size:11px;padding:4px 22px 4px 6px;color:#322e8f; margin-top:32px;margin-right:22px;}

.steplinks
{padding:12px 0 18px 30px;}

.steplinks a
{font-weight:bold; color:#000;}

.factsaboutlantus_hcpinner
{width:182px; padding:16px 0 0 0; margin-bottom:12px; overflow:hidden;}

.factshcpinnerback
{background:url(../images/FactsAboutLantus_innerback.gif) repeat-y;  padding:6px 6px 6px 12px; font-family:Arial; font-size:14px; text-align:left; font-weight:normal;}

.factshcpinnerback a
{color:#1e2f8b; font-weight:bold;}

.umbrellasitewrap
{width:1015px; margin:0 auto; position:relative;}

.contentpadding
{padding-left:30px; width:960px; position:relative;}




/*  headertier   */

.spacer
{position:absolute; top:0; left:794px;}

.hcplinks
{margin-top:22px;}

.umbrellaheadertier
{background:url(../images/headertier.gif) no-repeat; height:96px; width:1015px; float:left; position:relative;}

.apidra_tab
{float:left;}

.lantus_tab
{float:left; margin-top:13px; background:url(../images/lantus_tab.gif) no-repeat; }
.lantus_tab a
{display:block; height:57px; width:185px; text-decoration:none;}
.lantus_tab a:hover
{background:url(../images/lantus_tab_over.gif) no-repeat; }

.insulina_tab{float:left; margin-top:13px; background:url(../images/ibgstar_shadowLeft.gif) no-repeat;}
.insulina_tab a
{display:block; height:57px; width:135px; text-decoration:none;}
.insulina_tab a:hover
{background:url(../images/ibgstar_shadowLeft_hover.gif) no-repeat; }

.kidcare_tab{float:left; margin-top:13px; background:url(../images/costars_normal.gif) no-repeat;}
.kidcare_tab a
{display:block; height:57px; width:151px; text-decoration:none;}
.kidcare_tab a:hover
{background:url(../images/costars_hover.gif) no-repeat; }

.connections_tab{float:left; margin-top:13px; background:url(../images/connection_tab.gif) no-repeat;}
.connections_tab a
{display:block; height:57px; width:155px; text-decoration:none;}
.connections_tab a:hover
{background:url(../images/connection_tab_over.gif) no-repeat; }

.helpteam_tab{float:left; margin-top:13px; background:url(../images/helpteam_tab.gif) no-repeat;}
.helpteam_tab a
{display:block; height:57px; width:146px; text-decoration:none;}
.helpteam_tab a:hover
{background:url(../images/helpteam_tab_over.gif) no-repeat; }

.lantuslogo
{float:left; width:227px;}



.logotier
{padding:5px 0 0 0;}

div.sectionSwitch { position:absolute; top:0; left:255px; }
div.sectionSwitch p { color:#203d98; font-size:11px; font-weight:bold; }
div.sectionSwitch p a { color:#203d98; text-decoration:none; margin:0 10px; }
	div.sectionSwitch p a:hover, div.sectionSwitch p a.on { text-decoration:underline; }

.newtagline{_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/newtagline.png, sizingMethod='scale');
 		background-repeat:no-repeat; width:45px; height: 644px; position:absolute; left:-34px; top:66px;}
			
html>body .newtagline {background:url(../images/newtagline.png) no-repeat; width:45px; height: 644px; position:absolute; left:-34px; top:66px;}


.sitetabwrap
{padding-left:30px;}


.shadowwrap
{background:url(../images/mainshadow.jpg) repeat-y; width:1015px; }

.umbrellausresidents
{font-size:16px; font-weight:bold; color:#07108d; margin:32px 0 0 35px; position:relative; z-index:99999;}

.isi_box_home
{background-color:#ccd234; margin-top:10px; padding:20px 10px 8px 10px; width:597px; font-size:12px; color:#000;}
.isi_box_home_ie6
{background-color:#ccd234; margin-top:-3px; padding:0px 10px 8px 10px; width:597px; font-size:12px; color:#000;}
.isi_box_home sup
{}

.isi_box_home a
{color:#000;}

.isi_box_inner
{background-color:#ccd234; padding:0 10px 8px 10px; width:597px; font-size:12px; color:#000;}

.isi_box_inner a
{color:#000;}


.kidshome
{background-color:#ccd234; padding:0 10px 8px 10px; width:598px; font-size:12px; color:#000;}

.kidshome a
{color:#000;}

.kidsinner
{background-color:#ccd234; padding:0 10px 8px 10px; width:574px; font-size:12px; color:#000; margin-left:14px;}

.kidsinner a
{color:#000;}

.offerDisclaimer { font-size:10px; }


/*  Access Content  */
div.clear { font-size:1px; line-height:1px; clear:both; }
div#access_hdr { background: url(../images/hcp/bgrd_header-grad.gif) left 27px repeat-x; width:617px; }
div#access_hdr-sub { width:617px; }

.access_sub { padding:24px 0 0px 28px; color:#464444; font-size:.75em; }


h1.access_hdr-h1 { position:relative; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/access_hdr-title.png, sizingMethod='crop')
 top left no-repeat; width:577px; height:127px; margin-left:15px; }
 
	html>body h1.access_hdr-h1 {background:url(../images/access_hdr-title.png) 0 0px no-repeat; }
	
	h1.access_hdr-h1 span { margin-left:-6000px;  }
	
h3.enroll { color:#000; font-weight:bold;  }
	h3.enroll span { color:#999500; font-weight:bold; }

ul.accessList {color:Black; padding-left:18px; margin-left:10px; font-size:12px;}
ul.accessList li { color:black; margin:0 0 20px 0; }
ul.accessList li span { color:#323232; }

div#access_hdr p { font-size:12px; margin:10px 40px; color:#666666;   }
div#access_hdr p.hdr_blue { color:#2b3c92; font-weight:bold; }
div#access_hdr p.hdr_button { text-align:center; }
div#access_hdr p.hdr_lostcard { text-align:center; }
div#access_hdr p.hdr_footnotes { margin:10px 0;}
#access_hdr .access_hdr_copy p {color:#2b3c92;margin-bottom:0px; padding-bottom:0px;}
	#access_hdr .access_hdr_copy ul {font-size:12px; color:#2b3c92; padding:10px 0 12px 0; margin:0 }
	#access_hdr .access_hdr_copy li { margin-left:60px;}


div.accessForm { margin-bottom:20px; }

p.footnotes { font-size:.75em; color:#696969; }
 
p.yesnoRow { margin:0; }
p.yesnoRow input { vertical-align:middle; font-size:12px; height:14px; margin:0 3px 0 0; padding:0; }
p.yesnoRow label { vertical-align:middle; font-weight:bold; font-size:12px; margin-right:15px; }

p.acknowledgeRow { margin:0; }
p.acknowledgeRow input { vertical-align:middle; font-size:12px; height:14px; margin:0 12px 0 0; padding:0; }
p.acknowledgeRow label { vertical-align:middle; font-weight:bold; font-size:12px; margin-right:15px; }
div.accessForm p.button { text-align:center; margin:22px 0; }
div.accessForm .blueBox { background-color:#ebf4f9; color:#333896; font-weight:bold; padding:14px 11px; display:block; }
div.accessForm input.idNumber { margin:0 12px; color:#34302d; }
p.interestedRow {  }
p.interestedRow input { vertical-align:middle; font-size:12px; height:14px; margin:0 6px 0 12px; padding:0; }
p.interestedRow label { vertical-align:middle; font-weight:bold; font-size:12px; margin-right:15px; }
p.provideinfoRow { }
p.provideinfoRow input { vertical-align:middle; font-size:12px; height:14px; margin:0 6px 0 12px; padding:0; }
p.provideinfoRow label { vertical-align:middle; font-weight:bold; font-size:12px; }

div.enrollFields { float:left; width:295px; }
div.enrollInfo-right { float:right; width:265px; }

p.requiredAlert { font-weight:bold; font-style:italic; }
span.required { color:#f53b3b; }
table.accessEnroll-table {}
td.accessInfo { text-align:right; font-weight:bold; padding-right:12px; }

div.step3_left { float:left; width:315px;}
div.step3_right { float:right; width:260px; }

table.accessLost-table { margin-left:44px; }

/*  Access Content  */

/*  Side bar ACCESS pod  */
.accessPod { width:180px; background: url(../images/bgrd_accessPod.jpg) left top no-repeat; text-align:center; padding-top:130px;margin-bottom:20px;}
	.accessPod sup { font-size:.65em; vertical-align:text-top;}
.accessPod p.green { font-size:20px; font-weight:bold; color:#999900; margin:0 12px 12px 12px; }
.accessPod p.blue { font-size:16px; color:#2b3c92; font-weight:bold; margin:0 12px 20px 12px; }
p.accessPod_bottom { margin:0px; padding:0px; }

/*  .Side bar ACCESS pod  */


.cardPrint {display:none;}

.access_card { background: url(../images/access_card.jpg) no-repeat; color: #000; font-size: 9px; height: 173px; line-height: 9px; position: relative; width:  270px;}
.access_card_id { left: 44px; position: absolute; top: 85px; width: 120px;}


.shortageCallout {height:159px; width:181px; background:url("../images/shortageCalloutBg.png") no-repeat 0 0; padding-top:26px; text-align:center; }
.shortageCallout p.black { color:#000; font-size:16px; font-weight:bold; margin:0 12px; }
.shortageCallout img { padding:15px 0; }

.yellowboxText p {height:35px; width:528px; background:url("../images/yellowboxText_Bg.png") no-repeat 0 0; padding:10px 16px 0 16px; font-size:12px;}
.yellowboxText-twoline p {height:52px; width:528px; background:url("../images/calloutTwoLine.png") no-repeat 0 0; padding:10px 16px 0 16px; font-size:12px;}


.homepageimagetext {background: url(../images/green_arrow.gif) no-repeat 470px 0px; 
                    width:596px;
                    display:block; 
                    padding-top:expression(2 +"px");
                    padding-bottom:expression(2 +"px");
                    }



