/* CSS Document */

.application_field
{
	background-color:#F9F9F9;
	border:1px solid #999999;
}

.application_field th
{
	color:#FFFFFF;
	background-color:#184070;
	border:1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.application_field td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

.application_field #required
{
	background-color:#FFE6E6;
}

.data_table
{
}

.data_table th
{
	color:#FFFFFF;
	background-color:#184070;
	border:1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.data_table td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	background-color:#F9F9F9;
	border:1px solid #999999;
	padding:4px;
}

.data_table td#header
{
	font-weight:bold;
}

.data_table #required
{
	background-color:#FFE6E6;
}

.data_table2
{
}

.data_table2 th
{
	color:#FFFFFF;
	background-color:#184070;
	border:1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.data_table2 td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	background-color:#F9F9F9;
	border:1px solid #999999;
	padding:4px;
}

.data_table2 td#header
{
	font-weight:bold;
}

.data_table2 td#data
{
	padding-left:40px;
}

.data_table2 #required
{
	background-color:#FFE6E6;
}


.list_table
{
	border:1px solid #999999;
	border-collapse:collapse;
}

.list_table tr#odd
{
	background-color:#F4F4FF;
}
.list_table tr#even
{
	background-color:#F4FFF4;
}

.list_table th
{
	color:#FFFFFF;
	background-color:#184070;
	border:1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding:5px;
	margin:5px;
}

.list_table td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:5px;
	margin:5px;
}

.list_table td#header
{
	font-size:12px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:underline;
	background-color:#F4F4FF;
}

.list_table td#buttons
{
	background-color:#F4F4FF;
	text-align:center;
	padding:5px;
	margin:5px;
	border-bottom:1px solid #999999;
}

.list_table a
{
	font:Verdana;
	text-decoration:none;
	color:#840000;
	text-decoration:none;
	border-bottom:1px dashed #840000;
}

.list_table a:hover
{
	border-bottom:none;
	text-decoration:underline;
}

.agenda_table
{
}

.agenda_table th
{
	border:none;
	background-color:#FFFFFF;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	vertical-align:top;
}

.agenda_table td
{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
}

.agenda_table td#break
{
	font-style:italic;
	text-align:center;
	text-decoration:underline;
}

.info_table
{
	border:1px solid #CCCCCC;
	background-color:#EFEFEF;
	border-collapse:collapse;
}
.info_table th
{
	color:#FFFFFF;
	background-color:#184070;
	border:1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.info_table td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	padding:4px;
}
info_table td p a
{
	color:#FF9900;
	font-weight:bold;
}
info_table td p a:hover
{
	color:#666666;
}

.info_table td#header
{
	font-size:14px;
	text-align:left;
	font-weight:bold;
}

.noboard_table
{
	border:none;
}

.noboard_table td
{
	border:none;
}

.event_list_table
{
	width:621px;
}
.event_list_table th#image
{
	background-image:url(../../images/RMTA_Event_Block_01.jpg);
	background-repeat:no-repeat;
	border:none;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	height:39px;
	text-decoration:underline;
	width:621px;
}
.event_list_table td#image
{
	background-image:url(../../images/RMTA_Event_Block_02.jpg);
	height:184px;
	width:621px;
}
.event_list_table td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:0px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	vertical-align:top;
}
.event_list_table td#header
{
	font-weight:bold;
}

.event_info_table
{
	width:621px;
}
.event_info_table th#image
{
	background-image:url(../../images/RMTA_Event_Info_01.jpg);
	background-repeat:no-repeat;
	border:none;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	height:39px;
	text-decoration:underline;
	width:621px;
}
.event_info_table td#image
{
	background-image:url(../../images/RMTA_Event_Info_03.jpg);
	background-repeat:repeat-y;
	width:621px;
}
.event_info_table th#footer
{
	background-image:url(../../images/RMTA_Event_Info_04.jpg);
	background-repeat:no-repeat;
	border:none;
	height:36px;
	width:621px;
}
.event_info_table td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:4px;
	vertical-align:top;
}
.event_info_table td#header
{
	font-weight:bold;
}

.itinerary_table
{
	border:2px solid #666666;
	border-collapse:collapse;
}
.itinerary_table th
{
	background:#FFCC00;
	border-bottom:1px solid #666666;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-top:20px;
	text-align:left;
}
.itinerary_table td
{
	border-bottom:1px solid #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
}
.itinerary_table td#header
{
	font-weight:bold;
}
.itinerary_table ul#none li
{
	list-style:none;
}

.sponsor_table
{
	background-color:#F9F9F9;
	border-collapse:collapse;
	border:1px solid #184070;
}

.sponsor_table th
{
	color:#FFFFFF;
	background-color:#184070;
	border:1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.sponsor_table td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	padding:4px;
}

.sponsor_table td#header
{
	font-weight:bold;
}

.sponsor_table td#data
{
	padding-left:40px;
}

.sponsor_table #required
{
	background-color:#FFE6E6;
}