﻿body 
{
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
}


#AddRecruiterFieldset
{
    background:transparent url('Images/arrow_bg.gif') no-repeat;
    background-position:right 25px;
}

.StepStyle
{
	padding:10px;
}

.Question
{
    padding:2px;
}

.QuestionTitle
{
    border-top:solid 1px #cccccc;
    padding:2px;
    margin-bottom:10px;
}

.QuestionHTML
{
    padding:2px;
    margin-bottom:10px;
}

.QuestionChild
{
    padding:2px;
    margin-bottom:5px;
    padding-left:20px;
}

.sidebar
{
    background-color:#f7f7f7;
    padding:10px;
}

.RequiredAsterisk
{
    color:#ff0000;
    font-size:7pt;
    font-weight:bold;
}

.HeaderTtitle
{
    padding:5px;
    background-color:#d3d3d3;
    font-weight:bold;
    margin-bottom:10px;
    font-size:1.5em;
}

.requiredFieldsInstruction
{
    font-size:.9em;
    padding:10px;
}

.ErrorPanel
{
    margin:10px;
    border:solid 1px Red;
    padding:8px;
    font-size:10pt;
    font-weight:bold;
}

.ErrorMessage
{
    font-weight:bold;
    color:#ff0000;
    padding:8px;
}

/* These are similar to the body class except that they effect table cells
 * (td), paragraphs (p) and list elements.*/
td, p, li {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Used mainly in current jobs section for labels of form elements. (First
 * name, Current Phone Number, etc) */
.header {
  color: #000000;
  font-size: 13px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Also used mainly in current jobs as a main header for bordered items. (ie. "Send your information for these positions?") */
.bigheader {
  color: #000000;
  font-size: 17px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* These change the properties of links globaly. */
a:link    {color: #000066;}
a:visited {color: #333399;}
a:active  {color: #990000;}
a:hover   {color: #990000; text-decoration: underline;}

/* Modifies all subnav links properties. (removes underline, changes color, etc.) */
.subnav:link {
  color: #154569;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: normal;
}

/* Same as above but only for links that are in the browser's history. (Ones that have been clicked on. */
.subnav:visited {
  color: #154569;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: normal;
}

/* Same as above but only for links that are being clicked on. */
.subnav:active {
  color: #154569;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: normal;
}

/* Same as above but only for links that are being hovered over with the cursor. */
.subnav:hover {
  color: #154569;
  text-decoration: underline;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: normal;
}

/* Modifies all nav links properties. (removes underline, changes color, etc.) */
.nav:link {
  color: #FFFFFF;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: normal;
}

/* Same as above but only for links that are in the browser's history. (Ones that have been clicked on. */
.nav:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: normal;
}

/* Same as above but only for links that are being clicked on. */
.nav:active {
  color: #FFFFFF;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: normal;
}

/* Same as above but only for links that are being hovered over with the cursor. */
.nav:hover {
  color: #6CA3C1;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: normal;
}

/* used in current jobs section to change the color of the title row (Professional Information, Personal Information, etc. */
.color_row
{
	background: lightsteelblue;
}

/* All fields that are required use this class to color the * and the text if needed. */
.req {
  color: #FF0000;
}

/* Any error message that's presented to the user uses this */
.error{
  color: #FF0000;
}

/* Used around small instructional type text, mostly used in current jobs. */
.smallred {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FF0000;
  font-style: Italic;
}

/* The date on the main page uses this class */
.date {
  color: #FFFFFF;
}

/* Used in the online application framework, any question with mixed type uses this class for it's option text labels */
.mixedLabel {
  vertical-align: middle;
}

/* Used in the online application framework, every question text uses this class. */
.question {
  font-size: 14px;
}

/* Any description associated with an application will use this class. */
.applicationDescription {}

/* Used in the online application framework, any question with type "page title" set will use this class. */
.pageTitle {}

/* Used in the online application framework, any question with type "section heading" set will use this class. */
.sectionHeading {
  font-size: 14px;
}

/* Used in the online application framework, any question with type "section heading" set will use this class for it's example text. */
.secHeadingExample {}

/* used in the online application framework, any question that has an example specified will use this class. */
.example {}

#TdMainContainer
{
    background-color:#ffffff;
    width:100%;    
}

.MainmenuItem
{
    color:#ffffff;
    font-weight:bold;
    text-align:right;
    margin-top:5px;
}

.MainmenuItem a
{
    color:#ffffff;
}

/* Modifies all nav links properties. (removes underline, changes color, etc.) */
.MainmenuItem a:link {
  color: #FFFFFF;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: normal;
}

/* Same as above but only for links that are in the browser's history. (Ones that have been clicked on. */
.MainmenuItem a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: normal;
}

/* Same as above but only for links that are being clicked on. */
.MainmenuItem a:active {
  color: #FFFFFF;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: normal;
}

/* Same as above but only for links that are being hovered over with the cursor. */
.MainmenuItem a:hover {
  color: #6CA3C1;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: normal;
}

/* Breadcrumb link styles from the eVis style sheet */
a.breadcrumbs {
	color: #CC0000;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
}
a.breadcrumbs:visited {
	color: #006699;
}
a.breadcrumbs:hover {
	color: #006699;
}
a.breadcrumbs:active {
	color: #CC0000;
}
.formsection {
	font-weight: bold;
	color: #004d91;
	border-top-style: Solid;
	border-top-color: #666666;
	border-top-width: 1px;
}
.formsection2 {
	font-weight: bold;
	color: #014e91;
	border-bottom-style: Solid;
	border-bottom-color: #666666;
	border-bottom-width: 1px;
}
#contentlptitle {
	font-family: Verdana;
	color: #000;
	text-align: center;
	padding: 10px;
}