/* STYLE SHEET FOR EVERY PAGE OTHER THAN THE FIRST PAGE */
body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
}

.tabledisp {
	border: 1px;
	border-color: #FFC731;
	background-color: #FFC731;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	}

.menu_bar{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	background-color: #50504D;
	color:#CBCBCA;	
	
}
.menu_bar td{height: 30px; padding-left:5px; padding-right:5px; padding-top:7px; text-transform: uppercase;color:#999999; h: expression(onmouseover=new Function("this.style.backgroundColor='#FFAD23'; this.style.color='#FFFFFF'; this.style.cursor='pointer';"),
                       onmouseout=new Function("this.style.backgroundColor='#50504D'; this.style.color='#CBCBCA';"));
 }
.menu_bar td:hover{padding-left:5px; padding-right:5px; padding-top:7px; background-color:#FFAD23; cursor:pointer;}
.menu_bar a{color:#CBCBCA; }
.menu_bar a:hover{color:#FFFFFF; text-decoration:none;}

/*table formatting for any results tables from searchs*/	
.results {
	border: #FFAD23 1px solid;	
	}
	
.results_header {
	/*background-color: #FFAD23;*/
	background-image:url(images/bg-results.gif);
	background-repeat:repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#FFFFFF;
	line-height:13px;
	padding: 5px 5px 5px 5px;
	
	}
.results_header a{color:#C86400; text-decoration: underline;}
.results_header a:hover{ color:#FFFFFF; font-weight:bolder; }

.results_content_white {
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	padding: 5px 5px 5px 5px;
	/*color: #000000*/
	}
.results_content_white a{ color:#C86400;  text-decoration: underline;}
.results_content_white a:hover{ color:#FFAD23;font-weight:bolder;}

.results_content_yellow {
	background-color:#FFDC38;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	padding: 5px 5px 5px 5px;
	/*color: #000000*/
	}
.results_content_yellow a{ color:#C86400; text-decoration:underline;}
.results_content_yellow a:hover{ color:#FFFFFF;font-weight:bolder;}

.results_footer {
	background-color: #FFAD23;
	/*background-image:url(images/bg-results.gif);*/
	background-repeat:repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#FFFFFF;
	line-height:13px;
	padding: 5px 5px 5px 5px;
	
	}
	
/*table formatting for any login tables or account creation tables*/	
.login {
	border: #FFAD23 1px solid;
	}

.login_header {
	background-color: #FFAD23;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#FFFFFF;
	line-height:13px;
	padding: 5px 5px 5px 5px;
	}
.login_header a{color:#C86400;text-decoration:underline;}
.login_header a:hover{ font-weight: bolder;}

.login_content {
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	padding: 5px 5px 5px 5px;
	}
.login_content a{ color:#C86400; text-decoration:underline; }
.login_content a:hover{ font-weight:bolder;}

.login_footer {
	background-color: #FFAD23;
	/*background-image:url(images/bg-results.gif);*/
	background-repeat:repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#FFFFFF;
	line-height:13px;
	padding: 5px 5px 5px 5px;	
	}
	
/*table formatting for any tables that look up details, i.e. resume-view, resume-edit, resume-preview, job-view, etc.*/		
.details {
	border: #FFAD23 1px solid;
	width:100%;
	}

.details_header {
	/*background-color: #FFAD23;*/
	background-image: url(images/table-header-bg.gif);
	background-repeat:repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#FFFFFF;
	padding: 5px 5px 5px 5px;
	line-height:13px;
	vertical-align: middle;	

	}
.details_header a{color:#C86400;; text-decoration:underline;}
.details_header a:hover{ font-weight:bolder; }

.details_section_title {
	background-color: #FFDC38;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px; 
	line-height:13px;
	padding: 5px 5px 5px 5px;

	}
/*formatting for edit links*/
.details_section_title a{color:#FFFFFF; text-decoration:underline;}
.details_section_title a:hover{font-weight: bolder }

	
.details_section_content {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	padding: 5px 5px 5px 5px;
	
	}
.details_section_content a{ color:#C86400; text-decoration:underline; }
.details_section_content a:hover{ font-weight:bolder;}


.details_footer {
	background-color: #FFAD23;
	/*background-image:url(images/bg-results.gif);*/
	background-repeat:repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#FFFFFF;
	line-height:13px;
	padding: 5px 5px 5px 5px;
	}

	
td { vertical-align:top;}

/*formatting for edit links*/
.edit a{ text-decoration:underline; color:#C86400;}
.edit a:hover{ font-weight:bolder; color:#C86400;}

img { border:0px;}

.main_text, table, li, input, textarea
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:13px;
		color:#565656;
	}

span a { color:#C86400; text-decoration:underline;}
span a:hover { color:#C86400; font-weight: bolder; }

span font { color:#565656; font-size:10px}

span.error { display: block;
	float: left;
	margin-left: 20px;
	color: #cc0000;
	font-weight: 600; }

font span { color:#565656; font-size:10px}
font span a{ font-size:10px; line-height:10px; color:#C86400; text-decoration:underline}
font span a:hover{ font-size:10px; line-height:10px; color:#C86400; font-weight:bolder}

font { font-size:11px; line-height:11px; color:#C86400}
font a{ font-size:10px; line-height:10px; color:#C86400; text-decoration:underline}
font a:hover{ font-size:10px; line-height:10px; color:#C86400; font-weight:bolder}

/*formatting for header bar text with searches*/	
.header { color:#000000; line-height:11px}

/*formatting for header bar text without searches*/
.header_nosearch { color:#000000; line-height: 15px; font-size:14px;}

	
.l_text { color:#CBCBCA; text-transform:uppercase; font-weight:bold}
.l_text a{ color:#CBCBCA; text-transform:uppercase; font-weight:bold; text-decoration:underline}
.l_text a:hover{ color:#CBCBCA; text-transform:uppercase; font-weight:bold; font-weight: bolder}
.l3_text a{ color:#C86400;}

/*formatting for bottom links on right of the page*/	
.bottom_links { font-family: Arial, Helvetica, sans-serif; color:#C86400; font-size:10px; text-transform:uppercase;}
.bottom_links a{ font-family: Arial, Helvetica, sans-serif; color:#C86400; text-transform:uppercase; text-decoration:underline}
.bottom_links a:hover{ font-family: Arial, Helvetica, sans-serif; color:#C86400; text-transform:uppercase; font-weight: bolder}

/*formatting for copyright text at bottom of page*/	
.copyright_text { font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height:13px; color:#C7C7C7}
.copyright_text a{ font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height:13px; color:#C7C7C7; text-decoration:underline}
.copyright_text a:hover{ font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height:13px; color:#C7C7C7; font-weight: bolder}

/*formatting for page titles (pagetitle0 is for some titles in tables, i.e. Names or Job Titles...this needs to be changed)*/	
.page_title { font-family:Arial, Helvetica, sans-serif; color:#7CC213; font-weight:bolder; font-size:13px; text-transform:uppercase}
.page_title0 { font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bolder; font-size:11px; }

/*formatting for blurb about the page on the right side that gives helpful information*/	
.page_blurb { font-family:Arial, Helvetica, sans-serif; color:#565656; font-size:10px; padding: 5px 5px 5px 5px;}


.no_class, form,
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		
	}
	
.no_class td
	{
		width: auto;
		height: auto;
		padding: 5px 0 5px 5px;
		border: 0px;
		margin: 0px;
	}


select { 
		width:180px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:13px;
		color:#565656;
		} 
select.error{ border: 1px solid #FF0000;}
   

/*    select {
      display: block;
      margin: 0 0 10px;
      width: 300px;
    }
select.replaced {
      width: 1px;
      position: absolute;
      left: -999em;
    }*/

input { color:#565656;			
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:13px;	
		/*border: 1px solid #7CC213;*/
		}
input.error { border: 1px solid #FF0000;			  
			}
		
input:focus {
      background: #fff;
    }

input.submit
{
border: 3px double #999999;
border-top-color: #CCCCCC;
border-left-color: #CCCCCC;
padding: 0.25em;
background-color:;
/*background-image: url(http://www.macromedia.com/ ...
background-repeat: repeat-x;*/
color: #333333;
font-size: 75%;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;
}
input.submit:active
{
border: 3px double #CCCCCC;
border-top-color: #999999;
border-left-color: #999999;
}


.inputbox
		{ 
		width:180px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:13px;
		/*color:#565656;*/
		border: #7CC213 1px solid;
		}
.inputbox2
		{ 
		/*width:180px;*/
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:13px;
		/*color:#565656;*/
		border: #7CC213 1px solid;
		}
		
textarea{
		border: #7CC213 1px solid;
		scrollbar-base-color: #7CC213;
		overflow: auto;		
		}
textarea.error { border: 1px solid #FF0000;			  
			}		
		
/*list formatting: 2 kinds. both examples are on home.php*/	
ul {margin:0; padding:0; list-style:none}
li  {background:url(images/li-bg.gif) no-repeat left bottom; padding: 2px 0px 4px 0px; margin:0px}
li a  {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#C86400; text-decoration:none; line-height:13px; margin-left:7px}
li a:hover {text-decoration:underline;}

.ul2 {margin:0; padding:0; list-style:none}
.ul2 li  {background:url(images/li-bg2.gif) no-repeat left bottom; padding: 0px 0px 8px 0px; margin:0px}
.ul2 li a  {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#C86400; text-decoration:none; line-height:13px; margin-left:7px}
.ul2 li a:hover {text-decoration:underline;}



ul.selectReplacement {
  background: url(top.jpg) top left no-repeat;
  margin: 0 0 10px;
  padding: 0;
  height: 1.65em;
  width: 300px;
  position: relative;
  z-index: 1000;
}
ul.selectFocused {
  background-image: url(top-focus.jpg);
}
ul.selectReplacement li {
  background: #cf5a5a;
  color: #fff;
  cursor: pointer;
  display: none;
  font-size: 11px;
  line-height: 1.7em;
  list-style: none;
  margin: 0;
  padding: 1px 12px;
  width: 276px;
}
ul.selectOpen li {
  display: block;
}
ul.selectReplacement li.selected {
  background: url(bottom.gif) bottom left no-repeat;
  border-bottom: 1px solid #fff;
  color: #fff;
  display: block;
}
ul.selectOpen li.selected {
  background: #9e0000;
  border: 0;
  display: block;
}
ul.selectOpen li:hover,
ul.selectOpen li.hover,
ul.selectOpen li.selected:hover {
  background: #9e0000;
  color: #fff;
}  
	
/*
    fieldset {
      border: 1px solid #9e0000;
      margin: 1em 0;
      padding: 10px;
      width: 302px;
    }
    fieldset.wrapper {
      border: 0;
      margin: 0;
      padding: 0;*/
    
/*    input {
      background: #dfb27d;
      border: 1px solid #9e0000;
      color: #000;
      display: block;
      margin: 0 0 10px;
      padding: 0;
      width: 300px;
    }
    input:focus {
      background: #fff;
    }
    input.button {
      color: #9e0000;
      cursor: pointer;
      width: auto;
      float: right;
      margin: 10px 0;
      padding: 1px 2px;
    }
    legend {
      color: #9e0000;
      font-size: 1.2em;
      font-weight: bold;
    }
    label {
      display: block;
      font-weight: bold;
      color: #9e0000;
    }*/

  
