body{	
	margin:0;
	}
	
.header{
height:80px;
width:100%;
background-color:#3d3d3d;
}

.top-nav 
{
padding-top:50px;
padding-left:160px;
width:auto;

}

.top-nav ul 
{
margin:0;
padding:0;
list-style:none;
}

.top-nav li 
{
padding-left:20px;
padding-right:20px;
float:left;
}

.top-nav li a 
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
text-transform:uppercase;
}

.top-nav li a:hover
{
text-decoration:underline;
}

.mid-left
{

height: auto !important;
height: 1500px; 
width:520px;
margin:0 30px 0 30px;
}

.mid-left-howworks
{
height: auto !important;
height: 1000px; 
width:520px;
margin:0 30px 0 30px;
}

.mid-left-faq
{

height: auto !important;
height: 1250px; 
width:520px;
margin:0 30px 0 30px;
}

.mid-right
{
width:320px;
background-color:#3f3e3e;
}

.mid-right-faq
{
width:320px;
background-color:#474747;
}


.signup-section
{
height: auto !important;
height: 1405px; 
width:260px;
padding:0 30px 0 30px;
}

.signup-section-howworks
{
height: auto !important;
height: 1000px; 
width:260px;
padding:0 30px 0 30px;
}

.signup-section-faq
{
min-height: 1250px;
height: auto !important;
height: 1250px; 
width:260px;
padding:0 30px 0 30px;
}

.signup-txt
{
font-size:24px;
padding-bottom:25px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#ff6633;
text-align:center;
}

.watchtv
{
font-size:22px;
padding:25px 0 25px 0;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#ff6633;
text-align:center;
}

.orangeboldtxt
{
font-size:20px;
padding-bottom:20px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#ff6633;
text-align:center;
}


.fieldname-txt
{
font-size:11px;
padding-right:17px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:right;
width:60px;
height:21px;
line-height:26px;
}

.input-txt
{
width:170px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
border: 3px solid #000000;
border-color:#FFFFFF;
}

h1{
color:#99cc00;
font-size:26px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:20px 0 0 15px;
}

h2{
color:#99cc00;
font-size:18px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:0 0 0 15px;
}

h3{
color:#99cc00;
font-size:26px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:30px 0 25px 0;
}

h4{
color:#99cc00;
font-size:20px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:30px 0 20px 0;
}

.questiontxt{
color:#99cc00;
font-size:15px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:22px 0 8px 0;
}

.answertxt{
color:#ffffff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.detail-txt
{
padding-top:10px;
font-size:11px;
font-family:tahoma, Helvetica, sans-serif;
color:#ffffff;
line-height:15px;
}

.detail-txt1
{
padding-left:50px;
padding-top:2px;

font-size:11px;
font-family:tahoma, Helvetica, sans-serif;
color:#ffffff;
}

.download-but
{
background:url(images/buttn2.jpg) no-repeat;
display:block;
width:231px;
height:49px;
font-size:18px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color:ffffff;
line-height:49px;
}

.download-but a
{
text-decoration:none;
color:#ffffff;
display:block;
width:231px;
height:49px;
}

.how-work-but

{
background:url(images/buttn1.jpg) no-repeat;
display:block;
width:231px;
height:49px;
font-size:18px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color:ffffff;
line-height:49px;
}

.how-work-but a
{
text-decoration:none;
color:#ffffff;
display:block;
width:231px;
height:49px;
}

.watching-but
{
background:url(images/buttn4.jpg) no-repeat;
display:block;
width:231px;
height:49px;
font-size:18px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color:ffffff;
line-height:49px;
}

.watching-but a
{
text-decoration:none;
color:#ffffff;
display:block;
width:231px;
height:49px;
}

.how-work-but1

{
background:url(images/buttn3.jpg) no-repeat;
display:block;
width:231px;
height:49px;
font-size:18px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color:ffffff;
line-height:49px;
}

.how-work-but1 a
{
text-decoration:none;
color:#ffffff;
display:block;
width:231px;
height:49px;
}

.how-work-but2

{
background:url(images/buttn5.jpg) no-repeat;
display:block;
width:188px;
height:41px;
font-size:15px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color:ffffff;
line-height:41px;
}

.how-work-but2 a
{
text-decoration:none;
color:#ffffff;
display:block;
width:188px;
height:41px;
}


.watching-but1
{
background:url(images/buttn6.jpg) no-repeat;
display:block;
width:188px;
height:41px;
font-size:15px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color:ffffff;
line-height:41px;
}

.watching-but1 a
{
text-decoration:none;
color:#ffffff;
display:block;
width:188px;
height:41px;
}

.table-countries
{
width:520px;
height:327px;
background:url(images/countries.jpg) no-repeat top;
}

.table-channels
{
width:520px;
height:327px;
background:url(images/channels.jpg) no-repeat top;
}

.box
{
width:520px;
height:292px;
background:url(images/box.jpg) no-repeat top;
}

.box-tab1
{
width:228px;
height:31px;
font-family:tahoma;
font-size:18px;
text-align:center;
color:#000000;
line-height:30px;
font-weight:bold;
display:block;
}
.box-tab1 a
{
text-decoration:none;
color:#000000;
width:228px;
height:31px;
display:block;
}

.box-tab2
{
width:228px;
height:31px;
font-family:tahoma;
font-size:18px;
text-align:center;
color:#000000;
line-height:30px;
font-weight:bold;

}

.box-tab2 a
{
text-decoration:none;
color:#000000;
width:228px;
height:31px;
display:block;
}

.box-tab1 a:hover
{
text-decoration:none;
color:#ffffff;

}

.box-tab2 a:hover
{
text-decoration:none;
color:#ffffff;

}
.detail{
font-family:arial;
font-size:11px;
color:#000000;
font-weight:bold;
padding-top:20px;
}

.bottom-equal-class
{
padding-bottom:155px!important;
padding-bottom:151px;
}

.chennels
{
height:380px;
margin-bottom:25px;
background:url(images/channels2.jpg) no-repeat;
text-align:center;
width:auto;
}

.yellow-txt{
color:#ffcb00;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
padding:0px 0 20px 0;
text-align:center;
}




.download-buttn
{
background:url(images/download-start.jpg) no-repeat ;
display:block;
width:394px;
margin:0 auto;
height:49px;
font-size:18px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color:#ffffff;
line-height:49px;
}

.download-buttn a
{

display:block;
width:394px;
height:49px;
color:#ffffff;
text-decoration:none;
}



b
{
padding:0px;
margin:0px;
font-size:17px;
}


<!--live validation-->
.LV_validation_message{
	font-size:12px;
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
    color:#ff0000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 3px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 3px solid #ff0000;
}


