@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'MyriadProRegular';
    src: url('../fonts/myriadpro-regular.eot');
    src: url('../fonts/myriadpro-regular.eot') format('embedded-opentype'),
         url('../fonts/myriadpro-regular.woff') format('woff'),
         url('../fonts/myriadpro-regular.ttf') format('truetype'),
         url('../fonts/myriadpro-regular.svg#MyriadProRegular') format('svg');
}
@font-face {
    font-family: 'zurich_cn_btregular';
    src: url('../fonts/zurch-webfont.eot');
    src: url('../fonts/zurch-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/zurch-webfont.woff') format('woff'),
         url('../fonts/zurch-webfont.ttf') format('truetype'),
         url('../fonts/zurch-webfont.svg#zurich_cn_btregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'trebuchet_msregular';
    src: url('../fonts/trebuc-webfont.eot');
    src: url('../fonts/trebuc-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/trebuc-webfont.woff') format('woff'),
         url('../fonts/trebuc-webfont.ttf') format('truetype'),
         url('../fonts/trebuc-webfont.svg#trebuchet_msregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


*{ margin:0px; padding:0px;}
li{ list-style-type:none;}
a{text-decoration:none;}
.cle{clear:both;}

.top-nav{ width:100%; height:28px; background:#005296;}
.top-nav-wrapper{ width:970px; height:16px; margin:auto;}
.top-nav-ul{ float:right; margin-top:7px;}
.top-nav-li{ float:left; border-right:1px solid #7499b7; line-height:12px; height:16px; }
li.top-nav-li-last{ border-right:none; }
.top-nav-li a{ color:#FFF; margin:0px 15px; font:11px 'trebuchet_msregular'; }
li.top-nav-li-last a{ margin-right:0px; }
.top-nav-li a:hover{ color:#f28735;}

.wrapper{ width:970px; margin:auto;}
.header{ width:100%; height:125px; overflow:hidden;}
.logo{ width:170px; height:110px; background:url(../images/appfcs-logo.png) no-repeat; margin-left:0px; float:left;margin-top: 7px; display:block;}
.header-ul{ float:right; overflow:hidden; margin-top:55px;}
.header-li{ float:left; padding:0px 31px; border-left:1px solid #e1e1e1; height:22px;}
.header-li-last{ border-right:1px solid #e1e1e1;}
.header-li a{ font:12px 'zurich_cn_btregular'; font-weight:bold; text-transform:uppercase; color:#858585; margin-top:5px; display:inline-block; }
.header-li a:hover{ color:#f28735; }
.header-li a.active{ color:#009140; }

.banner{ height:366px; width:970px; background:#005296;}
.banner .slide-txt{ position:absolute; top:0px; left:0px; color:#FFF;}
.banner .slide-top-txt{ position:absolute; top:114px; left:520px; width:242px; height:74px; font:24px 'zurich_cn_btregular'; line-height:10px; }
.banner .slide2-txt{ color:#005296;}
.banner .slide3-txt{ color:#005296;}

.banner .slide-top-txt span{ padding-left:30px; margin-top:-8px; display:inline-block; }
.banner .slide-top-txt b{ font:40px 'zurich_cn_btregular';  }
.banner .slide-bottom-txt{ position:absolute; top:191px; left:480px; width:334px; height:45px; font:12px 'MyriadProRegular'; }

.bottom-content{ overflow:hidden; margin-top:16px;}
.content-tabs{ float:left; width:730px; height:205px;}
.news-event{ float:right; width:228px; position:relative;}

.usual { width:730px; height:205px; position:relative; }
.usual ul{ overflow:hidden;}
.usual li { list-style:none; float:left; margin-right:4px;  }
.usual ul a {
  display:block; padding:6px 25px; text-decoration:none!important; margin-top:1px; margin-left:1px;
  font:11px 'trebuchet_msregular'; font-weight:bold; color:#000; background:url(../images/gradient-bg.png) repeat-x; border:1px solid #fff; border-bottom:none; outline:1px solid #e4e4e4; }
.usual ul a:hover { color:#5c5c5c; background:#05a049; color:#FFF; }
.usual ul a.selected { margin-bottom:0; color:#FFF; background:#05a049; cursor:default; font:11px 'trebuchet_msregular'; font-weight:bold; border:none; border-bottom:2px solid #05a049; text-shadow: 0px -1px 0px rgba(0, 0, 0, 1); margin-left:-1px; }
.usual div.tab-info { clear:left; height:177px; background: #05a049;}
.tabs-top-bg{ width:50%; height:6px; border:1px solid #FFF; position: absolute; top:20px; right:1px;
background:url(../images/gradient-bg.png) repeat-x; outline:1px solid #e4e4e4; z-index:-1;}
.tab1-cont{ background:url(../images/welcome-bg.png) no-repeat left bottom; overflow:hidden;}
.tab1-cont-ser{ background:url(../images/ser.png) no-repeat left bottom; overflow:hidden;}
.tab1-cont-projhome{ background:url(../images/project-home.png) no-repeat left bottom; overflow:hidden;}
.tab1-cont-txt{ width:400px; font:11px Arial; color:#FFF; height:157px; margin:15px 0 5px 220px; float:left; line-height:17px;}
.tab1-cont-txt b{ font-weight:bold; display:block; }
.tab1-cont-more{ float:right;  border-left:1px solid #37b06d; margin:113px 41px 0px 0px; padding-left:7px; }
.tab1-cont-more a{ width:44px; height:44px; background:#04893f; display:block; color:#FFF; text-align:center; line-height:44px; font-family:Arial; font-size:11px;}
.tab1-cont-more a:hover{ color:#000;}
.tab1-cont-txt ul.inn-list-services{ margin:0px 5px 0 0; padding:0;width:47%; float:left; overflow:hidden;}
.tab1-cont-txt ul.inn-list-services li{ margin:0; padding:0 0 5px 18px; background:url(../images/home-ser.png) 0px 3px no-repeat; font:11px Arial, Helvetica, sans-serif; color:#fff; line-height:14px; text-align:justify; }
.tab1-cont-txt ul.inn-list-showcase{ margin:0; padding:0; float:left; overflow:hidden;}
.tab1-cont-txt ul.inn-list-showcase li{ margin:0 0 5px 0; padding:0 0 5px 10px; background:url(../images/showcase.png) 0px 4px no-repeat; font:11px Arial, Helvetica, sans-serif; color:#fff;  text-align:justify;}

.news-head{ height:23px; border:1px solid #FFF; font:11px 'trebuchet_msregular'; color:#009140; line-height:26px; font-weight:bold; padding-left:10px; margin:1px auto 0; background:url(../images/gradient-bg.png) repeat-x; outline:1px solid #e4e4e4; width: 214px; }
.body-content{ background: #009140; height:149px;padding:15px 0px;}
.scroll-text { height: 150px; overflow: hidden; }
.scroll-text ul{ margin:0px 10px 15px 20px;}
.scroll-text li{ border-bottom:1px dotted #66bd8c; padding:1px 0 5px 0; list-style-image:url(../images/arrow-right.png);  }
.scroll-text li a{ font:11px 'trebuchet_msregular'; color:#FFF; }
.news-arrow{ width:14px; height:9px; background:url(../images/news-arrow.png) no-repeat; position:absolute; right:22px; top:26px}

.footer{ margin-top:16px; margin-bottom:10px; /*overflow:hidden;*/}
.footer-top-bg{ width:966px; height:9px; border:1px solid #FFF; border-bottom:none; outline:1px solid #E4E4E4; margin: 1px auto 8px; background:url(../images/footer-bg.png) repeat-x;}
.copyright{ font:11px 'trebuchet_msregular'; color:#797979; float:left; margin-left:10px; margin-bottom:15px;}
.dc7{ display:block; float:right; background:url(../images/dc7.png) no-repeat; width:27px; height:28px; margin-right:10px;}



/* Inner Page */

.inner-banner{ widows:970px; height:69px; background:url(../images/inner-banner-bg.jpg) no-repeat; overflow:hidden;}
.inner-head{ margin:32px 25px 0 0; text-align:right; color:#FFFFFF; font:23px 'zurich_cn_btregular'; font-weight:bold; text-transform:uppercase;}
.breadcrumbs{ width:100%; height:27px; background:#005296; margin-bottom:35px;}
.breadcrumbs-ul{ margin-left:15px; font:12px Arial, Helvetica, sans-serif; font-weight:bold; line-height:27px; color:#FFF; display:none;}
.breadcrumbs-ul li{ display:inline;}
.breadcrumbs-ul li a{ color:#FFF;}
.breadcrumbs-ul li a:hover{ color:#009140;}
.breadcrumbs-ul .grt{ width:10px; color:#FFF; padding:5px;}

.inner-container{ overflow:hidden;}
.inner-cont-lft{ width:705px; float:left}
.inner-cont-lft ul{font-family:"MyriadProRegular"; font-size:14px; color:#5f5f5f;}
#list1{float:left; padding-left: 180px; margin-top:30px;}
#list2{float:left; padding-left:180px; margin-top:25px;}
#list1 ul li{list-style:disc; padding-bottom:12px;}
#list2 ul li{list-style:disc; padding-bottom:12px;}
#list1 ul li a,#list2 ul li a{color:#5f5f5f;}
#list1 ul li a:hover,#list2 ul li a:hover{color:#005296;}
.inner-cont-lft p{ margin-bottom:22px; font:12px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:18px; text-align:justify;}
.inner-cont-rht{float:right; width:228px; position:relative;}
.inner-cont-lft ul.inn-list{ margin:0 0 0 5px; padding:0; }
.inner-cont-lft ul.inn-list li{ margin:0; padding:0 0 0 12px; background:url(../images/innlist.png) 0px 5px no-repeat; font:12px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:18px; text-align:justify;}
.inner-cont-lft .mailinks { line-height:22px;}
.inner-cont-lft .mailinks a{ color:#009140;}
.inner-cont-lft .mailinks a:hover{ color:#005296;}
.inner-cont-lft h2{ font:14px 'trebuchet_msregular'; color:#f28735; font-weight:bold; margin-bottom:10px;}

.inner-cont-lft ul.inn-list-services{ margin:0 0 0 3%; padding:0;width:47%; float:left; overflow:hidden;}
.inner-cont-lft ul.inn-list-services li{ margin:0; padding:0 0 5px 18px; background:url(../images/services-ico.png) 0px 4px no-repeat; font:12px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:20px; text-align:justify; margin-top:5px; text-decoration:underline;}
.mleftno{ margin-left:2%!important;}
.inner-cont-rht{float:right; width:228px; position:relative;}
.news-arrow{ width:14px; height:9px; background:url(../images/news-arrow.png) no-repeat; position:absolute; right:22px; top:26px}
.inner-nav-head{ height:23px; border:1px solid #FFF; font:11px 'trebuchet_msregular'; color:#009140; line-height:26px; font-weight:bold; padding-left:10px; margin:1px auto 0; background:url(../images/gradient-bg.png) repeat-x; outline:1px solid #e4e4e4; width: 214px; }
.bdy-content{ height:auto; background: #009140; padding:10px 0px;}
.con-content{ height:auto; background: #009140; margin:0 auto;}
.con-content input[type="text"]{ width:80%; height:25px; border:1px solid #007835; margin:20px 0px 5px 0px; padding-left:2px; font:11px 'trebuchet_msregular';box-shadow:none; margin-left:19px; background:#009140; color:#fff;}
.con-content textarea{ width:80%; height:60px; border:1px solid #007835; margin:20px 0px 5px 0px; padding-left:2px; padding-top:2px;font:11px 'trebuchet_msregular'; box-shadow:none; margin-left:19px; background:#009140; color:#fff;}
.con-content input[type="text"]:focus, .con-content textarea:focus{ 
-webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
	 border: 1px solid #DDDDDD;
	 outline:none;
}
.bdy-content ul{ margin:0px 10px 0 20px;   }
.con-content input[type="submit"]{ padding:6px 13px; color:#005296; font:12px 'trebuchet_msregular'; text-transform:uppercase; border:none; outline:none; cursor:pointer; margin-left:75px; margin-bottom:9px; text-align:center; border-radius:3px; letter-spacing:1px;
background: rgb(214,214,214); /* Old browsers */
background: -moz-linear-gradient(-45deg,  rgba(214,214,214,1) 1%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(1%,rgba(214,214,214,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(214,214,214,1) 1%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(214,214,214,1) 1%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(214,214,214,1) 1%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(214,214,214,1) 1%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#f6f6f6',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}
.con-content input[type="submit"]:hover{  transition:0.6s;
background: rgb(254,254,254); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(254,254,254,1) 0%, rgba(209,209,209,1) 49%, rgba(219,219,219,1) 50%, rgba(226,226,226,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,254,254,1)), color-stop(49%,rgba(209,209,209,1)), color-stop(50%,rgba(219,219,219,1)), color-stop(100%,rgba(226,226,226,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(209,209,209,1) 49%,rgba(219,219,219,1) 50%,rgba(226,226,226,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(209,209,209,1) 49%,rgba(219,219,219,1) 50%,rgba(226,226,226,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(209,209,209,1) 49%,rgba(219,219,219,1) 50%,rgba(226,226,226,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(254,254,254,1) 0%,rgba(209,209,209,1) 49%,rgba(219,219,219,1) 50%,rgba(226,226,226,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-9 */


}
.bdy-content li{ border-bottom:1px dotted #66bd8c; padding:8px 0 8px 0; list-style-image:url(../images/arrow-right.png);  }
.bdy-content li.inner-nav-last{ border-bottom:none;}
.bdy-content li a{ font:11px 'trebuchet_msregular'; color:#FFF; }
.bdy-content li a:hover{color:#f28735;}
 /*Accordions*/
		.accordion_toggle {
			display: block;
			height: auto;
			width: 100%;
			background: #005296 url(../images/proj-arrow.png) no-repeat 675px center;
			padding:20px 30px 12px 10px;
			line-height: 20px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			border-bottom: 1px solid #fff;
			cursor: pointer;
			margin:0;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			box-sizing:border-box;
		}
		
		.accordion_toggle_active {
			background-color: #009140;
			background-image: url(../images/proj-active.png);
			color: #ffffff;
			border-bottom: 1px solid #009140;
			
		}
		
		.accordion_content {
			background-color: #ffffff;
			color: #444444;
			overflow: hidden;
			width:705px;
		}
			
		.horizontal_accordion_toggle {
			/* REQUIRED */
			float: left;	/* This make sure it stays horizontal */
			/* REQUIRED */

			display: block;
			height: 100px;
			width: 30px;
			background: url(images/h_accordion_toggle.jpg) no-repeat top left #a9d06a;
			color: #ffffff;
			text-decoration: none;
			outline: none;
			border-right: 1px solid #cde99f;
			cursor: pointer;
			margin: 0 0 0 0;
		}
		
		.horizontal_accordion_toggle_active {
			background: url(images/h_accordion_toggle_active.jpg) no-repeat top left #e0542f;
			border-right: 1px solid #f68263;
		}
		
		.horizontal_accordion_content {
			/* REQUIRED */
			height: auto;	/* We need to define a height for the accordion as it stretches the width */
			float: left;	/* This make sure it stays horizontal */
			/* REQUIRED */
			
			overflow: hidden;
			background-color: #ffffff;
			color: #444444;
		}
			
			.horizontal_accordion_content p {
				width: auto;
				line-height:150%;
				padding: 5px 10px 15px 10px;
			}
					
					
    /* Container styling*/
    #horizontal_container {
      margin: 0;
      width: 100%;   
      height: 100px;    
    }
    .accordion_content table{ width:100%!important; margin:0; padding:0;}
	.table-prop{ border-collapse:collapse; border-spacing:0;}
	.table-prop tr td{ border:1px solid #ccc; border-collapse:collapse; border-spacing:0; line-height:25px; font:12px Arial, Helvetica, sans-serif;						color:#5f5f5f; padding:8px;}
/*Accordions*/

/*careers*/
.careers-form{ width:100%; height:auto; margin-left:290px;}
.careers-form ul li{ padding:0px 0px 20px 0px; margin:0px; font:12px Arial, Helvetica, sans-serif; color:#5f5f5f;}
.careers-form ul li input[type="text"], .careers-form ul li input[type="email"]{width:200px;height:25px;border:1px solid #dbdbdb; outline:none; padding-left:2px; box-shadow:none; color: #5f5f5f;}
.careers-form ul li input[type="file"]{ box-shadow:none;}
.careers-form ul li textarea{width:200px;height:50px;border:1px solid #dbdbdb; outline:none; padding-left:2px; padding-top:2px; box-shadow:none; color: #5f5f5f; font:12px Arial, Helvetica, sans-serif;}
.careers-form ul li input[type="submit"]{ padding:7px 13px; color:#FFFFFF; font:12px 'trebuchet_msregular'; text-transform:uppercase;  border:none; outline:none; cursor:pointer; border-radius:3px; letter-spacing:1px; float:left;  margin:0px 10px 0px 205px;

background: rgb(0,145,64); /* Old browsers */
background: -moz-linear-gradient(-45deg,  rgba(0,145,64,1) 0%, rgba(0,166,73,1) 50%, rgba(0,145,64,1) 51%, rgba(0,166,73,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(0,145,64,1)), color-stop(50%,rgba(0,166,73,1)), color-stop(51%,rgba(0,145,64,1)), color-stop(100%,rgba(0,166,73,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(0,145,64,1) 0%,rgba(0,166,73,1) 50%,rgba(0,145,64,1) 51%,rgba(0,166,73,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(0,145,64,1) 0%,rgba(0,166,73,1) 50%,rgba(0,145,64,1) 51%,rgba(0,166,73,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(0,145,64,1) 0%,rgba(0,166,73,1) 50%,rgba(0,145,64,1) 51%,rgba(0,166,73,1) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(0,145,64,1) 0%,rgba(0,166,73,1) 50%,rgba(0,145,64,1) 51%,rgba(0,166,73,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009140', endColorstr='#00a649',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}
.careers-form ul li input[type="submit"]:hover{  transition:0.6s;
background: rgb(0,166,73); /* Old browsers */
background: -moz-linear-gradient(-45deg,  rgba(0,166,73,1) 0%, rgba(0,145,64,1) 49%, rgba(0,166,73,1) 50%, rgba(0,145,64,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(0,166,73,1)), color-stop(49%,rgba(0,145,64,1)), color-stop(50%,rgba(0,166,73,1)), color-stop(100%,rgba(0,145,64,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(0,166,73,1) 0%,rgba(0,145,64,1) 49%,rgba(0,166,73,1) 50%,rgba(0,145,64,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(0,166,73,1) 0%,rgba(0,145,64,1) 49%,rgba(0,166,73,1) 50%,rgba(0,145,64,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(0,166,73,1) 0%,rgba(0,145,64,1) 49%,rgba(0,166,73,1) 50%,rgba(0,145,64,1) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(0,166,73,1) 0%,rgba(0,145,64,1) 49%,rgba(0,166,73,1) 50%,rgba(0,145,64,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a649', endColorstr='#009140',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}

.careers-form ul li input[type="reset"]{ padding:7px 13px; color:#FFFFFF; font:12px 'trebuchet_msregular'; text-transform:uppercase;  border:none; outline:none; cursor:pointer; border-radius:3px; letter-spacing:1px; float:left; padding-left:10px;

background: rgb(0,145,64); /* Old browsers */
background: -moz-linear-gradient(-45deg,  rgba(0,145,64,1) 0%, rgba(0,166,73,1) 50%, rgba(0,145,64,1) 51%, rgba(0,166,73,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(0,145,64,1)), color-stop(50%,rgba(0,166,73,1)), color-stop(51%,rgba(0,145,64,1)), color-stop(100%,rgba(0,166,73,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(0,145,64,1) 0%,rgba(0,166,73,1) 50%,rgba(0,145,64,1) 51%,rgba(0,166,73,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(0,145,64,1) 0%,rgba(0,166,73,1) 50%,rgba(0,145,64,1) 51%,rgba(0,166,73,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(0,145,64,1) 0%,rgba(0,166,73,1) 50%,rgba(0,145,64,1) 51%,rgba(0,166,73,1) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(0,145,64,1) 0%,rgba(0,166,73,1) 50%,rgba(0,145,64,1) 51%,rgba(0,166,73,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009140', endColorstr='#00a649',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}
.careers-form ul li input[type="reset"]:hover{  transition:0.6s;
background: rgb(0,166,73); /* Old browsers */
background: -moz-linear-gradient(-45deg,  rgba(0,166,73,1) 0%, rgba(0,145,64,1) 49%, rgba(0,166,73,1) 50%, rgba(0,145,64,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(0,166,73,1)), color-stop(49%,rgba(0,145,64,1)), color-stop(50%,rgba(0,166,73,1)), color-stop(100%,rgba(0,145,64,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(0,166,73,1) 0%,rgba(0,145,64,1) 49%,rgba(0,166,73,1) 50%,rgba(0,145,64,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(0,166,73,1) 0%,rgba(0,145,64,1) 49%,rgba(0,166,73,1) 50%,rgba(0,145,64,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(0,166,73,1) 0%,rgba(0,145,64,1) 49%,rgba(0,166,73,1) 50%,rgba(0,145,64,1) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(0,166,73,1) 0%,rgba(0,145,64,1) 49%,rgba(0,166,73,1) 50%,rgba(0,145,64,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a649', endColorstr='#009140',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}
.careers-form ul li:nth-child(6),.careers-form ul li:nth-child(7){ display:inline;}
.careers-form ul li div.lab{width:150px; float:left; padding-top:5px; text-align:right;}
.careers-form ul li div.col{margin-right:20px; float:left; padding-top:5px; margin-left:10px;}
.careers-form h4{ font:13px 'trebuchet_msregular'; color:#005296; font-weight:bold; margin-bottom:30px; margin-left:80px;}
/*careers*/

/*team*/
.coreteam{ width:716px;  border-bottom:1px dotted #dcdcdc; overflow:hidden; padding-bottom:15px; margin-top:15px;}
.coreteam .name{ width:200px; float:left;font:12px 'trebuchet_msregular'; color:#005296; margin-bottom:6px; clear:left;}
.coreteam .dot{ width:20px; float:left;font:12px 'trebuchet_msregular'; color:#5f5f5f; margin-bottom:6px;}
.coreteam .text{ width:480px; float:left; font:12px 'Arial'; color:#5f5f5f; margin-bottom:6px;}
/*team*/


::-webkit-input-placeholder {
   color: #fff;
}

:-moz-placeholder { /* Firefox 18- */
   color: #fff;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #fff;  
}

:-ms-input-placeholder {  
   color: #fff;  
}
.empty-height{height:390px; width:100%;}


/*---------------------------pop-up-images------------------------------*/
*{margin:0;padding:0}
.popbrdr{border:1px solid #e4e4e4; padding: 2px 5px;}
.popbrdr-new{margin-left:30px;border:1px solid #e4e4e4; padding: 2px 5px;}

/*----------------------------------------End-----------------------------------------*/