html,body,div,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th {font-weight:normal; font-style:normal;}
/*ul,ol {list-style:none;}*/
fieldset,img {border:none;}
caption,th {text-align:left;}
table {border-collapse:collapse; border-spacing:0;}
a {text-decoration:underline;}

html,body {height:100%;}
body {font-size:12px; line-height:13px; color:#000; font-family:Helvetica, Arial, sans-serif;}
#m {position:fixed; top:0; left:0; z-index:-1000; width:100%; /*height:330px;*/ background:#cecece; font-size:12px; line-height:13px; color:#e00;}
#m a {color:#fff;}
#m {}
#m ul {padding:15px 15px 5px 15px; margin:0;}
#m ul li {list-style-type:none; padding:0 5px 0 17px; white-space:nowrap; overflow:hidden; line-height:17px;}
#m ul li.doc {background:url('docmini.gif') no-repeat top left;}
#m ul li.dir {background:url('dirmini.gif') no-repeat top left;}
#m ul li u {background:#e00; color:#cecece; font-size:9px; line-height:13px; text-decoration:none;}
#m ul li a {color:#e00;}
#m ul li a:hover {text-decoration:none;}
#m ul li a b {text-decoration:none;}
#m ul#items {-moz-column-count:3; -moz-column-gap:15px; -webkit-column-count:3; -webkit-column-gap:15px; -khtml-column-count:3; -khtml-column-gap:15px; column-count:3; column-gap:15px;}
#m ul#options li {display:inline; background:url('flagmini.gif') no-repeat top left;}
#m ul#options li#info {background:url('envmini.gif') no-repeat top left;}
#m ul#options li#tooltip {display:none; font-weight:bold; background:url('magmini.gif') no-repeat top left;}

#c {min-height:100%; padding:0; background:#fff; -moz-box-shadow:0 -20px 20px -25px #333; -webkit-box-shadow:0 -20px 20px -25px #333; -khtml-box-shadow:0 -20px 20px -25px #333; box-shadow:0 -20px 20px -25px #333;}
#c #logo {text-align:center; width:100%; z-index:1000;}
#c #logo.stuck {position:fixed; top:0;}
#c #logo a {color:#e00; font-size:32px; font-weight:bold; line-height:50px; text-decoration:none;}
#c .red {padding:15px; color:#e00; width:600px;}
#c .red p {margin:0 0 12px 0;}
#c .red a {color:#e00;}
#c .red span.hlight {background:#fdd; font-family:'Courier New', Courier, Arial; font-size:14px; line-height:16px;}
#c #mc_embed_signup {margin:0 0 12px 0;}

hr {clear:both; display:block; margin:0; padding:0; height:0; line-height:1px; font-size:1px; background:none; border:none;}
.clearfix {clear:both; display:block; margin:0; padding:0; height:0; line-height:1px; font-size:1px;}