﻿body  {
	background-color:#fff;
}
#header {
	background-image:url("//secure.icbdr.com/images/talentnetwork/SNIFinancial_header.jpg");
	height: 115px;
}
*{
	border-color:#BFB6AD;
}
#container {
	padding-top:148px;
}
#logo{
	height: 90px;
	width: 339px;
}
#header-join-container{
	background-image: url('//secure.icbdr.com/images/TalentNetwork/SNIFinancial/JoinOurTalentNetworkBtn_Financial.png');
	height:30px;
	width:295px;
	right:0px;
}
#nav-bar a{
	background-color:#2a537d;
}
#nav-bar a:hover{
	background-color:#6692A3;
}
#nav-bar .home { width:142px; }
#nav-bar .about { width:175px; }
#nav-bar .careers { width:210px; }
#nav-bar .jobs { width:220px; }
#nav-bar .benefits { width:213px; }

#allCategories a {
    color:#453C5E;
}
#allCategories a:hover {
    color:#787878;
}






#footerbar {
background-color:#00086a;
}
.footer-nav {
background-color:#00086a;
}
 div#navbar  {
background-color: #00086a;
}
#search-container #submit,
#AAForm button {
        background:url("//secure.icbdr.com/images/talentnetwork/SNIFinancial/apply_btn_financial.jpg") repeat scroll 0 0 transparent;
        height: 26px;
        width: 118px;
		border: 0;
		color: #fff;
		font-family: Arial, San-serif;
		font-weight: bold;
}
 .btnApplyLink  {
        background-image:url("//secure.icbdr.com/images/talentnetwork/SNIFinancial/apply_btn_financial.jpg");
        height: 26px;
        width: 118px;
}

#photo-area  {
background-image:url("//secure.icbdr.com/images/talentnetwork/SNIFinancial/photoArea_financial.jpg");
height: 304px;
}


 p.aboutHead {
color:#453C5E;
font-family:Verdana,Geneva,sans-serif;
font-size:24px;
font-weight:bold;
margin-bottom:14px;
}
#search-container
{
background-color:#FFFFFF;
border:1px solid #BFB6AD;
}
#alljobs, #alljobs a, #alljobs .paginationStyle, .similar-links li a
{
    color: #453C5E !important;
}
.btnApplyLink:hover {
background-color: #fff;
}
#add-to-any 
{
    background-color: #F3EFE7;
}
#branding #title, #alljobssearches #title, #detail-content h1 
{
    color: #453C5E;  
}
h1,h2,h3,h4,h5,h6{
	color:#453C5E;
}
#form-wrapper {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #BFB6AD;
color:#555555;
font-size:12px;
margin:6em auto;
padding:1em 1em 5em;
width:430px;
}
.button 
{
    background:none repeat scroll 0 0 #F3EFE7 !important;
    border:1px outset #BFB6AD;
    color: #9C7C38;
    font-weight: bold;
}
#joinbutton a {
color:#453C5E;
}
#form-wrapper .header
{
    color: #2a537d;   
}
#spnRequiredNote
{
    color: #9C7C38;
}



#alljobssearches
{
    *margin-top: 2em !important;
}

#branding-wrapper 
{    
    width:874px;            
}

#about-talentnetwork-text table
{
    *margin-top: -2em;
    *height: 325px;
}

   #btnJoinTalentNetwork
 {     
     background:url("//secure.icbdr.com/images/talentnetwork/SNIFinancial/apply_btn_financial.jpg") repeat scroll 0 0 transparent !important;
     height: 26px;
     width: 118px;
     color: #fff;
 }
 
 #similar-links-title
{
  background-color: #F3EFE7;
  color:#453C5E;
  border-color: #BFB6AD;  
}
#similar-links-content
{
  border-color: #BFB6AD;  
}
#similar-links-content a
{
    color: #453C5E;
}
#similar-links-content a:hover
{
    color: #787878;
}

.recommendation-maintitle
{
	background-color: #FFFFFF;
	color: #453C5E;
}

.recommendation-subtitle
{
	background-color: #F0F8FF;
	color: #0000DD;
}

#RecommendedJobs a
{
	color: #453C5E;
}
#RecommendedJobs a:hover
{
    color: #787878;   
}


#ContentPlaceHolder__ctl1_btnDelete {
        background:url("//secure.icbdr.com/images/talentnetwork/SNIFinancial/apply_btn_financial.jpg") repeat scroll 0 0 transparent;
        border: 0 none;
        padding: 0 1em 0 1em;
        color: #FFFFFF;
        text-align: center;
        height: 26px;
        width: 118px;
}
#ContentPlaceHolder__ctl1_btnSave {
        background:url("//secure.icbdr.com/images/talentnetwork/SNIFinancial/apply_btn_financial.jpg") repeat scroll 0 0 transparent;
        border: 0 none;
        padding: 0 1em 0 1em;
        color: #FFFFFF;
        text-align: center;
        height: 26px;
        width: 118px;
}

#AAForm h2,
#AAForm h3 {
	color: #058272;
}

#AAMsgList div h2 {
	padding: 2em 0 1em 0 !important;
	color: #058272;
}

/* ApplyPath styles */
#container.applyPath
{
    padding-top:115px;
}
#container.applyPath,
#container.applyPath pre{
	font-family:Verdana,Arial,Helvetica,sans-serif!important;
}
#container.applyPath #divButton input,
#container.applyPath .d_cell_submit input,
#container.applyPath .cb_style #buttonSubmit,
#container.applyPath .cb_style .btn{
	background-color:#2A537D!important;
	color:#fff!important;
	font-weight:900!important;
}
#container.applyPath #spanRequired{
	color:#f00;
}
#container.applyPath .cb_style{
	color:#666;
}
#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:#2A537D;
}
#container.applyPath .cell_sectionheader,
#container.applyPath legend{
	background-color:#2A537D;
	color:#fff;
}

#nav-bar .Header0 { width:142px; }
#nav-bar .Header1 { width:175px; }
#nav-bar .Header2 { width:210px; }
#nav-bar .Header5 { width:220px; }
#nav-bar .Header6 { width:213px; }    