body,form,h1,h2,h3,dl,dt,dd{margin:0;padding:0}html{height:100%}body{background-color:#f1f1f1;color:#000;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:140%;min-height:100%;position:relative}h1{font-size:24px;line-height:100%;font-weight:700;margin:10px 10px 25px}h2{font-size:24px;line-height:100%;font-weight:700;text-align:center;margin:20px 10px 40px}h3{border-bottom:1px solid #000;border-top:1px solid #000;font-size:18px;line-height:100%;font-weight:700;margin:20px 10px;padding:10px 0}a:link,a:visited{color:#00F;text-decoration:none}a:hover,a:active{color:red;text-decoration:underline}.notes{margin:0 auto}.notes_content{margin:0 10px}.lighten{color:#666}.blog_entry{text-align:left}.blog_entry small{text-align:center}code{word-wrap:break-word}img{border:0}input,select,img,label{color:#000;vertical-align:middle}.bg_plus{background-color:#9cbfff;display:block;_display:none;position:absolute}#bg_plus_x{height:300px;left:0;top:500px;width:100%;margin:-150px 0}#bg_plus_y{height:100%;left:50%;width:300px;margin:0 -150px}#header_top{background-color:#000;height:50px}#header_top .header_top_width{text-align:center;width:1000px;margin:0 auto}#header_top .header_top_width .hdr_l{padding:2px 0}#header_top .header_top_width .hdr_r{padding:11px 0}#page{position:relative;padding-bottom:1px;width:1000px;margin:0 auto}#header{height:50px;text-align:center}#header span.hdr_link,#header a.hdr_link{border:1px solid #f1f1f1;border-radius:10px;color:#6f6f6f;display:inline-block;font-size:18px;text-decoration:none;vertical-align:middle;-moz-border-radius:10px;margin:10px 0 0;padding:8px 16px}#header a.hdr_link:hover{background-color:#0166FF;border:1px solid #fff;color:#fff}#header a.current_page{color:#000}#header a.current_page:hover{color:red}.hdr_l{float:left}#header .hdr_l h2{display:block;margin:0}#header .hdr_l h2 a{border:0!important;padding:10px 12px}.hdr_r{float:right}.main{background-color:#fff;border:1px solid #000;margin-top:10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:20px}#footer{background-color:#fff;border:1px solid #000;border-radius:20px;position:relative;text-align:center;margin:20px 0;padding:20px}#footer a,#footer span{color:#6f6f6f;display:inline-block;position:relative;padding:10px}#footer a:hover{text-decoration:underline}#footer:hover a{color:#00f}#footer div span,#footer div a{display:inline;vertical-align:baseline}h1.logo{margin:0;padding:60px 0 0}h2.tagline{font-size:30px;font-weight:400;margin:20px 0 0}.button{border:1px outset;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;padding:6px}.button:active{border:1px inset}.container_12{margin-left:auto;margin-right:auto;overflow:hidden;width:960px;zoom:1}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_3{width:220px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_6{width:460px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_9{width:700px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_12 .grid_12{width:940px}.cl{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.notes_content h3,p,pre{margin:20px 0}* html .clearfix,:first-child+html .clearfix{zoom:1}

