/* CSS Document */

body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

padding:0px;
margin:0px;
}
INPUT,SELECT,TEXTAREA{
font-size:11px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
}
#player_tl,
#player_tr,
#player_bl,
#player_br{
background-repeat:no-repeat;
width:5px;
}
#player_l,
#player_r{
background-repeat:repeat-y;
width:5px;
}
#player_content,
#player_b,
#player_t{
background-repeat:repeat-x;
width:365px;
font-size:11px;
color:#FFFFFF;
}

#player_tl{
height:5px;
background-image:url(../images/layout/playerbg_tl.gif);
}
#player_t{
height:5px;
background-image:url(../images/layout/playerbg_t_repeat.gif);
}
#player_tr{
height:5px;
background-image:url(../images/layout/playerbg_tr.gif);
}
#player_l{
background-image:url(../images/layout/playerbg_l.gif);
background-position:right;
vertical-align:bottom;
}
#player_content{
background-image:url(../images/layout/playerbg_repeat.gif);
background-position:bottom;
vertical-align:top;
text-align:center;
height:302px;
}
#player_r{
background-image:url(../images/layout/playerbg_r_repeat.gif);
background-position:left;
vertical-align:bottom;
}
#player_bl{
height:32px;
background-image:url(../images/layout/playerbg_bl.gif);
background-position:bottom right;
}

#player_br{
height:32px;
background-image:url(../images/layout/playerbg_br.gif);
background-position:bottom left;
}
#positionSlider,
#volumeSlider{
/*overflow:hidden;*/
position:relative;
text-align:right;
}
#positionDrag,
#volumeDrag{
cursor: e-resize;
}
#slideMainContainer{
margin:5px;
margin-right:0px;
margin-left:3px;
padding:5px;
height:300px;
width:395px;
float:right;
clear:right;
background-color:#f9f9f9;
border:1px solid #e7e7e7;
}
	#hoverDiv{
	border:1px solid #358cbf;
	background-color:#FFFFFF;
	width:375px;
	padding:10px; 
	margin-top:15px;
	margin-left:5px;
	height:250px;
	}
	#slideControls{
	float:left;
	position:relative;
	bottom:0px;
	border-top:1px dotted #a5a5a5;
	padding:5px;
	width:375px;
	}
	#slideControls DIV{
	float:left;
	color:#FFFFFF;
	margin-right:3px;
	position:relative;
	clear:none;
	height:27px;
	}
	#slideArea{
		overflow:hidden;
		max-height:280px;
		}
.header{
width:790px;
vertical-align:middle;
padding-top:3px;
text-align:left;
position:relative;
clear:both;
float:left;
background-image:url(../images/layout/headertab_bg_repeat.gif);
background-repeat:repeat-x;
height:24px;
padding-left:10px;
color:#FFFFFF;
font-size:12px;
}	
	#indexSelect SELECT,
	#headerOptions SELECT{
	font-size:11px;
	height:18px;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	outline-style:none;
	border:1px solid #358cbf;
	}
	#indexSelect,
	#headerOptions table,
	#headerOptions TD{
	vertical-align:middle;
	font-size:11px;
	}
	#headerOptions DIV{
	height:24px;
	position:relative;
	vertical-align:middle;
	clear:none;
	float:left;
	font-size:11px;
	padding-left:10px;
	}
	#headerOptions A{
	color:#FFFFFF;
	text-decoration:none;
	}
	#headerOptions A:hover{
	text-decoration:underline;
	}
#presentationList{
	height:125px;
	position:relative;
	float:left;
	clear:both;
}
.presentationlistDiv,
.presentationlistDivActive{
float:left;
padding:0px;
text-align:left;
clear:both;
padding-left:4px;
height:55px;
width:238px;
}
.presentationlistDiv IMG,
.presentationlistDivActive IMG{
 padding-bottom:25px;
}

.presentationlistDiv,
.presentationlistDivActive{
color:#717171;
text-decoration:none;
font-size:11px;
}

A.PresentationsItem,A.PresentationsItemActive{
color:#0080c1;
text-decoration:none;
font-size:11px;
}
A.PresentationsItemActive{
color:#0080c1;
}
A.PresentationsItem:hover,
A.PresentationsItemActive:hover{
text-decoration:underline;
}
#materialsContent,
#materialsContent TD{
font-size:11px;
}
#eventSelector{
border-top:1px dotted #a5a5a5;
position:relative;
width:780px;
padding:10px;
float:left;
clear:both;
color:#0080c1;
font-weight:bold;
}
.hoverTopic{
font-weight:bold;
font-size:12px;
color:#3182b3;
padding:10px;
}
	#hoverDivContents{
	overflow-y:scroll;
	vertical-align:top;
	position:relative;
	height:225px;
	font-size:11px;
	}
hr{
line-height:1px;
color:#e2e2e2;
}
