body
{
	margin: 0;
	padding: 0;
	font-family: Comic Sans MS;
}

.header
{
	background-color: #FFFFCC;
	width: 100%;
}

/* ====================================================================
   styles for the page header
   ==================================================================== */

table.title
{
	width: 100%;
	padding: 0 5px;
	margin-bottom: 5px;
}

.titletext
{
	font-family: "Comic Sans MS";
	font-size: 24px;
	text-align: center;
	color: #0000ff;
}

.titletext2
{
	font-family: "Comic Sans MS";
	font-size: 20px;
	text-align: center;
	color: red;
}

/* ====================================================================
   styles for the menu
   ==================================================================== */

.menubar
{
	width: 100%;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	border: 2px solid #000;
	color: #FFFFFF;
	padding: 0;
	margin: 0;
}

td.menucell
{
	text-align: center;
	background-color: #00009F;
	
	padding: 1px;
	margin: 0;
}

td.menucell a:link
{
	font-family: arial;
	font-size: 12px;
    color: #FFFFFF;
	padding: 3px 0;
	display: block;
	text-decoration: none;
}

td.menucell a:visited
{
	color: #FFFFFF;
		display: block;
	padding: 3px 0;	
	text-decoration: none;
}

td.menucell a:hover
{
	background-color: #33CCFF;
	color: #FFFFFF;
}

/* ====================================================================
   styles for left box
   ==================================================================== */

.left
{
	width: 10%;
	float: left;
	border: 1px solid #000;
	background-image: url('images/bluegradient450.gif');
	padding: 10px;
}

.centerbox
{
	
	float: left;
	border: 1px solid #0000FF;
	
	padding: 10px;
	margin-left: 70px ;
	
	
}

.bottom
{
    position: absolute ;
	width: 100%;
	border: 1px solid #6666CC;
	margin-top:200px;
	padding: 10px;
}

.bottomactivities
{
    position: absolute ;
	width: 100%;
	border: 1px solid #6666CC;
	margin-top:750px;
	padding: 10px;
}


.lastline
{
	width: 100%;
	
	border: 1px solid #6666CC ;
	padding: 10px;
}

.middle
{
    position		: 	absolute;
	width: 40%;
	background-image: url('images/bluegradient500.gif');
	padding: 10px;; margin-left:solid; margin-right:border; margin-top:20px; margin-bottom:1px
}

.comicsans
{
	font-family: 'Comic Sans MS';
	font-size: 16px;
	color: blue;
	padding: 20px;
}

.subheading
{
	font-family: arial;
	font-size: 22px;
	color: #00009F;
	text-align: center;
	padding: 3px;
}

.imagetitle
{
	font-family: arial;
	font-size: 12px;
	color: #00009F;
	text-align: center;
	padding: 3px;
}

/* ====================================================================
   styles for right boxs
   ==================================================================== */

.right
{
	width: 55%;
	float: right;
	border: 1px solid #C3C3C3;
	background-image: url('images/bluegradient500.gif');
	padding: 10px;
	margin-bottom: 10px;
}

.redtitle
{
	font-family: arial;
	font-size: 22px;
	color: red;
	text-align: left;
	padding: 3px;
}

.bluetitle
{
	font-family: Comic Sans MS;
	font-size: 22px;
	color: #00009F;
	text-align: left;
	padding: 3px;
}

/*==========================================================================
styles for speakers page
  ========================================================================== */
  
.rightpane		{	position		: 	absolute;
				float			: 	left;
				color			: 	#10099B;
				background-color	:	#FFFFFF;
				font-family		: 	arial, helvetica, sans-serif;
				left			: 	440px;
				right			: 	0px;
				padding			:	0 5px;
				font-weight     :   bold;
				Width: 45% ;
			}

.leftpane		{	position		: 	absolute;
				float			: 	left;
				color			: 	#10099B;
				background-color	:	#FFFFFF;
				font-family		: 	arial, helvetica, sans-serif;
				left			: 	10px;
				right			: 	0px;
				padding			:	0 5px;
				width:              45%;
			}
 .fullpage		{	position		: 	absolute;
				float			: 	left;
				color			: 	#000000;
				background-color	:	#FFFFFF;
				font-family		: 	arial, helvetica, sans-serif;
				left			: 	15px;
				right			: 	3px;
				padding			:	0 5px;
			}

.h1		{	font-size		:	18px;
				font-weight		:	bold;
				color			:	#000000;
			}