@import url(ns4_cwcstyle.css);
.ns4 {display:inline;}
.ancient {background:#fff; color:#009; padding:0% 2% 0% 2%; border:2px solid #c03; display:block; text-align:left;}
.later { display:none;}
.js { display:none;}
body {background: #fff6e9; color: #660000; font-family: Georgia, Palatino, serif }
a:link {background:transparent; color: #3366cc; text-decoration: underline }
a:visited {background:transparent; color:#333399; text-decoration: underline }
a:hover {color: #990000; background: transparent; text-decoration: none }
a:active {background:transparent; color: #0000ff; text-decoration: underline } 
a.noline:link {background:transparent; color: #660000; text-decoration: none }
a.noline:visited {background:transparent; color:#660000; text-decoration: none }
a.noline:hover, a.noline:focus, a.noline:active {color: #990000; background: transparent; text-decoration: none }
a.blnol:link {background:transparent; color: #0000ff; text-decoration: none }
a.blnol:visited {background:transparent; color:#0000cc; text-decoration: none }
a.blnol:hover, a.blnol:focus, a.blnol:active {color: #990000; background: transparent; font-weight:bold; text-decoration: none }
a.brown:link {background:#660000; color:#3399cc; text-decoration:none }
a.brown:visited {background:#660000; color:#3366cc; text-decoration:none }
a.brown:hover, a.brown:focus, a.brown:active {background:#660000; color:#00ccff; text-decoration:none; }
.hidefromCSS { display: none }
.hid { display: none }
.advert { font-size:80% }
.browntext { background:transparent; color:#330000 }
.ltbrntext { background:transparent; color:#990000 }
.redtext { background:transparent; color:#ff0000 }
.greentext { background:transparent; color: #006600 }
.bluetext { background:transparent; color: #0000cc }
.greytext { background:transparent; color: #999999 }
pre { font: normal 100%  monospace; }
pre.fixed { font-size: 75%; }
small { font-size: 80% }
table.brown { background:#660000; color:#ffffff }
div.l { width:50%; float:left; padding-top:0%; padding-bottom:2%; padding-left:2%; padding-right:2%; border-style:none;}
div.r { width:40%; float:right; padding-top:2%; padding-bottom:2%; padding-left:2%; padding-right:6%; border-style:solid; border-color:#660000; border-width:1px;}
div.rnb { width:20%; float:right; text-align:right; padding:0%; border:none;}
div.lnb {  width:80%; float:left; padding:0%; border:none;}
code { background:transparent; color:#0000cc; font: normal 100%  monospace; }
code.grey { background:transparent; color:#999; font: normal 100%  monospace; }
.grey { background:transparent; color:#999; }
tt { background:transparent; color:#000066; font: normal 100%  monospace; }
#s1 { background:#fff6e9; color:#006600 }
.s1 { background:#fff6e9; color:#006600 }
#s1a { background:transparent; color:#009900 }
#s1bbb { background:#FFFFFF; color:#FF0000 }
#s1w { background:transparent; color:#ff0000 }
#s2 { background:#fff6e9; color:#0000ff }
.s2 { background:#fff6e9; color:#0000ff }
#s2bbb { background:#FFFFFF; color:#006600 }
#s3 { font-size: large }
#s3bbb { background:#FFFFFF; color:#000099 }
#s3a { background:transparent; color:#000066;}
.s3a { background:transparent; color:#000066;}
#s4 { background:transparent; color:#eeeeee }
#s6a { background:transparent; color:#000099 }
big.wh {background:#FFF3E6; color:#990000;}
b {background:transparent; color:#0000cc; font-size:150%;}
b.reg {background:transparent; color:#0000cc; font-size:100%;}
b.code {background:transparent; color:#006600; font-size:100%;}
div.code { width:95%; background:#eeeeee; color:#000000; margin-top:2%; margin-bottom:2%; margin-left:auto; margin-right:auto; padding-top:2%; padding-bottom:2%; padding-left:2%; padding-right:2%; text-align:left; border-style:dotted; border-color:#000066; border-width:1px; font-family:monospace;}
div.cde { width:95%; background:#eeeeee; color:#000099; margin-top:2%; margin-bottom:2%; margin-left:auto; margin-right:auto; padding-top:2%; padding-bottom:2%; padding-left:2%; padding-right:2%; text-align:left; border-style:dotted; border-color:#000066; border-width:1px;}
div.white { background:#ffffff; color:#000000; width:30%;}
.crec {text-align:center}
p.indent { text-indent:3px; } 
.cl { clear:both }
i.dark {background:transparent; color:#000033;}
div.rtb { background:#fff3e6; color:#990000; float:right; padding: 2% 1% 2% 2%; border: 1px solid #000066; text-align: left;}
.crec {text-align:center}
ol { font-weight: bold; }
.norm { font-weight: normal; }
.rght {text-align: right;}
a.here {background:#009; color:#fff; padding:1px 1% 1px 1%; border:2px solid #c03;font-weight:bold; font-size: 120%; text-decoration:none; }
.ord { background:#fff; color:#009; padding:0% 2% 0% 2%; border:2px solid #c03;}
hr { background:#600; color:#600; padding:0;}
acronym {border-bottom: 1px dotted; cursor: help;}
