/* ================================================================================================== */
/* DashBox Layout Styles */

.intro div	{	padding: 5px 0; }

.intro div span input
		{	padding: 0; }

.intro div.ButtonBar
		{	border-bottom: 1px dotted #7b7b78; }

.ButtonBar input	
		{	padding-left: 2px;
			padding-right: 2px; }

/* END DashBox Layout Styles */
/* ================================================================================================== */





/* ================================================================================================== */
/* AS Grid - Search Listings Styles */

#JobsContent .SearchContent	
		{	padding-bottom: 0; }

.SearchGridCaptionAndButton
		{	margin: 0 auto;
			border-collpase: collapse; }

.SearchGridCaptionAndButton td
		{	padding: 0 3px 3px 3px;
			width: auto; }

.SearchGridCaptionAndButton td select, .SearchGridCaptionAndButton td input
		{	 padding: 0; }
		
.SearchResultsPaging td
		{	white-space: nowrap; }

.ASGrid .SearchResults	
		{	margin-bottom: 20px;
			border: 1px solid #404040; }

.ASGrid .SearchResults tr.ActiveRow td
		{	background: #eef1ab; }

.ASGrid .SearchResults tr.a td
		{	background: #f5f5f5; }

.ASGrid .SearchResults tfoot
		{	display: none; }

.ASGrid .SearchResults input
		{	font-weight: bold;
			font-size: 11px;
			color: #404040;
			text-transform: uppercase;
			text-align: center;
			padding: 1px;
			background: url(/Applications/JobsWebsite/images/template/button_bg.gif) repeat-x left -1px #f1f1f1;
			border: 1px solid #404040;
			overflow: visible; /* Fixes IE mega-widths */ }

/* END AS Grid - Search Listings Styles */
/* ================================================================================================== */





/* ================================================================================================== */
/* DashBox - Search Listings Layout Styles */

.SearchResults tr.IncompleteQuestionnaire td
		{	background: #ffcccc; }

.DashFooter .SearchResultsPaging td
		{	vertical-align: top; }

/* END Generic Form Styles */
/* ================================================================================================== */





/* ================================================================================================== */
/* DashContent - Advanced Container Styles - Create Posting / Resume */

.SubNav a	{	padding-left: 30px; }
			
.SubNav a.NewIcon	
		{	background: url(../applications/Incentives/images/add.gif) 10px center no-repeat; }
			
.SubNav a.SearchIcon	
		{	background: url(../applications/Incentives/images/search.gif) 10px center no-repeat; }
		
.SubNav a.DashboardIcon	
		{	background: url(../applications/Incentives/images/dashboard_icon.gif) 10px center no-repeat; }

.SubNav a.ChangePassLink	
		{	background: url(../applications/Incentives/images/edit.gif) 10px center no-repeat; }

.SubNav a.AdminIcon	
		{	background: url(../applications/Incentives/images/setup.gif) 10px center no-repeat; }

.SubNav a:link, .SubNav a:visited, .SubNav a:hover
		{	color: #0075ad;
			text-decoration: none; }

.SubNav a:hover	{	background-color: #ecece9; }

/* END DashContent - Advanced Container Styles - Create Posting / Resume */
/* ================================================================================================== */





/* ================================================================================================== */
/* DashContent - Create Posting / Resume Styles */


.CreatePosting th, .CreatePosting td
		{	width: auto; }

.DashContent table.Questionnaire
		{	margin-top: -1px;
			border-right: 1px solid #404040;
			border-bottom: 1px solid #404040; }

.Questionnaire th
		{	border-top: 1px solid #404040; }

.Questionnaire td
		{	vertical-align: top;
			padding: 5px 10px;
			border: 0;
			border-top: 1px solid #ecece9; }
	
.Questionnaire td.comboLabel
		{	vertical-align: middle;
			width: 425px; }

.Questionnaire td td
		{	padding: 0 10px 0 0;
			border: 0; }

/* Step 3 */

.CreatePosting .NewIcon
		{	padding: 0 0 0 20px;
			background: url(../Applications/Incentives/images/new_icon.gif) no-repeat left center transparent; }
			
.CreatePosting .UniqueIcon
		{	padding: 0 0 0 24px;
			background: url(../Applications/Incentives/images/unique_icon.gif) no-repeat left center transparent; }
		
.CreatePosting .ManuallyAdded
		{	color: #FF0000;
			padding-left: 3px; }

.Questionnaire dl, .Questionnaire dt, .Questionnaire dd
		{	margin: 0; }

.Questionnaire dd
		{	margin: 0 0 0 20px; }

.Tabs		{	list-style: none; }

.Tabs li	{	margin: -10px 0 -5px 0;
			padding: 0;
			list-style: none;
			background: #B3B3B1 url(/applications/Incentives/images/template/tabRightUnsel.gif) right top no-repeat; }

.Tabs li.TabSelLi	
		{	background: #FFFFFF url(/applications/Incentives/images/template/tabRightSel.gif) right top no-repeat; }

.Tabs li.NoTab	{	background: none;
			padding-top: 5px;			
			padding-left: 10px;
			font-weight: normal; }

.Tabs li a	{	background: url(/applications/Incentives/images/template/tabLeftUnsel.gif) left top no-repeat;
			padding: 5px 8px; }
			
.Tabs a.TabSelA	{	background: url(/applications/Incentives/images/template/tabLeftSel.gif) left top no-repeat; }

/* Step 4 */

ul.UserList	{	list-style-image: none;
			padding: 0;
			margin: 0 0 0 20px; }

ul.UserList li	{	padding: 0;
			margin-bottom: 5px;
			background: none; }

/* END DashContent - Create Posting Styles */
/* ================================================================================================== */





/* ================================================================================================== */
/* Standard Form Styles */

.MutliColForm td
		{	vertical-align: top;
			width: 50%;
			border-collapse: collapse; }

.MutliColForm td td, .MutliColForm td td.label
		{	width: auto; }

.MutliColForm td td.label
		{	white-space: nowrap; }
		
.StandardForm textarea
		{	width: 185px; }
		
.StandardForm .WidthAuto
		{	width: auto; }

.DashContent td
		{	vertical-align: top; }

.DashContent .StandardForm td
		{	padding: 0 20px 10px 10px; }

.DashContent .StandardForm td.label
		{	text-transform: uppercase;
			font-weight: normal; 
			width: auto;
			padding: 0; }
		
/* END Standard Form Styles */
/* ================================================================================================== */




/* ================================================================================================== */
/* CountyXForm Styles*/

.tdNavigationButtons br
		{	line-height: 0; }
		
.tdNavigationButtons
		{	text-align: center; }
		
.tdNavigationButtons input
		{	width: 30px;
			margin-bottom: 10px; }
		
.XREFTable select
		{	width: 150px;
			height: 150px; }
		
/* END Standard Form Styles */
/* ================================================================================================== */
