@charset "utf-8";
/* CSS Document: event-detail.css used as Event Detail Pages */

/* -----------------------------------------------
Title: Novell Event Detail Style
Author: Yasuko Tsuji
Modified: 28 Jul 2008
----------------------------------------------- */

/* include base style
----------------------------------------------- */
/*@import url(/common/inc/css/main_2008.css);*/

/* common branding colors
----------------------------------------------- */
.colorb { background-color:#000000; } /*Black*/
.fcolorb { color:#000000; }
.colorw { background-color:#FFFFFF; } /*White*/
.fcolorw { color:#FFFFFF; }
/*-----------------*/
.color1 { background-color:#A7A9AC; } /*Metallic Neutral*/
.fcolor1 { color:#A7A9AC; }
.color2 { background-color:#6A737B; } /*Dark Neutral*/
.fcolor2 { color:#6A737B; }
.color3 { background-color:#94A0A9; } /*Medium Neutral*/
.fcolor3 { color:#94A0A9; }
.color4 { background-color:#E4E5E6; } /*Light Neutral*/
.fcolor4 { color:#E4E5E6; }
.color5 { background-color:#EFF0F0; } /*Tint Neutral*/
.fcolor5 { color:#EFF0F0; }
/*-----------------*/
.color6 { background-color:#ED1C24; } /*Bright Red*/
.fcolor6 { color:#ED1C24; }
.color7 { background-color:#00AEEF; } /*Bright Blue*/
.fcolor7 { color:#00AEEF; }
.color8 { background-color:#546292; } /*Dark Blue*/
.fcolor8 { color:#546292; }
.color9 { background-color:#6799C8; } /*Medium Blue*/
.fcolor9 { color:#6799C8; }
.color10 { background-color:#B2CEE7; } /*Light Blue*/
.fcolor10 { color:#B2CEE7; }
/*-----------------*/
.color11 { background-color:#EC008C; } /*Bright Magenta*/
.fcolor11 { color:#EC008C; }
.color12 { background-color:#7AC142; } /*Bright Green*/
.fcolor12 { color:#7AC142; }
.color13 { background-color:#4AAA42; } /*Dark Green*/
.fcolor13 { color:#4AAA42; }
.color14 { background-color:#AFBC21; } /*Medium Green*/
.fcolor14 { color:#AFBC21; }
.color15 { background-color:#EBD721; } /*Light Green*/
.fcolor15 { color:#EBD721; }
/*-----------------*/
.color16 { background-color:#F8981D; } /*Bright Orange*/
.fcolor16 { color:#F8981D; }
.color17 { background-color:#FFDD00; } /*Bright Yellow*/
.fcolor17 { color:#FFDD00; }
.color18 { background-color:#E37F1C; } /*Dark Yellow*/
.fcolor18 { color:#E37F1C; }
.color19 { background-color:#F7AC07; } /*Medium Yellow*/
.fcolor19 { color:#F7AC07; }
.color20 { background-color:#FFD457; } /*Light Yellow*/
.fcolor20 { color:#FFD457; }
/*-----------------*/
.color21 { background-color:#5A9A98; } /*Dark Teal*/
.fcolor21 { color:#5A9A98; }
.color22 { background-color:#72AEB6; } /*Medium Teal*/
.fcolor22 { color:#72AEB6; }
.color23 { background-color:#C3DFE0; } /*Light Teal*/
.fcolor23 { color:#C3DFE0; }

/* General
-------------------------------------------------- */

body {
	margin:0;
	font:100% Arial, Helvetica, Sans-Serif;
	text-align:center;
	background-color:color5;
	color:#fcolor2;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5;
}

/*
#header-left{
	background-color:#2D3C3F;
	height: 20px;
	width: 424px;
}

#header-middle{
	height: 20px;
	width: 8px;
}
#header-right{
	background-color:#BABDB6;
	height: 20px;
	width: 136px;
}

#header-title{
	color:#666666;
	font:12px;
	padding-top:10px;
}
*/

#side-balloon{
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}

#header-call{
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}

#title{
	font-size: 24px;
	line-height: 22px;
	color: #000000;
	margin-bottom: 0px;
	padding-bottom: 2px;
}

#subtitle{
	font-size: 16px;
	line-height:20px;
	font-weight: bold;
	color:#6A737B;
}

#subtitle2{
	font-size: 16px;
	line-height:20px;
	font-weight: bold;
	color:#FFFFFF;
	text-indent: 6px;
}

.contents{
	font-size: 12px;
}

.subheading{ font-weight: bold; color: #CC0000; 
}

#register{
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}

#footer{
	font-size: 9px;
	color: #A7A9AC;
}

#tagline{
	font-size: 15px;
	text-decoration: none;
}

.rtm{
	font-size: 10px;
}

/* table */
#time-table table     {
	font-size: 80%;
	border: 1px solid #999999;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}
#time-table th       {
	background-color: #4AAA42;
	text-align: center;
	padding: 3px;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	color: #FFFFFF;
}
#time-table td      {
	background-color: #E4E5E6;
	padding: 3px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.speaker {
	text-align: right;
}
.title {
	text-align: center;
}


.full { font-weight: bold; color: #CC0000; }