@charset "utf-8";
/* CSS Document */


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}


:focus {
	outline: 0;
}



table {
	border-collapse: collapse;
	border-spacing: 0;
}


img
   {
   display:block; /*images must be set to block in order use auto margins*/
   margin:0 auto; /*centers images in most browsers*/
   text-align:center; /*centers images in older browsers*/
   }



body {
	background: #FFFFFF;
	font-family:calibri;
	overflow:hidden;
	/*background-image: url(images/bg.png);*/
} 

A:link {text-decoration: none; color:#ffffff}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color:#ffffff;}
.wrap {background-position:center;/* background-image:url(images/light.png);*/ background-repeat:repeat-y; height:100%; width:100%; position:absolute;}
.wrapper {
/*  position: absolute;
  margin: -275px 50px 50px -350px;*/
  left: 50%;
  top: 50%;  }
.center {
	width:633px;
	height:215px;
	background-image: url(images/logo.png);
	background-position:45% 50%;
	background-repeat:no-repeat;
	position: absolute;
	top: 50%;
	left:50%;
	margin: -209px 0% 0% -275px;
	z-index: 100;	
}  
.content {
	width:550px;
	height:35px;
	position: absolute;
	left:50%;
	font-size:22px; 
	font-family: "Myriad Pro", Myriad, "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	color:#E86A1E;
	margin: -149px 0% 0% -239px
}	
h2{
		font-size:22px; 
		font-weight: normal;
}
.tline {background-position:center; background-image:url(images/line.png); background-repeat:no-repeat; height:16px; background-size: 100% 100%;}
.bline {background-position:center; background-image:url(images/line.png) ;background-repeat:no-repeat; height:16px; width:100%; position:absolute; top: 0%; opacity: 0.5;
background-size: 100% 100%;
z-index: 101;

}

.ubg {height:120px; width:100%; position:absolute; top: 50%; background-size: 100% 100%; background-color: #ffffff; z-index: 100; margin: -127px 0px 0px 0px; display: block;}
.divide {height:16px; width:100%; position:absolute; top: 48%; background-size: 100% 100%;}

.button {
	background-color: #d8472c;
	height:70px;
	width:505px;
	position:absolute;
	left: 50%;
	background-size: 100% 100%;
	display: block;
	border-radius: 0px 0px 10px 10px;
	text-align: center;
	margin:  1px 0px 0px -238px;
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;

      -webkit-animation-duration: 1.3s;
  animation-duration: 1.3s;
      -webkit-animation-delay: 0.5s; /* Chrome, Safari, Opera */
    animation-delay: 0.5s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;

}

#bcap{
	position: relative;
    top: 50%; 
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
	font-family: "Myriad Pro", Myriad, "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	font-size: 22px;
	/*letter-spacing: -1px;*/
	color:#ffffff;
	font-weight: bold;
}

/* unvisited link */
a:link {
    color: #E86A1E;
}

/* visited link */
a:visited {
    color: #E86A1E;
}

/* mouse over link */
a:hover {
    color: #ff8a00;
    text-decoration: none;
}

/* selected link */
a:active {
    color: #E86A1E;
}




@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}