body {
}

#container {
	background:url('../images/bg_header.png') repeat-x;
}

#main {
	margin-bottom:30px;
}

.wrapper {
	position:relative;
	margin:0 auto;
	min-width:960px;
	max-width:70%;
}

#header {
	height:2px;
	position:relative;
	z-index:500;
}


.logo {
	position:absolute;
	z-index:50;
	top:5px;
	left:15px;
}

.upper {
	float:right;
	width:440px;
	padding-top:15px;
}

.tour {
	font-family:"Open Sans";
	font-weight:400;
	font-size:12px;
	float:left;
	text-align:right;
	line-height:16px;
	padding-right:15px;
}

.tour a {
	text-decoration:none;
	color:#60ad3e;
}

.search input {
	float:left;
	vertical-align:middle;
}

.search input[type="text"] {
	
	font-family:arial;
	font-size:11px;
	
}

#navigation {
	position: relative;
  top: 40px;
  left: 0px;
  z-index: 31;
}

#navigation > a {display:none;}

#navigation ul {
}

#navigation ul li {
	float: left;  font-size: 12px;  line-height: 0px;  margin: 16px 1px;  font-family: "Open Sans", arial;  font-weight: 400;  background-color: rgb(2, 79, 145);
}

#navigation ul li a {
	 display: block;  color: #ffffff;  text-decoration: none;  text-align: -webkit-auto !important;
	
}

#navigation ul li:hover a {
    background: none;
    border-top: 5px;
    padding-top: 11px;
    margin-top: -5px;
    color: #fff !important;
}

#navigation ul li .submenu {
	float:left;
	left:-9999em;
	position:absolute;
}

#navigation ul li:hover .submenu {
	position:absolute;
	left:auto;
	top:43px;
	background:#032f5e;
	width:650px;
	margin-left:-20px;
}

#navigation ul li:hover .subright {
	margin-left:-340px;
}
#navigation ul li:hover .subrightlast {
	margin-left:-450px;
}

#navigation ul li:hover .submenu .menuArea {
	float:left;
	width:45%;
}

#navigation ul li:hover .submenuwide {
	width:800px;
}


#navigation ul li:hover .submenu .menuList {
	margin:20px 0px;
	border-right:1px solid #093e77;
}

#navigation ul li:hover .submenu .twocol {
	float:left;
	width:49%;
}

#navigation ul li:hover .submenu .menuList li {
	font-size:14px;
	line-height:18px;
	margin:0px 0px;
	font-family:"Open Sans", arial;
	font-weight:400;
	float:none;	
}

#navigation ul li:hover .submenu .menuList li a{
	color:#ffffff;
	float:none;
	background:none;
	display:block;
	padding:8px 20px;
	text-decoration:none;
	margin:0px;
}

#navigation ul li:hover .submenu .menuList li:hover a {
	color:#6cda1c;
	background:#032243;
	margin:0px;
	padding:8px 20px;
}

#navigation ul li:hover .submenu .menuList li .infoFill {
	display:none;
}

#navigation ul li:hover .submenu .menuList li:hover .infoFill {
	display:block;
	position:absolute;
	right:0px;
	top:0px;
	background:#032f5e;
}

#navigation ul li:hover .submenuwide .menuArea {
	width:55%;
}

#navigation ul li:hover .submenu .infoArea {
	padding:2.5%;
	width:54%;
	height:85%;
	float:right;
	margin:0px;
	margin-bottom: 11%;
}

#navigation ul li:hover .submenuwide .infoArea {
	width:40%;
}

#navigation ul li:hover .submenu .infoArea h3 {
	color: #48c5ff;
    font-size: 13px;
    line-height: 0px;
    margin-bottom: -114px;
    height: 131px;
}

#navigation ul li:hover .submenu .infoArea p {
	 font-family: arial;
    font-size: 11px;
    color: #ffffff;
    line-height: 20px;
    margin-bottom: -24px;
    height: 171px;
}

#navigation ul li:hover .submenu .infoArea p a {
	padding:0px;
	margin:0px;
}

#navigation ul li:hover .submenu .infoArea p a:hover, #navigation ul li:hover .submenu .menuList li:hover .infoArea a  {
	text-decoration:underline;
	padding:0px;
	margin:0px;
	background:none;
}

#navigation ul li:hover .submenu .menuList li.ctacontact a {
	margin:15px 15px;
	background:#01254b;
	border:1px solid #08407b;
	border-radius:8px;
	text-align:center;
	padding:20px 15px;
	font-size:16px;
	line-height:20px;
}

#banner {
	height:465px;
	background:#000000 url('../images/banner_bg.jpg') top center no-repeat;
	background-size:cover;
	position:relative;
	overflow:hidden;
}

#bannercontainer {
	width:100%;
	position:relative;
	padding:0px;
	max-height:465px;
	overflow:hidden;
}


.slide {
	position:relative;
	z-index:30;
	height:465px;
}

.slide img.focal {
	float:left;
}

.slide h1 {
	color:#ffffff;
	font-size:48px;
	font-family:"Open Sans";
	font-weight:700;
	padding-top:70px;
	line-height:60px;
}

.slide h1.dark {
	color:#0e528e;
}

.slide h1 a {
	color:#fbff8f;
	text-decoration:none;
}

.slide ul {
	float:right;
	width:60%;
	margin-top:10px;
}

.slide ul li {
	background:url('../images/list-check.png') 0px 8px no-repeat;
	color:#ffffff;
	font-size:18px;
	font-family:"Open Sans";
	font-weight:700;
	padding:15px 0px 15px 55px;
}

.slideCTA a{
	position:absolute;
	bottom:10px;
	right:0px;
	background:#0048b4 url('../images/bg_slideCTA.png') repeat-x;
	padding:15px 20px;
	display:block;
	color:#60ff00;
	font-family:"Open Sans";
	font-weight:400;
	font-size:24px;
	text-decoration:none;
	width:35%;
	line-height:30px;
}

.slideCTA a img {float:right; padding-top:12px; padding-left:20px;}

.banner_bot {
	background:url('../images/banner_bg-repeat.png') repeat-x;
	height:28px;
	width:100%;
	z-index:50;
}



.ctabox {
	background:#f0f0f0;
	float:left;
	width:24%;
	margin-right:1.33%;
	height:140px;
}

.ctabox h3 {
	text-align:center;
	background:#b0b0b0;
	color:#ffffff;
	font-family:"Open Sans";
	font-weight:300;
	font-size:16px;
	padding:8px;
	border-bottom:1px solid #ffffff;
}

.ctabox a {color:#333333; display:block; text-decoration:none;}

.ctabox p {
	font-family:verdana;
	font-size:11px;
	line-height:17px;
	padding:10px;
}

.ctabox img {float:left; padding-right:10px;}

.ctarow .orange {background:#ffefcf;}
.ctarow .orange h3 {background:#ffa800; color:#222222;}

.ctarow .blue {background:#dceaff;}
.ctarow .blue h3 {background:#3778d9;}

.ctarow .red {background:#ffdad0;}
.ctarow .red h3 {background:#ff3700;}

.ctarow .green {background:#dcf6ca;}
.ctarow .green h3 {background:#8cdb57; color:#222222;}

.ctarow .last {margin-right:0%;}

.newsModule {
	height:50px;
	width:100%;
	position:relative;
}

.newsModule h4 {
	float:left;
	display:block;
	background:#0d4f89;
	font-family:arial;
	color:#ffffff;
	font-size:14px;
	padding:10px 1%;
	text-align:center;
	width:10%;
}

.newsModule ul li {
	float:left;
	display:block;
	font-size:14px;
	text-decoration:none;
	background:#f4f4f4;
	padding:10px 2%;
	font-family:arial;
	width:84%;
}

.newsModule #allNews {
	position:absolute;
	right:15px;
	top:12px;
}

.newsModule ul li a {
	color:#6b6b6b;
}

.bodyTxt p {
	font-family:arial;
	font-size:15px;
	line-height:24px;
	margin:20px 0px;
}

.bodyTxt a {
	color:#60ad3e;
	text-decoration:none;
}

.bodyTxt a:hover {
	background:#ffffcc;
}

.bodyTxt h2 {
	font-size:30px;
	font-family:"Open Sans";
	color:#0f69b8;
	font-weight:300;
	border-bottom:2px solid #57a5ea;
	margin-bottom:25px;
	margin-top:25px;
}

.imgright {float:right; padding-left:15px; padding-bottom:15px;}

.bodyTxt h2 span {
	background:#ffffff;
	padding-right:15px;
	margin-top:-15px;
	float:left;
}

.bodyTxt h3 {
	font-size:16px;
	font-family:"Open Sans";
	color:#0f69b8;
	font-weight:700;
	margin-bottom:15px;
}

.bodyTxt p.breadcrumbs {
	margin-top:0px;
	color:#60ad3e;
	font-family:"Open Sans";
	font-size:12px;
}

.bodyTxt p.breadcrumbs a {
	color:#60ad3e;
	text-decoration:none;
}

.bodyTxt p.breadcrumbs a:hover {
	background:#ffffcc;
}

.bodyTxt ul.txtList {
	list-style:disc;
	margin-bottom:20px;
	margin-left:30px;
}

.bodyTxt ul.txtList li {
	font-family:arial;
	font-size:15px;
	line-height:24px;
	padding:8px 0px;
}


.bodyTxt ul.sitemap {
	list-style:disc;
	margin-bottom:20px;
	margin-left:30px;
}

.bodyTxt ul.sitemap li {
	font-family:arial;
	font-size:15px;
	line-height:24px;
	padding:4px 0px;
}

.bodyTxt ul.sitemap ul {
	margin-left:30px;
	list-style:disc;
}

.fright {float:right; padding:8px;}

#headline {
	background:url('../images/bg_headline.png') repeat-x;
	height:102px;
	margin-bottom:30px;
	position:relative;
	z-index:10;
}

#headline h1 {
	font-family:"Open Sans";
	font-weight:300;
	font-size:60px;
	color:#ffffff;
	padding-top:50px;
}

#headline h1.hmShrink {
	font-size:40px;
	padding-top:64px;
}

.headline-about {background:url('../images/headline-about.jpg') top right no-repeat;}

.sidebarHome {
	float:right;
	width:34%;
}

.contentHome {
	width:62%;
	float:left;
}

.content {
	float:right;
	width:70%;
}

.sidebar {
	float:left;
	width:28%;
}

.module {
	background:#093f76 url('../images/bg_module.png') repeat-x;
	padding:20px;
	margin-bottom:25px;
}

.module select {
	width:100%;
	margin-bottom:10px;
	padding:5px 0px;
	font-size:15px;
}

.module h3 {
	font-family:"Open Sans";
	font-size:20px;
	font-weight:300;
	color:#ffffff;
	margin-bottom:15px;
}

.module p {
	font-family:"Open Sans";
	font-size:14px;
	font-weight:400;
	color:#ffffff;
	margin-bottom:15px;
	line-height:24px;
}

.module img {
	float:left;
	padding-right:15px;
}

.module a {
	color:#8eb8e1;
}

.lightcontent a {color:#4f91cb;}

.subnavigation, .lightcontent {
	background:#f1f1f1;
	padding:0px;
}

.lightcontent {
	padding-bottom:15px;
}

.subnavigation h3, .lightcontent h3 {
	font-family:"Open Sans";
	font-size:22px;
	color:#ff6702;
	font-weight:400;
	padding:15px;
}

.lightcontent h4 {
	padding:0px 15px;
	margin-bottom:15px;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#444444;
}

.lightcontent p {
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	padding:0px 15px;
}

.subnavigation ul {}

.subnavigation ul li {
	border-top:1px solid #cfcfcf;

}

.subnavigation ul li a {
	display:block;
	background:url('../images/arrow-right.png') 15px 14px no-repeat;
	border-top:1px solid #ffffff;
	padding:13px 20px 13px 40px;
	font-family:arial;
	font-size:15px;
	color:#434242;
	text-decoration:none;
}

.subnavigation ul li a:hover {text-decoration:underline;}


#footer {
	background:#156ab3 url('../images/bg_footer.png') repeat-x;
	padding:50px 0px;
}

.footerLeft {
	float:Left;
	width:49%;
}

.footerRight {
	float:right;
	width:49%;
}

.subProductList ul {
	float:left;
	width:50%;
}

.subProductList ul li{
}

.subProductList ul li a {
	background:url('../images/list-arrow.png') 0px 8px no-repeat;
	line-height:24px;
	display:block;
	color:#ffffff;
	padding:5px 5px 5px 30px;
	font-size:15px;
	font-family:arial;
	text-decoration:none;
}

.subProductList ul li:hover a {
	text-decoration:underline;
}

.newsletter {
	background:#2784d6;
	border:1px solid #329dff;
	padding:20px;
}

.newsletter p {
	color:#ffffff;
	font-family:"Open Sans";
	font-weight:400;
	font-size:15px;
	line-height:24px;
}

.newsletter p span {
	font-size:20px;
	color:#fffc00;
}

.newsletter input {float:left;}

.newsletter form {
	height:40px;
	margin:0 auto;
	width:350px;
	margin-top:15px;
	position:relative;
}

.newsletter input[type="text"] {
	padding:8px 10px 8px 10px;
	border:0px;
	background:#ffffff url('../images/bg_formfield.png') repeat-x;
	font-family:arial;
	font-size:15px;
	margin-top:0px;
	margin-right:5px;
	width:250px;
}

.copyright {
	margin-top:30px;
}

.copyright img {
	float:left;
}

.copyright p {
	font-family:arial;
	font-size:15px;
	color:#ffffff;
	line-height:24px;
	padding-top:60px;
	padding-left:15px;
	float:left;
}

.prodDetail {
	border:1px solid #7d7d7d;
	min-height:400px;
	margin-top:50px;
}

.prodNav {
	background:#ffffff url('../images/bg_prodNav.png') repeat-x;
	height:105px;
	border-bottom:1px solid #d0d0d0;
	position:relative;
}

.prodNav ul {
	margin:0px;
	list-style:none;
}

.prodNav ul li {
	float:left;
	font-family:arial;
	font-size:15px;
	padding:0px 10px;
}

.prodNav ul li a {
	float:left;
	display:block;
	color:#ffffff;
	padding:16px 20px 16px 20px;
}


.prodNav ul li a:hover {
	color:#60ad3e;
	text-decoration:underline;
	background:none;
}

.prodNav ul li.active a {
	background:#ffffff;
	border:1px solid #7d7d7d;
	border-bottom:0px;
	margin-top:-15px;
	color:#222222;
	padding-bottom:22px;
	padding-top:24px;
}

.prodNav ul li.active a:hover {
	background:#ffffff;
	border:1px solid #7d7d7d;
	border-bottom:0px;
	margin-top:-15px;
	color:#222222;
	padding-bottom:22px;
	padding-top:25px;
	text-decoration:underline;
}


.prodNav ul li ul {
	display:none;
}

.prodNav ul li.active ul {
	display:block;
	margin-top:65px;
	position:absolute;
	left:0px;
}

.prodNav ul li.active ul li a {
	border:0px;
	background:none;
	padding:20px 15px;
	color:#4f91cb;
}

.prodNav ul li.active ul li a:hover, .prodNav ul li.active ul li.active a {
	border:0px;
	background:none;
	color:#60ad3e;
	padding:20px 15px;
}


.prodContent {
	padding:20px;
	font-size:15px;
	font-family:Arial;
	line-height:24px;
}

.prodContent p{
	font-size:15px;
	font-family:Arial;
	line-height:24px;
}

.prodContent div {}

.prodList {

}

.prodList ul li {
	float:left;
	width:24%;
	margin-right:1%;
	margin-bottom:1%;
	background:#ffffff url('../images/bg_prodList.png') repeat-x;
}

.prodList ul li a {
	display:block;
	border:1px solid #d5d5d5;
	height:150px;
	font-family:"Open Sans";
	font-weight:400;
	font-size:13px;
}

.prodbg, .prodbg-78 {	background:url('../images/product1.png') top center no-repeat;}
.prodbg-cd, .prodbg-95 {	background:url('../prodlist/prod_cylindrical-dryer.png') top center no-repeat;}
.prodbg-discharge {	background:url('../prodlist/prod_discharge.png') top center no-repeat;}
.prodbg-hsd, .prodbg-69, .prodbg-82 {	background:url('../prodlist/prod_hsd.png') top center no-repeat;}
.prodbg-msm, .prodbg-117, .prodbg-128 {	background:url('../prodlist/prod_msm.png') top center no-repeat;}
.prodbg-planetary, .prodbg-58 {	background:url('../prodlist/prod_planetary.png') top center no-repeat;}
.prodbg-hsm, .prodbg-84 {	background:url('../prodlist/prod_hsm.png') top center no-repeat;}
.prodbg-slim, .prodbg-100 {	background:url('../prodlist/prod_slim.png') top center no-repeat;}
.prodbg-control {	background:url('../prodlist/prod_control.png') top center no-repeat;}
.prodbg-static, .prodbg-80 {	background:url('../prodlist/prod_static.png') top center no-repeat;}
.prodbg-tanks {	background:url('../prodlist/prod_tanks.png') top center no-repeat;}
.prodbg-threeroll {	background:url('../prodlist/prod_threeroll.png') top center no-repeat;}
.prodbg-tumble, .prodbg-125 {	background:url('../prodlist/prod_tumble.png') top center no-repeat;}
.prodbg-vert {	background:url('../prodlist/prod_vert.png') top center no-repeat;}
.prodbg-vacuum {	background:url('../prodlist/prod_vacuum.png') top center no-repeat;}
.prodbg-vhomo {	background:url('../prodlist/prod_vhomo.png') top center no-repeat;}

.prodbg-123 {	background:url('../prodlist/high-velocity-disperser.png') top center no-repeat;}
.prodbg-119 {	background:url('../prodlist/prod-119.png') top center no-repeat;}
.prodbg-68 {	background:url('../prodlist/prod-68.png') top center no-repeat;}
.prodbg-85 {	background:url('../prodlist/prod-85.png') top center no-repeat;}
.prodbg-83 {	background:url('../prodlist/prod-83.png') top center no-repeat;}
.prodbg-120 {	background:url('../prodlist/prod-120.png') top center no-repeat;}
.prodbg-116 {	background:url('../prodlist/prod-116.png') top center no-repeat;}
.prodbg-76 {	background:url('../prodlist/prod-76.png') top center no-repeat;}
.prodbg-81 {	background:url('../prodlist/prod-81.png') top center no-repeat;}

.prodbg-71 {	background:url('../prodlist/prod-71.png') top center no-repeat;}
.prodbg-96, .prodbg-98 {	background:url('../prodlist/prod-96.png') top center no-repeat;}
.prodbg-113 {	background:url('../prodlist/prod-113.png') top center no-repeat;}
.prodbg-127 {	background:url('../prodlist/prod-127.png') top center no-repeat;}
.prodbg-110 {	background:url('../prodlist/prod-110.png') top center no-repeat;}
.prodbg-124 {	background:url('../prodlist/prod-124.png') top center no-repeat;}

.prodList ul li a:hover {
	background:#f5a032 url('../images/arrow-right-whiteLg.png') center 70% no-repeat;
}

.prodList ul li a img {
	position:relative;
	margin:0 auto;
}

.prodList ul li a span {
	background:#3a81be url('../images/arrow-right-white.png') 95% center no-repeat;
	display:block;
	padding:15px;
	color:#ffffff;
	margin-top:107px;
}

.prodList ul li a:hover span {
	background:none;
	text-align:center;
	margin-top:30px;
	font-size:15px;
}


.searchList li {
	border-bottom:1px solid #d0d0d0;
	padding:10px 0px;
	font-family:arial;
	font-size:15px;
}

.newsList li {
	border-bottom:1px solid #d0d0d0;
	padding:10px 0px;
	font-family:arial;
	font-size:15px;
}

.newsList li.year {
	font-size:30px;
	font-family:"Open Sans";
	color:#0f69b8;
	font-weight:300;
	border-bottom:2px solid #57a5ea;
	margin-bottom:10px;
	margin-top:25px;	
}

.newsList li.year a:hover {background:none;}

.newsList span {
	display:block;
	float:left;
	font-size:12px;
	color:#525252;
	text-decoration:none;
	width:100px;
}

.newsList b {font-weight:400;}

.newsList li a {
	
}

.gallery li {
	float:left;
	margin:2%;
	padding:2%;
	border:1px solid #d0d0d0;
	width:41%;
	text-align:center;
}

.gallery li img {
	padding:20px;
	height:150px;
}

.gallery li span {
	font-size:12px;
	font-family:"Open Sans";
	display:block;
}

.options li {
	height:100px;
	padding:10px;
	border-bottom:1px solid #d0d0d0;
}

.options li img {
	float:left;
	height:100px;
	width:100px;
	padding-right:25px;
}

.options li span {
	font-size:15px;
	display:block;
	font-family:Arial;
	padding:0px 15px;
	line-height:24px;
}

.quote td{
	padding:10px 5px;
	vertical-align:top;
	border-bottom:1px solid #d0d0d0;
}

.quote tr:nth-child(even) td {
	background:#f0f0f0;
}

.quote, .brochure {width:100%;}


.quote label {
	display:block;
	float:left;
	width:40%;
	padding-right:1%;
	clear:left;
}

.quote p {
	clear:both;
	margin:0px;
	padding:1%;
	border-bottom:1px solid #d0d0d0;
}

.quote p:before, .quote p:after {
	content:"";
	display:table;
}

.quote p:after {
	clear:both;
}

.quote p:nth-child(even) {
	background:#f0f0f0;
}

.brochure td{
	padding:10px 5px;
	vertical-align:top;
	border-bottom:1px solid #d0d0d0;
}

.brochure tr:nth-child(even) td {
	background:#f0f0f0;
}


.wpthumb {
float: right;
margin: 15px;
width: 200px;
border: 1px solid #999999;
}

.insightList {
	float:left;
	width:25%;
	margin:2%;
	border:1px solid #f0f0f0;
	padding:2%;
}

.insightList ul {
	margin-top:15px;
}

.insightList ul li {
	font-family:arial;
	font-size:13px;
	padding:3px 0px;
}

.facility {
	float:left; 
	background:#f0f0f0;
	border:1px solid #dddddd;
	padding:2%;
	width:43%;
	margin:1%;
	text-align:center;
	font-family:"Open Sans";
	font-size:15px;
	line-height:24px;
}

.facility img {
	height:120px;	
}

.facility .podText {
	display:block;
}


.facilityPod {
	float:left; 
	background:#f0f0f0;
	padding:0%;
	width:48%;
	margin:1%;
	text-align:center;
	font-family:"Open Sans";
	font-size:15px;
	line-height:24px;
}

.facilityPod img {
	width:100%;	
	display:block;
	float:left;
}

.facilityPod .podText {
	display:block;
	float:left;
	width:100%;
	background:#ff0000;
	padding:12px 0px;
	margin:0px !important;
	color:#000000 !important;
}

.facilityPod .ross, facilityPod .ross:hover {background-color:#3786e6 !important;}
.facilityPod .metal, facilityPod .metal:hover {background-color:#e41c1c !important;}
.facilityPod .engineering, facilityPod .engineering:hover {background-color:#ff7200 !important;}
.facilityPod .syscon, facilityPod .syscon:hover {background-color:#afb4b8 !important;}
.facilityPod .mixing, facilityPod .mixing:hover {background-color:#27a44d !important;}
.facilityPod .wuxi, facilityPod .wuxi:hover {background-color:#1960b9 !important;}
.facilityPod .process, facilityPod .process:hover {background-color:#a81520 !important;}
.facilityPod .nantong, facilityPod .nantong:hover {background-color:#ea3b3b !important;}

.facilityPod .podText:hover {
	opacity:.7;
	color:#ffffff !important;
}

.facList {
	list-style:disc;
	margin-bottom:20px;
	margin-left:30px;
}

.facList li {
	font-family:arial;
	font-size:13px;
	line-height:18px;
	padding:3px 0px;
}

.halfLeft {
	float:left;
	width:48%;
}

.halfRight {
	float:right;
	width:48%;
}

.officeInfo, .regionInfo {
	background:#f0f0f0;
	border:1px solid #d0d0d0;
	padding:2%;
	width:43%;
	margin:1%;
}

.officeInfo {
	float:left;
}

.regionInfo {
	float:right;
}

.fabSample {
	float:left;
	width:44%;
	padding:2%;
	background:#f0f0f0;
	margin:1%;
}

.aligncenter {text-align:center;}

.fabSample img {
	height:130px;
}

.quotereq label {	
	display:block;
}


.quotereq input[type="text"], .quotereq select {
	border:1px solid #d0d0d0;
	padding:5px;
	font-size:15px;
}

.quotereq input[type="checkbox"] {
	float:left;
}

.quotereq label.half {
	float:left;
	width:48%;
}

.quotereq textarea {
	border:1px solid #d0d0d0;
	width:90%;
	padding:5px;
	font-size:15px;
	height:180px;
}

input.submitBtn {
	background:#156ecd;
	padding:15px 25px;
	font-family:"Open Sans";
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
	border:0px;
	border-bottom:2px solid #e0e0e0;
	border-radius:8px;
	cursor:pointer;
}

.adsross li {
	margin:1%;
	width:48%;
	float:left;
	height:400px;
	text-align:center;
}

.adsross li img {
	width:auto;
	height:100%;
}

input.submitBtn:hover {
	background:#093c72;
}

.feature {
	background:#f0f0f0;
	padding:2%;
}

.split {
	float:right;
	margin:2%;
	width:42%;
}

.split img {
	width:100%;
}


.req {display:none;}


.videoContainer {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.videoContainer iframe,
.videoContainer object,
.videoContainer embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#accordion h3 {
	border-top:1px solid #d0d0d0;
	margin-top:15px;
	padding-top:15px;
	cursor:pointer;
}

#map {
	width:100%;
	height:400px;
}

#clickedArea .maindiv {display:none;}

.social {
	clear:both;
	font-family:arial;
	color:#ffffff;
	font-size:14px;
	padding-top:20px;
	vertical-align:middle;
}

.social img {
	padding:5px;
	vertical-align:middle;
}