body {background-color: #ffffff;background-image: url(images/page-blue170.gif);background-repeat: repeat-y;background-position: top left;margin-left: 0em;margin-top: 0em;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 14px;}
a:link {color: #000098;}a:visited {color: #595DFF;}a:hover {color: #FF1B1B;}a:active {color: #996600;}

#header {background-image: url(images/page-ulflag.gif);background-repeat: no-repeat;background-position: top left;height: 108px;}.headerimages {width: 732px;text-align: center;margin-left: 170px;padding-top: 12px;}.headline {padding-top: 12px;padding-bottom: 12px;}#container {}#pagemiddle {}#navcol {width: 170px;text-align: center;float: left;font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 12px;margin-top: 20px;color: #cccccc;}.registration {padding-top: 12px;padding-bottom: 20px;}.regtitle {background-color: #cecece;border-bottom: 1px #FF2F2F dotted;border-top: 1px #FF2F2F dotted;padding-top: 1px;padding-left: 18px;padding-bottom: 1px;padding-right: 18px;display: inline-block;margin-bottom: 4px;color: #000000;border: 1px #000000 solid;}a.navlink:link, a.navlink:visited, a.navlink:active {color: #ffffff;font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 11px;text-decoration: none;}a.navlink:hover {color: #999999;text-decoration: none;}#contentarea {float: left;width: 700px;padding: 16px;}.centered {text-align: center;}
h1 {font-size: 22px;font-family: Times, "Times New Roman", serif;}
h1.home {font-size: 22px;padding-bottom: 0em;
font-family: Times, "Times New Roman", serif;margin: 0em;}h2 {font-size: 18px;margin-bottom: 0em;padding-bottom: 0em;
font-family: Times, "Times New Roman", serif;margin-top: 4px;}h3 {font-size: 16px;}#footer {text-align: center;font-size: 11px;font-family: Arial, Helvetica, Verdana, sans-serif;}.tight {margin-top: 0em;margin-bottom: 0em;padding-top: 0px;padding-bottom: 0px;}.clear {clear: both;}.eventschedule {width: 540px;margin-left: auto;margin-right: auto;padding: 6px;clear: both;border: 1px #DFE0F1 solid;background-color: #EDEEF7;margin-top: 10px;margin-bottom: 10px;}dl.sched {width: 500px;margin-top: 10px;margin-bottom: 20px;clear: both;margin-left: 20px;}
.sched dt {width: 90px;float: left;margin: 0 0 0 0;padding-top: 0px;padding-left: 0px;padding-bottom: 1px;padding-right: 0px;clear: both;}
.sched dd {float: left;
width: 410px;padding: 0px;margin: 0em;padding-bottom: 1px;padding-top: 0em;padding-left: 0em;padding-right: 0em;}.regnote {border: 1px #DFE0F1 solid;background-color: #EDEEF7;padding-top: 6px;padding-bottom: 6px;padding-left: 12px;padding-right: 12px;
font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 12px;}.regform {padding-left: 10px;padding-top: 20px;}.regform td {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 12px;}.tighttop {margin-top: 0em;padding-top: 0em;}
.medium {
font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 12px;}
.small {
font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 11px;}.imgright {float: right;margin-left: 8px;margin-top: 8px;margin-bottom: 8px;}
.centered500 {text-align: center;width: 540px;margin-left: auto;margin-right: auto;padding-top: 10px;}.redtext {color: #CC0000;}.heavy {font-weight: bold;}.boxed {
width: 540px;
margin-left: auto;margin-right: auto;padding: 8px;
border: 1px #DFE0F1 solid;}.lineout {text-decoration: line-through;}.photos {width: 600px;margin-left: auto;margin-right: auto;}
