body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table {	border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption, th { text-align:left; }
q:before, q:after { content:''; }
abbr,acronym { border:0; }

h1, h2, h3, h4, h5 { color:#606060; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; margin: 1em 0; }

body div div div div p { display: none; }

a { color:#9aa915; text-decoration:none; }
a:hover { color:#333; }
ul, ol { margin-left:20px; }
ul li { list-style:square; }
ol li { list-style: decimal; }
dl { margin-bottom:10px; }
dt { font-weight:bold; }
dd { padding-left:20px; font-style:italic; }
code { font-size:1em; font-family:"Courier New", Courier, monospace; }
strong { font-weight:bold; }
em { font-style:italic; }
p { margin: 0.5em 0; }

#uq8acc7c2c1 { color:#3c3c3c; text-align:center; background:#f2f2f2; font-family: Arial, Helvetica, sans-serif; font-size:62%; }

#uq8acc7c2c2 { width:700px; background:url(images/wrapper.gif) center repeat-y; margin:0 auto; }
#uq8acc7c2c3 { width:500px; margin:0 auto; text-align:left; }

#uq8acc7c2c4 { margin:0 auto; background:url(images/menubg.gif) top no-repeat; font-size:1.4em; height:33px; text-align:left; }
#uq8acc7c2c4 ul { margin:0; padding:8px 0 0 15px; width:450px; float:left; }
#uq8acc7c2c4 ul li { display:inline; }
#uq8acc7c2c4 ul li a { padding:10px 6px 9px 6px; color:#FFF; text-decoration:none; }
#uq8acc7c2c4 ul li a:hover { background:url(images/arrow.gif) bottom center no-repeat; }

#uq8acc7c2c5, #uq8acc7c2c5 a { color:#606060; padding:15px 0; font-weight:normal; text-align:center; font-size:1.6em; font-family: Georgia, "Times New Roman", Times, serif; text-decoration:none; }
#uq8acc7c2c5 .uq8acc7c2c1 { font-size: 0.8em; display: block; }

#uq8acc7c2c6 { padding:0 20px; font-size:1.4em; line-height:1.6em; }

#uq8acc7c2c7 { margin:2em auto 0 auto; }

#uq8acc7c2c8 { background:url(images/footerbg.gif) no-repeat; height:40px; padding:10px 20px; font-size:1.2em; color:#FFF; }
#uq8acc7c2c8 a { color:#fff; text-decoration:none; }
#uq8acc7c2c8 a:hover { color:#fff; }

.uq8acc7c2c2 { width:26px; height:33px; background:url(images/rss.gif) no-repeat; float:right; margin-right:5px; }
.uq8acc7c2c2 a { text-decoration:none; padding:8px 10px 15px 10px; }

.uq8acc7c2c3 { background:transparent url(images/totop.gif) no-repeat scroll 0%;  position:absolute; /*this replaces float - fixes thanks to Larry of http://blog.lroot.com*/
  height:18px; width:19px; margin:0 0 0 480px; /*this was updated*/ padding:9px 5px; }
.uq8acc7c2c3 a { padding:8px; }

h1.uq8acc7c2c4, h1.uq8acc7c2c5, h1.uq8acc7c2c6 { margin: 1.7em 0 1em 0; font-size:1.7em; }
h1.uq8acc7c2c5 a { color:#606060; text-decoration: none; }

.uq8acc7c2c7, .uq8acc7c2c8, .uq8acc7c2c9 { margin: 1em 0; font-size:1.5em; color:#606060; font-weight:normal; font-family: Georgia, "Times New Roman", Times, serif; }
.uq8acc7c2c7 a, .uq8acc7c2c8 a, .uq8acc7c2c9 a { color:#606060; text-decoration:none; }
.uq8acc7c2c7 a:hover, .uq8acc7c2c8 a:hover, .uq8acc7c2c9 a:hover { color:#9aa915; }

.uq8acc7c2c10, .uq8acc7c2c11, .uq8acc7c2c12, .uq8acc7c2c13 { }

.uq8acc7c2c14, .uq8acc7c2c15, .uq8acc7c2c16, .uq8acc7c2c17 { margin:1em -20px 0 -20px; padding:10px 20px 10px 40px; font-size:0.85em; color:#949494; border-top:1px dashed #ccc; background:url(images/info.gif) left center no-repeat; line-height:1em; }

.uq8acc7c2c18 { text-align: center; line-height: 1.2em; font-size: 0.9em; margin: 1em 0; }
.uq8acc7c2c18 a { color:#9aa915; text-decoration:none; }
.uq8acc7c2c18 a:hover { color:#333; }
.uq8acc7c2c19 { padding-left:20px; background:url(images/previous.gif) left no-repeat; }
.uq8acc7c2c20 { padding-right:20px; background:url(images/next.gif) right no-repeat; }

.uq8acc7c2c21 { float:left; padding-left:20px; background:url(images/previous.gif) left no-repeat; display: block; }
.uq8acc7c2c22 { float:right; padding-right:20px; background:url(images/next.gif) right no-repeat; display: block; }
.uq8acc7c2c21 a, .uq8acc7c2c22 a { color:#9aa915; text-decoration:none; font-size:1.2em; }
.uq8acc7c2c21 a:hover, .uq8acc7c2c22 a:hover { color:#333; } 

.uq8acc7c2c23 { clear:both; }


.uq8acc7c2c24 a { background:url(images/arrow.gif) bottom center no-repeat; }
.uq8acc7c2c25 a { background:url(images/arrow.gif) bottom center no-repeat; }

#uq8acc7c2c9 { height:175px; background:url(images/header.jpg) no-repeat; color:#FFF; font-size:1.4em; padding:20px; line-height:1.6em; }
#uq8acc7c2c9 p { margin-bottom:10px; }
#uq8acc7c2c9 a { color:#FFF; }
#uq8acc7c2c9 a:hover { color:#FFF; text-decoration:underline; }

.uq8acc7c2c26 { font-size:1.4em; line-height:1.6em; color:#3c3c3c; margin:10px 0; }
.uq8acc7c2c26 p { margin-bottom:0.5em; }
.uq8acc7c2c26 a { color:#9aa915; text-decoration:none; }
.uq8acc7c2c26 a:hover { color:#333; }

.uq8acc7c2c27, .uq8acc7c2c27 a { font-family: Georgia, "Times New Roman", Times, serif; color:#606060; text-decoration:none; font-size:1.6em; }
.uq8acc7c2c28 { font-size:1.4em; line-height:1.6em; color:#3c3c3c; margin:10px 0; }
.uq8acc7c2c28 p { margin-bottom:20px; }
.uq8acc7c2c28 h1, .uq8acc7c2c28 h2, .uq8acc7c2c28 h3, .uq8acc7c2c28 h4, .uq8acc7c2c28 h5 { font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; color:#606060; margin-bottom:5px; }
.uq8acc7c2c28 a { color:#9aa915; text-decoration:none; }
.uq8acc7c2c28 a:hover { color:#333; }

.uq8acc7c2c29 { font-size:1.2em; padding-left:20px; background:url(images/pencil.gif) left no-repeat; }
.uq8acc7c2c29 a { color:#bdbdbd; text-decoration:none; }

.uq8acc7c2c30 { width:45%; float:left; }
.uq8acc7c2c31 { width:45%; float:right; }

#uq8acc7c2c17 {}
.uq8acc7c2c32 { font-family: Georgia, "Times New Roman", Times, serif; color:#606060; text-decoration:none; font-size:2em; font-weight:normal; }
ol.uq8acc7c2c33 { margin:20px 0; }
ol.uq8acc7c2c33 li { list-style:none; font-size:1.4em; padding:10px 20px 10px 20px; border-bottom:1px dashed #ccc; margin:0 -20px 0 -20px; color:#3c3c3c; background:#F2F2F2; }
ol.uq8acc7c2c33 li p { margin-bottom:10px; line-height:1.4em; }
.uq8acc7c2c34 { padding:5px 0; font-weight:bold; }
.uq8acc7c2c34 a { color:#9aa915; text-decoration:none; }
.uq8acc7c2c34 a:hover { color:#333; }
.uq8acc7c2c35 { color:#cccccc !important; text-decoration:none; }
.uq8acc7c2c36 {}
.uq8acc7c2c37 { background:#FFF !important; }

#uq8acc7c2c18 {}
#uq8acc7c2c19 {}

.uq8acc7c2c38 { font-size:1.2em; color:#8e8e8e; }
.uq8acc7c2c38 a { color:#9aa915; text-decoration:none; }
.uq8acc7c2c38 a:hover { color:#333; }

label { color:#8e8e8e; font-size:1.2em; }

input#uq8acc7c2c10, input#uq8acc7c2c11, input#uq8acc7c2c12 { margin-bottom:5px; padding:5px; width:96%; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; border:1px solid #dddddd; }
input#uq8acc7c2c10:hover, input#uq8acc7c2c10:focus, input#uq8acc7c2c11:hover, input#uq8acc7c2c11:focus, input#uq8acc7c2c12:hover, input#uq8acc7c2c12:focus, textarea#uq8acc7c2c13:hover, textarea#uq8acc7c2c13:focus { border:1px solid #7B8902; }

textarea#uq8acc7c2c13 { width:96%; margin:10px 0; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; padding:5px; border:1px solid #dddddd; }

input#uq8acc7c2c14 { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; border:none; height:28px; width:158px; padding:5px; background:url(images/submit.gif) no-repeat; }
input#uq8acc7c2c14:active { background:url(images/submit.gif) no-repeat; background-position:bottom; }


img.uq8acc7c2c21 { padding:0 15px 0 0; }
img.uq8acc7c2c22 { padding:0 0 0 15px; }

blockquote { padding:0 35px; font-style:italic; background:url(images/quote.gif) top left no-repeat; }

.uq8acc7c2c39 { background:#F2F2F2 url(images/note.gif) top left no-repeat; border-top:1px dashed #CCC; border-bottom:1px dashed #CCC; font-size:.9em; padding:5px 10px 5px 25px; color:#6b6b6b; } 

.uq8acc7c2c40 { background:#F2F2F2 url(images/code.gif) top left no-repeat; border-top:1px dashed #CCC; border-bottom:1px dashed #CCC; font-family:"Courier New", Courier, monospace; padding:5px 10px 5px 30px; }

.uq8acc7c2c41 { background:#F2F2F2 url(images/dl.gif) top left no-repeat; border-top:1px dashed #CCC; border-bottom:1px dashed #CCC; padding:5px 10px 5px 30px; }

.uq8acc7c2c42 { background:#c4d550; padding:0 5px; }

.uq8acc7c2c43 { background:#dddddd; padding:0 5px; }

#uq8acc7c2c20 {}
input#uq8acc7c2c15 { width:100%; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; padding:5px; border:1px solid #dddddd; }


/* Hide WordPress stats image */
img#uq8acc7c2c16 { display:none; }


/*****************************************************************/

.uq8acc7c2c44 { font-size: 0.8em; margin: 1em 0; text-align: right; line-height:1em; }

.uq8acc7c2c45 { text-align: center; font-size: 0.8em; }
.uq8acc7c2c45 a { color:#aaa; }
.uq8acc7c2c45 a:hover { color:#aaa; }

.uq8acc7c2c46 { line-height: 1.2em; margin-bottom: 1em; font-size: 0.85em; }

.uq8acc7c2c47 { font-size: 0.9em; line-height: 1.3em; }
.uq8acc7c2c48 { display: block; margin: 0.5em 0; }
.uq8acc7c2c48 small { }

.uq8acc7c2c49 { margin: 0 0 1em 0; text-align: center; }
.uq8acc7c2c49 a, .uq8acc7c2c49 a:link { text-decoration: underline; }
.uq8acc7c2c49 a:visited { text-decoration: underline; }
.uq8acc7c2c49 a:hover { text-decoration: underline; }
.uq8acc7c2c49 a:active { text-decoration: underline; }
.uq8acc7c2c49 span.uq8acc7c2c50 { font-weight: bold; }

.uq8acc7c2c51 { overflow: hidden; } 
.uq8acc7c2c51 div { float: left; position: relative; left: 50%; margin: 0 0 1em 0; font-size: 0.7em; }
.uq8acc7c2c51 div ul { position: relative; left: -50%; }
.uq8acc7c2c51 div ul li { list-style: disc outside; float: left; }
.uq8acc7c2c51 div ul li a { padding-left: 0px; width: 8px; height: 1em; display: block; float: left; border: 0 solid; position: relative; left: -15px; }
.uq8acc7c2c51 div ul li a span { position: absolute; display: none; }

.uq8acc7c2c52 { display: block; }
.uq8acc7c2c52 span { display: none; }


