body
{
 font-family:Arial;
 padding:0px;
 margin:0px;
}

/* command settigns */

.viewCommands
{
 font-size:12px;
 background:#73AD6B;
 color:#ffffff;
 padding:5px 5px 5px 5px;
}

.viewCommands A
{
 color:#ffffff;
}

.viewChannelList
{
 font-size : 12px;
 padding:5px 5px 5px 5px;
 background:#6B73AD;
 color:#ffffff;
}

.viewChannelList A
{
 color:#ffffff;
 font-weight:bold;
}

.viewChannelList select
{
 height : 17px;
 font-size:10px;
 margin:0px 10px 0px 0px;
}

/* the program segment */

.tvFullBox
{
 border-spacing: 2px;
 border-collapse: collapse;
 border:1px solid #73AD6B;
}

.tvSegmentHeader
{
 border: 1px solid #73AD6B;
 padding: 3px;
 font-size : 14px;
}

.tvSegmentBox
{
 border: 1px solid #73AD6B;
 font-size : 12px;
}

.tvProgramBox
{
 
}

.tvProgramRowActive
{
 font-weight:bold;
 background: #CAEEC4;
}

.tvProgramTime
{
 padding : 1px 0px 1px 5px;
 width : 35px;
}

.tvProgramTitle
{
 padding: 1px 5px 1px 0px;
}

.tvProgramTitleNormal
{
 text-decoration:none;
 color : #46633F; 
}

.tvProgramTitleNormal:hover
{
 text-decoration:none;
 color : #79966F; 
}

.tvProgramTitleActive
{
 text-decoration:none;
 color : #46633F; 
}

.tvProgramTitleActive:hover
{
 text-decoration:none;
 color : #79966F; 
}

.tvProgramTitleSelected
{
 font-weight:bold;
 color:#000099;
}

.tvProgramTitleSelected:hover
{
 font-weight:bold;
 color:#0000ff;
}

/* The popup window */

.progInfoTitle
{
 background:#73AD6B;
 padding:10px;
 font-size:22px;
 color:#ffffff;
}

.progInfoTime
{
 background:#6B73AD;
 padding:5px 10px 5px 10px;
 color:#ffffff;
 font-size:14px;
 color:#ffffff;
}

.progInfoDesc
{
 padding: 10px;
}

.progInfoDesc A
{
 color:#73AD6B;
}

.progInfoDesc A:hover
{
 color:#496A28;
}

/* Extra texts */

.textCopy
{
 font-size:12px;
 text-align:center;
 padding:10px 0px 10px 0px;
 color:#3A5735;
}

.textCopy A
{
 color:#73AD6B;
}

.infoArea
{
 margin:15px;
 font-size:14px;
 width:800px;
 text-align:justify;
}

.infoArea H1
{
 color:#73AD6B;
 font-size:16px;
 margin:0px;
 padding:0px;
}

.infoArea A
{
 color:#73AD6B;
}