*{margin:0;padding:0}
html, body{height:100%;font-family:Arial,Helvetica,Helvetica Neue,Verdana,sans-serif;font-size:16px;line-height:26px;}
body{background-color:#fff;color:#000;background-text:}
body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px;}
a:link, a:visited{transition-duration:250ms;-webkit-transition-duration:250ms;color:#2080a0;text-decoration:none;font-style:normal;border-bottom:1px dotted #888;}
a:hover, a:active{background:#e0f0ff;color:#000;}
a img{border:0;text-decoration:none;}
a.linkedin:hover{position:relative;top:19px;left:1px;padding:0 74px 3px 0;width:74px;height:13px;background:url(data:image/gif;base64,R0lGODlhSgANAOMMAFpaWlxeXGuiu3afum+iv2yoxHWmv6Okon+sxXivyIGzzYe40f///////////////ywAAAAASgANAAAEwZDJSau9dejNNf5gKIbJYp6oKYxs60pFKi/rCwLAhF972BcKhSRIJNZch4NESendcj5oIUGtWqlHFnNZce5yvW8uEMb9EAhJeoJGZJNMOCM5pyvjSi/YvBcz/Gdra2xuFHFzXIhbikt6f3uPYmZ/Ej0CBgYSmQybmG9ch4yMcAd8j6eApzqQDAIeDAQSsbAEn6KHuIiVk4CQkn2WrwMSwwwab3S6dYl3S8k2Iq4d07bQ1izS0xzV190gAuDh4uDeFhEAOw==) no-repeat; *background:url("linkedin.gif") no-repeat}
}
a.vleft{position:fixed;top:200px;left:-27px;padding:6px 10px;-o-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border:2px solid #c0d0e0;}
a.vright{position:fixed;top:100px;right:-39px;height:26px;z-index:10;padding:6px 10px;-o-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border:2px solid #c0d0e0;}
h1, h2, h3, h4{color:#205080;font-weight:100;letter-spacing:0.2ex;text-shadow:0 1px 1px #d0e0ea;}
h1{font-size:24px;}
h1:before{content:"- ";content:'\203a\2002';}
h2{width:99%;font-size:20px;line-height:40px;border-bottom:2px solid #c0d0e0;}
h3, h4{margin:8px 0 0 10px;font-size:17px;text-transform:uppercase;}
h4{font-size:15px;}
hr{border:none;margin:16px 0;height:1px;color:#c0d0e0;background-color:#c0d0e0;}
img{border:0;vertical-align:middle;}
p, ul, ol{text-align:justify;}
ul, ol{list-style-position:inside;padding:8px 0 8px 24px;}
ul{list-style:circle;}
.columns ol, .columns li{float:left;width:19em;}
tt, code, pre{color:#678;font-family:Consolas,"Courier New",Monaco,Courier,monospace;line-height:20px;font-weight:bold;}
tt{color:#678;padding:0 3px;font-weight:bold;}
.bgdtxt{position:relative;top:330px;font:2em Times, serif;letter-spacing:0.1em;color:#ccc;zoom:1;filter:Alpha(opacity=1);opacity:0.01;z-index:-99;}
.tab_hide{display:none;position:fixed;}
.tab_page{position:relative;}
ul.tabs:before{content:"";}
ul.tabs{list-style:none;float:left;position:relative;left:-24px;top:8px;z-index:100;}
ul.tabs li{float:left;}
ul.tabs li a{display:block;border:1px solid #bbb;border-radius:5px 5px 0 0;background:#eee;padding:7px 17px 0 17px;text-decoration:none;color:#999;}
ul.tabs li a:hover{background:#f0f0f0;color:#777}
.tab_txt{float:left;width:95%;padding:20px;border:1px solid #ccc;border-radius:0 5px 5px 5px;background:#fff;position:relative;z-index:10;display:none;clear:left;top:-1px;box-shadow:0 3px 3px rgba(0,0,0,0.1);}
ul.tabs li a.active, #tab1:target ~.tab_page .tabs li a.active, #tab2:target ~.tab_page .tabs li a.tab2, #tab3:target ~.tab_page .tabs li a.tab3, #tab4:target ~.tab_page .tabs li a.tab4, #tab5:target ~.tab_page .tabs li a.tab5, #tab6:target ~.tab_page .tabs li a.tab6, #tab7:target ~.tab_page .tabs li a.tab7, #tab8:target ~.tab_page .tabs li a.tab8, #tab9:target ~.tab_page .tabs li a.tab9, #tab10:target ~.tab_page .tabs li a.tab10, #tab11:target ~.tab_page .tabs li a.tab11, #tab12:target ~.tab_page .tabs li a.tab12, #tab13:target ~.tab_page .tabs li a.tab13, #tab14:target ~.tab_page .tabs li a.tab14, #tab15:target ~.tab_page .tabs li a.tab15{background-color:#fff;border-bottom:1px solid #fff;color:#000;}
div.active, #tab1:target ~.tab_page div.active, #tab2:target ~.tab_page div#view2, #tab3:target ~.tab_page div#view3, #tab4:target ~.tab_page div#view4, #tab5:target ~.tab_page div#view5, #tab6:target ~.tab_page div#view6, #tab7:target ~.tab_page div#view7, #tab8:target ~.tab_page div#view8, #tab9:target ~.tab_page div#view9, #tab10:target ~.tab_page div#view10, #tab11:target ~.tab_page div#view11, #tab12:target ~.tab_page div#view12, #tab13:target ~.tab_page div#view13, #tab14:target ~.tab_page div#view14, #tab15:target ~.tab_page div#view15{display:block;}
#tab2:target ~.tab_page .tabs li a.active, #tab3:target ~.tab_page .tabs li a.active, #tab4:target ~.tab_page .tabs li a.active, #tab5:target ~.tab_page .tabs li a.active, #tab6:target ~.tab_page .tabs li a.active, #tab7:target ~.tab_page .tabs li a.active, #tab8:target ~.tab_page .tabs li a.active, #tab9:target ~.tab_page .tabs li a.active, #tab10:target ~.tab_page .tabs li a.active, #tab11:target ~.tab_page .tabs li a.active, #tab12:target ~.tab_page .tabs li a.active, #tab13:target ~.tab_page .tabs li a.active, #tab14:target ~.tab_page .tabs li a.active, #tab15:target ~.tab_page .tabs li a.active{background-color:#eee;border:1px solid #ccc;color:#999;}
#tab2:target ~.tab_page div.active, #tab3:target ~.tab_page div.active, #tab4:target ~.tab_page div.active, #tab5:target ~.tab_page div.active, #tab6:target ~.tab_page div.active, #tab7:target ~.tab_page div.active, #tab8:target ~.tab_page div.active, #tab9:target ~.tab_page div.active, #tab10:target ~.tab_page div.active, #tab11:target ~.tab_page div.active, #tab12:target ~.tab_page div.active, #tab13:target ~.tab_page div.active, #tab14:target ~.tab_page div.active, #tab15:target ~.tab_page div.active{display:none;}
.tabmenu{padding:0;width:100%;border-top:5px solid #70a0bb;background:transparent;position:fixed;z-index:9999;}
.tabmenu ul{float:right;margin:0;padding:0;list-style:none;font-size:18px;line-height:34px;}
.tabmenu li{display:inline;}
.tabmenu a:link, .tabmenu a:visited{transition-duration:70ms;-webkit-transition-duration:70ms;float:left;display:block;background-color:#9abccf;color:#fff;border-bottom:0;margin-left:0;padding:0 16px;-o-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-o-box-shadow:0 3px 3px rgba(0, 0, 0, 0.5);-ms-box-shadow:0 3px 3px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 3px 3px rgba(0, 0, 0, 0.5);box-shadow:0 3px 3px rgba(0, 0, 0, 0.5);}
.tabmenu a.current, .tabmenu a:hover, .tabmenu a:active{background-color:#70a0bb;color:#fff;padding-top:7px;padding-bottom:3px;}
.tabmenu a.green{background-color:#accf4a;}
.tabmenu a.green:hover, .tabmenu a.green.current{background-color:#98bf21;}
.tabmenu a.fushia{background-color:#c0a1bb;}
.tabmenu a.fushia:hover, .tabmenu a.fushia.current{background-color:#b091ab;}
.hnote{position:relative;top:-40px;float:right;padding:6px 8px;background:#fff;color:#70a0bb;text-align:center;overflow:hidden;border:1px solid #c0d0e0;}
.hnote:hover{cursor:hand;background:#eee;color:#555;}
.hnote .month, .hnote .year, .hnote .small{text-transform:uppercase;font-size:12px;line-height:12px;}
.hnote .day, .hnote .big{font-weight:bold;font-size:17px;letter-spacing:.1ex;line-height:18px;}
.hide{display:none;visibility:hidden;line-height:0;height:0;}
.error{border:2px solid #ff0000}
.small{font-size:95%}
.smaller{font-size:85%}
.larger{font-size:105%}
p.left{text-align:left}
p.center{text-align:center}
p.leftmargin{margin-left:32px}
div.leftmargin{margin-left:32px}
p.right{text-align:right}
.caps{text-transform:uppercase}
.norm{text-transform:none}
.shadow{text-shadow:1px 1px 1px #ccddff}
.rshadow{-o-box-shadow:0 3px 3px #ddd;-ms-box-shadow:0 3px 3px #ddd;-moz-box-shadow:0 3px 3px #ddd;-webkit-box-shadow:0 3px 3px #ddd;box-shadow:0 3px 3px #ccc;}
.transp{zoom:1;filter:alpha(opacity=50);opacity:0.5;}
.noselect{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none;}
.dlink:hover{padding:10px;background-color:rgba(0, 0, 0, 0.03);border:1px solid rgba(0, 0, 0, 0.08);-o-border-radius:7px;-ms-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.llink:hover{padding:10px;background-color:rgba(255, 255, 255, 0.3);border:1px solid rgba(255, 255, 255, 0.5);-o-border-radius:7px;-ms-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.darker{padding:10px;background-color:rgba(0, 0, 0, 0.03);border:1px solid rgba(0, 0, 0, 0.08);-o-border-radius:7px;-ms-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.lighter{padding:10px;background-color:rgba(255, 255, 255, 0.3);border:1px solid rgba(255, 255, 255, 0.5);-o-border-radius:7px;-ms-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.clearall{margin:0;padding:0;clear:both}
.clear{clear:both}
.x2{-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);-ms-transform:scale(2);transform:scale(2);}
.rotr{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.rotl{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
.cyellow{color:#ffff80}
.cgreen{color:#97b400}
.cmgreen{color:#372}
.cred{color:#ff7070}
.cmred{color:#e00}
.cblue{color:#70a0bb}
.corange{color:#d19038}
.clorange{color:#d45500}
.cbrown{color:#aa8360}
.cviolet{color:#a08cc9}
.clgrey{color:#ccc}
.cgrey{color:#999}
.cdgrey{color:#555}
.cgww32{color:#758611}
.cblack{color:#222}
.cmagenta{color:#630030}
.cdred{color:#872300}
.cwhite{color:#fff}
.bgreen{background:#e0f0d0}
.blgreen{background:#accf4a}
.bmgreen{background:#98bf21}
.bdgreen{background:#7a991a}
.bblue{background:#daeaf0}
.blblue{background:#e0f0ff}
.bmblue{background:#9abccf}
.bdblue{background:#70a0bb}
.bred{background:#ffe0d0}
.bgrey{background:#eaeaea}
.blgrey{background:#f8f8f8}
.bmgrey{background:#999}
.bdgrey{background:#777}
.bblack{background:#000}
.bwhite{background:#fff}
.blyellow{background:#fffbf0}
.byellow{background:#ffffa0}
.borange{background:#faeaca}
.forange{background:#fc9200}
.fbluegr{background:#2daebf}
.ffushia{background:#a9014b}
.fggreen{background:#b8d30b}
fieldset, input, label, select, textarea{font-family:Arial,Helvetica,Helvetica Neue,Verdana,sans-serif;font-size:100%;line-height:26px;-o-border-radius:12px;-ms-border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;}
input[type=submit], input[type=checkbox], input[type=radio], label, select{cursor:pointer;}
input:focus, textarea:focus{outline:none;}
fieldset{width:90%;font-size:90%;color:#555;border:1px solid #ddd;padding:24px}
select{font-size:100%;background:#fff;border:1px solid #ddd;padding:2px}
legend{padding:0 10px;color:#888}
label{width:15%;vertical-align:top;text-align:right;margin-right:10px;display:inline-block}
textarea, input{font-size:100%;border:1px solid #e0e0e0;padding:2px 7px;margin-bottom:2px}
select:hover, textarea:hover, input:hover{border:1px solid #90d0f0}
select:focus, textarea:focus, input:focus{background:#eff8ff;border:1px solid #90d0f0}
.button{padding:2px 10px;background:#fff;}
.button:hover, .button:focus{border:1px solid #80c0e0;background:#e0f0f0;color:#000;cursor:pointer;}
.button[disabled]:hover, .button[disabled]:focus{border:1px solid #ddd;background:#eee;color:#777;cursor:default;}
input[type=submit]{transition-duration:250ms;-webkit-transition-duration:250ms;padding:2px 10px;display:block;border:1px solid #bbb;background:#fff;color:#555;}
input[type=submit]:hover, input[type=submit]:focus{border:1px solid #80c0e0;background:#e0f0f0;color:#000;}
input[disabled], input[readonly], select[disabled], select[readonly], checkbox[disabled], checkbox[readonly], textarea[disabled], textarea[readonly]{background:#eee;color:#777;cursor:default;}
.bimg{background-image:url(data:image/gif;base64,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); *background-image:url("gwan.gif");background-size:100%}
.scaled{min-width:100%;min-height:100%;width:auto;height:auto;}
.lmargin{margin-left:32px}
.rmargin{margin-right:32px}
.pad16{padding:16px}
.mar16{margin:16px}
.marb16{margin-bottom:16px}
.linkedin{position:relative;top:18px;padding:0 74px 3px 0;width:74px;height:13px;background:url(data:image/gif;base64,R0lGODlhSgANAOMMAFpaWlxeXGuiu3afum+iv2yoxHWmv6Okon+sxXivyIGzzYe40f///////////////ywAAAAASgANAAAEwZDJSau9dejNNf5gKIbJYp6oKYxs60pFKi/rCwLAhF972BcKhSRIJNZch4NESendcj5oIUGtWqlHFnNZce5yvW8uEMb9EAhJeoJGZJNMOCM5pyvjSi/YvBcz/Gdra2xuFHFzXIhbikt6f3uPYmZ/Ej0CBgYSmQybmG9ch4yMcAd8j6eApzqQDAIeDAQSsbAEn6KHuIiVk4CQkn2WrwMSwwwab3S6dYl3S8k2Iq4d07bQ1izS0xzV190gAuDh4uDeFhEAOw==) no-repeat; *background:url("linkedin.gif") no-repeat}
.gwan_pw{padding-right:54px;width:54px;height:15px;background:url(data:image/gif;base64,R0lGODlhNgAPAMIFAJOTk7KyssXFxdfX1+Tk5P///////////ywAAAAANgAPAAADlzi63P7wgaiKvTjrzbEABUBsVWeeGgEIhTq6WInOJiiGoz1aMu1jhM9teLv0AEjQRRlaIpdQT8slEu2Mg6iGqeRans0L7IvcjWVdm62ZTn7ZYrU7+byhtfBuNA20ElRlf2dZTmBQXm9hihYsX1RmWD+SYkI5OUU8hJM/KjieOpGbkiosMB9XBT2iNH8fIQJ/GRSztLMTEQkAOw==) no-repeat; *background:url("gwan_pw.gif") no-repeat}
.gwan_rulez{padding-right:80px;width:80px;height:15px;background:url(data:image/gif;base64,R0lGODdhUAAPAKEEAGZmZm5ubomOef///ywAAAAAUAAPAAACp4SPqcvtD8+YtNqLs968mxGE4kiW5jkOwsq27gvDw4fWdq3G+i7T9w/M8Ya7GQCUopyQAaYy5Ey5KKyctUUVZKs+6C3aFCEnXvF0ddWisS8huhtujp+gOrTitZuxk+paXdX3hwUHVmI3JlZGtucnlOYW2XNEgrcUh5lYBnUGqPUomLX1RglkikOUGmPEdOoqpRrLVfpa2ySLy9qxy9vrixERLDxMrFAAADs=) no-repeat; *background:url("gwan_rulez.gif") no-repeat}
.gwan16{padding-right:16px;width:16px;height:16px;background:url(data:image/gif;base64,R0lGODlhDwAPAKEAAP///+Tk5MXFxZOTkywAAAAADwAPAAACP4QfE8c9oJpJiwJ7XtxwXTFsS+gBwkUpSolB5KS6oTZrVIDPeL6chorxBEAiF8vWgSRhJwuoNBlqBDgJItIoAAA7) no-repeat; *background:url("gwan16.gif") no-repeat}
.gwan32{position:relative;top:6px;padding:14px 40px 0 0;width:32px;height:32px;background:url(data:image/gif;base64,R0lGODlhIAAgAKECAAAAAMDAwP///////yH5BAEKAAMALAAAAAAgACAAAAKgnI+pyz0AgZsKGkuzPCBkul3ex0Xl1aFYg61R+mzrEj6jfdcwjez707tVZD5h6zeM5IwvIS0ADcCKUWfFmWpZaaak0nuKDVFY4qX36qrSQSCnKtV1qjrPsUxO3NfWNDIGIQSFlDX3F8VQJ/JGAhjIWKKWSLSEhuKguMjRlshp0+M5BrimkseiFEdU+DiBeAY54NropjkrymrrtZVrIDtRAAA7) no-repeat; *background:url("gwan32.gif") no-repeat}
.rss{position:relative;top:13px;left:4px;padding:16px 16px 0 0;width:16px;height:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAL5JREFUeNrEk1ERxCAMRJtTgAQkVAISkICUc3ISkFAJSKiESuDSmS2zk0v56cdlZqfQkscmBem9L09CngJeND5UHc+qKiKy3GnE6QDyYldlb+crjwFJ9VZtDuijClOA+RgB42gM8Rw0LKyqgkUryhhOZgAbZykBYki+A2TsznEAsHJjpz1A/Y2d4D33pHgOAv5ExLiZhEjz6gF2sh1tAlxstGbaxISE0ROnjB9ApdMXkJCvM4B5sg7k77fxK8AA/nEcfd90Sg4AAAAASUVORK5CYII=) no-repeat; *background:url("rss.png") no-repeat}
.rtag{text-align:center;width:auto;padding:3px 10px;background:#d8e8f8;background-image:-webkit-gradient(linear, top, bottom, from(#eafaff), to(#d8e8f8));background-image:-webkit-linear-gradient(top, #eafaff, #d8e8f8);background-image:-moz-linear-gradient(top, #eafaff, #d8e8f8);background-image:-ms-linear-gradient(top left, #eafaff, #d8e8f8);background-image:-o-linear-gradient(top left, #eafaff, #d8e8f8);background-image:linear-gradient(top left, #eafaff, #d8e8f8);border:1px solid #a0c0d0;-o-border-radius:12px;-ms-border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;text-shadow:1px 1px #e0e0f0;-o-box-shadow:0 3px 3px #ddd;-ms-box-shadow:0 3px 3px #ddd;-moz-box-shadow:0 3px 3px #ddd;-webkit-box-shadow:0 3px 3px #ddd;box-shadow:0 3px 3px #ddd;}
.rttag{text-align:center;width:auto;padding:3px 10px;background:#e8e8e8;background-image:-webkit-gradient(linear, top, bottom, from(#fff), to(#e8e8e8));background-image:-webkit-linear-gradient(top, #fff, #e8e8e8);background-image:-moz-linear-gradient(top, #fff, #e8e8e8);background-image:-ms-linear-gradient(top left, #fff, #e8e8e8);background-image:-o-linear-gradient(top left, #fff, #e8e8e8);background-image:linear-gradient(top left, #fff, #e8e8e8);border:1px solid #bebebe;-o-border-radius:12px;-ms-border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;text-shadow:1px 1px #e0e0e0;-o-box-shadow:0 3px 3px #ddd;-ms-box-shadow:0 3px 3px #ddd;-moz-box-shadow:0 3px 3px #ddd;-webkit-box-shadow:0 3px 3px #ddd;box-shadow:0 3px 3px #ddd;}
.ctag{font-family:Consolas,"Courier New",Monaco,Courier,monospace;font-size:95%;line-height:20px;color:#567;text-align:center;width:auto;padding:0 3px;background:#ebefff;border:1px solid #e0e0e0;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.lmgrad{background:#e8e8e8;background-image:-webkit-gradient(linear, top, bottom, from(#eee), to(#ddd));background-image:-webkit-linear-gradient(top, #eee, #ddd);background-image:-moz-linear-gradient(top, #eee, #ddd);background-image:-ms-linear-gradient(top left, #eee, #ddd);background-image:-o-linear-gradient(top left, #eee, #ddd);background-image:linear-gradient(top left, #eee, #ddd);}
.lgrad{background:#f8f8f8;background-image:-webkit-gradient(linear, top, bottom, from(#fff), to(#eee));background-image:-webkit-linear-gradient(top, #fff, #eee);background-image:-moz-linear-gradient(top, #fff, #eee);background-image:-ms-linear-gradient(top left, #fff, #eee);background-image:-o-linear-gradient(top left, #fff, #eee);background-image:linear-gradient(top left, #fff, #eee);}
.llgrad{background:#fff;background-image:-webkit-gradient(linear, top, bottom, from(#fff), to(#f8f8f8));background-image:-webkit-linear-gradient(top, #fff, #f8f8f8);background-image:-moz-linear-gradient(top, #fff, #f8f8f8);background-image:-ms-linear-gradient(top left, #fff, #f8f8f8);background-image:-o-linear-gradient(top left, #fff, #f8f8f8);background-image:linear-gradient(top left, #fff, #f8f8f8);}
.bule p{position:relative;top:3px;text-align:center;margin:0;padding:0 8px;color:#555;}
.bule{width:auto;border:2px solid #ddd;margin:0;padding:2px 0;-o-border-radius:12px;-ms-border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;}
.bule em{position:relative;top:10px;display:block;width:0;height:0;margin:0 0 0 20px;padding:0;color:#fff;overflow:hidden;border-top:10px solid #ddd;border-left:8px dotted transparent;border-right:8px dotted transparent;}
.bule tt{position:relative;top:10px;display:block;width:0;height:0;margin:-13px 0 0 20px;padding:0;overflow:hidden;border-top:10px solid #fff;border-left:8px dotted transparent;border-right:8px dotted transparent;}
table.clean{font-size:15px;border:2px solid #ccc;border-collapse:collapse;margin-left:16px;}
table.clean th{border-width:1px;padding:2px;border-style:none dotted dotted none;border-color:#eee;background-color:#a0c0d0;letter-spacing:0.1ex;font-weight:bold;line-height:140%;color:white;font-variant:small-caps}
table.clean td{text-align:right;font-size:90%;padding:0 4px;border-width:1px;border-style:solid dotted none none;border-color:#ccc;background-color:transparent}
tr.d0 td{background-color:white;color:#777}
tr.d1 td{background-color:#f4f4f4;color:#777}
tr.da td{text-align:left;font-weight:bold;text-transform:uppercase;background-color:#efefef;color:#777}
tr.db td{text-align:left;border-width:1px;background-color:#fff;color:#888}
.colnum{color:#aaa;text-align:center;min-width:32px;padding:20px 0;}
.cite,dfn,kbd,samp,var{font-family:inherit;}
.source{border:1px dotted #ccc;vertical-align:top;*background-image:url(data:image/gif;base64,R0lGODlhAQAnAIABAPX19f///ywAAAAAAQAnAAACB4SPmcHt7woAOw==); **background-image:url("/imgs/code.gif");*background-repeat:repeat;background-color:#fff;background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(.5, #f0f4fd), color-stop(.5, transparent), to(transparent));background-image:-webkit-linear-gradient(#f0f4fd 50%, transparent 50%, transparent);background-image:-moz-linear-gradient(#f2f4f6 50%, transparent 50%, transparent);background-image:-ms-linear-gradient(#f0f4fd 50%, transparent 50%, transparent);background-image:-o-linear-gradient(#f0f4fd 50%, transparent 50%, transparent);background-image:linear-gradient(#f0f4fd 50%, transparent 50%, transparent);height:100%;width:100%;padding:20px 0 20px 5px;margin:0;-webkit-background-size:40px 40px;-moz-background-size:40px 40px;background-size:40px 40px;}
.shell cite{font-style:normal;font-weight:bold;color:#ffff80}
.shell samp{font-style:normal;font-weight:bold;color:#fff}
.code cite{font-style:normal;color:#608060}
.code var{font-style:italic;color:#5070a0}
.code samp{font-style:normal;font-weight:bold}
.code dfn{font-style:normal;color:#6040b0}
.code kbd{font-style:normal;color:#a04040}
.code .source cite{color:#80a080}
.code .source dfn{color:#8060c0}
.code .source kbd{color:#c07070}
.code .source samp{color:#6060a0}
.code .source var{font-style:normal;color:#5050a0}
.code .source abbr{color:#5090c0}
table.code{color:#555;border:1px solid #ccc;border-spacing:0;border-style:solid;border-color:#ccc;border-collapse:collapse;margin-left:10px;}
table.code th{border-width:1px;border-style:none;border-color:#ccc;background-color:#f0f0f0;color:#aaa;}
table.code td{font-family:inherit;border-width:1px;border-style:dotted;border-color:#ccc;background-color:transparent;}
img.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);}
.note.radiance{-o-box-shadow:0 0 5px 5px #eeeeff;-ms-box-shadow:0 0 5px 5px #eeeeff;-moz-box-shadow:0 0 5px 5px #eeeeff;-webkit-box-shadow:0 0 5px 5px #eeeeff;box-shadow:0 0 5px 5px #eeeeff;}
.title{color:#fff;font-size:18px;line-height:34px;letter-spacing:0.2ex;border-bottom:0;}
.photo{float:left;display:inline;position:relative;background-color:#fff;border:1px solid #ccc;-o-box-shadow:1px 1px 3px #ccc;-ms-box-shadow:1px 1px 3px #ccc;-moz-box-shadow:1px 1px 3px #ccc;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-right:10px;padding:6px;color:#777;font-size:10px;line-height:2px;}
.photo p{text-align:center;padding:13px 0 4px 0;}
.note{width:auto;padding:7px;border:1px solid #c8d8e0;-o-border-radius:7px;-ms-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;-o-box-shadow:1px 1px 1px #eee;-ms-box-shadow:1px 1px 1px #eee;-moz-box-shadow:1px 1px 1px #eee;-webkit-box-shadow:1px 1px 1px #eee;box-shadow:1px 1px 1px #eee;}
.cnote{width:auto;padding:7px;border:1px solid #c8d8e0;border:1px solid #c0d0e0;border-top:2px solid #c0d0e0;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:0 0 9px 9px;-o-box-shadow:1px 1px 1px #eee;-ms-box-shadow:1px 1px 1px #eee;-moz-box-shadow:1px 1px 1px #eee;-webkit-box-shadow:1px 1px 1px #eee;box-shadow:1px 1px 1px #eee;}
.quote{font-family:"Times New Roman",Times,Georgia,Serif;font-size:20px;text-align:justify;}
.quote.txt{font-style:italic;}
.quote.txt:before{content:'\201c';font-size:140%;}
.quote.txt:after{content:'\201d';font-size:140%;}
.quote.author:before{content:'\2002\2013';}
.bborders{background:#f8fafd;padding:8px;margin:7px 2px;border-top:4px solid #d0e0f0;border-bottom:2px solid #d0e0f0;}
.gquote{margin-left:10px;padding-left:1em;border-left:.3em solid #ece9e6;color:#555;}
pre.code, pre.shell{color:#222;width:85%;margin-left:10px;padding:7px;-o-border-radius:7px;-ms-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
pre.shell{background:#616161;color:#ccc;text-shadow:0 1px 1px rgba(0, 0, 0, 0.3);}
.onecol{width:95%;margin:20px 0 16px 10px;}
.layout{width:100%;overflow:hidden;}
.layout .lgcol{float:left;width:66%;}
.layout .mdcol{float:left;width:50%;}
.layout .smcol{float:left;width:33%;}
.layout .page{padding:0 20px;margin:0;}
.margin{padding-top:20px;}
#wrap{min-height:100%}
#main, #bgmain{position:relative;background:#fff;width:100%;overflow:auto;padding-bottom:100px;}
#bgmain{background:#f5f5f5;}
.txt{width:1000px;margin:0 auto;}
#bighead{position:relative;width:100%;overflow:hidden;background-color:#c0dae8;background-image:-webkit-gradient(radial, left top, left bottom, from(#ffe1d2), to(#afdcff));background-image:-webkit-radial-gradient(top left, #ffe1d2, #afdcff);background-image:-moz-radial-gradient(top left, #ffe1d2, #afdcff);background-image:-ms-radial-gradient(top left, #ffe1d2, #afdcff);background-image:-o-radial-gradient(top left, #ffe1d2, #afdcff);background-image:radial-gradient(top left, #ffe1d2, #afdcff);}
#bighead .page{width:1000px;margin:0 auto;position:relative;top:40px;}
#bighead .pitch{position:absolute;top:36px;right:40px;color:#205080;font-size:27px;line-height:33px;text-shadow:1px 1px 1px #fff;}
.pitch a:link, .pitch a:visited{color:#2080a0;text-decoration:none;border-bottom:1px dotted #888;}
.pitch a:hover, .pitch a:active{background:transparent;color:#205080;}
.pitch u{text-decoration:none;color:#305040;}
#header{width:100%;height:54px;font-size:16px;line-height:54px;overflow:hidden;}
#header .page{width:1000px;margin:0 auto;position:relative;}
#footer{position:relative;margin-top:-60px;width:100%;height:120px;color:#fff;text-shadow:1px 1px 1px #6688aa;font-size:12px;line-height:59px;border-top:1px solid #baccff;clear:both;overflow:hidden;background-color:#9abccf;background-image:-webkit-gradient(linear, top, bottom, from(#9ebfcf), to(#94b4c0));background-image:-webkit-linear-gradient(top, #9ebfcf, #94b4c0);background-image:-moz-linear-gradient(top, #9ebfcf, #94b4c0);background-image:-ms-linear-gradient(top left, #9ebfcf, #94b4c0);background-image:-o-linear-gradient(top left, #9ebfcf, #94b4c0);background-image:linear-gradient(top left, #9ebfcf, #94b4c0);}
#footer img, p{padding:10px;}
#footer a{color:inherit;border-bottom:0;}
#footer a:hover, .pitch a:active{background:transparent;}
#footer p.left{float:left;width:20%;}
#footer p.right{float:right;text-align:right;width:60%;}
