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

h1, h2, h3, p, div, td, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
body {
	background-color: #27233A;
	background-image: url(../images/purplebackground.jpg);
	margin: 0px;
	padding: 0px;
}
table  {
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	border-spacing: 0px;
	padding: 0px;
	border: 0px;
}
td, th {
	border-width: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}
h1, .h1 {
	font-size: 18px;
	font-weight: bold;
}
h2, .h2, p.headers, p.headers2 {
	font-size: 15px;
	font-weight: bold;
}
h3, .h3, p.headers3, p.headers4 {
	font-size: 12px;
	font-weight: bold;
}
p, div, td {
	font-size: 12px;
}
.small {
	font-size: 9px;
}
textarea {
	font-size: 10px;
}
tr.headerimage {
	height: 192px;
}
.binding {
	position: relative;
	top: 33px;
	border-color: #333333;
	border-width: 1px;
	border-style: solid;
	text-align: center;
	width: 850px;
	old-z-index: 100;
}
table.content {
	position: relative;
	top: 9px;
	width: 95%;
	text-align: center;
}
div.content {
	width: 94%;
}
.picture {
	position: relative;
	top: 30px;
}
.rightside {
	height: 280px;
}
a.plainwhite {
	color: white;
	text-decoration: none;
}
a.plainwhite:hover {
	color: white;
	text-decoration: none;
}
.fill {
        height: 66px;
}
.formlabel {
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
}
.formlabelrtl {
	font-weight: bold;
	text-align: leftt;
	padding-left: 5px;
	direction: rtl;
}
table.data {
	border-collapse: separate;
}
td.header {
	font-weight: bold;
	background-color: #453861;
	color: white;
	padding: 5px;
}
td.oldodd {
	background-color: #EEEEEE;
	padding: 5px;
}
td.oldeven {
	background-color: #CCCCCC;
	padding: 5px;
}
td.odd {
	background-color: #EECCFF;
	padding: 5px;
}
td.even {
	background-color: #CCAADD;
	padding: 5px;
}
.city {
	font-size: 13px;
	font-weight: bold;
}
.active {
	font-style: italic;
	color: black;
}
.active:hover {
	color: #E7AB33;
}
.past {
}
.past:hover {
	color: #E7AB33;
}
.footerlinks {
	font-size: 10px;
	text-align: center;
	padding-bottom: 20px;
}
table.menu {
	nkborder: 1px solid #453861;
	font-size: 8pt;
	margin: 0px;
	font-weight: bold;
}

table.submenu {
	font-size: 8pt;
	font-weight: bold;
}
td.menuNormal {
	color: black;
	font-weight: bold;
	vertical-align: top;
	background-color: white;
}

td.menuHover {
	color: black;
	font-weight: bold;
	vertical-align: top;
	z-index: 1000;

}
div.menuNormal {
	display: none;
	position: static;
}
div.menuHover {
	border: 1px solid #453861;
	background-color: #453861;
	display: inline;
	z-index: 1000;

	position: absolute;
}
a.menuitem {
	font-size: 12px;

}

a.menuitemmap{
	font-family: Arial, Helvetica, sans-serif;

	color: white;

	background-color: #F4820D;

	padding: 5px;

	font-weight: bold;

	text-decoration: none;
	cursor: hand;

	display: block;
}
a.menuitem:link {
	font-family: Arial, Helvetica, sans-serif;

	background-color: #453861;

	color: white;

	padding: 5px;

	font-weight: bold;

	text-decoration: none;
	display: block;
}
a.menuitem:visited {
	font-family: Arial, Helvetica, sans-serif;

	background-color: #453861;

	color: white;

	padding: 5px;

	font-weight: bold;

	text-decoration: none;
	display: block;
}
a.menuitem:hover {
	font-family: Arial, Helvetica, sans-serif;

	color: white;

	background-color: #F4820D;

	padding: 5px;

	font-weight: bold;

	text-decoration: none;
	cursor: hand;

	display: block;
}

a.menuitem:active {
	font-family: Arial, Helvetica, sans-serif;

	color: white;

	background-color: #F4820D;

	padding: 5px;

	font-weight: bold;

	text-decoration: none;
	cursor: hand;

	display: block;
}

.images{margin-top:10px;}
.canignore { }
.red	{ color: red; }
.hidden { visibility: hidden; }
.nobr   { white-space: nowrap; }
.bold   { font-weight: bold; }
.rtl	{ direction: rtl; }
.top    { vertical-align: top; }
.middle { vertical-align: middle; }
.bottom { vertical-align: bottom; }
.left      { text-align: left; }
.center    { text-align: center; }
.right     { text-align: right; }
.justified { text-align: justify; }