DIV.button {
	MARGIN: auto
}
DIV.button .btnleft {
	FLOAT: left; BACKGROUND-IMAGE:  url($cfgImgPath/button_left.gif); WIDTH: 5px; HEIGHT: 20px
}
DIV.button .btnright {
	FLOAT: left; BACKGROUND-IMAGE:  url($cfgImgPath/button_right.gif); WIDTH: 5px; HEIGHT: 20px
}
/*DIV.button .btnright {
	BACKGROUND-IMAGE:  url(images/button_right.gif)
}*/
DIV.button .btncenter {
	FLOAT: left; BACKGROUND-IMAGE:  url($cfgImgPath/button_center.gif); OVERFLOW: hidden; HEIGHT: 20px
}
DIV.button .btncenter INPUT {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; MARGIN-TOP: 2px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #000 0px solid; CURSOR: pointer; COLOR: #000; BORDER-BOTTOM: #000 0px solid; HEIGHT: 19px; TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A IMG .border {
	BORDER-STYLE: solid; BORDER_WIDTH: 1px
}
.hr {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE:  url(../images/underline.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 1px
}
.tdBack2 {
	background-color: #9BB7FF;
/*	background-color: #FFFFFF;*/
	background-image:  url(../images/bluestripes1.gif);
/*	background-image:  url(../images/bluedotted.jpg);*/
	BACKGROUND-REPEAT: repeat;
}
.tdBack1 {
	background-color: #FFF3CE;
}
.tdBack3 {
	background-color: #FFCC66;
}
.tdBack4 {
	background-color: #FCB849;
}
.tdBack5 {
	background-color: #9BB7FF;
}
.tdBackRot {
	background-color: #0D0048;
	color: #FFFFFF;

}


.BoxBg2 {
	background-color: #FFF3CE;
	border: 1px solid #FCB849;
}
.tdMenue {
	background-color: #F6F1E2;
	padding: 2px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #DDDAB7;
}
.tdMenueSub {
	background-color: #F6F1E2;
/*	padding-left: 2px;
	padding-top: 2px;*/
	border: none;
}
.tdMenueSubSlash {
	font-size: 11pt;
	color: #97A8E7;
	padding-left: 2px;
	padding-bottom: 3px;
	border: none;
}
.tdMenueSubOn {
	text-decoration: underline;
/*	padding-left: 2px;
	padding-top: 2px;*/
	border: none;
}
.bgRotMenue {
	background-color: #0D0048;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFF3CE;
}
.tdBackRotMenue {
	background-color: #0D0048;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFF3CE;
}
.tdBackRotBorder {
	background-color: #0D0048;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FCB849;
}
td.News {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #0D0048;
	text-decoration: none;
	border: 0px solid #660000;
}
td.Vote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #0D0048;
	text-decoration: none;
	border: 0px solid #660000;
/*	MARGIN-left: 50px;*/
	padding-left: 25px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #660000;

}
.BoxBg4Header {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	font-size: 12pt;
	font-style: italic;
	text-transform: capitalize;
	background-color: #FCB849;
}
LI {
	MARGIN-left: 15px
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 30px;
	color: #0D0048;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style:oblique;
	line-height: 19px;
	color: #0D0048;
	padding-top: 5px;
	margin-bottom: 5px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #0D0048;
	font-weight: normal;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0D0048;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 6px;
	line-height: 1em;
}
h4 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0D0048;
	font-weight: bold;
}
h4 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3E4976;
	font-weight: bold;
}
h4 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
.header3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	color: #CC0000;
}
a.menueTop {
	display:block;
	width:94px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFF2CC;
	padding-left: 5px;
	text-decoration: none;
	border: none;
}
a.menueSub:link {
	display:block;
	width:74px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #0D0048;
	padding-left: 5px;
	text-decoration: none;
	border: none;
}
a.menueSub:visited {
	display:block;
	width:74px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #0D0048;
	padding-left: 5px;
	text-decoration: none;
	border: none;
}
a.menueSub:hover {
	display:block;
	width:74px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #CC0000;
	padding-left: 5px;
	text-decoration: underline;
	border: none;
}
a.menueSub:active {
	display:block;
	width:74px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #0D0048;
	padding-left: 5px;
	text-decoration: underline;
	border: none;
}
a.menueLinks {
	display:block;
	width:142px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	padding:2px;
}
a.menueLinks:link {
	color: #333333;
}
a.menueLinks:visited {
	color: #333333;
}
a.menueLinks:hover {
	color: #CC0000;
}
a.menueLinks:active {
	color: #CC0000;
}
a.menueFoot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFF2CC;
	text-decoration: none;
	border: 0px solid #660000;
}
a.News {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #0D0048;
	text-decoration: none;
	border: 0px solid #660000;
}
td.News a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #0D0048;
	text-decoration: none;
	border: 0px solid #660000;
	margin-left: 12px;
}
td.News a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #0D0048;
	text-decoration: none;
	border: 0px solid #660000;
	margin-left: 12px;
}
input,select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    border: 1px solid #660000;
	padding:0px;
	margin:0px;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    border: 1px solid #660000;
}

.tdBackRotMenueAktiv {
	background-color: #B5CDFB;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFF3CE;
}
.BoxBraun {
/*	background-color: linen;*/
	background-color: #F6F1E2;
	border: 1px solid #660000;
	padding: 13px;

}
.tdBackForm {

	background-color: #FFFBEA;
}
th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #990000;
}
/* Kalender*/
a.smalllink:{
  color: #0D0048;
  text-decoration: none;
  font-size: 11px;
  font-weight: normal;
}
a.smalllink:hover{
  color: #240028;
  text-decoration: glow;
  font-weight: bold;    
}

/* CALENDAR */

#oldbrowser{
  display: none;
}

table.style{
  border-collapse: collapse;
}

#popup{
  position: absolute;
  width: auto;
  height: auto;
  border: 1px solid #FFFFFF;
  padding: 0px;
  display: display;
 color:#FFFFFF
}

#popupinfo{
  font-family: Arial;
  font-size: 12px;
  color:#FFFFFF;  
 background-color: #0D0048
}

.popuphead{
  font-weight: bold;
  font-size: 16px;
  text-align: center;
  line-height: 20px;
  vertical-align: middle;   
 color: #020000; background-color: #97A7E3
}

.popupinfotext{
  font-size: 12px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;   
 color: #FFFFFF
}

/* Tablebackground */

td.nday{
  background-color: #97A7E3;
  border: 1px #F0F2FA solid;
  width: 30px;
  height: 30px;
  text-align: center;
}

td.dayheader{
  background-color: #97A7E3;
  border: 1px #F0F2FA solid;
  width: 30px;
  height: 30px;
  text-align: center;
 font-size: 12px; font-weight: lighter
}

td.today{
  background-color: #585074;
  border: 1px #F0F2FA solid;
  width: 30px;
  height: 30px;
  text-align: center;
 font-size: medium
}

td.event{
  background-color: #0D0048;
  border: 1px #F0F2FA solid;
  width: 30px;
  height: 30px;
  text-align: center;
  font-size: medium
}

td.overme{
  background-color: #F0F2FA;
  border: 1px solid #000000;
  width: 30px;
  height: 30px;
  text-align: center;
 font-size: medium
}

/* SHOWEVENT */

td.calheader{
  width: 33%;
  font-weight: bold;
  text-align: center;
  font-size: medium;
  font-style: oblique;
  color: #F0F2FA
}
td.head{
  border: 1px #F0F2FA solid;
  background-color: #97A7E3;
}

table.showeventborder{
  border: 1px solid #000000;
  width: 95%;
}
table.showeventborder a:link{
  color: #fff3c3;
  text-decoration: none;
}
table.showevent{
  border: 1px #000000 solid;
  width: 100%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: lighter;
  color: #0D0048
}
td.showHeader{
  background-color: #0D0048;
  font-size: 16px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-align: center;
  color: #F0F2FA;
  
}
td.showHeader a:link{
  color: #97A7E3
}
td.showHeader a:hover{
  color: #CC0000
}
td.showHeader a:visited{
  text-decoration: none;
  color: #F6F1E2
}
td.showeventhead{
  background-color: #97A7E3;
  font-weight: bold;
  text-indent: 5px;
  line-height: 20px; 
  font-size: 14px
}
td.showevent {
  width: 70%;
}
td.showevent a:link{
  color: #97A7E3
}
td.showevent a:visited{
  color: #666666
}
td.time{
  width: 30%;
  text-indent: 10px;
  font-size: 12px; font-weight: lighter
}

td.left10{
  margin-left: 10px;
  font-size: 12px; font-style: oblique;
  font-weight: lighter;
  color: #0D0048
}

td.getInfo{
 margin-right: 10px;
 text-align: right;
 font-size: 10px; font-style: oblique;
 font-weight: lighter;
 color: #0D0048
}

/* REMINDER */

table.reminder{
  border: 1px #FF0000 solid;
  width: 100%;
  background-color: #000080;
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; font-style: oblique; font-weight: lighter
}


/* STYLE FOR PHP FUNCTIONS */

.errorhead{
  font-weight: bold;
  font-size: 12px;
  text-align: center;
  background-color: #0D0048;
  line-height: 20px;
  vertical-align: middle;   
  color: #FFFFFF
}

.errortext{
  font-size: 11px;
  text-align: left;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;   
  color: #FF2828
}

.border{
  width: 50%;
  border: 1px solid #0D0048;
}

.infoborder{
  width: 50%;
  border: 1px solid #000000;
}


/* HTML ELEMENTS */

.red {
  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
  font-size: 10px;
  color: #990000
 }
.eing1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  width: 160px
 }
.multifeld1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  width: 360px
 }
.daysfont {
  font-family: Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: none; color: #FFFFFF
 }
.month {
  font-family: Verdana, Arial; font-size: 24px; font-style: normal; line-height: normal; font-weight: bold; color: #CC0000
 }
.number {
  font-family: Verdana, Arial; font-size: 14px; font-style: normal; font-weight: bold; color:#FFFFFF; text-decoration: none
 }
.event {
  font-family: Verdana, Arial; font-size: 10px; color:#FFFFFF; text-decoration: none
 }
.event a:link {
  color: #BBBBBB;
  text-decoration: none;
 }
.event a:visited {
  color: #CCCCCC;
  text-decoration: none;
 }
.event a:hover {
  color: #F7B50A; 
  text-decoration: glow;
 }
.today a:link {
  color: #F0F2F8;
  text-decoration: none;
 }
.today a:visited {
  color: #F0F2F8;
  text-decoration: none;
 }
.today a:hover {
  color: #F7B50A; 
  text-decoration: glow;
 }
.nday a:link {
  color: #F0F2F8;
  text-decoration: none;
 }
.nday a:visited {
  color: #F0F2F8;
  text-decoration: none;
 }
.addleft {
  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color:#FFFFFF
 }
.addHead {
  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#FFFFFF; text-decoration: none
 }
.addEvent {
  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#FFFFFF; text-decoration: none
 }
.AddRight {
  font-family: Arial; font-size: 14px; color:#FFFFFF
 }
.eventLink {
  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#FFFFFF; text-decoration: none
 }
.back {
  font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #FF0000; text-decoration: none
 }
.toplink {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#FFFFFF; text-decoration: none
 }
.topnonlink {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#FFFFFF; text-decoration: none 
 }
.viewEvent {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000; text-decoration: none
 }
.delete {
  font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #CC0000; text-decoration: none
 }
.viewall {
  font-family: Verdana, Arial; font-size: 12px; font-weight: normal; color:#FFFFFF; text-decoration: none 
 }
.titel {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; font-weight: normal; color: #CC0000
 }
.normal {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: oblique; font-weight: lighter
 }
td.showevent { border: 1px none; width: 100%; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: lighter }
td.reminder { border: 1px #FF0000 solid; width: 100%; background-color: #000080; ; color: #FFFFFF ; font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px; font-style: oblique; font-weight: lighter }
/* Ende Kalender*/
/*gaycars*/
.normalertextklein {
	COLOR: #bf8f82; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt
}
.normalertextkleinschwarz {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt
}
.normalertextdklblau {
	COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt
}
/* TV-Content-Felder */
.tvbox
{
	clear: both;
	float: left;
	position: relative;
	z-index: 100;
	width: 580px;
	height: 100%;
	padding: 10px 10px 10px 10px;
	border-top: 1px solid #2a4988;
	background: bottom left url(../images/transbg.gif);
}

#tv-content-detail .infofield
{
	display: block;
	line-height: 20px;
}
#tv-content-detail .autor
{
	position: relative;
}
#tv-content-detail .autor .fsk
{
	position: absolute;
	right: 0;
	bottom: 0;
}
#tv-content-detail #infos ul
{
	padding: 0;
	margin: 3px 0 5px 0;
}
#tv-content-detail #infos a
{
	font-weight: bold;
}
#tv-content-detail #infos a.intern
{
	color: #B3002C;
}
#tv-content-detail h6
{
	font-size: 11px;
	font-weight: normal;
}
#tv-content-detail .genre,
#tv-content-detail h5,
#tv-content-detail h6
{
	color: #2A4988;
}
#tv-content-detail .landjahr
{
	color: #666666;
}
#tv-content-detail p.genre
{
	margin: 0;
	margin-bottom: 25px;
	padding: 0;
}
#tv-content-detail p.landjahr
{
	margin: 0;
	margin-top: 25px;
	padding: 0;
}
#tv-content-detail .img-content
{
	margin-bottom: -9px;
	margin-left: -9px;
	margin-top: -8px;
	position: relative;
	z-index: 10;
}
.tvinfo * {
	PADDING-left: 50px; PADDING-top: 50px; DISPLAY: block; TEXT-ALIGN: center
}
.tvinfo .date {
	FONT-FAMILY: Arial, Verdana, sans serif
}
.tvinfo .starttime {
	MARGIN-TOP: 25px; FONT-WEIGHT: bolder; FONT-SIZE: 16px; FONT-FAMILY: Arial, Verdana, sans serif
}
.tvinfo IMG.channel {
	MARGIN: 25px auto 0px
}
.tvinfo .sender {
	FONT-SIZE: 30px
}
.tvinfo .endtime {
	MARGIN-TOP: 25px; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, sans serif
}
.tvinfo .region {
	FONT-SIZE: 10px
}

/** --- Timm TV --- */
#timmtv{
	position:absolute;
	top: 0px;
	left: 820px;
}
#timmlogo{
	position:relative;
	top: 0px;
	left: 0px;
	background:#f9f9f7;
  	width: 270px;
	height: 52px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-left-color: #FC9;
	border-right-color: #FC9;
	border-top-color: #FC9;
}
#timmabout{
	position:relative;
	top: 0px;
	left: 0px;
	background:#f9f9f7;
  	width: 270px;
	height: 15px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-color: #FC9;
	border-right-color: #FC9;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
#timmheute{
	position:relative;
	top: 0px;
	left: 0px;
  	width: 270px;
	height: 25px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-color: #FC9;
	border-right-color: #FC9;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-top:3px;
	font-weight:bold;
	color:#FFF;
}
#timmprogramm{
	position:relative;
	overflow:auto;
	top: 0px;
	left: 0px;
  	width: 270px;
	height: 810px;
	background-color: #0D0048;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-color: #FC9;
	border-right-color: #FC9;
	border-bottom-color: #FC9;
	scrollbar-face-color: rgb(250,192,107); 
	scrollbar-highlight-color: rgb(0,0,70); 
	scrollbar-shadow-color: rgb(0,0,70); 
	scrollbar-3dlight-color: rgb(250,192,107); 
	scrollbar-arrow-color: rgb(0,0,70); 
	scrollbar-track-color: rgb(0,0,70); 
	scrollbar-darkshadow-color: rgb(250,192,107);
}
#current_day{
    background-color: #309;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
	padding-bottom: 4px;
    padding-left: 10px;
    text-align: left;
}

table.program_list {
    width: 100%;
}

.program_list tr.active td {
    background-color: #60F;
	color:#FFC;
}

.program_list td {
	vertical-align: top;
    padding-bottom: 3px;
    border-bottom: 1px solid #999;
}

.program_list .broadcast_time {
    color:#CCC;
    font-weight: bold;
		font-size: 12px;
		padding-right: 2px;
    width: 20px;
}

.program_list td h3 a:link {
	margin-top: 0;
    float: left;
    margin-right: 15px;
	font-size:12px;
	font-weight:bold;
	color:#9CF;	
}

.program_list td h3 a:active {
	margin-top: 0;
    float: left;
    margin-right: 15px;
	font-size:12px;
	font-weight:bold;
	color:#9CF;	
}

.program_list td h3 a:visited {
	margin-top: 0;
    float: left;
    margin-right: 15px;
	font-size:12px;
	font-weight:bold;
	color:#9CF;	
}

.program_list .program_teaser a:link {
	margin-top: 0;
    float: left;
    margin-right: 15px;
	font-size:12px;
	font-weight:bold;
	color:#9CF;	
}

.program_list .program_teaser a:active {
	margin-top: 0;
    float: left;
    margin-right: 15px;
	font-size:12px;
	font-weight:bold;
	color:#9CF;	
}

.program_list .program_teaser a:visited {
	margin-top: 0;
    float: left;
    margin-right: 15px;
	font-size:12px;
	font-weight:bold;
	color:#9CF;	
}

.program_list .movie_category {
	color: #fff;
	font-weight: normal;
    font-style: italic;
	font-size: 10px;
    padding-top: 3px;
}

.program_list .program_teaser{
	margin-top: 0;
    float: left;
    font-weight: bold;
	font-size: 10px;
	color: #fff
}

.program_list .program_text{
	margin-top: 0;
    float: left;
    font-weight: bold;
	font-size: 10px;
	color: #fff
}

div.clear{
	clear:both;
	height:0;
	padding:0;
	margin:0;
	font-size:0;
}
#edtBox {font-family:helvetica,arial;font-size:1em;color:#000;letter-spacing:0.1em;text-align:center;background-color:whitesmoke;border: #669999 solid 1px;}
