body { /*font-family:Arial,Helvetica,Sans-Serif;*/ margin: 0px 0px 0px 0px; color: #000000; background-color: #FFFFFF; /*font-size: 10px;*/ }
/* xx-small | x-small | small | medium | large | x-large | xx-large */
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}
a { color:#333333; text-decoration:underline; }
a:hover { text-decoration:none; }
a:visited { color:#555555; }
ul { margin-left: 1.5em; padding-left: 0px; }
.small { font-size:small; }
.xsmall { font-size:x-small; }
.heading { font-size: large; font-weight:bold; }
.smallheading { font-size:small; font-style:italic; font-weight:bold; }
.bigheading { font-size:medium; font-style:italic; font-weight:bold; }
.channels { font-family:Arial,Helvetica,Sans-Serif; font-weight: bold; font-size: small; }
.channels A { color:#333333; text-decoration:none; }
.channels A:hover { text-decoration:none; }
.channels A:visited { color:#333333; }
.channelButtonContainer {margin-top: 2px; margin-bottom: 2px; border: 1px solid gray; cursor: pointer; background-color: #eeeeee; }
.channelButtonContainer:hover {margin-top: 2px; margin-bottom: 2px; border: 1px solid gray; cursor: pointer; background-color: #B3B3B3; }
.channelButtonContainerActive {margin-top: 2px; margin-bottom: 2px; border: 1px solid gray; cursor: pointer; background-color: #F5DEB3;}
.channelButtonContainerActive:hover {margin-top: 2px; margin-bottom: 2px; border: 1px solid gray; cursor: pointer; background-color: #C4B18F;}
.channelButtonSubContainer {border-left: 5px solid #be4c00;}
.channelButtonText {white-space: nowrap; margin-left: 5px; margin-right: 5px;}
.channelSeparatorContainer {margin-bottom: 2px; border: 1px solid gray;}
.channelSeparatorSubContainer {height: 4px; background-color: #ffce00;}
.categories { font-family:Arial,Helvetica,Sans-Serif; font-weight: bold; font-size: small; }
.categories A { color:#333333; text-decoration:none; }
.categories A:hover { text-decoration:none; }
.categories A:visited { color:#333333; }
.categoryButtonContainer {margin-top: 2px; margin-bottom: 2px; border: 1px solid gray; cursor: pointer; background-color: #eeeeee;}
.categoryButtonContainer:hover {margin-top: 2px; margin-bottom: 2px; border: 1px solid gray; cursor: pointer; background-color: #B3B3B3;}
.categoryButtonContainerActive {margin-top: 2px; margin-bottom: 2px; border: 1px solid gray; cursor: pointer; background-color: #F5DEB3;}
.categoryButtonContainerActive:hover {margin-top: 2px; margin-bottom: 2px; border: 1px solid gray; cursor: pointer; background-color: #C4B18F;}
.categoryButtonSubContainer {text-align: right;}
.categoryButtonText {white-space: nowrap; margin-left: 5px; margin-right: 5px;}
.categorySeparatorContainer {margin-bottom: 2px; border: 1px solid gray;}
.categorySeparatorSubContainer {height: 4px; background-color: #ffce00;}
.advertisements { background-color: #eeeeee; border-bottom: 1px solid #bbbbbb; }
.headlines {}
.headline { padding-left: 2px; padding-right: 2px; font-family:Arial,Helvetica,Sans-Serif; font-size:small; font-weight:bold; color:#333333; }
.headline A { text-decoration:none; font-weight:bold; }
.headline A:hover { text-decoration:underline; }
.headline A:visited { font-weight:bold; color:#555555; }
.extraSource { font-family:Arial,Helvetica,Sans-Serif; font-size:x-small; font-weight:normal; color:#666666; padding-left: 2px; padding-right: 2px; }
.extraSource A { color:#666666; text-decoration:none; font-weight:normal; }
.extraSource A:hover { text-decoration:underline; }
.extraSource A:visited { color:#666666; font-weight:normal; }
.source { font-family:Arial,Helvetica,Sans-Serif; font-size:x-small; font-weight:normal; color:#666666; padding-left: 2px; padding-right: 2px; }
.source A { color:#666666; text-decoration:none; font-weight:normal; }
.source A:hover { text-decoration:underline; }
.source A:visited { color:#666666; font-weight:normal; }
.validMarkup  { font-size: small; text-align: right; }
