﻿
.content a { font-weight: bold; text-decoration: underline; color: #5e5e5e; }
.content a:hover { text-decoration: none; }
.content p.crumbs { background: url(/images/youarehere.gif) no-repeat 0 13px; padding: 14px 25px 0 105px; margin-left: 10px; font: 11px Verdana; color: #555454; }
.is_green { background: url(/images/greening/youaregreen.gif) no-repeat 0 12px !important; padding-left: 110px !important; }
.content p.crumbs a { text-decoration: none; color: #555454; font-weight: normal; }
.content p.crumbs a:hover { text-decoration: underline; }
.content h1 { font: 25px Arial; color: #5F5F5F; padding: 20px 55px 0 33px; z-index: 2; }
.content h1 a { color: #5f5f5f; text-decoration: none; font-weight: normal; }
.content a img { border: none; }
.content h1 a:hover { text-decoration: underline; }
.content h2 { font: 20px Arial; color: #53A31E; padding: 10px 50px 0 33px; z-index: 2; }
.content h3 { font: 18px Georgia; color: #F16E01; padding: 12px 55px 0 33px; z-index: 2; }
.content h4 { font: bold 13px Arial; color: #5E5E5E; padding: 12px 55px 0 33px; z-index: 2; }
.content h5 { font: bold 12px Arial; color: #5E5E5E; padding: 10px 55px 0 33px; z-index: 2; }
.content h6 { font: 12px Arial; color: #5E5E5E; padding: 10px 55px 0 33px; z-index: 2; }
.content p, .content div { font: 12px Arial; color: #5E5E5E; padding: 10px 55px 0 33px; z-index: 2; line-height: 22px; }
.content li { font: 12px Arial; color: #5e5e5e; padding: 10px 55px 0 0px; line-height: 18px; z-index: 2; }
.content p.error { padding: 5px; color: red; }
.content p.postedby { padding-top: 5px; font: bold 11px Arial; }
.content p.filed { padding-top: 20px; font-size: 11px; }
.content li p { padding-left: 0; }
.content ol, .content ul { margin-left: 50px; z-index: 2; }
.content ol li { list-style: decimal; }
.content li { list-style-position: outside; }
.content blockquote { margin: 10px 66px 0 44px; background: #3E9916; border: 1px solid #078102; }
.content blockquote p { font: 12px Arial; color: #fff; padding: 15px; }

.regGeneral { margin-left: 55px; border-collapse: collapse; }
.regGeneral tbody { background-color: Transparent; }
.regGeneral td { margin: 0; border-style: none; background-color: transparent; color: #5e5e5e;  margin: 0; }
.regGeneral input { width: 300px; }
.regGeneral input.med { width: 90px; }
.parts input{width: 160px;}
.regGeneral input.small, .parts input.small { width: 40px; }
.regGeneral span input{width: auto;}
div.nopad { margin: 0; padding: 0; }
.regGeneral .radio input, .parts .radio input { width: 15px; }
table.radio, table.radio td{margin: 0; border: none; padding: 0;}
.regGeneral span.note{font-size: 9px;}
.bordered td{border: 1px solid #DDD;}

.parts { margin-left: 55px; }
.content .required{color: #f84;}
.submit{text-align: center; padding: 3px; font-weight: bold; border: 1px solid #007D00; color: #007D00; text-decoration: underline; cursor: pointer;}

.regGeneral td.events, .regGeneral th.events{width: 28px; padding: 0; margin: 0; text-align: center;}
.regGeneral th.events{height: 160px; background-color: #fff; /*background: url(/images/eventlisting.gif) no-repeat;*/ }
.regGeneral th.events div.title{width: 28px; padding:0; margin: 0; height: 160px; overflow: hidden;}
.regGeneral th.events div.title img{display: block; position: relative;}
.regGeneral th.eb div.title img{margin-left: -25px;}
.regGeneral th.ec div.title img{margin-left: -50px;}
.regGeneral th.ed div.title img{margin-left: -75px;}
.regGeneral th.ee div.title img{margin-left: -100px;}
.regGeneral th.ef div.title img{margin-left: -125px;}
.regGeneral th.eg div.title img{margin-left: -150px;}
.regGeneral th.eh div.title img{margin-left: -175px;}
.regGeneral th.ei div.title img{margin-left: -200px;}
.regGeneral th.ej div.title img{margin-left: -225px;}
.regGeneral th.ek div.title img{margin-left: -250px;}
.regGeneral th.el div.title img{margin-left: -275px;}
.regGeneral th.em div.title img{margin-left: -300px;}
.regGeneral th.e div.title img{margin-left: -325px;}
.regGeneral th.e div.title img{margin-left: -350px;}
.regGeneral th.e div.title img{margin-left: -375px;}
