﻿@charset "UTF-8";
/* RESET CSS */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clear {clear:both}

/* LATISSE GLOBAL STYLES */
body {padding: 0; margin: 0; border-top: 1px solid #495e73; height:100%; background-color: #7a9fa4;}

#container {width: 1054px;	height: auto; margin-left: auto; margin-right: auto; min-height:100%; position:relative}

#main_content {min-height: 500px; width: 1024px; padding: 20px 0 0 0; font: 12px Arial, Helvetica, sans-serif; color: #213242;}

.col_left {width: 252px; min-height: 200px; float: left;}
.col_right {width: 750px; min-height: 500px; background-color: #d7e2e4; overflow: hidden; padding: 20px 0 20px 0px; margin-bottom: 30px; float: right;}

h1 {margin: 0 0 10px 25px; padding: 0;}
h2 {margin: 0 0 10px 25px; padding: 0;}
h3 {font-family: Arial; font-size: 15px; font-weight: bold; color: #24164d; margin: 0 0 20px 45px;}
h4 {font-family: Arial; font-size: 13px; font-weight: bold; color: #24164d; margin: 0 0 5px 45px;}


/* LATISSE HEADER STYLES */
#header {width: 1054px;	height: 77px;}

#latisse_logo {	width: 180px;height: 69px; margin: 9px 0 0 27px; float: left;}

#top_nav {width: 778px;	height: 26px; margin: 10px 0 0 62px; float: left;}
#top_nav ul {margin: 10px 0 0 0; width: 380px;float: left;}
#top_nav ul li { margin: 0 0 0 8px;	font-family: Verdana, Geneva, sans-serif;  color: #FFF;	display: inline; text-decoration: none;}
#top_nav ul li a, #top_nav ul li a:visited { text-transform:uppercase; text-decoration: none;	font-family: Verdana, Geneva, sans-serif; 	color: #FFF;}
#top_nav ul li a:hover { color: #045562; background:#D7E2E4; text-decoration:underline}
.safety_infor_text{ font-size:10px;font-weight: bolder;}
.find_a_doctor_text {font-size:10px;font-weight: bolder;}
.doctalk_html5_video {width: 558px;position:relative;top:-31px; float:left;border:none;  }
.doctalk_video_container {height: 364px; overflow: hidden;  }

#search { width: 395px;	height: 21px; float: right;	margin-top: 2px;}
#search #search_box { width: 275px;	height: 21px; float: left;margin-left:10px;}
#search #search_box span { font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #FFF; font-weight: bold;}
#search #search_box input {	width: 158px; height: 17px;	border: 1px solid #c2c9ca;}
#search #search_box #search_go { width: 43px; height: 21px; float: right; margin: 0 10px 0 0; cursor: pointer;}

#social_media {width: 100px; height: 21px;	float: right; text-align: left;margin-top: 4px;}

#main_nav {width: 769px; height: 24px;	margin: 20px 0 0 73px; float: left;}
#main_nav ul {margin: 0;  padding:0; list-style: none;}
#main_nav ul li {
    margin: 0; 
    display: inline; 
    color:#cad9db; 
    float:left;
}
#main_nav ul li a,
#main_nav ul li#for-residents {
    color:#cad9db; 
    text-transform:uppercase; 
    font-family:  �Gill Sans�, Tahoma, Helvetica, sans-serif ;	
    font-size: 12px; 
    text-decoration:none; 
    display: block;	 
    padding:3px 5px;
}
#main_nav ul li.last a {border:none;}
#main_nav li.active a, #main_nav li a:hover {color: #045562; background: #d7e2e4;}
#main_nav li.active a {cursor: default;}
#main_nav ul li { background: url(../images/header_line.png) right center no-repeat }

/* LATISSE MAIN CONTENT STYLES */
#left_nav {width: 252px; margin: 0; padding:0;}
#left_nav li {margin: 0; background-color: #d7e2e4; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #045562; border-bottom: 1px solid #fff;				list-style-type: none;}
#left_nav li.last {	border-bottom: none;}
#left_nav li.last span {font-style:italic; font-weight:bold; font-size: 11px;}
#left_nav li.on_State {color: #fff; background-color: #93b1b5; display: block;}
#left_nav li.on_State a {cursor:default}
#left_nav li.on_State a:hover { color: #045562;}
#left_nav li a {text-transform:uppercase; color: #045562; text-decoration: none; height: 20px; width: 227px; display: block;padding: 10px 0 0 25px;}
#left_nav li a span {font-style:normal}
#left_nav li a:hover {color: #fff; background-color: #93b1b5; height: 20px; width: 227px; display: block;padding: 10px 0 0 25px;}
#left_nav li sup {font-size: 10px; line-height: 6px;}
#left_nav .col_left #trial-thumbs, .col_left #realwomen-thumbs, .col_left #realwoman-video-thumbs, .col_left #realwoman-video-thumbs, .col_left #physician-thumbs {border-top: 1px solid #FFFFFF; display:none}
#leftnav_abt {margin: 0px !important;}

.content_copy p { margin: 0 0 10px 45px; font-family: Arial, Helvetica, sans-serif;	font-size: 13px; color: #213242; font-weight: normal; line-height: 20px;}
.content_copy p span { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #213242; font-weight: bold; line-height: 26px;}
.content_copy p a { color: #007386; text-decoration: underline;}
.content_copy p sup { font-size: 11px; color: #213242; font-weight: normal; line-height: 8px;}

.content_copy ul {margin: -15px 0px 20px 45px;}
.content_copy ul li {margin: 0 50px 0 25px; list-style-type: disc; line-height: 26px;}
.content_copy ul li sup {font-size: 11px; color: #213242; font-weight: normal; line-height: 8px;}

#full_width p {margin-right: 50px;} 

#full_width .all_questions {margin-bottom:50px}
#full_width h3 {margin-bottom: 10px;} 

#home_callouts {width: 1054px; height: 78px; background-color: #D7E2E4; margin: 0 0 5px 0; }
#home_callouts .container{margin:0 auto; width:710px }
#home_callouts #home_BDP  {width: 351px; height: 78px; float: left; background: url('../images/bd_callout.jpg') no-repeat; }
/*#home_callouts #home_BDP {width: 527px; height: 78px; float: left; background: url('../images/home_cta_bdp_bg.jpg') no-repeat;}*/
#home_callouts #home_BDP #home_cta_sign_up {width: 187px; height: 13px; margin: 28px 0 0 17px; float: left;}
#home_callouts #home_BDP #home_cta_bdp_copy {width: 166px; height: 42px; margin: 14px 0 0 17px; float: left;}
/*#home_callouts #home_BDP #sign_up_now {width: 115px; height: 11px; position:relative;top:53px;left:257px;}*/
#home_callouts #home_BDP #sign_up_now {width: 115px; height: 11px; position:relative;top:53px;left:191px;}
#home_callouts #home_app {width: 352px; height: 78px; float: left; background: url('../images/lash_callout.jpg') no-repeat;}
#home_callouts #home_real_qa {width: 350px; height: 78px; float: left; background: url('../images/home_cta_realqa_bg.jpg') no-repeat; margin: 0 0px 0 2px;}
#home_callouts #home_real_qa  #sign_up_now {width: 35px; height: 11px; position:relative;top:53px;left:130px; }
#home_callouts #home_real_qa #home_real_questions_real_answers {width: 149px; height: 29px; margin: 28px 0 0 17px; float: left;}
#home_callouts #home_real_qa #home_cta_realqa_copy {width: 175px; height: 27px; margin: 14px 0 0 17px; float: left;}
#home_callouts #home_real_qa #home_cta_learn_more {width: 148px; height: 11px; margin: 18px 0 0 17px; float: left; clear: left;}
#home_callouts #home_fad {width: 351px; height: 78px; float: left; background: url('../images/fad_callout.jpg') no-repeat;}
/*#home_callouts #home_fad {width: 527px; height: 78px; float: left; background: url('../images/home_cta_fad_bg.jpg') no-repeat;}*/
#home_callouts #home_fad #home_cta_fad {width: 128px; height: 13px; margin: 28px 0 0 17px; float: left;}
#home_callouts #home_fad #home_cta_fad_copy {width: 165px; height: 27px; margin: 20px 0 0 17px; float: left; clear: left;}
/*#home_callouts #home_fad #FaDSearch {width: 115px; height: 15px; position:relative;top:40px;left:268px;text-align:justify;vertical-align: middle;}
#home_callouts #home_fad #FaD_go {width: 35px; height: 11px; position:relative;top:40px;left:273px;}*/
#home_callouts #home_fad #FaDSearch {width: 78px; height: 18px; position:relative;top:36px;left:194px;text-align:justify;vertical-align:middle;}
#home_callouts #home_fad #FaD_go {width: 35px; height: 11px; position:relative;top:38px;left:200px;}
#home_callouts #home_real_qa #joint_the_challenge {width: 35px; height: 11px; position:relative;top:53px;left:130px;}
#home_callouts #home_BOGO {width: 527px; height: 78px; float: left; background: url('../images/home_cta_bogo.jpg') no-repeat;}
#home_callouts #home_BOGO #offer_details {width: 122px; height: 22px; position:relative;top:36px;left:373px;}




.BDP_callout {width: 252px;	height: 171px; background-image: url('../images/bdp_cta_bg.jpg'); margin: 8px 0 0 0;}
.BDP_callout #bdp_logo {width: 136px; height: 76px; margin: 15px 0 0 60px;}
.BDP_callout #bdp_copy {width: 230px; height: 28px; margin: 10px 0 0 10px;}
.BDP_callout #sign_up_now {width: 115px; height: 11px; margin: 12px 0 0 75px;}

.FaD_callout {width: 252px;	height: 110px;	background-image: url('../images/FaD_cta_bg.jpg'); margin: 8px 0 0 0;}
.FaD_callout #find_a_doc {width: 127px; height: 13px; margin: 16px 0 0 18px;}
.FaD_callout #FaD_copy {width: 189px; height: 27px; margin: 11px 0 0 17px;}
.FaD_callout #FaDSearch {width: 100px; height: 15px; margin: 8px 0 0 65px; float: left;}
.FaD_callout #FaD_go {width: 35px; height: 11px; margin: 13px 42px 0 0px; float: right;}

.Pdf_callout {width: 254px;	height: 172px;	background-image: url('../images/pdf_cta_bg.jpg'); margin: 8px 0 0 0; display:none}
.Pdf_callout #howtoapply_pdf {width: 190px; height: 39px; margin: 16px 0 0 18px;}
.Pdf_callout #pdf_copy {width: 153px; height: 27px; margin: 15px 0 0 17px;}
.Pdf_callout #pdf_download {width: 149px; height: 12px; margin: 25px 0 0 18px; float: left;}
.Pdf_callout #pdf {width: 61px; height: 63px; margin: 0 20px 10px 0; float: right;}

#what_to_expect_content {width: 440px; float: left;}
#what_to_expect_chart {width: 242px; height: 496px; float: right; margin-right: 30px;}
	
#safety_info_application {width: 219px; height: 156px; margin: 0 0 30px 250px;}

.faq {width: 670px; margin: 0 0 50px 30px;}
.faq #faq_special_warning {margin:15px 0 15px 180px; text-align:center; border: 2px solid #fff;}

.all_questions {width: 680px; margin: 0 10px 50px 10px;}
.expend_first_questions {display:none; float: right;}
.collapse_first_questions {display:block; float: right;}

#surprising_link_content {width: 725px; height: 360px; background: url('../images/surprising_link_bg.jpg') bottom no-repeat; margin-left: 15px;}
.surprising_link_Photo_Analysis { width: 749px; height: 91px; background-image:url(../images/suprisingLinkAnalysisBack.jpg); background-repeat:no-repeat;}
#surprising_link_content p {width: 475px;}
#surprising_link_dl {width: 100%; height: 159px; background: url('../images/DownloadPDF_back.jpg') top no-repeat; margin-left: 0px;}
#surprising_link_content .take_memont_text { position:relative;top:20px;}
#surprising_link_content .grow_lashes {position:relative;top:30px;}
.data_on_thinning_lashes {margin-bottom:20px;margin-top:40px;}

#download_info_brochure {width: 472px; height: 33px; float: left; margin: 24px 0 0 20px;}
#download_brochure_btn { height: 26px;  width: 129px; cursor:pointer;}
#download_expand_btn {margin-left:190px; height: 26px;   width: 129px; cursor:pointer;}

#physician-thumbs {background: url('../images/physician_thumbs_bg.gif') no-repeat; width: 252px; height: 823px; margin-top: 8px;}
#physician_panel {margin: 20px 0 0 17px;}
#physician_panel_copy {margin: 10px 0 0 17px;}
#physician-thumbs #doc_panel {margin: 20px 0 0 17px; padding: 0;}	
#physician-thumbs #doc_panel li {height: 70px; width: 220px; list-style-type: none; margin: 8px 0 8px 0;}	
#physician-thumbs #doc_panel li div {padding-left: 82px; font-family: Arial; font-size: 14px; color: #213242;}
#physician-thumbs #doc_panel li span {font-family: Arial; font-size: 16px; color: #213242; line-height: 24px; font-weight: bold;}
#physician-thumbs #doc_panel li#Boyd {background: url('../images/panel_boyd_pic.jpg') no-repeat;}
#physician-thumbs #doc_panel li#Cohen {background: url('../images/panel_cohen_pic.jpg') no-repeat;}
#physician-thumbs #doc_panel li#Downie {background: url('../images/panel_downie_pic.jpg') no-repeat;}
#physician-thumbs #doc_panel li#Lee {background: url('../images/panel_lee_pic.jpg') no-repeat;}
#physician-thumbs #doc_panel li#Mcdonald {background: url('../images/panel_mcdonald_pic.jpg') no-repeat;}
#physician-thumbs #doc_panel li#Moradi {background: url('../images/panel_moradi_pic.jpg') no-repeat;}
#physician-thumbs #doc_panel li#Sherman {background: url('../images/panel_sherman_pic.jpg') no-repeat;}
#physician-thumbs #doc_panel li#Wright {background: url('../images/panel_wright_pic.jpg') no-repeat;}
#physician-thumbs #doc_panel li#Yoelin {background: url('../images/panel_yoelin_pic.jpg') no-repeat;}

#Submit_photo {background: url('../images/submit_photo_bg.jpg') no-repeat; width: 252px; height: 114px; margin-top: 8px;}
#Submit_photo_hdr {margin: 20px 0 0 17px;}
#Submit_photo_copy {margin: 10px 0 0 17px;}
#Submit_photo_share {margin: 15px 0 0 95px;}

/*#realwoman-video-thumbs {width: 240px; height: 197px; padding: 10px 0 0 12px; background-color: #d7e2e4; padding-right:5px;}*/
#realwoman-video-thumbs {background-color: #d7e2e4;}

.personal_test_disclaimer {width:90%; height: 100%; padding: 10px 50px 20px 30px;font-style: italic;}
.personal_test {width:100%; height: 100%; border-top: 2px solid #7a9fa4; padding: 20px 0 20px 10px;}
.personal_test h3 {margin: 0 0 5px 25px;}
.personal_test p {font-style: italic; padding: 0 20px 10px 0; margin: 0 0 0 25px !important; }
	#phyllis p {width: 340px; float: left; padding: 0 0 10px 0;}
	#phyllis img {float: right; margin: 0 20px 0 0; padding: 0;}
	#cindy p {width: 340px; float: right; padding: 0 35px 10px 0;}
	#cindy h3 {margin-left: 375px;}
	#cindy img {margin: 0 0 0 25px; padding: 0;}
	#jenny p {width: 340px; float: left; padding: 0 0 10px 0;}
	#jenny img {float: right; margin: 0 20px 0 0; padding: 0;}
	#testimonial_legal p {font-style: normal;}
	
.model_info {width: 723px; height: 110px; margin: 40px 0 30px 13px;}
.model_info p {font-size: 12px; color: #6c4d84; margin: 0 !important; padding: 4px 0 0 0 !important; line-height: 16px; font-weight: bold;}
.model_info #profile_pic {float:left; width: 97px; height: 110px;}   
.model_info #about_model {float:left; width: 606px; height: 23px; padding: 10px 0 0 20px;}  
.model_info #model_age {float:left; width: 84px; height: 74px; padding: 3px 0 0 20px; border-right: 1px solid #9da9b1;}  
.model_info #cool_fact {float:left; width: 149px; height: 74px; padding: 3px 0 0 20px; border-right: 1px solid #9da9b1;}  
.model_info #why_latisse {float:left; width: 157px; height: 74px; padding: 3px 0 0 20px;}   
.model_info #view_gallery {float:left; width: 174px; height: 77px;}  

/*begin 404 Error*/
.error_content .error_left{ width:650px; float:left;background-color:#d7e2e4;padding-left: 12px;}
.error_content .error_left .error_title{ height:19px; padding-top:15px;}
.error_content .error_left .error_copy{ margin-top:30px;margin-bottom: 130px;margin-left: 15px;}
.error_content .error_left .error_copy  p{ margin:0px; padding:0px;}
.error_content .error_left .error_copy .error_p2{ margin-top:14px;}
.error_content .error_left .error_copy a{ color:#333399; text-decoration:underline;}
/*end 404 Error*/

/*  START -- SUBMIT PHOTO STYLES FROM OLD SITE -- TO BE REOMVED ONCE WE FIGURE OUT EXACT STYLING-- */


/* uploadPhoto poplayer */
body.popPage{ background-color:#fff;margin-top:25px;}
body.termsAndConditions{ margin-top:0;}
body.popPage .termsAndContionsTxt p{ font:11px/1.25em Verdana, Geneva, sans-serif;color:#231f20;}
#uploadPhotoPop{ text-align:left;}
#uploadPhotoPop .closebox{ height:25px; position:absolute;margin-left:610px;}
#uploadPhotoPop .closebox img{ position:absolute; right:12px; bottom:0;}
#uploadPhotoPop .uploadPhotoLayer h3,.shareTips h3,.thanks_txt h3{font-size:12px; font-weight:bold; color:#c82d4b; padding:0; margin-top:0;}
.shareTips p,.shareTips ul,.thanks_txt p{font-size:11px; color:#231f20;}
.shareTips ul{ list-style-position:outside; margin-left:30px;}
.shareTips ul li{line-height:170%;}
.shareTips h3,.shareTips img{margin-left:17px;}
.shareTips img.firsthic{ display:block; margin-top:20px;}
/* END --SUBMIT PHOTO OLD SITE STYLES--  */

.controlItem {width: 300px;}

#submitPhoto_step1 {width: 723px; height: 197px; border: 1px solid #bdced4; background-color: #e2eaeb; margin: 0 0 0px 17px; position: relative; border-bottom: none;}
#submitPhoto_step1_hdr {width: 262px; height: 24px; margin: 22px 0 17px 12px; display: block; clear: both;}
#before_photos {width: 346px; height: 120px; float: left; margin: 0 0 0 17px; border-right: 1px solid #c4ccd3;}
#before_photos p.before_hdr {color: #3a536a; font-size: 13px; margin: 12px 0 12px 0; font-weight: bold;}
#after_photos {width: 341px; height: 120px; float: right;}
#after_photos p.after_hdr {color: #3a536a; font-size: 13px; margin: 12px 0 12px 0; font-weight: bold;}
.select1 {width: 320px; height: 30px; clear: both;}
.select1 img {margin-right: 10px; float: left;}
.select1 .file1 {margin-top: 5px; padding: 0;}
.select2 {width: 320px; height: 30px; margin: 10px 0 0 0;}
.select2 img {margin-right: 10px; float: left;}
.select2 .file1 {margin-top: 5px; padding: 0;}
#submitPhoto_tips {width: 723px; height: 39px; background: url('../images/submit_photo_tips_bg.jpg') no-repeat; cursor: pointer; overflow: hidden; margin: 0 0 0px 17px; border: 1px solid #bdced4;}
#submitPhoto_tips.expanded {background-image: url('../images/submit_photo_tips_bg_down.jpg');}
#submitPhoto_tips #help_photo_tips { margin: 0px 0 0 0px; float: left;}
#submitPhoto_tips_expanded {height: 690px; width: 723px; background-color: #e2eaeb; border:1px solid #BDCED4; border-top: none; margin: 0 0 20px 17px;}
#submitPhoto_tips_expanded #BA_tips_hdr {width: 253px; height: 15px; margin: 23px 0 0 11px;}
#submitPhoto_tips_expanded ul#submit_tips {margin: 15px 0 0 47px;}
#submitPhoto_tips_expanded ul#submit_tips li {margin: 0;}
#submitPhoto_tips_expanded #examples_of_tips, #submitPhoto_tips_expanded #example_of_frontal {margin: 15px 0 0 85px; clear: both;}
#submitPhoto_tips_expanded .tips_examples {width: 550px; height: 206px; margin: 10px 0 0 83px;}
#submitPhoto_tips_expanded .tips_examples .example1 {float: left;}
#submitPhoto_tips_expanded .tips_examples .example2 {float: right;}

#submitPhoto_step2 {width: 723px; height: 320px; border: 1px solid #bdced4; background-color: #e2eaeb; margin: 20px 0 20px 17px; position: relative;}
#submitPhoto_step2_hdr {width: 303px; height: 24px; margin: 22px 0 17px 12px; display: block; clear: both;}
.your_info {width: 355px; height: 30px; float: left;margin-top:5px;}
.your_info p {color: #3a536a; font-size: 13px; float: left; font-weight: bold; margin: 0 0 0 17px;}
.your_info p span {color: #df436d;}
.submit_story {width: 700px;}
.submit_story p {color: #3a536a; font-size: 13px; font-weight: bold; margin: 10px 0 0 17px;}    
.submit_story .story_field {width: 690px; height: 110px; border: 1px solid #e0e0e0; background-color: #fff; margin: 10px 0 0 17px;}   
.submit_story .required {color: #b1b1b1; font-style: italic; margin: 0 0 0 20px; float: left; font-weight: normal;}      
.submit_story .required span {color: #df436d;} 
.submit_story .max_char {color: #b1b1b1; font-style: italic; margin: 0 17px 0 0; float: right; font-weight: normal;}      
#submitPhoto_terms {width: 723px; height: auto; border: 1px solid #bdced4; background-color: #e2eaeb; margin: 2px 0 20px 17px; position: relative;}
#submitPhoto_terms p {color:#3a536a;margin-left:15px;font-size:12.5px;line-height:18px;line-height:20px;}
#submitPhoto_terms .term_block { display: block; margin-top: 10px; padding-right: 10px; margin-bottom: 20px; }
.term_subtitle {color:#3a536a;  margin-left:15px; font-size:12px;margin-bottom:10px; font-weight:bold}
.term_title {color:#3a536a;  margin-left:15px; font-size:13px; font-weight:bold;float:left; }
 /*defines the style for the input boxes at submitting a photo page */

.your_info input.FirstName {width: 225px;}
.your_info input.last_name { width: 225px;}
.your_info input.user_email { width: 200px;}
.your_info input.phone_nunmber {width: 200px;}
.your_info .first_name_label {float: left; margin-left: 20px; margin-right: 20px; font-weight: bold}
.your_info .last_name_label {float: left; margin-left: 20px; margin-right: 20px; font-weight: bold }
.your_info .email_label {float: left; margin-left: 23px; margin-right: 20px; font-weight: bold }
.your_info .phone_number  {float: left; margin-left: 26px; margin-right: 20px; font-weight: bold}
.your_info .float_item {float:left}
             
#submitPhoto_step3 {width: 723px; height: 154px; border: 1px solid #bdced4; background-color: #e2eaeb; margin: 0 0 0px 17px; position: relative;}
#submitPhoto_step3_hdr {width: 233px; height: 24px; margin: 22px 0 17px 12px; display: block; clear: both;}
#submitPhoto_step3 p {color: #3a536a; font-size: 13px; line-height: 16px; margin: 10px;}
#submitPhoto_step3 p span {color: #df436d; font-size: 13px;}
#submitPhoto_step3 p a {color: #007386; font-size: 13px; text-decoration: underline;}
#submitPhoto_step3 .photo_submit {margin-left: 10px; padding: 0;}

.sitemap_left {float: left; margin: 0 0 0 20px; width: 350px;}
.sitemap_right {float: right; margin: 0 0 0 0px; width: 350px; text-align: left;}
ul.sitemap_list {list-style: none; margin: 0px;}
ul.sitemap_list li {list-style-type: none; color: #007386; font-size: 12px; margin: 2px 0 2px 25px;}
ul.sitemap_list li a {color: #007386; font-size: 12px; text-decoration: underline; font-weight: bold;}
ul.sitemap_list li a sup {color: #007386; font-size: 10px; text-decoration: none;}
ul.sitemap_list li.extra_space { margin: 10px 0 10px 25px;}
ul.sitemap_list li ul {margin: 5px 0 5px 25px;}
ul.sitemap_list li ul li {list-style-type: disc; color: #007386; font-size: 12px; margin: 0 0 0 10px; padding: 0;}
ul.sitemap_list li ul li a {text-decoration: underline; color: #007386; font-size: 12px; font-weight: normal;}

.minimodal { display:none; top:0; left:0; _left: -760px; z-index:1000; position:absolute; height: 100%; width: 100%;}
.bg_trans {height: 100%; width: 100%; background:#000;z-index:1000; filter:alpha(opacity=80); opacity: 0.8; top:0; left:0; position:absolute; }
#share_form {position:relative; background: url('../images/share_form_bg.jpg') no-repeat; z-index:1000; width: 487px; height: 376px; margin: 50px auto 0 auto; color:#242424;}
#share_form img.close {cursor:pointer; position:absolute; right: 20px; top: 20px;}
#share_form img.head {margin: 47px 0 0px 33px;}
#share_form img.subhead {margin: 13px 0 0px 36px;}
#share_form p.fill_form {font-family: Arial; font-size: 13px; color: #657284; margin: 20px 0 0 33px;}
#share_form .questions {width: 420px; margin: 20px 0 0 25px; position: relative;}
#share_form .questions .share_field {width: 420px; height: 20px; float: left; margin: 5px 0;} 
#share_form .questions .share_field p {float: left; font-size: 13px; color: #003742; font-family: Arial; width: 135px; text-align: right; margin: 0; padding-top: 5px;}
#share_form .questions .share_field input { width: 270px; height: 17px; float: right;}
#share_form .questions .share_field .modal_error {position: absolute; top: 170px; left: 0px; font-size: 12px; color: #da2c2c; font-family: Arial; font-style: italic;}
#share_form .questions .share_field .modal_error2 {position: absolute; top: 185px; left: 0px; font-size: 12px; color: #da2c2c; font-family: Arial; font-style: italic;}
#share_form .questions .buttons {float:right; margin-top: 15px; width: 200px;}
#share_form .questions .buttons .modal_send {float: right;}
#share_form .questions .buttons .modal_cancel {float: left;}
#share_form .questions .buttons input {width: 87px; height: 26px; display: block;}
#share_form .questions .required {font-size: 12px; color: #86a1ae; font-family: Arial; width: 70px; text-align: right; float: right; display: block; clear: both; margin: 10px 0 0 0;}
.asterisk {color: #da2c2c;}
.minimodal_2 { display:none; top:0; left:0; _left: -760px; z-index:1000; position:absolute; height: 100%; width: 100%;}
#thanks_form {position:relative; background: url('../images/thanks_form_bg.jpg') no-repeat; z-index:1000; width: 494px; height: 244px; margin: 50px auto 0 auto; color:#242424;}
#thanks_form #thank_for_sharing {width: 388px; height: 27px; margin: 37px 0 0 30px;}
#thanks_form p {font-family: Arial; font-size: 13px; color: #213242; margin: 30px 0 0 30px;}
#thanks_form #share_with_frnd {width: 256px; height: 26px; margin: 20px 0 0 213px;}
#thanks_form #return_home {width: 181px; height: 26px; margin: 5px 0 0 285px;}
#thanks_form #return_cancel {width: 207px; height: 26px; margin: 5px 0 0 259px;}
	
/* Search Results */
.search_result_container {width: 666px; height: auto; margin: 20px 0 0 30px; padding: 0;}
.search_result_container .search_hdr {width: 666px; background-color: #fff; padding: 5px 0 5px 20px; font-family: Arial; font-size: 12px; color: #24164d; font-weight: bold; margin-top: 20px;}
.search_results {width: 666px; height: auto; padding: 15px 0 5px 20px; font-family: Arial; font-size: 12px; color: #213242;}
.search_results_link a {text-decoration: underline; color: #213242; padding-bottom: 10px; display: block;}
.search_pagination {width: 666px; margin: 30px 0 0 30px; text-align: center;}
.search_pagination ul {margin: 20px;}
.search_pagination ul li {display: inline; line-height: normal; margin: 0; padding: 0 5px; color: #213242;}
.search_pagination ul li a {color: #213242;}


/* LATISSE IMPORTANT SAFETY INFO STYLES */
.ISI {width: 100%; height: auto; background-color: #D7E2E4; padding: 10px 15px 20px 15px; clear: both; border-bottom: 1px solid #86a1ae;color:#213242;}
.ISI p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px 10px 10px 0px; line-height: 16px;}
.ISI p a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#213242;font-weight: bold; text-decoration: underline;}
.ISI p strong {font-weight: bold;}
.ISI p sup {font-size: 10px; line-height: 10px;}
.ISI .bottom_header2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#213242;font-weight:bolder; line-height: 16px; margin:10px 10px 10px 0px;}
.ISI .footer_txt {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#213242;line-height: 16px;  margin:10px 10px 10px 0px;}
.ISI .footer_txt a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#213242; text-decoration: underline; font-weight: bold;}
.ISI div {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#213242;line-height: 16px; margin: 10px 10px 10px 0px;}
.ISI div sup {font-size: 10px; line-height: 10px;}
.ISI .bottom_header3 {height:10px; border-top: 1px solid #86a1ae; margin-top:20px; }
.ISI ul {margin: 10px 0 15px 20px;}
.ISI ul li {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color:#213242;font-weight: normal; list-style: disc; margin: 0 50px 1px 0px; line-height: 16px;}

.latisse_iis_info .bottom_header2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#213242;font-weight:bolder; }

/*BEGIN DOCTALK BUTTONS*/
.DocTalkVideoHolder {width: 558px; height: 395px; float:left;}
div.DocTalkNavContainer {float: left; width: 192px;position: relative; top: 10px;}

/*END DOCTALK BUTTONS*/

/* LATISSE FOOTER STYLES */
#footer {width: 100%; height: auto; background-color: #D7E2E4; padding: 10px 0 20px 0; text-align: center;}
#footer p {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #6c828c;	margin: 0 20px 15px 20px; text-align: center;}
#footer p a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6c828c; font-weight: bold; text-decoration: underline;}
#footer p strong {font-weight: bold;}
#footer p sup {font-size: 10px; color: #6c828c; line-height: 18px;}
    #footer ul {
        margin: 10px 0 15px 0px;
        padding: 0 50px 0 50px;
    }
#footer ul li {font-family: Arial, Helvetica, sans-serif; font-size: 10px;	color: #6c828c;	font-weight: bold; list-style-type: none; text-transform: uppercase;display: inline; margin: 0 0 0 10px; line-height: 16px;}
#footer ul li a {font-family: Arial, Helvetica, sans-serif; color: #6c828c; text-decoration: underline;}
.gleam {position:absolute;top:0;left:0;display:none;z-index:102;}
/* Home page animation paes style sheets */
.animate_information {overflow:hidden;}
.first_page_content {width: 1100px;	height: 300px;background:url(/images/bg-boxes_02.jpg) no-repeat -67px 0;}
#see_results_btn {position:relative;left:10px;top:230px;}
.home_face_container {width: 435px; overflow: hidden;position:absolute;top:0;right:0; }
.home_face_img {filter: alpha(opacity=0); -moz-opacity: 0;opacity: 0;height:292px;margin-top:1px;}
.home_eyes_container{filter: alpha(opacity=0); -moz-opacity: 0;opacity: 0;left:-255px;top:60px;position:relative;height: 300px; width: 404px; z-index: 100;}
.girls_age_info {margin-left:75px; }
.animate_content {height:300px;width:800px;	float:right;overflow:hidden;position:relative;margin-left:-12px;}
#girl_eyes_container {position: relative; top: 0px; left: 90px;width: 405px; }
#left-block {position:absolute;z-index:120;background:url(/images/bg-boxes-slice.png) no-repeat -350px 0;height:292px;left: -16px;top: 1px;width: 169px;}
#background_white_image {position: relative; top: 0px; left: 0px; height: 293px; overflow: hidden;background:url(/images/hp-bg-white.jpg) no-repeat;
filter: alpha(opacity=0); -moz-opacity: 0;opacity: 0;}
.animation_part {position:relative;top:-293px;display:none;overflow:hidden;}
#shannon {display:block;}

#three_girls_pictures {	position:relative;bottom:20px;right:40px; filter: alpha(opacity=10); -moz-opacity: 0.1; opacity: 0.1; }
.home_eyes_img { position: relative; }
.age_info { height: 140px }
.face_info {height: 340px;   }
#three_girls_information {  height:300px;  float:right;position:relative;left:-40px;display:none }
.three_girls_inital_state {filter: alpha(opacity=10); -moz-opacity: 0.1;opacity: 0.1; cursor:pointer;  }
.shannon_picture { float:left;position:relative;bottom:-5px;  }
.amy_picture { float:left;position:relative;bottom:-5px; left:-15px;}
.victoria_picture { float:left;position:relative;bottom:-5px; left:-15px;}



.RealWomenGallery {float: left; width: 312px;margin-top:5px; height: 215px; background: url('../images/default_headlines.png') no-repeat;}
/* tips for success page style sheets */

#tips_content {width:558px;height:360px;background: url('../images/tips/tips_thinking_routine.jpg') no-repeat;}
#tip_title {position:relative;top:40px;margin-left:240px;width:236px;height:59px;background: url('../images/tips/tips_thinking_routine_title.jpg') no-repeat;}
#tip_footnote {	position:relative;	bottom:25px;	left:20px;font-size: 10px;}
#tip_text_content {	position:relative;margin-left:240px;margin-right:40px;top:40px;font-size:15px;line-height:24px;color:#213242;height:250px;}
#tip_navigate_info { height:30px;width:200px;  position:relative;bottom:0px;margin-left:310px;width:130px;}
#tip_navigate_message {float:left; margin-left:10px; margin-top:4px; }

.real_women_thumbimg {padding:1px;overflow:hidden;width:76px;height:90px;float:left;}

/* defines the css for thinning lashes */

.download_patient_info
{
position:relative;
top:110px;
left:50px;
}

.expand_click_btn
{
position:relative;
top:-10px;
left:540px;
}


/* clarity video iis information */

.iis_top_info_bar 
{
background:#077888;
height:10px;
width:100%;
position:relative;
top:0px;
left:0px;	
}

.latisse_iis_info
{
 z-index:100;
 position:relative;
 top:-15px;
 margin-left:10px;
 margin:right:15px;
 margin-top:10px;
 margin-bottom:20px;
 height:180px;
 overflow:hidden;
 color:#213242;
}


.interstitial_box
{
	
	width:338px;
	height:67px;
	padding-left:10px;
	padding-top:10px;
	padding-right:70px;
	margin-left:380px;
}

.interstitial_text
{
	color:White;
	font-size:14px;
	line-height:20px;
}

.interstitial_sub_link
{
	color:White;
	font-size:12px;
	line-height:20px;
}

.interstitial_img
{
   filter:alpha(opacity=76); opacity: 0.76;  
   position:relative;
   top:0px;
   left:0px;
}

#interstitial_rule_box_info a:link 
{
    color:White;
     text-decoration:underline;
   
}

#interstitial_rule_box_info a:visit
{
    color:White;
     text-decoration:underline;
   
}

#interstitial_rule_box_info {
  visibility: hidden; 
     position: relative;
     top: -75px;
}
   
.interstitial_box_info
{
position: relative; 
top: -70px; 
left: 30px; 
width: 295px; 
height: 30px;
z-index: 999;
}

.interstitial_box_background
{
   position: relative; 
   top: 0px; 
   left: 0px; 
   z-index: 100;
}

#interstitial_box_close_sign
{
  position: relative; 
  top: -35px;
  left: 310px;
}

#iis_onscreen_info 
{
position: absolute; 
top: 250px; 
margin-left: 0px;
background: white; 
width: 252px; 
height: 230px; 
overflow: hidden;
}

#iis_onscreen_info p {
    color: black;
}
 
 
 #iis_more_info_button
 {
position: relative; 
top: 200px; 
left: 210px;
 }   
 
.iis_info_more_btn
{
color: #077888; 
font-weight:bolder;
margin-top: 5px;
}


#iis_testimonial 
{
position: absolute; 
top: 530px; 
margin-left: 0px;
background: white; 
width: 252px; 
height: 230px; 
overflow: hidden;
}
 
 


.thinninglashs_sub_header 
{
color:#24164d;
font-size:12px;
font-weight:bold;
}

.thinninglashes_description
{
margin-top:20px;
margin-left:50px;
margin-right:40px;
margin-top:40px;
margin-bottom:25px;
font-size:12.5; 
line-height:17px;
color:#213242;
}

.thinninglashes_footnote
{
margin-left:20px;
margin-right:40px;
margin-top:15px;
}

.thinninglashes_subheader
{
font-size: 8px; 
color: #213242;	
}
.errorBox
{
	margin-top:20px;
	margin-left:20px;
	color:Red;
}

.disclaimer_text_info
{
position:relative;
top:278px;
left:50px;
color:black; 
font-weight:bolder; 
font-size:10px;
z-index:9999;	
}

/* defines the css for thanks popup box */
#backgroundThanksPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#ThanksPopupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:213px;
width:493px;
background:#FFFFFF;
z-index:2;
 background-image: url('/images/with names.png');
 background-repeat: no-repeat;
}

#ThanksPopupContactClose{
right:40px;
bottom:30px;
position:absolute;
display:block;
}
#button{
text-align:center;
margin:100px;
}

.noLine {
	text-decoration: none;
}

.latisseBlue {
	color: #23aec9;
}

.btxPurple {
	color: #87319a;
}

.juvePurple {
	color: #5C3057;
}

.natrelleBlue {
	color: #003c77;
}