﻿/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
 form, label, 
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body 
{
	line-height: 1;
}

.WebinarContent
{
	min-height:560px;
	height:auto !important;
	height:560px;
}

/*--- generic class's ----*/
.curved-top
{
	-moz-border-radius-topleft:7px;  
	-webkit-border-top-left-radius:7px;
	-moz-border-radius-topright:7px; 
	-webkit-border-top-right-radius:7px;
}
.curved-corners
{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.margin-left
{
	margin-left:350px;
}
.button
{
	padding:0;
	width:144px !important;
	height:31px !important;
	background-image:url(../../Resources/Images/black_button.png);
	float:left;	
	text-align:center;
	margin-top:10px;
	
}
	.button a
	{
		color:#FFF !important;
		font-family:Arial;
		font-size:.9em;
		line-height:25px;
		font-weight:bold;
		padding-right:4px
	}
	.button a:visited
	{
		color:#FFF;
		font-family:Arial;
		font-size:.9em;
		line-height:25px;
		font-weight:bold;
		padding-right:4px
	}
	.button a:hover
	{
		color:#EEE;
		font-family:Arial;
		font-size:.9em;
		line-height:25px;
		font-weight:bold;
		padding-right:4px
	}

/*------------Content ---------------------*/
#player
{
	margin:0 auto;
	margin-top:15px;
	display:inline;	
}


#ul-nav
{
 	margin-left:15px;
 	margin-top:10px;
}	
	#ul-nav li
	{
		width:76px;
		float:left;
 		list-style-type:none;
		text-align:center;
		padding:10px;
		background-color:#fff;
		margin-left:5px;
		border-top: solid 1px #D5C6A7;
		border-right: solid 1px #D5C6A7;
		border-left: solid 1px #D5C6A7;

	}
		#ul-nav li a 
		{
			padding:10px;
		}
	#ul-nav li.active
	{
		background-color:#E7E0CE;
		border-top: solid 1px #fff;
		border-right: solid 1px #fff;
		border-left: solid 1px #fff;
		border-bottom:solid 1px #E7E0CE;
	}
	
.div-tabcontent
{
	width:874px;
	min-height:500px;
	height:auto !important;
	height:500px;
}

.div-content-footer
{
	width:858px;
	text-align:center;
	padding:8px;
}
	.div-content-footer span
	{
		margin-top:10px;
		font-style:italic;
		display:block;
	}

	div.div-info fieldset
	{
		width:812px;
		float:left;
		border:solid 2px #fff;
		margin-left:18px;
		margin-top:25px;
	}	
		div.div-info fieldset h2
		{
			color:#932e29;
			text-align:center;
			margin:0 18px;
		}
		div.div-info fieldset div.div-web
		{
			min-height:48px;
			height:auto !important;
			height:48px;
			background-color:#D5C6A7;
			padding-top:10px;
			padding-bottom:8px;
			padding-left:2px;
			float:left;
			display:inline;
			width:100%;
		}
		div.div-info fieldset div.div-web p
		{
			float:left;
			display:inline;
			width:83%;
		}
			div.div-info fieldset div.div-web p a.a-title
			{
				font-size:1.2em;
				margin:2px;
				width:80%;
				font-weight:bold;
				color:#932e29;
				margin-bottom:3px;
				float:left;
				display:inline;
			}
				div.div-info fieldset div.div-web p a.a-title span.speaker
				{
					font-size:0.8em;
					width:159px;
					float:none;
				}
		div.div-info fieldset div.div-web p span
		{
			float:left;
			display:inline;
			margin:2px;
			margin-bottom:2px;
			width:80%;
		}	
		div.div-info fieldset div.alt
		{
			background-color:#fff;
		}
		div.div-info fieldset div.div-web h2
		{
			width:100%;
			text-align:center;
			margin-top:12px;
			color:#932e29;
		}
		
		div.div-info fieldset div.div-web p img
		{
			float:left;
			display:inline;
			margin-left:5px;
		}
		.webinar-icon
		{
			float:left;
		}

		
div.div-webinar
{
	float:left;
}
