/******** global  ********/ 

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	margin: 0;
	padding: 0;
	text-align: center;
	background-image:url('http://www.cymbalta.com/images/common/pagebkg.gif');
        background-repeat: repeat-x;
	height:100%;
}

#mainContent ul li,
#mainContent ul li a,
#mainContent ol li,
#mainContent ol li a {font-size: 12px;}

#container {
	margin:0 auto;
	width:760px;	
	text-align:left;
}

object:focus { outline: none; }

img {border:none;}

/******** begin header ********/
#header{
	background-image: none;
	background-repeat: no-repeat;
	width: 760px;
	float:left;
}


#customheader
{
	background-image: url('http://www.cymbalta.com/images/header/hdrbkg.gif');
	background-repeat: no-repeat;
       	width: 760px;
	height: 62px;
	overflow: hidden;
        
}
#customheader #brandLogo{
	margin: 10px 0px 0px 10px;
	float: left;
	width: 160px;
	height:35px;
	
}


#header #brandLogo{
	padding: 0px 0 0 0px;
	float: left;
	
}
#headerLinks{
      
	color: #899296;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
#headerLinks a{
	
	color: #899296;
}
#headerLinks a.headLinks{
	text-decoration: none;
	font-size: 11px;
	
      	
}
#headerLinks a:visited.headLinks{
	color: #899296;
	text-decoration: none;
}
#headerLinks a:hover.headLinks{
	text-decoration: underline;
}

#header #secondaryImage{
	padding: 0px 0px 0px 0px;
	margin: 0px;	

}

#customheader #secondaryImage{
	padding: 0px 0px 0px 5px;
	margin-left: 250px;
	margin-top: 25px;
	border: 1px solid red;
	width:200px;
}

#printFriendlyBox{
	text-align: right;
	padding-bottom: 10px;
}
#printFriendlyButton{

}
#textSizeBox{
	float: right;
	margin: 0;
	
}

#searchContainer_custom{
	float:right;
	margin:0;
        padding:0;
	width: 570px;
             
}

#searchContainer_custom #headerLinks{
      	color: #899296;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0;
       	paddding:0;
        padding-top:5px;
	padding-left: 132px;
	
	       
	
}
#searchContainer_custom #headerLinks a{
	
	color: #899296;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0;
	padding:0;
}

#searchContainer{
	background-color: #F6F6F6;
	background-image:  url(http://www.cymbalta.com/images/search_bkgd.gif) repeat-x;
        text-align: right;
	padding: 10px;
	border: 1px solid #C3BFB7;
	margin-top: .5em;
}
#searchContainer_custom #searchBox{
	
	margin:0;
        margin-top: 5px;
        padding:0;
	width: 320px;
	color: #899296;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:32px;
        padding-top:5px;
	
       
}


#searchContainer_custom #searchInputField {
    	         	
 	         width: 120px;
		 height:15px;
	
                 }
#searchContainer_custom #searchButton {

		margin-top: -5px; 

				}

/******** end header **********/
/******** begin top nav ******/

#navContainer {
	clear: both;
	_height:22px;
}
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	z-index:10;
}

#nav a {
	display: block;
}



#nav li { /* all list items */
	float: left;
	/*width: 150px;*/ /*10em;*/ /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position: absolute;
	top:84px;
	background: #E8E8E8;
	width: 10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}



.topNav {
  	background-image: none;
        background-repeat: no-repeat;
	}

 .navItem {
  	border-top: 1px solid #E8E8E8; 
  	padding:  .5em;
  	line-height: 1.2em;
  	background-color: #fff;
 	 width: 18em;
 	 font-family: Arial, Helvetica, sans-serif;
 	 font-size: 12px;	
  	font-weight: bold;	
 	}

 .navItem:hover, .navItem.sfhover
	{
	background-color: #70C8AC; /*Green*/ 
	}


 .navI1 
	{
  	border-top: 1px solid #E8E8E8; 
 	 padding:  .5em;
  	line-height: 1.2em;
 	 background-color: #fff;
 	 width: 18em;
 	 font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;	
  	font-weight: bold;	
 	}
 .navI1:hover
{
background-color: #70C8AC;/*green*/ 
}
.navI1:hover a
{
color: #ffffff;
text-decoration: underline;
}

 .navI2 {
  border-top: 1px solid #E8E8E8; 
  padding:  .5em;
  line-height: 1.2em;
  background-color: #fff;
  width: 18em;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;	
  font-weight: bold;	
 }

.navI2:hover
{
	background-color: #7CCDDF;/*blue*/  
}
.navI2:hover a
{
color: #ffffff;
text-decoration: underline;
}

.navI3 {
  border-top: 1px solid #E8E8E8; 
  padding:  .5em;
  line-height: 1.2em;
  background-color: #fff;
  width: 18em;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;	
  font-weight: bold;	
 }

.navI3:hover
{
background-color: #8E6492; /*purple*/ 
}

.navI3:hover a
{
color: #ffffff;
text-decoration: underline;
}

.navI4 {
  border-top: 1px solid #E8E8E8; 
  padding:  .5em;
  line-height: 1.2em;
  background-color: #fff;
  width: 18em;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;	
  font-weight: bold;	
 }

.navI4:hover
{
background-color: #CBBB94; /*brown*/ 
}

.navI4:hover a
{
color: #ffffff;
text-decoration: underline;
}
.navI5 {
  border-top: 1px solid #E8E8E8; 
  padding:  .5em;
  line-height: 1.2em;
  background-color: #fff;
  width: 18em;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;	
  font-weight: bold;	
 }

.navI5:hover
{
background-color: #A2A9AC; /*gray*/ 
}
.navI5:hover a
{
color: #ffffff;
text-decoration: underline;
}
.navLink {
  color: #3F71B3;
  text-decoration: none;
  width: 18em;
  
}
.navLink:hover {
  text-decoration: underline;
  color: #fff;
  _color: #0069AA;
  
}

#content {
	clear: left;
	color: #000;
}



#breadCrumbs{
	font-family: Arial, Helvetica, sans-serif;	
	padding: 0;
	font-size: 1.1em;
	color: #999999;
	font-weight:regular;		
	text-decoration: none;
	margin-bottom:10px;
	width:460px;
	padding-left: 20px;
	
}
#breadCrumbs a{
color: #599dc8;
}
#breadCrumbs a:visited{
	color: #599dc8;
}
#breadCrumbs a:hover{
	text-decoration: underline;
}
#breadCrumbs a.activeBreadcrumb{
	color: #599dc8;
	text-decoration: none;
}
#breadCrumbs a.activeBreadcrumb:visited{
	color: #599dc8;
	text-decoration: none;
}

/******** end top nav ********/
/******** begin left nav *****/
#container #sideNavColumn{
	margin: 0;
	padding: 0px 0px 15px 0px;
	width:225px;
	float: left;
	font-size: 90%;
        background-image: url('http://www.cymbalta.com/images/leftmain/mddbkgleft.gif');
	background-repeat: no-repeat;
	min-height:500px;
	-height:500px;
}


#container ul#navLevel2{
	margin: 55px 0px 0px 8px;
	list-style-type: none;
	padding: 0px;
        
	
	
}
#container ul#navLevel2 li{
	margin-top: 0px;
	padding: 5px 0px 5px 10px;
        background-image: url('http://www.cymbalta.com/images/leftnav/navmddbkg.gif');
	background-repeat: no-repeat;
	       
}
#container ul#navLevel2 li a{
         display:inline-block; 
	text-decoration: none;
	font-weight: bold;
	color: #1c79b4;
        font-size:12px;
		
	
}

#container ul#navLevel2 li a.active{
	text-decoration: none;
	font-weight: bold;
	color: #086b4c;
       	font-size:12px;
	 
	
}
#container ul#navLevel2 li a.visited{
	text-decoration: none;
	font-weight: bold;
	color: #086b4c;
       	font-size:12px;
	 
	
}
#container ul#navLevel2 li a:hover
{
	text-decoration: none;
        color: #086b4c;
	

}

#container ul#navLevel3{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	
	
}
#container ul#navLevel3 li{
	margin-top: 0px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom:2px;
        background-image: none;
	background-repeat: no-repeat;
        border-bottom: 1px solid #e2e2e2;
	
	        
}
#container ul#navLevel3 li a{
	text-decoration: none;
	font-weight: normal;
	color: #5fc2a2;
	background-image: none;
	background-repeat: no-repeat;
        background-color: transparent;
        font-size:12px;
	
        
}

#container ul#navLevel3 li a:hover{
	text-decoration: none;
        color: #086b4c;
	

}
#container ul#navLevel3 li a.active{
	text-decoration: none;
	font-weight: bold;
	color: #086b4c;
        font-size:12px;
	background-image: none;
	background-repeat: no-repeat;
       	
	
}



#container ul#navLevel4{
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 18px;
}
#container ul#navLevel4 li a{
	
        background-color: transparent;
       
        
}
#container ul#navLevel5{
	margin: 0;
	padding: 0 0 0 18px;
}
#container #sideNav a.active{
	text-decoration: underline;
}
#container #containerLeftTout{
	margin: 20px 0 20px 0;
	width:216px;
}
.leftTout {
	background-image:  url(http://www.cymbalta.com/images/tout_bkgd.gif);
	background-repeat: repeat-x;
	border: 1px solid #C3BFB7;
	padding: 0 8px 0 8px;
	margin-bottom: 1em;
}


.moreInfo{
	text-align: right;
	padding-bottom: 4px;
}
/******** end left nav *******/
/********begin main content ******/
#homeContent{
	margin: 0;
	padding: 0;
	width: 100%;
	background-color: #fff;
}

#mainContent {
	float:left;
	margin:0;
       	padding:52px 0 0 0;
        width:535px;
        _width:529px;
	_height:500px;
	min-height:500px;
	background-image: url('http://www.cymbalta.com/images/leftmain/mddbkgright.gif');
	background-repeat: no-repeat;
}

#mainContent h1{
	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 2.5em;
	color: #1475b1;
	font-weight:regular;
	width:460px;
	padding-left: 20px;
	
}
#mainContent h2{
	font-family: Arial, Helvetica, sans-serif;	
	padding: 0;
	font-size: 1.4em;
	color: #1475b1;
	width:460px;
	padding-left: 20px;
	
}

p
{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 1.2em;
	font-weight: regular;
	width:460px;
	padding-left: 20px;

}

#mainContent a
{
color: #0069aa;
text-decoration: underline;
}

#list
{

margin-left: 20px;
_margin-left:0px;
_padding-left: 40px;
width:460px;
}

ul#list li
{
margin-right: 45px;
font-size: 12px;
color: #333333;
}





#listdep
{
width:260px;
*margin:0;
*padding:0;
*padding-left: 40px;
}

ul#listdep li
{
font-size: 12px;
color: #333333;
}

#table
{
width:460px;
margin-left: 20px;
font-size: 1.2em;
}

/*******end main content******/
/********begin toolbar***** */
#toolbar {
        background-color:none;
        background-image:none;
	background-repeat:no-repeat;
        float:left;
}


#customtoolbar{
        padding: 5px 0px 5px 3px;
	width: 757px;
	font-size: 1.1em;
	font-weight: regular;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #dde0e1;
	background-image:    url(http://www.cymbalta.com/images/footer/greylineslice.gif);
	background-repeat: repeat-x;
	color:#4e5659;
	text-align:center;
		}

#customtoolbar a
{
	color: #000;
	text-decoration: none;
}
#customtoolbar a:hover
{
	text-decoration: underline;
}

#toolbar a
{
	color: #000;
	text-decoration: none;
}
#toolbar a:hover
{
	text-decoration: underline;
}
/********end toolbar*********/
/********begin footer*********/
#footer{
	
}

#customfooter{
	clear: both;	
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	padding: 8px 0px;
	
}

#footertop{
	
	color: #858585;
	font-size: 1.0em;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 10px 10px;
	font-weight: bold;
	
}
#footertop a{
	color: #858585;
	font-size: 1.0em;
	text-decoration: none;
}
#footertop :hover{
	
	text-decoration: underline;
}
#footer a{
	color: #858585;
	font-size: 1.0em;
	text-decoration: none;
}
#footer a:hover{
	
	text-decoration: underline;
}
#footerLogo{
	float: right;
	margin-right: 10px;
}

#footerbottom
{
width:760px;
}




/********end footer***********/

#printFriendlyBox{
	text-align: right;
	padding-bottom: 10px;
  color: #328EC2;
}
.printFriendlyTxt:hover {
  text-decoration: underline;
}
#textSizeBox{
	float: right;
	margin: 0;
	color: #328EC2;
	padding-left: 7px;
}

/********Option 1 Nav***********/
.navHead{
    margin-top: 1em;
    margin-bottom: 1em;
	padding: 15px 10px 15px 10px;
	font-size: 1.2em;
	color: #78B211;
	font-weight: bold;
	border-top: 1px solid #78B211;
	border-bottom: 1px solid #78B211;
}
.navLevel2a {
  margin-left: 0;
  padding: 3px 10px 3px 10px;
  background-color: #328EC1;
  font-family: arial, helvetica, sans-serif;
  color: #fff;
  font-weight: bold;
  margin-top: .5em;
  margin-bottom: .5em;
}
.navLevel3a {
  margin-left: 0;
  padding: 3px 20px 3px 20px;
  background-color: #DDD;
}
.navLevel4a {
  margin-left: 0;
  padding: 3px 30px 3px 30px;
  background-color: white;
}

.link2a {
  text-decoration: none;
  color: #fff;
  font-weight: bold;
}
.link2a:hover {
  text-decoration: underline;
}
.link3a {
  text-decoration: none;
  color: #6C6C6C;
}
.link3a:hover {
  text-decoration: underline;
}
.link4a {
  text-decoration: none;
  color: #6C6C6C;
}
.link4a:hover {
  text-decoration: underline;
}

/********begin right tout********/
#rightTout{
	width: 150px;
	padding-left: 5px;
	float: right;
	background-color: #fff;
}
/********end right tout**********/
/********begin poll tool*********/
#pollTemplate{
	margin-top: 15px;
	padding: 5px 5px;
	font-size: .9em;
	border: 1px solid gray;
}
#pollForm{
	margin-top: 2px;
}
#pollButton{
	margin-top: 6px;
}
/********end poll tool***********/
/********begin search results page***********/
#searchTopics{
	float: right;
}
#searchResults{
	font-weight: bold;
	font-size: 110%;
}
#searchResults span{
	font-weight: normal;
	font-size: 90%;
}
#searchResults a{
	font-weight: normal;
	font-size: 90%;
}
/********end search results page***********/




#apr_navimage
{
position: relative;
top:-50px;
left:547px;
_top:-60px;
_left:525px;
width:1px;
height:22px;
}



h3
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
color:#1475b1;
font-weight:bold;
padding-left: 20px;
}

#utilitytoolsecondary
{
	margin: 20px 0 20px 250px;
}

/********begin interstitial *****/
#interstitialHeader{
	margin-top: 20px;
	margin-left:20px;
	_margin-left: -180px;
	width: 160px;
	

}
#interstitialContent{
	margin: 0 25px;
	font-family: Verdana, sans-serif;
	font-size: 1.2em;
	color: #484848;
	line-height: 125%;
         text-align:left;


}

#interstitialContent1{
	font-family: Verdana, sans-serif;
	font-size: 1.2em;
	color: #484848;
	
}
#interstitialPageTitleText {
	font-family: Verdana, sans-serif;
	font-size: 1.6em;
	font-weight: bold;
	color: #1769a3;
	padding-bottom:10px;
	padding-top: 35px;
}

#interstitialButtons{
	margin-top: 15px;
	margin-left: -180px;
}
/********end interstitial *******/


.centerGraphic{
	position:absolute; 
	top:40%; 
	left:238px;
	_left:600px;
	width:21px; 
	height:18px;
	margin:0;
	padding:0;
	border: solid 1px red;
}
#wrapper
{
margin-left:20px;
width:458px;
}

#diatabtop
{
border: solid 1px #e2e2e2;
width:460px;
margin: 0px;
padding: 0px; 
margin-left:20px;
}
#diatabtop h2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.8em;
margin: 0px;
padding: 0px; 
padding-top: 10px;
padding-left: 10px;
padding-right:10px;
width: auto;
_width:462px;
}
#diatabtop p
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
padding-left: 10px;
padding-right:10px;
width: auto;
_width:462px;
}
#diatabmiddle
{
border: solid 1px #e2e2e2;
width:460px;
_width:482px;
margin:0;
margin-left:20px;
margin-bottom:5px;
padding:0;
}
#diatabmiddle h3
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
color:#1475b1;
margin: 0px;
padding: 10px 0px 10px 10px; 
width:460px;
}

#diatabbottomleft
{
float:left;
width:230px;
_width:245px;
border: solid 1px #e2e2e2;
margin:0;
margin-left:20px;
_margin-left:10px;
padding:0;
position: relative;
}
#diatabbottomleft p
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
margin:0;
padding:0;
padding-top: 10px;
padding-left: 10px;
width:210px;
}
#diatabbottomright
{
float:right;
width:220px;
_width:230px;
border: solid 1px #e2e2e2;
margin:0;
margin-right:53px;
_margin-right:15px;
padding:0;
height:122px;
*height:125px;
}
#diatabbottomright p
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
margin:0;
padding:0;
padding-top: 10px;
padding-left: 10px;
width:200px;
}
#diaorbutton
{
position: absolute;

top: 20px;
left: 224px;
_left: 239px;
}

#diabetictoolpage2top
{
border: solid 1px #e2e2e2;
width:460px;
margin: 0px;
padding: 0px; 
margin-left:20px;
margin-bottom:5px;
}
#diabetictoolpage2top h2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.8em;
margin: 0px;
padding: 0px; 
padding-left: 10px;
padding-top:10px;
width:300px;
}
#diabetictoolpage2top p
{
font-family: Arial, Helvetica, sans-serif;
margin:0;
margin-top:5px;
padding:0;
padding-top:5px;
padding-left: 10px;
margin-right:10px;
width:450px;
_width:460px;
}
#toolimg1
{
float:right;
margin: 0px;
padding: 0px; 
width:130px;
height:24px;
padding-top:10px;
padding-right:10px;
_padding-right:0px;
}

#diabetictoolpage2middle
{
border: solid 1px #e2e2e2;
width:460px;
margin-left:20px;
margin-bottom:5px;
height:180px;

}

#diabetictoolpage2middle ul li
{

list-style-type: none;
}

#diabetictoolpage2middle p
{
padding-top:10px;
}



#diabetictoolpage2middleright
{

float:right;
width:200px;
margin:0;
padding:0;
}


#diabetictoolpage2middleleft
{
float:left;
width:220px;
margin:0;
padding:0;
}
#diabetictoolpage2bottom
{
border: solid 1px #e2e2e2;
width:460px;
_width:480px;
margin-left:20px;
margin-bottom:5px;
height:80px;

}

#diabetictoolpage2bottomright
{
float:right;
width:100px;
margin:0;
padding:0;
margin-top:10px;
margin-right:10px;
}



#diabetictoolpage2bottomleft
{
float:left;
width:250px;
margin:0;
padding:0;
margin-top:10px;
margin-left:10px;
}
#diabetictoolpage2bottomleft p
{
width:250px;
margin:0;
padding:0;

}

#diabetictoolpage2bottombutton
{
border: solid 1px #e2e2e2;
width:460px;
_width:480px;
margin-left:20px;
margin-bottom:5px;
height:70px;
}


#diabetictoolpage2bottombutton p
{
width:460px;
margin:0;
padding:0;
padding-top:10px;
}
#diabetictoolpage3top
{
border: solid 1px #e2e2e2;
width:460px;
_width:480px;
margin: 0px;
padding: 0px; 
margin-left:20px;
margin-bottom:5px;
}
#diabetictoolpage3top #toolimg1
{
margin: 0px;
padding: 0px; 
padding-top:8px;
margin-right:5px;

}
#diabetictoolpage3top h2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.8em;
margin: 0px;
padding: 0px; 
padding-left: 10px;
padding-top:8px;
width:200px;
}

#diabetictoolpage3middle
{
border: solid 1px #e2e2e2;
width:460px;
margin-left:20px;
margin-bottom:5px;
height:410px;

}

#diabetictoolpage3middle ul li
{

list-style-type: none;
padding-top:10px;
}

#diabetictoolpage3middle p
{
padding-top:10px;
}



#diabetictoolpage3middleright
{

float:right;
width:187px;
height:345px;
margin:0;
padding:0;
}


#diabetictoolpage3middleleft
{
float:left;
width:200px;
height:345px;
margin:0;
padding:0;
}

#diabetictoolpage3bottombutton
{
border: solid 1px #e2e2e2;
width:460px;
_width:480px;
margin-left:20px;
margin-bottom:5px;
height:60px;
}


#diabetictoolpage3bottombutton p
{
width:460px;
margin:0;
padding:0;
padding-top:10px;
}



#diabetictoolpage4top
{
border: solid 1px #e2e2e2;
width:460px;
_width:480px;
margin: 0px;
padding: 0px; 
margin-left:20px;
margin-bottom:5px;
}
#diabetictoolpage4top h2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.8em;
margin: 0px;
padding: 0px; 
padding-left: 10px;
padding-top:10px;
width:300px;
}

#toolimg1
{
float:right;
margin: 0px;
padding: 0px; 
width:130px;
height:24px;
padding-top:10px;
padding-right:10px;
_padding-right:0px;
}

#diabetictoolpage4middle
{
border: solid 1px #e2e2e2;
width:460px;
_width:480px;
margin:0;
padding:0;
margin-left:20px;
margin-bottom:5px;
height:250px;

}

#diabetictoolpage4middle ul 
{

list-style-type: none;
margin:0px;
margin-left:5px;
padding:0px;
}



#diabetictoolpage4middle p
{
padding-top:10px;
width:400px;
}



#diabetictoolpage4middleright
{

float:right;
width:220px;
margin:0;
padding:0;

}


#diabetictoolpage4middleleft
{
float:left;
width:220px;
margin:0;
padding:0;

}
#diabetictoolpage4bottom
{
border: solid 1px #e2e2e2;
width:460px;
_width:480px;
margin-left:20px;
margin-bottom:5px;
height:80px;

}

#diabetictoolpage4bottomright
{
float:right;
width:100px;
margin:0;
padding:0;
margin-top:10px;
margin-right:10px;
}



#diabetictoolpage4bottomleft
{
float:left;
width:250px;
margin:0;
padding:0;
margin-top:10px;
margin-left:10px;
}
#diabetictoolpage4bottomleft p
{
width:250px;
margin:0;
padding:0;

}

#diabetictoolpage4bottombutton
{
border: solid 1px #e2e2e2;
width:460px;
_width:480px;
margin-left:20px;
margin-bottom:5px;
height:70px;
}


#diabetictoolpage4bottombutton p
{
width:460px;
margin:0;
padding:0;
padding-top:10px;
}
#dia4listing
{
margin-left:20px;
}

#diabetictoolpage6top
{
border: solid 1px #e2e2e2;
width:460px;
_width:480px;
margin: 0px;
padding: 0px; 
margin-left:20px;
margin-bottom:5px;
height:130px;
}
#diabetictoolpage6top h2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.8em;
margin: 0px;
padding: 0px; 
padding-left: 10px;
padding-top:10px;
width:300px;
}

#toolimg1
{
float:right;
margin: 0px;
padding: 0px; 
width:130px;
height:24px;
padding-top:10px;
padding-right:10px;
_padding-right:0px;
}

#diabetictoolpage6middle
{
border: solid 1px #e2e2e2;
width:460px;
_width:480px;
margin:0;
padding:0;
margin-left:20px;
margin-bottom:5px;
height:260px;

}


#diabetictoolpage6middleright
{

margin:0;
padding:0;
padding-top:10px;
}
#diabetictoolpage6middleright ol li
{
margin:0;
padding-left:10px;
padding:0;
list-style-type: none;
}


#diabetictoolpage6middleleft
{
width:400px;
margin:0;
padding:0;

}

#diabetictoolpage6middleleft p
{

width:400px;
padding-top:10px;


}
#diabetictoolpage6bottombutton
{
border: solid 1px #e2e2e2;
width:460px;
_width:480px;
margin-left:20px;
margin-bottom:5px;
height:70px;
}


#diabetictoolpage6bottombutton p
{
width:460px;
margin:0;
padding:0;
padding-top:10px;
}

#diatool7
{
background-image: url(http://www.cymbalta.com/images/dnppaintool/surveyendimage.jpg);
background-repeat: no-repeat;;
width:475px;
height:404px;
margin:0;
padding:0;
margin-left:20px;
font-size: 1.2em;
}

#diatool7 span
{
width: 200px;
margin:0;
padding:0;
padding-left:267px;
padding-top: 95px;
display: block;
color:#ffffff;
}

#diatool7 h2
{
width: 209px;
margin:70px 0 0 240px;
padding:0;
}

.contentParagraphText {
	font-family: Verdana, sans-serif;
	font-size: 1.2em;
	color: #333333;
	
	}

/* CALLOUT STYLES */

.calloutStyle
{
	
	margin-right: 45px;
	width: auto;
	
}

.calloutStyle li
{
	
	 width: 300px;
         *width: auto;
	
	
}  

h4
{
	height: 1px;
	font-size: 0.1em;
	margin: 0;
	padding: 0;
	text-indent: -10000px;
}

/* Center How Cymbalta Works - CALLOUT */
p span#centertout_howcymbaltaworks
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.0em;
font-weight: regular;
background-image:  url('http://www.cymbalta.com/images/callouts/center/callcenterhowcymbaltaworks.gif');
background-repeat: no-repeat;
background-position: 0 0;
display: block;
padding: 40px 60px 10px 105px;
margin-left: 50px;
margin-top: 0;
position: relative;
}

p span#centertout_howcymbaltaworks a
{
text-decoration: underline;
color: #1475b1;
}

p span#centertout_howcymbaltaworks span
{
padding-top: 25px;
display: block;
color: #333333;
}

p span#centertout_howcymbaltaworks span a
{
color: #1475b1;
text-decoration: underline;
}

p span#centertout_howcymbaltaworks .skeleton
{
	height:116px;
	width: 93px;
	position: absolute;
	left: 0px;
	_left:-105px;
	top: 1px;
	display: block;
}

/* Center Cymbalta and Depression - CALLOUT */
span#centertout_cymbaltaanddepression { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 1.0em;
font-weight: regular; 
background-image: url('http://www.cymbalta.com/images/callouts/center/mddcentercymbaltadepression.gif'); background-repeat: no-repeat; 
background-position: 0 0; 
display: block; 
padding: 60px 60px 0 105px; 
height: 50px; 
margin-left: 50px; 
} 

span#centertout_cymbaltaanddepression a { 
text-decoration: underline; 
color: #1475b1; 
}

/* Center What to Expect - CALLOUT */
span#centertout_whattoexpect {
	clear: both; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em; 
	font-weight: regular; 
	background-image: url('http://www.cymbalta.com/images/callouts/center/aprcenterwhattoexpect.gif'); background-repeat: no-repeat; 
	background-position: 0 0; 
	display: block; 
	padding: 40px 60px 0 105px; 
	height: 40px; 
	margin-left: 50px; 
	

} 

span#centertout_whattoexpect a { 
text-decoration: underline; 
color: #1475b1; 

} 

 

/* Center What to Partnering With Your Doctor - CALLOUT */
span#centertout_partneringwithdoctor { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 1.0em; 
font-weight: regular; 
background-image: url('http://www.cymbalta.com/images/callouts/center/callcenterpartneringdoctor.gif'); background-repeat: no-repeat; 
background-position: 0 0; 
display: block; 
padding: 40px 60px 0 105px; 
height: 50px; 
margin-left: 50px;
} 

span#centertout_partneringwithdoctor a { 
text-decoration: underline; 
color: #1475b1; 
} 



/* Right Real Stories - CALLOUT */
a#righttout_realstories { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 1.2em; 
font-weight: regular; 
background-image: url('http://www.cymbalta.com/images/callouts/right/callrightrealstories.gif'); 
background-repeat: no-repeat; 
width: 191px; 
padding: 20px 0 5px 0;
text-align: left; 
float: right;
margin: 0 25px 10px 15px;
text-decoration: none; 
} 

a#righttout_realstories span { 
padding: 15px 50px 0 15px; 
display: block;
color: #333333; 
position: relative; 
} 

a#righttout_realstories span span { 
position: relative; 
top: 10px; 
left: 0; 
color: #1475b1; 
padding: 0; 
margin: 0; 
display: block;
text-decoration: underline;
} 

a#righttout_realstories span span img 
{

position: absolute; 
top: 3px; 
left: 103px;

}



/* Right Depression Impact Tool - CALLOUT */
OLDspan#righttout_depressiontool
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: regular;
background-image:  url('http://www.cymbalta.com/images/callouts/right/mddrightdepressiontool.gif');
background-repeat: no-repeat;
width:191px;
padding: 0;
margin: 0;
text-align: left;
float: right;
position: relative;
}

OLDspan#righttout_depressiontool a
{
padding: 0;
margin: 0;
color: #1475b1;
background-image:  url(http://www.cymbalta.com/images/callouts/right/arrowgreen.gif');
background-repeat: no-repeat;
background-position: 0 0;
position: relative;
}

a#righttout_depressiontool
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: regular;
background-image:  url('http://www.cymbalta.com/images/callouts/right/mddrightdepressiontool.gif');
background-repeat: no-repeat;
width: 136px;
height: 100px;
padding: 40px 40px 0 15px;
text-align: left;
float: right;
margin: 0 0 0 0;
position: relative;
}

div#depressiontool, div#learnaboutcymbalta, div#cymbaltaandgad, div#gadalreadyprescribed, div#dnppatientstories, div#cymbaltamail, div#partneringdoctor, div#cymbaltaFibro, div#alreadyprescribed, div#commonlyaskedquestions, div#freecymbaltasample
{
margin: 0 25px 0 0;
}

span#depressionArrow
{
position: absolute;
top: 75px;
left: 93px;
background-image:  url('http://www.cymbalta.com/images/callouts/right/arrowgreen.gif');
background-repeat: no-repeat;
background-position: 0 0;
width: 10px;
height: 10px;
}


/* Right Helpful Tips - CALLOUT */
a#righttout_helptips
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: regular;
background-image:  url('http://www.cymbalta.com/images/callouts/right/callrighthelpfultips.gif');
background-repeat: no-repeat;
width:193px;
height:140px;
padding: 20px 0 5px 0;
text-align: left;
float: right;
margin: 0 25px 10px 15px;
text-decoration: none;
}

a#righttout_helptips span
{
padding: 35px 65px 0 15px;
display: block;
color: #333333;
position: relative;
line-height: 12px;
}

a#righttout_helptips span span
{
position: relative;
top: 10px;
left: 0;
color: #1475b1;
padding: 0;
margin: 0;
display: block;
}

/* Right Learn About Cymbalta - CALLOUT */

a#righttout_learnaboutcymbalta
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: regular;
background-image:  url('http://www.cymbalta.com/images/callouts/right/gadrightlearnabout.gif');
background-repeat: no-repeat;
width: 136px;
height: 66px;
padding: 55px 40px 0 15px;
text-align: left;
float: right;
margin:0;
position: relative;
}

span#learnArrow
{
position: absolute;
top: 74px;
left: 69px;
background-image:  url('http://www.cymbalta.com/images/callouts/right/arrowgreen.gif');
background-repeat: no-repeat;
background-position: 0 0;
width: 10px;
height: 10px;
}


/* Right Cymbalta and GAD - CALLOUT */

a#righttout_cymbaltaandgad
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: regular;
background-image:  url('http://www.cymbalta.com/images/callouts/right/gadrightcymbaltagad.gif');
background-repeat: no-repeat;
width: 95px;
height: 70px;
padding: 65px 90px 0 15px;
text-align: left;
float: right;
margin:0;
position: relative;
}

span#cymbaltaandgadArrow
{
position: absolute;
top: 116px;
left: 94px;
background-image:  url('http://www.cymbalta.com/images/callouts/right/arrowgreen.gif');
background-repeat: no-repeat;
background-position: 0 0;
width: 10px;
height: 10px;
}


/* Right Already Prescribed (GAD) - CALLOUT */

a#righttout_gadalreadyprescribed
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: regular;
background-image:  url('http://www.cymbalta.com/images/callouts/right/gadrightalreadyprescribed.gif');
background-repeat: no-repeat;
width: 164px;
height: 72px;
padding: 88px 10px 0 17px;
text-align: left;
float: right;
margin:0;
position: relative;
}

span#gadalreadyprescribedArrow
{
position: absolute;
top: 122px;
left: 126px;
background-image:  url('http://www.cymbalta.com/images/callouts/right/arrowgreen.gif');
background-repeat: no-repeat;
background-position: 0 0;
width: 10px;
height: 10px;
}

/* Right Patient Stories (DNP) - CALLOUT */

a#righttout_dnppatientstories
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: regular;
background-image:  url('http://www.cymbalta.com/images/callouts/right/dnprightpaientstories.gif');
background-repeat: no-repeat;
width: 164px;
height: 75px;
padding: 85px 10px 0 17px;
text-align: left;
float: right;
margin:0;
position: relative;
}

span#dnppatientstoriesArrow
{
position: absolute;
top: 119px;
left: 122px;
background-image:  url('http://www.cymbalta.com/images/callouts/right/arrowgreen.gif');
background-repeat: no-repeat;
background-position: 0 0;
width: 10px;
height: 10px;
}


/* Right Impact Tool (DNP) - CALLOUT */
a#righttout_DNPimpacttool
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: regular;
background-image:  url('http://www.cymbalta.com/images/callouts/right/dnprightpaintool.gif');
background-repeat: no-repeat;
width:191px;
height:117px;
padding: 20px 0 5px 0;
text-align: left;
float: right;
margin: 0 25px 10px 15px;
text-decoration: none;
}

a#righttout_DNPimpacttool span
{
padding: 34px 65px 0 15px;
display: block;
color: #333333;
position: relative;
line-height: 14px;
}

a#righttout_DNPimpacttool span span
{
position: relative;
top: 16px;
left: 0;
color: #1475b1;
padding: 0;
margin: 0;
display: block;
}


/* Right Cymbalta Mail - CALLOUT */

a#righttout_cymbaltamail
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: regular;
background-image:  url('http://www.cymbalta.com/images/callouts/right/callrightthroughmail.gif');
background-repeat: no-repeat;
width: 103px;
height: 106px;
padding: 55px 90px 0 15px;
text-align: left;
float: right;
margin:0;
position: relative;
}

span#cymbaltamailArrow
{
position: absolute;
top: 119px;
left: 41px;
background-image:  url('http://www.cymbalta.com/images/callouts/right/arrowgreen.gif');
background-repeat: no-repeat;
background-position: 0 0;
width: 10px;
height: 10px;
}


/* Right Fibro Impact Tool - CALLOUT */
a#righttout_fibropainimpacttool
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: regular;
background-image:  url('http://www.cymbalta.com/images/callouts/right/fmrightpaintool.gif');
background-repeat: no-repeat;
width: 191px;
height: 127px;
padding: 20px 0;
text-align: left;
float: right;
margin: 0 25px 0 15px;
text-decoration: none;
}

a#righttout_fibropainimpacttool span
{
padding: 35px 65px 5px 15px;
display: block;
color: #333333;
position: relative;
line-height: 14px;
}

a#righttout_fibropainimpacttool span span
{
position: relative;
top: 5px;
left: 0;
color: #1475b1;
padding: 0;
margin: 0;
display: block;
}


/* Right Partnering With Your Doc - CALLOUT */

a#righttout_partneringdoctor
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: regular;
background-image:  url('http://www.cymbalta.com/images/callouts/right/fmrightpartnerdoctor.gif');
background-repeat: no-repeat;
width: 106px;
height: 77px;
padding: 55px 70px 0 15px;
text-align: left;
float: right;
margin:0;
position: relative;
}

span#partneringdoctorArrow
{
position: absolute;
top: 104px;
left: 75px;
background-image:  url('http://www.cymbalta.com/images/callouts/right/arrowgreen.gif');
background-repeat: no-repeat;
background-position: 0 0;
width: 10px;
height: 10px;
}


/* Right Cymbalta and Fibro - CALLOUT */

a#righttout_cymbaltaFibro
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: regular;
background-image:  url('http://www.cymbalta.com/images/callouts/right/fmrightcymbaltafibro.gif');
background-repeat: no-repeat;
width: 91px;
height: 78px;
padding: 55px 85px 0 15px;
text-align: left;
float: right;
margin:0;
position: relative;
}

span#cymbaltaFibroArrow
{
position: absolute;
top: 89px;
left: 94px;
background-image:  url('http://www.cymbalta.com/images/callouts/right/arrowgreen.gif');
background-repeat: no-repeat;
background-position: 0 0;
width: 10px;
height: 10px;
}


/* Right Already Prescribed (Fibro) - CALLOUT */
a#righttout_alreadyprescribed
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: regular;
background-image:  url('http://www.cymbalta.com/images/callouts/right/fmrightalreadyprescribed.gif');
background-repeat: no-repeat;
width: 116px;
height: 90px;
padding: 52px 60px 0 15px;
text-align: left;
float: right;
margin:0;
position: relative;
}

span#alreadyprescribedArrow
{
position: absolute;
top: 116px;
left: 84px;
background-image:  url('http://www.cymbalta.com/images/callouts/right/arrowgreen.gif');
background-repeat: no-repeat;
background-position: 0 0;
width: 10px;
height: 10px;
}


/* Right Approved for Fibro - CALLOUT */
a#righttout_approvedforFM { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 1.2em; 
font-weight: regular; 
background-image: url('http://www.cymbalta.com/images/callouts/right/lcrightnowapproved.gif'); 
background-repeat: no-repeat; 
width:191px; 
height:126px;
padding: 20px 0 5px 0;
text-align: left; 
float: right;
margin: 0 25px 10px 15px;
text-decoration: none; 
} 

a#righttout_approvedforFM span { 
padding: 33px 50px 0 11px; 
display: block;
color: #333333; 
position: relative; 
} 

a#righttout_approvedforFM span span { 
color: #1475b1; 
padding: 0; 
margin: 0; 
display: block;
text-decoration: underline;
} 

a#righttout_approvedforFM span img 
{
position: relative; 
top: -14px; 
left: 32px;
}

/* Right Common Questions - CALLOUT */

a#righttout_commonlyaskedquestions
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: regular;
background-image:  url('http://www.cymbalta.com/images/callouts/right/aprrightcaq.gif');
background-repeat: no-repeat;
width: 136px;
height: 54px;
padding: 70px 40px 0 15px;
text-align: left;
float: right;
margin:0;
position: relative;
}

span#commonlyaskedquestionsArrow
{
position: absolute;
top: 104px;
left: 70px;
background-image:  url('http://www.cymbalta.com/images/callouts/right/arrowgreen.gif');
background-repeat: no-repeat;
background-position: 0 0;
width: 10px;
height: 10px;
}


/* Right Free Sample - CALLOUT */
OLDspan#righttout_freecymbaltasample
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: regular;
background-image:  url('http://www.cymbalta.com/images/callouts/right/aprrightfreecymbalta.gif');
background-repeat: no-repeat;
width: 191px;
height: 148px;
padding: 0;
text-align: left;
float: right;
margin: 0 25px 10px 15px;
position: relative;
}

OLDspan#righttout_freecymbaltasample a
{
padding: 55px 40px 35px 15px;
display: block;
color: #1475b1;
background-image:  url('http://www.cymbalta.com/images/callouts/right/arrowgreen.gif');
background-repeat: no-repeat;
background-position: 70px 73px;
}

a#righttout_freecymbaltasample
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: regular;
background-image:  url('http://www.cymbalta.com/images/callouts/right/aprrightfreecymbalta.gif');
background-repeat: no-repeat;
width: 101px;
height: 93px;
padding: 60px 70px 0 15px;
text-align: left;
float: right;
margin:0;
position: relative;
}

span#freecymbaltasampleArrow
{
position: absolute;
top: 124px;
left: 82px;
background-image:  url('http://www.cymbalta.com/images/callouts/right/arrowgreen.gif');
background-repeat: no-repeat;
background-position: 0 0;
width: 10px;
height: 10px;
}









/* Left Touts */
div#outtertout
{
padding: 0px 0px 0px 20px;
position:relative;
top:40px;
}

div#lefttout_alreadyprescribed { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: regular; 
background-image: url('http://www.cymbalta.com/images/callouts/left/lcleftalreadyprescribed.gif'); 
background-repeat: no-repeat; 
width:191px; 
height:173px;
padding: 0px 0px 0px 0px;
margin:0;
text-align: left; 
text-decoration: none; 
position: relative;
} 

div#lefttout_alreadyprescribed span { 

display: block;
color: #333333; 
position: relative; 
top:45px;
left:13px;
width:150px;
} 

#toutinsidealready
{
padding:0px 0px 0px 0px;
margin:0;
position: relative;
top:60px;
}

div#lefttout_alreadyprescribed span a { 
color: #1475b1; 
padding: 0; 
margin: 0; 
text-decoration: underline;
} 

div#lefttout_alreadyprescribed img
{
position: absolute; 
top: 95px; 
left: 145px;
}


#adjustsize
{
	color: #899296;
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top:10px;
	width:570px;
	

}

#imageaaa
{
padding-left:10px;
vertical-align : top;
}




#spacerid
{
height:30px;
*height:28px;

}






#mild{
padding-left:20px;
font-weight:bold;
align:center;
}

#moderate
{
padding-left:20px;
font-weight:bold;
align:center;
}

div#firststeps {
	background:url('http://www.cymbalta.com/images/callouts/left/callfirststepsbkgd.gif') repeat-y left top;
	margin:50px 19px 0pt 20px;
}

div#firststeps h3 {
	background:url('http://www.cymbalta.com/images/callouts/left/callfirststepstop.gif') no-repeat left top;
	font-size:1px;
	height:49px;
	padding:0;
	margin:0;
	overflow:hidden;
	text-indent:-5000px;
	width:186px;
}

div#firststeps h4 {
	background:url('http://www.cymbalta.com/images/callouts/left/callfirststepsbtn.gif') no-repeat left top;
	height:34px;
	padding:0;
	margin:0;
	overflow:hidden;
	text-indent:-5000px;
	width:186px;
}

div#firststeps h4 a {
	display:block;
	font-size:1px;
	height:34px;
	margin-left:11px;
	width:141px;
}

div#firststeps ul {
	background:url(http://www.cymbalta.com/images/callouts/left/callfirststepsbtm.gif) no-repeat left bottom;
	list-style-type:none;
	margin:5px 0 0 0;
	padding:0 13px;
}


div#firststeps ul li {
	color:#1c79b4;
	padding-bottom:10px;
}

div#firststeps ul li a {
	color:#1c79b4;
	font-size:12px;
	font-weight:bold;
}

#depressionSymptom {
	background: url(http://www.cymbalta.com/images/secondary/mdd/tablebgtop.jpg) no-repeat;
	width: 455px;
	overflow: hidden;
	background-color: #1e84c4;
	margin-left: 22px;
	min-height: 279px;
	color: #fff;
}

#depressionSymptom  ul{
	list-style: none;
	margin:0;
	padding:10px;
}

#depressionSymptom  ul li{
	padding: 10px 10px 0 15px;
}

#symptomsLeft{
	float:left;
	width: 220px;
}

#depressionSymptomCapper{
	background: url(http://www.cymbalta.com/images/secondary/mdd/tablebgbottom.jpg) no-repeat;
	height: 21px;
	width: 455px;
	margin-left: 22px;
	color: #fff;
}
#installflash p
{
padding-top: 10px;
font-size:1.1em;
}
