/*new*/
.blueboldlink{color:#212b80;font-weight:bold;font-size:13px;}
.iconbg{text-decoration:none;}
.iconbg:hover{text-decoration:none;background:#f2f2f2;}
img{vertical-align:middle;}
.padtop10{padding-top:10px;}
.padleft20{padding-left:20px}
.new-mid-col2{width:325px; height:auto; float:right;}
.new-mid-col1{float:left;width:635px;}
.left-mid-col{float:left;width:665px;}
.left-mid-col h2 {font-size:12px; font-weight:normal; color:#000000;}
.office-loc p.upper { padding:0px; font-size:16px; color:#172E81; font-weight:bold;}
.left-mid-col h3 { padding:0px; font-size:16px; color:#172E81; font-weight:bold;}
.off-addr address{ font-style:normal;}
.statbreadcrum{ font-size:11px; margin:5px 0px 20px 0px;}
.right-mid-col{width:295px; height:auto; float:right;}
#mid-col1{float:right; background:#fff; padding:35px 30px 30px 30px; ~padding:35px 30px 36px 30px; width:575px;height:100%;}
#mid-col2{ float:left; width:325px; background:#fff; overflow:hidden; }
#leftmid-col{float:right; background:#fff; padding:20px 30px 30px 30px; ~padding:35px 30px 36px 30px;height:100%;}
#rightmid-col{ float:left; width:295px; background:#fff; overflow:hidden; }
.space-p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:12px}
.container-y {background-color: #fbecac;}
.rounded-corner-container-y {background-color: #ffffff;}
.rounded-corner-y1, .rounded-corner-y2,.rounded-corner-y3, .rounded-corner-y4, .rounded-corner-y5 {background-color: #fbecac;color: #FFFFFF;height: 1px; overflow: hidden;}
.rounded-corner-y1 {margin: 0 7px;}
.rounded-corner-y2 {margin: 0 5px;}
.rounded-corner-y3 {margin: 0 3px;}
.rounded-corner-y4 {margin: 0 2px;}
.rounded-corner-y5 {margin: 0 1px;height: 2px;}
.content-y {background-color: #fdf7dd; color: #000000; margin-left: 6px; margin-right: 6px; padding:25px;width:513px;}
.text-22{color:#172e81; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold;}
.padrht10{padding-right:10px;}
.line{border-top: 1px solid #eede9b; padding:10px 0 0px 0;}
.flleft{float:left}
.content_contact{width:480px; float:left; padding-bottom:10px;}
.tab-design{width:420px; height:40px; margin-left:30px;}
.tab-design1{width:420px;height:60px;overflow:hidden;margin-left:25px;}
.flright{float:right}
.tab-design2{width:390px; overflow:hidden; padding-top:10px;margin-left:25px;}
.text-11{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.a-text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#172e81}
a.linkbold{font-weight:bold;}
h1{color:#172e81; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold;}
h2{color:#172e81; font-family:Arial, Helvetica, sans-serif;}
h3{color:#172e81; font-family:Arial, Helvetica, sans-serif;font-size:20px;}
/********** left rounded corners  *********/
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#ffffff; border-left:1px solid #fff; border-right:1px solid #fff;}
.xb1 {margin:0 5px; background:#fff;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.right0{margin-right: 0;}
.graylayer{background:#f9f9f9;border-left:1px solid #f9f9f9;border-right:1px solid #f9f9f9;}
.bluelayer{background:#81a7e1;border-left:1px solid #5f88c7;border-right:1px solid #5f88c7;}
.darkblue{background:#5f88c7;}
.left0{margin-left: 0;}
.blueborder{border-style: solid; border-color: #5f88c7; border-width: 0 1px 0 1px;}
/*****SEO Contact inner pages****/
hr{width:100%;height:1px;background:#cdcdcd;color:#cdcdcd;border:none;}
.txtdarkblue{color:#0d2b81;font-weight:bold;}
.txt17{font:bold 17px Arial, Helvetica, sans-serif;}
.txtgrey12{color:#c3c3c3;font:bold 12px Arial, Helvetica, sans-serif;}
.cityinfobox p{line-height:1.5em;}
.city-map{border:1px solid #bdbdbf;}
.office-loc p{padding:10px 0;}
.selectbox{background:url(../images/select-bg.jpg) no-repeat;height:65px;width:251px;padding-top:20px;padding-left:30px;overflow:hidden;}
.off-addr{border:1px solid #e2e2e2;background:#eeeeee;padding:20px 10px 20px 30px;}
.off-addr p{padding-top:5px;padding-bottom:10px;line-height:1.5em;}
.tripassist{padding:25px;}
.iconsDiv{padding:0px 25px 25px 35px;}
#faqs{width:auto;height:100%;overflow:hidden;padding:10px 0px 10px 5px;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;}
#faqs span{color:#0d2b81;font-weight:bold;font-size:14px;line-height:2.5em;padding-right:10px;}
#writetous{width:auto;height:100%;overflow:hidden;padding:10px 0px 10px 5px;border-bottom:1px solid #cdcdcd;}
#writetous span{color:#0d2b81;font-weight:bold;font-size:14px;line-height:2.5em;padding-right:10px;}
#register{width:auto;height:100%;overflow:hidden;padding:10px 0px 10px 5px;border-bottom:1px solid #cdcdcd;}
#register span{color:#0d2b81;font-weight:bold;font-size:14px;line-height:2.5em;padding-right:10px;}
#contact{width:auto;height:100%;overflow:hidden;padding:10px 0px 10px 5px;border-bottom:1px solid #cdcdcd;}
#contact span{color:#0d2b81;font-weight:bold;font-size:14px;line-height:2.5em;padding-right:10px;}
.conbox{width:auto;height:100%;overflow:hidden;}
.conbox p{padding:5px 0 5px 0}
.conboxL{float:left;width:340px;}
.conboxR{margin-left:340px;width:230px;}
.greybg{background:url(../images/greybg.gif);height:35px;width:100%;overflow:hidden;}
.clear{clear:both;}
.alphacon{padding-left:30px;padding-right:30px;width:auto;height:auto;}
.alphaconL{background:url(../images/drp-alphaconL.gif) no-repeat;height:36px;padding-top:10px;padding-left:10px;font-size:11px;}
.alphaconR{background:url(../images/select-alphabg.gif) no-repeat;height:39px;position:absolute;width:205px;margin:-52px 0 0 373px;padding-left:20px;padding-top:10px;}
select.alphatxt{color:#000;font-weight:bold;font-size:11px;width:160px;height:18px;}
.listalphacon{padding-left:31px;padding-right:30px;width:auto;height:auto;}
.listalphaconL{background:url(../images/listalphaleft-bg.gif) no-repeat;height:47px;}
ul.atoz{list-style:none; list-style-image:none; padding:0px;}
ul.atoz li{background:url(../images/listalphamid-bg.gif) repeat-x; float: left; line-height: 47px;}
ul.atoz li span{display:block;float:left;margin:0px 15px 0px 5px;}
ul.atoz li.leftarc{background:url(../images/listalphaleft-bg.gif) left no-repeat; padding-left:9px; float:left; height: 47px;}
ul.atoz li.rightarc{background: url(../images/listalpharight-bg.gif) no-repeat; height: 47px; float: left; padding-right: 12px;}
ul.atoz li a{text-decoration:none;}
ul.atozinner{list-style:none;list-style-type:none;padding:0;margin:0;width:100%;}
ul.atozinner li{background:url(../images/alphaltgrey-bg.gif) no-repeat; float: left; line-height: 22px;width:22px;padding-left:8px;font-size:11px;font-weight:bold;color:#353535;}
ul.atozinner li:hover{background:url(../images/alphaltblue-bg.gif) no-repeat; float: left; line-height: 22px;width:22px;padding-left:8px;font-size:11px;color:#00106a;font-weight:bold;}
.contactinfobox{background:#fff;padding:10px 0px;width:100%;height:100%;overflow:hidden;}
.atoz-addr{padding:30px;width:auto;height:100%;overflow:hidden;}
.atoz-addr-con{width:100%;height:100%;}
.atoz-addr-con p{padding-bottom:10px;line-height:1.4em;}
.atoz-addr-left{float:left;width:275px;}
.atoz-addr-right{margin-left:275px;padding-left:25px;}
.padtp20{padding-top:20px;}
.padbtm10{padding-bottom:10px;}
.padbtm20{padding-bottom:20px;}
.divider5pix{background:url(../images/divider5pix.gif) repeat-x;height:5px;}
.drbluelink{color:#0035ff;font-weight:bold;}
.atozhead{padding:5px 5px 5px 10px;background:#F9F9F9;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
.atozcitylist{padding:0px 25px 25px 35px;}
ul.atoz-nav{list-style-type:none;padding-top:10px;margin:0px;list-style-image:none;}
ul.atoz-nav li{line-height:1.5em;border-bottom:1px solid #E1E1E1;padding-bottom:5px;padding-left:10px;}
.clearFix{ height:1%; }
.clearFix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
