body {
	margin: 0px auto;
}
#wrapper-top {
	margin: 0px auto;
	background-image: url(image/77779171.jpg);
	background-position: top center;
	background-repeat: repeat-x;
	height: 680px;
	overflow: hidden;
}
#company-info {
	overflow: hidden;
	margin: 0px auto;
	width: 960px;
	height: 113px;
}
#companyname {
	margin: 0px auto;
	padding-top: 20px;
	width: 950px;
	overflow: hidden;
	white-space: nowrap;
}
#companyslogan {
	overflow: hidden;
	width: 950px;
	overflow: hidden;
	padding-top: 10px;
	height: 55px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#nav-wrapper {
	height: 35px;
	 margin-top: 30px;
}
#nav {
	margin: 0px auto;
	width:960px;
}
#kv {
	width: 960px;
	height: 300px;
	margin: 30px auto 0px;
	position: relative;
	z-index: 1001;
}
#gtf-kv {
	overflow: hidden;
	position: absolute;
	z-index: 1002;
	top: 180px;
	left: 30px;
	width: 475px;
	height: 95px;
}
#globaltext1, #pageleveltext1 {
	width: 470px;
	margin: 0px auto;
}
.clear {
	clear: both;
}
#gtf-container3 {
	margin: 15px auto 0px;
	overflow: hidden;
	width: 960px;
	padding: 10px 0px;
	max-height: 145px;
}
#globaltext3, #pageleveltext3 {
	overflow: hidden;
	margin: 0px auto;
	width: 940px;
}
#wrapper-bottom {
	margin: 0px auto;
	height: auto;
	overflow: hidden;
}
#layout {
	margin: 25px auto 0px;
	overflow-x: auto;
	overflow-y: hidden;
	width: 940px;
}
#footer-wrapper {
	clear: both;

}
#footer {
	overflow: hidden;
	width: 940px;
	margin: 0 auto;
	padding: 15px;
}
#styleNav .primary-webcomMenu {
	overflow: hidden;
}
#styleNav .primary-webcomMenuItem {
	white-space: nowrap;
	max-width: 140px;
}
#styleNav .primary-webcomMenuItem-middle {
	padding-top: 8px !important;
	
}
#styleNav .primary-webcomMenuItem-left {
	padding: 0px 10px;
	height: 50px !important;
}
#styleNav .secondary-webcomMenu {
	margin: 4px 0px 0px 0px;
	padding-bottom: 5px;
}
#styleNav .secondary-webcomMenuItem-middle {
	padding: 5px 0px 7px;
}
#styleNav .secondary-webcomMenuItem-left {
	padding: 0px 10px 0px 10px;
}

.footercontent, .footercontent a:link, .footercontent a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

body{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #393939;
	font-style: normal;
	text-decoration: none;
	background-color: #ffffff;
}
h1, .pagetitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #d97e0b;
	font-weight: normal;
}
h2, .sectiontitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #801a0a;
	font-weight: normal;
}
h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	color: #6a8d13;
	font-weight: normal;
}
h4{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #d97e0b;
	font-weight: normal;
}
h5{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	color: #801a0a;
	font-weight: normal;
}
h6{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #6a8d13;
	font-weight: normal;
}
ol{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color: #d97e0b;
}
ul{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color: #d97e0b;
}
.customheader1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #801a0a;
}
.customheader2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #801a0a;
}
/*standard*/
.phone, .phone a {
	color: #fed614;
	text-decoration: none;
	pointer-events: none;
}
.companyname{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15pt;
	font-weight: bold; 
	color: #fed614;
	text-shadow: 1px 2px 2px #000000;
 }
.companyslogan{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	font-weight: Bold; 
	color: #ffffff;
}
#globaltext1, #pageleveltext1 {
	font-family: Verdana, Geneva, sans-serif;
	color: #ffffff;
	font-size: 11pt;
	font-weight: bold;
	text-shadow: 1px 2px 2px #000000;
}
#globaltext3, #pageleveltext3 {
	font-family: Verdana, Geneva, sans-serif;
	color: #ffffff;
	font-size: 13pt;
	font-weight: bold;
}
#footer, #footer a{
	color: #ffffff;
}
/* navigation (flyouts) */
#styleNav .primary-webcomMenuItem-middle{
	font-family: Verdana, Geneva, sans-serif;
	color: #ffffff;
}
#styleNav .primary-webcomMenuItem-left{
	border-right: 1px solid #a8d635;
	
}
#styleNav .secondary-webcomMenuItem-middle {
	font-family: Verdana, Geneva, sans-serif;
	color: #333333;
	font-weight: bold;
}
#styleNav .secondary-webcomMenuItem-left {
	background-color: #ffffff;
	border-bottom: 1px solid #555454;

}
#styleNav .primary-webcomMenuItem.hover .primary-webcomMenuItem-middle {
	color: #000000;
}
#styleNav .primary-webcomMenuItem.hover .primary-webcomMenuItem-left {
	background-color: #b69b68;
	
}
#styleNav .primary-webcomMenuItem.selected .primary-webcomMenuItem-middle {
	color: #ffffff;
}
#styleNav .primary-webcomMenuItem.selected .primary-webcomMenuItem-left {
	background-color: #801a0a;
	
}
#styleNav .secondary-webcomMenuItem.hover .secondary-webcomMenuItem-middle {
	color: #ffffff;}
#styleNav .secondary-webcomMenuItem.hover .secondary-webcomMenuItem-left {
	background-color: #b69b68;
}
#styleNav .secondary-webcomMenuItem.selected .secondary-webcomMenuItem-middle {
	color: #ffffff;
}
#styleNav .secondary-webcomMenuItem.selected .secondary-webcomMenuItem-left {
	background-color: #801a0a;
}
#styleNav .secondary-webcomMenu {
	border-top: 1px solid #555454;
}
/* Primary / Secondary */
/* Font color */
.webCom-color-primary {
	color: #2E3067;
}
/* primary background color */
.webCom-backgroundColor-primary {
	background-color: #AC201F;
}
/* Font color */
.webCom-color-secondary {
	color: #2E3067;
}
/* secondary background color */
.webCom-backgroundColor-secondary {
	background-color: #2C2C2C;
}

/*design*/

#nav-wrapper {
	background-color: #858585;
	-webkit-box-shadow: 0px 3px 3px 0px #000000;
	box-shadow: 0px 2px 3px 0px #000000;
}
#kv {
	-webkit-box-shadow: 0px 3px 3px 0px #000000;
	box-shadow: 0px 2px 3px 0px #000000;
}
#footer-wrapper {
	background-color: #3d3d3d;
	border-top: 3px solid #b69b68;
}
.pagetitle {
 line-height: auto;
 color: #E32024;
 font-size: 14pt;
 font-family: Arial , Helvetica , sans-serif;
 font-weight: bold;
}
body {
 line-height: 1.5;
 color: #000000;
 font-size: 10pt;
 font-family: Arial , Helvetica , sans-serif;
}
a:visited {
 line-height: auto;
 color: #EB5F1E;
}
a:active {
 line-height: auto;
 color: #EB5F1E;
}
h1 {
 line-height: auto;
 color: #E32024;
 font-size: 14pt;
 font-family: Arial , Helvetica , sans-serif;
}
h3 {
 line-height: auto;
 font-family: Georgia , Times New Roman , Times , serif;
}
a:link {
 line-height: auto;
 color: #EB5F1E;
}
h2 {
 line-height: auto;
 color: #E32024;
 font-size: 12pt;
 font-family: Arial , Helvetica , sans-serif;
}
ol {
 line-height: auto;
}
ul {
 color: #000000;
 line-height: auto;
}

#wrapper-top {
  background-image: none;
  background-color:#000;
  height: 570px;
}
#nav-wrapper {
background-color: #E32024;
-webkit-box-shadow: 0px 3px 3px 0px #000;
box-shadow: 0px 2px 3px 0px #000;
  margin-top:10px;
}
#styleNav .primary-webcomMenuItem-middle {
  color:#fff;
}
#styleNav .primary-webcomMenuItem.hover .primary-webcomMenuItem-middle {
  color:#fff;
}
#styleNav .primary-webcomMenuItem.selected .primary-webcomMenuItem-middle {
  color:#fff;
}
#styleNav .primary-webcomMenuItem.selected .primary-webcomMenuItem-left {
  background-color: #EB5F1E;
  border-right: 1px solid #fff;
}
#styleNav .primary-webcomMenuItem.hover .primary-webcomMenuItem-left {
background-color: #EB5F1E;
}
#styleNav .primary-webcomMenuItem-left {
border-right: 1px solid #fff;
}
#wrapper-bottom {
margin: 0px auto;
height: auto;
overflow: hidden;
background-color: #fff;
}
#footer-wrapper {
background-color: #000;
border-top: 3px solid #000;

}
.companyslogan {
  font-family:arial;
}
#companyslogan {
  overflow:visible;
}
#company-info {
  overflow:visible;
  height:120px;
}
