/* Enter event specific styles here */

/*
	This style sheet is built on the base of
	/events/styles/reset_v1.css
*/


	/* General Styles Start */
	a {
	}

	a, a:link, a:visited {
	}
	
	a:hover, a:active {
	}
	
	input.button,
	a.button,
	a.button:link,
	a.button:visited,
	a.button:hover,
	a.button:active   {
	}

	input.button,
	a.button
	{
	}	


	div.hr {
	}

	/* General Styles End */
	
	div.bodycontainer { /* Containing Div for all content */
	} 
	
	/* Header Styles Start */
	
	div.pagelogocontainer {
		width: 219px;
	}



	div.bodycontainer div.footer {
		width: 759px;
	}

	div.bodycontainer div.menu {
		padding: 0px 0px 0px 30px;
		width: 729px;
	}

	
	
	div.pagetitlecontainer {
	}
	
	div.pagelogocontainerlive {
		width: 220px;
		padding:0px 0px 0px 0px;
	}
	

	div.pagetitlecontainerlive {
		background-color:#004490;
		width: 560px;
		height: 80px;
				
	}
	
		div.bodycontainerlive { /* Containing Div for all content */
		float: none;
		width: 780px;
		margin: 0px auto 0px auto;
		overflow: hidden;
	} 

	
	div.titlelinks {
	}
	
	div.titlelinks a {
		display: none;
	}
	
	/* Header Styles End */

	
	/* Menu Styles Start */

	div.menu {
	}
	
	div.menu ul {
	}
	
	div.menu ul li {
	}
	
	div.menu ul li a:link, div.menu ul li a:visited {
	}
	
	div.menu ul li a:hover {
	}
	
	div.menu ul li a:active {
	}
	
	div.menu ul li a {
	} 
	/* Menu Styles End */
	
	/* Main Styles Start */
	div.main {
	}
	
	.maincontent {
	}
	
	div.leftcontent1{
		position: relative;
		top: 0px;
		left: 10px;
		border: solid 0px #FDF7F0;
		padding: 0px 0px 0px 0px;
		margin:30px 0px 0px 0px;
		width: 220px;
		height:420px;
	
	}
	
	div.rightcontent1{
		position: relative;
		top: 0px;
		left: 20px;
		border: solid 0px #FDF7F0;
		padding: 0px 0px 0px 20px;
		margin:30px 0px 0px 0px;
		width: 430px;
		height:420px;
	}


	div.leftcontent{
		position: relative;
		top: 0px;
		left: 10px;
		border: solid 0px #FDF7F0;
		padding: 0px 0px 0px 0px;
		margin:30px 0px 0px 0px;
		width: 220px;
		height:320px;
	
	}
	
	div.rightcontent{
		position: relative;
		top: 0px;
		left: 20px;
		border: solid 0px #FDF7F0;
		padding: 0px 0px 0px 20px;
		margin:30px 0px 0px 0px;
		width: 430px;
		height:320px;
	}
	/* Main Styles End */
	
	
	/* "Normal page" specific styles */
	
	/* Note, the following declarations define 2 styles for links.
		Used to give different styles to those links in
		paragraphs, and those that aren't.
	*/
	
	body.normalpage div.main p {
	}
	
	body.normalpage div.main a {
	}
	
	body.normalpage div.main p a {
	} 

	/* "Normal page" specific styles */
	

	/* Footer Styles Start */
	
	div.footer {
	}
	
	div.footercontent {
	}

	div.footer a {
	} 

	/* Footer Styles End */


		/*Webcast Page Styles Start */

	body.webcastpage div.main h1, body.testpage div.main h2 {
		
	}
	
	body.webcastpage div.pagetitlecontainer {
	}
	
	body.webcastpage div.hr {
	}
	
	body.webcastpage div.main {
		border: solid 0px #000000;
		width:700px;
	}
	
	body.webcastpage div.main p {
	padding: 0px 0px 0px 0px;

	}
	
	body.webcastpage div.main a {
	}
	
	body.webcastpage div.main p a {
	} 
	
	.webcastpage table {
		
	}
	
	.webcastpage table th a {
	}
	
	.webcastpage table td a {
		
	}


	/*Webcast Page Styles End */


	/* Testpage Specific Styles Start */
	.testpage table {
		width: 100%;
	}
	
	.testpage table td {
		padding: 10px 0px 10px 0px;

	}	
	
	.cellleft {
	}
	
	.cellleft a.button {
	}
	
	.cellright {
		width: 150px;
	}	
	
	.cellright a.button {
	}
	
	/* Testpage Specific Styles End */


	/* Launch Page Styles Start */
	body.launchpage {
	}

	img.launchlogo {
	}
	
	body.launchpage p {
	}
	/* Launch Page Styles End */
	
	/* login/register styles start */
	
	fieldset {
	}
	
	.loginregister div.main form {
	}
	
	.loginregister .menu {
	}
	
	.loginregister div.main {
	}

	/* login/register styles end */
	

	/* disclaimer styles start */
	
	.disclaimer h1 {
	}
	
	.disclaimer h2 {
	}
	.disclaimer .menu {
	}

	.disclaimer div.main {
	}
	
	.disclaimer div.maincontent {
	}
	
	.disclaimer form {
	}
	
	.disclaimer input.button {
	}
	
	/* disclaimer styles end */
	
	
	/* Flash styles start */
	
		/* "Flash page" specific styles  Start*/
	body.webcastflash div.main {
		border: solid 0px #000000;
		width:760px;
		padding: 0px 0px 0px 0px;
		background-color:#000000;
		margin:0px;
		left: 0px;		
	}
	body.webcastflash div.bodycontainer{
		padding: 0px 0px 0px 0px;
		width:760px;
		
	}
		body.webcastflash div.maincontent {
		border: solid 0px #000000;
		width:795px;
		padding: 0px 0px 0px 0px;
	}


	/* "Flash page" specific styles */

	
	.flash .menu {
	}

	.flash div.main {
	}
	
	.flash div.maincontent {
	}
	
	.flash .flashcontainer {
	}
	
	.flash .footer {
	}
	
	.flash div.titlelinks a {
	
	}
	
	/* Flash Styles End */
	
	/* Header Frame Start */
	.headerframepage div.titlelinks a {
	
	}
	
	/* Header Frame End */
	
	/*Agenda styles start*/
	
	body.agendapage div.main h1, body.normalpage div.main h2 {
		
	}
	
	body.agendapage div.pagetitlecontainer {
	}
	
	body.agendapage div.hr {
	}
	
	body.agendapage div.main {
		/*border: solid 1px #000000;*/
		width:700px;
		height:498px;
		
	}
	
	body.agendapage div.maincontent{
		/*border: solid 1px #000000;*/
		width:700px;
		height:430px;
		
		
	}
	
	body.agendapage div.main p {
		padding: 0px 0px 0px 0px;
		/*border: solid 1px #000000;*/

	}
	
	body.agendapage div.main a {
	}
	
	body.agendapage div.main p a {
	} 
	
	.agendapage table {
		margin: 0px auto 0px auto;
		/*border: solid 1px #000000;*/
		width:700px;
		height:100%;
	}
	
	.agendapage table th  {
		padding: 0px 0px 0px 0px;
		margin: 0px auto 0px auto;
		width: 100px;
		display: block;
		/*border: solid 1px #000000;*/
		font-weight:bold;
	}
	
	.agendapage table td a {
		padding: 0px 0px 0px 0px;
		margin: 0px auto 0px auto;
		width: 300px;
		
		/*display:block;*/
		/*border: solid 1px #000000;*/
	}
	

/*Agenda styles end*/

	/*Biogs Page styles start*/
	
	body.biogpage div.main h1, body.biogpage div.main h2 {
		
	}
	
	body.biogpage div.pagetitlecontainer {
	}
	
	body.biogpage div.hr {
	}
	
	body.biogpage div.main {
		/*border: solid 1px #000000;*/
		width:700px;
		height:100%;
		
	}
	
	body.biogpage div.maincontent{
		/*border: solid 1px #000000;*/
		width:700px;
		height:100%;
		
		
	}
	
	body.biogpage div.main p {
		padding: 20px 0px 0px 0px;

	}
	
	body.biogpage div.main a {
	}
	
	body.biogpage div.main p a {
	} 
	
	.biogpage table {
	}
	
	.biogpage table th  {
		
	
	}
	
	.biogpage table td a {
	}
/*Biogs Page styles end*/

	div.menu ul li.settingslink {
		display: none;
	}


	body.webcastflash div.menu ul li.settingslink {
		display: list-item;
	}
	
	body.headerframepage div.menu ul li.settingslink {
		display: list-item;
	}
	

	html body div.bodycontainer {
		margin: 0px;
		width: 100%;
	}
	

	
	html body.headerframepage div.bodycontainer div.pagetitlecontainer {
		width: 556px;
	}
	
	html body.headerframepage div.bodycontainer div.menu {
		width: 100%;
	}
	
	html body.headerframepage div.bodycontainerlive div.menu {
		width: 100%;
	}
	
	caption {
		color: #004490;
	}
	
	html body div.bodycontainer p a.playbutton, html body div.bodycontainer p a.playbutton:link, html body div.bodycontainer p a.playbutton:visited, html body div.bodycontainer p a.playbutton:hover, html body div.bodycontainer p a.playbutton:active {
		/* display: block; */ 
		padding: 4px 8px 4px 15px;
		background-color: #004990;
		background-image: url(../images/play_button.gif);
		background-position: 4px 6px;
		background-repeat:no-repeat;
		color: #FFFFFF;
		text-decoration: none;
	}
	
	div.main {
		clear: both;

	}
	
	div.menu {
		width: 730px;
	}
	
	div.footer {
		width: 760px;
		
	}

	.normalpage .maincontent table {

	}
	
	.normalpage .maincontent table {
		width: auto;
		padding: 0px;
		margin: 0px;
		border-collapse: collapse;
		border: none;
	}
	
	
	.normalpage .maincontent td {
		width: auto;
		padding: 10px 3px 0px 0px;
		margin: 0px;
		border-collapse: collapse;
		border: none;
	}
	
	.headerframepage .bodycontainer {
		width: 1000px;
	
	}
