body { margin: 68px 0pt 20px; padding: 0pt; background: rgb(252, 254, 244) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Arial,Verdana,Helvetica; font-size: 76%; color: rgb(63, 63, 63); text-align: center; }
h2 { margin: -35px 0pt 0pt 7px; color: rgb(252, 254, 244); font-size: 28px; }
h2 a:link, h2 a:visited { color: rgb(125, 167, 33); text-decoration: none; }
h2 a:hover, h2 a:active { background: rgb(120, 165, 21) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); text-decoration: none; }
h1 { margin: 10px 0pt 0pt; color: rgb(125, 167, 33); font-weight: normal; font-size: 1.8em; }
h1 a:link, h1 a:visited { color: rgb(125, 167, 33); font-weight: normal; text-decoration: none; }
h1 a:hover, h1 a:active { background: transparent none repeat scroll 0% 0%; color: rgb(63, 63, 63); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-weight: normal; text-decoration: none; }
h3 { margin: 20px 0pt -10px; font-size: 1.4em; font-weight: normal; }
p.mnryh6zotgb6nri26 { text-align: justify; }
a:link { color: rgb(120, 165, 21); font-weight: bold; text-decoration: none; }
a:visited { color: rgb(153, 153, 153); }
a:hover, a:active { background: rgb(120, 165, 21) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); text-decoration: none; }
p { line-height: 1.4; }
#xzbdsia7m87agkle7i2bcckgyaagn9 { margin: 0pt auto; width: 955px; text-align: left; }
.qsqe5lahtk823s3 { background: transparent url('container.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.a9cam81dq3m52kr8i71na8zx52cvi3z { background: transparent url('container.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.acb8dbv175e { background: transparent url('container_top.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#f5di9axecekg { margin: 20px; padding-top: 30px; width: 670px; }
#x3s86cpd99la { background: rgb(255, 255, 255) url('container.gif') repeat-y scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.l22qtyk4vlx1p3asaa { padding: 2px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 0.9em; }
.meta:hover { background: rgb(247, 254, 220) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.iyc1a24ldbhvl { border-bottom: 3px double rgb(238, 238, 238); font-size: 1.2em; padding-bottom: 25px; }
.iyc1a24ldbhvl a:link, .iyc1a24ldbhvl a:visited { color: rgb(120, 165, 21); font-weight: bold; text-decoration: none; }
.iyc1a24ldbhvl a:hover, .iyc1a24ldbhvl a:active { background: rgb(120, 165, 21) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); text-decoration: none; }
.alt { border: 1px solid rgb(213, 240, 164) ! important; padding: 10px 10px 0pt ! important; background: rgb(234, 248, 207) none repeat scroll 0% 0% ! important; -moz-background-clip: border ! important; -moz-background-origin: padding ! important; -moz-background-inline-policy: continuous ! important; }
.alt:hover { border: 1px solid rgb(172, 225, 73) ! important; }
.plkoskno7kgl9b5ra9vx4yfan3n3vf li:hover { border: 1px solid rgb(172, 225, 73); }
.plkoskno7kgl9b5ra9vx4yfan3n3vf { margin: 0pt; padding: 0pt; }
.plkoskno7kgl9b5ra9vx4yfan3n3vf li { border: 1px solid rgb(222, 243, 182); margin: 10px; padding: 10px 10px 0pt; background: rgb(246, 252, 235) none repeat scroll 0% 0%; list-style-type: none; list-style-image: none; list-style-position: outside; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(60, 69, 45); }
p.az7ckca2aqe6zp5ezibii4f1s8 { margin: 0pt; font-size: 0.8em; text-transform: uppercase; }
p.comment_meta { margin: 0pt 0pt 10px 10px; font-size: 0.9em; }
.kvkn1npt7a819f948ei79kvx86i2y { margin: 10px 0pt 0pt 10px; font-weight: bold; font-size: 1.2em; }
.ke7f986paayc1hvr47z39rkoq3m { margin-left: 10px; }
#vaagqp23svqx9vz18v6 { padding: 10px 15px; float: right; voice-family: inherit; width: 230px; }
#nxnyp33eylnka li { padding: 2px 0pt 2px 20px; background: transparent url('links_bullet.gif') no-repeat scroll 0pt 4px; list-style-type: none; list-style-image: none; list-style-position: outside; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#nxnyp33eylnka ul { margin: 5px; padding: 10px; }
#nxnyp33eylnka a { font-size: 0.9em; text-decoration: none; }
#nxnyp33eylnka a:link { color: rgb(86, 93, 74); font-weight: normal; }
#nxnyp33eylnka a:visited { color: rgb(170, 170, 170); }
#nxnyp33eylnka a:hover, #nxnyp33eylnka a:active { background: rgb(128, 190, 20) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); }
.d2ep9r71xq8xns78afl6iv9v { border-top: 3px solid rgb(172, 225, 73); margin-top: -5px; }
#a7qr62aker77fi1fdcnyez6pr5at { margin: 0pt auto; background: transparent url('search.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 56px; padding-top: 22px; }
p.h2nx6tbnmdix81oeibrrifevnp68 { margin: 2px 0pt -8px 2px; font-size: 0.9em; color: rgb(153, 153, 153); }
.q6izncd7l2hby4ak { border: 1px solid rgb(172, 225, 73); padding: 2px 5px 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(125, 167, 33); width: 160px; }
.searchfield:hover { border: 1px solid rgb(191, 191, 191); color: rgb(148, 148, 148); }
.ver12l4vbz8ncymfx3g7hdxqd8csx { border: 0pt none ; background: transparent url('search_submit.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 20px; width: 52px; margin-left: 2px; text-indent: -9999px; cursor: pointer; }
.submit:hover { border: 0pt none ; background: transparent url('search_submit.gif') no-repeat scroll 0pt -20px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 20px; width: 52px; margin-left: 2px; cursor: pointer; }
#kk8by9s7vkiae5vbp8kesva8le2p82h { background: transparent url('footer.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 75px; }
#kk8by9s7vkiae5vbp8kesva8le2p82h p { padding: 30px 0pt 0pt 70px; float: left; text-transform: uppercase; font-size: 0.8em; color: rgb(187, 187, 187); }
.extras { padding: 33px 18px 0pt 0pt; float: right; }
.extras a { text-decoration: none; font-weight: bold; }
.extras a:link, .extras a:visited { border: 2px solid rgb(255, 255, 255); padding: 5px; background: rgb(204, 204, 204) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); }
.extras a:hover, .extras a:active { border: 2px solid rgb(201, 233, 121); padding: 5px; background: rgb(222, 238, 164) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(122, 185, 12); }
.extras li { display: inline; }
.extras ul { margin: 0pt; padding: 0pt 0pt 10px; }
input { border: 1px solid rgb(191, 191, 191); padding: 2px 5px 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(148, 148, 148); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 1em; }
input:hover { border: 1px solid rgb(172, 225, 73); background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(125, 167, 33); font-size: 1em; }
textarea { border: 1px solid rgb(191, 191, 191); padding: 2px 5px 1px; font-family: Arial,Verdana,Helvetica; font-size: 1.1em; color: rgb(148, 148, 148); width: 450px; }
textarea:hover { border: 1px solid rgb(172, 225, 73); background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(125, 167, 33); }
#skip { display: none; }
hr { display: none; }
.clearfix:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
