<style type="text/css">
html {
  width:100%;
  height:100%;
}
    h1 {
	font: 30px "Tahoma";
    text-align:center;
}
h2 {
	font: 20px "Tahoma";
    text-align:center;
}
table.collapse {
    border-collapse: collapse;
}

table.collapse th, table.collapse td {
    border: 1px solid black;
}

table.paddedCell td, table.paddedCell th {
   padding:4px
}

body {
    height:100%;
margin:0;
font:14px "Tahoma";
}
.titleDiv{
    text-align:center;
    font-size:30px;
    line-height:50px;
}

div.imageHeader{
    text-align:center;
    background-color:black;

}
            .eventContainer{
        border: 1px solid black;
    }
    .pageContainer{
        width:100%;
        background-color:#ebebe0;
        height:100vh;
    }
    .eventHeading {
        text-align:center;
        vertical-align:middle;
        background-color:#e0ebeb;
        width:100%;
        margin-left: auto ;
        margin-right: auto ;
        line-height:30px;
        font-size:20px;   
    }
    .eventDetail{
        width:100%;
        margin-left: auto ;
        margin-right: auto ;
    }
    .eventLine{
        width:100%; 
        text-align:center;
    }
    .eventTable{
        margin-left:auto;
        margin-right:auto;
        margin-bottom:0px;
    }
    .eventTableLabel{
        font-weight:bold;
        text-align:right;
        font-size:12px;
    }
    .eventTableText{
        font-size:12px;
    }
    .gncNavLinkSelected{
        font-weight:bold;
    }
    .gncNavLinkUnSelected{
        font-weight:normal;
        color:black;
    }
    .gncNavLink{
        display:inline-block;
        width:200px;
        height:30px;
        margin: 0px;
        padding-left:15px;
        text-align:left;
        line-height:30px;
        font-size:medium;
    }
    .gncNavLinkSubItem{
        margin-left:15px;
        font-size:small;
    }
    .gncNavLinkUnSelected:hover{
        background-color: #f2f2f2;
        color:#0080ff;
    }
    .gncNavLinkBlackBorder{
        border: 0px solid black;
    }
    .gncNavLinkBlackBorder3Side{
        border-top: 1px solid black;
        border-bottom: 1px solid black;
        border-right: 1px solid black;
    }
    .gncNavHeader{
        display:inline-block;
        width:200px;
        height:30px;
        margin: 0px;
        text-align:left;
        line-height:30px;
        font-size:medium;
        font-weight:bolder;
    }
    .newsItem{
        margin-bottom:5px;
    }
    .volunteerLead{
        background-color:#b3ecff;
    }
    .volunteerCrew{
        background-color:#e6f9ff;
    }
    .tourism-link{
        text-decoration:none;
    }
	.button{
	cursor:pointer;
    height:40px;
    background-color: #269900;
    border: 2px solid #269900;
    color:white;
}
    .button:hover{
        background-color:#9fff80;
        color:black;
    }
    </style>