/*=================== General ======================*/


body
{
	padding: 0;
	margin: 0;
	background: #e7e7e7;
	font-family: 'Simplified Arabic' , Tahoma, sans-serif;
	color: #000000;
	font-size: 17px;
	line-height: 30px;
}
p
{
	font-family: 'Simplified Arabic' , Tahoma, sans-serif;
	color: #000000;
	font-size: 17px;
	line-height: 30px;
	text-align: justify;
	padding-left: 5px;
}

h3
{
	font: 18px/30px 'Simplified Arabic';
	color: #000000;
	text-align: right;
	margin-top: 7px;
	margin-bottom: 4px;
}
h2
{
	font: 20px/30px 'Simplified Arabic';
	color: #42A62A;
	text-align: right;
	margin-top: 7px;
	margin-bottom: 4px;
}
h1
{
	font: 26px/45px 'Simplified Arabic';
	color: #000000;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 8px;
}

ul.bullets
{
	margin: 8px 25px 3px 7px;
	list-style-position: outside;
	color: #ff5700;
	list-style-type: square;
}
ul.bullets li
{
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 4px;
}
ul.bullets li span
{
	color: #111111;
	font-size: 16px;
}
ul.bullets li a
{
	text-decoration: underline;
	color: #42a62a;
	font-weight: bold;
	font-size: 16px;
}
ul.bullets li a:hover
{
	color: #FF5700;
	text-decoration: none;
}


td, img, p, a, ul, dl, dt, dd, h2, h3, h4, form, label, input, li
{
	padding: 0;
	margin: 0;
}

img
{
	border: none;
}

a
{
	text-decoration: underline;
	outline: none;
	color: #006400;
	font-size: 13px;
}
a:hover
{
	text-decoration: none;
	color: #ff4500;
}

ul, dl
{
	list-style-type: none;
}

.spacer
{
	font-size: 0;
	line-height: 0;
	clear: both;
}

MARQUEE						{font-size:11px;}

/*------------------------------------[ header ]-----------------------------------------*/

.bgg						{ background:url(../images/bg.jpg) 0 0 repeat-x #fff;}

/*------------------------------------[ ******* ]-----------------------------------------*/



/*------------------------------------[ Main Nav ]-----------------------------------------*/
.menu a							{background:url(../images/menu.gif) no-repeat; height:25px; display:block; width:47px;}

.menu a:hover					{background:url(../images/menu-ovr.gif) no-repeat;}	


.tv a							{background:url(../images/tv.gif) no-repeat; width:66px; height:25px; display:block;}

.tv a:hover						{background:url(../images/tv-ovr.gif) no-repeat; }	

.radio a						{background:url(../images/radio.gif) no-repeat; height:25px; width:70px; display:block;}

.radio a:hover					{background:url(../images/radio-ovr.gif) no-repeat;}	

.sport a						{background:url(../images/sport.gif) no-repeat; height:25px; width:86px; display:block;}

.sport a:hover					{background:url(../images/sport-ovr.gif) no-repeat;}


a.eng							{ font:bold 14px/14px Arial, Helvetica, sans-serif; color:#656565; text-transform:uppercase;}

/*------------------------------------[ ******* ]-----------------------------------------*/


/*------------------------------------[ ******* ]-----------------------------------------*/




/*------------------------------------[ Main end ]-----------------------------------------*/

.ddtime
{
	background: url(../images/dd-bg.gif) 0 0 no-repeat;
}

/*------------------------------------[ left Nav ]-----------------------------------------*/


.n01 a						{width:219px; height:41px; background:url(../images/left-nav-01.gif) no-repeat; display:block;}
.n01 a:hover				{ background:url(../images/left-nav-01.ovr.gif) no-repeat;}

.n02 a						{width:219px; height:41px; display:block; background:url(../images/left-nav-02.gif) no-repeat;}
.n02 a:hover				{background:url(../images/left-nav-02-ovr.gif) no-repeat;}

.n03 a						{ width:219px; height:41px; display:block; background:url(../images/left-nav-03.gif) no-repeat;}
.n03 a:hover				{ background:url(../images/left-nav-03-ovr.gif) no-repeat;}

.n04 a						{ width:219px; height:41px; display:block; width:219px; height:41px; display:block; background:url(../images/left-nav-04.gif) no-repeat;}
.n04 a:hover				{ background:url(../images/left-nav-04-ovr.gif) no-repeat;}

.n05 a						{ width:219px; height:41px; display:block; background:url(../images/left-nav-05.gif) no-repeat;}
.n05 a:hover				{ background:url(../images/left-nav-05-ovr.gif) no-repeat;}

.n06 a						{ width:219px; height:41px; display:block; background:url(../images/left-nav-06.gif) no-repeat;}
.n06 a:hover				{ background:url(../images/left-nav-06-ovr.gif) no-repeat;}



/*------------------------------------[ left end ]-----------------------------------------*/


/*------------------------------------[ body container ]-----------------------------------------*/

.flasnews
{
	background: url(../images/flash-bg.gif) repeat-x;
}

.flasarea
{
	background: url(../images/bdy-bg.jpg) repeat-x;
	border-right: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
}



/*------------------------------------[ body end ]-----------------------------------------*/


/*------------------------------------[ Footer ]-----------------------------------------*/

.banner01						{background:url(../images/banner-01.jpg) 0 0 no-repeat;}

.banner02						{background:url(../images/banner-02.jpg) 0 0 no-repeat;}

.banner03						{background:url(../images/banner-03.jpg) 0 0 no-repeat;}

.banner04
{
	background: url(../images/banner-04.jpg) no-repeat 97% 0px;
}

.footer
{
	background: url(../images/footer-bg.jpg) #ffffff repeat-x 0px 0px;
	border-top: #d3d3d3 1px solid;
}
.powered
{
	font-size: 10px;
	color: gray;
	font-family: Tahoma;
	
}
.powered a
{
	font-size: 10px;
	color: dimgray;
	font-family: tahoma;
	text-decoration: underline;
}
.powered a:hover
{
	font-size: 10px;
	font-family: tahoma;
	color: gray;
	text-decoration: none;
}

/*------------------------------------[ Footer-nav ]-----------------------------------------*/


ul.bottom-nav
{
	height: 25px;
	width: auto;
	margin: 22px 248px 0px 0px;
	padding: 0;
}

ul.bottom-nav li
{
	float: right;
	display: block;
	height: 13px;
	border-right: 1px solid #5F5F5F;
}

ul.bottom-nav li.bdrnone
{
	border: none !important;
}


ul.bottom-nav li a
{
	font-size: 11px;
	line-height: 13px;
	display: block;
	padding: 0 7px 0 7px;
	display: block;
	color: #5F5F5F;
	text-decoration: underline;
	font-family: Tahoma;
}

ul.bottom-nav li a:hover
{
	color: #000;
	text-decoration: none;
}


/*------------------------------------[ Footer end ]-----------------------------------------*/


.inner-body-part
{
	background: url(../images/inner-body-image.jpg) no-repeat 0px 0px;
}

.inner-body-part p
{
	float: right;
	text-align: justify;
}

img.inner-body-part 
{
	float: right;
	padding: 0 0 10px 15px;
}



.leftnav-inner
{
	
	overflow: hidden;
	width: 203px;
	list-style: none;
	padding-right: 10px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.leftnav-inner li
{
	float: none;
	margin: 0px 0px 0px 0px;
	width: 203px;
	height: 30px;
	display: block;
	border-bottom: 1px solid #DBDBDB;
	background: url(../images/bullet.gif) no-repeat 97% 14px;
	overflow: hidden;
}


.leftnav-inner li a
{
	font-size: 12px;
	line-height: 30px;
	display: inline;
	color: #999999;
	width: 160px;
	font-weight: bold;
	overflow: hidden;
	text-decoration: none;
	font-family: Tahoma;
	padding-left: 36px;
	padding-right: 36px;
}


.leftnav-inner li a:hover
{
	color: #000;
}

.heading
{
	font: 26px/45px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
}

.sub
{
	font: 20px/30px Tahoma, Arial, Helvetica, sans-serif;
	color: #42A62A;
	text-align: right;
	margin-top: 7px;
	margin-bottom: 4px;
}

.date
{
	line-height: 25px;
	border-bottom: 1px solid #999999;
}




.greenhd
{
	font: bold 13px/18px 'Simplified Arabic', Tahoma, Arial;
	color: #297f24;
	text-align: right;
}

.yellowhd
{
	font: bold 13px/12px 'Simplified Arabic', Tahoma, Arial;
	color: #cf9d18;
	text-align: right;
}

.redwhd
{
	font: bold 13px/12px 'Simplified Arabic' , Tahoma, Arial;
	color: #b70100;
	padding: 0 5px 0 0;
}


.list-border
{
	border-left: 1px solid #E3E3E3;
	border-right: 1px solid #E3E3E3;
}
/*---------Program Schedule-----------*/

table.colapse
{
	border-collapse: collapse;
	font-size: 15px;
	font-weight: normal;
	font-family: 'Simplified Arabic' , 'Lucida Sans';
	line-height: 25px;
}

.tplgreehd
{
	color: #009900;
	line-height: 18px;
}

.tplread
{
	color: #FF3300;
	line-height: 18px;
}

.tplblack
{
	color: #000;
	line-height: 18px;
	font-size: 15px;
}

.tplread2
{
	color: #FF3300;
	line-height: 18px;
	font-size: 15px;
}

.tplgreehd2
{
	color: #009900;
	line-height: 18px;
	font-size: 15px;
}

/*------------------------------------[ Voting ]-----------------------------------------*/

.vote-btn
{
	width: 72px;
	height: 27px;
	background: url(../images/btn-n.gif);
	border: none;
	color: #000000;
	cursor: pointer;
}

b.vote
{
	padding-right: 8px;
	margin-right: 8px;
}

table.colapse
{
	border-collapse: collapse;
	font-size: 15px;
	font-weight: normal;
}


.tplgreehd
{
	color: #009900;
	line-height: 18px;
	padding-right: 20px;
}

.tplread
{
	color: #FF3300;
	line-height: 18px;
	padding-right: 20px;
}

.tplblack
{
	color: #000;
	line-height: 18px;
	font-size: 15px;
	padding-right: 20px;
}

.tplread2
{
	color: #FF3300;
	line-height: 18px;
	font-size: 15px;
	padding-right: 20px;
}

.tplgreehd2
{
	color: #009900;
	line-height: 18px;
	font-size: 15px;
	padding-right: 20px;
}
/*---------------------[ Bread Crumbs ]--------------------*/
.breadcrumbs
{
	padding-right: 12px;
	padding-left: 4px;
	font-weight: normal;
	padding-bottom: 4px;
	padding-top: 10px;
	color: #ff0045;
	text-align: right;
	margin-right: 6px;
}

a.breadcrumbslnk
{
	font-size: 12px;
	color: #006400;
	font-family: Tahoma;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	margin: 0px;
	padding-top: 0px;
}

a:hover.breadcrumbslnk
{
	font-size: 12px;
	color: #ff4500;
	font-family: Tahoma;
	text-decoration: none;
	padding-bottom: 2px;
	margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	border-bottom: #FF0900 1px solid;
}

.ctrPoll
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Tahoma;
	color: #660000;
	font-size: 12px;
	padding-top: 0px;
	margin: 3px 6px;
	text-align: right;
}
.ctrPoll label
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	margin: 3px 5px;
	padding-top: 3px;
}
.ctrPoll td span
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	margin: 3px 5px;
	padding-top: 3px;
	font-size: 10px;
	color: #cc0033;
	font-weight: bold;
	text-align: right;
}

.AlbumImg
{
	border-right: #eaeaea 3px solid;
	padding-right: 1px;
	border-top: #eaeaea 3px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 0px;
	border-left: #eaeaea 3px solid;
	padding-top: 1px;
	border-bottom: #eaeaea 3px solid;
}

.AlbumImg:hover
{
	border-right: #006400 3px solid;
	padding-right: 1px;
	border-top: #006400 3px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 0px;
	border-left: #006400 3px solid;
	padding-top: 1px;
	border-bottom: #006400 3px solid;
}

td.Album a
{
	font: 20px/30px 'Simplified Arabic' , Verdana;
	color: #42A62A;
	text-align: right;
	margin-top: 7px;
	margin-bottom: 4px;
	border-bottom: #42A62A 1px solid;
	text-decoration: none;
}
td.Album a:hover
{
	text-decoration: none;
	border-bottom: #ffffff 1px solid;
}


td.Album span
{
	font: 10px/20px Tahoma;
	color: #000000;
	text-align: right;
	margin-top: 7px;
	margin-bottom: 4px;
}
