
   .container {
      	display: flex;
      	justify-content: center;
      	align-items: center;
    }

    .centered-content {
        display: flex;
        justify-content: center;
        align-items: stretch;
        height: 100%;
    }
    /**/
	a.link3:link {
	    text-decoration: underline;
	    font-weight: bold;
	}

	a.link3:visited {
	    text-decoration: underline;
	    font-weight: bold;
	}

	a.link3:hover {
	    text-decoration: overline;
	    color: #880000;
	    font-weight: bold;
	}

	a.link3:active {
	    text-decoration: underline;
	    font-weight: bold;
	}
	/**/
	a.link7b:link {
	    text-decoration: underline;
	}

	a.link7b:visited {
	    text-decoration: underline;
	}

	a.link7b:hover {
	    text-decoration: overline;
	}

	a.link7b:active {
	    text-decoration: underline;
	}

	.regmenut {
		width: 100%;
		border: 0px;
	}

	.regimg {
		border: 0px;
		margin: 0px 2px;
	}

	.imgb {
		border: 0px;
	}

	.valign1 {
		vertical-align: middle;
		text-align: right;
	}

	.valign2 {
		vertical-align: middle;
		text-align: center;
		align: center;
	}

	.table_reg1 {
		width: 600px;
		vertical-align: middle;
		text-align: right;
		align: center;
	}

	.reg_div3 {
		vertical-align: middle;
		text-align: center;
		align:center;
		margin-left: auto;
		margin-right: auto; 
		width: 560px;
	}

	.titlebook1{
    	font-size: 10pt;
    	font-weight: bold;
  	}

  	.titlebook2{
    	font-size: 8pt;
    	font-weight: normal;
  	}

  	.divroomtype4{
	    margin-left: 0px;
	    margin-right: 0px;
	    margin-top: 5px;
	    margin-bottom: 5px;
	    padding-left: 5px;
	    padding-right: 5px;
	    padding-top: 5px;
	    padding-bottom: 5px;
	    border-radius: 5px;
	    border: 1px solid #BDBDBD;
	    background-color: #F9F8F8;
	    font-weight: bold;
  	}