@charset "ISO-8859-1";
/* CX website print styles */

body { font-family:Arial, Helvetica, sans-serif; margin-top:0px; margin-left:0px; background-color:#ffffff}

.main { font-size:10pt; padding-left:10px; padding-right:10px; color:#000000}

li { font-size:10pt; padding-left:10px; padding-right:10px; color:#000000}

.bold { font-size:10pt; font-weight:bold; padding-right:10px; color:#000000}

.ttext { font-size: 10pt; color:#000000}

.tnote { font-size: 8pt; color:#666666}

p.header {  font-size:16pt; font-weight:bold; padding-left:10px; padding-right:10px; color:#00539f }

p.header2 {  font-size:16pt; font-weight:normal; color:#00539f; padding-left:10px }

.headerNews {  font-size:20pt; font-weight:bold; padding-left:10px; padding-right:10px; color:#00539f }

.headerNews2 {  font-size:14pt; font-weight:normal; color:#444444; margin-top:-20px; padding-left:10px }

p.caheader {  font-size:12pt; font-weight:bold; padding-left:10px; padding-right:10px; color:#006666 }

p.detheader {  font-size:12pt; font-weight:bold; padding-left:10px; padding-right:10px; color:#521c78 }

p.essheader {  font-size:12pt; font-weight:bold; padding-left:10px; padding-right:10px; color:#003399 }

p.wisheader {  font-size:12pt; font-weight:bold; padding-left:10px; padding-right:10px; color:#006633 }

p.headerw {  font-size:16pt; font-weight:bold; padding-left:0px; padding-right:10px; color:#000000 }

#menubardiv { display:none }

#menubardiv2 { display:none }

#content { position:relative; left:0px; top:0px; width:100% !important; z-index:1 }

#center1 { position:relative; left:0px; top:20px; width:100% !important; margin-bottom:20px; z-index:1 }

#inside { position:relative; width:98% !important; border:0px solid #003399; padding: 6px 0px 30px 10px; z-index:1 }

#logo { margin-left:0px; z-index:2 }

#rightsidediv { display: none }

.rightdivs { display: none }

#copyright { position:relative; z-index:1; width:100%; height:40px; font-size: 8pt; color:#666666; text-align:center }

#sidepic { position:relative; left:0px }

#screentable { position:relative; left:0px; top:0px; width:100% }

.sub {  font-size:12pt; font-weight:bold; padding-left:10px; padding-right:10px; color:#333333 }

.subB {  font-size:12pt; font-weight:bold; padding-left:10px; padding-right:10px; color:#00539f }

.subO {  font-size:12pt; font-weight:bold; padding-left:10px; padding-right:10px; color:#ff6600 }

.pullQ {  font-size:14pt; font-weight:normal; padding:20px; color:#6FCCFF; position:relative; margin-top:5px; margin-left:5px; margin-bottom:5px; margin-right:15px; width:280px; float:left; border: #ff6600 solid 1px; text-align:center }

.pullQr {  font-size:14pt; font-weight:normal; padding:20px; color:#6FCCFF; position:relative; margin-top:5px; margin-left:25px; margin-right:5px; margin-bottom:5px; width:280px; float:right; border: #ff6600 solid 1px; text-align:center  }

.pullimg { margin-top:5px; border-color:#333333; position:relative; float:left }

.cacaption {  font-size:8pt; padding:5px; color:#006666; margin:0px 15px 0px 5px; position:relative; float:left }

.detcaption {  font-size:8pt; padding:5px; color:#333333; margin:0px 15px 25px 5px; position:relative; float:left }

.esscaption {  font-size:8pt; padding:5px; color:#333333; margin:0px 15px 25px 5px; position:relative; float:left }

.wiscaption {  font-size:8pt; padding:5px; color:#006633; margin:0px 15px 25px 5px; position:relative; float:left }

.caption {  font-size:8pt; padding:5px; color:#333333; margin:0px 15px 25px 5px; position:relative; float:left }

.note {font-size: 8pt; color:#666666; padding-left:10px}

.note2 {font-size: 9pt; color:#333333; padding-left:10px}

.smheader { font-weight:bold; color:#333333}

.side { font-size: 8pt; color:#333333}

.sideB { font-size: 8pt; font-weight:bold; color:#333333; margin-bottom:-10px; margin-top:15px}

.sidelink { font-size: 8pt; color:#00539f}

.sidew { font-size: 10pt; color:#000000}

.sideBw { font-size: 10pt; font-weight:bold; color:#000000; margin-bottom:-15px; margin-top:30px}

.caname { color: #006666; font-weight:bold; font-size:24pt; margin-top:26px }

.canamesm { color: #006666; font-weight:bold; font-size:12pt }

.canametm { color: #006666; font-weight:bold; font-size:14pt}

.detname { color: #521c78; font-weight:bold; font-size:24pt; margin-top:-22px }

.detnamesm { color: #521c78; font-weight:bold; font-size:12pt }

.detnametm { color: #521c78; font-weight:bold; font-size:14pt}

.essname { color: #003399; font-weight:bold; font-size:24pt; margin-top:-22px }

.essnamesm { color: #003399; font-weight:bold; font-size:12pt }

.essnametm { color: #003399; font-weight:bold; font-size:14pt}

.wisname { color: #006633; font-weight:bold; font-size:24pt; margin-top:-22px }

.wisnamesm { color: #006633; font-weight:bold; font-size:12pt }

.wisnametm { color: #006633; font-weight:bold; font-size:14pt}

p.trail { font-size: 9pt; color:#666666; padding:5px 0 25px 10px }

#topLinks { display:none }

a { text-decoration:none; font-size:9pt; color:#00539f }

a:hover { text-decoration:underline; color:#ff6600 }

a:hover.menu { text-decoration:none; color:#ff6600 }

a.white { color:#000000}

a:hover.white { color:#ffffff}

a.t { text-decoration:none; font-size:8pt; color:#00539f }

a:hover.t { text-decoration:underline; color:#ff6600 }

.radar { font-family:Arial !important; font-size:10pt;}

.radar .radarTextGreen { color:#3D9B35; font-weight:bolder; }

.radar .radarTextGrey { color:#4D4E53; }

.radarcaption { font-size:8pt; text-align:center; }

.radar td { padding:5px; vertical-align:top; }

.hptextbox { background-image: url(cx_textboxes.jpg); background-repeat:no-repeat;}
