body {
  	background-color: #ffffff;
  	color: #002342;
}

/*Link Text*/
a:link {
	font-family: arial, tahoma, verdana;	
 	color: #385e80;
	font-size: 13px;
 	font-weight: bolder;
 	text-decoration: none;
}

a:visited {
	font-family: arial, tahoma, verdana;
	font-size: 13px;
  	color: #51667a;
  	font-weight: bolder;
  	text-decoration: none;
}

a:hover {
	font-family: arial, tahoma, verdana;
	font-size: 13px;
  	color: #800226;
  	font-weight: bolder;
  	text-decoration: none;
}

/*small rider at the top*/
.rider {
	padding-left: 10px;
}

/*Horizontal java menu*/
.menu {
	padding-left: 10px;
	align: center;

}


/*Logo text at the top*/
.headertext {
	font-family: times new roman;
	color: #004787;
	font-size: 28px;
	font-weight: bold;
	text-align: center;
}

/*Title appears in the bar in the right box*/
.titletext {
	font-family: arial, tahoma, verdana;
	color: #4583af;
	font-size: 20px;
	font-weight: bold;
	color: #004787;
	text-align: center;
	background-color: #E4E4E4;
	border-top:solid 1px #004787;
	border-left:solid 1px #004787;
	border-right:solid 1px #004787;
	border-bottom:solid 1px #004787;
}

/*Text for the general content in the right box*/
.contenttext {
	font-family: arial, tahoma, verdana;
	color: #004787;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
}

/*Text for the general content in the program table*/
.programtext {
	font-family: arial, tahoma, verdana;
	color: #004787;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}

/*Table in the left box containint the contact info*/
.sidetable        {
border-top:solid 1px #EAEDF4;
    border-bottom: solid 1px #EAEDF4;         
    border-left:solid 1px #EAEDF4;
    border-right:solid 1px #EAEDF4;
    border-style: double;
    background-color: #F4F4F4;
} 

/*Title at the top in the left box*/
td.sidetitle {
	font-family: arial, tahoma, verdana;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding-bottom: 6px;
}

/*Header text in the left box*/
td.sideheader {
	font-family: arial, tahoma, verdana;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	padding-left: 10px;

}

/*Main text in the left box*/
td.sidetext {
	font-family: arial, tahoma, verdana;
	color: #004686;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	padding-left: 10px;

	
}

/*Text in the footer of every page*/
.footertext {
	font-family: arial, tahoma, verdana;
	color: #004787;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
}


/*Table hold the links for radio on demand*/
.radiotable        {
    border-top:solid 1px #EAEDF4;
    border-bottom: solid 1px #EAEDF4;         
    border-left:solid 1px #EAEDF4;
    border-right:solid 1px #EAEDF4;
    border-style: double;
    background-color: #FFFFFF;
}        

/*The left top cell of the radio on demand table*/
td.radio {
	font-family: arial, tahoma, verdana;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	background-color: #000099;
	padding-left: 4px;
}

/*The left 3 cells below "KRDE94.1*/
td.info {
	font-family: arial, tahoma, verdana;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	background-color: #FFCC99;
	padding-left: 4px;
}

/*The first row holding the links*/
td.newslink1 {
	font-family: arial, tahoma, verdana;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	background-color: #8BC5C5;
	padding-left: 4px;
}

/*The second row holding the links*/
td.newslink2 {
	font-family: arial, tahoma, verdana;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	background-color: #FFFFB7;
	padding-left: 4px;
}

/*The third row holding the links*/
td.newslink3 {
	font-family: arial, tahoma, verdana;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	background-color: #E4C9C9;
	padding-left: 4px;
}

/*The row holding the weekdays*/
td.weekdays {
	font-family: arial, tahoma, verdana;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	background-color: #D2D2D2;
	padding-left: 4px;
}


/*Table hold the links to other sites*/
.linkstable        {
    border-top:solid 1px #EAEDF4;
    border-bottom: solid 1px #EAEDF4;         
    border-left:solid 1px #EAEDF4;
    border-right:solid 1px #EAEDF4;
    border-style: double;
    background-color: #FFFFFF;
}     

/*Row holding the header text in the links table*/
td.clients  {
	font-family: arial, tahoma, verdana;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	background-color: #B1BBC2;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}

/*Row holding the link titles in the left column of the links table*/
td.linktitle  {
	font-family: arial, tahoma, verdana;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	background-color: #0074DD;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}

td.link  {
	font-family: arial, tahoma, verdana;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	background-color: #FFFFB7;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}

/*Table for the program schedule*/
.programtable        {
    border-top:solid 1px #EAEDF4;
    border-bottom: solid 1px #EAEDF4;         
    border-left:solid 1px #EAEDF4;
    border-right:solid 1px #EAEDF4;
    border-style: double;
    background-color: #FFFFFF;
} 

td.programheader  {
	font-family: arial, tahoma, verdana;
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	background-color: #B1BBC2;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
} 

td.programsubheader  {
	font-family: arial, tahoma, verdana;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	background-color: #FFFFB7;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
} 

td.programtrails  {
	font-family: arial, tahoma, verdana;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-align: right;
	background-color: #FFFFB7;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
} 

/*Table for the contact info*/
.contacttable        {
    border-top:solid 1px #EAEDF4;
    border-bottom: solid 1px #EAEDF4;         
    border-left:solid 1px #EAEDF4;
    border-right:solid 1px #EAEDF4;
    border-style: double;
    background-color: #FFFFFF;
}  

td.contactsection  {
	font-family: arial, tahoma, verdana;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	background-color: #0074DD;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}

td.contactinfo  {
	font-family: arial, tahoma, verdana;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	background-color: #FFFFB7;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.stream  {
	font-family: arial, tahoma, verdana;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #F4F4F4;
	border-top:solid 1px #004787;
	border-left:solid 1px #004787;
	border-right:solid 1px #004787;
	border-bottom:solid 1px #004787;
	padding-top: 2px;
	padding-bottom: 2px;

}
