@charset "utf-8";
/* CSS Document */


 body {
	margin: 0px;
	overflow-x: hidden;
}

::-webkit-input-placeholder { /* WebKit browsers */
    color:    #999;
	font-family:Arial, Helvetica, sans-serif;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #999;
	font-family:Arial, Helvetica, sans-serif;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #999;
	font-family:Arial, Helvetica, sans-serif;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #999;
	font-family:Arial, Helvetica, sans-serif;
}





 

 
  #wrapper {
	position: absolute;
    left: 50%;
    width: 1368px;
    margin-left: -684px;
	height: 887px;
	background-image:url(../images/h_back.png);
	overflow-x: hidden;
}

 #main {
	 margin-left:auto;
	 margin-right:auto;
    width: 936px;
	height: 637px;
}

 #topper1_w{
   position:fixed;
   top:0;
   width:100%;
   height:90px;
   z-index: 100;
   margin-left: 0px;
   background-color:#FFF;
   overflow:hidden;
   
   -webkit-box-shadow:  0px 2px 12px 2px rgba(0, 0, 0, .1);
    box-shadow:  0px 2px 12px 2px rgba(0, 0, 0, .1);
 }
 
   #top_holder{
   width:990px;
   height:90px;  
   margin-left: auto;
   margin-right: auto;
 }
 
 
 

 
  #logo{
   float:left;
   top:0;
   width:240px;
   height:45px; 
   margin-left: 20px;
   margin-top: 25px;
   background-color:#FFF;
 }
 
   #nav{
   float:right;
   width:auto;
   height:auto;   
   margin-right: 20px;
   margin-top: 40px;
  
 }


 #s1 {
	 position:absolute;
	 margin-top:90px;
    width: 1200px;
	height: 292px;
	z-index: 50;
	margin-left: -600px;
	left: 50%;
}




   #mid_holder{
   width:990px;
   height:251px;  
   margin-left: auto;
   margin-right: auto;
   margin-top:110px;
 }
 
    #mid_left{
   width:350px;
   height:251px;  
   float:left;
   
   margin-left:20px;
   margin-top:0px;
   
   background: #1b86ef; /* Old browsers */

background: -moz-linear-gradient(28deg,  #1b86ef 40%, #0d68e4 77%); /* FF3.6+ */

background: -webkit-gradient(linear, left bottom, right top, color-stop(40%,#1b86ef), color-stop(77%,#0d68e4)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(28deg,  #1b86ef 40%,#0d68e4 77%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(28deg,  #1b86ef 40%,#0d68e4 77%); /* Opera 11.10+ */

background: -ms-linear-gradient(28deg,  #1b86ef 40%,#0d68e4 77%); /* IE10+ */

background: linear-gradient(28deg,  #1b86ef 40%,#0d68e4 77%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b86ef', endColorstr='#0d68e4',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */


 }
 
    #mid_left1{
   width:300px;
   height:auto;  
   float:left;
   margin-left:25px;
   margin-top:25px;
   
   font-family:ProximaReg, Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height: 21px;
	color:#FFFFFF;
	text-decoration:none;
}

    #mid_left2{
   width:285px;
   height:auto;  
   float:left;
   margin-left:25px;
   margin-top:16px;
   
   font-family:ProximaLight, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 18px;
	color:#FFFFFF;
	text-decoration:none;
}
 
     #mid_right{
   width:537px;
   height:251px;  
   float:left;
   margin-left:0px;
   margin-top:0px;
   margin-left:48px;
 }




#sec_holder{
   width:990px;
   height:62px;  
   margin-left: auto;
   margin-right: auto;
   margin-top:110px;
   
   background: #1b86ef; /* Old browsers */

background: -moz-linear-gradient(28deg,  #1b86ef 40%, #0d68e4 77%); /* FF3.6+ */

background: -webkit-gradient(linear, left bottom, right top, color-stop(40%,#1b86ef), color-stop(77%,#0d68e4)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(28deg,  #1b86ef 40%,#0d68e4 77%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(28deg,  #1b86ef 40%,#0d68e4 77%); /* Opera 11.10+ */

background: -ms-linear-gradient(28deg,  #1b86ef 40%,#0d68e4 77%); /* IE10+ */

background: linear-gradient(28deg,  #1b86ef 40%,#0d68e4 77%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b86ef', endColorstr='#0d68e4',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
 }
 
 #sec_holder2{
   width:990px;
   height:40px;  
   margin-left: auto;
   margin-right: auto;
   margin-top:0px;
   
   background-image:url(../images/6s.jpg);
   
   
 }
 
    #sec_left{
   width:350px;
   height:auto;  
   float:left;
   margin-left:40px;
   margin-top:23px;
   
   font-family:ProximaBold, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height: 23px;
	color:#FFFFFF;
	text-decoration:none;
   
   


 }
 
    #sec_left1{
   width:300px;
   height:auto;  
   float:left;
   margin-left:25px;
   margin-top:25px;
   
   font-family:ProximaBold, Arial, Helvetica, sans-serif;
	font-size:27px;
	line-height: 31px;
	color:#FFFFFF;
	text-decoration:none;
}





 #h_holder{
	    margin-left: auto;
   margin-right: auto;
    width: 990px;
	height: 235px;

	background-color:#003868;
}

 #secbot_holder{
	    margin-left: auto;
   margin-right: auto;
    width: 990px;
	height: 680px;

	background-color:#FFFFFF;
	border-bottom:solid;
	border-bottom-color:#063a65;
	border-bottom-width:10px;
}

 #secbot_news_holder{
	    margin-left: auto;
   margin-right: auto;
    width: 990px;
	height: 1900px;

	background-color:#FFFFFF;
	border-bottom:solid;
	border-bottom-color:#063a65;
	border-bottom-width:10px;
}

 #proj1bot_holder{
	    margin-left: auto;
   margin-right: auto;
    width: 990px;
	height: 1950px;

	background-color:#FFFFFF;
	border-bottom:solid;
	border-bottom-color:#063a65;
	border-bottom-width:10px;
}


 #seccont_holder{
	    margin-left: auto;
   margin-right: auto;
    width: 990px;
	height: 410px;

	background-color:#FFFFFF;
	border-bottom:solid;
	border-bottom-color:#063a65;
	border-bottom-width:10px;
}

 #foot_holder{
	    margin-left: auto;
   margin-right: auto;
    width: 990px;
	height: auto;
	
	font-family:ProximaRegular, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	color:#8290ac;
	padding-left:80px;
	padding-top:15px;

	
}

 #secbot1{
	 float:left;
	 margin-top:30px;
    width: 850px;
	height: auto;
	margin-left: 40px;
	background-color:#FFFFFF;
	


font-family:ProximaRegular, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:21px;
	color:#555555;
	padding-left:0px;
	padding-top:0px;
}

 #projbot1{
	 float:left;
	 margin-top:30px;
    width: 940px;
	height: auto;
	margin-left: 40px;
	background-color:#FFFFFF;
	


font-family:ProximaRegular, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:21px;
	color:#555555;
	padding-left:0px;
	padding-top:0px;
}



 #sec_cont1{
	 float:left;
	 margin-top:30px;
    width: 340px;
	height: auto;
	margin-left: 40px;
	background-color:#FFFFFF;
	


font-family:ProximaRegular, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:21px;
	color:#555555;
	padding-left:0px;
	padding-top:0px;
}


 #sec_cont2{
	 float:left;
	 margin-top:30px;
    width: 400px;
	height: auto;
	margin-left: 40px;
	background-color:#FFFFFF;
	


font-family:ProximaRegular, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:21px;
	color:#555555;
	padding-left:0px;
	padding-top:0px;
}



.sec_sub_head {
	font-family:ProximaBold, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height: 32px;
	color:rgba(0, 51, 86, 1);
	text-decoration:none;
	border-bottom-color:#caae67;
	padding-bottom: 26px;
	border-bottom-width:6px;
	text-transform:uppercase;
	}
	
	
	.proj_sub_head {
	font-family:ProximaBold, Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height: 20px;
	color:rgba(0, 51, 86, 1);
	text-decoration:none;
	border-bottom-color:#caae67;
	padding-bottom: 26px;
	border-bottom-width:6px;
	text-transform:uppercase;
	padding-left:10px;
	}
	
	
	.cont_sub_head {
	font-family:ProximaBold, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height: 21px;
	color:rgba(0, 51, 86, 1);
	text-decoration:none;
	border-bottom-color:#caae67;
	padding-bottom: 26px;
	border-bottom-width:6px;
	text-transform:uppercase;
	}








 #h1_holder{
	 float:left;
	 margin-top:0px;
    width: 350px;
	height: 235px;
	margin-left: 19px;
	background-color:#1b86ef;
}



#h2_holder{
	 float:left;
	 margin-top:0px;
    width: 300px;
	height: 235px;
	margin-left: 19px;
	
}

#h3_holder{
	 float:left;
	 margin-top:0px;
    width: 280px;
	height: 235px;
	margin-left: 0px;
}

 #bot_holder{
	    margin-left: auto;
   margin-right: auto;
    width: 990px;
	height: 20px;

}

 #bot1_holder{
	 float:left;
	 margin-top:0px;
    width: 350px;
	height: 20px;
	margin-left: 20px;
	background-color:#1b86ef;
}

 #h1_top{
	 float:left;
	 margin-top:20px;
    width: 280px;
	height: 20px;
	margin-left: 20px;
	background-color:#FFFFFF;


font-family:ProximaBold, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0a3d5f;
	padding-left:30px;
	padding-top:17px;
}

  #h2_top{
	 float:left;
	 margin-left: 30px;
	 margin-top:7px;
    width: 240px;
	height: auto;


font-family:ProximaBold, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	padding-left:0px;
	padding-top:10px;
}

  #h3_top{
	 float:left;
	 margin-left: 30px;
	 margin-top:7px;
    width: 240px;
	height: auto;


font-family:ProximaBold, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	padding-left:0px;
	padding-top:10px;
}

 #h1_bottom{
	 float:left;
	 margin-top:0px;
    width: 310px;
	height: 155px;
	margin-left: 20px;
	background-color:#FFFFFF;
	border-bottom:solid;
	border-bottom-color:#9cbf2f;
	border-bottom-width:5px;
	
}

  #h2_bottom{
	 float:left;
	 margin-top:21px;
    width: 280px;
	height: 190px;
	margin-left: 2px;
	background-color:#FFFFFF;
	border-bottom:solid;
	border-bottom-color:#fbbb68;
	border-bottom-width:5px;
	background-image:url(../images/buk2.jpg);
	
}

  #h3_bottom{
	 float:left;
	 margin-top:21px;
    width: 280px;
	height: 190px;
	margin-left: 2px;
	background-color:#FFFFFF;
	border-bottom:solid;
	border-bottom-color:#fbbb68;
	border-bottom-width:5px;
	background-image:url(../images/buk3.jpg);
	
}

 #h1_a{
	 float:left;
	 margin-left: 30px;
	 margin-top:9px;
    width: 265px;
	height: auto;
	
	font-family:ProximaRegular, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 14px;
	color:#444444;
	text-decoration:none;}
	
 #h2_a{
	 float:left;
	 margin-left: 30px;
	 margin-top:7px;
    width: 240px;
	height: auto;
	
	font-family:ProximaRegular, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 16px;
	color:#444444;
	text-decoration:none;}


 #h3_a{
	 float:left;
	 margin-left: 30px;
	 margin-top:7px;
    width: 240px;
	height: auto;
	
	font-family:ProximaRegular, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 16px;
	color:#444444;
	text-decoration:none;}


 #learn_btn{
	 float:left;
	 margin-left: 30px;
	 margin-top:0px;
    width: 130px;
	height: auto;
	
	font-family:ProximaBold, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 17px;
	color:#335d65;
	text-decoration:none;}






 #s1_holder{
	 float:left;
	 margin-top:0px;
    width: 656px;
	height: auto;
	margin-left: 0px;
	

}


 #s1_top{
	 float:left;
	 margin-top:0px;
    width: 625px;
	height: 40px;
	margin-left: 0px;
	background-color:#0a3d5f;
	-webkit-border-top-left-radius: 5px;
-moz-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-top-right-radius: 5px;
border-top-right-radius: 5px;

font-family:trajan_proregular, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	padding-left:30px;
	padding-top:17px;
}

 #s1_bottom{
	 float:left;
	 margin-top:0px;
    width: 655px;
	height: 330px;
	margin-left: 0px;
	background-color:#FFFFFF;
}

 #s1_bottom2{
	 float:left;
	 margin-top:0px;
    width: 655px;
	height: 8px;
	margin-left: 0px;
	background-color:#e2e2e2;
}

 #s1_a{
	 float:left;
	 margin-left: 30px;
	 margin-top:30px;
    width: 580px;
	height: 220px;
	
	font-family:ProximaRegular, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 17px;
	color:#444444;
	text-decoration:none;}
	
	
	
	
	
	
	
	 #s3_holder{
	 float:left;
	 margin-top:0px;
    width: 290px;
	height: auto;
	margin-left: 12px;
}
	
	
	 #s3_top{
	 float:left;
	 margin-top:0px;
    width: 290px;
	height: 40px;
	margin-left: 0px;
	background-color:#335d65;
	-webkit-border-top-left-radius: 5px;
-moz-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-top-right-radius: 5px;
border-top-right-radius: 5px;

font-family:trajan_proregular, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	padding-left:30px;
	padding-top:17px;
}

 #s3_bottom{
	 float:left;
	 margin-top:0px;
    width: 320px;
	height: 330px;
	margin-left: 0px;
	background-color:#FFFFFF;
	
}
	
	
	 #s3_bottom2{
	 float:left;
	 margin-top:0px;
    width: 320px;
	height: 8px;
	margin-left: 0px;
	background-color:#e2e2e2;
	
}
	
	
	
	  #s3_a{
	 float:left;
	 margin-left: 7px;
	 margin-top:7px;
    width: 306px;
	height: 161px;
	background-repeat:no-repeat;
	background-color:#CCC;
	}
	
	  #s3_b{
	 float:left;
	 margin-left: 0px;
	 margin-top:7px;
    width: 290px;
	height: 130px;
	background-repeat:no-repeat;
	background-color:#335d65;
	padding-left: 30px;
	padding-top: 25px;
	
	font-family:ProximaLight, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 18px;
	color:rgba(255, 255, 255, 1);
	}
	
	  #s3_b1{
	 float:left;
	 margin-left: 0px;
	 margin-top:7px;
    width: 290px;
	height: 85px;
	background-repeat:no-repeat;
	background-color:#335d65;
	padding-left: 30px;
	padding-top: 25px;
	
	font-family:ProximaLight, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 18px;
	color:rgba(255, 255, 255, 1);
	}
	
	  #s3_c1{
	 float:left;
	 margin-left: 0px;
	 margin-top:0px;
    width: 120px;
	height: 45px;
	background-repeat:no-repeat;
	background-color:#335d65;
	padding-left: 30px;
	padding-top: 0px;
	}
	
	  #s3_c{
	 float:left;
	 margin-left: 0px;
	 margin-top:0px;
    width: 150px;
	height: 45px;
	background-repeat:no-repeat;
	background-color:#335d65;
	padding-right: 20px;
	padding-top: 0px;
	
	font-family:ProximaLight, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 18px;
	color:rgba(255, 255, 255, 1);
	text-align:right;
	}
	
	
	  #att_btn{
	 float:left;
	 margin-left: 30px;
	 margin-top:7px;
    width: auto;
	height: auto;
	background-color:#caae67;
	padding: 10px;
	padding-left: 20px;
	padding-right: 20px;
	border-radius: 3px;
	display:block;
	
	
	font-family:ProximaBold, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 18px;
	color:rgba(255, 255, 255, 1);
	}
	
	 #footy{
    float:left;
	 margin-top:14px;
    width: 800px;
	height: 40px;
	margin-left: 30px;
	
	font-family:ProximaLight, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	
}

	 #footyh{
    float:left;
	 margin-top:25px;
    width: 920px;
	height: auto;
	margin-left: 30px;
	text-align:center;
	
	font-family:ProximaLight, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	
}

 #a1_bottom{
	 float:left;
	 margin-top:0px;
    width: 655px;
	height: auto;
	margin-left: 0px;
	background-color:#FFFFFF;
	padding-bottom:30px;
}


 #a1_a{
	 float:left;
	 margin-left: 30px;
	 margin-top:30px;
    width: 580px;
	height: auto;
	padding-bottom:20px;
	
	border-bottom:solid;
	border-bottom-color:#e6e6e6;
	border-bottom-width:1px;
	}
	
	 #p1_a{
	 float:left;
	 margin-left: 30px;
	 margin-top:30px;
    width: 580px;
	height: auto;
	padding-bottom:20px;
	
	border-bottom:solid;
	border-bottom-color:#e6e6e6;
	border-bottom-width:1px;
	}
	
	 #c1_a{
	 float:left;
	 margin-left: 30px;
	 margin-top:30px;
    width: 580px;
	height: auto;
	padding-bottom:20px;
	
	
	}
	
	 #a1_b{
	 float:left;
	 margin-left: 30px;
	 margin-top:40px;
    width: 580px;
	height: auto;
	padding-bottom:20px;
	
	border-bottom:solid;
	border-bottom-color:#e6e6e6;
	border-bottom-width:1px;
	}
	
		 #p1_b{
	 float:left;
	 margin-left: 30px;
	 margin-top:30px;
    width: 580px;
	height: auto;
	padding-bottom:20px;
	
	border-bottom:solid;
	border-bottom-color:#e6e6e6;
	border-bottom-width:1px;
	}
	
	 #a1_c{
	 float:left;
	 margin-left: 30px;
	 margin-top:40px;
    width: 580px;
	height: auto;
	padding-bottom:20px;}
	
	 #p1_c{
	 float:left;
	 margin-left: 30px;
	 margin-top:30px;
    width: 580px;
	height: auto;
	padding-bottom:20px;}
	
	 #a1_pic{
	 float:left;
	 margin-left: 0px;
	 margin-top:10px;
    width: 130px;
	height: 171px;
	
	border:solid;
	border-color:#CCC;
	border-width:4px;
	
	}
	
	 #a1_des{
	 float:left;
	 margin-left: 30px;
	 margin-top:0px;
    width: 412px;
	height: auto;
	}
	
	 #p1_des{
	 float:left;
	 margin-left: 0px;
	 margin-top:0px;
    width: 580px;
	height: auto;
	}
	
	 .name {font-family:ProximaBold, Arial, Helvetica, sans-serif;
	font-size:17px;
	line-height: 30px;
	color:#335d65;
	text-decoration:none;}
	

	
	 .des {font-family:ProximaReg, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 18px;
	color:#444444;
	text-decoration:none;
	}
	
	
	
	    #con {
	float: left;
	width: 330px;
	height: auto;
	margin-top: 0px;
	margin-left: 0px;
}

 .bod {font-family:ProximaBold, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 19px;
	color:#335d65;
	text-decoration:none;
	}
	
	    #c3 {
	float: left;
	width: auto;
	height: auto;
	padding-right: 30px;
	padding-top: 25px;
}
	
	    #c4 {
	float: left;
	width: auto;
	height: auto;
	padding-right: 0px;
	padding-top: 20px;
}

    #c5 {
	float: left;
	width: auto;
	height: auto;
	padding-right: 0px;
	padding-top: 0px;
}




a.global_text:link  {
	font-family:ProximaReg, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 12px;
	color:#FFFFFF;
	text-decoration:none;
	padding: 4px;
	padding-left: 7px;
	padding-right: 7px;
	
	background-color:#99c200;
}

a.global_text:hover  {
	font-family:ProximaReg, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 12px;
	color:#003868;
	text-decoration:none;
	padding: 4px;
	padding-left: 7px;
	padding-right: 7px;
	
	background-color:#99c200;
}







a.nav_text:link  {
	font-family:ProximaReg, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 12px;
	color:#898989;
	text-decoration:none;
	border-bottom:solid;
	border-bottom-color:#FFFFFF;
	padding-bottom: 26px;
	border-bottom-width:6px;
}




a.nav_text:visited  {
	font-family:proxima_novasemibold, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 12px;
	color:rgba(0, 51, 86, 1);
	text-decoration:none;
	border-bottom-color:#FFFFFF;
	padding-bottom: 26px;
	border-bottom-width:6px;
}




a.nav_text:hover  {
	font-family:ProximaReg, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 12px;
	color:#003868;
	text-decoration:none;
	border-bottom-color:#99c200;
	padding-bottom: 27px;
	border-bottom-width:6px;
}

.active {
	font-family:proxima_novasemibold, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 12px;
	color:rgba(0, 51, 86, 1);
	text-decoration:none;
	border-bottom-color:#caae67;
	padding-bottom: 26px;
	border-bottom-width:6px;
	}

.slash {
	font-family:proxima_novasemibold, Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height: 13px;
	color:#e2e2e2;
	text-decoration:none;
	margin-top:-8px;
}








@font-face {
	font-family: 'ProximaXBold';
	src: url('ProximaNova-Bold-webfont.eot'); /* no performance gain from gzipping eot or woff */
	src: url('ProximaNova-Bold-webfont.eot?iefix') format('eot'), /* no performance gain from gzipping eot or woff */
	url('ProximaNova-Bold-webfont.woff') format('woff'), /* no performance gain from gzipping eot or woff */
	url('ProximaNova-Bold-webfont.ttf') format('truetype'),
	url('ProximaNova-Bold-webfont.svg#webfontwKb08SEd') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ProximaBold';
	src: url('ProximaNova-Bold-webfont.eot'); /* no performance gain from gzipping eot or woff */
	src: url('ProximaNova-Bold-webfont.eot?iefix') format('eot'), /* no performance gain from gzipping eot or woff */
	url('ProximaNova-Bold-webfont.woff') format('woff'), /* no performance gain from gzipping eot or woff */
	url('ProximaNova-Bold-webfont.ttf') format('truetype'),
	url('ProximaNova-Bold-webfont.svg#webfontwKb08SEd') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ProximaLight';
	src: url('ProximaNova-Light-webfont.eot'); /* no performance gain from gzipping eot or woff */
	src: url('ProximaNova-Light-webfont.eot?iefix') format('eot'), /* no performance gain from gzipping eot or woff */
	url('ProximaNova-Light-webfont.woff') format('woff'), /* no performance gain from gzipping eot or woff */
	url('ProximaNova-Light-webfont.ttf') format('truetype'),
	url('ProximaNova-Light-webfont.svg#webfontwKb08SEd') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ProximaReg';
	src: url('ProximaNova-Reg-webfont.eot'); /* no performance gain from gzipping eot or woff */
	src: url('ProximaNova-Reg-webfont.eot?iefix') format('eot'), /* no performance gain from gzipping eot or woff */
	url('ProximaNova-Reg-webfont.woff') format('woff'), /* no performance gain from gzipping eot or woff */
	url('ProximaNova-Reg-webfont.ttf') format('truetype'),
	url('ProximaNova-Reg-webfont.svg#webfontwKb08SEd') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'proxima_novasemibold';
    src: url('proximanova-semibold-webfont.eot');
    src: url('proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('proximanova-semibold-webfont.woff') format('woff'),
         url('proximanova-semibold-webfont.ttf') format('truetype'),
         url('proximanova-semibold-webfont.svg#proxima_novasemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'trajan_probold';
    src: url('trajanpro-bold-webfont.eot');
    src: url('trajanpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('trajanpro-bold-webfont.woff') format('woff'),
         url('trajanpro-bold-webfont.ttf') format('truetype'),
         url('trajanpro-bold-webfont.svg#trajan_probold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'trajan_proregular';
    src: url('trajanpro-regular-webfont.eot');
    src: url('trajanpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('trajanpro-regular-webfont.woff') format('woff'),
         url('trajanpro-regular-webfont.ttf') format('truetype'),
         url('trajanpro-regular-webfont.svg#trajan_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}














