/*<group=General>*/
.Products {
	font-weight: bold;
	background-color: #f7f7f7;
}
/*set base font default 12px, arial 444444*/
html, body, table {
}
/*set body bgcolor*/
body {
	font: 12px Arial, Helvetica, sans-serif;
}
/*set link colors */
a {
	color: #516626;
	text-decoration: none;
}
a:hover {
	color:#cce718;
	text-decoration: underline;
}


h1 { /*	heading 1 for main content body area */
	color: #516626;
	font-size: 20px;
	font-weight:normal;
	padding: 10px 0px 8px 5px;
	width: 98%;
	border-top: 1px dashed #888888;
	border-bottom: 1px dashed #888888;
	background-color: #e9f9d5;
	margin: 0px 0px 5px 0px;
}
h2 {/*	heading 2 for main content body area */
	color: #516626;
	font-weight:bold;
	margin: 20px 0px 5px 0px;
	padding-left: 15px;
	font-size:20px;
	border-bottom: 1px solid #e9f9d5;
}
h3 { /*	heading 3 for main content body area */
	color: #516626;

}
h4 { /*	heading 1 for side content body area */
	color: #516626;
	
}
h5 { /*	heading 2 for side content body area */
	
}
h6 { /*Denotes required field */
	
}

#BodyContainer{
	padding-top: 15px;
	line-height: 130%;
}
/*</group>*/

/*<group=ABBA Theme>*/

/* Note: No widths are set in ABBA, only non-panel specific. The ABBA sets general design for the panels, left/right float, padding, bg_images, gradients/borders etc... It is the "frame" into which you put in content. */

/* A is the primary content area, B is the secondary content area. AB is primary content on left, BA is primary
   content window on the left. They are mirrored versions. This section sets the general "theme" for the look and
   feel of the content areas, widths and panel-specific styles are set at the panel level. 
   
   Generally, Common Style is set first, with specific AB or BA override styles (a flipped bg image, etc..) following.*/

/*Side Content Area */

/*<group=Main>*/

.AB_Main { /* specific to Left-Right Main Layout box*/
	
	}

.BA_Main { /* specific to Right-Left Main Layout box*/
	
	}

/*<group=Main Header>*/

.AB_Main .Header {
	
	}

.BA_Main .Header {
	
	}
	
/*</group>*/


/*<group=Main Footer>*/


.AB_Main .Footer {
	
	}

.BA_Main .Footer {
	
	}
	
/*</group>*/
	
/*</group>*/

/*<group=Side>*/


.AB_Side { /* specific to Left-Right Main Layout box*/
		
	}

.BA_Side { /* specific to Right-Left Main Layout box*/
		
	}

/*<group=Side Header>*/

	.AB_Side .Header {
		
	}
	.BA_Side .Header {
		
	}
	
/*</group>*/

/*<group=Side Footer>*/

.AB_Side .Footer {
		
	}

.BA_Side .Footer {
		
	}
	
/*</group>*/
	
/*</group>*/
	
/*</group>*/


/*<group=ABBA Formatting>*/

/* Headings, then Overrides: The first is the Default style for both Layouts, with BA-Specific overrides following*/

 .AB_Main .Header h1, .BA_Main .Header h1  { /* h1's used in Admin, steps, etc. */
	
}


.BA_Main .Header h1 { /* Modifies Header h1 style used for BA_Main */
		
			
}

.AB_Side .Header h1, .BA_Side .Header h1 { /* Main title for side content area "Tips", etc... */
	
}
	
/*</group>*/

/*<group=Buttons and Forms>*/
.Btn_Lg, .Btn_Step, .Btn_Md, .Btn_Update, .Btn_Sm, .Btn_Up, .Btn_Down, .Btn_Delete, .Btn_MJ_Update, .TwoBoxSelect_Btn {
	color: #fff;
	background-color:#627839;
	border: none;
}

.Btn_Lg, .Btn_Step {
	background-image: url(/images/v1a/Btn_Step.gif);
}

.Btn_Md, .Btn_Update{
	background-image: url(/images/v1a/Btn_AddUpdate.gif);
}

.Btn_Sm, .Btn_Up, .Btn_Down, .Btn_Delete, .Btn_MJ_Update {
	background-image: url(/images/v1a/Btn_Sm.gif);
}
.Btn_Up{
	background-image: url(/images/v1a/Btn_MoveUp.gif);
}
.Btn_Down{
	background-image: url(/images/v1a/Btn_MoveDown.gif);
}
.Btn_Delete{
	background-image: url(/images/v1a/Btn_DeleteJob.gif);
}
.Btn_MJ_Update{
	background-image: url(/images/v1a/Btn_MJ_UpdateJob.gif);
}
.TwoBoxSelect_Btn{
	background-image: url(/images/v1a/Btn_AddRemove.gif);
}
	
/*</group>*/


/*<group=Panels>*/

/*<group=ResoureList>*/

#ResourceSpotlight dl { /*sets the premium listings border, bg */
	border-top: 1px solid #9abc6f;
	border-bottom: 1px solid #9abc6f;
	background-color: #e9f9d5;
}

#ResourceSpotlight dt a{ /*Resource Title link color */
	color: #516626;
}
	
/*</group>*/

/*<group=Menu>*/
#Menu h4{
	font-weight:normal;
	font-size: 18px;
	margin: 0px 0px 0px 10px;
	padding: 8px 0px 0px 5px;
}
/*</group>*/
	
/*</group>*/





/*<group=Modules>*/

/*<group=LoginBox>*/
.LoginBox { /* override bg, border */
	background-color: #ccddb7;
	border: 1px solid #9abc6f;
}
.LoginBox thead th, .NotReg thead th{ /*set title font styles */
	color: #000;
}
	
/*</group>*/
/*<group=A-Z List>*/

ul#Alphabet li {
	background-color: #9abc6f;
}
#Alphabet a {
	color: #ffffff;
}
#Alphabet a:hover { 
	background-color: #516626;
}


/*alphabet results page */
.AlphaResults_Title { /* Alpha results empl-recruiter title */
}
.AlphaResults li a{/*link color */
}
.AlphaResults li strong { /*premium listings */
}
/*</group>*/
/*<group=ProgressBar>*/



/* <---------- Begin Profile Progress Bar (Background >> Desired Position >> Job History, etc...) -- */

.Steps{ /* <-- (Step 1 of 5) -- */
	color: #666666;
	font-family: Impact, "Arial Black", Arial, Helvetica, sans-serif;
	font-size:16px;
}

.ProgressOff {
	background-image: url(../images/v1a/off_bg.gif);
}
.ProgressOn {
	background-image: url(../images/v1a/on_bg.gif);
}

/* ProgressBar Connectors & Terminates */
.PSpacer_OnOff{
	background-image: url(../images/v1a/on-off.gif);
}
.PSpacer_OnOn{
	background-image: url(../images/v1a/on-on.gif);
}
.PSpacer_OffOff{
	background-image: url(../images/v1a/off-off.gif);
}
.PSpacer_EndBegining{ /* Controls Spacer Cell Left of 1st Step */
	background-image: url(../images/v1a/on_bg.gif);
	background-repeat:repeat-x;
}
.PSpacer_EndOn{
	background-image: url(../images/v1a/on-end.gif);
}
.PSpacer_EndOff{
	background-image: url(../images/v1a/off-end.gif);
}
	

/*</group>*/
/*<group=BoxTabs>*/
#Template .Body, #Beta .Body{
	padding: 0px 5px 0px 0px;
}

#BoxTabs a	{
	color: #666;
}

#BoxTabs a:hover { 
	background-color: #fafafa;
}

ul#BoxTabs li {
	background-color: #eeeeee;
}




/*</group>*/

/*<group=All Result Pages>*/

/* set default non-link text color (city, state) defult f7 */
#CH_User, #CH_Anon, #CR, #JR, #MJ, #MA {
}

/* set link color */
#CH_User tbody a, #CH_Anon tbody a, #CR tbody a, #JR tbody a, #MJ tbody a, #MA tbody a{
	color: #516626;
	border-bottom: 1px dotted #516626;
	
}
/* set link hover color */
#CH_User tbody a:hover, #CH_Anon tbody a:hover, #CR tbody a:hover, #JR tbody a:hover, #MA tbody a:hover{
	color: #abc82d;
	text-decoration:none;
}

/* remove borders from icon */
#CH_User tbody a img, #CH_Anon tbody a img, #CR tbody a img, #JD tbody a img, #MJ tbody a img, #MA tbody a img{
	border:none;
}

/* set odd bg color */
#CH_User tbody tr.odd, #CH_Anon tbody tr.odd, #CR tbody tr.odd, #CR .odd1 th, #CR .odd1 td, #CR .odd2 th, #CR .odd2 td, #JR tbody tr.odd, #MJ tbody tr.odd, #MA tbody tr.odd{
	background-color: #f7f7f7;
}
/* set hover color */
#CH_User tbody tr:hover, #CH_Anon tbody tr:hover,  #JR tbody tr:hover, #MJ tbody tr:hover, #MA tbody tr:hover{
	background-color: #e9f9d5;
	color: #333333;
}



/*<group=ContactHistory>*/
#CH_User caption, #CH_Anon caption, #CH_User tfoot td, #CH_Anon tfoot td {
	background-color: #ccddb7;
	color: #2c3814;
}
#CH_User thead th, #CH_Anon thead th {
	background-color: #9abc6f;
	color: #fff;
}

.BacklinkFloat{
	padding: 5px 0px 0px 15px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.CH_JobTitle{
	font-size: 14px;
	font-weight:bold;
	padding: 0px 8px;
	margin: 10px 0px;
}
#ContactHist p{
	padding: 0px 8px;
}
/*</group>*/

/*<group=CandidateResults>*/
#CR caption, #CR tfoot td{
	background-color: #ccddb7;
	color: #2c3814;
}
#CR thead th {
	background-color: #9abc6f;
	color: #fff;
}
#CR .odd1 tr { /*row 3*/
	border-top: 1px solid #dddddd;
}
#CR .odd2 tr  { /*row 4*/
	border-bottom: 1px solid #dddddd;
}
/*</group>*/

/*<group=MyJobs>*/
#MJ caption, #MJ tfoot td{
	background-color: #ccddb7;
	color: #2c3814;
}
#MJ thead th {
	background-color: #9abc6f;
	color: #fff;
}
#MJ thead th a, #MJ thead th a:hover{
	background-color: #9abc6f;
	color: #fff;
}
.MJ_CurrentJobs{
	
}




/*</group>*/


/*<group=MyAgents>*/
#MA caption, #MA tfoot td{
	background-color: #ccddb7;
	color: #2c3814;
}
#MA thead th {
	background-color: #9abc6f;
	color: #fff;
}
#MA thead th a, #MA thead th a:hover{
	background-color: #9abc6f;
	color: #fff;
}
.MA_CurrentJobs{
	
}




/*</group>*/

/*<group=JobResults>*/
#JR caption, #JR tfoot td{
	background-color: #ccddb7;
	color: #2c3814;
}
#JR thead th {
	background-color: #9abc6f;
	color: #fff;
}
#JR thead th a, #JR thead th a:hover{
	background-color: #9abc6f;
	color: #fff;
}
/*</group>*/
	
/*</group>*/

/*<group=ALL Detail Pages>*/

#JD_Title, #CD_Title  {
	color: #000;
	font-size: 24px;
	font-weight:bold;
	margin: 10px 0px 10px 0px;
	border-bottom: 1px solid #9abc6f;
	line-height: 100%;
}

/* Set all detail box borders */
#CD_History, #CD_Notes, #JD_Info, #JD_Apply{
	border: 1px solid #9abc6f;
	background-color: #fff;
}
/* Set all detail box th backgrounds */
#CD_History th, #CD_Notes th, #JD_Info th, #JD_Apply th{
	background-color: #ccddb7;
}

/*<group=CandidateDetail>*/
#CD h2 { /*Defaults to standard h2 */
}

#CD_Profile td {
	font-family:"Times New Roman", Times, serif;
}
.CD_ProfileBar {
	background-color:#516626;
}

/*</group>*/

/*<group=JobDetail>*/
#JD_DescriptionTitle {
	clear: none;
	color: #516626;
	font-size: 16px;
	font-weight:bold;
	margin: 15px 0px;
	border-bottom: 1px solid #e9f9d5;	
}	
	
/*</group>*/
	
/*</group>*/

/*</group>*/




/*<group=Structure>*/



.TopNav{
	font: 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-bottom: 25px;
	padding-right: 15px;
}
.TopNav a{
	color: #ffffff;
	text-decoration:none;
}
.TopNav a:hover{
	text-decoration:underline;
}


.TopTab {
	font: 12px Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top: 13px;
	background-image:url(../images/v1a/tab-off.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.TopTab a {
	color: #000000;
	text-decoration:none;
}
.TopTab a:hover {
	color: #ff0000;
}
.TopTab_On {
	background-image:url(../images/v1a/tab-on.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}


.SubNav{
	font: 12px Arial, Helvetica, sans-serif;
	padding-bottom: 1px;
	line-height: 15px;
}
.SubNav a{
	color: #ffffff;
	text-decoration:none;
}
.SubNav a:hover{
	text-decoration:underline;
}



.HomeHeading {
	font: 22px Arial, Helvetica, sans-serif;
	color: #516626;
	margin: 0px;
	padding: 15px 0px 10px 25px;
	font-style:normal;
}

.BottomNav {
	margin-top: 15px;
	padding-top: 10px;
	border-top: 1px solid #516626;
	text-align: center;
}

.BottomNav a{
	color: #666666;
	text-decoration: none;
}
.BottomNav a:hover {
	color: #999999;
	text-decoration: underline;
}

.CopyRight {
	color: #888888;
	margin: 20px 0px 15px 0px;
	text-align:center;
}	

	

	
/*</group>*/




