p				{ font-family: "Century Gothic", "Sans"; font-size: 12; text-align: left; margin-bottom: 6px; margin-left: 2px; margin-right: 2px; }
h1				{ font-size: 22pt; font-family: "Century Gothic", "Sans"; font-weight: bold; margin-bottom: 6px; }
h2				{ font-size: 15; font-family: "Century Gothic", "Sans"; font-weight: bold; margin-bottom: 6px; }
h3				{ font-size: 14; font-family: "Century Gothic", "Sans"; font-weight: bold; }
h4				{ font-family: "Century Gothic", "Sans"; font-size: 12; margin-bottom: 0px; }
h5				{ font-family: "Verdana", "Sans"; font-size: 10; text-align: left; margin-bottom: 6px; color:#666666 }
h6				{ font-family: "Verdana", "Sans"; font-size: 15; text-align: left; margin-bottom: 6px; margin-top:0px; color:#ffff66; font-weight:bold; }
h6.sub		{ font-size: 13; margin-left:15; }
td				{ font-family: "Century Gothic", "Sans"; font-size: 12; text-align: left; margin-bottom: 6px; }
a				{ color: #eebb55; font-weight: bold;/*text-decoration:underline;*/ }
em				{ font-weight: bold; }
a:hover		{ text-decoration: underline; }
a:visited	{ color: #ff6600; }

/*
** panel and paper pages
*/
p.paper_author
{
	margin-top: 0px;
	text-align: right;
}

p.panel_convenor
{
	margin-top: 0px;
/*	text-align: right;*/
}


p.paper_abstract,
p.panel_abstract,
p.panel_summary,
div.paper_list,
p.panel_list_entry,
p.panel_chair_discussant
{
	margin-left: 20px;
}



td
{
	vertical-align: top;
}



/*
** bpLibrary class styles
**
** Forms
*/
table.bpformcolumn
{
	/* the table style for form column containers */
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	
	/* will this help IE get it right? */
	table-layout: auto;
}

tr.bpformcolumn
{}

td.bpformcolumn
{
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
}

td.bpdataformcaption
{
	/* the table cell class for captions for data form elements */
	margin: 10px;
	vertical-align: top;
}



/*
** Form Elements
*/
select,
input[type=text],
textarea
{
	font-family: "Century Gothic", "Sans";
	font-size: 11;
	font-weight: normal;
	text-align: left;
	margin-bottom: 6px;
}



select:focus,
input[type=text]:focus,
textarea:focus
{
	background: #ffffe0;
}



select[size=1]:focus
{
	background: inherit;
}



div.bpmessageoption
{
	text-align: center;
}



a.bpmessageoption
{
	font-weight: bold;
	background: #996600;
	color: #eebb55;
	border-left: 2px solid #bb8822;
	border-top: 2px solid #bb8822;
	border-right: 2px solid #774400;
	border-bottom: 2px solid #774400;
	padding: 2px;
	text-decoration: none;
}



a.bpmessageoption:hover
{
	color: white;
	text-decoration: underline;
}



a.bpmessageoption:focus
{
	background: #a16f09;
	color: white;
}
