

#imgdiv_dep_aboutdep { background:  #fff url(/images/hero-managing-dep.jpg) no-repeat top; }
#imgdiv_dep_resources { background: #fff url(/images/depression-websites-resources.jpg) no-repeat top; }
#imgdiv_dep_support_someone { background:#fff url(/images/hero-suppo-someone.jpg) no-repeat top; }
#imgdiv_dep_exploring_options { background: #fff url(/images/hero-expoling_your.jpg) no-repeat top; }
#imgdiv_dep_healthy_living { background: #fff url(/images/hero-healthy-living.jpg) no-repeat top; }

#imgdiv_dep_adding_abilify { background: #fff url(/images/hero-adding.jpg) no-repeat top; }
#imgdiv_dep_finding_more { background:#fff url(/images/hero-finding-more.jpg) no-repeat top; }

#imgdiv_dep_taking_abilify { background: #fff url(/images/hero-taking-abilify.jpg) no-repeat top; }
#imgdiv_dep_adding_therap { background: #fff url(/images/hero-what-is-add.jpg) no-repeat top; }
#imgdiv_dep_about_abilify { background: #fff url(/images/hero-about-abilify.jpg) no-repeat top; }
#imgdiv_dep_faqs { background: #fff url(/images/hero-QuestionsAboutSide_v2.jpg) no-repeat top; }
#imgdiv_dep_how_abilify_work { background: #fff url(/images/hero-how-abilify.jpg) no-repeat top; }

#imgdiv_dep_tools { background:#fff  url(/images/depression-tools.jpg) no-repeat top; }


/* header image divs */
.image_div { width:890px; height: 253px; padding: 0; margin-left:-6px; _margin-left:0px; background-color:#fff;}
.image_div h1 {visibility: hidden; }

#toi_master_div 
{
	position:relative;
	left:50px;
	top:123px;
	width:485px;
	height:117px;
}

.image_div1 { width:694px; height: 253px; padding: 0; margin-left:6px; _margin-left:0px; background-color:#fff;}
.image_div1 h1 {visibility: hidden; }
#toi_master_div1 
{
	position:relative;
	left:40px;
	top:100px;
	width:340px;
	height:117px;
}
.smalltext_on_image { margin: 0; padding: 0;  }
.smalltext_on_image .toi_blue { color: #20A7D2;}

#right_col {float:right; margin-top:40px;  width:225px;}
#right_col .header{ padding-bottom:10px;}
#right_col p.cta {margin:15px 0 4px 0;}
#right_col p.cta a {font-size:15px; font-weight:bold; color:#176c8a;}
#right_col .sec_container{padding-bottom:30px;}
#right_col .sec_container .sub_sec_container{padding:1px 0 15px 0;}
#main_col{width:635px; border-right:solid 1px #e4f1f5; margin-top:40px;}
#main_col h2{color:#a0cfde; font-size: 25px; font-weight:normal}
#main_col .image{float:right; margin-right:20px;}
#main_col p{width:390px; font-size:11px;}
#main_col .sec_container{ /*height:260px;*/padding-bottom: 30px; }
#main_col .header{ padding-bottom:10px;}
#main_col p {padding-top:5px;}
#main_col p.cta a {font-size:15px; font-weight:bold; color:#176c8a;}
#main_col .arrow{margin:0 0 -2px 0;}
#right_col .arrow{margin:0 0 -2px 0;}
#right_col .cgg {width:150px;}
div#tools_therapy_content h4 {color: #15617d; font-size:smaller;}
div#tools_therapy_content h4 {font-size:x-small;}

.text_on_image .toi_blue { color: #20a7d2;  }
.text_on_image_tools_therapy {position: absolute; z-index: 10; margin: -315px 80px 0px 0px; padding: 0; margin-left: 100px; }
.text_on_image p { font: 13px Arial; line-height: 16px; color:White; } /* line-height was 22 */
.text_on_image p.black { color: #000000; }

/* microsite layout divs */
#microsite_wrapper { width: 887px; margin: 0 0 0 23px; padding: 0; text-align: left; }
div#microsite_wrapper h2.subhead { font-size: 13px; margin-bottom: 5px; text-transform: uppercase; }
div#microsite_wrapper span.lowercase {font-size: 15px; margin-bottom: 5px; text-transform: lowercase; font-weight: normal;   }
div#microsite_wrapper h2.subhead_black { font-size: 15px; color: #000; margin-bottom: 5px; }
div#microsite_wrapper p { margin-bottom: 8px; }

div#main .content {
margin-left:0;
}

/*Abilify-and-Schizophrenia Page */
.image_div_SZ_Abilify_and_schizophrenia
{
height:265px;
margin-left:6px;
padding:0;
width:694px;
}

.tool_content
{
    background:transparent url(/images/global/img-bluebg-top.gif) no-repeat -10px -6px;
    margin:0;
    padding:10px 0 0 10px;
    width:880px;
    height:auto;
}
.tool_content div.left { width: 420px; padding: 15px 0; margin-right:15px;}
.tool_content div.right { width: 433px; height: auto; overflow: visible; padding: 35px 0 0 0;}

/*BMI*/
.bmi_label { padding-left: 10px; }

#bmi_pagetools { margin: 5px 0 0 0; padding: 0; 
float:left;width:100%;
margin-bottom:20px;
_margin-bottom:0px;
}
#bmi_pagetools a { color: #666666; }
#bmi_pagetools img { margin: 0 0 0 5px; padding: 0; }

#bmi_subhead,
#bmi_content,
#checklist_subhead,
#checklist_content { }

#bmi_text {width: 475px; min-height: 425px; margin: 0; padding-right:5px;}
#checklist_text {width: 425px; min-height: 425px; margin: 0; }
#bmi_text p,
#checklist_text p {text-align: justify; }
#bmi_widget {width: 380px; margin: -35px 0 0 0; }
#checklist_widget {float: right; width: 380px; margin: -25px 0 0 0;  }
#bmi_widget h5 {font-size: 12px; color: #0F5C79; margin-left: 6px; margin-bottom:0;}

#bmi_widgettool {width: 361px; height: 386px; overflow: visible; background: url(/images/bmi_calculator_widgetbg.jpg) no-repeat left top; }
#bmi_widgettool form {width: 360px; margin: 0 15px; text-transform: uppercase; font-weight: bold; color: #FFFFFF; }
#bmi_widgettool button {border: 0; background: none; }
#bmi_widgettool form td.padding {padding: 5px 0 25px 0; }
#bmi_widgettool form table {width: 90%; }
#bmi_widgettool label {margin: 5px 0 0 0; float: left; text-align: left; }
#bmi_widgettool input {float: left; margin: 0 8px 4px 0; _margin: 0 0 4px 0; }
#bmi_widgettool p {margin: 10px 15px; color: #FFFFFF; font-weight: bold; line-height: 150%; }

.clear {clear: both; }

/**
 * Doctor discussion guide
 */
 
 div#main div#page div#tools_doc_discussionguide ul.showBullets {list-style-type:disc; padding:0px 0px 5px 30px;}

.toolschangesbottom {width: 934px; height: 25px; clear: both; background: url(/images/tools_bg_bottom.jpg) left bottom no-repeat; margin: 0;  }

.toolschangesbottom1 {width: 934px; height: 25px; clear: both;  margin: 0;  }

.tools_doc_discussion_reminder { margin: 20px 0 5px 0; padding: 0; width: auto; height: auto;}
.tools_doc_discussion_reminder span {font-size: 13px; color: #58ADCC; line-height: 135%; /*margin-left: 5px;*/ }
#tools_doc_discussion_right hr { display: none; }
#tools_doc_discussion_right .right { float: right; }
#tools_doc_discussion_right .left { float: left; margin: 58px 0 0 0; }
#tools_docdiscussion { width: 433px;   }
#tools_docdiscussion textarea {width: 95%; }
#tools_docdiscussion_additional {display: none; }
#tools_docdiscussion_additional hr { clear: both; text-align: left; color: #cccccc; width: 100%; height: 1px; margin: 10px 0 15px 0; padding: 0; }
#tools_docdiscussion_list {width: 433px; height: auto; margin: 0; background: url(/images/bg_docdiscussion_mid.jpg) repeat-y;  }
#tools_docdiscussion_list h2.hidden { display: none; }
#tools_docdiscussion_list br {display: none; }
#tools_docdiscussion_list h2 { font-size: 13px;	color: #15617d;	font-weight: bold; margin: 14 0 14px 0; padding:0; clear: both; }
#tools_docdiscussion_list ul { margin: 0 10px;  padding: 0 10px;}
#tools_docdiscussion_list ul li { margin: 12px 5px 0 10px; line-height: 175%; }
#tools_docdiscussion_listcontent { margin: 0 15px; _margin-left: 7px;}
#tools_docdiscussion_listheader { width: 100%; height: 75px; padding: 0; border-bottom: 1px solid #CCC; }


/* Tools layout divs */
#tools_doc_discussion_left_content { padding: 20px 20px 0 0; }
#tools_doc_discussion_left_content h5 {font-size: 11px; margin: 15px 0 0 0; color:#666666;}
#tools_doc_discussion_left_content input {margin: 0 10px 0 0; vertical-align: top; }
.tools_doc_discussion_group { width: 400px; height: auto; }
p .checkbox { margin: 2px 8px 0 0; padding: 0 0 12px 0; line-height: 0px;}
.tools_doc_discussion_group .textarea { width: 350px; height: 80px; margin: 0 0 10px 0; padding: 6px; font-family: Arial; font-size: 11px; }

/* doc discussion check boxes */
li#q1, li#q2, li#q3, li#q4, li#q5, li#q6, li#q7, li#q8, li#q9, li#q10,
li#q11, li#q12, li#q13, li#q14, li#q15, li#q16, li#q17, li#q18, li#q19, li#q20, 
li#q21, li#q22, li#q23, li#q24, li#q25, li#q26, li#q27, li#q28, li#q29, li#q30, 
li#q31, li#q32, li#q33, li#q34, li#q35, li#q36, li#q37, li#q38 {margin: 0 5px; padding: 0 5px;  background: url(/images/arrow.gif) 0 50% no-repeat;  display: none;   }


.toolschangescontainer .visible-h1 h1{
    visibility:visible;
    display:block;
    padding-top:40px;
}

.toolschangescontainer { width: 934px; _width: 918px; height: auto; overflow:visible; }
.toolschangescontainer h1 {visibility: hidden; display: none; }
.
div.thumbList { height: 80px; }
div.thumbList_dep span { color: #32A9D0;}
div.thumbList img { float: left; margin: 0 11px 0 0; }
div.thumbList_dep,
div.thumbList_deplast { height: 110px; margin: 10px 0;  /*border-bottom: 1px solid #EAEAEA;*/}
div.thumbList_deplast {border: 0;}
div.thumbList_dep img,
div.thumbList_deplast img  {float: left; margin: 0 11px 0 0; padding-top:0;}



.wide {width:100%;}
.extraWide {width:120%;}

/* sign up */
.required { color: #FF0000; font-weight: bold; }
.inputError {/*background-color: Yellow; */color: #FF0000; font-weight: bold; font-size:x-small;}

ul.signup_ul { list-style: none; padding-left: 5px; }
div.signup { margin-bottom: 10px; }
div#signup_buttons {margin-left: 175px; }
div#signup_buttons img.signup_button { padding-top: 0; }

/* -- Sign Up Form (also used for Unsubscribe)-- */

h6.hcp_signup_subtitle { color: #2eaed5; font-size: 15px; font-family: "Myriad Pro", Arial; font-weight:normal; margin-bottom: 15px;}

#signup {width: 100%; margin: 0; padding: 0;  }
*html #signup { width: 95%; }
#signup fieldset {margin: 5px 0;}
#signup label {float: left; display: block; width: 100px; height: auto; margin: 5px; text-align: right; font-weight:normal;}
#signup label.unsub {float: left; display: block; width: 100px; height: auto; margin: 5px 5px 5px 100px; text-align: left;}
#signup label.question {float: left; display: block; width: 550px; height: auto; margin: 5px; text-align: left;}
#signup label.question_wide { width: 100% }
#signup label.inputError { color: #FF0000; font-weight: bold; font-size:x-small; display:block; float:left; width:300px;}

#signup input {float: left; display: block; margin: 0; padding: 0 5px 0 0 ;}
#signup input.unsub { margin-left: 100px; }
#signup input.checkbox {margin-top: 8px; }
#signup .chk18 {display: block; height: auto; margin:10px 0px 5px 0px;}
#signup .chk18_label {float: left; width:250px; display: block; height: auto; margin:11px 5px 5px 5px; }
#page4 p {margin: 10px 20px 10px 100px; }
#signup select {float: left; display: block; margin: 5px 0; padding: 0; }
#signup select.signup {margin: 5px 0 0 0; padding: 0; }
#signup span { float: left; display: block; width: 200px; height: 1.65em; padding: 0 0 0 5px; margin-top: -7px; text-align: left; }
#signup span.optout_box { float: left; display: block; width: 600px; height: 30px; margin: -15px 0 0 118px; }
#signup span.optout_box_unsub { float: left; display: block; width: 600px; height: 30px; margin: -15px 0 0 118px; }
#signup span.inputError_wide { float: left; display: block; width: 300px; height: 1.65em; padding: 0 0 0 5px; margin-top: -7px; text-align: left; }
#signup span.required {width: 1em; display: inline; }
#signup .signup {float: left; }
#signup .signup label { width: 75px; display: inline-block; text-align: left; margin-right: 10px; }
#signup .signup label input { margin-right: 5px; }

#page1 fieldset.conditions,
#signup fieldset.ethnicity,
#signup fieldset.abilify {float: left; margin-top: 2px; width:350px;}

#signup fieldset.delivery {float: left; margin-top: 2px; width:400px;}

#page1 fieldset.conditions label,
#signup fieldset.ethnicity label {text-align: left; margin: 3px 0; padding: 0; width:500px;}

#signup fieldset.abilify label,
#signup fieldset.delivery label {text-align: left; margin: 3px 0; padding: 0; width:150px;}

#signup fieldset.delivery label.threeChoice {text-align: left; margin: 3px 0; padding: 0; width:100px;}

#signup .right_col {text-align: left; clear: left; margin: 3px 25px 0 0px; padding: 0; }
#signup .right_col2 {text-align: left; clear: left; clear:right; margin: 3px 25px 0 0px; padding: 0; }

#signup #unsub_button { margin-left: 100px; }

#signup #takingInputs { width: 300px; float:left;}

#page1 fieldset.conditions label input,
#signup fieldset.ethnicity label input,
#signup fieldset.abilify label input,
#signup fieldset.delivery label input {margin-right: 5px; }

#signup fieldset #whichMedsList {float: left; margin-top: 2px; margin-right:0px; width:408px; }
#signup fieldset #whichMedsList label {text-align: left; margin: 3px 0 0 3px; width: 200px; padding-left: 0;}
#signup fieldset #whichMedsList input.checkbox_mds {float: left; margin: 0 3px 0px 0px; padding: 0;}
#signup fieldset #whichMedsList div.med_list {float: left; width:220px; }

#signup fieldset #whichMedsList label#label_chkMed4 span { float: left; margin: -15px 0 12px 15px; padding:0; }
#signup fieldset #whichMedsList label.class_label_chkMed6 { float:left; width: 55px; }

#signup #otherMed { float:left; margin: -1px 5px 0 0;}

#signup #whichMedsList2 {float: left; margin-top: 2px; margin-right:0px; width:408px; }
#signup #whichMedsList2 label {text-align: left; margin: 3px 0 0 3px; width:500px; padding-left: 0;}
#signup #whichMedsList2 input.checkbox_mds {float: left; margin: 0 3px 0px 0px; padding: 0;}
#signup #whichMedsList2 div.med_list2 {float: left; width:500px; margin-bottom: 15px;}

#signup #whichMedsList2 label#label_chkMed13 { float:left; width: 55px; }

#signup #otherMed1, #signup #otherMed2, #signup #otherMed3 { float:left; margin: -1px 5px 0 0;}

#signup fieldset #TakingMedsSetBP,
#signup fieldset #TakingMedsSetDEP,
#signup fieldset #TakingMedsSetSZ {float: left; margin-top: 2px; margin-right:0px; width:408px; }
#signup fieldset #TakingMedsSetBP label,
#signup fieldset #TakingMedsSetDEP label,
#signup fieldset #TakingMedsSetSZ label {text-align: left; margin: 3px 0 0 3px; width: 200px; padding-left: 0;}
#signup fieldset #TakingMedsSetBP input.checkbox_mds,
#signup fieldset #TakingMedsSetDEP input.checkbox_mds,
#signup fieldset #TakingMedsSetSZ input.checkbox_mds {float: left; margin: 0 3px 0px 0px; padding: 0;}
#signup fieldset #TakingMedsSetBP div.med_list,
#signup fieldset #TakingMedsSetDEP div.med_list,
#signup fieldset #TakingMedsSetSZ div.med_list {float: left; width:220px; }

#signup fieldset #TakingMedsSetBP label.class_label_chkMed6,
#signup fieldset #TakingMedsSetDEP label.class_label_chkMed6,
#signup fieldset #TakingMedsSetSZ label.class_label_chkMed6 { float:left; width: 55px; }

#signup #page3Reason {}
#signup #rbReason { width: 440px; float:left; }
#signup #rbReason label { width: 100%; }
#signup #rbReason label span { float:left; margin: -15px 0 8px 15px; padding:0; width:400px; }

#signup label.question_wide { width: 100% }
#signup #receive_list1 {float: left; margin-top: 2px; margin-left:15px; width:140px; }
#signup #receive_list1 label {text-align: left; margin: 3px 0 0 3px; width:140px; padding-left: 0;}
#signup #receive_list1 input.radio_info {float: left; margin: 0 3px 0px 0px; padding: 0;}

#signup #receive_list1 #mobile_container { float:left; width: 550px; height: 47px; background-image: url(/images/mobile_blue.png); background-repeat: no-repeat; clear:both; margin: 8px 0 10px 3px; }
#signup #receive_list1 #mobile_container input { float:left;  margin: 13px 0 0 8px; }
#signup #receive_list1 #mobile_container input.prefix { margin-left: 92px; }
#signup #receive_list1 #mobile_container span { float:left; margin: 13px 0 0 8px; }

#signup #receive_list2 {float: left; margin-top: 2px; width:140px; }
#signup #receive_list2 label {text-align: left; margin: 3px 0 0 3px; width:140px; padding-left: 0;}
#signup #receive_list2 input.radio_info {float: left; margin: 0 3px 0px 0px; padding: 0;}

#signup #receive_list2 #phone_container { float:left; width: 550px; height: 47px; background-image: url(/images/phone_blue.png); background-repeat: no-repeat; clear:both; margin: 8px 0 10px 3px; }
#signup #receive_list2 #phone_container input { float:left;  margin: 13px 0 0 8px; }
#signup #receive_list2 #phone_container input.prefix { margin-left: 92px; }
#signup #receive_list2 #phone_container span { float:left; margin: 13px 0 0 8px; }

#signup #receive_list2 #fax_container { float:left; width: 550px; height: 47px; background-image: url(/images/fax_blue.png); background-repeat: no-repeat; clear:both; margin: 8px 0 0 3px; }
#signup #receive_list2 #fax_container input { float:left; margin: 12px 0 0 8px; }
#signup #receive_list2 #fax_container input.prefix { margin-left: 70px; }
#signup #receive_list2 #fax_container span { float:left; margin: 13px 0 0 8px; }

#signup #provider_type1 {float: left; margin-top: 2px; margin-left:15px; width:170px; }
#signup #provider_type1 label {text-align: left; margin: 3px 0 3px 3px; width:170px; padding-left: 0;}
#signup #provider_type1 label input { margin: 0 3px 0 0; }
#signup #provider_type2 {float: left; margin-top: 2px; margin-left:15px; width:170px; }
#signup #provider_type2 label {text-align: left; margin: 3px 0 3px 3px; width:170px; padding-left: 0;}
#signup #provider_type2 label input { margin: 0 3px 0 0; }
#signup #provider_type3 {float: left; margin-top: 2px; margin-left:15px; width:170px; }
#signup #provider_type3 label {text-align: left; margin: 3px 0 3px 3px; width:170px; padding-left: 0;}
#signup #provider_type3 label input { margin: 0 3px 0 0; }

#signup #info_list {float: left; margin-top: 2px; margin-left:15px; width:500px; }
#signup #info_list label {text-align: left; margin: 3px 0 3px 3px; width:500px; padding-left: 0;}
#signup #info_list label input { margin: 0 3px 0 0; }

#signup #totalPercentError { margin-left: 15px; }
#signup #percent_list {float: left; margin-top: 2px; margin-left:15px; width:100%; }
#signup #percent_list input { float: left; width: 20px; margin: 0 3px 0 0; height: 12px; font-size: 8pt; text-align: right; }
#signup #percent_list label { float: left; width: 290px; text-align: left; }
#signup #percent_list span { float: left; width:300px; margin-bottom: 16px; }

#signup #mdd_question { display: none; }
#signup #mdd_question #treat_mdd_list { float: left; width: 500px; margin-bottom: 20px;}
#signup #mdd_question #treat_mdd_list #treat_mdd1 {float: left; margin-top: 2px; margin-left:15px; width:220px; }
#signup #mdd_question #treat_mdd_list #treat_mdd1 label {text-align: left; margin: 3px 0 3px 3px; width:220px; padding-left: 0;}
#signup #mdd_question #treat_mdd_list #treat_mdd1 label input { margin: 0 3px 0 0; }
#signup #mdd_question #treat_mdd_list #treat_mdd2 {float: left; margin-top: 2px; margin-left:15px; width:220px; }
#signup #mdd_question #treat_mdd_list #treat_mdd2 label {text-align: left; margin: 3px 0 3px 3px; width:220px; padding-left: 0;}
#signup #mdd_question #treat_mdd_list #treat_mdd2 label input { margin: 0 3px 0 0; }

#signup #state_container { float: left; padding:0; width: 100%; }
#signup #state_container label {clear:none;}
#signup #state_container label#State { float: left; margin-top:8px; padding:0; }
#signup #state_container select#ddlState { float: left; padding:0; display:inline; }
#signup #state_container label.address_location { float: left; text-align:left; padding:0; display:inline; width: 80px; margin: 8px 3px 0 0;}
#signup #state_container label.address_location input { margin: 0 3px 0 20px; }


#signupcontainer {float: left; width: 72%; }
#signupsidebardep {width: 223px; min-height: 648px;margin: 0 0 0 8px; padding: 0; display: block; float: left; background: url(/images/bg_sidebarsignupdep.jpg) no-repeat top; }
#signupsidebarbg {background: transparent url(/images/bg_sidebarsigupcontainer.gif) repeat-y right;}

#rev_confirm img { padding-top:0px ! important; }
#rev_confirm{padding-left:50px;}
#rev_confirm .left{float:left; width:330px }
#rev_confirm .right{float:left; width:300px;}
#rev_confirm .image{float:left;}
#rev_confirm #top{padding-top:30px;height:120px;}
#rev_confirm .text {padding-left:10px; width:220px; float:left;}


.dep-about address {font-style: normal; margin: 10px 0;}
.dep-about address a { color:#20a7d2; text-decoration:none; cursor: pointer; }
.dep-about address span {font-weight:bold; display: block; }

.toi_blue_dep
{
	color:#15617D;
	margin-top:10px;
}

/*
  For long text stretched on image
*/
#toi_master_div2 
{
	position:relative;
	left:50px;
	top:100px;
	width:370px;
	height:117px;
}

.dep-aripiprazole dd {line-height: 16px; margin: 0 0 15px 0; }
.dep-aripiprazole dl {margin: 5px 0; padding: 5px 0; }
.dep-aripiprazole dt {font: bold 14px/110% Arial, Helvetica, sans-serif; color: #15617D; margin: 10px 0 14px 0; }


div#popup_callout1 { position: absolute; z-index: 2000; width: 530px; height: 379px; }

.custommodal { display: block; height: 2000px; width: 100%; background-color: #666; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; z-index: 500; position: absolute; top: 0; left: 0; }
.custommodal_long { height: 2800px; }

div.popup_callout_top { float: left; width: 530px; height: 24px; }
div.flash_area { float: left; width: 347px; height: 288px; _margin-top: -4px; }
div.popup_callout_flash_top { float: left; width: 347px; height: 7px; }
div.popup_callout_flash_left { float: left; width: 14px; height: 277px; }
div#embeddiv { float: left; width: 323px; height: 279px; background-color: #FFF; margin-top: -2px; padding-left: 2px; }
div.popup_callout_flash_right { float: left; width: 8px; height: 277px; background-color: #FFF; }
div.popup_callout_flash_bottom { float: left; width: 347px; height: 9px; _margin-top: -4px; background-color: #f5f5f5; }
div.popup_callout_flash_tool { float: left; width: 183px; height: 293px; _margin-top: -4px; }
div.popup_callout_bottom { float: left; width: 530px; height: 62px; background-color: #f5f5f5; }

ul.shift_right { margin: 10px 0 0 20px; list-style: none; }
ul.shift_right img { margin: 0 10px 0 0; }

/* the disclaimer for the listed drugs */
.disclaimer_drugs
{
    font-size:10px;
    margin-top:20px;
    margin-bottom:-20px;
}

/* email tool landing pages */
#email_tool { margin-left: 80px; }
#email_tool table { padding:20px 0 30px 0; margin: 20px 0 10px 0; }
#email_tool table a, #email_tool table p { margin:0 0 0 10px; font-size: 10pt; }
#email_tool p.email_landing_desc { font-weight: bold; font-size: 10pt; }
#email_tool .first_row, #email_tool .third_row{height: 85px;}
#email_tool .second_row{height: 88px;}
#email_tool .rows_height{height: 89px;}


.print_logo {display: none; visibility: hidden; }
#mdi { border: 0; float:left; width: 860px; }
.mdi_row_white, .mdi_row_blue { float: left; padding: 8px 0 8px 0; vertical-align: middle; width: 860px; }
.mdi_row_blue { background-color: #d4effc; }
#mdi label { float: left; display: block; height: auto; margin: 0; text-align: left; }
#mdi label.mdi_question { padding: 5px 0px 3px 0px; width: 240px; font-weight: bold; width: 260px; }
#mdi label.num { padding: 5px 0px 3px 15px; width: 28px; font-weight: bold; text-align: right; }
.mdi_selection { float: left; display: block; width: 75px; margin: 5px 0 0 15px; padding: 0;  }
.mdi_col_name { float:left; vertical-align:bottom; color: #15617d; font-weight: bold; height: 45px; text-align: center; }
#mdi_table_name { color: #15617d; font-weight: bold; font-size: 1.6em; height: 50px; padding-top: 20px; width: 300px; }
#mdi_note { float: left; width: 660px; margin-top: 20px; }
#mdi_note p { padding: 0; margin: 0; }
#mdi_note_ul { padding: 0; margin: 0 0 0 20px; }
#mdi_button { float: right; }
#mdi_button a img  { margin:  0 30px 0 0; }
#mdi_copy { float: left; width: auto; margin-top: 20px; width: 780px; }

.toolschangesbottom1 {width: 934px; height: 25px; clear: both;  margin: 0;  }
.toolschangestop1 { width: 934px; height: 169px;  }
.smallfontsize{font-size:x-small;}
.dep-block_small
{
	float: left; 
	vertical-align:top;	
	height:80px;
}
.dep-block_text_justify
{	
	width: auto; 
	margin-bottom: 16px; 
	
}
#imgdiv_dep_adding_abilify div#toi_master_div2
{
	top:90px !important;
}

#callout_dep_movingforward{
	margin-left:5px;
}

#homeColumn #popup_callout4 .popup_callout_bottom span
{
	float:right;
	margin-top:10px;
	margin-right:10px;
	font-size:9px
}

