* { padding: 0; margin: 0; outline: 0; }
body {margin: 10px 0 0 0; 	padding: 0;font: normal 13px/1.6em  verdana, tahoma, sans-serif; text-align: center; background: #090807 url(/images/layout/bg.jpg) repeat-x; color: #8F8F8E; }
a { color: #fff; background-color: inherit; text-decoration: none; cursor:pointer; }
a:hover { color: #99CC33; background-color: inherit; }
h1, h2, h3, h4 { font: normal 1em 'Trebuchet MS', Tahoma, Arial, Sans-serif; color: #eee; }
h1 { font-size: 3em; color: #84A5DA; letter-spacing: -2px;	} 
h2 { font-size: 2.5em; }
h3 { font-size: 1.8em; }
h4 { font-size: 1.5em; }
p, h1, h2, h3, h4 { margin: 0; padding: 10px 15px; }
ul, ol { margin: 10px 30px; padding: 0 15px; }
img { background: transparent; border: 0px; }
img.float-right { margin: .5em 0 1em 1em; }
img.float-left { margin: .5em 1em 1em 0; }
code { margin: .5em 0; display: block; padding: 20px; text-align: left; overflow: auto; font: 500 1em/1.5em 'Lucida Console', 'Courier New', monospace ; /* white-space: pre; */ background: transparent; border: 1px solid #211E20; }
acronym { cursor: help; border-bottom: 1px dotted #8F8F8E; }
blockquote { margin: 10px 15px; padding: 10px 0 10px 30px; background: transparent; border: 1px solid #211E20; font: normal 1.6em/1.5em Georgia, "Times New Roman", Times, serif; }

table { margin: 10px 15px; border-collapse: collapse; }
th strong { color: #fff; }
th { background: #090807; color: #fff; height: 3em; padding-left: 12px; padding-right: 12px; text-align: left; border-left: 1px solid #211E20; border-right: 1px solid #211E20; border-bottom: 1px solid #211E20; border-top: 2px solid #8EB200; }
tr { color: #707070; height: 2.5em; }
td { padding-left: 12px; padding-right: 12px; border: 1px solid #211E20; }

.red {color: #ed0202;}
.white {color: #ffffff;}
