/********************************************************
 * 
 * 		JOBS CONTROL
 * 
 ********************************************************/


div.tabsControlWrapper
{
    margin: 8px 0 0 0;
    _margin: 0 !important;
}

	div.tabsControlWrapper .genericHeading h2 {
		font-size: .9em;
		text-transform: uppercase;
		color: #363432;
		margin-bottom: 5px;
	}

	div.jobsControlTabs
	{
		height: 16px;
		margin: 2px 0 4px -1px;
		_margin-bottom: 3px;
		text-align: left;
	}

		div.jobsControlTabs a:active,
		div.jobsControlTabs a:link,
		div.jobsControlTabs a:visited
		{
			color: #374044;
			font-weight: 600;
			text-decoration: none;
		}
		
		div.tabsControlWrapper div.specialtyTitle h1
		{
			font-size: .7em;
			font-weight: 700;
			margin-bottom: 3px;
			color: #666666;
			text-align: left;
			text-transform: uppercase;
		}
		
		div.tabsControlWrapper div.specialtyTitle
		{
			margin: 0 0 5px 0;
		}

					
		div.tabsControlWrapper div.specialtyTitle h2
		{
			color: #363432;
			font-size: 0.9em;
			font-weight: 800;
			text-align: left;
			text-transform: uppercase;
		}
		
			div.tabsControlWrapper div.specialtyTitle h3 a:active,
			div.tabsControlWrapper div.specialtyTitle h3 a:link,
			div.tabsControlWrapper div.specialtyTitle h3 a:visited
			{
				float: right;
				font-size: 0.65em;
				margin: -32px 0 0;
				text-decoration: underline;
			}
			
			div.tabsControlWrapper div.specialtyTitle h3 a:hover
			{
				text-decoration: none;
			}
		
		div.jobsControlTabs a:hover
		{
			text-decoration: none;
		}
		
		div.tabsControlWrapper .bottomMessege
		{
		    margin: 4px 0 0 0;
		}
		
	/********************************************************************
	 *
	 *   tabs
	 *
	 ********************************************************************/
		
		div.jobsControlTabs div.tab
		{
			background: #eee;
			display: inline;
			font-size: 0.7em;
			margin: 0 1px 0 1px;
			padding: 2px 5px;
			text-transform: uppercase;
			zoom: 1;
			border-radius: 4px 4px 0 0;
			-moz-border-radius: 4px 4px 0 0;
			-webkit-border-radius: 4px 4px 0 0;
		}
		
			div.jobsControlTabs div.tab.active
			{
				background: #ced4d9;
				_line-height: 4px;
				_margin-bottom: 1px;
				padding-bottom: 5px;
				_padding: 8px 5px 10px 5px;
				_position: relative;
				text-transform: uppercase;
				_top: 9px;
				zoom: 1;
				border-radius: 4px 4px 0 0;
				-moz-border-radius: 4px 4px 0 0;
				-webkit-border-radius: 4px 4px 0 0;
			}
			
			div.jobsControlTabs div.empty
			{
				background: none;
				_margin-top: 1px;
			}


	/******************************************************************************
	 *
	 *  tabs content
	 *
	 ******************************************************************************/
	
	
	
		div.tabsControlWrapper div.tabContents
		{
			background: #363432 url("https://nursing.advanceweb.com/sharedresources/graphics/advanceweb/shared/jobsControl/jobsControl_gradient_long_gray2.gif") repeat-x 0 0;
			_background-position: top;
			margin: -1px 0 0 0;
			*margin-left: -1px;
			padding: 2px;
			zoom: 1;
			
		}
		
			div.tabsControlWrapper div.tabContents div div.jobsControlTitles
			{
				background: none;
				height: auto;
				padding: 0;
				width: auto;
			}
		
		
				div.tabsControlWrapper div.tabContents div div.jobsControlTitles h1
				{
					color: white;
					font-size: 0.7em;
					text-align: left;
				}
			
				div.tabsControlWrapper div.tabContents div div.jobsControlTitles h2
				{
					color: white;
					font-size: 0.95em;
					font-weight: 800;
					margin: 0 0 5px 0;
					text-align: left;
				}
			
			div.tabsControlWrapper div.tabContents div div.controlListing
			{
				background-color: white;
				background-image: none;
				height: 118px;
				overflow-y: auto;
				padding: 0;
				width: 100%;
			}
			
				div.wideHomeVersion div.tabContents div div.controlListing
				{
					height: 189px;
				}
	
			
			div.tabsControlWrapper div.tabContents div div.controlListing.short
			{
				height: 106px;
			}
			
				div.tabsControlWrapper div.tabContents div div.controlListing.simple
				{
					height: 191px;
				}
				
				div.tabsControlWrapper div.tabContents div div.controlListing.noSpecialtyChosen
				{
					height: 109px;
				}
				
				div.tabsControlWrapper div.tabContents div div.controlListing.noSpecialtySimple
				{
					height: 148px;
				}
			
				div.tabsControlWrapper div.tabContents div div.controlListing ul
				{
					font-size: 0.7em;
					list-style: none;
					margin: 0;
					padding: 0;
					text-align: left;
				}
				
					div.tabsControlWrapper div.tabContents div div.controlListing ul li
					{
						padding: 3px 7px;
					}
			
					div.tabsControlWrapper div.tabContents div div.controlListing ul li.odd
					{
						background-color: #f1f1f1;
					}
					
							div.tabsControlWrapper div.tabContents div div.controlListing ul li h1 a:active,
							div.tabsControlWrapper div.tabContents div div.controlListing ul li h1 a:link,
							div.tabsControlWrapper div.tabContents div div.controlListing ul li h1 a:visited
							
							{
								color: #666666;
								font-size: 1em;
								font-weight: 600;
								text-decoration: none;
							}
										
							div.tabsControlWrapper div.tabContents div div.controlListing ul li h1 a:hover
							{
								text-decoration: underline;
							}
										
						div.tabsControlWrapper div.tabContents div div.controlListing ul li p
						{
							color: black;
							display: inline;
							font-size: 1em;
							font-weight: normal;
						}
						
				    div.tabsControlWrapper div.tabContents div.tabControl div.moreInfo
				    {
				        padding: 15px 0 7px 0;
				        _padding: 15px 0 12px 0;
				    }
				    
				        div.tabsControlWrapper div.tabContents div.tabControl div.moreInfo h1
				        {
				            text-align: right;
				        }
				        
				        div.tabsControlWrapper div.tabContents div.tabControl div.moreInfo a:active,
				        div.tabsControlWrapper div.tabContents div.tabControl div.moreInfo a:link,
				        div.tabsControlWrapper div.tabContents div.tabControl div.moreInfo a:visited
				        {
				            color: white;
				            font-size: 0.75em;
				            font-weight: 800;
				            text-decoration: none;
				        }
				        
				        div.tabsControlWrapper div.tabContents div.tabControl div.moreInfo a:hover
				        {
				            text-decoration: underline;
				        }
						
					div.tabsControlWrapper div.tabContents div div.longHomeControl ul li
					{
						
					}
					
						div.tabsControlWrapper div.tabContents div div.longHomeControl ul li h1
						{
							padding: 3px 0 0 0;
						}
	
			div.tabsControlWrapper div.tabContents div div.controlListingShadowing
			{
				background: url("https://nursing.advanceweb.com/sharedresources/graphics/advanceweb/shared/jobsControl/jobsControl_bottomShadow.gif") repeat-x 0 0;
				display: none;
				height: 5px;
				padding: 0;
				width: auto;
			}
			
			div.tabsControlWrapper div.tabContents div div.specialtySelectorByZip
			{
				background: none;
				height: 22px;
				margin: 0;
				padding: 3px 0 2px 0;
				width: auto;
			}
			
				div.tabsControlWrapper div.tabContents div div.specialtySelectorByZip h3
				{
					color: #374044;
					float: left;
					font-size: 0.7em;
					text-align: left;
					margin: 3px 5px 0 5px;
				}
				
				div.tabsControlWrapper div.tabContents div div.specialtySelectorByZip h4
				{
					color: white;
					float: right;
					font-size: 0.7em;
					font-weight: 800;
					margin-right: 60px;
					_margin-right: 30px;
					text-align: left;
				}
			
				div.tabsControlWrapper div.tabContents div div.specialtySelectorByZip select
				{
					clear: left;
					font-size: 0.7em;
					margin: 0 2px 0 0px;
					text-align: left;
					width: 214px;
				}
				
					div.wideHomeVersion div.tabContents div div.specialtySelectorByZip select
					{
						width: 330px;
					}
	
				
				div.tabsControlWrapper div.tabContents div div.specialtySelectorByZip input
				{
					font-size: 0.7em;
					margin: 0 0 0 0;
					width: 40px;
				}
				
				div.tabsControlWrapper div.tabContents div div.specialtySelectorByZip a:active,
				div.tabsControlWrapper div.tabContents div div.specialtySelectorByZip a:link,
				div.tabsControlWrapper div.tabContents div div.specialtySelectorByZip a:visited
				{
					background-color: #009cdb;
					/* background: url("https://nursing.advanceweb.com/sharedresources/Graphics/AdvanceWeb/AW/aw_beige_button_bg.gif") repeat-x 0 0; */
					color: #fff;
					float: right;
					font-size: 0.7em;
					font-weight: 800;
					margin: -18px 0 0 0;
					_margin-top: -22px;
					padding: 0 5px;
					text-decoration: none;
				}
				
				div.tabsControlWrapper div.tabContents div div.specialtySelectorByZip a:hover
				{
					text-decoration: underline;
				}
				
				div.tabsControlWrapper div.tabContents div div.specialtySelectorByZip a:first-of-type
				{	/* firefox 3.5 hack */
					margin: 3px 5px 0 -33px;
				}
				
			div.tabsControlWrapper div.bottomMessege h1 a:active,
			div.tabsControlWrapper div.bottomMessege h1 a:link,
			div.tabsControlWrapper div.bottomMessege h1 a:visited
			{
				color: black;
				float: left;
				font-size: 0.6em;
				font-weight: 800;
				padding-right: 80px;
			}
			
			div.tabsControlWrapper div.bottomMessege h1 a:hover
			{
				text-decoration: none;
			}
	
			div.tabsControlWrapper div.bottomMessege h2 a:active,
			div.tabsControlWrapper div.bottomMessege h2 a:link,
			div.tabsControlWrapper div.bottomMessege h2 a:visited
			{
				color: #363432;
				font-size: 0.7em;
				font-weight: 800;
				text-decoration: none;	
			}
				
			div.tabsControlWrapper div.bottomMessege h2 a:hover
			{
				text-decoration: underline;
			}
			
			/*****************************************************************************
			 *
			 *  jobs control plain vanilla
			 *
			 *****************************************************************************/
			
			    div.plainVanillaTabs div.genericHeading h2
			    {
				    color: #363432;
			        font-size: 0.9em;
			        font-weight: 800;
			        padding-bottom: 5px;
			        text-align: left;
			        text-transform: uppercase;
				    margin-left: 8px;
			    }
				
				div.plainVanillaTabs div.tabContents div div.specialtySelectorByZip
				{
				    padding: 3px 0 0 0;
				}
				div.plainVanillaTabs div.tabContents div div.specialtySelectorByZip h3
				{
					color: #818067;
					float: left;
					font-size: 0.7em;
					font-weight: 800;
					text-align: left;
				}
				
				div.plainVanillaTabs div.tabContents div div.specialtySelectorByZip h4
				{
					color: #818067;
					float: right;
					font-size: 0.7em;
					font-weight: 800;
					margin-right: 60px;
					_margin-right: 30px;
					text-align: left;
				}
				
				div.plainVanillaTabs div.tabContents div div.specialtySelectorByZip select
				{
				    clear: left;
				}
				
				div.plainVanillaTabs div.tabContents div.tabControl .controlListing
				{
				    border-bottom: 1px solid #9F9E7F;
				}
				
		        div.plainVanillaTabs div.tabContents div.tabControl div.moreInfo a:active,
		        div.plainVanillaTabs div.tabContents div.tabControl div.moreInfo a:link,
		        div.plainVanillaTabs div.tabContents div.tabControl div.moreInfo a:visited
		        {
		            color: #817F66;
		            font-weight: 800;
		        }
			
			    /*****************************************************************************
			     *
			     *  jobs control plain vanilla tabs
			     *
			     *****************************************************************************/
				
				div.plainVanillaTabs div.tabContents
				{
					background: #ffffff;
					border: none;
				}
				
				div.plainVanillaTabs div.jobsControlTabs
				{
					margin: 0 0 2px 8px;
				}
				
					div.plainVanillaTabs div.jobsControlTabs div.tab
					{
						background: url("https://nursing.advanceweb.com/sharedresources/graphics/advanceweb/shared/jobsControl/plainVanillaTabBack.gif") repeat-x 0 0;
						border-color: #9F9E7F;
						border-bottom: 1px solid #9F9E7F;
						border-right: 1px solid #9F9E7F;
						border-top: 1px solid #9F9E7F;
						color: #818067;
					}
					
						div.plainVanillaTabs div.jobsControlTabs div.tab a:active,
						div.plainVanillaTabs div.jobsControlTabs div.tab a:link,
						div.plainVanillaTabs div.jobsControlTabs div.tab a:visited
						{
							color: #818067;
						}

				
					div.plainVanillaTabs div.jobsControlTabs div.active
					{
						background: none;
						border-color: #9F9E7F;
						border-bottom: none;
						color: #818067;
						_height: 17px;
						_line-height: 16px;
						_margin: 0 1px;
						_padding: 2px 5px 2px 5px;
						_position: static;
						_top: 0;
						
					}
					
						div.plainVanillaTabs div.jobsControlTabs div.active a:active,
						div.plainVanillaTabs div.jobsControlTabs div.active a:link,
						div.plainVanillaTabs div.jobsControlTabs div.active a:visited
						{
							color: #818067;
						}
	
					div.plainVanillaTabs div.jobsControlTabs div.empty
					{
						background: none;
						border: none;
						border-bottom: 1px solid #9F9E7F;
						_margin-top: 1px;
					}
					
					div.plainVanillaTabs div.tabContents div div.controlListing ul li.odd
					{
						background-color: #E6E6DE;
					}
					
					div.plainVanillaTabs div.tabContents div div.controlListing ul li h1 a:active,
					div.plainVanillaTabs div.tabContents div div.controlListing ul li h1 a:link,
					div.plainVanillaTabs div.tabContents div div.controlListing ul li h1 a:visited
					{
						color: inherit;
					} 

					
					div.plainVanillaTabs div.tabContents div div.controlListing ul li h1 a:hover 
					{
						color: inherit;
					}
					
					div.plainVanillaTabs div.tabContents div div.controlListing.simple
					{
						border-bottom: 1px solid #818067;
					} 

					
					div.plainVanillaTabs div.tabContents div div.controlListing.short 
					{
						height: 154px;
						border-bottom: 1px solid #818067;
					}
					
					div.plainVanillaTabs div.tabContents div div.specialtySelectorByZip a:active,
					div.plainVanillaTabs div.tabContents div div.specialtySelectorByZip a:link,
					div.plainVanillaTabs div.tabContents div div.specialtySelectorByZip a:visited
					{
						background: url("https://nursing.advanceweb.com/sharedresources/graphics/advanceweb/shared/jobsControl/plainVanillaTabBack.gif") repeat-x 0 0;
						border: 1px solid #818067;
						color: #E6E6DE;
					}
			
			        div.tabsControlWrapper div.tabContents div div.fillInSearchArea
			        {
			            height: 155px;
			        }
	
			/* --------------------- jobs control flyout page ---------------------------- */
			
				div.jobsControlPopWrapper div.mainContent
				{
					line-height: 15px;
					padding: 15px;
				}
				
					div.jobsControlPopWrapper div.mainContent div.titles h1
					{
						color: #4A227F;
						font-size: 0.9em;
						font-weight: 800;
						text-align: center;
					}
					
					div.jobsControlPopWrapper div.mainContent div.titles h2
					{
						color: black;
						font-size: 0.9em;
						text-align: center;
					}
				
					div.jobsControlPopWrapper div.mainContent div.body h3
					{
						color: black;
						font-size: 0.7em;
						font-weight: 800;
						padding: 10px 0 0 0;
					}
				
					div.jobsControlPopWrapper div.mainContent div.body p
					{
						font-size: 0.7em;
						word-wrap: break-word; /* FF 3.5 */
						white-space: pre-wrap; /* FF 3.0 */
						word-break: break-all; /* IE */
					}
				
					div.jobsControlPopWrapper div.footer a:active,
					div.jobsControlPopWrapper div.footer a:link,
					div.jobsControlPopWrapper div.footer a:visited
					{
						background: url('https://nursing.advanceweb.com/SharedResources/graphics/advanceweb/shared/jobsControl/btnGradient.jpg') repeat-x 0 0;
						color: white;
						float: right;
						font-size: 0.75em;
						font-weight: 800;
						margin: 15px;
						padding: 3px 5px;
						text-align: center;
						width: 130px;
						text-decoration: none;
					}
				
					div.jobsControlPopWrapper div.footer a:hover
					{
						color: white;
						text-decoration: underline;
					}
