*{ padding:0; margin:0; }

/* COMMON STYLE

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

* {

	margin: 0;

	padding: 0;

}



* html {margin: 0; padding: 0}

body {margin: 0; padding: 0; font-family: helvetica, arial, sans-serif; font-size: 12px; color: #000}





/*

body {

	color: #484848;

	//font-weight      : normal;

	font-family: Tahoma, Arial, sans-serif;

	line-height: 150%;



}

-- */





/* Heading */

h1 {

	font-size: 150%;

}



h2 {

	font-size: 130%;

}

/*

h3 {

	font-size: 120%;

}

-----*/



h3 {margin: 0; padding: 0 0 5px 0; width: auto; height: auto; font-size: 12px; font-weight: bold; color: #000; line-height: 12px}







h4 {

	font-size: 100%;

	text-transform: uppercase;

}



p {

	margin: 5px 0 15px;

}



ul {

	margin-top: 5px;

	margin-bottom: 15px;

	list-style: none;

}



ul li {

	padding-left: 19px;

	line-height: 15px;

}



ol {

	margin-top: 5px;

	margin-bottom: 15px;

}



ol li {

	margin-left: 35px;

}



th {

	padding: 4px;

	font-weight: bold;

	text-align: left;

}



fieldset {

	border: none;

}



fieldset a {

	font-weight: bold;

}



hr {

	border-top: 1px solid #484848;

	border-right: 0;

	border-left: 0;

	border-bottom: 0;

	height: 1px;

}



a img {

	border: none;

}



td, div {

	font-size: 100%;

}



h1 a { color: #45A8C8; }

h1 .white { color: #FFF; }



tr, p, div {

	font-family: Tahoma, Arial, sans-serif;

	font-size:11px;

	line-height: 1.5em;

	color:#666666;

}

hr {

	background:#999999;

	height:1px;

	width:100%;

}











.header {

	height: 80px;

	background: #fff repeat-x;

}



.logo {

	float: left;

	margin: 25px 0 0 0 ;

}



.wrap {

	

	width: 990px;



	

}







.hmenu {

	text-align: right;

}



form {

	display: inline;

	margin: 0;

 	padding: 0;

}

.pathway {

	font-family:  Tahoma, Arial, sans-serif;

	font-size: 11px;

}

a.pathway:link, a.pathway:visited {

	border-bottom: 1px solid #f8f8f8;

	background: #fff;

	font-weight      : normal;

}

a.pathway:hover {

	color            : #ff3300;

	font-weight      : normal;

	text-decoration   : none;

}





#pathway_text {

 margin: 0 -20px 10px;

	padding: 7px 6px;

	display: block;

        border-bottom: 1px solid #f8f8f8;

	background: #fff;

	font-size: 1em;

	line-height: normal;

	text-indent: 15px;

}



#pathway_text img {

	margin: 0 5px 1px;

}





#pathway_text strong {

	margin-right: 5px;

}



#pathway_text a {

}



#pathway_text a:hover, #ja-pathway a:active {

	text-decoration: none;

}



#active_menu {

	color: #FF0000;

        font-size: 11px;

        font-weight: bold;

}

a.mainlevel {

	padding: 3px 3px 5px 3px;

	width: 98%;

	display: block;

	background: url(../images/a-mainlevel-bg.gif) no-repeat bottom right;

	color: #484848;

	text-decoration: none;

}



a.mainlevel:hover,

a.mainlevel:active,

a.mainlevel:focus {

	color: #484848;

	background: url(../images/a-mainlevel-bg2.gif) no-repeat bottom right #EFEFEF;

	text-decoration: none;

}



a.mainlevel#active_menu {

	color: #F85703;

	background: url(../images/a-mainlevel-bg3.gif) no-repeat bottom right #EFEFEF;

	font-weight: bold;

	text-decoration: none;

}



a.sublevel {

	padding: 2px 4px 2px 15px;

	display: block;

	color: #484848;

	background: url(../images/bullet-list.gif) no-repeat 2% 50%;

	text-decoration: none;

}



a.sublevel:hover,

a.sublevel:active,

a.sublevel:focus {

	color: #F85703;

	background: url(../images/bullet-list2.gif) no-repeat 2% 50%;

	text-decoration: none;

}



#active_menu {

	background: url(../images/bullet-list2.gif) no-repeat 2% 50%;

	color: #F85703;

}

table.moduletable {

	padding: 5px 0px 5px 8px;

	width: 100%;

	margin-bottom:5px;



}





.ja-mainnavshadow {

	clear: both;

	padding: 1px 0 2px;

}







/* small titles */



table.moduletable th {

	font: bold 1.1em/1.8em Arial, Helvetica, sans-serif;

	color: #000;

	width: 100%;

	font-weight:bold;

	height:25px;

	padding: 4px 0 5px 0px;

	border-bottom: 2px solid #1E0B04;

	text-align: left;



}

table.moduletable li {

	

}

table.moduletable ul {

	padding: 0px;

}

table.moduletable td {

	font-size: 11px;

	font-weight: normal;

}

.poll {

	font-family      : Arial, Helvetica, sans-serif;

	font-size        : 10px;

	color            : #666666;

	line-height      : 14px;

}

table.pollstableborder {

	border: 1px solid #cccccc;

}

.sectiontableheader {

	padding: 3px 5px;

	border: 1px solid #484848;

	background: #484848;

	color: #FFFFFF;

	font-weight: bold;

}



tr.sectiontableentry1 td {

	padding: 5px;

        padding-left: 30px;

	background: url(../images/tv.png) no-repeat 18px 8px;

        border-bottom:1px dotted gray;

}



tr.sectiontableentry2 td {

	padding: 5px;

        padding-left: 30px;

	background: url(../images/tv.png) no-repeat 18px 8px #F2F2F2;

        border-bottom:1px dotted gray;



}



tr.sectiontableentry1:hover td,

tr.sectiontableentry2:hover td {

	background: url(../images/seperator.gif) repeat-x bottom #FEFAE1;

}



.small {

	color: #999999;



}

.smalldark {

	color: #999999;

	text-align: left;



}

.contentpane {





width: 100%;



}







.contentpaneopen {

	width: auto; /* Printable Page */

	margin: 1em 2em;

	background: #FFFFFF;

	color: #000000;

	font-size: 12pt;

	font-family: serif;

	line-height: 140%;



}

table.contentpane {

	border: none;

	width: 100%;

}



table.contentpaneopen {

	border: none;

}



/* big titles */

.contentheading, .componentheading {

	font-size: 170%;

	font-weight: bold;

	line-height: normal;





}





.clr {

	clear: both;

}



.componentheading {

	padding-bottom: 5px;

	margin-bottom: 10px;

	background: url(http://desitvforum.net/scrpt/seperator.gif) repeat-x bottom;

	font-size: 200%;

	font-weight: bold;

	line-height: normal;

}



.contentdescription {

	padding-bottom: 30px;

}





.mostread, .newsfeed, .latestnews li {



	padding-left: 30px;

	background: url(http://desitvforum.net/scrpt/bullet-list.gif) no-repeat 18px 8px;

	line-height: 180%;

}







.createdate {

	font-family      : Arial, Helvetica, sans-serif;

	font-size        : 10px;

	color:  #666666;

	text-align       : left;

	text-indent:18px;

	font-weight:bold;

	top:-5px;

	vertical-align: top;

	padding-bottom:2px;

	background:url(../images/date.png) no-repeat;

}

.button {

	font-family: Arial,Verdana, Helvetica, sans-serif;

	font-style: normal;

	font-size: 14px;

	font-weight: bold;

	background-color : #666666;

	color: #ffffff;

	border: 1px solid #757575;

}

.inputbox {

	font-family: Arial,Verdana, Helvetica, sans-serif;

	font-size: 12px;

	padding: 2px;

	color: #757575;

	background-color: #f0f0f0;

	border: 1px solid #444444;

}

a:link, a:visited {

	/*color: #0000FF;*/

	text-decoration: none;

}

a:hover {

	color: #1E0B04;

}

a.contentpagetitle:link, a.contentpagetitle:visited {

	font-family: Arial,Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

 	color: #3F7F03;

	text-align:left;

	text-decoration: underline;

	}

a.contentpagetitle:hover {

	font-family: Arial,Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-align:left;

	color: #666666;

	text-decoration: none;

	font-weight: bold;

	}

.category {

	font-weight: bold;

	font-size: 120%;

	padding: 0 0 0 17px;

        background: url('http://desitvforum.net/scrpt/tv.png') no-repeat 1px 50%;line-height:16px; 

        line-height:21px;

        border-bottom:1px dotted gray;



}



a.category:hover {

	color            : #999999;

}

.ontab {

	background-color: #ffae00;

	border-left: outset 2px #3F7F03;

	border-right: outset 2px #808080;

	border-top: outset 2px #3F7F03;

	border-bottom: solid 1px #d5d5d5;

	text-align: center;

	font-weight: bold;

	color: #FFFFFF;

}

.offtab {

	background-color : #e5e5e5;

	border-left: outset 2px #E0E0E0;

	border-right: outset 2px #E0E0E0;

	border-top: outset 2px #E0E0E0;

	border-bottom: solid 1px #d5d5d5;

	text-align: center;

	font-weight: normal;

}

.tabpadding {

}

.tabheading {

	background-color: #ffae00;

	text-align: left;

}

.pagetext {

	visibility: hidden;

	display: none;

	position: relative;

	top: 0;

}

.back_button {

	text-align: center;

	margin-top: 40px;

}

table.contenttoc {

	margin: 0 0 10px 10px;

	padding: 0;

	width: 35%;

}



table.contenttoc a {

	text-decoration: none;

}



table.contenttoc td {

	background: url('images/bullet-list.gif') no-repeat 5% 50%;; padding-left:25px; padding-right:5px; padding-top:1px; padding-bottom:1px

}



table.contenttoc th {

	padding: 4px;

	background: url(../images/stripe2.gif);

	text-indent: 5px;

}



table.searchintro {

	width: 100%;

}

table.searchintro td {

	background-color: #293C43;

	color: #ffffff;

	font-weight: bold;

}

.readon {

	display:block;

	background:url(../images/read_more.gif) no-repeat;

	color:#333333;

	text-indent: -5000px;

	width:100px;

	height:20px;

}

.mosimage {

	border: 1px solid #cccccc;

	margin: 5px

}

.mosimage_caption {

	margin-top: 2px;

	background-color:#cccccc;

	padding: 1px 2px;

	color: #fff;

	text-transform: normal;

	font-size: 10px;

	border-top: 1px solid #cccccc;

}

#core {

	padding:0px 5px 5px 5px;

	}



	

/* left and right side */







.bgyellow{background-color:#FEFFD5;}

.bordergray{border-color:#CCC;border-width:1px;border-style:solid;}



.buttonnewlight{width:85px;background-color:#E5ECF4;border:1px solid;border-top-color:#4084B5;border-left-color:#4084B5;border-right-color:#4084B5;border-bottom-color:#4084B5;color:#4084B5;font-size:8pt;}



a.linknavoff {color:#605E5F;text-decoration:none;font-size:8pt;}

a.linknavoff:hover {color:#605E5F;text-decoration:underline;font-size:8pt;}	

a.linknavon {color:#605E5F;text-decoration:none;font-size:8pt;font-weight:bold}

a.linknavon:hover {color:#605E5F;text-decoration:underline;font-size:8pt;font-weight:bold}

a.linknavonf {color:#800;text-decoration:none;font-size:8pt;font-weight:bold}

a.linknavonf:hover {color:#800;text-decoration:underline;font-size:8pt;font-weight:bold}











.tableblueheader {background:url(images/th_bg.jpg); font: bold 14px Arial, Helvetica, sans-serif; padding:5px; color:#11449e;}

.gaoddrow {background-color:#D9E8FB;}

#ifsections td {text-align:center;background-color:#fffbf0;}

#ifsections a{text-decoration:none;}

#tvshows td{text-align:center; background-color:#f0f8ff;}

#tvshows a{text-decoration:none;}

#tvshows .channeltd{text-align:left; background-color:#2067A1; font-weight:bold; color:#FFFFFF;}

#tvshows .channeltd a{color:#FFFFFF;}

.tablehead {text-align:center; background-color:#2067A1; font-weight:bold; color:#FFFFFF;}

.dummylink {color:#0000CC;text-decoration:underline;font-size:11px;}

 #tvshows .tvshow {text-align:justify; background-color:#f0f8ff;}

#tvshows .tvshowr {text-align:right; background-color:#f0f8ff;}







.left_side {

	clear: both;

	width:18%;

	float:left;

	background-color:#FFFFFF;

	padding-top:5px;

}



.right_side {

	width:80%;

	padding: 5px 0 5px 5px;

	float:left;

	

}



#banner {

	text-align:center;

}



.footer {

	background: #DDDDDD url(../images/dot.gif) repeat-x;

	clear:both;

	font-size: 0.8em;

	text-align: center;

	padding-top:13px;

	padding-bottom:5px;

}







/* Normal link */





a {

	color: #006699;

text-decoration: none;

}



a:hover, a:active, a:focus {

	color: #F85703;

	text-decoration: underline;

}





a img {

	border: none;

}















/* FOOTER

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

#ja-footerwrap {

	clear: both;

	padding: 10px;

	width: 100%;

}



#ja-footer {

	color: #999999;

	overflow: hidden;

	position: relative;

}



#ja-footer a {

	color: #CCCCCC;

	text-decoration: none;

}



#ja-footer a:hover,

#ja-footer a:active,

#ja-footer a:focus {

	color: #800;

	text-decoration: underline;

}



#ja-bottomline {

	float: left;

	margin: 0;

	display: block;

	padding-left: 15px;

}



#ja-sublogo {

	float: left;

	width: 20%;

	background: url(../images/v-seperator.gif) repeat-y top right;

	text-align: center;

}



#ja-cert {

	float: right;

	margin-top: 2px;

	font-size: 11px;

}



#ja-cert a {

	padding: 0;

}







/* LEFT COLUMN + RIGHT COLUMN

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

#ja-leftcol {

	float: left;

	width: 18%;

}



#ja-rightcol {



        float: right;

	width: 24%;

	overflow: hidden;

	

}



#ja-rightcol-inner {

	padding: 0 5px 0 0;

}



#ja-leftcol table,

#ja-rightcol table {

	border-collapse: collapse;

	border-spacing: 0;

}



#ja-leftcol ul li,

#ja-rightcol ul li {

	padding-left: 2px;

	margin: 0;

	background: url(http://desitvforum.net/scrpt/bullet-list.gif) no-repeat 0 5px;

}



#ja-leftcol ul,

#ja-rightcol ul {

	margin: 0;

}



#ja-leftcol li a,

#ja-rightcol li a{

	color: #484848;









/* Normal link */





a {

	color: #006699;

text-decoration: none;

}



a:hover, a:active, a:focus {

	color: #F85703;

	text-decoration: underline;

}





a img {

	border: none;

}





.hottv{

background: url('http://img.muft.tv/tv.png') no-repeat 1px 50%;line-height:16px; padding-left:18px; padding-right:5px; padding-top:4px; padding-bottom:4px

}





.neww{

    padding-right: 26px;

    background-image: url(http://desitvforum.net/scrpt/new-yel.gif);

    background-repeat: no-repeat;

    background-position: right;



}



.rnk1{

background: url('http://desitvforum.net/scrpt/topc/rank_num1.gif') no-repeat 1px 50%;line-height:16px; padding-left:18px; padding-right:5px; padding-top:4px; padding-bottom:4px

}



.rnk2{

background: url('http://desitvforum.net/scrpt/topc/rank_num2.gif') no-repeat 1px 50%;line-height:16px; padding-left:18px; padding-right:5px; padding-top:4px; padding-bottom:4px

}



.rnk3{

background: url('http://desitvforum.net/scrpt/topc/rank_num3.gif') no-repeat 1px 50%;line-height:16px; padding-left:18px; padding-right:5px; padding-top:4px; padding-bottom:4px

}



.rnk4{

background: url('http://desitvforum.net/scrpt/topc/rank_num4.gif') no-repeat 1px 50%;line-height:16px; padding-left:18px; padding-right:5px; padding-top:4px; padding-bottom:4px

}



.rnk5{

background: url('http://desitvforum.net/scrpt/topc/rank_num5.gif') no-repeat 1px 50%;line-height:16px; padding-left:18px; padding-right:5px; padding-top:4px; padding-bottom:4px

}



.rnk6{

background: url('http://desitvforum.net/scrpt/topc/rank_num6.gif') no-repeat 1px 50%;line-height:16px; padding-left:18px; padding-right:5px; padding-top:4px; padding-bottom:4px

}



.rnk7{

background: url('http://desitvforum.net/scrpt/topc/rank_num7.gif') no-repeat 1px 50%;line-height:16px; padding-left:18px; padding-right:5px; padding-top:4px; padding-bottom:4px

}



.rnk8{

background: url('http://desitvforum.net/scrpt/topc/rank_num8.gif') no-repeat 1px 50%;line-height:16px; padding-left:18px; padding-right:5px; padding-top:4px; padding-bottom:4px

}

.rnk9{

background: url('http://desitvforum.net/scrpt/topc/rank_num9.gif') no-repeat 1px 50%;line-height:16px; padding-left:18px; padding-right:5px; padding-top:4px; padding-bottom:4px

}



.rnk10{

background: url('http://desitvforum.net/scrpt/topc/rank_num10.gif') no-repeat 1px 50%;line-height:16px; padding-left:18px; padding-right:5px; padding-top:4px; padding-bottom:4px

}



.pkth1 {background:#8EB838;font-weight:bold;color:#FFF;border-top:2px solid #e1e1e1;padding:5px;}





/* IFM

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





.red_big

{

	color: #ff0000;

	font-size: 12px;

	font-weight: bold;

	font-family:Arial, Verdana, Helvetica, sans-serif;

}

.red_big_normal

{

	color: #ff0000;

	font-size: 12px;

	font-weight: normal;

	font-family:Arial, Verdana, Helvetica, sans-serif;

}



/* Companion Banner

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

#adCompanionBanner {

   position: absolute;

   left: 415px;

   top: 40px;

   height: 250px;

   width: 300px;

   font-family: Arial, Helvetica, sans-serif;

   font-size: 9px;

   font-style: normal;

   text-align: center;

   vertical-align: top;

   margin: 0px;

   padding: 0px;

   color: #ADC244;

   z-index: 10;

}



/* -------------------------------------------------- videos/top_videos -------------------------------------------------- */



#showpage_top_videos {float: left; clear: left; position: relative; display: block; margin: 0 0 10px 0; padding: 0 0 10px 0; width: 298px; height: auto; background: #FFF; border: solid 1px #CCC}

#showpage_top_videos ul {float: left; clear: none; position: relative; display: block; margin: 0; padding: 0 0 0 9px; width: auto; height: auto; background: #FFF}

#showpage_top_videos h3 {float: left; clear: none; position: relative; display: block; margin: 5px 0; padding: 0 0 0 7px; width: 180px; height: 20px; line-height: 20px}

.showpage_rank_block {float: left; clear: left; position: relative; display: block; margin: 0 1px 1px 0; padding: 0; width: 135px; height: auto; background: #FFF; border-top: solid 1px #CCC; overflow: hidden; color: #000; font-size: 11px; font-weight: bold; line-height: 100%; text-decoration: none}

.showpage_rank_number {float: left; clear: none; position: relative; display: block; margin: 0; padding: 0; width: 20px; height: 20px; background: #EFEFEF; border-right: solid #CCC 1px; color: #000; font-size: 12px; font-weight: bold; text-align: center; line-height: 20px}

.showpage_rank_video_title {float: right; clear: none; position: relative; display: block; margin: 0; padding: 0; width: 108px; /* -2px for border */ height: 20px; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 20px}

.showpage_more_links {float: left; clear: none; position: relative; display: block; margin: 10px 0 0 0; padding: 0; width: 100%; height: auto; font-size: 11px; font-weight: bold; line-height: 100%; text-decoration: none; text-align: left}

.showpage_sidebar_links_tv {float: right; clear: none; position: relative; display: block; margin: 5px 10px 0 0; padding: 0 0 0 20px; width: auto; height: 20px; background: transparent url(http://www.desitvforum.net/images/v3/icon_tv.gif) no-repeat 0 0; font-size: 10px; font-weight: normal; line-height: 20px; text-decoration: none; text-align: left}

.showpage_sidebar_links_guide {float: right; clear: none; position: relative; display: block; margin: 5px 10px 0 0; padding: 0 0 0 20px; width: auto; height: 20px; background: transparent url(http://www.desitvforum.net/images/v3/icon_guide.gif) no-repeat 0 0; font-size: 10px; font-weight: normal; line-height: 20px; text-decoration: none; text-align: left}

.showpage_sidebar_links_chart {float: right; clear: none; position: relative; display: block; margin: 5px 10px 0 0; padding: 0 0 0 20px; width: 70px; height: 20px; background: transparent url(http://www.desitvforum.net/images/v3/icon_chart.gif) no-repeat 0 0; font-size: 10px; font-weight: normal; line-height: 20px; text-decoration: none; text-align: left}

.sidebar_links_chart {float: right; clear: none; position: relative; display: block; margin: 5px 10px 0 0; padding: 0 0 0 20px; width: 45px; height: 20px; background: transparent url(http://www.desitvforum.net/images/v3/icon_chart.gif) no-repeat 0 0; font-size: 10px; font-weight: normal; line-height: 20px; text-decoration: none; text-align: left}

.sidebar_links_tv {float: right; clear: none; position: relative; display: block; margin: 5px 10px 0 0; padding: 0 0 0 20px; width: auto; height: 20px; background: transparent url(http://www.desitvforum.net/images/v3/icon_tv.gif) no-repeat 0 0; font-size: 10px; font-weight: normal; line-height: 20px; text-decoration: none; text-align: left}

.sidebar_links_guide {float: right; clear: none; position: relative; display: block; margin: 5px 10px 0 0; padding: 0 0 0 20px; width: auto; height: 20px; background: transparent url(http://www.desitvforum.net/images/v3/icon_guide.gif) no-repeat 0 0; font-size: 10px; font-weight: normal; line-height: 20px; text-decoration: none; text-align: left}
