a:visited, a:active, a:link
{
    color: #828282;
    font-weight: bold;
    text-decoration: underline;
}

a:hover
{
    color: #F0E100;
    font-weight: bold;
    text-decoration: underline;
}

a.black:link, a.black:visited, a.black:active
{
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    font-size: 110%;
}
a.black:hover
{
    color: #000000;
    text-decoration: underline;
    font-weight: normal;
    font-size: 110%;
}

a.soft:visited, a.soft:link, a.soft:active
{
    color: #666666;
    text-decoration: none;
    font-weight: normal;
}
a.soft:hover
{
    color: #666666;
    text-decoration: underline;
    font-weight: normal;
}
.soft
{
    color: #666666;
}
.noBorder
{
    border: none;
    margin:0;
    padding:0;
}
.small
{
    font-size: 80%;
}
.Input
{
    border: solid 1px #000000;
    border-collapse: collapse;
}
td.blackbox-top-left
{
    width: 8px;
    height: 8px;
    background-image: url(/images/system/table_black_topleft.gif);
}
td.blackbox-top-right
{
    width: 8px;
    height: 8px;
    background-image: url(/images/system/table_black_topright.gif);
}
td.blackbox-bottom-left
{
    width: 8px;
    height: 8px;
    background-image: url(/images/system/table_black_bottomleft.gif);
}
td.blackbox-bottom-right
{
    width: 8px;
    height: 8px;
    background-image: url(/images/system/table_black_bottomright.gif);
}
td.blackbox-line-top
{
    height: 8px;
    background-image: url(/images/system/table_black_top.gif);
    background-position: top;
    background-repeat: repeat-x;
}
td.blackbox-line-right
{
    width: 8px;
    background-image: url(/images/system/table_black_right.gif);
    background-position: right;
    background-repeat: repeat-y;
}
td.blackbox-line-bottom
{
    height: 8px;
    background-image: url(/images/system/table_black_bottom.gif);
    background-position: bottom;
    background-repeat: repeat-x;
}
td.blackbox-line-left
{
    width: 8px;
    background-image: url(/images/system/table_black_left.gif);
    background-position: left;
    background-repeat: repeat-y;
}
td.blackbox-back
{
    background-image: url(/images/system/table_black_back.gif);
    color: #FFE100;
    padding: 8px;
}


td.greybox-top-left
{
    width: 10px;
    height: 9px;
    background-image: url(/images/system/table_topleft.gif);
}
td.greybox-top-right
{
    width: 10px;
    height: 9px;
    background-image: url(/images/system/table_topright.gif);
}
td.greybox-bottom-left
{
    width: 10px;
    height: 9px;
    background-image: url(/images/system/table_bottomleft.gif);
}
td.greybox-bottom-right
{
    width: 10px;
    height: 9px;
    background-image: url(/images/system/table_bottomright.gif);
}
td.greybox-line-top
{
    height: 9px;
    background-image: url(/images/system/table_top.gif);
    background-position: top;
    background-repeat: repeat-x;
}
td.greybox-line-right
{
    width: 10px;
    background-image: url(/images/system/table_right.gif);
    background-position: right;
    background-repeat: repeat-y;
}
td.greybox-line-bottom
{
    height: 9px;
    background-image: url(/images/system/table_bottom.gif);
    background-position: bottom;
    background-repeat: repeat-x;
}
td.greybox-line-left
{
    width: 10px;
    background-image: url(/images/system/table_left.gif);
    background-position: left;
    background-repeat: repeat-y;
}

td.filledgreybox-top-left
{
    width: 8px;
    height: 8px;
    background-image: url(/images/system/table_grey_topleft.gif);
}
td.filledgreybox-top-right
{
    width: 8px;
    height: 8px;
    background-image: url(/images/system/table_grey_topright.gif);
}
td.filledgreybox-bottom-left
{
    width: 8px;
    height: 8px;
    background-image: url(/images/system/table_grey_bottomleft.gif);
}
td.filledgreybox-bottom-right
{
    width: 8px;
    height: 8px;
    background-image: url(/images/system/table_grey_bottomright.gif);
}
td.filledgreybox-line-top
{
    height: 8px;
    background: #d2d2d2;
}
td.filledgreybox-line-right
{
    width: 8px;
    background: #d2d2d2;
    
}
td.filledgreybox-line-bottom
{
    height: 8px;
    background: #d2d2d2;
}
td.filledgreybox-line-left
{
    width: 8px;
    background: #d2d2d2;
    
    
}
td.filledgreybox-back
{
    background-color: #d2d2d2;
}

td.orangebox-top-left
{
    width: 8px;
    height: 8px;
    background-image: url(/images/system/table_orange_topleft.gif);
}
td.orangebox-top-right
{
    width: 8px;
    height: 8px;
    background-image: url(/images/system/table_orange_topright.gif);
}
td.orangebox-bottom-left
{
    width: 8px;
    height: 8px;
    background-image: url(/images/system/table_orange_bottomleft.gif);
}
td.orangebox-bottom-right
{
    width: 8px;
    height: 8px;
    background-image: url(/images/system/table_orange_bottomright.gif);
}
td.orangebox-line-top
{
    height: 8px;
    background-image: url(/images/system/table_orange_top.gif);
    background-position: top;
    background-repeat: repeat-x;
}
td.orangebox-line-right
{
    width: 8px;
    background-image: url(/images/system/table_orange_right.gif);
    background-position: right;
    background-repeat: repeat-y;
}
td.orangebox-line-bottom
{
    height: 8px;
    background-image: url(/images/system/table_orange_bottom.gif);
    background-position: bottom;
    background-repeat: repeat-x;
}
td.orangebox-line-left
{
    width: 8px;
    background-image: url(/images/system/table_orange_left.gif);
    background-position: left;
    background-repeat: repeat-y;
}
td.orangebox-line-left
{
    width: 8px;
    background-image: url(/images/system/table_orange_left.gif);
    background-position: left;
    background-repeat: repeat-y;
}
td.orangebox-back
{
    background-image: url(/images/system/table_orange_back.gif);
}
td.locationsbox-line-top
{
    height: 8px;
    background-image: url(/images/system/panels/table_locations_top.gif);
    background-position: top;
    background-repeat: repeat-x;
}
td.locations-line-left
{
    width: 8px;
    background-image: url(/images/system/panels/table_locations_left.gif);
    background-position: left;
    background-repeat: repeat-y;
}
td.locationsbox-back
{
    background-image: url(/images/system/panels/table_locations_back.gif);
}
td.locationsbox-line-right
{
    width: 8px;
    background-image: url(/images/system/panels/table_locations_right.gif);
    background-position: right;
    background-repeat: repeat-y;
}
td.locationsbox-line-bottom
{
    height: 8px;
    background-image: url(/images/system/panels/table_locations_bottom.gif);
    background-position: bottom;
    background-repeat: repeat-x;
}
td.backgroundbox-top-left
{
    width: 9px;
    height: 9px;
    background-image: url(/images/system/background-corner-left-top.gif);
    background-position: top;
    background-repeat: no-repeat;
}
#newsTableDiv table

{
    width: 100%;
}
.newsItemTD
{    
    background-color: #ffffff;
    vertical-align: top;
}
.newsDateTD
{
    background-color: #ffffff;
    font-weight: 700;
    width: 90px;
    vertical-align: top;
}

/* Large Rotator */

td.rotatorHome
{
    padding-top: 12px;
}

/* Small Rotator */
.adWrapper
{
    margin:0;
    padding: 0px 0px 0px 2px;
    width: 234px;
    height: 417px;
}

.adTitle
{
    width: 234px;
    height: 43px;
    background-color: #ffdf2a;
    padding:0;
    margin:0;
}
.adImage
{
    width: 234px;
    height: 253px;
    padding:0;
    margin:0;
}
.adText
{
    width: 234px;
    height: 121px;
    background-color: #ffdf2a;
    padding:0;
    margin:0;
}

/* Ringtone Styles */
.ringtoneWrapper
{
    width: 224px;
    height: 43px; 
    background-image: url(/images/system/ringtone-left.gif);
    background-repeat: no-repeat;
    background-position: left center;   
    
}
.ringtoneText
{
    width: 86px;
    color: #ffe100;
    font-weight: 700;
    font-family: verdana;
    font-size: 11px;
    padding: 6px 0px 0px 8px;
    text-align: center;
    text-transform: uppercase;
}
.radioText
{
    width: 94px;
    color: #ffe100;
    font-weight: 700;
    font-family: verdana;
    font-size: 10px;
    padding: 14px 0px 0px 8px;
    text-align: center;
    text-transform: uppercase;
}
.radiospotWrapper
{
    width: 176px;
    height: 43px; 
    background-image: url(/images/system/ringtone-left-small.gif);
    background-repeat: no-repeat;
    background-position: left center;   
    
}
.left
{
    float: left
}
.right
{
    float: right;
}
img
{
    border: none;
    margin:0;
    padding:0;
}

.blacktd
{
    background-color: #000000;
}
a.ringtoneLink:Link, a.ringtoneLink:Visited, a.ringtoneLink:Hover, a.ringtoneLink:Active
{
    display: block;
    width: 70px;
    height: 43px;
/*     background-image: url(/images/system/ringtone-download.gif);
    background-repeat: no-repeat;
    background-position: left center;    */
}


/* Ticker Styles */
#tickerTd
{
    background-color: #000000;
    border-width: 2px 0px 2px 0px;
    border-color: #ffe100;
    border-style: solid;
    padding: 4px 8px 4px 8px;
}
#tickerTd span
{
    color: #ffffff;
    background-color: #000000;
    font-weight: 700;
    
}
#tickerTd div
{
    background-color: #000000;
    color: #ffffff;
}
/* location list */
.locationListWrapper td
{
    padding: 0 0 4px 16px;    
}
.locationListWrapper a
{
    padding-left: 4px;
}
/* Parkadammer Radio Spot */
.parkadammerRadioWrapper
{
    width: 235px;
    height: 44px;
    background-image: url(/Images/System/bg-parkadammer-radio.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

/* QuickSearch */
.QuickSearch .Button
{
    position: relative;
    top: 4px;
}

/* Mainpage TD */
.frontpageCell a
{
    color: #ffe100; 
    text-decoration: none;
}
