/*====================================== reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear{clear:both; font-size:1px;line-height:1px; display:block; height:0;}
.clrflt{clear:both;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
header,nav,section,article,aside,footer,hgroup {display: block;}
/**************************************************************************************/
a											{color:#000; text-decoration:none; outline:0 none;}
a:hover										{color:#000;  text-decoration:none;}
h1											{font-size:24px;}
h2											{font-size:22px;}
h3											{font-size:18px;}
h4											{font-size:16px;}
h5											{font-size:14px;}
h6											{font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{}
body										{color:#b1b1b1; font-family:"Arial", Verdana, Tahoma; font-size:12px;}
.flt_lt										{float:left; display:inline;}
.flt_rt										{float:right; display:inline;}
input { -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none;-o-appearance: none; appearance: none; border-radius:0; }
/* ---------------------------------------------------------------------------------*/
/* ----------------------- layout ----------*/
.wrapper									{margin:0 auto;}
.container									{width:1000px; margin:0 auto; border-top:0 none;}
/*-------------------------------------------*/
/* ------------------ HEADER HERE -------------------*/
.header_top									{margin:0; padding:0 0 8px 0; display:block;}
.header_top_lft								{margin:0; padding:14px 0 0 20px; display:block; float:left;}
.header_top_lft ul							{margin:0; padding:0; display:inline-block; float:left;}
.header_top_lft ul li						{margin:0 3px 0 0; padding:0; display:block; float:left;}
.header_top_lft ul li a						{margin:0; padding:0; display:block;}
.header_top_lft ul.social					{margin:0; padding:2px 0 0 4px; display:block;}

.header_top_rgt								{margin:0; padding:0; display:block; float:right;}
.link										{margin:0; padding:12px 0 0 0; display:block; float:left;}
.link ul									{margin:0; padding:0; display:block;}
.link ul li									{margin:0 14px; padding:0; display:block; float:left;}
.link ul li a								{margin:0; padding:0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:12px; font-weight:bold; color:#404041;}
.sign_up									{margin:0; padding:0; display:block; float:left;}
.sign_up a									{margin:0; padding:12px 0 9px 0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:12px; font-weight:bold; color:#ffffff; background:#F6921E; width:104px; border-radius:0 0 0 10px; text-align:center;}

header										{margin:0; padding:17px 0 12px 0; display:block; background:#ffffff;}
.logo										{margin:0; padding:0 0 0 20px; display:block; float:left;}
.logo a										{margin:0; padding:0; display:block;}

.logo_rgt									{margin:0 0 0 0; padding:0 0 0 0; display:block; float:right;}
.logo_rgt h2								{margin:0; padding:0 20px 16px 0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:30px; line-height:30px; font-weight:bold; color:#231f20; text-align:right;}

/* ---------------------------------------------------------*/

/* ------------------------- NAVIGATION HERE ---------------*/
nav											{margin:0 0 0 0; padding:0; display:block; background:url(../images/nav_bg.png) repeat-x; position:relative;}
nav ul										{margin:0 0 0 28px; padding:0; display:block; float:left;}
nav ul li									{margin:0 6px 0 0; padding:0; display:block; float:left;}
nav ul li a									{margin:0; padding:22px 9px 15px 9px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:18px; font-weight:bold; color:#ffffff;}
nav ul li a:hover							{color:#ffffff; background:#EE4036;}

/*.container .nav_rgt							{background:#000000;}*/

.nav_rgt									{margin:0 0 0 0; padding:0 0 0 0; display:block; float:right;}
.login										{margin:-33px 0 0 0; padding:13px 25px 0 34px; display:block; background:url(../images/contact_bg.png) no-repeat center top;}
.login ul							    	{margin:0; padding:0; display:inline-block;}
.login ul li 						    	{margin:0 6px 0 6px;padding:0; display:block; float:left;}
.login ul li .textfield                 	{font-family:Arial, Helvetica, sans-serif; width:95px; margin:0 0 0 0; padding:4px 7px 4px 7px; font-size:12px; color:#666666; border:none; line-height:12px; height:auto; outline:none;}
.login ul li .button						{margin:0 0 0 6px; padding:0; display:block; border:none; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:22px; font-weight:bold; color:#ffffff; cursor:pointer; background:none; outline:none;}

nav a.get									{width:327px; margin:16px 0 0 20px; padding:4px 0 3px 0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:20px; font-weight:bold; color:#FFF; background:#8BC53F; text-align:center; border-radius:5px;}

/* ---------------------------------------------------------*/

.banar										{margin:0; padding:0; display:block;}
.banar_in									{margin:0; padding:0; display:block;}
.banar_in img								{margin:0; padding:0; display:block;}

/* ------------------------ MIAN CONTENT HERE --------------*/
.main_content								{margin:0; padding:20px 0 46px 0; display:block; background:#ffffff;}
.player										{margin:0; padding:0 0 0 40px; display:block; float:left;}
.player span								{margin:0; padding:0 0 10px 0; display:block;}
.player span img							{margin:0 auto; padding:0; display:block;}
.player h2									{margin:0; padding:0 0 21px 0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:23px; line-height:23px; font-weight:bold; color:#37b34a;}
.player ul									{margin:0 0 0 10px; padding:0; display:block;}
.player ul li								{margin:0 0 3px 0; padding:0; display:block;}
.player ul li span							{margin:0; padding:0 0 0 23px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:16px; font-weight:bold; color:#231f20; background:url(../images/tick.png) no-repeat left top;}

.player1									{margin:0; padding:0 0 0 100px; display:block;}

.asia										{margin:0; padding:24px 0 24px 0; display:block; background:#f1f1f2;}
.asia_in									{margin:0; padding:0 46px 0 54px; display:block;}
.asia_in h2									{margin:0; padding:0 0 7px 0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:24px; font-weight:normal; color:#404041;}
.asia_in p									{margin:0; padding:0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; font-weight:normal; color:#404041;}

/* ---------------------------------------------------------*/


/* ------------------ FOOTER HERE --------------------------*/
footer										{margin:0; padding:6px 0 10px 0; display:block; background:#404041;}
.footer_lft									{margin:0; padding:4px 0 0 28px; display:block; float:left;}
.footer_lft ul								{margin:0; padding:0; display:block;}
.footer_lft ul li							{margin:0 13px 0 0; padding:0; display:block; float:left;}
.footer_lft ul li a							{margin:0; padding:0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:12px; font-weight:normal; color:#ffffff;}
.footer_lft ul li a:hover					{text-decoration:underline;}

.footer_rgt									{margin:0; padding:0 14px 0 0; display:block; float:right;}
.footer_rgt p								{margin:0; padding:5px 13px 0 0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:12px; font-weight:normal; color:#ffffff; float:right;}
.footer_logo								{margin:0; padding:0; display:block; float:right;}
.footer_logo a								{margin:0; padding:0; display:block;}


.footer_bot									{margin:0; padding:8px 0 8px 0; display:none; background:#ffffff;}
.footer_mid									{margin:0; padding:0 0 0 20px; display:block; float:left;}
.footer_mid ul								{margin:0; padding:0; display:inline-block; float:left;}
.footer_mid ul li							{margin:0 3px 0 0; padding:0; display:block; float:left;}
.footer_mid ul li a							{margin:0; padding:0; display:block;}
.footer_mid ul.foot_social					{margin:0; padding:2px 0 0 4px; display:block;}

.foot_mid_rgt								{margin:0; padding:0 20px 0 0; display:block; float:right;}
.foot_mid_rgt p								{margin:0; padding:0 0 4px 0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:12px; font-weight:normal; color:#231f20;}
.foot_mid_rgt h4							{margin:0; padding:0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:12px; font-weight:bold; color:#231f20;}
/* ---------------------------------------------------------*/

/* ------------------ INNER 1 HERE --------------------------*/
.uktv										{margin:0; padding:0 62px; display:block;}
.uktv h2									{margin:0; padding:0 0 3px 0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:24px; font-weight:bold; color:#404041;}
.uktv small									{margin:0; padding:0 0 24px 0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:15px; font-weight:bold; color:#404041;}
.channels									{width:50%; margin:0; padding:0; display:block; float:left;}
.uktv ul									{margin:0; padding:0; display:block;}
.uktv ul li									{margin:0 0 20px 0; padding:0; display:table; float:left; width:100%;}
.uktv ul li span							{width:79px; margin:0; padding:0; display:table-cell; vertical-align:middle;}
.uktv ul li p								{width:85%; margin:0 0 0 16px; padding:0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:13px; font-weight:normal; color:#000000; float:left;}

.packages									{width:50%; margin:0; padding:0; display:block; float:right;}
.uktv ul li p.citv							{padding:8px 0 0 0;}
.uktv ul li p.itv3							{padding:2px 0 0 0;}
.uktv ul li p.travel						{padding:4px 0 0 0;}
/*.packages ul								{margin:0; padding:0; display:block;}*/
/*.packages ul li								{margin:0 0 20px 0; padding:0; display:table; float:left; width:100%;}*/
/*.packages ul li span						{width:79px; margin:0; padding:0; display:table-cell; vertical-align:middle;}*/
/*.packages ul li p							{width:93%; margin:0 0 0 16px; padding:0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:12px; font-weight:normal; color:#000000; float:left;}*/

/* ------------------ INNER 2 HERE --------------------------*/
.minix										{margin:0; padding:21px 43px 0 43px; display:block;}
.minix h2									{margin:0; padding:0 0 22px 0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:28px; line-height:28px; font-weight:bold; color:#404041;}
.months										{margin:0; padding:0 0 36px 0; display:block;}
.months ul									{margin:0; padding:0; display:block;}
.months ul li								{margin:0 10px 0 0; padding:0; display:block; float:left;}
.months ul li span							{width:294px; margin:0; padding:12px 0 12px 0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:24px; font-weight:normal; color:#ffffff; background:#ee4036; border-radius:6px; text-align:center;}
.months ul li span.month1					{background:#f05a28;}
.months ul li span.month2					{background:#f6921e;}

.minix_box									{margin:0; padding:0; display:block;}
.minix_box_lft								{width:44%; margin:0; padding:0; display:block; float:left;}
.minix_box_lft img							{margin:0; padding:0; display:block;}

.minix_box_rgt								{width:44%; margin:0 0 0 37px; padding:30px 0 0 0; display:block; float:left;}
.minix_box_rgt h3							{margin:0 0 20px 0; padding:0 0 12px 0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:24px; font-weight:bold; color:#8bc53f; border-bottom:2px solid #8bc53f;}
.minix_box_rgt ul							{margin:0; padding:0; display:block;}
.minix_box_rgt ul li						{margin:0 0 8px 0; padding:0; width:100%; float:left; display:inline-block;}
.minix_box_rgt ul li span					{width:101px; margin:0; padding:0; display:inline-block; float:left;}
.minix_box_rgt ul li p						{width:65%; margin:0 0 0 36px; padding:0; display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:22px; line-height:72px; font-weight:bold; color:#404041; float:left;}

.specific									{margin:0 auto; padding:0; display:block; width:84%;}
.specific h4								{margin:0 0 25px 0; padding:0 0 14px 0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:24px; font-weight:bold; color:#8bc53f; border-bottom:2px solid #8bc53f;}
.specific ul								{margin:0; padding:0; display:block;}
.specific ul li								{margin:0 0 3px 0; padding:0; display:inline-block; width:100%; float:left;}
.specific ul li span						{width:45%; margin:0; padding:0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:18px; font-weight:bold; color:#404041; float:left;}
.specific ul li p							{width:55%; margin:0; padding:0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:20px; font-weight:normal; color:#404041; float:left; word-wrap:break-word;}


