@import "/mod_product/design/css/adverts.css";

body
{
	margin: 0px;
	font-family: tahoma;
	text-align: center;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;
}

#everything
{
	width: 950px;
	margin: auto;
	text-align: left;
}

#skip
{
	display: none;
}

#skip img
{
	height:1px; 
	width:1px;
}

.clear
{
	clear: both;
}

a
{
	color: #6081C4;
}

a:hover
{

	text-decoration: none;
}

blockquote
{
	
	float: right;
	width: 190px;
	background-color: #eee;
	padding: 10px;
	padding-left: 60px;
	margin: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	background-image: url(/mod_product/design/graphics/careers_service/quote.jpg);
	background-repeat: no-repeat;	
}

/*** header ***************************************************************/

#headerrightcol
{
	float: right;
}

#headerleftcol
{
	float: left;
}

#header img
{
	border: 0px;
	padding-bottom: 10px;
}

#header h1
{
	font-size: 24px;
	font-weight: normal;
	margin: 0px;
	padding-top: 28px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	display: none;
}

#header a
{
	color: #000;
	text-decoration: none;
}


#header #top_banner span
{
	color: #f00;
	font-weight:bold;
	font-size:20px;
	float:right;
}
/*** menu1 ***************************************************************/

#search label 
{
	display: none;
}

#search
{
	padding-top: 6px;
}

#search form, #search p
{
	margin: 0px;
	padding: 0px;
}

#search input
{
	float: left;
}


#menu1
{
	clear: both;
	background-color: #8CA4D4;
	padding-right: 12px;
}

#menu1 a
{
	
	display: block;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	clear: both;
	color: #1C2F57;
	text-decoration: none;
}

#menu1 a.selected
{
	
	color: #fff;
}

#menu1 a:hover
{
	color: #fff;
	/*text-decoration: underline;*/
}


#menu1 ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#menu1 li
{
	float: left;
	background-image: url(/mod_product/design/graphics/careers_service/menu_separator.jpg);
	background-repeat: no-repeat;
}

#menu1 li:first-child 
{  
	background-image: none;
}


#menu1_right
{
	position: absolute;
	margin-left: 730px;
}



/*** footer ***************************************************************/

#footer
{
	background-color: #8CA4D4;
	color: #1C2F57;
	clear: both;
}

#footer ul
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}


#footer p
{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 240px;
}

#footer a{
	color: #1C2F57;
	text-decoration: none;
}

#footerLEFTCOL a
{
	display: block;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	clear: both;
}

#footer a:hover
{
	color: #fff;
	/*text-decoration: underline;*/
}

#footerRIGHTCOL
{
	float: right;
}

#footerLEFTCOL li
{
	float: left;
	background-image: url(/mod_product/design/graphics/careers_service/menu_separator.jpg);
	background-repeat: no-repeat;
}

#footerLEFTCOL li:first-child 
{  
	background-image: none;
}


#footer_base
{
	clear: both;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
	line-height: 18px;
}

#minFooter{
	padding-top: 18px;
	color: #444;
}

#minFooter a{

	color: #444;
}

#minFooter img {
	padding-right: 5px;
	border: 0px;
	vertical-align:middle;
}



#searchTerms{
	width: 139px;
}

/*==================================================
================== --- Paging  --- =================
==================================================*/

#paging {width: 100%; height: 27px;}
#pagingLeft {float: left}
#pagingRight {float: right}
#paging img {float:none !important; border: 0;}


div.careers-login {
    height:99px;
    width:228px;
	padding: 10px;
	margin-right: 0;
	margin-bottom: 0;
	background-image: url(/mod_product/design/graphics/page_login.jpg);
	background-repeat: no-repeat;
}

div.careers-login h2
{
    width:200px;
    height:80px;
    padding:0;
    margin:0;
}

div.careers-login h2 a 
{
    display:block;
    width:200px;
    height:80px;
    padding:0;
    margin:0;
}

div.careers-login h2 a span
{
    display:none;
}

/**John's **/

div.rssFeed ul li a 
{
	color:#000; 

}


/** update by Emily Webster 02/12/2009  **/



	div.CareerConnect_login img
	
	{

		border: 0px; 

	}


/** nbc 12/5/10  **/






			ul.login
			{

				
				width: 100%;
				padding: 0px;
				margin: 0px;
				padding-top: 20px;

			}

			ul.login li
			{

				float: left;
				width: 33%;
				list-style-type: none;
				text-align: center;
				padding: 0;
				margin: 0;


			}

			ul.login li a, ul.login li span
			{

				display: block;

			}

			ul.login li span
			{

				font-size: 14px;
				padding-left: 14px;
				padding-right: 18px;
				padding-top: 25px;
				padding-bottom: 45px;


			}

			ul.login li a
			{

				padding-top: 92px;
				padding-bottom: 30px;

				color: #fff;

			}

			ul.login li a:hover
			{

				text-decoration: none;

			}

			/*********************************************************************/

			li.l1
			{

				background: url('/mod_product/design/graphics/new-home/1.jpg') no-repeat center top;

			}

			li.l2
			{

				background: url('/mod_product/design/graphics/new-home/2.jpg') no-repeat center top;

			}

			li.l3
			{

				background: url('/mod_product/design/graphics/new-home/3.jpg') no-repeat center top;

			}

			li.l4
			{

				background: url('/mod_product/design/graphics/new-home/4.jpg') no-repeat center top;

			}

			li.l5
			{

				background: url('/mod_product/design/graphics/new-home/5.jpg') no-repeat center top;

			}

			li.l6
			{

				background: url('/mod_product/design/graphics/new-home/6.jpg') no-repeat center top;

			}

			li.l7
			{

				background: url('/mod_product/design/graphics/new-home/7.jpg') no-repeat center top;

			}

			li.l8
			{

				background: url('/mod_product/design/graphics/new-home/8.jpg') no-repeat center top;

			}

			li.l9
			{

				background: url('/mod_product/design/graphics/new-home/9.jpg') no-repeat center top;

			}

			/**************************************************/

        		div.social-icons
        		{
        		
        			position: absolute;
				padding-top: 3px; 
				margin-left: 885px;
        		
        		}
        		
        		div.social-icons img
        		{
        		
        			border: 0px;
        			margin-left: 3px;
        		
        		}


div.rssFeed li {margin-bottom:10px;}







						/** update 07/10/02 nbc ****************************/



						div#header
						{

							padding-top: 10px;

						}

						div#headerrightcol
						{

							display: none;

						}

						div#headerleftcol, div#top_banner
						{

							padding: 0px;
							width: 50%;
							float: left;

						}


						div#top_banner
						{

							text-align: right;

						}
