@import url(nicetitle.css);

* {background-color:transparent;
empty-cells:hide;
margin:0;
padding:0;}

body, td {background-color:rgb(253,245,230);
color:black;
font-family:Cambria,Georgia,serif;
font-size:15px;
margin:1em 3em 1em 3em;}

a.name {border-bottom:none;
color:black;
font-family:Calibri,Arial,sans-serif;
font-size:14px;
letter-spacing:0px;
padding:1px;
text-decoration:none; }

a:link, .link { border:1px transparent solid !important;
color:#000;
font-family:Calibri,Arial,sans-serif;
font-size:14px;
letter-spacing:1px; }

a.li8 { color:#3c3c3c;
font-family:Calibri,Arial,sans-serif;
font-size:11px;
letter-spacing:1px !important;
margin:0px;
padding:0px;
white-space:nowrap;
word-spacing:normal; }

a.li9 {border:0px !important;
color:#333;
font-family:Calibri,Arial,sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
letter-spacing:0px;
line-height:normal;
margin:1px 0 1px 0;
text-decoration:none;
text-transform:none; }

blockquote {margin-top:12px;
margin-bottom:12px;}

form {background-color:transparent;
color:black;
font-size:75%;
margin-bottom:0px;
margin-top:6px;
padding:0;}

hr {color:gray;
height:1px; }

input, select, textarea {background-color:#fffff0;
color:#000000;
font-family:Calibri,Tahoma,sans-serif;
font-size:90%;}

img {border:none !important;
text-decoration:none !important;}

hr {color:gray;
height:1px;
margin:0px;
text-align:center;}

h1, .h1 {color:#4169e1;
font-family:Cambria,Georgia,serif;
font-size:30px;
font-weight:bold;
letter-spacing:2px;
margin-bottom:16px;
margin-top:3px;
text-align:left;
text-decoration:none;
vertical-align:top;}

h2, .h2 {border-top:0px;
border-bottom:0px;
color:#444444;
font-size:20px;
font-family:Cambria,Georgia,serif;
font-weight:bold;
letter-spacing:2px;
margin:10px 0px 0px 0px;
padding:1px 0px 4px 0px;
text-decoration:underline;
text-transform:none;
width:80%;}

h3, .h3 {background-color:transparent !important;
border:0px !important;
color:#00008b;
font-family:Cambria,Georgia,serif;
font-size:16px;
font-style:normal;
font-weight:normal;
letter-spacing:1px;
margin:10px 0px 0px 0px;
padding:0px;
text-decoration:underline;
text-transform:none;}

h4, .h4 {color:black;
font-family:Cambria,Georgia,serif;
font-size:14px;
font-style:italic;
font-weight:normal;
margin-top:9px;
margin-bottom:0px;
text-decoration:underline;
padding-left:12px;}

p {margin-top:8px;
margin-bottom:8px;}

p.detaille,div.detaille {color:maroon;
font-size:70%;
font-style:italic;
line-height:14px;
margin:2px 0 0 0;
padding:0px 0 0px 0;
text-indent:4px; }

table {border:0;
border-collapse:collapse;
margin-top:0px;
margin-bottom:0px;
padding:3px;
text-align:left;
vertical-align:top;
width:auto;}

td, tr {background-color:transparent;
border-bottom:0;
border-collapse:collapse;
border-top:0;
color:#696969;
font-size:10px;
padding:0 6px 0 4px;
text-align:left;
vertical-align:top;}

.weekly {color:#C1002C; }

.monthly {color:#C1002C;
list-style-type:circle; }

.c1 {border:0px  !important;
color:Black;
font-family:Cambria,Georgia,serif;
font-size:16px;}

.ctr {text-align:center;
vertical-align:middle;
white-space:nowrap;}

.describe {color:#A46300;
font-family:Calibri,Tahoma,sans-serif;
font-size:11px;
letter-spacing:1px;
line-height:120%;
margin-bottom:2px;
margin-top:0px;
text-decoration:none !important;
white-space:normal;
width:90%;}

a.describe {color:#A46300;
font-family:Calibri,Tahoma,sans-serif;
font-size:11px;
letter-spacing:1px;
line-height:120%;
margin-bottom:2px;
margin-top:0px;
text-decoration:none !important;
white-space:normal;
width:90%;}

.detail {color:maroon;
font-size:70%;
font-style:italic;
margin-left:2px;
margin-right:2px; }

.dxplaylist {background-color:transparent;
color:maroon;
cursor:move;}

.el {font-family:Symbol;
font-size:10px; }

.freq {color:#B2311F;
font-size:10px;
text-transform:lowercase;
text-decoration:none;
font-family:Calibri,Tahoma,sans-serif;
padding-top:0px;}

.frequency {border:0px !important;
color:black;
font-family:Calibri,Tahoma,sans-serif;
font-size:14px;
font-style:normal;
letter-spacing:normal;
line-height:16px;
vertical-align:middle;}

.glb {color:#FF00FF !important ;}

.hang {text-indent:-1.25em;
margin-left:1.25em;
margin-top:0px;
margin-bottom:0px;
padding-left:0px;}

.li6 {color:gray;
font-family:Calibri,Tahoma,sans-serif;
font-size:10px;
font-style:normal;
text-decoration:none;
font-weight:normal;
margin:0px;
padding:3px;
letter-spacing:0px;}

.li8 {border:0px !important;
color:#6F6F6F;
font-family:Calibri,Tahoma,sans-serif;
font-size:9px;
font-style:normal;
font-weight:normal;
letter-spacing:0px;
line-height:normal;
margin:-1px;
text-decoration:none;
text-transform:none; }

.li9 {border:0px !important;
color:#6F6F6F;
font-family:Calibri,Tahoma,sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
letter-spacing:0px;
line-height:normal;
margin:1px 0 1px 0;
text-decoration:none;
text-transform:none; }

.list {border:0px !important;
color:#696969;
font-family:Cambria,Georgia,serif;
font-size:11px;
font-style:italic;
font-weight:normal;
letter-spacing:normal;
line-height:normal;
margin:0px;
padding:0px 1px 0px 1px;
text-decoration:none;
text-transform:none; }

.list8 {margin-left:8px;}

.li9dx {border:0px !important;
color:#444444;
font-family:Cambria,Georgia,serif;
font-size:10px;
font-style:normal;
letter-spacing:-1px;
line-height:normal;
margin:0px;
padding-top:0px;
text-decoration:none;
text-indent:0;
text-transform:none;}

.li9ftr {background-color:transparent;
border:0px !important;
color:#444444;
font-family:Cambria,Georgia,serif;
font-size:10px;
font-style:normal;
font-weight:normal;
letter-spacing:1px;
line-height:normal;
margin:10px 0 1px 0;
padding-bottom:10px;
text-decoration:none;
text-transform:none; }

.li9i {color:black;
font-family:Cambria,Georgia,serif;
font-size:10px;
text-decoration:none;
font-style:italic;
font-weight:normal;
margin-top:0px;
margin-bottom:0px;}

.li9n {color:black;
font-family:Cambria,Georgia,serif;
font-size:10px;
font-style:normal;
text-decoration:none;
font-weight:normal;
margin-top:0px;
margin-bottom:12px;}

.li9u {color:black;
font-family:Cambria,Georgia,serif;
font-size:10px;
font-style:normal;
text-decoration:none;
font-weight:normal;
letter-spacing:0px;
padding-top:0;}

.li9x8 {background-color:rgb(255, 248, 220);
border-bottom:1px solid grey;
color:#00000F;
font-family:Calibri,Tahoma,sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
letter-spacing:0px;
margin:0px auto 0px 10px;
padding:0px 6px 3px 0;
text-align:left;
text-decoration:none;
text-transform:none;
white-space:nowrap;
width:250px;}

td.li9x8 {margin:0px auto 0px 0px;
padding:0px 6px 3px 0;
 }

.li9xa {width:auto;}

a.list, a.list:hover {border:0px !important;
color:#696969;
font-family:Calibri,Arial,sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
letter-spacing:normal;
line-height:normal;
margin: 0px 1px 0px 1px;
padding:0px;
text-decoration:none !important;
text-transform:none; }

.masthead {font-family:Cambria,Georgia,serif;
font-size:14px;
margin-top:0px;}

.noverflow { overflow:hidden !important; }

.none {background-color:transparent !important;
border:0px!important;
padding:0px!important;}

.p0 {margin-top:0px;
margin-bottom:0px;
padding:0px;
text-indent:0px}



.section {background-color:transparent;
border-top:0px;
border-bottom:0px;
color:rgb(176,23,31);
font-size:20px;
font-family:Cambria,Georgia,serif;
font-weight:bold;
letter-spacing:1px;
margin:10px 0px 0px 0px;
padding:1px 0px 1px 0px;
text-decoration:none;
text-transform:none; }

.td0{border:0px;
margin:0 auto auto 8px;
padding:2px 0 2px 6px;}

.tdlt {border-bottom:1px solid #800000;
margin-bottom:-3px;
padding-bottom:0px;
padding-right:20px;
width:375px;}

.tdrt {border-bottom:1px solid #800000;
border-left:1px solid #800000;
margin-bottom:-3px;
padding-bottom:0px;
padding-left:20px;
width:375px;}

.tdlt2 {border-bottom:1px solid gray;
margin-bottom:-3px;
padding-bottom:0px;
padding-top:8px;
padding-right:20px;
width:375px;}

.tdrt2 {border-bottom:1px gray solid;
border-top:1px solid gray;
margin-bottom:-3px;
padding-bottom:0px;
padding-top:8px;
padding-left:20px;
width:375px;}

.thispage {color:#B2311F;
font-family:Calibri,Tahoma,sans-serif;
font-size:10px;
font-weight:bold;
letter-spacing:0.5px;
text-decoration:none; }

.toc {color:maroon;
font-size:18px;
letter-spacing:1px;
text-decoration:none;
font-weight:bold;
margin:6px 0 0 0px; }

.tocnews {background-color:#FFFFF0;
border-bottom:1px dotted #00000F;
border-top:#00000F 1px dotted;
color:#00000F;
font-size:10px;
letter-spacing:1px; 
padding:3px 3px 3px 3px;}

.tocbw {color:#696969;
font-size:10px;
letter-spacing:1px;
border:1px dashed gray;
background-color:white;}

.trans {background-color:transparent;}

.zero {border:0px;
margin:0px;
padding:0; }



/* list properties */

ol, ul {margin:4px auto 6px 25px; }
ol { list-style-type:decimal !important ; }

li {color:#000;
font-size:15px;
list-style-type:disc;
margin-bottom:2px;}

li.guide {list-style:disc;  color:black;  }






























/* Broadcast icons */

.cast {background-color:transparent;
color:darkgreen;}

.flash {cursor:move; }

.govbod {background-color:transparent;
color:Orange;
list-style-type:disc;}

.guide {background-color:transparent;
color:aqua;
list-style-type:disc;}

.digital {background-color:transparent;
color:red;
list-style-type:disc;}

li.newscast {background-color:transparent;
color:blue;
font-size:14px;
list-style-type:square;}

.newstalk {background-color:transparent;
color:#CC33FF;
list-style-type:square;}

.newscast2 {background-color:transparent;
color:blue;
line-height:normal;
list-style-type:square;
margin-bottom:1px;
margin-top:1px;
padding-bottom:1px;}

.public {background-color:transparent;
color:Gray;
list-style-type:square;}

.sched {color:maroon;
font-size:70%;
font-style:italic;
line-height:18px;
margin:0px auto 0px 10px;
padding:0px 6px 3px 0;
text-indent:4px; }

.sport {background-color:transparent;
color:green;
list-style-type:square;}

.sport2 {background-color:transparent;
color:green;
line-height:normal;
list-style-type:square;
margin-bottom:1px;
margin-top:1px;
padding-bottom:1px;}

.stream {background-color:transparent !important;
border:0px !important;
letter-spacing:-1px;
margin:0px 0px 0px 0px;
padding:0px;
text-decoration:none !important;
vertical-align:middle;}

.stream2 {background-color:transparent !important;
border:0px !important;
letter-spacing:-2px;
margin:0px 2px 0px 2px;
padding:0px;
text-decoration:none !important;
vertical-align:middle;}

.stream8 {background-color:transparent !important;
border:0px !important;
letter-spacing:-1px;
margin:0px 8px 0px 0px;
padding:0px;
text-decoration:none !important;
vertical-align:middle;}

.stationlist {line-height:14px;
list-style:circle;
margin-bottom:1px;
margin-top:1px;}

li.stationlist,li.newscast2,li.sportscast2 {line-height:16px;
padding-bottom:1px;
margin-top:1px;}


li.nothing {list-style-type:none; }

td.dxicons {border:0px !important;
color:#444444;
font-family:Cambria,Georgia,serif;
font-size:10px;
height:20px;
letter-spacing:0px;
padding:2px 2px 2px 0;
text-align:left;
text-decoration:none;
vertical-align:middle;
white-space:nowrap;
width:20px; }











































