﻿@charset "utf-8";
/* CSS Document */

.top-bar{
	float:left;
	width:100%;
	color:#fff;
	background:#0cacfe;
	}
.top-bar table{
	float:right;

	}	
.top-bar td{
	padding:10px 5px;
	font-weight:bold;
	}
.header-left{
	float:left;
	width:75%;
	padding:10px 0;
	}
.logo{
	float:left;
	width:26%;
	}
.logo-desc{
	float:left;
	width:74%;
	color:#000;
	padding:40px 0 0 15px;
	}	
.header-right{
	float:left;
	width:25%;
	padding:10px 0;
	}	
.search {
    float: right;
    max-width: 210px;
    width: 100%;
	position:relative;
	top:40px;
	right:25px;
}
.search input{
	width:100%;
	}
    .search input:focus {  -moz-box-shadow:    0px 0px 2px 0px #0cadfe;
  -webkit-box-shadow: 0px 0px 2px 0px #0cadfe;
  box-shadow:         0px 0px 2px 0px #0cadfe;}
   
.search-btn{
	float:left;
	width:15px!important;
	background:url(../images/search-icon.png) no-repeat scroll 0 0;
	border:none;
	position:absolute;
	top:0px;
	right:10px;
	cursor:pointer;
    background-color:#f2f2f2
	}	
.featured-four{
	float:left;
	width:100%;
	}
.col{
	float:left;
	width:25%;
	padding:0 20px;
	text-align:center;
	}		
.icon{
	float:left;
	width:100%;
	text-align:center;
	}
.title{
	float:left;
	width:100%;
	text-align:center;
	font-size:16px;
	color:#4c4c4c;
	}	
	
.overdraft-sec{
	float:left;
	width:100%;
	/*background:url(../images/draft-bg.jpg) no-repeat scroll 0 0;*/
	color:#fff;
	position:relative;
	}	
.overdraft-sec .left{
	float:left;
	width:45%;
	padding:30px;
	}
.overdraft-sec .right{
	float:left;
	padding:32px 20px 0 0;
	width:55%;
	}
.three-sec {
    margin-top: 80px; margin-bottom:80px!important
}
.three-sec .title{
	background:url(../images/yellow-line.jpg) no-repeat 17px 85% #0cacfe ;
	text-align:left;
	color:#fff;
	text-transform:uppercase;
	font-size:18px;
	padding:10px 15px 20px;
	border-radius:0 0 5px 5px;
	}
.three-sec .title span{
		padding-bottom:10px;
	}
.three-sec .title a { color:#ffffff; text-decoration:none}
.footer{
	padding:40px 20px 10px!important;
	color:#fff; 
	}	
.footer h4 {
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 10px;
}
.footer li{
	background:url(../images/li-arrow.png) no-repeat scroll;
	padding-left:30px;
	list-style:none;
	line-height:28px;
    background-position:left 10px
	}	
.footer li a{
	color:#fff;
	}
.footer li a:hover{
	color:#3b96b8;
	}		
.footer-col-1{
	float:left;
	width:28%;
	}
.footer-col-2{
	float:left;
	width:25%;
	margin-right:5%
	}
.footer-col-3{
	float:left;
	width:25%;
	}	
.footer-col-4{
	float:left;
	width:15%;
	}	
.footer-col-4 li{
	padding:0;
	background:none;
	}

.form_container{
	width:100%; float:left; padding-top:15px
	}
.form_container .left{ width:55%; float:left}
.form_container .right{ width:45%; float:right; margin-top:15px; background-color:#f3f3f3; padding:1%}
.form_content_sec{ width:100%; float:left; background-color:#d9ecf6; padding:2%; margin-bottom:20px}

.emp_app_form_sec{ width:100%; float:left; padding:2% 0px;}
.emp_app_form_sec .submit{ background-color:#71c742; color:#ffffff; padding:5px 10px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; cursor:pointer}
.emp_app_form_sec .next{ background-color:#0cacfe; color:#ffffff; padding:5px 10px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; cursor:pointer}
.emp_app_form_sec td{ padding:5px 0px; vertical-align:top;}
.emp_app_form_sec td input{ width:90%; border:1px solid #b4d8ea; background-color:#f5fafd}
.emp_app_form_sec td input[type="radio"] { width:auto; margin-right:5px;position:relative; top:1px;}
.emp_app_form_sec td input[type="checkbox"] { width:auto; margin-right:5px; position:relative; top:1px;}
.emp_app_form_sec td textarea{ width:90%; border:1px solid #b4d8ea; background-color:#f5fafd}
.emp_app_form_sec td select{ width:90%; border:1px solid #b4d8ea; background-color:#f5fafd}
.personal_info_form_sec{}



.employment_desired_form_sec{ display:none}



.edu_form_sec{  display:none}

.general_form_sec{ display:none}

.former_emp_form_sec{display:none}
.reff_form_sec{ display:none}

.form_subtitle{ border-bottom:double #454545; padding-bottom:10px!important}
.right_subs{ border-bottom:1px dashed #454545; padding-bottom:10px!important}	

.form_title{ background-image:url(../images/form.png); background-repeat:no-repeat; background-position:left center; padding-left:30px!important; font-size:16px}					
.privacypolicy{ display:none}

.calendar {
    width:100%;
    float: left;
    margin-left: auto;
    margin-right: auto;
    padding-bottom:20px;
}
.calendar-style {
    width:100%!important;
}
.calendar-style td a {
    text-decoration: none;
    color:#00506D;
    padding-left:7px;
    }
.calendarheader {text-decoration:underline !important;}
.calendar-style td a:hover {
    text-decoration: none !important;
    color:#000;
    border-bottom:thin
    }
.calendar-style tr td {
 /*background-color: White!important; 
 border-color: Black!important; 
 border-width: 0px!important;*/
padding: 5px;
vertical-align:middle;
text-align:center; 
font-size: 14px!important;
border:1px solid #454545
}
.calendar-style tr th {
    padding: 15px;
    font-size: 13px!important;
}
    #EventCalendar table td a{
        color: #333399!important;
    }
     #EventCalendar table td a:hover{
        color:black!important;  }
.contact-form {
float: left;
font-size: 13px;
}
.contact-form  label{ margin-bottom:5px; float:left; width:100%}
    .contact-form td {
     padding:5px 0px}
    .contact-form input {
     width:100%}
 
#divAlphabeticalIndex ul { color:#454545
}
#divAlphabeticalIndex ul li { color:#454545; padding:5px 0px; list-style:inside
}
#divAlphabeticalIndex ul li a{ color:#454545
}


.slip_payment_ul li{ background-image:url(../images/tick.png); background-repeat:no-repeat; background-position: left top; list-style:none; padding:5px 0px 5px 20px}
.slip_payment_ul li:first-child{ margin-top:5px}

.radio_lable {
}
    .radio_lable td { width:20%}
    .radio_lable input[type="radio"] {float:left; width:auto; margin-right:5px}
    .radio_lable label{float:left}
.jump1 { width:160px!important}
.table_pading td { padding-top:0px}
    .table_pading td input[type="radio"] { margin-left:5px}
.select_width_1 select {
    width: 95%!important;
}
.copiright { width:100%; text-align:center; color:#9f9f9f; padding-bottom:10px; border-top:1px solid #011d2f; padding-top:10px; font-size:12px}
.copiright a {
    color:#9f9f9f;
    }
.rslides_container a{ text-decoration:none}

.ul_listings {}
.ul_listings h2 a { color:#0cadfe; text-decoration:none; padding:0px 10px; float:left; width:95%; font-size:16px; }
.ul_listings div { float:left; width:100%;   border-bottom:1px dashed #d5d5d5; padding:10px 0px; background-image:url(../images/tick.png); background-repeat:no-repeat; background-position:8px 8px; padding-left:20px}
    .ul_listings div div { border-bottom:0px; padding-top:5px; padding-left:12px; background-image:none}
.ul_listings {}

.alpha_index { width:100%!important;}
.alpha_index .row { width:33%!important;}
.contact_captcha { padding-left:27%!important}
.contact_submit_btn { padding-left:25%!important}
.btn-inverse{ width:100px!important; background-color:#d02b2b!important; color:#ffffff; border:0px!important}

#divAbstract { }
.price_tag { float:left; width:95%; padding-left:12px; font-size:14px; margin-top:10px; color:#1d73ab}

.pagination{ float:left; margin-top:20px; margin-bottom:20px}
.pagination .aspNetDisabled { font-weight:bold; color:#0cacfe}
.pagination ul {}
.pagination ul li{border:1px solid #d5d5d5; float:left; list-style:none}
.pagination ul li a{float:left; padding:5px 10px; color:#454545}

.calendar input{ background:none!important; border:0px!important}
.calender_top { width:100%; float:left}
.calender_pre_btn { width:25%; float:left; text-align:center}
.cal_month {width:25%; float:left;text-align:center}
.cal_year { width:25%; float:left;text-align:center}footer
.cal_next { width:25%; float:left;text-align:center}
.custom-div { margin-top:10px}

.search_result { width:48%; float:left; margin-right:1%}
.search_result a{ width:96%; float:left; background-color:#e6eef3; margin-bottom:10px; padding:2%; color:#454545; font-size:14px; text-decoration:none;}
 .search_result a:hover {  background-color:#d0dbe2}

.td_radio_margin td { padding-right:10px}

.contact_submit_btn .submit { width:100px}
.form-group .submit { width:100px}
.submit_btn input[type="submit"] { padding:4px 10px!important; background-color:#71c742!important; color:#ffffff; border:1px solid #71c742;width:65px;cursor:pointer}
.search input[type="text"] { padding:6px 5px}
.search input[type="button"] {top:3px}


.member-top-align .custom-div {
    margin-top: 0;
}
.member-submit-button{
	border:none !important;
	font-size:13px;
    width:100% !important;
	}
.copy {
    margin: 0 auto;
    max-width: 980px;
    width: 100%;
}

