@charset "utf-8";

@import url("cssverticalmenu.css");

/* CSS Document */



*

{

	margin:0;

	padding:0;

}

ul

{

	list-style-type:none;

}

a img

{

	border:none;

}



body

{

	margin:0 auto;

	text-align:center;

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

	font-size:10px;

	position:relative;

	

}



#container

{

	text-align:left;

	margin:0 auto;

	width:100%;

}



/* Banner Starts */

#outer_banner

{

	background-color:#005a8e;

}

#inner_banner

{

	width:886px;

	margin:0 auto;

	height:87px;

	background:url(../images/zenon_media_banner.jpg) no-repeat left top;

}

#inner_banner h1

{

	color:#005a8e;

	font-size:10px;

}

/* Banner Ends */



/* Banner bottom section and top navigation Starts  */

#top_pub

{

	position:absolute;

	top:-70px;

}

div#topmenu

{

	position:relative;

	top:-7px;	

}

div#topmenu table

{

	width:100%;

	margin:0 auto;

	height:62px;

}

div#topmenu table td

{

	width:auto;

}

div#topmenu table td#topmenu_left

{

	width:auto;

	background:url(../images/topmenu_left_bg.jpg) #005a8e repeat-x left bottom;

}

div#topmenu table td#topmenu_right

{

	width:auto;

	background:url(../images/topmenu_right_bg.jpg) repeat-x left top;

}

div#topmenu table td#topmenu_column

{

	width:886px;

	background:url(../images/banner_bottom.jpg) no-repeat left 7px;

}

div#top_navigation

{

	background:url(../images/topmenu_right_bg.jpg) repeat-x left top;

	height:62px;

	width:470px;

	float:right;



}

div#top_nav

{

	height:30px;

	position:relative;

	top:7px;

	background:url(../images/menu_bg.jpg) repeat-x left top;

	margin-right:15px;

	text-align:center;

}

div#top_nav ul

{

	text-align:center;

}

div#top_nav ul li

{

	display:inline;

	

}

div#top_nav ul li#last_topnav a

{

	background:none;

}

div#top_nav ul li a

{

	color:#c4d1de;

	text-decoration:none;

	height:30px;

	line-height:30px;

	background:url(../images/top_menu_seperator.jpg) no-repeat right 0px;

	padding:0 24px;

	text-align:center;

}

div#top_nav span#top_nav_left,div#top_nav span#top_nav_right

{	

	display:block;

	width:9px;

	height:30px;

	font-size:5px;

	position:absolute;

}

div#top_nav span#top_nav_left

{

	width:11px;

	left:0;

	top:0;

	background:url(../images/menu_left.jpg) no-repeat left top;

}

div#top_nav span#top_nav_right

{

	right:-1px;

	top:0;

	background:url(../images/menu_right.jpg) no-repeat left top;

}



/* Banner bottom section and top navigation Ends  */



/* Intro section + vertical menu Starts */

#intro

{

	width:886px;

	margin:0 auto;

	margin-top:-15px !Important;

	position:relative;

	z-index:10;

}

#main_nav

{

	width:134px;

	padding-top:10px;

	float:left;

	z-index:10;

	position:relative;

}



div#video

{

	margin-left:25px;

	width:328px;

	float:left;

	margin-top:15px;

	color:#083e5e;

}

div#video h2

{

	font-size:12px;

	background:url(../images/visualization_bullet.jpg) no-repeat left top;

	padding-left:18px;

	border-bottom:1px solid #dddddd;

	padding-bottom:5px;

	margin-bottom:3px;

}

div#video h2 strong

{

	display:block;

	font-size:11px;

	font-weight:normal;

}

div#video p

{

	

}

div#video p img

{

	float:left;

	margin-right:10px;	

}

div#video p a.read

{

	margin-top:15px;

	float:right;

}





div#flash

{

	width:344px;

	height:184px;

	float:right;

	position:relative;

	z-index:5;

}





/* Intro section + vertical menu Ends */







/* Highlights Section Starts */

#outer_highlights

{

	background-color:#e8e9ea;

}

#inner_highlights

{

	/*height:175px;*/

	width:886px;

	margin:10px auto;

	background:url(../images/news_bg.jpg) #e8e9ea repeat-y 130px top;

}



div#login

{

	width:120px;

	float:left;

	position:relative;

}



ul#flag

{

	position:absolute;

	list-style-type:none;

	bottom:-52px;

}

ul#search2

{

position:absolute;

	list-style-type:none;

	bottom:52px;

}

ul#flag li
{
	display:inline;
	padding-right:3px;
}	
form#search_form
{
	position:absolute;
	bottom:-170px;
}
form#search_form li
{
	padding-bottom:5px;
}
form#search_form li.search_text input
{	
	font-size:11px;
	border:1px solid #d2d2d2;
	width:130px;
}
form#search_form li.search_btn input
{	
	cursor:pointer;
	border:none;
	background:#1c4e7d;
	color:#FFFFFF;
	padding:1px 3px;
	border:1px solid #497190;
}



div#login a

{

	color:#083e5e;

	text-decoration:none;

}

div#login form

{

	color:#083e5e;

	padding-top:10px;

}

div#login form p

{

	margin-bottom:5px;

}

div#login form p label

{

	display:block;

	color:#083e5e;

}

div#login form p input

{

	color:#083e5e;

	width:98px;

	height:14px;

	font-size:10px;

	border:1px solid #d3dfe3;

}

div#login form p.log_remember

{

	

}

div#login form p.log_remember input

{

	width:20px;

	border:none;

}

div#login form p#login_btn

{

	text-align:right;

	

}

div#login form p#login_btn input

{

	width:42px;

	height:17px;

	border:none;

	margin-right:20px;

}

div#login form p.login_links

{

	

}

div#login form p.login_links a

{

	color:#083e5e;

	text-decoration:none;

	display:block;

	line-height:15px;

}







div#news

{

	width:524px;

	float:left;

	margin-left:40px;

	margin-top:10px;

	border-right:1px solid #9bb4c0;

	height:155px;

}

div#news ul

{

	list-style-type:none;

	

}

div#news ul li

{

	width:165px;

	float:left;

}

div#news ul li div

{

	color:#FFFFFF;

}

div#news ul li div h3

{

	font-size:12px;

	color:#c4d1de;

	border-bottom:2px solid #c4d1de;

	background:url(../images/news_pale.jpg) no-repeat left top;

	height:20px;

	padding-left:25px;

	line-height:20px;

	padding-bottom:3px;

	margin-bottom:14px;

	position:relative;

}

div#news ul li div h3 span

{

	width:165px;

	height:2px;

	line-height:1px;

	font-size:1px;

	border-bottom:6px solid #00496b;

	display:block;

	position:absolute;

	bottom:-8px !Important;

	bottom:-10px;

	left:0;

}

div#news ul li div#newsflash

{

	

}



div#news ul li div#latest_news

{

	

}

div#news ul li div#latest_news h3

{

	background:url(../images/news_middle.jpg) no-repeat left top;

}

div#news ul li div#latest_news ul

{

	list-style-type:none;

}

div#news ul li div#latest_news ul li

{

	background:url(../images/latest_news_bullet.jpg) no-repeat left 4px;

	text-indent:9px;

}

div#latest_news ul li a, div#newsflash p a, div#most_read ul li a

{

	text-decoration:none;

	color:#FFFFFF;

}



div#news ul li div#most_read

{

	

}

div#news ul li div#most_read h3

{

	background:url(../images/news_blue.jpg) no-repeat left top;

}



div#news ul li div#most_read ul

{

	list-style-type:none;

}

div#news ul li div#most_read ul li

{

	background:url(../images/most_read_bullet.jpg) no-repeat left 4px;

	text-indent:9px;

}



div#rss_feeds

{

	color:#FFFFFF;

	padding-top:10px;

	float:left;

	margin-left:12px;

}

div#rss_feeds p

{

	

}

div#rss_feeds ul

{

	margin-top:20px;

	list-style-type:none;

}



div#rss_feeds ul li

{

	background:url(../images/rss_bullet.jpg) no-repeat left 4px;

	padding-left:10px;	

}

div#rss_feeds ul li,div#rss_feeds ul li a

{

	text-decoration:none;

	color:#FFFFFF;

}

/* Highlights Section Ends */





/* Radio Section - Starts */

div#outer_radio

{

	width:886px;

	margin:0 auto;

	margin-top:-6px !important;

}

div#inner_radio

{

	width:701px;

	background:url(../images/radio_options_bg.jpg) #f3f3f4 repeat-x left top;

	float:right;

	margin-right:34px !important;

	margin-right:17px;

}



ul#radio_options

{

	margin-top:35px;

}

ul#radio_options li

{

	width:315px;

	height:115px;

	display:block;

	float:left;

	position:relative;

	left:25px;

	margin-right:15px;

	margin-bottom:10px;

}

ul#radio_options li h4

{

	font-size:14px;

	background:url(../images/radio_options_bullet.jpg) no-repeat left top;

	margin-left:120px;

	padding-left:25px;

	height:20px;

	line-height:20px;

	border-bottom:2px solid #3b728c;

	margin-bottom:10px;

	color:#083e5e;

}

ul#radio_options li p

{

	width:185px;

	float:right;

	position:relative;

	color:#535353;

}

ul#radio_options li p strong

{

	position:absolute;

	left:-125px;

	top:-20px;

	/*float:left;

	position:relative;

	top:-20px;

	margin-right:25px;*/

}

ul#radio_options li p a

{

	float:right;

	color:#535353;

	text-decoration:none;

	background:url(../images/radio_read_more.jpg) no-repeat right 5px;

	padding-right:15px;

}

/* Radio Section - Ends */





/* Footer Starts */

div#footer

{

	background-color:#00496b;

	color:#ccdbe1;

	clear:both;

	height:35px;

	text-align:center;

}

div#footer ul

{

	list-style-type:none;

}

div#footer ul li

{

	display:inline;

	line-height:35px;

	padding:0 3px;

}

div#footer ul li a

{

	color:#ccdbe1;

	text-decoration:none;

	padding-right:7px;

}

/* Footer Ends */





span.clr

{

	font-size:1px;

	line-height:1px;

	display:block;

	clear:both;

}