@font-face {
    font-family: 'FrutigerLT55RomanRegular';
    src: url('../fonts/frutiger_lt_55_roman.eot');
    src: url('../fonts/frutiger_lt_55_roman.eot') format('embedded-opentype'),
         url('../fonts/frutiger_lt_55_roman.woff2') format('woff2'),
         url('../fonts/frutiger_lt_55_roman.woff') format('woff'),
         url('../fonts/frutiger_lt_55_roman.ttf') format('truetype'),
         url('../fonts/frutiger_lt_55_roman.svg#FrutigerLT55RomanRegular') format('svg');
}
@font-face {
    font-family: 'frutiger_ce_45_lightregular';
    src: url('../fonts/frutiger_ce_45_light-webfont.eot');
    src: url('../fonts/frutiger_ce_45_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/frutiger_ce_45_light-webfont.woff2') format('woff2'),
         url('../fonts/frutiger_ce_45_light-webfont.woff') format('woff'),
         url('../fonts/frutiger_ce_45_light-webfont.ttf') format('truetype'),
         url('../fonts/frutiger_ce_45_light-webfont.svg#frutiger_ce_45_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family:'FrutigerCE-Bold';
	src: url('../fonts/FrutigerCE-Bold_latin+latin-ext_gdi.eot');
	src: url('../fonts/FrutigerCE-Bold_latin+latin-ext_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/FrutigerCE-Bold_latin+latin-ext_gdi.woff') format('woff'),
		url('../fonts/FrutigerCE-Bold_latin+latin-ext_gdi.ttf') format('truetype'),
		url('../fonts/FrutigerCE-Bold_latin+latin-ext_gdi.svg#FrutigerCE-Bold') format('svg');
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2215;
}



*{margin:0px; padding:0px; font:13px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; list-style-type:none;}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px;}
img{border:0px;}

.fullwd{width:100%; height:auto; overflow:hidden;}
.wrapper{width:1000px;margin:0px auto;}

/*--------------------------top nav-----------------------------*/
.topbg{float:right; height:23px; margin-top:10px;}
.topbg ul{float:left; margin-top:5px;}
.topbg ul li{display:inline-block; overflow:hidden; margin-right:18px;}
.topbg ul li a{color:#00a6de; font-size:11px;}
.topbg ul li a:hover{color:#003878;}
.search{float:left; position:relative;}
.search input[type='text']{background:#f5f4f3; font-size:11px; border-radius:3px; padding-left:5px; border:solid 1px #eceae7; height:23px; outline:none;}
.search img{ position:absolute; right:5px; top:5px;}
/*--------------------------top nav-----------------------------*/

/*--------------------------header-----------------------------*/
header{width:100%; height:auto; overflow:hidden;}
.logo{float:left; margin:20px 0px 0px 0px;}
.logo img{width:100%; height:auto;}
.navbg{ float:right;}
.nav-cont{padding:0 0px; margin-top:30px;}
/*--------------------------header-----------------------------*/

/*--------------------------banner-----------------------------*/
.ban-bg{
width:100%;
background:url(../images/banner-bg.jpg) center center repeat-x;
height:326px;
margin-top:25px;
}
.ban-bg img{max-width:100%; height:auto;}

.inn-bg{
width:100%;
background:url(../images/innbr-bg.jpg) center center repeat-x;
height:132px;
margin-top:25px;
}
.ban-bg img{max-width:100%; height:auto;}
/*--------------------------banner-----------------------------*/

/*--------------------------container section-----------------------------*/
.container{
width:940px;
height:auto;
margin:40px auto auto auto;
}
.container > ul
{
/*background:url(../images/shw.png) center bottom no-repeat;*/
width:100%;
float:left;
padding-bottom:30px;
}
.container > ul > li
{
width:100%;
height:auto;
display:inline-block;
float:left;
padding:0% 3%;
border-right:1px solid #ccc;
	text-align: center;
}
.container > ul > li:first-child
{
padding:0% 3% 0% 0%;
}
.container ul li:last-child{
border-right:none;
}
.container ul li h2
{
font:15px 'FrutigerLT55RomanRegular';
color:#00a6de;
line-height:15px;
margin-bottom:18px;
}
.container_hdng
{
font:15px 'FrutigerLT55RomanRegular';
color:#00a6de;
line-height:15px;
margin-bottom:18px;
padding:45px 0px 0px 0px;
background-image:url(../images/hlth_care_icon.png);
background-repeat:no-repeat;
background-position:left top;
}
.container_hdng.product{
background-image:url(../images/product_icon.png);
}
.container_hdng.service{
background-image:url(../images/service_icon.png);
}
.container ul li p{color:#82786f; font-size:13px; line-height:16px;}
.readmr{color:#ED1C24; float:right; margin-bottom:10px; margin-top:10px;}
.readmr:hover{color:#000000; text-decoration:underline;}
.container ul li .newhd{color:#82786f; font-size:13px; margin-bottom:7px;}
.container ul li span{color:#ED1C24; font-size:11px; padding-bottom:15px; width:100%; float:left;}
/*--------------------------container section-----------------------------*/

/*--------------------------news section-----------------------------*/
.newsback{
background:#f0efec url(../images/news-secbg.png) repeat-x;
width:100%;
height:131px;
float:left;
}
.news-wrp{
width:940px;
height:auto;
padding:10px 0px;
margin:0px auto;
}
.news-wrplft{
width:50%;
height:auto;
float:left;
position:relative;
}
.news-wrpspc{
width:10%;
height:auto;
float:left;
text-align:center;
}
.news-wrprht{
width:40%;
height:auto;
overflow:hidden;
float:left;
}
.participate-img{float:left; margin-right:20px;}
.newsimg{float:left; margin-right:10px;}
.nwtxt{padding-top:35px; color:#333; font-size:12px;}
.newstitle{position:absolute; margin-left:143px; margin-top:0px; font-size:16px; font-weight:bold; color:#53b7e8;}
.arow{position:absolute; right:0px;}
.arow img{cursor:pointer; width:10px; height:18px; margin-left:15px;}

/*--------------------------news section-----------------------------*/

/*--------------------------footer-----------------------------*/
footer{
background:#f8f7f6;
border-top:4px solid #e9e7e3;
width:100%;
float:left;
padding:25px 0px;
}
.footer-lft{
width:70%;
float:left;
height:auto;
}
.footer-lft ul{
width:20%;
float:left;
}
.footer-lft ul h2{
color:#807168;
font:13px 'FrutigerCE-Bold';
margin-bottom:5px;
}
.footer-lft ul li a{
color:#a39e9b;
display:block;
font:13px 'frutiger_ce_45_lightregular';
padding-bottom:3px;
}
.footer-lft ul li a:hover{
color:#ED1C24;
}



.footer-rht{
width:30%;
float:right;
text-align:right;
height:auto;
}
.footer-rht ul li{display:inline-block; margin-bottom:10px;}
.fb{background:url(../images/social-icons.png) no-repeat; width:30px; height:30px; float:left;}
.fb:hover{background:url(../images/social-ovricons.png) no-repeat; width:30px; height:30px; float:left;}

.in{background:url(../images/social-icons.png) -40px 0px no-repeat; width:30px; height:30px; float:left;}
.in:hover{background:url(../images/social-ovricons.png) -40px 0px no-repeat; width:30px; height:30px; float:left;}

.tw{background:url(../images/social-icons.png) -80px 0px no-repeat; width:30px; height:30px; float:left;}
.tw:hover{background:url(../images/social-ovricons.png) -80px 0px no-repeat; width:30px; height:30px; float:left;}

.ut{background:url(../images/social-icons.png) -120px 0px no-repeat; width:30px; height:30px; float:left;}
.ut:hover{background:url(../images/social-ovricons.png) -120px 0px no-repeat; width:30px; height:30px; float:left;}


.footer-rht a{color:#a39e9b; font-size:11px; margin-left:10px;}
.footer-rht a:hover{color:#ED1C24;}
.footer-rht p{color:#a39e9b; font-size:11px; margin-bottom:13px;}

/*--------------------------footer-----------------------------*/


/*--------------------------inner pages-----------------------------*/
.inn-container{
width:940px;
height:auto;
margin:10px auto auto auto;
}
.inntl{ position:relative;}
.inn-bg h3{position:absolute; right:80px; top:70px; font:25px 'FrutigerCE-Bold'; color:#FFFFFF;}

.navst{margin-bottom:15px; margin-left:0%; border-bottom:2px solid #e4e1dc; padding-bottom:10px;}
.navst h4 span{background:url(../images/tit-arrow.png) 5px 4px no-repeat; width:7px; font:14px 'FrutigerLT55RomanRegular'; height:12px; padding-left:20px;}
.navst h4 a{color:#009cd4; font:14px 'FrutigerLT55RomanRegular'; padding-top:5px;}
.navst h4 span a{color:#004685;}


#lftnav
{
width:20%;
float:left;
margin-bottom:40px;
border:solid 1px #e4e1dc;
border-radius:15px;
-webkit-border-radius:15px;
-moz-border-radius:15px;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box;
}
#lftnav ul li
{
display:block;
border-bottom:1px solid #e4e1dc;
}
#lftnav ul li:last-child
{
border-bottom:0px solid #e4e1dc;
}
#lftnav ul li a{
font:13px 'FrutigerCE-Bold';
color:#00a4dc;
padding:9px 10px;
display:block;
}
#lftnav ul li a:hover{
color:#003878;
background:#e4e1dc;
}
/*#lftnav ul li:nth-child(3){
color:#003878;
background:#f9f9f9;
}*/
#lftnav ul li:first-child a:hover{
color:#003878;
background:#e4e1dc;
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-topright: 15px;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box;
}
#lftnav ul li li
{
display:block;
border-bottom:0px solid #e4e1dc;
}
#lftnav ul li ul
{
margin-left:10px;
}
#lftnav ul li ul h4
{
font:14px 'frutiger_ce_45_lightregular';
color:#eb1b23;
margin-top:10px;
}
#lftnav ul li li a{
color:#746c6c;
font-family: 'frutiger_ce_45_lightregular';
padding:5px 12px;
background:url(../images/lft-arrow.png) 0px 10px no-repeat;
display:block;
}
#lftnav ul li li a:hover{
color:#00a4dc;
background:url(../images/lft-arrow.png) 0px 10px no-repeat;
}

.rhtcont
{
width:76%;
float:left;
margin-bottom:40px;
margin-left:4%;
}
.rhtcont p{color:#82786f; margin-bottom:20px;}
.maincont{ width:100%;}

 .flt{ margin:0px; pdding:0px;}
 .flt ul li{padding:5px 35px; float:left; color:#a39e9b; font-size:14px;}
  .flt ul li:first-child{padding:5px 35px 5px 0px;}
/*updated css */
.help_add{ font-size:16px; font-weight:bold; color:#53b7e8;}
.inside_hdng{ font:20px 'FrutigerLT55RomanRegular'; color:#00a6de; line-height:15px; margin:15px 0px 10px 0px; font-weight:600;}
.inside_list{ padding:0px; margin:0px;}
.inside_list li{ padding:5px 0px 5px 25px; margin:0px; display:block; background-image:url(../images/check_mark1.png);
	background-repeat:no-repeat; background-position:left; color:#82786F; font-size:13px;
}
.maincont_para{ color:#82786F; font-size:13px; line-height:150%; padding:0px 0px 15px 0px; margin:0px;}
.mian_cont_bg{ width:100%; height:310px; 
}
/**********thrd section css*************/
.thrd_container{ width:100%; background-color:#1dafac; padding:30px 0px;}
.inner_thrd{ width:940px; margin:0px auto;}
.inner_thrd h3{ font:20px 'FrutigerLT55RomanRegular'; color:#005654; line-height:15px; margin-bottom:18px; padding:15px 0px 10px 0px;
	font-weight:600; margin:0px; text-transform:uppercase; text-align:center;
}
.big_thr_para{ color:#fff; font-size:15px; text-align:center;}
.inner_thrd ul{ padding:0px; margin:0px;}
.inner_thrd ul li{ display:block; float:left; width:45%; padding:0px; margin:0 5% 0 0;}
.inner_thrd ul li:nth-of-type(3){ margin-right:0%;}
.thrd_list{ margin:30px 0px 0px 0px!important;}
.thrd_list h4{ color:#005654; font-size:14px; padding-bottom:5px; font-weight:bold;}
.thrd_list h5{ color:#f5f5f5; font-size:12px; padding-bottom:5px; font-weight:600;}
.thrd_list span{ float:left; width:100px; height:100px; margin:0 15px 0px 0px;}
.fig_tit{ text-align:center; color:#fff; font-weight:600; padding:10px 0px 5px 0px;}
.spc{ padding-bottom:60px;}
.sml_thd{ font-size:13px; text-align:left; color:#fff; padding-bottom:15px; padding-top:0;}
.clients_wrap{ width:100%; padding:30px 0px; background-color:#b0e0f7;}
.inr_clnt{ width:940px; margin:0px auto;}
/************fourth coantiner**************/
.frth_container{ width:100%; padding:30px 0px; background-color:#fff;}
.inner_frt{ width:940px; margin:0px auto;}
.frth_box{ padding:0px;}
.frth_box h3,.botm_frt h3{ font:20px 'FrutigerLT55RomanRegular'; color:#00A6DE; line-height:15px; margin-bottom:18px; padding:15px 0px 10px 0px;
	font-weight:600; margin:0px; text-transform:uppercase;
}
.two_thr_blks,.bot_blks{ padding:0px; margin:35px 0px 50px 0px;}
.two_thr_blks li,.bot_blks li{ display:block; float:left; padding:0px; margin:0px;}
.two_thr_blks li:nth-of-type(1){ width:340px; float: left;}
.two_thr_blks li:nth-of-type(2){ width:560px; float:right;}
.bot_blks li:nth-of-type(1){ width:500px; float: left;}
.bot_blks li:nth-of-type(2){ width:400px; float:right;}
.bot_blks .inside_hdng{line-height:23px;}
.bg_left{ width:260px; height:260px;}
.bg_left_big{ width:100%;}
.frt_list h3{ font:20px 'FrutigerLT55RomanRegular'; color:#00A6DE; line-height:15px; margin-bottom:18px; padding:15px 0px 10px 0px;
	font-weight:600; margin:0px; line-height:120%;
}
.frt_list p,.botm_frt p{ color:#82786f; line-height:150%; font-size:13px; margin-bottom:20px;}
.txtcent{text-align:center;}
.head{
font: 14px 'FrutigerLT55RomanRegular';
color: #00a6de;
line-height: 15px;
}
.head1 {
    font-size:15px;
    color: #00a6de;
    line-height: 15px;
	}
	.clr{color: #82786f;
    line-height: 150%;
    font-size: 13px;
    margin: 5px 0px 10px 0px;}
	.lft{float:left;}
	.rgt{float:right;}
	.clear{clear:left;}


label{display:block; margin:20px 0;}
input,textarea{padding:5px; display:block; margin-top:3px; width:100%; border:1px solid #8cc63f;}
input[type="submit"]{border:none; background-color:#00a6de; color:#fff; border-radius:1px; width:100px;}
/*#feedback-form input[type="submit"]{}*/
#feedback-form{width:50%;}
.contact{float:left; width:50%;}
.contact strong{color:#009cd4; font-size:16px; line-height:28px;}