﻿*
{
    padding: 0;
	margin:0;
}

p
{
    text-indent:15px;
}

.clear
{
    clear:both;
}

.wrapper
{
    border:0;
    margin:0;
    padding:0;
    width:100%;
}
.heading
{
    font-size:17px;
    font-weight:bold;
}


.red
{
    color:Red;
}

.blue
{
    color:Blue;
}

#nav
{

position:relative;  
white-space:nowrap; 
width:100%; 
background-color:#369; 
border: solid black; 
border-width: 1px 0 1px 0;
z-index:100;
height:25px;
top:-1px;

}
#nav ul
{
    list-style-type:none;
    padding:0;
    margin:0;
    white-space:nowrap;
}

#nav li
{
    float:left;
    display:inline;
    width:90px;
}

#nav a
{
    line-height:25px;
    width:90px;
    background-image:url('img/menuspr.gif');
    background-position:right;
    background-repeat:no-repeat;
    text-decoration:none;
    text-align:center;
    display:block;
    color:White;
    font-size:13px;
    
}
  
#nav li a:hover
{
    background-color:#69c;
    color:Black;
} 

#nav li ul
{
    position:absolute;
    width:135px;
    left:-999em;
}

#nav li ul a
{
    background-image:none;
    line-height:17px;
    width:135px;
    text-align:left
}

#nav li ul a:hover
{
    background-color:#F0F9FF;
    
}

#nav li:hover ul
{
    left:auto;
    background-color:#69c;
}

#nav li:hover ul, #nav li.sfHover ul
{
    left:auto;
    background-color:#69c;
}

.clear
{
    clear:both;
    margin-bottom:12px;
}  

.videoLinks a
{
    margin-right:7px;
}

.videoLinks a.fLink
{
    margin-left:10px;
}

.videoLinks img
{
    margin-right:7px;
} 

#flashDemo
{
    float:left;
    position:relative;
    left:100px;
 
}

.footer
{
    margin-top:30px;
}

.content
{
    margin-left:5%;
    width:800px;
}

.center
{
    text-align:center;
   
}

.left, .right
{
    width:380px;
    float:left;
}

#example
{
    position:relative; 
    left:50px; 
    float:left;
    list-style-image:url('img/chytv/icon_tv.bmp');
}
.right
{
    margin-left:25px;
}

table *
{
    margin:0;
    padding:0;
}

td
{
    border-bottom:1px solid black;
    line-height:30px;
}

.tbHead
{
    background-color:Black;
    color:White;
}

div.row
{
    clear:both;
    padding-top:10px;
}

div.row span.label
{
 float:left;
 width:125px;
 text-align:right;
 margin-right:15px;
}

div.row span.formw
{
    float:left;
    text-align:left;
}

#affiliates p a
{
    color:red;
    font-weight:bold;
}

#affiliates p a:hover
{
    color:Red;
}

#affiliates
{
  margin-left:15px;
  width:auto;
  text-align:left;
  
}
#affiliates p
{
	line-height:20px;
	margin-top:10px;
}