
.site-slide { visibility: hidden; width:1244px; height:595px;margin: 0 auto;}
#bx-pager{ visibility:hidden;}
.overlay{ position: absolute; width:100%; height:100%;
    box-sizing: content-box;
    z-index: 999999;
	top:0px;
    background-color: #000;
    opacity: 0.2;
    background: -moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
    background: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.4)),color-stop(100%,rgba(0,0,0,0.9)));
    background: -webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
    background: -o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
    background: -ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
    background: radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
    filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    }
	
.step-1{     width: 68px;
    height: 36px;
    top: 64px;
    border: 1px solid #000;
    right: 508px;box-sizing: content-box;
    position: absolute;
    z-index: 9999998;
    background-color: #FFF;
    background-color: rgba(255,255,255,.9);
    border: 1px solid #777;
    border: 1px solid rgba(0,0,0,.5);
    box-shadow: 0 2px 15px rgba(0,0,0,.4);
    }
	
	.step-1 img{ display:block; margin:2px auto;}
	
	.step-1-caption{ background-color: #003c76;
    padding: 9px 10px;
	color:#fff;
    position: absolute;
    top: 64px;
    right: 200px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;}
	
	.step-2{ width: 121px;
    height: 14px;
    top: 132px;
    border: 1px solid #000;
    left: 183px;box-sizing: content-box;
    position: absolute;
    z-index: 9999998;
    background-color: #FFF;
    background-color: rgba(255,255,255,.9);
    border: 1px solid #777;
    border: 1px solid rgba(0,0,0,.5);
    box-shadow: 0 2px 15px rgba(0,0,0,.4);
    }
	
	.ste-2-caption{background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
	color:#fff;
    top: 151px;
    left: 183px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;}
	
	.step-2-1{     width: 241px;
    height: 25px;
    top: 312px;
    border: 1px solid #000;
    left: 464px;box-sizing: content-box;
    position: absolute;
    z-index: 9999998;
    background-color: #FFF;
    background-color: rgba(255,255,255,.9);
    border: 1px solid #777;
    border: 1px solid rgba(0,0,0,.5);
    box-shadow: 0 2px 15px rgba(0,0,0,.4);
    }
	
	.step-2-1-caption{ background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 297px;
    right: 42px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    width: 428px;}
	
	.step-2-2{     width: 241px;
    height: 25px;
    top: 342px;
    border: 1px solid #000;
    left: 464px;box-sizing: content-box;
    position: absolute;
    z-index: 9999998;
    background-color: #FFF;
    background-color: rgba(255,255,255,.9);
    border: 1px solid #777;
    border: 1px solid rgba(0,0,0,.5);
    box-shadow: 0 2px 15px rgba(0,0,0,.4);
    }
	
	.step-2-2-caption{ background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 372px;
    right: 490px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;}
	
	.step-3{    width: 55px;
    height: 30px;
    top: 431px;
    border: 1px solid #000;
    left: 558px;
    box-sizing: content-box;
    position: absolute;
    z-index: 9999998;
    background-color: #FFF;
    background-color: rgba(255,255,255,.9);
    border: 1px solid #777;
    border: 1px solid rgba(0,0,0,.5);
    box-shadow: 0 2px 15px rgba(0,0,0,.4);
    }
	
	.step-3-caption{ background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 430px;
    right: 425px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;}
	
	.no-display{ opacity:0;}
	
		.step-4{   width: 65px;
    height: 20px;
    top: 559px;
    border: 1px solid #000;
    left: 485px;
    box-sizing: content-box;
    position: absolute;
    z-index: 9999998;
    background-color: #FFF;
    background-color: rgba(255,255,255,.9);
    border: 1px solid #777;
    border: 1px solid rgba(0,0,0,.5);
    box-shadow: 0 2px 15px rgba(0,0,0,.4);
    }
	
	.step-4-caption{background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 554px;
    left: 99px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    /* width: 200px; */}
	
	.step-5{   width: 125px;
    height: 33px;
    top: 552px;
    border: 1px solid #000;
    left: 562px;
    box-sizing: content-box;
    position: absolute;
    z-index: 9999998;
    background-color: #FFF;
    background-color: rgba(255,255,255,.9);
    border: 1px solid #777;
    border: 1px solid rgba(0,0,0,.5);
    box-shadow: 0 2px 15px rgba(0,0,0,.4);
    }
	
	.step-5-caption{background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 550px;
    right: 257px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    /* width: 200px; */}
	
	
	.step-6-caption{background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 140px;
    right: 209px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    /* width: 200px; */}
	
	
	.step-7{  
	 width: 92px;
    height: 30px;
    top: 217px;
    border: 1px solid #000;
    left: 180px;
    box-sizing: content-box;
    position: absolute;
    z-index: 9999998;
    background-color: #FFF;
    background-color: rgba(255,255,255,.9);
    border: 1px solid #777;
    border: 1px solid rgba(0,0,0,.5);
    box-shadow: 0 2px 15px rgba(0,0,0,.4);
    }
	
	.step-7-caption{background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 251px;
    left: 180px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    /* width: 200px; */}
	
	
	.step-8{  
	 width: 483px;
    height: 43px;
    top: 153px;
    border: 1px solid #000;
    left: 440px;
    box-sizing: content-box;
    position: absolute;
    z-index: 9999998;
    background-color: #FFF;
    background-color: rgba(255,255,255,.9);
    border: 1px solid #777;
    border: 1px solid rgba(0,0,0,.5);
    box-shadow: 0 2px 15px rgba(0,0,0,.4);
    }
	
	.step-8-caption{background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 159px;
    left: 930px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    /* width: 200px; */}
	
	
	
	.step-9{  
	 width: 482px;
    height: 33px;
    top: 182px;
    border: 1px solid #000;
    left: 414px;
    box-sizing: content-box;
    position: absolute;
    z-index: 9999998;
    background-color: #FFF;
    background-color: rgba(255,255,255,.9);
    border: 1px solid #777;
    border: 1px solid rgba(0,0,0,.5);
    box-shadow: 0 2px 15px rgba(0,0,0,.4);
    }
	
	.step-9-caption{background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 182px;
    left: 900px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    /* width: 200px; */}
	
	.step-10{  
	 width: 482px;
    height: 33px;
    top: 223px;
    border: 1px solid #000;
    left: 398px;
    box-sizing: content-box;
    position: absolute;
    z-index: 9999998;
    background-color: #FFF;
    background-color: rgba(255,255,255,.9);
    border: 1px solid #777;
    border: 1px solid rgba(0,0,0,.5);
    box-shadow: 0 2px 15px rgba(0,0,0,.4);
    }
	
	.step-10-caption{background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 223px;
    left: 883px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    /* width: 200px; */}
	
	.step-11{  
	 width: 65px;
    height: 36px;
    top: 278px;
    border: 1px solid #000;
    left: 530px;
    box-sizing: content-box;
    position: absolute;
    z-index: 9999998;
    background-color: #FFF;
    background-color: rgba(255,255,255,.9);
    border: 1px solid #777;
    border: 1px solid rgba(0,0,0,.5);
    box-shadow: 0 2px 15px rgba(0,0,0,.4);
    }
	
	.step-11-caption{background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 282px;
    left: 603px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    /* width: 200px; */}
	
	
	.step-12-caption{background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 36px;
    left: 700px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    /* width: 200px; */}
	
	
	.step-13{  
	 width: 127px;
    height: 29px;
    top: 409px;
    border: 1px solid #000;
    left: 412px;
    box-sizing: content-box;
    position: absolute;
    z-index: 9999998;
    background-color: #FFF;
    background-color: rgba(255,255,255,.9);
    border: 1px solid #777;
    border: 1px solid rgba(0,0,0,.5);
    box-shadow: 0 2px 15px rgba(0,0,0,.4);
    }
	
	.step-13-caption{background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 406px;
    left: 543px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    /* width: 200px; */}
	
	
	.step-14{  
	 width: 65px;
    height: 36px;
    top: 548px;
    border: 1px solid #000;
    left: 538px;
    box-sizing: content-box;
    position: absolute;
    z-index: 9999998;
    background-color: #FFF;
    background-color: rgba(255,255,255,.9);
    border: 1px solid #777;
    border: 1px solid rgba(0,0,0,.5);
    box-shadow: 0 2px 15px rgba(0,0,0,.4);
    }
	
	.step-14-caption{background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 551px;
    left: 607px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    /* width: 200px; */}
	
	
	.step-15-caption{background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 3px;
    left: 500px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    /* width: 200px; */}
	
	
	.step-16{   width: 65px;
    height: 20px;
    top: 559px;
    border: 1px solid #000;
    left: 455px;
    box-sizing: content-box;
    position: absolute;
    z-index: 9999998;
    background-color: #FFF;
    background-color: rgba(255,255,255,.9);
    border: 1px solid #777;
    border: 1px solid rgba(0,0,0,.5);
    box-shadow: 0 2px 15px rgba(0,0,0,.4);
    }
	
	.step-16-caption{background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 554px;
    left: 75px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    /* width: 200px; */}
	
	.step-17{   width: 125px;
    height: 33px;
    top: 552px;
    border: 1px solid #000;
    left: 539px;
    box-sizing: content-box;
    position: absolute;
    z-index: 9999998;
    background-color: #FFF;
    background-color: rgba(255,255,255,.9);
    border: 1px solid #777;
    border: 1px solid rgba(0,0,0,.5);
    box-shadow: 0 2px 15px rgba(0,0,0,.4);
    }
	
	.step-17-caption{background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 550px;
    right: 398px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    /* width: 200px; */}
	
	
	.step-18-caption{background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 30px;
    right: 209px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    /* width: 200px; */}
	
	
	.step-19{  
	 width: 291px;
    height: 32px;
    top: 391px;
    border: 1px solid #000;
    left: 458px;
    box-sizing: content-box;
    position: absolute;
    z-index: 9999998;
    background-color: #FFF;
    background-color: rgba(255,255,255,.9);
    border: 1px solid #777;
    border: 1px solid rgba(0,0,0,.5);
    box-shadow: 0 2px 15px rgba(0,0,0,.4);
    }
	
	.step-19-caption{background-color: #003c76;
    padding: 9px 10px;
    position: absolute;
    color: #fff;
    top: 391px;
    left: 755px;
    box-sizing: content-box;
    z-index: 9999998;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    /* width: 200px; */}
	
	
	#bx-pager{ text-align:center;margin-top: 10px;}
	#bx-pager a{ text-align:center; width:10px; height:10px; border-radius:50%; display:inline-block; background-color:#828282; text-decoration:none; margin:0px 1px;}
	#bx-pager a.active{ background-color:#000;}
	
	