/*body { font-family:arial,helvetica,clean,sans-serif; font-size:13px; background:#420000; }
html{color:#333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; }*/
html {color:#333; background:#420000; }
a { color:#0063DC; }
a:hover { background:#0063DC; color:#fff; }

.wy-ssec p {margin-bottom:3px;}

.wy-doc-950 { width:940px; margin:0 auto; *margin-left:32px; padding:20px 0; }

.wy-page-ttl { font-size:107%; }
.wy-page-ttl h2 { font-weight:bold; }

.wy-tags { line-height:200%; *line-height:250%; margin-bottom:20px; text-align:center; }
.wy-tags li { display:inline; margin:4px; }
.wy-tags li a { text-decoration:none; }
.wy-tags-1 { font-size:12px; }
.wy-tags-2 { font-size:13px; }
.wy-tags-3 { font-size:14px; }
.wy-tags-4 { font-size:15px; }
.wy-tags-5 { font-size:16px; }
.wy-tags-6 { font-size:17px; }
.wy-tags-7 { font-size:18px; }
.wy-tags-8 { font-size:19px; }
.wy-tags-9 { font-size:20px; }
.wy-tags-10 { font-size:21px; }
.wy-tags-11 { font-size:22px; }
.wy-tags-12 { font-size:23px; }
.wy-tags-13 { font-size:24px; }
.wy-tags-14 { font-size:25px; }
.wy-tags-15 { font-size:26px; }
.wy-tags-16 { font-size:27px; }
.wy-tags-17 { font-size:28px; }
.wy-tags-18 { font-size:29px; }
.wy-tags-19 { font-size:30px; }
.wy-tags-20 { font-size:31px; }
.wy-tags-21 { font-size:32px; }
.wy-tags-22 { font-size:33px; }
.wy-tags-23 { font-size:34px; }
.wy-tags-24 { font-size:35px; }
.wy-tags-25 { font-size:36px; }

.wy-tags ol { font-size:136%; }

.wy-sec-hd { font-size:122%; border-bottom:1px solid #333; padding:3px; margin-bottom:5px; color:#D90000; }
.wy-isec-hd { font-size:114%; margin-bottom:1px; color:#D90000; }
.wy-sec-hd h1 {font-weight:bold;}
.wy-snip-ttl h2 {font-weight:bold;}
.wy-ssec { margin-bottom:6px; }
.wy-issec { margin-bottom:3px; }
.wy-issec li { margin-bottom:2px; }
.wy-add-snip { font-size:92%; }

#wy_inside_wy li { list-style:none; padding:7px 2px; }
.wy-lat-art { margin-bottom:10px; }


#bd { background-color:#fff; padding:3px 20px; }
#hd { padding-top:20px; }
#ft { padding-top:20px; }

em { font-style:italic; }
strong { font-weight:bold; }

.wy-clus-cont h2 {font-weight:bold;}

#wy_intro { background-color:#ffffcc; border:1px solid #333; padding:11px; margin-bottom:4px; }
#wy_intro strong { font-size:114%; }
#wy_intro li { list-style:disc inside; padding:2px 2px; }
#wy_intro .close { float: right; font-size: 112%; }

#wy_intro_side li { list-style:disc inside; padding:2px 2px; }