@charset "utf-8";
/* CSS Document */


.required_field
{
	color: #FF0000
}
.error_msg
{
	color: #FF0000;
	font-weight:bold
}
.error_msg_correct
{
	color:#009900;
	font-weight:bold
}
#wordings_table, #roto_edit_table
{
	margin-top:1em;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#wordings_table td
{
	border-bottom:1px solid #666666;
	text-align:left
}
#roto_edit_table td
{
	border-bottom:1px solid #666666;
	text-align:center
}
#roto_edit_table .vertborder
{
	border-right:1px solid #666666;
}
td
{
	vertical-align:top
}
img
{
	border:0;
}
#textarea .press_release_table
{
	text-align:center;
	border:0px solid #000000;
}

#textarea .pdf_table td
{
	vertical-align:middle
}
#textarea .event_map_table
{
	float:right;
	text-align:center;
	display:inline;
	width:14em;
	margin-top:2em;
}
#textarea .contact_map
{
	float:right;
	text-align:center;
	width:150px;
	margin-top:0em;
}
#textarea .google_map
{
	float:right;
	width:390px;
	margin-top:0em;
}
h3
{
	font-size:1em;

}
#pagetagline
{
	background-color:#a4a4fb;
	background-image:url(images/page_tag_line_bk.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:7.5em;
	font-size:1.3em;
	padding-left:5px;
	padding-right:5px;
	color: #FFFFFF;
	vertical-align:middle;
	text-align:center
}
.weblinks p
{
	margin-left:110px;
	height:6em;
	margin-top:0;
}
.weblinks img
{
	position: absolute;

}
.event_info
{
	margin-left:6em;
}
#previous_events p
{
	color:#999999
}
#previous_events h3
{
	color:#666666
}
#previous_events a
{
	color:#999999
}
.contact_table
{
	margin:0;
	padding:0;
}
.contact_table td
{
	height:1.3em;
}
.contact_table_td
{
	width:10.5em;
}
.contact_table_td2
{
	width:auto
}
.pcblock
{
	float:left;
	display:inline;
	width:11em;
	margin-top:1em;
}
.pcblock td
{
	height:4em;
}
