/* CSS Document */
body, html { text-align: center; margin-top: 8px; }
.wrapper { width: 860px; height: auto; margin-left: auto; margin-right: auto; text-align: left; background-color: #FFFFFF; }
.header { float: left; width: 860px; height: 126px; margin-bottom: 4px; margin-top: 20px; }
.mainwrapper { height: auto; width: 860px; background-color: #FFFFFF; }
.nav { padding-left: 130px; float: left; width: 722px; height: 22px; margin-bottom: 30px; background-image: url(../../../images/navback.gif); }
/*.nav ul { width: 127px; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 120%; line-height: 30px; vertical-align: middle; padding: 0px; margin: 0px; list-style-type: none; }
.nav ul li { border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; }
.nav ul li.last { width: 127px; text-align: right; line-height: 30px; vertical-align: middle; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; padding: 0px; margin: 0px; }*/
.nav a { display: block; text-decoration: none; color: #9D9EA0; }
.nav a:hover { color: #3FCEDF; }
.lefttext { float: left; height: auto; width: 355px; margin-bottom: 20px; padding-right: 25px; background-image: url(../../../images/contentback.gif); }
.lefttext h1 { margin-top: 0px; font-size: 110%; font-family: Arial, Helvetica, sans-serif; color: #006D94; padding: 0px 10px 0px 10px; }
.lefttext p { font-size: 80%; margin-top: 0px; margin-bottom: 10px; padding: 0px 10px 0px 10px; font-family: Arial, Helvetica, sans-serif; color: #006D94; line-height: 120%; }
.lefttext img { margin-left: -10px; margin-bottom: 10px; background-color: #FFFFFF; }
.lefttext a { color: #006D94; }
.lefttext a:hover { color: #000; text-decoration: none; }
.lefttext ol li { margin-bottom: 10px; }
.righttext { float: right; height: auto; width: 450px; margin-bottom: 20px; }
.righttext h1 { margin-top: 0px; font-size: 110%; font-family: Arial, Helvetica, sans-serif; color: #64656A; margin-bottom: 25px; }
.righttext p { font-size: 80%; font-family: Arial, Helvetica, sans-serif; color: #006D94; line-height: 120%; }
.righttext a { color: #006D94; }
.righttext a:hover { color: #000; text-decoration: none; }
.righttext ol li { margin-bottom: 10px; }
.clearer { clear: both; }
.quicklinks { float: left; height: auto; width: 263px; padding-left: 34px; padding-right: 30px; margin-bottom: 20px; }
.footer { width: 860px; height: 38px; float: left; background-image: url(../../../images/footerback.gif); background-repeat: repeat-x; }
.footer p { padding-top: 15px; padding-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 60%; color: #0A7399; text-align: center; }
.footer a { padding-top: 15px; padding-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #0A7399; text-align: center; text-decoration: none; }
.footer a:hover { padding-top: 15px; padding-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #ff0000; text-align: center; text-decoration: none; }
.lefttextwrapper { float: left; height: auto; width: 355px; }
.events { float: left; height: auto; width: 355px; margin-bottom: 20px; padding-left: 50px; padding-right: 25px; }

.eventsdetails { float: right; border-style: solid; border-width: 1px; border-color: #9ACDEA; float: left; min-height: 300px; height: auto !important; height: 300px; width: 325px; margin-bottom: 20px; padding: 15px; }
.eventsdetails h1 { margin-top: 0px; font-size: 110%; font-family: Arial, Helvetica, sans-serif; color: #64656A; margin-bottom: 25px; }
.eventsdetails p { font-size: 70%; margin-top: 0px; margin-bottom: 10px; padding: 0px 10px 0px 10px; font-family: Arial, Helvetica, sans-serif; color: #006D94; line-height: 120%; }
.eventsdetails img { margin-left: -10px; margin-bottom: 10px; background-color: #FFFFFF; }
.eventsdetails a { color: #006D94; }
.eventsdetails a:hover { color: #000; text-decoration: none; }
.eventsdetails ol li { margin-bottom: 10px; }
.eventsdetails ul { font-family: Arial, Helvetica, sans-serif; font-size: 70%; color: #006D94; }
