@charset "utf-8";
/* CSS Document */
/*==================================================
 Global CSS Reset
 ==================================================*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	line-height: 1;
	text-align:justify;
    background:#eff3ff;
	}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {
	text-decoration: none;
	color:#333;
}
em {
	font-style: italic;
}
strong {
	font-weight: bold;
	color:#083e78;
}
img, object, iframe {
	max-width: 100%;
}
html {
	-webkit-text-size-adjust: 100%;
}

.warrper{ width:100%;}
.header{ background:url('images/main-header-bg.jpg'); width:100%;height: 113px; display:inline-block;}
.main2{ width:922px; margin:0 auto; background:url('images/header-bg.jpg');height: 113px;}
.main{ width:922px; display:table; border-bottom:1px solid #cecfce; border-left:1px solid #cecfce; border-right:1px solid #cecfce; margin:0 auto; 
background:#fff; }
.main1{ width:922px; display:table; margin:0 auto;}
.visa-img{ text-align:center; display:table; margin:0 auto; margin-bottom:10px; margin-top:10px;}
.ftr{ display:table; margin:0 auto;}
.ftr p{font-weight: bold; font-size:13px; float:left;}
.ftr p a:hover{color: #69f;}
.ftr p a{ text-decoration:underline;}
.ftr p span a{text-decoration:none; color:#000;}
.ftr p span a:hover{color:#000;}
.ftr p img {width: 27px;margin-top: -11px;margin-left: 4px;}
.logo{ display:table; padding-top:5px;float: left;}
.address{ float:right;margin-top: 50px;margin-right: 20px;}
.address p{ text-align:right; color:#73a6d6; font-size:16px; font-weight:bold;line-height: 1.4;}
.address p a{color:#73a6d6;}
.main-menu{ display:table;float: left; margin-left:5px; margin-top:5px;}
.logo img{ width:100%;}
.banner{ display:table; width:100%;text-align: center;}
.main-content{ width:800px; margin:0 auto; margin-top:20px;}
.main-content h1{ font-style: italic;color: #0058B0;font-size: 12pt; padding-bottom:10px; padding-top:10px; text-align:left;}
.main-content p{font-size: 10pt;text-align: left;line-height: 1.3; margin-top:10px;}
.main-content iframe{float: right;margin-left: 10px;}
.main-content p a{ text-decoration:underline;}
.request-an{ display:table; margin:0 auto;margin-bottom: 20px;}
.request-an p{font-weight: bold;font-size: 12pt;}
.request-an p a{color: #0058B0; font-size:16px;}
.request-an p span a { color:#000; text-decoration:none;-webkit-text-decoration:none;}
.request-an p a:hover{color: #69f;}
.request-an p span a:hover{color: #000;}
.our-aslirs{ display:table; position:relative; width:100%; border-top:1px solid #ccc;margin-bottom: 20px;}
.our-services{
	width:50%;
	border-right:1px solid #ccc;
	min-height:280px;
	float:left;
	display: table;
}
.our-services:last-child{ border-right:none;}
.our-services h1{ background-image:url('images/blt.png'); background-repeat:no-repeat;padding-top: 2px;padding-left: 25px;text-decoration: underline;margin: 20px 10px 10px;font-style: normal;text-align: left;}
.our-services h1 a{color: #0058B0;}
.our-services h1 a:hover{color: #69f;}
.our-services p{margin-left: 5px;}
.our-services span{float: left;margin-right: 10px;margin-left: 10px;}
.services-img{ display:table;}
.request-an1 a{color: #0058B0; font-size:13px; font-weight:bold; text-decoration:underline; }
.request-an1 a:hover{color: #69f;}
.request-an1{margin-top:10px; display:table;text-align: left;}
.read-more1{ float:right; margin-right:15px; display:table;margin-top: 30px;}
.main-content-left{ float:left;width: 70%;padding-right: 30px; border-right:1px solid #ccc;padding-bottom: 30px;margin-bottom: 20px;}
.main-content-left h2{ margin-top:15px;color:#0058B0;font-size: 17px; text-align:left; }
.main-content-left p b a{ margin-right:20px;}
.main-content-left ul li{font-size: 13px;list-style-type: disc; margin-top:4px; text-align:left;}
.main-content-left ul{ margin-top:20px; margin-left:30px;}
.main-content-left ul p{margin-left: 30px;margin-top: 2px;}
.main-content-left ul abbr li{list-style-type: circle;}
.main-content-left ul abbr {margin-left: 30px;display: table;margin-top: 5px;}
.main-content-left p b a:hover{color: #69f;}
.main-content-left span{float: left;margin: 8px;}
.main-content-right{ float:left; width:240px;padding-bottom: 30px;}
.main-content-right p{margin-top: 0; text-align:center;font-weight:bold; font-size:14px;}
.main-content-right p a{ color:#000; text-decoration:none;}
.main-content-right h1{font-style: normal;text-align: center;font-size: 13pt; text-decoration:underline;padding-bottom: 2px;}
.main-content-right h1 a:hover{color: #69f;}
.aslirs_cta-img{display:table; margin:0 auto; padding-top:10px;}
.main-content-right h3{text-align: center;padding: 20px 0;font-size: 16px;color: #0058B0;}
.main-content-right ul{display: table;margin: 0 auto;border-bottom: 1px solid #ccc; margin-bottom:10px;}
.main-content-right ul li{padding: 0px 0 7px;}
.link-update{ display:table; width:100%;}
.link-update ul li abbr{float: left;margin-left: 0;width: 45%;}
.link-update ul li{list-style-type: none; padding-bottom:20px;}
.link-update ul li p{ float:left;}
.link-update ul{margin-left: 0;}
@media only screen and (min-width : 768px) and (max-width : 940px){
	.main{ width:98%;}
	.main2{ width:98%;}
	.main1{ width:98%;}
	.main-content {width: 690px;}
	.banner img{width: 690px;}
	.our-services{min-height: 310px;}
	.ftr p img{margin-top: 4px;}
	.main-content iframe{ margin-top:10px; margin-bottom:10px;}
	.ftr{width: 97%;}
	.ftr p{float: none;line-height: 1.3;}
	.ftr p img{float: left;}
	.main-content-left{width: 60%;}
	.link-update ul li abbr{width: 70%;float: none;}
	.link-update ul li p {float: none;margin-left: 0;}
	.link-update ul li{padding-bottom: 10px;}
	
}
@media only screen and (min-width : 480px) and (max-width : 767px){
	.main{ width:96%;}
	.main2{ width:96%;height:190px;}
	.main1{ width:96%;}
	.main-content {width: 90%;}
	.banner img{width:90%;}
	.ftr p img{margin-top: 4px;}
	.main-content iframe{ margin-top:10px; margin-bottom:10px;}
	.header{height: 190px;}
	.address {float: none;margin-top: 0;margin-right: 0;display: table;margin: 0 auto;padding-top: 20px;}
	.logo { float:none; margin:0 auto;}
	.our-services{float: none;display: table;margin: 0 auto;width:310px;border-right: none;}
	.our-services p{margin-right: 10px;}
	.ftr{width: 90%;}
	.ftr p{float: none;line-height: 1.3;}
	.ftr p img{float: left;}
	.address p {text-align: center;}
	.main-content-left {float: none;width: 100%;padding-bottom: 0;border-right: none;}
	.main-content-right {float: none;width: 240px;margin: 0px auto;display: table; padding-bottom:20px; margin-bottom:10px;}
		.link-update ul li abbr{width: 70%;float: none;}
	.link-update ul li p {float: none;margin-left: 0;}
	.link-update ul li{padding-bottom: 10px;}
	.form-border {margin-right:0px!important;}
	.fb-grouplabel.txt{font-size:19px!important;margin-top:20px!important}
	.fb-input-box1.fd input {width:100%!important;}
    .fb-input-box2.fd1 input {width:100%!important;}
	.fb-input-date input{width:100%!important;}
	.fb-input-boxa input{width:100%!important;}
	.fb-input-box input{width:100%!important;}
	.fb-textarea textarea{width:100%!important;}
    .fb-phone input{width:100%!important;}
    .fb-phone input{width:100%!important;}
    .login-id{margin:10px 25px!important;}
	h1.headinga{margin-left: 20px!important;font-size: 13px!important;
    padding-bottom: 15px!important;}
	
}

@media only screen and (min-width : 0px) and (max-width : 479px){
	.main{ width:96%;}
	.main2{ width:96%;height:170px;}
	.main1{ width:96%;}
	.main-content {width: 90%;}
	.banner img{width:90%;}
	.ftr p img{margin-top: 4px;}
	.main-content iframe{ margin-top:10px; margin-bottom:10px;}
	.header{height: 170px;}
	.address {float: none;margin-top: 0;margin-right: 0;display: table;margin: 0 auto;padding-top: 10px;}
	.logo { float:none; margin:0 auto;width: 210px;}
	.our-services{float: none;display: table;margin: 0 auto;width: 270px;border-right: none;}
	.our-services p{margin-right: 10px;}
	.ftr{width: 90%;}
	.ftr p{float: none;line-height: 1.3;text-align: left;}
	.ftr p img{float: left;}
	.address p {text-align: center;font-size: 15px;}
	.main-content-left {float: none;width: 100%;padding-bottom: 0;border-right: none;}
	.main-content-right {float: none;width: 240px;margin: 0px auto;display: table; padding-bottom:20px; margin-bottom:10px;}
	.main-content-left h2{ text-align:left;}
	.link-update ul li abbr{width: 70%;float: none;}
	.link-update ul li p {float: none;margin-left: 0;}
	.link-update ul li{padding-bottom: 10px;}
	.fb-dropdown option{
	   width:100%!important;
	}
	.fb-input-box input{
    width:100%!important;
}
.fb-phone input{width:100%!important;}
.fb-textarea textarea{width:100%!important;}
.fb-input-date input{width:100%!important;}
.fb-input-boxes input{width:100%!important;}
.fb-phonest input{width:100%!important;}
.form-border {margin-right:0px!important;}
.fb-100-item-column.fb-toplabel.selected-object{padding: 0px 15px!important;}
.recaptcha_input_area{width: 100px !important;}
.recaptchatable #recaptcha_response_field{width: 100px !important;}
#recaptcha_image{width: 160px!important;}
#recaptcha_table.recaptchatable.recaptcha_theme_white {width:86%!important;}
#recaptcha_widget_div #recaptcha_area{width:100%!important;}
.fb-dropdown select#item44_select_1{
   width:70%!important;
}
.fb-dropdown select#item45_select_1{
   width:70%!important;
}
h1.headinga{margin-left: 0px!important;
  font-size: 11px!important;
  padding-bottom: 15px!important;} 
.fb-grouplabel.txt {
  font-size: 14px!important;
  margin-top: 20px!important;
}
.main-content p{
font-size: 9pt!important;
}
.fb-grouplabel{font-size:12px!important;}
h3.log-h{font-size:13px!important;}
.fb-static-text p.log-h1-d{font-size:12px!important;}
.fb-static-text p.log-h1{font-size:12px!important;}
.fb-input-box1.fd input {width:100%!important;}
.fb-input-box input{width:100%!important;}
.fb-input-box2.fd1 input {width:100%!important;}
.login-id{margin:0px!important;margin-bottom: 15px!important;}
.fb-input-boxa input{width:100%!important;}
.fb-phone input{width:100%!important;}
.fb-phone input{width:100%!important;}
#submit-txt {
    margin-left: 0 !important;
    width: 100% !important;
}
}
/* end of media query */
@media only screen and (min-width : 480px) and (max-width : 767px){
#submit-txt {
    margin-left: 0 !important;
    width: 100% !important;
}
}
.fb-grouplabel{
  padding:10px 0px;
  font-size:13px;
  font-weight: bold;
}
.fb-fieldlabel{
  font-size:12px;
}
.fb-phone input{
    width: 400px;
	margin: 0px;
	height: 30px;
	border: 1px solid #AAADB2;
  }
.fb-input-date input{width:400px;height:30px;margin: 0px;border: 1px solid #AAADB2;}
.fb-textarea textarea{
margin: 0px;
  width: 400px;
  height: 124px;
  border: 1px solid #AAADB2;
}
.form-border {
    border: 1px solid rgb(193,193,193);
  margin-right: 80px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.fb-100-item-column.fb-toplabel.selected-object{
    padding: 0px 50px;
}
.fb-dropdown #item52_select_1{
	   width:90%;
	   border: 1px solid #AAADB2;
}
.fb-dropdown select#item44_select_1{
   width:35%;
   border: 1px solid #AAADB2;
}
.fb-dropdown select#item45_select_1{
   width:35%;
   border: 1px solid #AAADB2;
}
#fb-captcha_control.fb-captcha.fb-item-alignment-center{
    padding-top: 20px; padding-bottom: 20px; display: block; cursor: default;
}
.captcha-d{
  width:250px;
}
.fb-grouplabel.txt{
  font-size:14px; margin-top: 30px; text-align:center;
}
.fb-grouplabel.txt h3 a{
	text-decoration: underline;
}
table.center-h{border:0px;text-align:center;width:100%;}
#item1{padding: 0px; opacity: 1;}
#item1.dta{margin-top:9px; margin-bottom:21px;}
.login-id{border: 1px solid rgb(193,193,193);margin: 20px 55px;}
h3.log-h{text-align:center; margin-top:21px;font-size: 17px;color: #0058B0;}
.fb-grouplabel.err{font-size:26px; margin-left: 200px}
.main-content-left h3 em {
    color: #0058b0;
    font-size: 12pt;
}
.fb-item.fb-75-item-column  .fb-input-box{
  font-size: 12px;
  text-decoration:underline;
}
.remenber-me em{font-size: 13px;}
#item1.dta2{ text-align: center;}
#item1 .fb-input-box1.fd{margin:0px;}
#item1 .fb-input-box2.fd1{margin-top:0px;}
.fb-input-box1.fd input {width: 390px;height: 30px;border: 1px solid #AAADB2;}
.fb-input-box2.fd1 input {width: 390px;height: 30px;border: 1px solid #AAADB2;}
.side-it{margin-top:13px;}
#item1.fb-item.fb-75-item-column.su-sum{padding:20px 0px;}
.fb-static-text p.log-h1{margin-bottom:15px;font-size: 20px;color: #0058B0;}
.fb-static-text p.log-h1-d{margin:0px;font-size: 20px;color: #0058B0;}
#fb-submit-button {
  color: #fff;
  font-family: Helvetica, Arial;
  font-weight: bolder;
  font-size: 15px;
  border: none;
  margin-bottom: 4%;
  width: 102px;
  height: 31px;
  text-shadow: 0 1px 0 rgba(0,0,0,0.3);
  cursor: pointer;
  background:url('images/btn_submit.png') no-repeat;
  padding: 0;
}
h3.log-h a{
 text-decoration:underline;
}
.fb-static-text p.you-p{margin-bottom:10px;font-size: 14px;color: #0058B0;font-weight: bold;}
.fb-input-boxa input{width: 400px;height: 30px;border: 1px solid #AAADB2;}
.fb-input-box input{width: 400px;height: 30px;border: 1px solid #AAADB2;}
.fb-input-boxes input{width: 350px;height: 20px;border: 1px solid #AAADB2;}
.fb-phonest input{width: 350px;height: 20px;border: 1px solid #AAADB2;}
.fb-phone input{width: 400px;height: 30px;border: 1px solid #AAADB2;}
.fb-phone input{width: 400px;height: 30px;border: 1px solid #AAADB2;}
#item10.fb-item.fb-75-item-column {margin-bottom: 15px;}
#docContainer1{padding:0px;}
#bo-info.main{
   border: 1px solid rgb(193,193,193);
   border-radius: 6px;
   -webkit-border-radius: 6px;
   -moz-border-radius: 6px;
   -khtml-border-radius: 6px;
}
p.blu-p strong{color:#000000;}
p.blu-p{padding-left:10px;}
#bd-top.main-content{margin-top:0px;}
.fb-input-boxes label.error {
  background-color: transparent;
  font-weight: normal;
  padding: 5px;
  display: block;
  clear: both;
  color: #BF0000;
  font: italic 12px Helvetica,sans-serif;
  margin: 1px 0 0 0;
}
#fb-captcha_control1 {padding-top: 20px; padding-bottom: 20px; display: block; cursor: default;}
#fb_error_report{color: #BF0000;font-size: 13px;padding-bottom: 10px;}
.fb-grouplabel1{font-size: 14px;text-align: center;padding-top: 25px}
.side-it1{font-size: 14px;text-align: center;margin-top: 15px}
h1.headinga{margin-left: 50px;font-size: 15px;padding: 0px;}
h1.headinga strong{color:#000000; }
#docContainer.fb-100-item-column.fb-toplabel.selected-object{margin: 0px; font-family: arial; box-shadow: none; background-color: transparent; -moz-box-shadow: none;}
#forget-pa.fb-input-box{margin:15px 0px;}
#submit-txt{
	width: 326px;
	margin-left: 186px;
}
#submit-txt h3{
	font-size: 16px;
}
a.header_link:link {color: #75A7D3;text-decoration:none;}
a.header_link:hover {color: #ffffff; text-decoration: underline;}