#midColumn .breadCrumb { border-bottom: 1px solid rgb(222, 222, 222); font-size: 1.1em; padding: 0px 0px 5px; margin-bottom: 0.5em; }
#midColumn .breadCrumb ul { padding: 0px; margin: 0px ! important; }
#midColumn .breadCrumb ul li { background: transparent none repeat scroll 0% 0%; display: inline; padding: 0px; margin: 0px; font-size: 1em; }
#midColumn .breadCrumb li a { background: transparent url(929c6f4edad48e24b90561cb30a7df6331d110f0.gif)  no-repeat scroll 100% 50%; padding-right: 0.6em; }
#midColumn h3 { font-family: Arial,Helvetica,sans-serif; font-size: 1.4em; color: rgb(4, 43, 99); }
.governor, .governor2 { margin: 0.5em 0px 1.5em; border-width: medium 0.1em 0.1em medium; border-style: none solid solid none; border-color: -moz-use-text-color rgb(231, 229, 211) rgb(231, 229, 211) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.governor td, .governor2 td { padding: 0.5em; font-size: 1.2em; border-width: 0.1em medium medium 0.1em; border-style: solid none none solid; border-color: rgb(231, 229, 211) -moz-use-text-color -moz-use-text-color rgb(231, 229, 211); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.governor tr.alt td, .governor2 tr.alt td { background: rgb(248, 248, 248) none repeat scroll 0% 0%; }
.governor td.width30, .governor2 td.width30 { width: 30%; }
.governor td.width10, .governor2 td.width10 { width: 10.6%; border-left: medium none; }
.governor td.width25, .governor2 td.width25 { width: 25%; font-size: 0.9em; text-align: center; }
.governor td a, .governor2 td a { text-decoration: underline; }
.governor td a:hover, .governor2 td a:hover { text-decoration: none; }
.governor td.rt, .governor2 td.rt { text-align: right; border-left: medium none; }
.governor td.lft2, .governor2 td.lft2 { width: 26%; }
.governor td.width26, .governor2 td.width26 { width: 26%; }
.governor td.width15, .governor2 td.width15 { width: 15%; }
.governor td.width20, .governor2 td.width20 { width: 20%; }
.governor tr.th td, .governor2 tr.th td { font-weight: bold; color: rgb(255, 255, 255); background: rgb(1, 79, 123) none repeat scroll 0% 0%; line-height: 1.4em; border-top: medium none; }
.governor td.ac, .governor2 td.ac { text-align: center; }
.governor td a, .governor2 td a { text-decoration: none; }
.governor td a:hover, .governor2 td a:hover { text-decoration: underline; }
.governor td a.under, .governor2 td a.under { text-decoration: underline; }
.governor td a.under:hover, .governor2 td a.under:hover { text-decoration: none; }
.pdf { background: transparent url(44e26ac42a336ea1d021f8129c011c54c5270550.jpg)  no-repeat scroll 0px 0.3em; padding: 0.15em 0px 1em 1.9em; margin-top: -12px; font-size: 1.1em; }
.pdf a { color: rgb(8, 99, 160); }
.contact-form { width: 100%; padding-top: 0.5em; }
.contact-form label { display: block; padding-bottom: 0.2em; font-size: 1.2em; }
.contact-form label strong { font-weight: normal; }
.contact-form label input { margin-bottom: 0.8em; padding-left: 0.3em; height: 1.4em; font-size: 1em; width: 320px; }
.contact-form label textarea { width: 322px; font-size: 1em; padding-left: 0.3em; margin-bottom: 0.8em; font-family: Arial,Helvetica,sans-serif; }
.contact-form .btn { width: 90px; }
.contact-form .btn input { width: 90px; height: 26px; }
.contact-form label input.error { border: 1px solid rgb(229, 0, 0); background: rgb(255, 249, 249) none repeat scroll 0% 0%; }
.contact-form label textarea.error { border: 1px solid rgb(229, 0, 0); background: rgb(255, 249, 249) none repeat scroll 0% 0%; }
.red { color: rgb(212, 24, 23); }
ul.sitemap li { font: 1.2em/1.32em Arial,Helvetica,sans-serif; color: rgb(255, 0, 0); padding: 0px 0px 0.35em 0.9em; background: transparent url(38fe08ee0f110feeee215f4dec6f6ff135875806.gif)  no-repeat scroll 0px 0.38em; }
ul.sitemap li strong { font-weight: normal; }
ul.sitemap li a { color: rgb(2, 67, 97); padding-bottom: 0.35em; }
ul.sitemap li ul { margin-left: 0.5em; font-size: 1em; margin-bottom: 0px; padding-bottom: 0px; margin-top: 0.3em; }
ul.sitemap li ul li { margin-left: 0.5em; font-size: 1em; }
ul.sitemap li ul li ul { padding-bottom: 0px; }
.cal td a { color: rgb(255, 255, 255); text-decoration: none; display: block; }
.cal td.r a { color: rgb(7, 126, 7); }
.cal { border-collapse: collapse; border: 1px solid rgb(193, 218, 215); }
.cal caption { padding: 0px 0px 5px; font: italic bold 16px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; text-align: right; }
.cal th { font: bold 11px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: rgb(79, 107, 114); border-right: 1px solid rgb(193, 218, 215); border-bottom: 1px solid rgb(193, 218, 215); border-top: 1px solid rgb(193, 218, 215); letter-spacing: 2px; text-transform: uppercase; text-align: left; padding: 6px 6px 6px 12px; background: rgb(202, 232, 234) url(31547227e7cee3491276961cc3d13a3c84abe1ea.gif)  repeat-x scroll 0% 0%; }
.cal td { border-right: 1px solid rgb(193, 218, 215); border-bottom: 1px solid rgb(193, 218, 215); background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 6px 6px 6px 12px; color: rgb(79, 107, 114); }
.cal td.g { border-left: 1px solid rgb(193, 218, 215); border-top: 0px none; color: rgb(255, 255, 255); background: rgb(204, 0, 51) url(4e5df542df23b0e4ab86f0d808716ec5e883daef.gif)  no-repeat scroll 0% 0%; font: bold 10px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; }
.cal td.r { border-left: 1px solid rgb(193, 218, 215); border-top: 0px none; background: rgb(216, 247, 216) url(8ec1a2d19c2e4101949d4626408dbd35f0a85444.gif)  no-repeat scroll 0% 0%; font: bold 10px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: rgb(121, 114, 104); }
.cal td.o { border-left: 1px solid rgb(193, 218, 215); border-top: 0px none; background: rgb(219, 219, 240) none repeat scroll 0% 0%; font: bold 10px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: rgb(0, 51, 102); }
.contact-form { width: 100%; padding-top: 0.5em; }
.contact-form label { display: block; padding-bottom: 0.2em; }
.contact-form label input { margin-bottom: 0.8em; padding-left: 0.3em; height: 1.4em; width: 320px; font: 1em Georgia,"Times New Roman",Times,serif; }
.contact-form label textarea { width: 322px; font: 1em Georgia,"Times New Roman",Times,serif; padding-left: 0.3em; margin-bottom: 0.8em; }
.contact-form .btn { width: 90px; }
.contact-form .btn input { width: 90px; height: 26px; }
.contact-form label input.error { border: 1px solid rgb(229, 0, 0); background: rgb(255, 249, 249) none repeat scroll 0% 0%; }
.contact-form label textarea.error { border: 1px solid rgb(229, 0, 0); background: rgb(255, 249, 249) none repeat scroll 0% 0%; }
