@charset "utf-8";

/*------------------------------------
GLOBALS
------------------------------------*/

body {
	background-color:#FFEE7C;
	margin:0px;
	font-family:arial;
	font-size:11px;
	color:#2F4F68;
	}

.pngfix {
	behavior: url(/js/iepngfix.htc)
	}
	
.clear {
	clear:both;
	}

.borderless {
	border:0px;
	}

.right {
	float:right;
	margin-left:10px;
	margin-bottom:5px;
	}

.left {
	float:left;
	margin-right:10px;
	margin-bottom:5px;
	}
	
.center {
	margin-left:auto;
	margin-right:auto;
	}

.pic {
	border:5px solid #2E418E;
	}

a:link, a:visited {
	text-decoration:none; 
	color: #087AAE;
	}
a:hover {
	color: #7DC2E3;
	}

.formbutton {
	background-color: #234491;
	font-size:10px;
	font-weight:bold;
	color: white;
	border: 2px solid white;
	padding: 3px;
	}

/*------------------------------------
DIVS AND LAYOUT
------------------------------------*/

.div_container {
	width:1000px;
	margin:0 auto 0 auto;
	border:0px;
	padding:0px;
	text-align:center;
	}

/*------------------------------------
------------------------------------*/

.div_content_bg {
	background-image: url(/images/bg-content.gif);
	background-position: top center;
	background-repeat: repeat-y;
	width:900px;
	margin:0 auto 0 auto;
	border:0px;
	padding:0px;
	}

.div_content {
	padding:10px 20px 0px 20px;
	text-align:left;
	border:0px;
	margin:0px;
	}

/*------------------------------------
------------------------------------*/

.div_nav {
	background-image: url(/images/bg-header.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	width:880px;
	height:115px;
	margin:0 auto 0 auto;
	border:0px;
	padding:0px;
	}

/*------------------------------------
------------------------------------*/

.div_cta {
	width:880;
	background-color:#84BEE5;
	margin:0 auto 0 auto;
	border:0px;
	padding-top:5px;
	padding-bottom:10px;
	text-align:center;
	}

/*------------------------------------
------------------------------------*/

.div_footer {
	width:900px;
	margin:10px auto 5px auto;
	border-top:0px;
	padding:0px;
	text-align:center;
	}

/*------------------------------------
TEXT FORMATTING
------------------------------------*/

.header {
	font-weight:bold;
	font-size:14px;
	}

/*------------------------------------
------------------------------------*/

.table_base {
	background-color:#E0F0F9;
	}

.tr_header {
	background-color:#84BEE5;
	color: white;
	font-weight:bold;
	}

.tr_02 {
	background-color:#EDF6FC;
	}

/*------------------------------------
------------------------------------*/

.event_date {
	font-size:14px;
	font-weight:bold;
	}

.event_name {
	font-size:18px;
	font-weight:bold;
	}

.event_location {
	font-size:12px;
	font-style:italic;
	}

.event_time {
	font-size:12px;
	font-style:italic;
	}

.event_description {
	}

.event_pic {
	padding:1px;
	width:200px;
	border:2px solid #84BEE5;
	}
	