/* Header Styles */
#header {
	padding-right:0.9em;
	_padding-right:0.3em;
	padding-bottom:2em;
}
#header #navUtility {
	background: auto;
	padding-top:1em;
	margin: 0 0 0 0;
}
.headerBg {
	background-image: url(/assets/images/nav/newsweek/header-bg.jpg);
	margin: 0 0 0 0px;
	_width:961px;
	height: 90px;
}
#header #globalSearch {
	padding-top:3em;
}

#content {
	margin:0;
}
/* Tab Styles */
#mainNavigation {
	height:45px;
	margin: 0 -.1em -3px 0;
	_margin: 0 -.1em -22.3em 0;
	_padding: 0 0 22.0em 0;
}

#mainNavigation ul li#navTab1,
#mainNavigation ul li#navTab1 a { 
	background-image: url(/assets/images/nav/newsweek/home.jpg);
	width: 324px;
	height:44px;
}
#mainNavigation ul li#navTab2,
#mainNavigation ul li#navTab2 a { 
	background-image: url(/assets/images/nav/newsweek/test-maze.jpg); 
	width: 132px;
	height:44px;
}
#mainNavigation ul li#navTab3,
#mainNavigation ul li#navTab3 a { 
	background-image: url(/assets/images/nav/newsweek/getting-in.jpg); 
	width: 105px;
	height:44px;
}
#mainNavigation ul li#navTab4,
#mainNavigation ul li#navTab4 a { 
	background-image: url(/assets/images/nav/newsweek/paying-for-it.jpg); 
	width: 121px;
	height:44px;
}
#mainNavigation ul li#navTab5,
#mainNavigation ul li#navTab5 a { 
	background-image: url(/assets/images/nav/newsweek/campus-life.jpg); 
	width: 119px;
	height:44px;
}
#mainNavigation ul li#navTab6,
#mainNavigation ul li#navTab6 a { 
	background-image: url(/assets/images/nav/newsweek/outside-quad.jpg); 
	width: 159px;
	height:44px;
}

#navTab7, #navTab8, #navTab9 {display: none}

/* Main Promo Styles */
#mainContent .nwMainPromo {
	background: url(/assets/images/masthead/newsweek_bg_2010.jpg) no-repeat;
	height: 201px;
	margin-bottom: 2.5em;	
}

.h2Pad {
	padding:48px 0 15px 36px;
}

h2.finding {
	background: url(/assets/images/home/newsweek/finding-right-college.png) no-repeat;
	_background: url(/assets/images/home/newsweek/finding-right-college.jpg) no-repeat;		
	height:38px;
	text-indent:-1000em;	
}
.nwMainPromo ul {
	list-style-type:none; 
}
.nwMainPromo  ul li {
	float:left;
}
.ieFix {
	display:block;
	height:100%;
}
li.intro {
	background: url(/assets/images/home/newsweek/subnav_intro_off.png) no-repeat;		
	_background: url(/assets/images/home/newsweek/subnav_intro_off.jpg) no-repeat;
	width:47px; height:16px;
	text-indent:-1000em;	
}
li.intro:hover {
	background: url(/assets/images/home/newsweek/subnav_intro_on.png) no-repeat;
	_background: url(/assets/images/home/newsweek/subnav_intro_off.jpg) no-repeat;
	width:47px; height:16px;
	text-indent:-1000em;	
}
li.schools {
	background: url(/assets/images/home/newsweek/subnav_rankings_off.png) no-repeat;
	_background: url(/assets/images/home/newsweek/subnav_rankings_off.jpg) no-repeat;
	width:212px; height:16px;
	text-indent:-1000em;
}
li.schools:hover {
	background: url(/assets/images/home/newsweek/subnav_rankings_on.png) no-repeat;
	_background: url(/assets/images/home/newsweek/subnav_rankings_off.jpg) no-repeat;
	width:212px; height:16px;
	text-indent:-1000em;
}
li.video {
	background: url(/assets/images/home/newsweek/subnav_video_off.png) no-repeat;	
	_background: url(/assets/images/home/newsweek/subnav_video_off.jpg) no-repeat;
	width:67px; height:16px;
	text-indent:-1000em;
}
li.video:hover {
	background: url(/assets/images/home/newsweek/subnav_video_on.png) no-repeat;	
	_background: url(/assets/images/home/newsweek/subnav_video_off.jpg) no-repeat;
	width:67px; height:16px;
	text-indent:-1000em;
}
li.blogs {
	background: url(/assets/images/home/newsweek/subnav_blogs_off.png) no-repeat;	
	_background: url(/assets/images/home/newsweek/subnav_blogs_off.jpg) no-repeat;
	width:129px; height:16px;
	text-indent:-1000em;
}
li.blogs:hover {
	background: url(/assets/images/home/newsweek/subnav_blogs_on.png) no-repeat;
	_background: url(/assets/images/home/newsweek/subnav_blogs_off.jpg) no-repeat;
	width:129px; height:16px;
	text-indent:-1000em;
}
li.facebook {
	background: url(/assets/images/home/newsweek/subnav_facebook_off.png) no-repeat;
	_background: url(/assets/images/home/newsweek/subnav_facebook_off.jpg) no-repeat;
	width:97px; height:16px;
	text-indent:-1000em;
}
li.facebook:hover {
	background: url(/assets/images/home/newsweek/subnav_facebook_on.png) no-repeat;
	_background: url(/assets/images/home/newsweek/subnav_facebook_off.jpg) no-repeat;
	width:97px; height:16px;
	text-indent:-1000em;
}
.nwPromo {
	float:left;
	width:24em;
	background: url(/assets/images/home/newsweek/promo-bg.png) repeat-y top right;
	padding-bottom:1em;	
}
.nwPromoImg {
	float:left;
	width:83px;
	margin-bottom: 2em;
}
.nwContent {
	float:left;
	width: 15em;	
}
.nwPromo h3 {
	padding-right:1em;
	margin-bottom: 0.8em;
}
.nwPromo p {
	color:#4f4f4f;
	line-height:1.4em;
	padding-right:1em;
}
h3.maze {
	background: url(/assets/images/home/newsweek/test-maze.gif) no-repeat;	
	width:91px; height:16px;
	text-indent:-1000em;
}
h3.getting {
	background: url(/assets/images/home/newsweek/getting-in.gif) no-repeat;	
	width:63px; height:18px;
	text-indent:-1000em;
}
h3.paying {
	background: url(/assets/images/home/newsweek/paying-for-it.gif) no-repeat;	
	width:80px; height:20px;
	text-indent:-1000em;
}
h3.outside {
	background: url(/assets/images/home/newsweek/outside-quad.gif) no-repeat;	
	width:112px; height:17px;
	text-indent:-1000em;
}
.noBg {
	background:none;
}
/* #mainContentBtm
**********************************************************/
#mainContentBtm { 
	position: relative;
	background: #fff;
	padding: 7.3em 0 0 0;
	padding-top: 1.6em; /*AI Override*/
	margin: 0 .9em 0 0;
}
		
/* #touts
**********************************************************/
#container .touts { 
	padding: 0 0 0 .5em; 
	background: #fff;
}
	#container .touts  .toutBoard {
		float: left;
		width: 30.35em;
		margin: 0 .2em 0 0;
		min-height: 19.5em;
		height: auto;
		_height: 20.5em;
	}
	#container .touts  .toutBoard.last { margin-right: 0; }
	#container .touts div {float: left;}
	
/* error message box for location in header, touts, banner  */	
#container div.touts div.systemMsg {
	background: #f9ffbc url(/assets/images/icon/icon_alert_small.gif) no-repeat 10px 3px;
	margin:0 0 0 13px;
	border: 1px solid #FF0000;
	width:17.2em;
	padding:0.5em 1.5em 0.3em 4.5em;
}
#container div.touts div.systemMsg ul {padding: 0;}
#container div.touts div.systemMsg li {font-size: 1.0em;}
.setLocationErrorMsgContainer, .findMainPromoErrorMsgContainer {
	background: #f9ffbc url(/assets/images/icon/icon_alert_small.gif) no-repeat 5px 2px;
	border: 1px solid #ff0000;
	padding: 0.4em 0 0.4em 3.1em;
	width: 245px
}
.setLocationErrorMsgContainer ul, .findMainPromoErrorMsgContainer ul {
	font-size: 1.0em;
	color: #cc0000;
	background: url(/assets/images/bullet/bullet_disc_red.gif) no-repeat 0 .35em;
	padding: 0 0 0 1.0em;
	list-style: none;
}
.findMainPromoErrorMsgContainer {
	clear: both; width:14.8em;
}
input.userLocationInputCSS, #userLocation input {margin-bottom:3px !important;}
#freeEvents fieldset {padding-bottom: 3px !important}


/* New Custom Styles to accomodate new PA design changes */
/*.mainContentBtmBorder {
	position: absolute; top:0; border-top: 1px solid #dddddd; width:100%;
}*/	
.findProgram {
	display: block; width: 290px; height: 65px;	x-text-indent: -1000em; position: absolute;
	top: 0; left: 0; margin: 15.9em 0 0 3.3em; background: url(/assets/images/spacer.png) no-repeat;
	/*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/spacer.png',sizingMethod='image');*/
	_background: none;
}
	.findProgram .common {
		margin: 2em 0 0 0; margin-left: 1.2em; 
	}
	#container #wrapper .findProgram .common .text {
		width: 9.6em; float:left; font-size:1.2em; margin:0 1em 0 0; height:15px;
	}
	#container #wrapper .text.global {
		background-image: none; padding-left: 0.2em;
	}
	#container #wrapper .findProgram .btn {
		font-size:1.2em; line-height:1.5em; 
		x-margin-top: 3px;
		padding-left:0.3em;
	}
	#container #wrapper .findProgram .btnGreenGo {
		background-image:url(/assets/images/btn/button_home_go.gif);
		background-position: 0px 0px;
		color: white;
		width: 50px;
		height: 25px
	}
	#container #wrapper .findProgram a.btnGreenGo:hover {
		background-position: 0px -25px;
	}
	#container #wrapper .findProgram .btnGreenGo span {*padding-top: 0.2em;}
	#container #wrapper .findProgram .btnGreenGo strong {padding-right:0.7em;*padding-bottom: 0}
	#container #wrapper .findProgram .btnGreenGo em {*padding: 0}
	
#content .toutBoard h3.mbg { 
	background-image: url(/assets/images/headline/money-back.gif); width: 149px;
}
#content .toutBoard h3.advantage { 
	background-image: url(/assets/images/headline/kaplan-advantage.gif); width: 144px;
}
#content .toutBoard h3.freeEvent { 
	background-image: url(/assets/images/headline/attend-free-event.gif); width: 206px;
}
#content .toutBoard p {
	padding-bottom: 1em;
}
	#content .toutBoard p.call {
		margin: 0; padding:0; padding-bottom: 0.3em;
	}
#content .toutBoard h4 {
	font-size:1.2em; font-weight:bold; color: #006699; padding-bottom: 0.5em;
}
#content .toutBoard p.lessPadding {
	padding-bottom: 0.2em;
}
/* End Custom Styles */	
#container #wrapper .toutBoard .text {
	float:left;
	font-size:1.2em;
	height:15px;
	margin:0 1em 0 0;
	padding-top:0.4em;
	x-width:60%;
}
#content .toutBoard .btn {
	float:left;
	font-size:1.2em;
	line-height:1.3em;
	*line-height: 1.1em;
	width:3.3em;
	*width: 3em;
}
#content .toutBoard .signUp {
	width:4.6em;
	
}
/* override base.css styles */
#content .toutBoard .vcalendar .vevent .summary {
	font-size:1.2em;
	font-weight:bold;
	color:#006699;
	float: none;
}
#content .toutBoard .vcalendar .vevent p.location {
	padding-bottom: 0;
}
#content .toutBoard .vcalendar .vevent .desc {
	width: 18em;
	_width:16em;
}
#container #wrapper #content .toutBoard .vcalendar .vevent .btn {
	margin-top:0;
	*margin-right: 1em;
}
#content .toutBoard .vcalendar .vevent .dtstart {
	margin-left:0;
}
#content .toutBoard {
	background: url(/assets/images/bg/bt-promo-left-bg.jpg) no-repeat left top;
	padding: 0 0 0 1.2em;
}
#content .toutBoard .content {
		background: url(/assets/images/bg/bt-promo-right-bg.jpg) no-repeat right top;
		padding-top: 2.4em;
		height: 216px;
	}
/* homepage video in lightbox width */
#container #wrapper  .lightbox#overlayVideo .overlay,
#lightbox #lbContent .lightbox#overlayVideo .overlay,
#lightbox #lbContent .lightbox.common .overlay { width: 402px; }

#header .colBBtm {display:none !important;}