/*economics branding styles go here*/

/*PAGE STRUCTURE*/
body {
	background-color:#deefff;
}

	/*Page Header*/
	#pageHdr {
		background:#9eb2cb url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_body_gradient1.png) repeat-x bottom;
		color:#fff;
	}
	
		#pageHdrInner {
			background:#2f719d url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_hdr.jpg) no-repeat bottom;
		}
		
	/*Page Body*/
	#pageBody {
		background:#deefff url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_body_gradient2.png) repeat-x top;
	}

/* PAGE HEADER*/
	#pageHdr a {
		color:#fff;
	}
	
	#pageLogo {
		padding: 20px 0 35px 20px;
		float:left;
		display:inline;
		height:71px;
	}
	
	#pageLogo h1 {
		width:195px;
		height:71px;
		background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/logo_landing_economics_transitional.png) no-repeat 0 0;
		margin:0;
	}
	
	#pageLogo h1 a {
		display:block;
		width:195px;
		height:71px;
	}
	
	/*header branding content*/
		#brandingHTML {
			padding:20px 220px 20px 74px;
		}
		
		a.registerNow {
			background-image:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/but_reg_now.png);
		}
		
		#brandingHTML a.infoLink {
			background-image:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/icon_i_dark.png);
		}
		
		#brandingNoFlash {
			background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_instructor_noflash.png) no-repeat right;
		}
		
	/*login*/
	#hdrLogin {
		background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_hdr_login_bot.png) no-repeat left bottom;
	}
	
		#hdrLogin form {
			background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_hdr_login_top.png) no-repeat 0 0;
		}
		
		#hdrLogin .go {
			background: url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/but_sign_in.png) no-repeat bottom;
		}
		
	/*page navigation*/
	#pageNav {
		background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_hdr_nav.png) no-repeat bottom right;
	}
	
		#pageNav li a:hover {
			background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_hdr_nav_act.png) repeat-x bottom left;
		}
		
		#pageNav li.curr a, #pageNav li.curr a:hover {
			background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_hdr_nav_on.png) repeat-x bottom left;
		}
		
		/*special styles for last nav link*/
		#pageNav li#linkSupport a:hover {
			background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_hdr_nav_act.png) no-repeat bottom right;
		}
		
		#pageNav li#linkSupport.curr a, .standardHdr #pageNav li#linkSupport.curr  a:hover {
			background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_hdr_nav_on.png) repeat-x bottom right;
		}
		
	/*student Header modifiers*/
	.studentHdr #hdrBranding {
		background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_student_landing.png) no-repeat bottom right;
	}
	
	/*standard Header modifiers*/
	.standardHdr #pageLogo {
		padding: 18px 0 10px 20px;
		float:none;
		display:block;
		width:195px;
		height:53px;
	}
	
		.standardHdr #pageLogo h1 {
			width:195px;
			height:53px;
			background-image:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/logo_landing_economics.png) no-repeat 0 0;
		}
		
		.standardHdr #pageLogo h1 a {
			height:53px;
		}
		
	/*Standard Content*/
		#contentHdr {
			background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_set_full_top.png) no-repeat top;
		}
		
		#contentFtr {
			background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_set_full_bot.png) no-repeat bottom;
		}
		
		#contentBody {
			border:solid #bdc9da;
			border-width:0 1px;
		}
			
/*GENERIC CONTENT STRUCTURES*/
	.contentTitle {
		color:#326598;
	}

	.calloutBlock {
		background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_callout.png) no-repeat 0 0;
	}
	
	.calloutInner {
		background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_callout.png) no-repeat left bottom;
	}
	
/*PAGE SPECIFIC*/
	/*GENERAL LANDING PAGES*/
		.instructorBody #contentHdr, .studentBody #contentHdr {
			background-image:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_set_weighted_top.png);
		}
		
		.instructorBody #contentFtr, .studentBody #contentFtr {
			background-image:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_set_weighted_bot.png);
		}
		
		/*landing page promo*/
			#promoHdr {
				background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_promo_top.png) no-repeat bottom;
				height:10px;
				line-height:0;
				font-size:1px;
			}
			
			#promoFtr {
				background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_promo_bot.png) no-repeat bottom;
				height:10px;
				line-height:0;
				font-size:1px;
			}
			
			#promoBody {
				background-color:#fff;
				padding:0 19px;
				border: solid #99b2c5;
				border-width: 0 1px;
				background:#99b2c5 url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_promo_body.png) repeat-x top;
				color:#222;
				position:relative;
			}
			
			#landingPromo h2 {
				color:#326598;
				border-bottom:1px solid #326598;
				text-align:center;
				padding: 0 0 .3em;
				margin: 0 0 .3em;
			}
				
				.promoTransition #promoHdr {
					background-image:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_promo_transition_top.png);
				}
				
				.promoTransition #promoFtr {
					background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_promo_transition_bot.png);
				}
				
				.promoTransition #promoBody {
					background-color:#99b2c5;
					border: solid #99b2c5;
					border-width: 0 1px;
					background-image:none;
				}
				
				.promoTransition h2 {
					font-size:1.2em !important;
					margin: 0 0 1em !important;
					color:#2d4465 !important;
				}
				
				.promoTransition h3 {
					text-indent:-9999px !important;
					font-size:1px;
					line-height:0;
					background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/img_promo_transitional.png) no-repeat center;
					width:100%;
					height:158px;
				}
				
		/*INSTRUCTOR LANDING*/
		.instructorBody #promoBody, .instructorBody #contentBody {
			min-height:220px;
			_height:220px;
		}
		
			.instructorBody #promoBody .imgBlock {
				width:100%;
				position:absolute;
				bottom:-9px;
				left:0;
				z-index:1;
				text-align:center;
			}
			
			.instructorBody #promoBody .imgBlock img {
				display:block;
				margin: 0 auto;
			}
			
			.instructorBody #promoBody .txtBlock {
				position:relative;
				z-index:5;
			}
			
			.instructorBody #landingPromo p {
				font-size:1.15em;
			}
		
			/*instructor landing content*/
			.instructorBody #contentSet1 {
				background: url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_instructor_content1.jpg) no-repeat center 0;
			}
			
			.instructorBody #contentSet2 {
				background: url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_instructor_content2.jpg) no-repeat center 0;
			}
			
			.instructorBody #contentSet3 {
				background: url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_instructor_content3.jpg) no-repeat center 0;
			}
			
			.instructorBody #contentWrap .contentBlock {
				padding-top:124px;
			}
			
			.instructorBody #contentWrap h3 {
				color:#1086d9;
				margin: 0 0 .3em;
				text-align:center;
				font-size:1.15em;
			}
			
		/*STUDENT LANDING*/
		.studentBody #promoBody, .studentBody #contentBody  {
			min-height:225px;
			_height:225px;
		}
		
			/*student promo - OPEN*/
			.studentBody .studentOpen #promoHdr {
				background:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_promo_student_top.png) no-repeat top;
			}
			
			.studentBody .studentOpen #promoFtr {
				background-image:none;
			}
			
			.studentBody .studentOpen #promoBody {
				background-color:#fff;
				border: solid #b1d8fa;
				border-width: 0 1px;
				background:#bcdefb url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/bg_promo_student_body.png) repeat-x top;
			}
			
			.studentBody #promoBody .imgBlock {
				width:100%;
				position:absolute;
				bottom:-10px;
				left:-1px;
				z-index:1;
				text-align:center;
			}
			
			.studentBody #promoBody .imgBlock img {
				display:block;
				margin: 0 auto;
			}
			
			.studentBody #promoBody .txtBlock {
				position:relative;
				z-index:5;
			}
			
			.studentBody  .studentOpen #promoBody p {
				text-align:right;
				font-size:1.4em;
				line-height:1.15em;
				color:#222;
			}
			
			.studentBody  .studentClosed #promoBody p {
				font-size:1.2em;
			}
			
			/*student landing content*/
			.studentBody .contentFull .imgBlock {
				width:275px;
				float:left;
			}
		
			.studentBody .contentFull .txtBlock {
				width:267px;
				float:right;
			}
			
			.studentBody .contentFull .contentTitle {
				text-align:center;
			}
			
	/*BENEFITS (BUY)*/
	a.buyProd1 {
		height:28px;
		width:150px;
		margin:0 auto;
		background-image: url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/but_buy_connect.png);
	}
	a.buyProd2 {
		height:28px;
		width:150px;
		margin:0 auto;
		background-image: url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/but_buy_connect_plus.png);
	}
	
	#benefitsOffer {
			top: -28px;
	}
	
/* Added as part of r3a*/
#logoContainer .discipline_logo {
	background-image:url(http://connectimages.mcgraw-hill.com/classwareweb/branding/en_US/econ/images/brand_name.png);
	background-repeat:no-repeat;
	background-position:left 4px;
	float:right;
	clear:left;
	width:159px;
	height:24px;
	_behavior:url(/classwareweb/js/iepngfix.htc);
}
