﻿.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 99%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}

.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font: bold 9pt sans-serif;
	/* background-color: #DDD; */
	background-color: #ffffc0;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

.TabbedPanelsTabHover {
	/* background-color: #CCC; */
	color: #0000ff;
	background-color: #ffffc0;
}

.dmFS {
	border: 2px solid #990000;
}

.dmFS div {
	padding: 5px;
}


.dmFS legend {
	color: #990000;
	font-size: 10pt;
	font-weight: bold;
}


.TabbedPanelsTabSelected {
	/* background-color: #EEE; */
	/*background-color: #c0ffc0;*/
	color: white;
	background-color: #990000;
	border-bottom: 1px solid #EEE;
}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	/* background-color: #EEE; */
	/* background-color: white; */
	
}

.TabbedPanelsContent1 {
	padding: 4px;
}


.TabbedPanelsContent {
	padding: 4px;
	background-image:url('/dreamconf/2008/images/dreamagainv1.jpg');
	background-repeat: repeat-x;
}

.TabbedPanelsContentVisible {
}


.events { width: 99%; }
.eventsHeader { margin-top: 5px; font-family:Verdana,Tahoma,Arial;font-size:9pt;font-weight:bold; }
div.globalEvents table { font-size: 90%; background-color: #f3f3f3; border-collapse:collapse; width: 100%; }
div.globalEvents table tr td{ padding:2px; background-color: #f3f3f3; border-collapse:collapse; border: 1px solid #c0c0c0; }
div.globalEvents table tr td.desc { font-size:9pt; width: 99%; }
th.desc { color: white; }
div.globalEvents table tr th { color: white; }
div.globalEvents table tr th { padding:2px; border: 1px solid #c0c0c0; }

.headergradient
{
	BORDER-COLLAPSE: collapse;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#FF3399', gradientType='1');
}

.footergradient
{
	BORDER-COLLAPSE: collapse;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#FF3399', gradientType='1');
}

.calEvent
{
	BORDER-COLLAPSE: collapse;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FF3399', endColorStr='#FFFFFF', gradientType='1');
}

.cg
{
	BORDER-COLLAPSE: collapse;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#FFC0FF', gradientType='0');
}

.b8 { font-family: Tahoma, Arial; font-size: 8pt; color: #000000;}
.b8b { font-family: Tahoma, Arial; font-size: 8pt; font-weight: bold; color: #000000;}
.b9 { font-family: Tahoma, Arial; font-size: 9pt; color: #000000;}
.b9b { font-family: Tahoma, Arial; font-size: 9pt; font-weight: bold; color: #000000;}
.b10 { font-family: Tahoma, Arial; font-size: 10pt; color: #000000;}
.b10b { font-family: Tahoma, Arial; font-size: 10pt; font-weight: bold; color: #000000;}
.b12 { font-family: Tahoma, Arial; font-size: 12pt; color: #000000;}
.b12b { font-family: Tahoma, Arial; font-size: 12pt; font-weight: bold; color: #000000;}
.b13 { font-family: Tahoma, Arial; font-size: 13pt; color: #000000;}
.b13b { font-family: Tahoma, Arial; font-size: 13pt; font-weight: bold; color: #000000;}
.b16 { font-family: Tahoma, Arial; font-size: 16pt; color: #000000;}
.b16b { font-family: Tahoma, Arial; font-size: 16pt; font-weight: bold; color: #000000;}
.b20 { font-family: 'Monotype Corsiva', Arial; font-size: 20pt; color: #000000;}
.b20b { font-family: 'Monotype Corsiva',Tahoma,  Arial; font-size: 20pt; font-weight: bold; color: #000000;}

A.b8 { font-family: Tahoma, Arial; font-size: 8pt; color: #0000ff; text-decoration: none;}
A.b8b { font-family: Tahoma, Arial; font-size: 8pt; font-weight: bold; color: #0000ff; text-decoration: none;}
A.b9 { font-family: Tahoma, Arial; font-size: 9pt; color: #0000ff; text-decoration: none;}
A.b9b { font-family: Tahoma, Arial; font-size: 9pt; font-weight: bold; color: #0000ff; text-decoration: none;}
A.b10 { font-family: Tahoma, Arial; font-size: 10pt; color: #0000ff; text-decoration: none;}
A.b10b { font-family: Tahoma, Arial; font-size: 10pt; font-weight: bold; color: #0000ff; text-decoration: none;}
A.b13 { font-family: Tahoma, Arial; font-size: 13pt; color: #0000ff; text-decoration: none;}
A.b13b { font-family: Tahoma, Arial; font-size: 13pt; font-weight: bold; color: #0000ff; text-decoration: none;}
A.b16 { font-family: Tahoma, Arial; font-size: 16pt; color: #0000ff; text-decoration: none;}
A.b16b { font-family: Tahoma, Arial; font-size: 16pt; font-weight: bold; color: #0000ff; text-decoration: none;}
A.b20 { font-family: Tahoma, Arial; font-size: 20pt; color: #0000ff; text-decoration: none;}
A.b20b { font-family: Tahoma, Arial; font-size: 20pt; font-weight: bold; color: #0000ff; text-decoration: none;}

A:hover.b8 { font-family: Tahoma, Arial; font-size: 8pt; color: #0000ff; text-decoration: underline;}
A:hover.b8b { font-family: Tahoma, Arial; font-size: 8pt; font-weight: bold; color: #0000ff; text-decoration: underline;}
A:hover.b9 { font-family: Tahoma, Arial; font-size: 9pt; color: #0000ff; text-decoration: underline;}
A:hover.b9b { font-family: Tahoma, Arial; font-size: 9pt; font-weight: bold; color: #0000ff; text-decoration: underline;}
A:hover.b10 { font-family: Tahoma, Arial; font-size: 10pt; color: #0000ff; text-decoration: underline;}
A:hover.b10b { font-family: Tahoma, Arial; font-size: 10pt; font-weight: bold; color: #0000ff; text-decoration: underline;}
A:hover.b13 { font-family: Tahoma, Arial; font-size: 13pt; color: #0000ff; text-decoration: underline;}
A:hover.b13b { font-family: Tahoma, Arial; font-size: 13pt; font-weight: bold; color: #0000ff; text-decoration: underline;}
A:hover.b16 { font-family: Tahoma, Arial; font-size: 16pt; color: #0000ff; text-decoration: underline;}
A:hover.b16b { font-family: Tahoma, Arial; font-size: 16pt; font-weight: bold; color: #0000ff; text-decoration: underline;}
A:hover.b20 { font-family: Tahoma, Arial; font-size: 20pt; color: #0000ff; text-decoration: underline;}
A:hover.b20b { font-family: Tahoma, Arial; font-size: 20pt; font-weight: bold; color: #0000ff; text-decoration: underline;}