body { margin: 0px; padding: 0px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; background-color: #fff; color:#000000; text-decoration: none; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; text-align: center; }
a:link { color:#060606; text-decoration: none; }
a:visited { color:#060606; text-decoration: none; }
a:hover { color:#444444; text-decoration: none; }
a:active { color:#444444; text-decoration: none; }
h1 { font-size:14px; line-height:16px; font-weight: bold; }
h2 { font-size:12px; line-height:13px; font-weight: normal; }

b,strong { font-weight: bold; }
.n,.n b { font-weight: normal; }
i { font-style: italic; }
u { text-decoration:underline; }
a img { border: 0px; }
img.ib { border: #bebebe 1px solid; }
table { margin: auto; }
td { text-align: left; }
html { overflow-x: hidden; }
.bar1 { margin: auto; width: 462px; height: 2px; background-color: #333; font-size: 0px; line-height: 0px; }
.bar2 { margin: auto; width: 640px; height: 2px; background-color: #333; font-size: 0px; line-height: 0px; }
.fl { float: left; width: 60px; text-align: left; background-color: #fcfcfc; border-bottom: 0px solid #eee;} 
.fc { float: center; width: 60px; text-align: center; background-color: #fcfcfc; border-bottom: 0px solid #eee;} 
.fr { float: right; width: 60px; text-align: right; background-color: #fcfcfc;border-bottom: 0px solid #eee; }
#nav0 { display: none; position: absolute; left:0; bottom:0; }
#nav1 { display: none; position: absolute; right:0; bottom:0; }
#nav0t { display: none-; position: absolute; left:0; top:0; z-index: 1; text-align: left; }
#nav1t { display: none-; position: absolute; right:0; top:0; z-index: 1; 
text-align: right; }
#nav1t1 { display: none-; position: absolute; right:0; top:70px; z-index: 1; text-align: right; }

.alpha1 { position: absolute; width: 100%; height: 50px; background-color: #fcfcfc; font-size: 0px; line-height: 0px; top: 0px; left: 0px; filter:Alpha(opacity=50); -moz-opacity:0.5; opacity:0.50; }
.alpha2 { position: fixed; width: 100px; height: 1000px; background-color: #fcfcfc; font-size: 0px; line-height: 0px; top: 0px; left: 0px;  filter:Alpha(opacity=50); -moz-opacity:0.5; opacity:0.50; }
.alpha3 { position: absolute; width: 100px; height: 1000px; background-color: #fcfcfc; font-size: 0px; line-height: 0px; top: 0px; right: 0px; filter:Alpha(opacity=50); -moz-opacity:0.5; opacity:0.50; }
.bartmp1 { position: absolute; width: 100%; height: 2px; background-color: #B5D5FF; font-size: 0px; line-height: 0px; top: 50px; left: 0px; filter:Alpha(opacity=100); -moz-opacity:1.0; opacity:1.00; }
.bartmp2 { position: fixed; width: 2px; height: 1000px; background-color: #B5D5FF; font-size: 0px; line-height: 0px; top: 0px; left: 100px; filter:Alpha(opacity=100); -moz-opacity:1.0; opacity:1.00; }
.bartmp3 { position: absolute; width: 2px; height: 1000px; background-color: #B5D5FF; font-size: 0px; line-height: 0px; top: 0px; right: 100px; filter:Alpha(opacity=100); -moz-opacity:1.0; opacity:1.00; }
.bartmp1_ { position: absolute; width: 80px; height: 6px; font-size: 0px; line-height: 0px; top: 52px; left: 50%; margin-left:-40px; background-image: url(/img/alphatab1_.gif); filter:Alpha(opacity=100); -moz-opacity:1.0; opacity:1.00; }
.bartmp2_ { position: fixed; width: 6px; height: 80px; font-size: 0px; line-height: 0px; top: 50%; left: 102px; margin-top:-40px; background-image: url(/img/alphatab2_.gif); filter:Alpha(opacity=100); -moz-opacity:1.0; opacity:1.00; }
.bartmp3_ { position: absolute; width: 6px; height: 80px; font-size: 0px; line-height: 0px; top: 50%; right: 102px; margin-top:-40px; background-image: url(/img/alphatab3_.gif); filter:Alpha(opacity=100); -moz-opacity:1.0; opacity:1.00; }
.bartmp1_:hover { background-image: url(/img/alphatab1.gif);  }
.bartmp2_:hover { background-image: url(/img/alphatab2.gif);  }
.bartmp3_:hover { background-image: url(/img/alphatab3.gif);  }

.menu1 { position: fixed; display: inline; width: 100px; height: 200px; top: 50%; left: 0px; filter:Alpha(opacity=100); -moz-opacity:1.0; opacity:1.00; text-align: left; margin-top:-100px; vertical-align: middle; }
.menur { margin-left: 4px; }
.menul { margin-right: 4px; }
.sidebar li h3 { color: #bebebe; background-color: #fff; }

#infscr-loading- { position: absolute; z-index: 1; bottom: 0px; right: 50%; }

#wrapper,#top { width: auto; margin: auto;    border-bottom: 0px solid #eee; }
#header,#footer { width: auto; margin: auto;    background-color: #fafafa; }
#debug { width: 100%;    background-color: #eee; }
.hidden1 { display: none; } .visible0 { display: inline; } .visible1 { display: block; }
#left { width: 15%; float: left;    text-align: right; }
#middle { width: 70%; float: left; left: 15%; right: 15%; background-color: #fff; overflow: hidden; }
#middle0 { width: 70%; float: left; left: 15%; right: 15%; background-color: #fff; overflow: hidden; }
#right { clear: right; width: 15%; float: left; left: 85%;    text-align: left; }
.clear { clear: both; }
.wrap { clear: both;    border: 0px solid #ddd; margin-bottom:0px;}

.box1 { text-align: left; margin: 0px; padding: 0px; width: auto; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; border-left: 1px solid #eee; border-right: 1px solid #eee; background-color: #fff; } 
.box1:hover { border-left: 1px solid #B5D5FF; border-right: 1px solid #B5D5FF; background-color: #fafafa; } 
#box1_sa { text-align: left; margin: 0px; padding: 0px; width: auto;  margin-top: 0px; margin-bottom: 0px; margin-right: 6px; margin-left: 6px; border-left: 1px solid #eee; border-right: 1px solid #eee; } 
#box1_sa:hover { border-left: 1px solid #B5D5FF; border-right: 1px solid #B5D5FF; background-color: #fafafa; } 

#box0 { text-align: center; width: auto; min-width: 462px; margin:auto;    background-color: #fff; border-left: 0px solid #ddd; border-right: 0px solid #ddd; } 
#box { text-align: center; width: auto; min-width: 462px; margin:auto;    background-color: #fff; border-left: 4px solid #fafafa; border-right: 4px solid #fafafa; } 

#boxa { width: auto; text-align: right; height: 100%; min-width: 4px; float: right; background-color: #fff; }
#boxa0 { width: auto; text-align: right; height: 100%; min-width: 4px; float: right; background-color: #bebebe; }
#boxb { width: auto; text-align: left; height: 100%; min-width: 4px; float: left; background-color: #fff; }
#boxb0 { width: auto; text-align: left; height: 100%; min-width: 4px; float: left; background-color: #bebebe; }

.container0 { display: none; z-index: 1;    width:800px; height:400px; margin-top:-200px; margin-left:-400px; position:absolute; top:50%; left:50%; border: 1px solid #B5D5FF; }


.bg0 a,.bg0 a b { background-color: #fff; }
.bg1 a,.bg1 a b { background-color: #fafafa; }
.bg2 a,.bg2 a b { background-color: #B5D5FF; }
.bg3 a,.bg3 a b { background-color: #eee; }
.bl { background-color: #B5D5FF; }
.yl { background-color: #FFFFCC; }
.cl { background-color: #FFFFE0; }
.gl { background-color: #eee; }
.s { font-size: 9px; line-height: 11px; }
.sw { font-size: 9px; line-height: 11px; color: #ffffff; }
.s1w { font-size: 9px; line-height: 11px; color: #e0e0e0; }
.s1g { font-size: 9px; line-height: 11px; color: #e0e0e0; }
.s1b { font-size: 10px; line-height: 11px; }
.s1b2 { font-size: 10px; line-height: 12px; color: #dddddd; background-color: #999999; }
a:hover .s1b2 { font-size: 10px; line-height: 12px; color: #dddddd; background-color: #000000; }
.s1 { font-size: 10px; line-height: 13px; }
.s1bw { font-size: 10px; line-height: 13px; color: #333333; }
a:hover .s1bw { font-size: 10px; line-height: 13px; }
.s1b20 { font-size: 10px; line-height: 13px; color: #dddddd; background-color: #647454; }
a:hover .s1b20 { font-size: 10px; line-height: 13px; color: #dddddd; background-color: #000000; }
.s1b3 { font-size: 10px; line-height: 13px; color: #dddddd; background-color: #6474c4; }
.s1b4 { font-size: 10px; line-height: 13px; color: #dddddd; background-color: #F8351E; }
.s1l { font-size: 12px; line-height: 13px; }

.m { font-size: 10px; line-height: 13px; }
.mw { font-size: 10px; line-height: 13px; color: #ffffff; }
.w { color: #ffffff; }

.l,h3 { font-size: 11px; line-height: 13px; font-weight: normal; }
.lw { color: #ffffff; }
.l2 { font-size: 12px; line-height: 16px; }
.l2w { font-size: 12px; line-height: 16px; color: #ffffff; }
.l3 { font-size: 13px; line-height: 18px; }
.l4 { font-size: 14px; line-height: 20px; }

.s1c { color: #555555; }
a:hover .s1c { color: #333383; }
.s1d { color: #555555; }
a:hover .s1d { color: #333383; }
			 
.s1cn { color: #cc6699; }
.s1cn3 { color: #66aa66; }
.s1cn4__ { color: #943191; }

div.expand1 { font-size: 11px; line-height: 13px; background-color: #FBFBFB; }
div.expand2 { font-size: 9px; line-height: 13px; }
div.expand2 a { font-size: 11px; line-height: 13px; }
			 

blockquote { margin: 0px 20px; padding: 10px 10px 0px 10px; border: 1px dotted #ccc; background-color: #FBFFCC; }
.gb { margin: 0px 20px; padding: 10px 10px 0px 10px; border: 1px dotted #ccc; background-color: #CCFFCC; }
.gbf { margin: 0px 20px; padding: 10px 10px 0px 10px; border: 1px dotted #ccc; background-color: #ffffff; }
.gbb { margin: 0px 20px; padding: 10px 10px 0px 10px; border: 1px dotted #ccc; background-color: #222222; color: #ffffff; }
.gbg { margin: 0px 20px; padding: 10px 10px 0px 10px; border: 1px dotted #ccc; border: 1px solid #ccc; background-color: #bebebe; }
.bx1b { margin: 0px 20px; padding: 10px 10px 0px 10px; border: 1px dotted #ccc; background-color: #FBFFCC; }
.bx1 { margin: 0px 0px; padding: 2px 2px 2px 2px; border: 1px solid #000; background-color: #fff; }
.bx1d { margin: 0px 0px; padding: 2px 2px 2px 2px; border: 1px dotted #000; background-color: #fff; }
.bx0 { margin-left: 0px; padding: 10px; border-left: 1px solid gray; background-color: #eee; }
.bx0gb { margin-left: 0px; padding: 10px; border-left: 1px solid gray; background-color: #CCFFCC; }
.bx0y { margin-left: 0px; padding: 10px; border-left: 1px solid gray; background-color: #FBFFCC; }
.bx { margin-left: 0px; padding: 10px; border-left: 1px solid gray; }

.mm { color: #cc0000; }
.mm a { color: #cc0000; }
.mm_n a { color: #444444; }
.mm_m a { color: #444444; }
.mm_l a { color: #444444; }
.sm0 a { color: #cc0000; }

.tbl1{ border: 1px solid #dedede; }
.tbl2{ border: 2px solid #dedede; }

.t1 { background-color: #fafafa; }
.movtb a { font-size: 10px; }
.movtb a:hover { }
.movtb { font-size: 10px; line-height: 11px; }
.movbg { background-color: #ffffff; }
			 
.op a { color: #ffffff; }
.op10 a { color: #ffffff; }
.op1 a { color: #efefef; }
.op2 a { color: #ffffff; }
.op0 a { color: #efefef; }
       
div.pr1 {color: #060606; }
span.pr1 {color: #060606; }
div.pr1 a {color: #333383; }
span.pr1 a {color: #333383; }

.dbd { border-style: dotted; border-width: 1px; border-color: #cdcdcd; }
.dbd1 { padding: 1px; }


button,.button {
cursor: pointer; 
background-color:#eee; 
border-color:#eee #ccc #ccc #eee; 
border-style:solid; 
border-width:1px; 
font-size:11px; 
line-height:14px; 
font-family: Arial, Helvetica, sans-serif; 
	}
input { font-size: 11px; background-color: #FFFFE0; 
border-color: #fafafa #ededed #fafafa #ededed; 
border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
input,input#s { font-size: 11px; background-color: #fcfcfc; 
border-color: #ededed #ededed #ededed #ededed; }
input:hover,input#s:hover { background-color: #fff; 
border-color: #ededed #ededed #ededed #ccc; }
textarea- { background-color: #FFFFE0; 
border-color: #fafafa #ededed #fafafa #ededed; 
border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
textarea { background-color: #fcfcfc; 
border-color: #ededed #ededed #ededed #ededed; 
border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
textarea:hover { background-color: #fff; 
border-color: #ededed #ededed #ededed #ccc; }