* { padding:0; margin:0; outline:0; }
body {
	background:#000;
	font-family: Arial, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#252525;
}
input, textarea, select { font-family: Arial, sans-serif; font-size:12px; }

.notext { font-size:0; line-height:0; text-indent: -4000px; display:block; }

a img { border:0; }

a { color:#9d5f0e; text-decoration: underline; cursor:pointer; }
a:hover { text-decoration: none; }

.left, .alignleft { float:left; display:inline; }
.right, .alignright { float:right; display:inline; }

.cl { font-size:0; line-height:0; clear:both; display:block; height:0; }

.al { text-align: left; }
.ar { text-align: right; }
.ac { text-align: center; }

h2 { font-size:34px; line-height:34px; text-transform: uppercase; color:#fff; }
h2 span{ color:#f4d359; }
h3 { font-size:22px; line-height:24px; }

h2, h3,
#navigation,
#slider-navigation,
#footer { font-family: "Trebuchet MS", Arial, sans-serif;}

h1#logo { font-size:0; line-height:0; width:216px; height:90px; float:left; }
h1#logo a{ display:block; height:90px; text-indent: -4000px; background:url(images/logo.png); }

.shell { width:980px; margin:0 auto; }

body { min-width:1030px;}

#header { height:90px; background:url(images/header.gif); }

#navigation { float:right; }
#navigation ul{ float:left; list-style-type: none; padding-top:37px; font-size:14px;}
#navigation ul li{ float:left; display:inline; height:21px; background:url(images/nav-border.gif) repeat-y right 0; padding:0 20px 0 0; margin-right:20px; position:relative; }
#navigation ul li.last{background:transparent; padding-right:0; margin-right:0; }
#navigation ul li a{ float:left; color:#fff; text-decoration: none;}

#navigation ul li a em { width:90px; height:20px; background:url(images/nav-hover.gif) no-repeat 0 -200px; position:absolute; top:33px; left:-55px;}
#navigation ul li.last a em { left:-45px;}
#navigation ul li a span { font-size:0; line-height:0; width:0; height:0; position:absolute; left:50%;}

#navigation ul li a.hover{ color:#f6cb44;}

#navigation ul li a.hover em{ background-position:0 0}

#slider { height:298px; background:url(images/slider.gif); }

.slides { width:980px; height:298px; position:relative; overflow:hidden; color:#b6b6b6; }
.slides .jcarousel-clip { width:980px; height:298px; position:relative; overflow:hidden; }
.slides ul { width:980px; height:298px; position:relative; overflow:hidden; list-style-type: none;}
.slides ul li{ float:left; display:inline; width:980px; height:260px; position:relative; overflow:hidden; padding-top:38px;}

.slide-info { float:left; width:720px; padding-top:20px;}
.slide-info h2{ padding-bottom:20px;}
.slide-info p{ padding-bottom:15px;}
.slide-image { float:right; width:219px; height:240px; }
.image1 { background:url(images/slide-image.png); }

.image2 { background:url(images/slide-image_2.png); }

.image3 { background:url(images/slide-image_3.png); }




#slider-navigation { height:67px; background:url(images/slider-nav.gif); }
#slider-navigation ul{ list-style-type: none; position:relative; width:1003px; margin-right:-23px; height:67px;}
#slider-navigation ul li{ float:left; display:inline; position:relative; margin:-35px 95px -22px 0;}
#slider-navigation ul li.last{ margin-right:0;}
#slider-navigation ul li a{ float:left; width:171px; height:79px; background:url(images/slide-button.png) no-repeat 0 0; position:relative; 
	left:-10px; color:#686767; font-size:14px; text-decoration: none; font-weight: bold; padding:45px 0 0 100px;}
	
#slider-navigation ul li a strong { display:block; font-size:23px; line-height:23px; color:#fff;}
#slider-navigation ul li a em{ position:absolute; top:43px; left:20px; }

#slider-navigation ul li a em.ico1 { width:58px; height:59px; background:url(images/ico1.png); left:28px;}
#slider-navigation ul li a em.ico2 { width:41px; height:61px; background:url(images/ico2.png); left:36px;}
#slider-navigation ul li a em.ico3 { width:71px; height:64px; background:url(images/ico3.png)}

#slider-navigation ul li a.active,
#slider-navigation ul li a:hover { background:url(images/slide-button-active.png); color:#a6a6a6; }

#slider-navigation ul li a.active strong,
#slider-navigation ul li a:hover strong{ color:#000; }


#main { width:100%; background:#d3d4ce; padding:50px 0;}
#main h3{ padding-bottom:10px; }
#main p{ padding-bottom:15px; }

a.more { font-size:10px; background:url(images/more.gif) no-repeat 0 center; padding-left:10px; }

.cols {}
.col { float:left; width:350px; margin-right:15px;}
.col_2 { float:left; width:500px; margin-right:5px;}
.col-last { margin-right:0;}

.box_1 { float:left; width:250px; margin-right:5px;}






	


	
a.button16 {
	display: inline-block;
	font-family: Verdana, arial,sans-serif;
	font-size: 12px;
   font-weight: bold;
	color: rgb(117, 116, 116);
	 width: 70px;
	  height: 25px;
   
	  padding-top: 6px;
	
	  padding-bottom: 0px;
	  padding-left: 3px;
   
	  background: #d9d9d9;
   
  
  border:1px solid #d9d9d9;
  
   
   
  
  }
  a.button16:hover {
	color: rgb(24,24,24);
	border: 1px solid rgb(198,198,198);
	background: #d9d9d9;
	box-shadow: 0 2px 3px rgba(0,0,0,.1);
  }
  a.button16:active {
	color: red;
	border: 1px solid rgb(204,204,204);
	background: rgb(238,238,238) linear-gradient(rgb(238,238,238), rgb(224,224,224));
	box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;
  }
  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  #contact-form input {
		  float:left; 
		  width:290px; 
		  font-size:14px; 
		  line-height:1.23em;
		  color:#363738;
		  padding:6px 9px 7px; 
		  margin:2px 5px 2px; 
		  font-family: Helvetica, sans-serif;
		 /* font-weight: bold;*/		
		  border:1px solid #eeeeee;
		  
		  background:#f7f7f7;
		  outline:none;
	  }
	  
	  
	  #contact-form textarea {
		  float:left;
		  
		  height:160px; 
		  width:500px;
		  font-size:14px; 
		  line-height:1.23em;
		  color:#828283;
		  padding:7px 9px; 
		  margin:2px 1px 1px 5px; 
		  font-family: Helvetica, sans-serif; 
		  border:1px solid #eeeeee;
	  
		  background:#f7f7f7;
		  overflow:auto;
		  outline:none;
	  }
  #contact-form select{
		  float:left;
		  height:30px; 
		  width:300px;
		  font-size:13px; 
		  line-height:1.23em;
		  color:black;
		  padding:7px 9px; 
		  margin:0; 
		  font-family: Helvetica, sans-serif; 
		  border:1px solid #98915c;
		  background:#c9c07f;
		  overflow:auto;
		  outline:none;
	  }
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  .box_large_2 {
  width:100%;
  height:700px;
  
  /*font-size: 20pt;
  border:1px solid #ccc;
  margin:0px auto;
  background: gray;
  position:relative;
  font-family: Georgia, Serif;  
  color: #4f4f51; 
  font-size: 11pt;
  text-align: justify;*/
  
  }
  
  
  
  
  
  .box_large_1500px {
  
  background: #f4f4f4;
  
  
  /*font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; 
  color: #080530; 
  font-size: 14pt;
  text-align: left;
  font-weight:bold;
  border:1px solid red;
  
  
  */
  position:relative;
  margin:0px auto;
  width:1500px;
  height:628px;
  /*background: red;*/
  
  
  /*margin:0px auto;*/
  /*box-sizing: border-box;
  padding: 130px 4px 0px 7px;*/
  /*text-align: left;*/
  
  }
  
  .box_body_top{
  
  /*font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; 
  color: #080530; 
  font-size: 14pt;
  text-align: left;
  font-weight:bold;
  */
  width:1500px;
  height:40px;
  z-index:9;
  /*border:1px solid red;*/
  position:absolute;
  background: white;
  text-align: justify;
  /*margin:0px auto;*/
  /*box-sizing: border-box;
  padding: 130px 4px 0px 7px;*/
  /*text-align: left;*/
	  top:0px;
	  left:0px;
  }
  .box_body_left_1 {
  
  z-index:50;
  width:455px;
  height:30px;
  position:absolute;
  padding: 15px;
  /*font-family: Verdana, Geneva, sans-serif;*/
  color: #0a0a74; 
  font-size: 20pt;
  background: white;
  /*border:1px solid red;*/
  text-align: left;
  /*margin:0px auto;*/
  /*box-sizing: border-box;
  padding: 130px 4px 0px 7px;*/
  /*text-align: left;*/
	  top:45px;
	  left:5px;
  }
  
  .box_body_right_1_1 {
  
  z-index:50;
  width:974px;
  height:30px;
  position:absolute;
  padding: 15px;
  
  color: #0a0a74; 
  font-size: 20pt;
  background: white;
  
  text-align: left;
  
	  top:45px;
	  left:491px;
  }
  
  
  .box_body_left_1_2 {
  
  z-index:50;
  width:30px;
  height:90px;
  position:absolute;
  padding: 15px;
  
  color: #0a0a74; 
  font-size: 20pt;
  background: white;
  
  
	  top:106px;
	  left:5px;
  }
  
  .box_body_left_1_3 {
  
  z-index:50;
  width:415px;
  height:90px;
  position:absolute;
  padding: 15px;
  
  color: #0a0a74; 
  font-size: 14pt;
  background: white;
  
  
	  top:106px;
	  left:45px;
  }
  
  .box_body_left_1_4 {
  
  z-index:50;
  width:455px;
  height:30px;
  position:absolute;
  padding: 15px;
  /*font-family: Verdana, Geneva, sans-serif;*/
  color: #0a0a74; 
  font-size: 20pt;
  background: white;
  /*border:1px solid red;*/
  text-align: left;
  /*margin:0px auto;*/
  /*box-sizing: border-box;
  padding: 130px 4px 0px 7px;*/
  /*text-align: left;*/
	  top:227px;
	  left:5px;
  }
  .box_body_left_1_5 {
  
  z-index:50;
  width:30px;
  height:90px;
  position:absolute;
  padding: 15px;
  
  color: #0a0a74; 
  font-size: 20pt;
  background: white;
  
  
	  top:288px;
	  left:5px;
  }
  .box_body_left_1_6 {
  
  z-index:50;
  width:200px;
  height:81px;
  
  padding: 15px;
  
  color: #0a0a74; 
  font-size: 14pt;
  background: white;
  
  
	  top:288px;
	  left:45px;
  }
  
  .box_body_left_1_7{
  
  z-index:50;
  width:455px;
  height:30px;
  position:absolute;
  padding: 15px;
  /*font-family: Verdana, Geneva, sans-serif;*/
  color: #0a0a74; 
  font-size: 20pt;
  background: white;
  /*border:1px solid red;*/
  text-align: left;
  /*margin:0px auto;*/
  /*box-sizing: border-box;
  padding: 130px 4px 0px 7px;*/
  /*text-align: left;*/
	  top:400px;
	  left:5px;
  }
  .box_body_left_1_8 {
  
  z-index:50;
  width:413px;
  height:40px;
  position:absolute;
  padding: 15px;
  
  color: #0a0a74; 
  
  background: white;
  font-size: 14pt;
  
	  top:461px;
	  left:47px;
  }
  
  .box_body_left_1_9 {
  
  z-index:50;
  width:25px;
  height:40px;
  position:absolute;
  padding: 15px;
  
  color: #0a0a74; 
  font-size: 20pt;
  background: white;
  
  
	  top:461px;
	  left:5px;
  }
  
  .box_body_right_1_2 {
  
  z-index:50;
  width:974px;
  height:30px;
  position:absolute;
  padding: 15px;
  
  color: #0a0a74; 
  font-size: 15pt;
  background: white;
  
  text-align: left;
  
	  top:106px;
	  left:491px;
  }
 
 
 
  .box_body_right_1_3 {
  
  z-index:100;
  width:700px;
  height:15px;
 
  padding: 15px;
  
  color: #0a0a74; 
  font-size: 10pt;
  background: white;
  
  text-align: left;
  
	 
  }
  
  
 
 
 
 
 
 
 
  .box_body_right_1_4 {
  
  z-index:50;
  width:400px;
  height:45px;
  
  padding: 15px;
  
  color: #7f7f81; 
  font-size: 10pt;
  
  
  text-align: left;
  
	
  }
 
 

 
  .box_body_right_1_5 {
  
  z-index:50;
  width:500px;
  height:200px;
  padding: 15px;
  
  
  color: #0a0a74; 
  font-size: 10pt;
 
  
  text-align: center;
  
	
  }
  
  .box_body_right_1_6{
  
  z-index:50;
  width:400px;
  height:60px;
  
  padding: 15px;
  /*font-family: Verdana, Geneva, sans-serif;*/
  color: #0a0a74; 
  font-size: 20pt;
  
  /*border:1px solid red;*/
  text-align: center;
  /*margin:0px auto;*/
  /*box-sizing: border-box;
  padding: 130px 4px 0px 7px;*/
  /*text-align: left;*/
	  
  }
  
  
  
  /*****************************************************************/
  /*****************************************************************/
  /***************************border:1px solid #ccc;**************************************/
  .panel_body_left_1 {
  
  
  width:745px;
  height:40px;
  position:absolute;
  font-size: 30pt;
  text-align: left;
  /*margin:0px auto;*/
  /*box-sizing: border-box;
  padding: 130px 4px 0px 7px;*/
  /*text-align: left;*/
	  top:1080px;
	  left:0px;
  }














#footer { height:92px; background:url(images/footer.gif); color:#6d6d6d; }
#footer .shell{ padding-top:28px;}
#footer .right { white-space:nowrap; font-size:14px; text-align: right;}
#footer .right span{ padding:0 1px;}
#footer .right a{ text-decoration: none; color:#939393;}
#footer .right a:hover{ color:#f6cb44;}
.footer-logo { float:left; width:169px; height:34px; background:url(images/footer-logo.png); }

