﻿/*
       copyright 2008 Company, Inc. All Rights Reserved
       Client: Company, Inc. 
       Author: UID Dev - Brulant, Inc. 
       Date: 00/00/20XX 
*/

/***** START :: LAYOUT OVERRIDES *****/
			
	#nav{ margin-left: 9px; }
	#nav ul{ padding-left: 0; }
		#nav ul li { float: left; height: 55px; }
			#nav ul li a{ height: 55px; font-size: 1em; padding: 0; background:none; float:left; display: block;  }
			#nav ul li#zz1_SecondaryNavigationMenu_Item0 { width: 168px; }
			#nav ul li#zz1_SecondaryNavigationMenu_Item1 { width: 168px; }
			#nav ul li#zz1_SecondaryNavigationMenu_Item2 { width: 171px; }
			#nav ul li#zz1_SecondaryNavigationMenu_Item3 { width: 238px; }
			#nav ul li#zz1_SecondaryNavigationMenu_Item4 { width: 215px; }
			#nav ul li#zz1_SecondaryNavigationMenu_Item5 { width: 12px; }
	#secondary-nav ul { padding-left: 0px; }
		#secondary-nav ul li { float: left; }
			#secondary-nav ul li a{ }
			#secondary-nav ul li#zz2_SubNavigationMenu_Item0 { padding-left: 0px; margin-left: 0px; border-left: 0px;}
 
	#footer{ width: 994px; margin-left: auto; margin-right: auto; }
	.footer .addThis{ display: block; height: 18px; width: 125px; margin: 0 auto;}
	.footer .logo_nav{ width: 994px; width: 500px; margin: 18px auto 0; }
		.footer .allergan_link{ float: left; }
			.footer .logo_nav .allergan_link a img { top: 0px !important; }
		.footer .nav{ float: left; position: relative; }
	.footer .copyright { margin-bottom: 61px;}
	.footer ul { padding: 0; }
	.footer ul li{ display: inline; border-left: 1px solid #B5B5B5 !important; }
		.footer ul li#zz3_SubFooterNavigationMenu_Item0 { border-left: none !important; }
		
#registration1 .Reg2, #registration1 .Reg3, #registration2 .Reg1, #registration2 .Reg3, #registration3 .Reg1, #registration3 .Reg2, .response1 #rr2, .response2 #rr1, #registration1 #right_magazine {display:inherit !important;}
.webpartLayout #registration{ font-size: 12px; }
.webpartLayout #registration .label{ width: auto; text-align:inherit;}
.webpartLayout #registration ul { padding-left: 40px; margin: 12px 0; }
.webpartLayout #registration ul li { }

/* Registration response 1 */
.response2 #rr2 #resp2_copy #reg_resp_callouts div{ padding: 0; }
.response2 #rr2 #resp2_copy #reg_resp_callouts div.callout{ padding:20px 20px 0 0; }

.pageTestimonials .viewvideo { float: left;  }
.pageTestimonials .readmore { float: right; padding-right: 19px; }
.pageTestimonials #left_copy { margin-bottom: 95px; }
.pageTestimonials .testimonial-copy{ padding-bottom: 21px; }
.pageTestimonials .testimonial-ftr{ position: relative; xbottom: 18px; }

#terms ol, #terms ul{ margin-left: 30pt; }

/***** END :: LAYOUT OVERRIDES *****/



/***** START :: TEXT OVERRIDES *****/	

	#nav ul li a { color: transparent; text-decoration: none; font-size:0px; line-height:0px; display: block; }
	#secondary-nav li a { color: #848484;  }
		#secondary-nav li a:hover { color: #a5a5a5; text-decoration: none; }
	#secondary-nav li.AspNet-Menu-Selected a{ color: #fff; }
		#secondary-nav li a:hover { color: #a5a5a5; }
		#secondary-nav li.AspNet-Menu-Selected a:hover { color: #fff; }
	#footer p{ line-height: 1.2727em; }
	#footer .logo_nav a{ text-transform: uppercase; }
		
/***** END :: TEXT OVERRIDES *****/



/***** START :: SKIN OVERRIDES *****/
	
	#nav ul li#zz1_SecondaryNavigationMenu_Item0 { background:url('/Style%20Library/Images/background/nav_1.gif') no-repeat left top; }
	#nav ul li#zz1_SecondaryNavigationMenu_Item1 { background:url('/Style%20Library/Images/background/nav_2.gif') no-repeat left top; }
	#nav ul li#zz1_SecondaryNavigationMenu_Item2 { background:url('/Style%20Library/Images/background/nav_3.gif') no-repeat left top; }
	#nav ul li#zz1_SecondaryNavigationMenu_Item3 { background:url('/Style%20Library/Images/background/nav_4.gif') no-repeat left top; }
	#nav ul li#zz1_SecondaryNavigationMenu_Item4 { background:url('/Style%20Library/Images/background/nav_5.gif') no-repeat left top; }
	#nav ul li#zz1_SecondaryNavigationMenu_Item5 { background:url('/Style%20Library/Images/background/nav_6.gif') no-repeat left top; }
	#nav ul li#zz1_SecondaryNavigationMenu_Item0.AspNet-Menu-Selected { background:url('/Style%20Library/Images/background/nav_1-sel.gif') no-repeat left top; }
	#nav ul li#zz1_SecondaryNavigationMenu_Item1.AspNet-Menu-Selected { background:url('/Style%20Library/Images/background/nav_2-sel.gif') no-repeat left top; }
	#nav ul li#zz1_SecondaryNavigationMenu_Item2.AspNet-Menu-Selected { background:url('/Style%20Library/Images/background/nav_3-sel.gif') no-repeat left top; }
	#nav ul li#zz1_SecondaryNavigationMenu_Item3.AspNet-Menu-Selected { background:url('/Style%20Library/Images/background/nav_4-sel.gif') no-repeat left top; }
	#nav ul li#zz1_SecondaryNavigationMenu_Item4.AspNet-Menu-Selected { background:url('/Style%20Library/Images/background/nav_5-sel.gif') no-repeat left top; }
	#nav ul li#zz1_SecondaryNavigationMenu_Item5.AspNet-Menu-Selected { background:url('/Style%20Library/Images/background/nav_6-sel.gif') no-repeat left top; }

	#registration .error_messages { margin-bottom: 2em; }
	#registration .error_messages .errorMsg { display: list-item; margin-left: 40px; }
	#fp_copy .error_messages { margin-bottom: 2em; }
	#fp_copy .error_messages .errorMsg { display: list-item; margin-left: 40px; }
/***** END :: SKIN OVERRIDES *****/