body {
	background-color:grey;
	/*font-family: HandleGothic;*/
	font-family: helvetica;
	
	
}

@font-face {
	/*font-family: HandleGothic;*/
	font-family: helvetica;
	
	/*src: url('Fonts/HandleGothicMD.ttf');*/
}

p, input, button, div {
	/*font-family: HandleGothic;*/
	font-family: helvetica;
	
}

input[type="range"]{
    -webkit-appearance: none;
    -moz-apperance: none;
    width: 392px;
    height: 8px;
    padding: 0;
    background: gray;
    border-radius: 2px;
    margin-top: 25px;
    background-image: -webkit-gradient(
        linear,
        left top,
        right top,
        color-stop(0.2, #006EB2),
        color-stop(0.2, gray)
    );
}

input[type="range"]::-webkit-slider-thumb{
    -webkit-appearance:none; 
    -moz-apperance:none;
    width:25px; 
    height:25px;
    -webkit-border-radius:20px; 
    -moz-border-radius:20px; 
    -ms-border-radius:20px; 
    -o-border-radius:20px; 
    border-radius:20px;
    background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fefefe), color-stop(0.49, #d7d7d7), color-stop(0.51, #d1d1d1), color-stop(1, #c8c8c8) );
    border: 1px solid #787878;
}

label {
	color:#141451;
	text-align:center;
	font-size:12px;
	text-decoration:none;
	margin:0;
    padding:0;
}

*[hidden] {
	display: none;
}

#progBar {
	color:#141451;
	font-size:0.7em;
	line-height:1.5em;
	text-indent:0.5em;
	width:472px;
	height:15px;
	border:1px solid #141451;
	background: lightgray;
}

#simProgBar {
	display:block;
	color:#196CB2;
	font-size:0.7em;
	line-height:1.5em;
	text-indent:0.5em;
	width:472px;
	height:15px;
	background:lightgray;
	border:1px solid transparent;
}

#buttonBr{
	display:block;
    margin:-2px 0;
}

#range {
	display: block;
	font-size: 200%;
	font-weight: bold;
	margin: 20px;
}

.lang_btn {
	width:227.5px;
	height:40px;
	color:#141451;
	border:1px solid;
	background-color:white;
	opacity:0.75;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	text-align: left;
}

.lang_btn_disabled {
    background-color: #808080;
    border: 1px solid;
    border-radius: 0 0 0 0;
    color: #141451;
    height: 40px;
    opacity: 0.75;
    text-align: left;
    width: 227.5px;
}

#splashTitle {
    color:#141451;
    font-size:150%;
    height:40px;
    width:400px;
}

.container  { 
	position:relative; 
}

.container video1 {
    position:relative;
    z-index:0;
}

video {
	border:1px solid;
	border-color:#141451;
}

button {
	cursor:pointer;
	background-color:transparent;
	border:0px solid;
	outline: none;
}

#splashButton {
	background: url(Images/Loading-logo.png);
	width:145px;
	height:169px;
}

#splashButton_pl {
	background: url(Images/Loading-logo2.png);
	width:313px;
	height:316px;
}

#bgImage {
	border:1px solid;
	border-color:#141451;
	background-color:#000;
}

#bgImageS {
	border:1px solid;
	border-color:#141451;
	background-color:#000;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: -1;
}

#jumpToButton {
	width:227.5px;
	height:40px;
	color:#141451;
	border:1px solid;
	background-color:white;
	cursor: pointer;
}

#popupBarTop {
	float:left;
	height: auto;
	width:227px;
	height:8px;
}

#popupBarBottom {
	float:left;
	height: auto;
	width:227px;
	height:8px;
}

.dynamicPDFButton {
	width:227.5px;
	height:40px;
	color:#141451;
	border:1px solid;
	background-color:white;
	cursor: pointer;
}

#informationPopup {
	color:#093466;
	text-align:left;
	margin-left:1.5cm;
	margin-right:2cm;
    font-size:20px;  
}

#pdfObj {
	bottom:40px;
}

.container div#content div.mainButtonContainer button {
	z-index: 0;
	background:none;
}

.container div#content button#mgf_main1 
{
	left: 501px;
    position: absolute;
    height:87px;
	top: 36px;
}

.container div#content button#mgf_main2 
{
	left: 949px;
    position: absolute;
	height:87px;
    top: 100px;

}

.container div#content button#mgf_main3 
{
	left: 1171px;
    position: absolute;
	height:87px;
    top: 188px;
}

.container div#content button#mgf_main4
{
	left: 1111px;
    position: absolute;
	height:87px;
    top: 407px;
}

.container div#content button#mgf_main5
{
	left: 693px;
    position: absolute;
	height:87px;
    top: 155px;
	
}

.container div#content button#mgf_main6
{
	left: 165px;
    position: absolute;
	height:87px;
   top: 244px;
}

.container div#content button#mgf_main7
{
	 left: 269px;
    position: absolute;
	height:87px;
  top: 191px;
}

.container div#content button#mgf_main8
{
	left: 112px;
    position: absolute;
	height:87px;
    top: 466px;
}

.container div#content button#mgf_main9
{
	left: 485px;
    position: absolute;
	height:87px;
    top: 494px;
}

.container div#content button#mgf_main10
{
	left: 749px;
    position: absolute;
	height:87px;
    top: 284px;
}

.container div#content button#mgf_main17
{
	left: 800px;
    position: absolute;
	height:87px;
    top: 55px;
}

.container div#content button#zoom17_btn1
{
	left: 650px;
    position: absolute;
    top: 480px;
	padding: 30px;
}

.container div#content button#zoom17_btn2
{
	left: 1070px;
    position: absolute;
    top: 260px;
	padding: 30px;
}

.container div#content button#zoom17_btn3
{
	left: 320px;
    position: absolute;
    top: 513px;
	padding: 30px;
}

.container div#content button#zoom10_5_btn1
{
	left: 860px;
    position: absolute;
    top: 450px;
	padding: 30px;
}

.container div#content button#zoom10_4_btn1
{
	left: 1050px;
    position: absolute;
    top: 365px;
	padding: 30px;
}

.container div#content button#zoom10_3_btn1
{
	left: 288px;
    position: absolute;
    top: 284px;
	padding: 30px;
}

.container div#content button#zoom10_3_btn2
{

	left: 786px;
    position: absolute;
    top: 405px;
	padding: 30px;

}

.container div#content button#zoom10_2_btn1
{
	left: 550px;
    position: absolute;
    top: 269px;
	padding: 30px;
}

.container div#content button#zoom10_2_btn2
{
	left: 650px;
    position: absolute;
    top: 600px;
	padding: 30px;
}

.container div#content button#zoom10_1_btn1
{
	left: 294px;
    position: absolute;
    top: 270px;
	padding: 30px;
}

.container div#content button#site10_1_btn
{
	left: 831px;
    position: absolute;
    top: 31px;
	
}

.container div#content button#site10_2_btn
{
	left: 827px;
    position: absolute;
    top: 412px;
	
}

.container div#content button#site10_3_btn
{
	left: 821px;
    position: absolute;
    top: 575px;
	
}

.container div#content button#site10_4_btn
{
	left: 720px;
    position: absolute;
    top: 600px;
	
}

.container div#content button#site10_5_btn
{
	left: 720px;
    position: absolute;
    top: 80px;
	
}

.container div#content button#zoom9_btn1
{
	left: 372px;
    position: absolute;
    top: 237px;
	padding: 30px;
}

.container div#content button#zoom9_btn2
{
	left: 1076px;
    position: absolute;
    top: 404px;
	padding: 30px;
}

.container div#content button#zoom8_btn1
{
	left: 453px;
    position: absolute;
    top: 336px;
	padding: 30px;
}

.container div#content button#zoom8_btn2
{
	left: 352px;
    position: absolute;
    top: 194px;
	padding: 30px;
}

.container div#content button#zoom7_btn1
{
	left: 729px;
    position: absolute;
    top: 407px;
	padding: 30px;
}

.container div#content button#zoom7_btn2
{
	left: 753px;
    position: absolute;
    top: 10px;
	padding: 30px;
}

.container div#content button#zoom7_btn3
{
	left: 910px;
    position: absolute;
    top: 489px;
	padding: 30px;
}

.container div#content button#zoom6_btn1
{
	 left: 533px;
    position: absolute;
    top: 310px;
	padding: 30px;
}

.container div#content button#zoom6_btn2
{
	left: 63px;
    position: absolute;
    top: 350px;
	padding: 30px;
}

.container div#content button#zoom5_btn1
{
	left: 660px;
    position: absolute;
    top: 331px;
	padding: 30px;
}

.container div#content button#zoom5_btn2
{
	left: 286px;
    position: absolute;
    top: 134px;
	padding: 30px;
}


.container div#content button#zoom4_btn1
{
	left: 434px;
    position: absolute;
    top: 337px;
	padding: 30px;
}

.container div#content button#zoom4_btn2
{
	left: 550px;
    position: absolute;
    top: 354px;
	padding: 30px;
}

.container div#content button#zoom4_btn3
{
	left: 114px;
    position: absolute;
    top: 377px;
	padding: 30px;
}

.container div#content button#zoom4_btn4
{
	left: 846px;
    position: absolute;
    top: 376px;
	padding: 30px;
}

.container div#content button#zoom3_btn1
{
	left: 928px;
    position: absolute;
    top: 179px;
	padding: 30px;
}


.container div#content button#zoom3_btn2
{
	left: 237px;
    position: absolute;
    top: 384px;
	padding: 30px;
}

.container div#content button#zoom3_btn3
{
	left: 474px;
    position: absolute;
    top: 249px;
	padding: 30px;
}

.container div#content button#zoom3_btn4
{
	left: 618px;
    position: absolute;
    top: 417px;
	padding: 30px;
}

.container div#content button#zoom3_btn5
{
	left: 1088px;
    position: absolute;
    top: 13px;
	padding: 30px;
}

.container div#content button#zoom2_btn1 /*-30*/
{
	left: 559px;
    position: absolute;
    top: 313px;
	padding: 30px;
}

.container div#content button#zoom2_btn2 /*-30*/
{
	left: 836px;
    position: absolute;
    top: 158px;
	padding: 30px;
}

.container div#content button#zoom1_btn1 /*-30*/
{
	left: 449px;
    position: absolute;
    top: 471px;
	padding: 30px;
}

.container div#content button#zoom1_btn2 /*-30*/
{
	left: 571px;
    position: absolute;
    top: 447px;
	padding: 30px;
}

.container div#content button#zoom1_btn3 /*-30*/
{
	left: 431px;
    position: absolute;
    top: 233px;
	padding: 30px;
}

.container div#content button#zoom1_btn4 /*-30*/
{
	 left: 959px;
    position: absolute;
    top: 429px;
	padding: 30px;
}

div.movieDocsOverlay button.moviePanBtn
{
padding-top: 4px;
}

div#content button.opencolseBarBtn
{
	left: 0;
    position: absolute;
    top: 565px;
}

