h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	font-style: italic;
	font-weight: bold;
	/*color: #800000;*/
	color: #006AA8;
	page-break-after:avoid;
}

h1.red {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	font-style: italic;
	font-weight: bold;
	/*color: #800000;*/
	color: #ff0000;
	page-break-after:avoid;
}

h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	font-style: italic;
	font-weight: bold;
	/*color: #8b4513;*/
	color: #006AA8;
	page-break-after:avoid;
}

h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	font-style: italic;
	font-weight: bold;
	/*color: #4682b4;*/
	color: #006AA8;
	page-break-before:auto;
	page-break-after:avoid;
}

h4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	/*font-style: italic;*/
	font-weight: bold;
	/*color: #4682b4;*/
	/*color: #006AA8;*/
	color: #000000;
	page-break-after:avoid;
}

a.map {
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	font-style: italic;
	font-weight: bold;
	/*font-weight: bold;*/
	/*color: #4682b4;*/
		color: #006AA8;
}

a.pwd {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	/*font-weight: bold;*/
	/*color: #4682b4;*/
	/*color: #006AA8;*/
	color: #000000;
}

a.session {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	/*font-style: italic;*/
	/*font-weight: bold;*/
	/*color: #4682b4;*/
	/*color: #006AA8;*/
	/*color: #000000;*/
	color: #000080;
	text-decoration: none;
}

.tblbgcolor {
	/*background-color: #bfd7ea;*/
	background-color: #ffffcc;
	border-style: dashed;
	border-width: 1pt;
	border-color: #000080;
}

p {
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	color: #000000;
}

.redtext {
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #ff0000;
}

.example {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.formlink {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #000000;
}

li {
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	color: #000000;
	margin-bottom: 6pt;
}

td {
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #000000;
}

td.agenda {
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #000000;
	border: solid;
	border-color: #006AA8;
	border-width: 1px;
}

td.agendabg {
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	/*color: #000000;*/
	color: #ffffff;
	border: solid;
	border-color: #006AA8;
	border-width: 1px;
	/*background-color: #006AA8;*/
	background-color: #E0E0E0;
}

h1.warning {
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	font-style: normal;
	font-weight: bold;
	/*color: #800000;*/
	color: #006AA8;
}

INPUT {
	/*border-color: #800000;*/
	border-color: #CCA878;
	border-width: 1px;
	font-family: "Courier New", Courier, monospace;
	font-size: 9pt;
	color: #000000;	
}

TEXTAREA {
	/*border-color: #800000;*/
	border-color: #CCA878;
	border-width: 1px;
	font-family: "Courier New", Courier, monospace;
	font-size: 9pt;
	color: #000000;
}

/*SELECT {
	font-family: "Courier New", Courier, monospace;
	font-size: 9pt;
	color: #000000;
	border-color: #800000;
	border-width: 1px;
	border-style: solid;
	border-spacing: 10px;
	
}*/

.footer {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	text-align: center;
	background-color: #CCA878;
}

HR {
	/*color: #800000;*/
	color: #CCA878;
	border: 1px solid #CCA878;
}

.logo {
	background-image: url(images/bgepalogo.gif);
	background-repeat: no-repeat;
	/*background-repeat: repeat-y;*/
	background-position: top;
}

/*.active {color:#000000;text-decoration:none;font-weight:bold;}*/

a.navbar {text-decoration:none;color:#000000;font-weight:normal;}

a:link.navbar {color:#000000;text-decoration:none;}

/*a:visited.navbar {color:#006AA8;text-decoration:none;}*/

a:visited.navbar {color:#000000;text-decoration:none;}

a:hover.navbar {color:#ffffff;text-decoration: underline;}

a:active.navbar {color:#000000;text-decoration:none;font-weight:normal;}


td.box{
	border: dashed;
	border-color: #006AA8;
	border-width: 1pt;
	background-color: #ebddc7;
}

table.box{
	border: double;
	border-color: #006AA8;
	border-width: 3pt;
	background-color: #ebddc7;
}

td.boxbrown{
	border-width: 1pt;
	background-color: #ebddc7;
}

td.boxblue{
	border-width: 1pt;
	background-color: #006aa8;
	color: #ffffff;
}


td.boxmsg{
	border: dashed;
	border-color: #006AA8;
	border-width: 1pt;
	background-color: #ebddc7;
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #006AA8;
}

PRE {
	font-size: 9pt;
	font-family: "Lucida Console", "Courier New", Courier, monospace;
}

/* BLUE links for Overview and Registration page */
a.bigblue {font-size:12pt;font-weight:bold;}

a:link.bigblue {font-size:12pt;font-weight:bold;}

a:visited.bigblue {font-size:12pt;font-weight:bold;}

a:hover.bigblue {font-size:12pt;font-weight:bold;}

a:active.bigblue {font-size:12pt;font-weight:bold;}

.gallery{
	width: 400px;
	height: 266px;
	/*height: 40%;*/
	border-top: 7px inset #d7ecff;
	border-right: 7px inset #d7ecff;
	border-bottom: 7px inset #d7ecff;
	border-left: 7px inset #d7ecff;
	display: block;
	border-collapse: collapse;
	background-color: #faf0e6;
	padding: 0px;
	caption-side: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	margin-bottom:0px;
}
.caption{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 3px;
	margin-top: 0px;
	margin-bottom: 2em;
	display: block;
}
.note{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	/*text-align: left;*/
	display: block;
	/*margin-top: 2em;
	margin-bottom: 4em;*/
	padding: 3px;
	background-color: #ffdfee;
	/*width: 20%;*/
	display: block;
	/*float: left;*/
	/*position: static;*/
	/*left: 50px;
	position: fixed;
	margin-right: 60%;*/
}