/* --------- BODY */
.color-color-body {color: #07213f;}
body, .color-bg-body {background-color: #07213f !important;}
.color-border-body {border-color: #07213f;}

/* --------- LINK */
#structure .color-color-link {color: #1a7a89;}
#structure .color-bg-link {background-color: #1a7a89;}
#structure .color-border-link {border-color: #1a7a89;}
#structure a {color: #1a7a89;}

/* --------- TRIM (BUTTONS) */
#structure .color-color-trim {color: #1a7a89;}
#structure .color-bg-trim {background-color: #1a7a89;}
#structure .color-border-trim {border-color: #1a7a89;}
#structure .button {background-Color: #1a7a89;}
#structure :hover.button {border: 1px solid #1a7a89;}

/* --------- TRIM DARK */
#structure .color-color-trimdark {color: #07203d;}
#structure .color-bg-trimdark {background-color: #07203d;}
#structure .color-border-trimdark {border-color: #07203d;}
#search-box {background-color:#07203d;}
#structure .button {border-color: #07203d;}

/* --------- DROPDOWN */
#structure .color-color-dropdown {color: #1b7a89;}
#structure .color-bg-dropdown {background-color: #1b7a89;}
#structure .color-border-dropdown {border-color: #1b7a89;}
.header ul li {background-color: #1b7a89;}

/* --------- SIDEBAR */
#structure .color-color-sidebar {color: #e9dcb9;}
#structure .color-bg-sidebar {background-color: #e9dcb9;}
#structure .color-border-sidebar {border-color: #e9dcb9;}

/* --------- TRIMLIGHT (ROLLOVERS) */
#structure .color-color-trimlight {color: #174d4f;}
#structure .color-bg-trimlight {background-color: #174d4f;}
#structure .color-border-trimlight {border-color: #174d4f;}
.header ul li:hover {background-color: #174d4f;}

/* --------- TRIMSECOND */
#structure .color-color-trimsecond {color: #a2b9bd;}
#structure .color-bg-trimsecond {background-color: #a2b9bd;}
#structure .color-border-trimsecond {border-color: #a2b9bd;}
#structure a:hover.color-color-trimsecond {color: #a2b9bd;}
#structure a:hover.color-bg-trimsecond {background-color: #a2b9bd;}
#structure a:hover.color-border-trimsecond {border-color: #a2b9bd;}



body  {
	background-color:#f5f5f5; /* page background color */
	font-family:Arial,Helvetica,sans-serif; /* page font style */
}
#header{
	background-image:url("//secure.icbdr.com/images/talentnetwork/corinthian-logo.png") no-repeat; /* header image url */
	height:113px; /* header image height */
}
*{
	border-color:#767474; /* "content box" border color */
}
#container{
    padding-top:148px; /* header image height */
}
#container *{
	border-color:#cdcdcd; /* all other border color */
}
a{
	text-decoration:none; /* link text decoration */
	color:#0066B3; /* link text color */
}
a:hover{
	text-decoration:underline; /* link text decoration when mouseover */
	color:#091C3B; /* link text color when mouseover */
}
h1,h2,h3,h4,h5,h6{
	color:#091C3B; /* header text color (page title, job titles, category titles, etc.) */
}
#logo{
	height:70px !important; /* logo height in header image */
	width:344px !important; /* logo width in header image */
	/*left: 30px !important;
	top: 20px !important; */
	margin: 20px 10px 20px 18px !important;
}
#search-container { background-color:#f5f5f5;  border: 1px solid #ccc;  }

#nav-bar a{
	background-color:#F1F1F1; /* navigation bar (tabs) background color */
	color:#000; /* nav bar text color */
	font-size:1.1em; /* nav bar text size */
	font-weight:700; /* text bold */
	border-top-width:1px;
	border-top-style:solid;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
#nav-bar a:hover{
	background-color:#F1F1F1; /* nav bar background color on mouseover */
	color:#0066B3; /* nav bar text color on mouseover */
}
#nav-bar li{
	width:160px; /* nav bar item width (will be individual somehow in the future) */
}
#nav-bar li li{
	width:100%!important;
}
#nav-bar .Header0{
	width:142px; /* nav bar item width for first item */
}
#nav-bar .Header1{
	width:142px; /* nav bar item width for second item */
}
#nav-bar .Header2{
	width:250px; /* nav bar item width for third item */
}
#nav-bar .Header3{
	width:142px; /* nav bar item width for fourth item */
}
#nav-bar .Header4{
	width:142px; /* nav bar item width for fifth item */
}
#nav-bar .Header5{
	width:141px; /* nav bar item width for sixth item */
}
#submit{color:#fff !important;}

.pagination a:hover{
	color:#9F0730; /* pagination hover text color */
	background-color:#ddd; /* pagination hover background color */
}
#results-table th{
	background-color:#F4F7FD; /* results page table header background color */
}
#results-table h3
{
    display: inline !important;
}
tr.alt{
	background:#f5f5f5; /* results page table alternating row background color */
}

#header-join-container{
	background-image:url('//img.icbdr.com/images/talentnetwork/ccijoin-button.jpg'); /* join button image url */
    width:311px;
    height:43px;	
}
#btnJoinTalentNetwork,
.btnApplyLink,
#search-container #submit{
	border-width:0px;
	background-color:transparent;
	background-image:url("//secure.icbdr.com/images/talentnetwork/TASC_blank_button.jpg"); /* search/apply button image url */
	color:#FFF;
	height:26px;
}
.btnApplyLink a,
.btnApplyLink a:hover,
.btnApplyLink:hover{
	color:#FFF;
}
#photo-area  {
	background-image:url("//secure.icbdr.com/images/talentnetwork/TASC_landing.jpg"); /* landing page photo image url */
}




/* ApplyPath styles */
#container.applyPath
{
    padding-top:113px; /* header image height */
}
#container.applyPath,
#container.applyPath pre{
	font-family:Arial,Helvetica,sans-serif!important; /* apply path font */
}
#container.applyPath #divButton input,
#container.applyPath .d_cell_submit input,
#container.applyPath .cb_style #buttonSubmit,
#container.applyPath .cb_style .btn{
	background-color:#9F0730!important; /* apply path button background color */
	color:#fff!important; /* apply path button text color */
	font-weight:900!important; /* text bold */
}
#container.applyPath #spanRequired{
	color:#f00; /* "required fields" blurb text color */
}
#container.applyPath .cb_style{
	color:#666; /* apply path font color */
}
#container.applyPath .cb_style .cb_PnlTabbed ul li a,
#container.applyPath .cb_style a,
#container.applyPath a:link.link1,
#container.applyPath .cb_style h2,
#container.applyPath .cb_style h3,
#container.applyPath #d_cell_title_up,
#container.applyPath #SingleApply h2{
	color:#9F0730; /*  apply path link and header text color */
}
#container.applyPath .cell_sectionheader,
#container.applyPath legend{
	background-color:#9F0730; /* apply link form header background color */
	color:#fff; /* apply link form header text color */
}

#branding-wrapper div li { float: left; width: 49.5%;  }
#branding-wrapper div p { display: block; clear: both; padding: 10px 0; }

#nav-bar a {
    border-style: solid;
    border-right-width: 1px;
} 



.LandingPage #main-content #masthead {
	background-image:url('//secure.icbdr.com/images/talentnetwork/corinthian-masthead.jpg');
}
.layout-v1 #logo {
	background-image: url("//secure.icbdr.com/images/talentnetwork/corinthian-logo.png");
	background-repeat: no-repeat;
}

#structure .getalerts a h3
{
    display: none;
}
#structure .getalerts a
{
    display: block;
    text-indent: -9000px;
    height: 44px;
}

#structure .getalerts, .sidebar-right .hlJoinTalentNetwork
{
    border: none;
    background: url('http://img.icbdr.com/images/talentnetwork/cci-joinbutton5new.png') no-repeat;
}

.sidebar-right .hlJoinTalentNetwork
{
    display: block !important;
    height: 33px;
    margin: 0;
    padding: 0;
    text-indent: -9000px;
    width: 192px;
}

/******* ADD-ONS *******/
.odd-row { background-color: #efefef; }
#structure th.color-bg-sidebar { background-color: #003161; color: #ffffff; } 
#structure th.color-bg-sidebar a { color: #ffffff; }
.navigator li span{color:#777;}
.error, .success, .message {
	color: #000;
}
.error, #container .error {
	border-color: #C80000;
}

.header-top
{
    height: 112px;
}

.featured-header h1 {
	padding:0px 10px 0 10px;
	color:#333;
}

.open-positions-table .logo span {
    display: none !important;
}

.open-positions-table .logo
{
    text-align: center;
    background: #ffffff;
}
.featured-header h1 {
    color: #333333;
    text-align: center;
    padding: 40px 10px 0;
}
.content-inner ul {
    padding-left: 1.5em;
}
.content-inner ul li{
    list-style: disc;
}
.component-breadcrumb {
    margin: 1em 0 0;
    padding: 0 !important;
}

.profile-status,  .profile-status a {
	color:#fff;
}