/* CSS Document */

.agenda_table
{
	border-collapse:collapse;
}
.agenda_table th
{
	border-bottom:1px solid #0A3463;
	color:#0A3463;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-top:20px;
	text-align:left;
}
.agenda_table td
{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px;
}
.agenda_table td#time
{
	font-weight:bold;
}
.agenda_table tr#color
{
	/*background-color:#DCD1EF;*/
	background-color:#EEE9F8;
}

.application_field
{
	background-color:#F9F9F9;
	border:1px solid #2982C7;
	border-collapse:collapse;
}
.application_field th
{
	background-color:#2982C7;
	border:1px solid #2982C7;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	height:30px;
	padding-left:5px;
	text-align:left;
	vertical-align:middle;
}
.application_field tr#row_0
{
	background-color:#F9F9F9;
}
.application_field tr#row_1
{
	background-color:#FFFFFF;
}
.application_field td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding:5px;
}
.application_field td#header
{
	font-weight:bold;
	vertical-align:top;
}
.application_field td#header p
{
	font-size:10px;
	font-weight:normal;
}
.application_field #required
{
	background-color:#FFE6E6;
}

.email_field
{
	background-color:#F9F9F9;
	border:1px solid #184070;
	border-collapse:collapse;
}
.email_field th
{
	color:#FFFFFF;
	background-color:#184070;
	border:1px solid #184070;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	text-align:left;
}
.email_field td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding:5px;
}
.red_text
{
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}
.confirmed_field
{
	background-color:#F9F9F9;
	border:1px solid #FF9900;
	border-collapse:collapse;
	width:75%;
}
.confirmed_field th
{
	background-color:#FF9900;
	border:1px solid #FF9900;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	height:30px;
	padding-left:5px;
	text-align:left;
}
.confirmed_field td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:5px;
}
.confirmed_field td#header
{
	font-weight:bold;
	vertical-align:top;
}

.prices_table
{
	border-collapse:collapse;
}
.prices_table td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.prices_table td#header
{
	font-weight:bold;
}
.prices_table tr#row_0
{
}
.prices_table tr#row_1
{
	background-color:#F0F0F0;
}
