body {
	font-family: verdana, arial;
	font-size: 62.5%;
	background-color: #FFFFFF;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}

/**************************/
/*					LINKS					*/
/**************************/

a:link,
a:visited,
a:active {
	color: #324988;
	text-decoration: none;
	}

a:hover {
	color: #000000;
	text-decoration: underline;
	}

#navigation a:link,
#navigation a:visited,
#navigation a:active {
	color: #FFFFFF;
	text-decoration: none;
	}

#navigation a:hover {
	color: #9FE1F8;
	text-decoration: underline;
	}	

/****************************/
/*					IMAGES					*/
/****************************/

img {
	display: inline;
	float: left;
	border: 0;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

p.event_logo img {
	display: inline;
	float: right;
	border: 0;
	padding: 0 0 0 0;
	margin: 0 0 0 10px;
	}

div.photos {
	float: left;
	text-align: center;
	width: 596px;
	}

div.photos img {
	float: none;
	margin: 10px 20px 10px 20px;
	}

/******************************/
/*					HEADINGS					*/
/******************************/

h2 {
	text-align: left;
	font-size: 1.2em;
	font-weight: bold;
	font-variant:  normal;
	/*letter-spacing: 5px;*/
	color: #333333;
	padding: 0 0 5px 0;
	margin: 10px 15px 0 0;
	}

h3 {
	font-size: 1.4em;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	background:none;
	padding: 0 10px 5px 0;
	margin: 0 0 0 10px;
	font-family:arial, helvetica, sans-serif;
	}

hr {
	display: block;
	clear: left;
	height: 1px;
	line-height: 0px;
	border-bottom: 1px dashed #E7E7E7;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	padding: 0 0 0 0;
	margin: 10px 10px 10px 10px;
	}

/**************************/
/*					LISTS					*/
/**************************/

ul {
	list-style: none;
	margin: 0 0 0 0;
	padding: 5px 0 0 20px;
	}

li {
	background: url(../images/symbols/bullet.gif) no-repeat;
	background-position: 0 2px;
	padding: 0 0 0 10px;
	}

ol {
     list-style-type: none;
  }

#sitemap ul {
	font-size: 1.2em;
	padding: 10px 0 20px 30px;
	margin: 0 0 0 0;
	}

#sitemap li {
	background: url(../images/symbols/sitemap.gif) no-repeat;
	background-position: 0 2px;
	border-left: 1px solid #333333;
	padding: 0 0 0 10px;
	}

#pageview #sitemap h2 {
	text-align: left;
	background: none;
	padding: 20px 20px 0 20px;
	margin: 0 0 0 0;
	}

/****************************/
/*					TOPBAR					*/
/****************************/

#topbar {
	color: #FFFFFF;
	background: url(../images/site/topbar.gif) no-repeat top left #1998C9;
	}

#tabs ul {
	float: left;
	display: inline;
	list-style: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

#tabs ul li {
	float: left;
	min-width: 100px;
	_width: 100px;
	background: none;
	background-color: #DDDDDD;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

#tabs li.world_series {
	background-color: #FFFFFF;
	border-top: 3px solid #005C82;
	}

#tabs li.world_summit {
	border-top: 3px solid #005D4D;
	}

#tabs li.asia {
	border-top: 3px solid #3D286A;
	}

#tabs li.latin_america {
	border-top: 3px solid #BE292D;
	}

#tabs li.usa {
	border-top: 3px solid #005D70;
	}
#tabs li.me {
	border-top: 3px solid #874D76;
	}
#tabs li.ce-europe {
	border-top: 3px solid #F7941E;
	}	
#tabs ul li a:link, #tabs ul li a:visited, #tabs ul li a:active {
	display: block;
	width: 100px;
	min-height: 17px;
	_height: 17px;
	text-decoration: none;
	text-align: center;
	color: #333333;
	padding: 3px 5px 0 5px;
	margin: 0 0 0 0;
	}

#tabs ul li a:hover {
	background-color: #EEEEEE;
	}

/********************************/
/*					NAVIGATION					*/
/********************************/

#navigation {
	font-size: 1.2em;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color:#005C82;
	}

#navigation ul {
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

#navigation li {
	display: inline;
	float: left;
	background: none;
	padding: 0 0 0 0;
	margin: 0 0 0 20px;
	}

#navigation h2, #tabs h2 {
	display: none;
	}

/****************************/
/*					HEADER					*/
/****************************/

#header {
	background: url(../images/site/header_vision.gif) no-repeat;
	background-position: 5px 0;
	}

/****************************/
/*					BANNER					*/
/****************************/

#banner {
	border: 1px solid #DDDDDD;
	background-color: #FFFFFF;
	}

/**************************/
/*					NEWS					*/
/**************************/

#main_panel, #pageview {
	border: 1px solid #FFFFFF;
	}

#main_panel h2, #pageview h2 {
	border: 0px;
	text-align: left;
	color: #333333;
	margin-top: 15px;
	}

#main_panel p, #pageview p {
	padding: 0 15px 5px 15px;
	margin: 10px 0 10px 0;
	}

#more_news h4 {
	border: 0px;
	text-align: left;
	font-size: 1.0em;
	color: #666666;
	padding: 5px 15px 0 15px;
	margin: 0 0 0 0;
	}

#more_news p {
	color: #AAAAAA;
	padding: 0 15px 0 15px;
	margin: 0 0 0 0;
	}

#latest_news h2 {
	margin-top: 15px;
	}

/********************************/
/*					EVENT BOXES					*/
/********************************/

div.event_box {
	border: 0px solid #FFFFFF;
	}

#world_summit {
	background: url(../images/site/event_box_world_summit.gif) no-repeat top;
	}

#asia {
	background: url(../images/site/event_box_asia.gif) no-repeat top;
	}

#latin_america {
	background: url(../images/site/event_box_latin_america.gif) no-repeat top;
	}

#usa {
	background: url(../images/site/event_box_usa.gif) no-repeat top;
	}
#me {
	background: url(../images/site/event_box_me.gif) no-repeat top;
	}
#dvb-h {
	background: url(../images/site/event_box_dvb-h.gif) no-repeat top;
	}	
#ce-europe {
	background: url(../images/site/event_box_ce-europe.gif) no-repeat top;
	}	
div.event_box p {
	text-align: left;
	padding: 0 10px 0 10px;
	margin: 70px 0 0 0;
	}

div.event_box a:link, div.event_box a:visited, div.event_box a:hover, div.event_box a:active {
	display: block;
	width: 116px;
	color: #000000;
	text-decoration: none;
/*	border-bottom: 3px solid #FFFFFF;*/
	padding: 95px 5px 10px 5px;
	margin: -95px 0 0 0;
	}

div.event_box a:hover {
	display: block;
/*	padding: 95px 5px 10px 5px;
	margin: -95px 0 0 0;*/
	}

#world_summit a:hover {
	border-bottom: 3px solid #005D4D;
	}

#asia a:hover {
	border-bottom: 3px solid #3E296B;
	}

#latin_america a:hover {
	border-bottom: 3px solid #BE292D;
	}

#usa a:hover {
	border-bottom: 3px solid #005D70;
	}
#dvb-h a:hover {
	border-bottom: 3px solid #AB50A0;
	}
#me a:hover {
	border-bottom: 3px solid #874D76;
	}
#ce-europe a:hover {
	border-bottom: 3px solid #F7941E;
	}
#left_button {
	position: relative;
	left: 525px;
	}

#right_button {
	position: relative;
	left: -175px;
	}
/**************************************/
/*					FOUR COLUMN PANEL					*/
/**************************************/

div.four_col_panel {
	border: 1px solid #FFFFFF;
	}

#mainbody div.four_col_panel h2 {
	border: none;
	text-align: left;
	color: #FFFFFF;
	margin:0 0 15px 3px;
	padding:9px 0 9px 13px;
	background:url(../images/site/h2-bg.gif) no-repeat top left #FFFFFF;
	font-size:1.2em;
	}

div.four_col_panel p {
	font-size: 1.1em;
	padding: 0 20px 5px 20px;
	margin: 10px 0 10px 0;
	}

/**************************************/
/*					TWO COLUMN PANEL					*/
/**************************************/

div.two_col_panel {
	border: 1px solid #FFFFFF;
	}

div.graph_panel {
	border: 1px solid #FFFFFF;
	}

div.two_col_panel h2 {
	text-align: right;
	border:none;
	font-variant:normal;
	padding:0;
	margin:0;
	background:none;
	color:#0076CA;
	}

#spotlight {
	background: url(../images/site/two_col_panel_spotlight.gif) #F6F6F6 no-repeat bottom;
	}

#television {
	background: url(../images/site/two_col_panel_television.gif) #F6F6F6 no-repeat bottom;
	}

#reports {
	background: url(../images/site/two_col_panel_reports.gif) #F6F6F6 no-repeat bottom;
	}

#telecoms_academy {
	background: url(../images/site/two_col_panel_telecoms_academy.gif) #F6F6F6 no-repeat bottom;
	}

#newsletter {
	background: url(../images/site/two_col_panel_newsletter.gif) #F6F6F6 no-repeat bottom;
	}

#newsletter_02 {
	background: url(../images/site/two_col_panel_newsletter_02.gif) #F6F6F6 no-repeat bottom;
	}

#latest_news {
	border: 1px solid #FFFFFF;
	background: url(../images/site/news_panel.gif) no-repeat top;
	}

#latest_news h2 {
	margin-right: -5px;
	}

#telecoms_academy h2 {
/*	display: none;*/
	}

#spotlight h2, #television h2, #reports h2, #telecoms_academy h2, #newsletter_02 h2 {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

#spotlight p {
	text-align: right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

#television p {
	text-align: right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

#reports p {
	text-align: right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

#telecoms_academy p {
	text-align: right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

#newsletter_02 p {
	text-align: right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

#spotlight a:link, #spotlight a:visited, #spotlight a:active, #reports a:link, #reports a:visited, #reports a:active, #television a:link, #television a:visited, #television a:active, #newsletter_02 a:link, #newsletter_02 a:visited, #newsletter_02 a:active, #telecoms_academy a:link, #telecoms_academy a:visited, #telecoms_academy a:active {
	display: block;
	width: 200px;
	min-height: 122px;
	_height: 122px;
	color: #000000;
	text-align: right;
	text-decoration: none;
	border: 3px solid #FFFFFF;
	padding: 10px 10px 0 80px;
	margin: 0 0 0 0;
	}

/*#telecoms_academy a:link, #telecoms_academy a:visited, #telecoms_academy a:active {
	display: block;
	width: 270px;
	min-height: 122px;
	_height: 122px;
	color: #000000;
	text-align: right;
	text-decoration: none;
	border: 3px solid #FFFFFF;
	padding: 10px 10px 0 10px;
	margin: 0 0 0 0;
	}*/

#spotlight a:hover, #reports a:hover, #television a:hover, #telecoms_academy a:hover, #newsletter_02 a:hover {
	border: 3px solid #008DC3;
	}

/**************************/
/*					VIDEO					*/
/**************************/

#media {
	padding:20px 20px 0 20px;
	}
#media p {
	margin-left:0;
	margin-right:0;
	padding-left:0;
	padding-right:0;
	}
#media #left-column {
	float:left;
	width:320px;
	margin-right:20px;
	}
#media #right-column {
	float:left;
	width:216px;
	}
#media #mc-contentlist {
	height: 570px;
	overflow: auto;
	padding: 0;
	margin:0;
	}
#media #mc-contentlist dt{
	padding: 3px 3px 2px 3px;
	background:#F5F5F5;
	display: block;
	font-weight: bold;
	clear: left;
	font-size:1.1em;
	border-top:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
	border-right:solid 1px #DDDDDD;
	}
#media #mc-contentlist dt a {
	color: #333;
	}
#media #mc-contentlist dd {
	margin: 0 0 10px 0;
	padding: 0;
	}
#media #mc-contentlist dd.mc-intro {
	background: #eee;
	background: url(/newt/l/wimaxvision/images/videos/vid-bg.gif) no-repeat bottom left;
	padding: 3px 3px 0 3px;
	_height: 62px;
	min-height: 62px;
	border-bottom:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
	border-right:solid 1px #DDDDDD;
	}
#media #mc-contentlist dd.mc-intro img {
	float: left;
	margin-right: 5px;
	padding:0;
	}
#media .mc-wrapper {
	padding:0 0 0 0;
	margin:0;
	}
#media #left-column .mc-wrapper p, #media .mc-wrapper ul {
	margin: 0;
	padding: 10px 0 0 0;
	}
#media .mc-wrapper li, #media .mc-wrapper h3 {
	margin: 0;
	padding: 0;
	}
#media object {
	margin:0 0 5px 0;
	}
#media #left-column img {
	margin:0 0 5px 0;
	}

/**************************/
/*				       PROFILES					*/
/**************************/

#profiles img {
	margin:0 10px 10px 0;
	float:left;
	border:none;
	}
#profiles p {
	clear:both;
	background:none;
	padding:0;
	margin:10px 0 0 0;
	}
.exhibitors p {
	width:90%;
}
.exhibitors p img {
	clear:both;
	border:none;
}

/****************************/
/*					FOOTER					*/
/****************************/

#footer {
	border: 1px solid #FFFFFF;
	}

#footer p {
	text-align: right;
	padding: 5px 10px 5px 10px;
	margin: 0 0 0 0;
	}




/*******************************/
/*                                     SPEAKERS                                   */
/******************************/

#speakers img {
	float:left;
	margin:4px;
	}

.speaker_photos {
	float: left;
	width: 190px;
	margin: 0;
	padding: 0;
}

.speaker_photos img {
	margin: 0 0 0 10px;
	padding: 0;
}

.speaker_photos p {
	clear: both;
	margin: 0;
	padding: 0;
}