@charset "utf-8";
@font-face {font-family: 'centuryf'; src:url(../fonts/english.ttf);}
@font-face {font-family: 'thickf'; src:url(../fonts/hatten.ttf);}
@font-face {font-family: 'FontAwesome'; src:url(../fonts/fontawesome-webfont.ttf) format('truetype');font-weight: normal;font-style: normal;}
.p {cursor:pointer;}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
img{  border-style: none;}
a:link {
	color: inherit;
	text-decoration: none;
}
a:visited {
	color: inherit;
	text-decoration: none;
}
a:hover {
	color: inherit;
	text-decoration: none;
}

a:active {
	color: inherit;
	text-decoration: none;
}
.bg {
	background-color: #fff;
	text-align: center;
	background-image: url(../images/bg1cont.png);
	background-repeat: repeat-x;
	background-position: center top;
	padding:0px;
	margin:0px;
}
.header_menu {
	position:relative;
	top:0px;
	height:168px;
	background-image: url(../images/header-bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	z-index: 9999;
	}
.header_table {
	top:0px;
	margin-left:250px;
	position:absolute;
	}
.header_icons {
	font-size: 22px;
	color: #FFF;	
	}
.header_maintabs_f {
	font-family: centuryf;
	font-size: 20px;
	color: #FFF;
	}
.slidecontainer {
	position: relative;
	width: 2560px;
	height: 850px;
	overflow: hidden;
	top: -81px;
	margin:0;
	padding:0;
	z-index:9900;
}
.hvr-shrink{
	display:inline-block;
	vertical-align:middle;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	box-shadow:0 0 1px rgba(0,0,0,0);
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-moz-osx-font-smoothing:grayscale;
-webkit-transition-duration:.3s;transition-duration:.3s;	-webkit-transition-property:transform;
	transition-property:transform;
	line-height: 53px;
}
.hvr-shrink:active,.hvr-shrink:focus,.hvr-shrink:hover{-webkit-transform:scale(0.9);transform:scale(0.9)}
.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#ffffff;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:active:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:hover:before{
	left:0;
	right:0;
	color: #FFF;
}
.blue_menu {
	height:50px;
	top:-130px;
	z-index: 9999;
	position: relative;
	background-image: url(../images/mid_bar_2nd.png);
	background-repeat: repeat;
	}
.footer_mainblock {
	font-family: centuryf;
	font-size: 12px;
	color: #FFF;
	background-color: #015d92;
	border-top: solid 10px #3bc13c;
	}
.datafield {font-family: centuryf;font-size: 19px;line-height: 35px;color: #666;border-radius: 3px 3px 3px 3px;border: 1px solid #999;}
.buttons {color: #FFF;border-radius: 5px 5px 5px 5px;border: 2px solid #fff;background-color: #09F;line-height: 30px;font-family: centuryf;font-size: 17px;cursor:pointer;padding-right: 10px;padding-left: 10px;}
/*--------------old classes--------------*/
.lastrow {
	background-color: #000;
	background-image: url(../../shared/lastrow.gif);
	font-family: centuryf;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.arial10 {
	font-family: centuryf;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.arial10bold {
	font-family: centuryf;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}

.arial12 {
	font-family: centuryf;
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.arial9 {
	font-family: centuryf;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.middleimg {
	background-repeat: repeat-y;
	background-image: url(../../shared/mid.gif);
}
.txt12grey {
	font-family: centuryf;
	font-size: 17px;
	color: #666;
}
.txt12greybold {
	font-family: centuryf;
	font-size: 22px;
	color: #3bc13c;
	font-weight: normal;
}
.txt14greybold {
	font-family: thickf;
	font-size: 24px;
	font-weight: lighter;
	color: #015d92;
	letter-spacing: .5px;
}
.mid2bg {
margin-top:-100px;
}
.mid2bgindex {

}
.edt {

}
.txt12whitebold {
	font-family: centuryf;
	font-size: 22px;
	font-weight: normal;
	color: #666;
}
.txt14redbold {
	font-family: centuryf;
	font-size: 19px;
	font-weight: normal;
	color: #F00;
}