/*
	name : globalHeader
	file : aol.globalheader.css
	author : Brandon Goode
	(c) Copyright 2009 AOL Inc.

	description: 
	Styles the global header and global search box.
*/

#GH_ {
	font: 11px Arial;
	width: 980px;
	margin: 0 auto;
	position: relative;
	text-align:left;
	z-index: 9600;
}

/* 1. Top Hat
---------------------------------------------------------
*/  
	#GH_ #GH_hat {
		background: #F0F0F0;
		border-left: 1px solid #dddddd;
		border-right: 1px solid #dddddd;
		color: #666;
		float: left;
		height: 28px;
		width: 978px;
	}
		#GH_ .GH_hat_A {
			background: none;
			color: #333;
			text-decoration: none;
		}
		#GH_ .GH_hat_A:hover {
			text-decoration: underline;
		}
		#GH_ .GH_hat_UL {
			list-style-type: none;
			margin: 0;
			padding: 8px 0 0;
		}
			#GH_ .GH_hat_LI	{
				float: left;
			}
				#GH_ #GH_hat_links {
					float: left;
					padding-left: 4px;
					width: 50%;
				}
					#GH_ #GH_hat_links .GH_hat_links_A, #GH_ #GH_hat_tools .GH_hat_links_A {
						border-right: 1px solid #999;
						padding: 0 10px;
					}
					#GH_ #GH_hat_more, #GH_ .GH_hat_more {
						padding: 0 0 0 10px;
					}
					#GH_ #GH_hat_more, #GH_ .GH_hat_LI_more {
						position: relative;
					}
						#GH_ #GH_hat_more_link {
							background: transparent url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) no-repeat right -345px;
							display: block;
							height: 20px;
							left: 25px;
							padding: 0 12px 0 0;
							position: absolute;
							top: 0px;
						}
			#GH_ #GH_hat_tools {
				float: right;
				padding: 8px 15px 0 0;
			}

/* 2. More Links Fly Out
---------------------------------------------------------
*/  
	#GH_ #GH_more_list {
		border: 1px solid #c7c7c7;
		background: #fff;
		display: none;
		float: left;
		font-size: 12px;
		left: 340px;
		padding: 10px;
		position: absolute;
		top: 27px;
		text-align:left;
		width: 328px;
		z-index: 668;
	}
		#GH_ #GH_more_list_lab {
			border-bottom: 1px solid #c7c7c7;
			color: #2E2E2E;	
			display: block;
			padding-bottom: 8px;
		}
		#GH_ .GH_more_list_UL {
			float: left;
			list-style-type: none;
			margin: 0;
			padding: 6px 0 0;
			width: 33.33%;
		}
			#GH_ #GH_more_list a {
				color: #2864B4;
				font-weight: normal;
				line-height: 18px;
				text-decoration: none;
			}
			#GH_ #GH_more_list a:hover {
				text-decoration: underline;
			}
		
/* 3. Center: Branding & Search
---------------------------------------------------------
*/  
	#GH_ #GH_guts {
		background:#fff;
		border-left: 1px solid #dddddd;
		border-right: 1px solid #dddddd;
		clear: both;
		display: block;
		float: left;
		height: 89px;
		position: relative;
		width: 978px;
		z-index: 667;
	}
		#GH_ #GH_brand {
			padding: 22px 0 0 14px;
		}
			#GH_ #GH_brand_link	{
				background: url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) no-repeat 0px -630px;
				color: #333;
				display: block;
				height: 60px;
				overflow: hidden;
				text-decoration: none;
				text-indent: -6666px;
				width: 240px;
			}
		#GH_ #GH_search	{
			background: url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) no-repeat 0 -200px;
			padding:6px 8px;
			position: absolute;
			right: 218px;
			top: 15px;
		}
			#GH_ #GH_search_form {
				height: 43px;
				padding: 5px 0 0 5px;
				width: 473px;
			}
				#GH_ #GH_search_field {
					background: transparent url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) no-repeat 0 -50px;
					border: 0px;
					color: #666;
					float: left;
					font: bold 16px Arial;
					height: 24px;
					margin: 0;
					overflow: hidden;
					padding: 10px 0 4px 13px;
					width: 342px;
				}
				#GH_ #GH_search_label {
					border: 0;
					color: #999;
					font: bold 16px Arial;
					height: 24px;
					left: 27px;
					margin: 0;
					position: absolute;
					top:21px;
					width: 342px;
				}
				#GH_ #GH_search_field.GH_search_active {
					background: transparent url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) no-repeat 0 0px;			
				}
				#GH_ #GH_search_button {
					background: url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) no-repeat 0 -100px;
					border: none;
					cursor: pointer;
					height: 39px;
					margin: 0 0 0 4px;
					overflow: hidden;
					padding: 0;
					text-indent: -6666px;
					width: 111px;
				}
				#GH_ #GH_search_button:hover {
					background-position: 0 -150px;
				}
			#GH_ #GH_search_results	{
				background-color: #ffffff;
				border: 1px solid #818181;
				display: none;
				font-size: 12px;
				font-weight: normal;
				left: 13px;
				position: absolute;
				text-align:left;
				top: 49px;
				width: 353px;
			}
				#GH_ #GH_search_results ul {
					color: #666666;
					list-style-type: none;
					margin: 0;
					padding: 0;
				}
					#GH_ #GH_search_results ul li {
						cursor: pointer;
						margin: 0;
						padding: 3px 10px;
					}
					#GH_ #GH_search_results .GH_highlight {
						background-color: #069;
						color: #fff;
						text-decoration: underline;
					}
/* 4. Navigation
---------------------------------------------------------
*/  
	#GH_ #GH_nav {
		background: #069 url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) repeat-x 0 -572px;
		clear: both;
		float: left;
		height: 28px;
		margin: 0;
		padding: 0 0 3px 6px;
		width: 974px;
	}
		#GH_ .GH_nav_LI {
			float: left;
			list-style-type: none;
			margin-right: 8px;
			padding-left: 1px;
			position: relative;
			z-index: 666;
		}
			#GH_ .GH_nav_list a {
				background: transparent url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) no-repeat scroll right -386px;
				padding-right: 12px;
				text-decoration: none;
			}
			#GH_ .GH_nav_list:hover a, 
			#GH_ .GH_nav_list a:hover {
				background:transparent url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) no-repeat scroll right -436px;
				text-decoration: none;
			}

	#GH_ .GH_nav_A {
		color: #fff;
		display: block;
		float: left;
		font-size: 14px;
		font-weight: bold;
		height: 20px;
		padding: 7px 7px 0;
		text-decoration: none;
	}
		#GH_ #GH_nav_act {
			background: url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) no-repeat left -295px;
		}
		#GH_ #GH_nav_act .GH_nav_A {
			background: url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) no-repeat right -295px;
			color:#036;
		}
		#GH_ #GH_nav_act.GH_nav_list {
			margin-right: 1px;
		}
		#GH_ #GH_nav_act.GH_nav_list .GH_nav_A {
			padding-right:7px;
		}
		#GH_ #GH_nav_act #GH_nav_act_B {
			background: url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) no-repeat right -493px;
			display:block;
			padding-right:12px;
		}
		#GH_ #GH_nav_act.GH_nav_list_open #GH_nav_act_B {
			background:transparent url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) no-repeat scroll right -442px;
		}
		
	#GH_ .GH_nav_A:hover {
		text-decoration: underline;
	}

	#GH_ .GH_nav_list_UL {
		background: transparent url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) no-repeat 31px -550px;
		border-bottom: 1px solid #2E2E2E;
		display: none;
		left: 0;
		list-style-type: none;
		margin: 0;
		padding: 7px 0 0 0;
		position: absolute;
		top: 22px;
		z-index: 667;
	}
	#GH_ .GH_nav_list_UL li {
		background-color: #fff;
		border-left: 1px solid #2E2E2E;
		border-right: 1px solid #2E2E2E;
		clear: both;
		float: left;
		font-size: 12px;
		width: 140px;
	}
	#GH_ .GH_nav_list_UL a {
		background: none;
		border-bottom: 1px solid #c7c7c7;
		color: #2864B4;
		display: block;
		float: left;
		font-size: 12px;
		font-weight: normal;
		padding: 7px 0 7px 7px;
		text-transform: none;
		width: 133px;
	}
	#GH_ .GH_nav_list_UL a:hover {
		background: #f60;
		color: #fff;
	}
	#GH_ .GH_nav_list_UL .GH_nav_A_last {
		border: none;
	}
	#GH_ #GH_fb_link {
		float: right;
		list-style-type: none;
		margin-right: 0;
		padding-right: 15px;
	}
	#GH_ #GH_fb_link a	{
		color: #ffffff;
		font-size: 12px;
		padding: 8px 0 0;
	}
	
/* FPO Override for Hat link */
#GH_ #GH_hat_links #GH_hat_A_first {
	background: url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) no-repeat -470px -650px;
	display:block;
	float:left;
	height: 12px;
	margin-left:10px;
	overflow: hidden;
	padding: 0;
	padding-right:7px;
	text-indent: -9999px;
	width: 30px;
}
#GH_ #GH_brand {
	padding: 13px 0 14px 14px;
}
/*-------------------FOOTER---------------------------------*/
#GH_ #info_resume { overflow:visible; position:absolute; right:10px; top:15px; text-align:left; width:190px;}
#GH_ #info_resume #selectResume { position:relative; }
#GH_ #info_resume h6 { display:block; font-size:11px; color:#666; margin:0; }
#GH_ #info_resume form { margin:0; padding:0; }
#GH_ #info_resume select { width:150px; }
#GH_ .saveoptions { list-style:none; margin:0; padding:0; }
#GH_ .saveoptions li { background-image:url(http://www.blogsmithmedia.com/blog.emurse.com/media/icons.png); background-repeat:no-repeat;display:block; float:left; margin:5px 9px 0 0; }
#GH_ #newResume .saveoptions li { background:none; }
#GH_ .saveoptions #newResumeOpt {background-position:-10px -4px;}
#GH_ .saveoptions li#printResumeOpt {background-position:-9px -34px;}
#GH_ .saveoptions li#downloadResumeOpt {background-position:-9px -64px;}
#GH_ .saveoptions li a { background-color:#fff; display:block;line-height:20px; margin-left:20px;}
#GH_ #newResume .saveoptions li a { margin-left:0; }
#GH_ #downloadoptions { background:#fff; border:2px #fff solid; position:absolute; top:60px; right:0; width:125px; z-index:9600;}
#GH_ #downloadoptions a { display:block; border:1px #9cf solid; border-top:none; line-height:18px; padding:0 7px; }
#GH_ #downloadoptions a:hover { color:#fff; text-decoration:none; }
/*-------------------FOOTER---------------------------------*/
#footer, .resources #footer {border-top:1px #ddd solid; float:left; font-family:Arial, Helvetica, sans-serif !important;margin:40px -9px 0 -9px; }
#FT_ #GH_search_resultsF .GH_highlight {background-color:#F15A24 !important;}
#FT_ {float:left;position:relative;display:inline;background-color:#fff;border-bottom:1px #dadada solid;width:960px;margin:0;padding:10px 0 10px 18px;}
#FT_ #GH_gutsF{clear:both;display:block;float:left;height:88px;position:relative;width:936px;z-index:667;}
#FT_ #GH_brandF{padding:12px 0 0;}
#FT_ #GH_brand_linkF{background: url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) no-repeat 0px -630px;color:#333;display:block;height:60px;overflow:hidden;text-decoration:none;text-indent:-6666px;width:240px;}
#FT_ #GH_searchF{background:url(http://www.aolowl.com/media/owl_sprite.gif) no-repeat 0 -200px;position:absolute;right:190px;top:15px;padding:6px 8px;}
#FT_ #GH_search_formF{height:43px;width:473px;padding:5px 0 0 3px;}
#FT_ #GH_search_fieldF{float:left;height:24px;width:342px;border:0;background:transparent url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) no-repeat 0 -50px;font:bold 16px Arial;color:#666;margin:0;padding:10px 0 4px 13px;}
#FT_ #GH_search_fieldF.GH_search_active{background:transparent url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) no-repeat 0 0;}
#FT_ #GH_search_buttonF{background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) no-repeat 0 -100px;border:none;cursor:pointer;height:39px;overflow:hidden;text-indent:-6666px;width:111px;margin:0 0 0 4px;padding:0;}
#FT_ #GH_search_buttonF:hover{background-position:0 -150px;}
#FT_ #GH_search_resultsF{background-color:#fff;border:1px solid #818181;display:none;font-weight:400;left:13px;position:absolute;top:49px;width:353px;font-size:12px;}
#FT_ #GH_search_resultsF ul{color:#666;list-style-type:none;margin:0;padding:0;}
#FT_ #GH_search_resultsF ul li{cursor:pointer;margin:0;padding:3px 10px;}
#FT_ #GH_search_resultsF .GH_highlight{background-color:#a4bd3d;color:#fff;text-decoration:underline;}
#footerFeedback{font-size:13px;left:810px;position:absolute;top:35px;}
#footer #footerLinks {background:#f0f0f0;width:944px; padding:30px 17px 30px 17px; float:left; display:inline;}
#footer ul { font-size:12px !important; }
#footer .linksColumn {border-left:1px #dadada solid; float:left; overflow: hidden; padding:0 0 0 20px;}
#footer .first { border:none; margin:0;}
#footer .linksColumn h3 {float:left; font-weight:bold; font-size:14px; margin:0 0 10px 0; color:#666; }
#footer .linksColumn ul {clear:both; list-style:none;}
#footer .linksColumn ul li {width:215px; padding:2px 0;}
#footer #aolsub-branding {background:#e2e2e2; border-top:1px #d0d0d0 solid; clear:both; padding:15px 20px 15px 0; position:relative; height:20px; width:958px; float:left; display:inline;}
#footer #aolsub-branding a#aol-logo { background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/globalheader.png) -330px -670px no-repeat; position:absolute; left:20px; text-indent:-9000px; top:18px; height:20px; width:170px;}
#footer #aolsub-branding p {text-align:right; line-height:15px;}
