/* CSS Document */

/*General*/
body{
background:url(../images/body-bg1.jpg) no-repeat;
background-position:center top;
font-family:Tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
line-height:16px;
padding:0;
margin:0;
}


ul{
list-style-type:none;
padding:0;
margin:0;
}

p, div, td, tr, input, lebel, h1, h2, h3, h4, h5, h6, h7, h8{
padding:0;
margin:0;
}


p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:justify;
line-height:17px;
padding:0 6px 12px 0;
margin:0;
}


.bold-text{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
font-size:11px;
line-height:18px;
padding:0 0 0 6px;
}



.redbold{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
line-height:21px;
color:#a40101;
padding:5px 0 0 0;
margin:0;
}

.redbold1{
 color:#a40101; 
font-weight:bold;
font-size:12px;
}

.redbold1 a{
text-decoration:none;
}
.redbold1 a:hover{
text-decoration:underline;
}



.redbigbold{
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
font-weight:normal;
line-height:21px;
color:#a40101;
padding:1px 0 0 0;
margin:0;
}


.black-bold-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
line-height:36px;
padding:0;
margin:0;
}


.redsmallbold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:18px;
color:#a40101;
padding:0 0 0 0;
margin:0;
}


img{
border:none;
display:block;
padding:0;
margin:0;
}

.spacer{
font-size:0;
line-height:0;
clear:both;
padding:0;
margin:0;
}

.img_wrapLeft{
float:left;

}

.img_wrapRight{
float:right;
padding-left:9px;
}


/*extra new content add css*/
.clearspace { clear : both; line-height : 0; font-size : 0; padding : 0; margin : 0; height:18px;}
.float-left { float : left;}
.float-right { float : right;}
.text-left { text-align : left;}
.text-right { text-align : right;}
.text-center { text-align : center;}
.text-justify { text-align : justify;}
.bold { font-weight : bold;}
a, a:hover { text-decoration : none; color : #a40101;}
.italic { font-style : italic;}
.underline { border-bottom : 1px solid;}
.highlight { background : #ffc;}
.divider { width:98%; clear:both; border-bottom:#a40101 1px dotted; margin-bottom:10px;}
.red { color:#a40101;}
.style1 { color:#FF0000;}
.wrap { width : 1001px; margin : 0 auto;}
.img-left { float : left; margin : 0px 10px 0px 0;}
.img-right { float : right; margin : 0px 0 0px 10px; display:block;}
.nopadding { padding : 0;}
.noindent { margin-left : 0;padding-left : 0; }
.nobullet { list-style : none; list-style-image : none;}
.noborder { border:0px;}

.quotebox { width:240px; height:333px; background: #fff url(../images/bg_quote.jpg) left top no-repeat; padding:10px 16px 10px 25px;}
.sidebox { width:240px; height:238px; background: #fff url(../images/bg_sidebox.jpg) left top no-repeat; padding:30px 16px 30px 25px;}
.summary { width:240px; height:357px; background: #fff url(../images/bg_sidebox1.jpg) left top no-repeat; padding:30px 16px 30px 25px;}
.contentbox { background: #fff url(../images/bg_cont.jpg) left top repeat-x; padding:15px;}
.imgshade { padding:10px; background:url(../images/shade.jpg) center center no-repeat;}
.imgshade1 { padding:10px; background:url(../images/shade1.jpg) center center no-repeat;}

.red { color:#a40101;}
.redbold { color:#a40101; font-weight:bold;}
.green { color:#009900;}
.blue { color:#044D83;}
.style3 { color:#FFF; font-weight:bold; padding-left:6px;}
.style5{ color:#FF0000;}

.blue-color{
background:url(../images/small-arrow.png) no-repeat 12px 50%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#2560a1;
line-height:20px;
padding:0 0 0 29px;
margin:0;
}

.blue-color3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1e5b9e;
line-height:18px;
padding:0 0 0 19px;
margin:0;
}

.tic-text{
background:url(../images/tic.jpg) no-repeat 12px 50%;
display:block;
font-size:12px;
line-height:24px;
padding:0 0 0 36px;
margin:0;
}


/*****Accordion Styles*****/
.accordian { width: 620px; margin-left:3px;}
.accordian li { list-style-type: none; padding: 5px 5px ;}
.dimension { height: auto;}
.even, .odd { font-weight: bold; padding:0;}
.even { border: 0px solid #2785CB; background-color: #ed3915; color: white; margin-bottom:10px; padding-top:0px;}
.odd { border: 0px solid #2785CB; background: #ed3915; color: white; margin-bottom:10px;padding-top:0px;}



/*extra add css*/

/* Js animation portion start*/
.bannerleft-animation{
float:left;
width:685px;
padding:0;
margin:0 0 0 1px;
}

#top{
position:relative;
margin:0 auto;
width:560px;
background: url(../index.html) top left no-repeat;
min-height: 100%; 
height: auto !important;}

#head {
height:224px;
position:relative;
margin-right:40px;}


#parallax{
padding-top:33px;

height:220px;
overflow:hidden;
position:absolute;
top:0;
left:0;
width:560px;}

/* Js animation portion end*/


/*General*/


/*--------Main Div Start-------*/
#container{
width:1000px;
overflow:hidden;
padding:0;
margin:0 auto; 
}

/*--------Main Div End-------*/



/*-------Banner area start---------*/
.banner-area{
background:url(../images/banner-3.jpg) no-repeat 0 0;
width:1000px;
height:301px;
padding:0;
margin:0;
}

.banner-area3{
background:url(../images/banner-7.jpg) no-repeat 0 0;
width:1000px;
height:301px;
padding:0;
margin:0;
}


/*banner-left start*/
.banner-left{
float:left;
width:695px;
padding:0;
margin:0;
}

.banner-left-animation{
float:left;
width:570px;
padding:0;
margin:0;
}

.logo{
float:left;
background:url(../images/logo-1.jpg) no-repeat 0 0;
width:118px;
height:146px;
padding:0;
margin:0;
}

.logo a{
background:url(../images/logo-1.jpg) no-repeat 0 0;
width:118px;
height:146px;
display:block;
text-indent:-3000px;
}


.banner-left1{
/*background:url(../images/banner-1.jpg) no-repeat 0 0;*/
width:695px;
height:251px;
padding:0;
margin:0;
}

/*nav start*/
.nav{
float:left;
background:url(../images/nav-bg1.jpg) no-repeat 0 0;
width:695px;
height:49px;
padding:0;
margin:105px 0 0 0;
}

.nav ul{
list-style-type:none;
padding:0;
margin:0 0 0 5px;
}

.nav ul li{
float:left;
font-family:"Tahoma",Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
font-weight:bold;
padding:0;
margin:25px 0 0 0;
}

.nav ul li a{
color:#000;
text-decoration:none;
padding:0 3px 0 15px;
margin:0; 
}

.nav ul li a.ligap{
padding-left:3px;
}

.nav ul li a:hover{
color:#fff;
text-decoration:none;
}

/*nav end*/


/*banner-left end*/


/*banner-right-from start*/
.banner-right-from{
float:right;
/*background:url(../images/from-bg.jpg) no-repeat 0 0;*/
width:293px;
height:300px;
padding:0;
margin:0;
}

.banner-rightspace{
width:293px;
height:40px;
padding:0;
margin:0;
}

.filluparea{
	float:left;
	width:196px;
	height:20px;
	background:#06bef2;
	border:#fff solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#262261;
	padding:3px 0 0 3px;
	margin:0 0 9px 47px;
	}
	
	
.fillupareaerror{
	float:left;
	width:196px;
	height:20px;
	background:#FF99CC;
	border:#fff solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	padding:3px 0 0 3px;
	margin:0 0 9px 47px;
	}	
	
	
	
	
.filltext{
	width:190px;
	display:block;
	font-size:11px;
	color:#fff;
	padding:0 0 0 6px;
	margin:0 auto;
	
	}
	
	.dropdown{
	width:35px;
	padding:0;
	margin:0;
	}
	
	
	.submit-button{
	float:right;
	width:103px;
	height:40px;
	display:block;
	padding:0;
	margin:11px 30px 0 0;
	}			
	
	
/*banner-right-from end*/


/*-------Banner area end---------*/




    /*--------content-area start-------*/
.content-area{
float:left;
width:1000px;
overflow:hidden;
padding:0 0 0 0;
margin:20px 0 0 0;
}

/*--------Container End-------*/

/*--right start--*/
.right{
float:right;
width:255px;
padding:0 5px 0 5px;
margin:0;
}


.promo-code{
background:url(../images/promo-code.jpg) no-repeat 0 0;
width:245px;
height:166px;
padding:0;
margin:6px 0 6px 0;
}

.right-top{

width:246px;
background:url(../images/get-dish.gif) no-repeat 0 0;
height:235px;
padding:0;
margin:6px 0 6px 0;
}



.right-bottom{
width:246px;
background:url(../images/free.gif) no-repeat 0 0;
height:238px;
padding:0;
margin:6px 0 6px 0;
}



.right-bottom2nd{
width:246px;
background:url(../images/right-area-bg.gif) no-repeat 0 0 #FFFFFF;
padding:0;
margin:6px 0 6px 0;
}

/*--right end--*/



/*-------left start-----------*/
.left{
float:left;
width:709px;
padding:0 6px 0 6px;
margin:0;
}
/*left_box1 start*/
.left_box1{
float:left;
background:url(../images/img-box1.jpg) no-repeat 0 0;
width:284px;
height:193px;
padding:1px 6px 1px 14px;
margin:9px 6px 9px 12px;
}


.left_box1 p{
line-height:16px;
padding:0 12px 6px 0;
margin:0;
}
/*left_box1 end*/


/*left_box2 start*/
.left_box2{
float:left;
background:url(../images/img-box1.jpg) no-repeat 0 0;
width:284px;
height:193px;
padding:1px 6px 1px 14px;
margin:9px 3px 9px 50px;
}

.left_box2 p{
line-height:16px;
padding:0 12px 6px 0;
margin:0;
}

/*left_box2 end*/

.left-imgarea{
float:left;
background:url(../images/4plans.gif) no-repeat 0 0;
width:696px;
height:212px;
padding:0;
margin:3px 0 12px 0;
}

.left-contentboxarea{
float:left;
width:703px;
padding:0;
margin:3px 0 12px 0;
}

.left-textbar{
float:left;
width:684px;
background:url(../images/box-bg.jpg) repeat-x 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
line-height:30px;
height:30px;
display:block;
padding-left:6px;
margin:6px 0 6px 0;
}


.left-textbararea{
float:left;
width:682px;
border:#2560a1 solid 1px;
display:block;
padding-left:6px;
margin:6px 0 6px 0;
}



.left-textimgarea{
float:left;
width:333px;
border:#2560a1 solid 1px;
margin:1px 3px 1px 0;
padding:3px
}

.right-textimgarea{
float:left;
width:333px;
border:#2560a1 solid 1px;
margin:1px 0 1px 3px;
padding:3px
}


.left-textbar-small{
float:left;
width:335px;
height:25px;
line-height:25px;
color:#FFFFFF;
font-weight:bold;
background:url(../images/box-bg.jpg) repeat-x 0 0;
margin:3px 3px 3px 0;
padding:3px
}

.right-textbar-small{
float:left;
width:335px;
height:25px;
line-height:25px;
background:url(../images/box-bg.jpg) repeat-x 0 0;
color:#FFFFFF;
font-weight:bold;
margin:3px 0 3px 3px;
padding:3px
}

/*international programing start css*/
.international-packagename{
float:left;
width:173px;
height:auto;
padding:0;
margin:3px 5px 3px 0;
} 
.international-details{
float:left;
width:350px;
height:auto;
padding:0;
margin:3px 0 3px 1px;
}

.international-monthly-price{
float:left;
width:80px;
height:auto;
text-align:center;
vertical-align:middle;
padding:0;
margin:3px 0 3px 5px;
}

.international-annualprice{
float:left;
width:80px;
height:auto;
text-align:center;
vertical-align:middle;
padding:0;
margin:3px 0 3px 5px;
}


/*international programing end css*/


/*hd programing start css*/
.international-programingboxarea{
float:left;
width:699px;
height:auto;
padding:0;
margin:5px 0 5px 0;
}

.programingboxarea-img{
width:699px;
height:auto;
padding:0;
margin:5px 0 5px 0;
}

.international-programingcontentboxarea{
float:left;
width:696px;
height:auto;
padding:0;
margin:5px 0 5px 0;
}



.international-programingboxarea1{
float:left;
width:111px;
height:auto;
padding:0;
margin:5px 5px 5px 10px;
}

.international-programingboxarea2{
float:left;
width:210px;
height:auto;
padding:0;
margin:5px 5px 5px 5px;
}

.international-programingboxarea3{
float:left;
width:111px;
height:auto;
padding:0;
margin:5px 5px 5px 5px;
}

.international-programingboxarea4{
float:left;
width:210px;
height:auto;
padding:0;
margin:5px 0 5px 5px;
}



/*hd programing end css*/






/*-------left end-----------*/





/*--------------Inner Portion 22.03.2010---------------------*/


.left-textbg{
float:left;
background:url(../images/text-bg.jpg) no-repeat 0 0;
width:532px;
height:61px;
display:block;
padding:45px 0 0 148px;
margin:18px 12px 18px 0;
}




/*--------Drop Down Nav Start---------*/
/* Nav Styles */
#nav{
float:left;
background:url(../images/nav-bg1.jpg) no-repeat 0 0;
width:695px;
height:49px;
display:block;
padding:0;
margin:105px 0 0 0;
}

#nav1{
float:left;
background:url(../images/nav-bg7.jpg) no-repeat 0 0;
width:695px;
height:50px;
display:block;
padding:0;
margin:26px 0 0 0;
}

/*----------------------------chromestyle---------------------------------*/

.chromestyle ul li{
float:left;
list-style-type:none;
font-weight:bold;
line-height:45px;
padding:0 0 0 0;
margin:12px 0 0 3px;
display:inline;
/*background:url(image/div.jpg) no-repeat 0 50%;*//*set value to "left", "center", or "right"*/
}


.chromestyle ul li.gap19px{
padding:0 0 0 21px;
}

.chromestyle ul li.gap30px{
padding:0 0 0 35px;
}

.chromestyle ul li.gap43px{
padding:0 0 0 50px;
}

.chromestyle ul li.gap47px{
padding:0 0 0 39px;
}


.chromestyle ul li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
text-align:left;
color:#000;
padding:0px 3px 0px 3px;
 /*THEME CHANGE HERE*/
}

.chromestyle ul li a:hover{ /*script dynamically adds a class of "selected" to the current active menu item*/
color:#fff; /*THEME CHANGE HERE*/
}


.chromestyle ul li a.activated{
color:#fff;
}

.chromestyle  ul li.home{
padding:5px 0 0 0;
background:none;
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 6px;
margin:7px 0 0 3px;
border-bottom: 1px solid #e3ebd4;
border-left: 1px solid #e3ebd4;
border-right: 1px solid #e3ebd4; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:17px;
z-index:100;
background-color:#ddca0e;
width: 166px;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);*/ /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
display: block;
text-indent: 7px;
border-bottom: 1px solid #e3ebd4;
border-left: 1px solid #e3ebd4;
border-right: 1px solid #e3ebd4; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color:#000;
}

.dropmenudiv a.orange{
background:#e76922;
color:#eefcaa;
}



.dropmenudiv a.orange:hover{
background:#ffc366;
color:#8e4f01;
}




.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #eaff00;
color:#ff0000;
}

/* Form Stuff */

/*----------Drop Down Nav End---------------------*/


/*--------------Inner Portion 22.03.2010 End---------------------*/


/*---------------Contact Us Page Start-----------------*/

.Contactarea{
	float:left;
	width:320px;
	padding:0;
	display:block;
	padding:6px 5px 12px 5px;
    margin:3px 0 3px 0;
	}
	
.Contact-text{
	float:left;
	width:100px;
	padding:0;
	font-weight:12px;
	line-height:23px;
	height:23px;
	font-weight:bold;
	display:block;
	margin:6px 6px 5px 0;
	}	
	
	.Contact-box{
	float:right;
	width:200px;
	padding:0;
	display:block;
	margin:5px 0 5px 0;
	}
	
	
	.contentinputarea{
	float:left;
	width:196px;
	height:23px;
	background:#e3f4ff;
	border:#7db0d3 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#262261;
	padding:3px 0 0 3px;
		}
	
	
	
	.bigcontentinputarea{
	float:left;
	width:196px;
	height:60px;
	background:#e3f4ff;
	border:#7db0d3 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#262261;
	padding:3px 0 0 3px;
		}		

/*---------------Contact Us Page End-----------------*/


/*------------Site Map Start-------------------*/
.sitemap-area{
background:url(../images/site-mapbg.jpg) no-repeat 0 0;
width:560px;
height:565px;
padding:135px 0 0 40px;
margin:0 auto;
}

.sitemap-box1{
float:left;
width:230px;
height:auto;
padding:0;
margin:0 6px 0 0;
}
.sitemap-box1 p{
font-weight:bold;
color:#0f75bc;
line-height:36px;
padding:0;
margin:0;
}

.sitemap-box1 p a{
background:url(../images/arrow.png) no-repeat 6px 50%;
display:block;
text-decoration:none;
color:#0f75bc;
padding:0 0 0 29px;
}

.sitemap-box1 p a:hover{
background:url(../images/arrowhover.png) no-repeat 6px 50%;
text-decoration:underline;
color:#ef8733;
}


.sitemap-box1 ul{
list-style-type:none;
border-left:#0f75bc solid 1px;
padding:0;
margin:0 0 0 30px;
}

.sitemap-box1 ul li{
font-weight:normal;
color:#2786d3;
font-weight:normal;
font-size:12px;
padding:0;
margin:0;
}

.sitemap-box1 ul li a{
background:url(../images/small-arrow.jpg) no-repeat 0 50%;
display:block;
color:#2786d3;
line-height:28px;
height:28px;
text-decoration:none;
padding:0 0 0 21px;
}

.sitemap-box1 ul li a:hover{
text-decoration:underline;
color:#ffc061;
}
/*------------Site Map End------------*/








/*----------Footer Start-----------*/

.footer-area{
width:1000px;
padding:0;
margin:0 0 0 0;
}



.footer{
float:left;
background:url(../images/footercg6.jpg) no-repeat 0 0;
width:999px;
height:184px;
padding:0;
margin:0;
}

.footer-top{
float:left;
width:860px;
padding:0;
margin:45px 0 0 0;
}

.footer-top p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000;
line-height:15px;
text-align:center;
vertical-align:middle;
padding:0;
margin:0;
}

.footer-top p a{
font-family:Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}

.footer-top p a:hover{
color:#628eb6;
text-decoration:underline;
}


.footer-top p.gap{
padding-bottom:6px;
}

/*----------Footer end-----------*/


.chcom { background: url(../images/ch-gif.gif) no-repeat; width:95px; height:8px; padding : 0 5px;}

.footernew {float:left; background:url(../images/footercg6.jpg) no-repeat 0 0; width:999px; height:184px; padding:0; margin:0;}
.footerinside {float:left; width:860px; padding:0; margin:20px 0 0 0; text-align:center; font-size:11px;}
.footerinside a{color:#000; text-decoration:none;}
.footerinside a{color:#000; text-decoration:none;}
.footerinside a:hover{color:#628eb6; text-decoration:none;}
