html, body {
    height: 100%;
}

body {
    padding: 0;
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    margin-bottom:0;
    margin-left:0;
    margin-right:0;
    margin-top:0;  
    background-image:url(../images/body_bk.gif);
    background-position:center;
    background-repeat:repeat-y;
}

.bodytxt {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}

.eventxt {
    font-size:11px;
    padding-top:10px;
    padding-left:5px;
    padding-right:5px;
    background-color:#a1bdcc;
}

.evntitle {
    color:#FFFFFF;
}

.content {
    background-image:url(../images/logo_fade.gif);
    background-position:center;  
    background-repeat:no-repeat;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}

.content2 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}


#imageContainer {
	position:relative;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:300px;
	height:125px;
}

#imageContainer img {
	display:none;
	position:absolute;
	top:0px;
	border-right: solid 1px #000000;
}

.lgl {
    font-size:9px;
    text-align:center;
    width:100%;
    color:#FFFFFF;
}

.smltxt {
    font-size:8px;
}

.lfnav_bk {
    background-image:url(../images/navbk2.gif);
    background-repeat:repeat-y;
    height:100%;
}

#lfnav_bk {
    background-image:url(../images/navbk2.gif);
    background-repeat:repeat-y;
    margin: 0 auto;
    text-align: left;
    height: 100%;
}

.lfnav {
    font-size:12px;
    line-height:25px;
    border-right: solid 1px #333399;
}

.lfnav A:link { text-decoration:none; color: #000000; background-image:url(../images/navbk.gif); background-repeat:repeat-y; display:block; border-top:solid 1px #ffffff; border-bottom:solid 1px #333399;  }
.lfnav A:visited {text-decoration:none;  color: #000000; background-image:url(../images/navbk.gif); background-repeat:repeat-y; display:block; border-top:solid 1px #ffffff; border-bottom:solid 1px #333399;  }
.lfnav A:active {text-decoration:none; color: #000000; background-image:url(../images/navbk.gif); background-repeat:repeat-y; display:block; border-top:solid 1px #ffffff; border-bottom:solid 1px #333399; }
.lfnav A:hover {text-decoration:none; color: #000000; background-image:url(../images/navbk_h.gif); background-repeat:repeat-y; display:block; border-top:solid 1px #ffffff; border-bottom:solid 1px #333399; }

.submission-thanks {
    padding-top: 25px;
}

.submission-form {
    padding: 25px 0;
}

.submission-form input[type=text], .submission-form textarea {
    max-width: 100%;
    width: 100%;
}


