a {
	color:#FFFFFF; 
	background:transparent;
	text-decoration:none; 
}

a:visited {
	color:#FFFFFF; 
	background:transparent; 
}
a:active {
	color:#FFFFFF; 
	background:transparent; 
}
a:hover {
	color:#FFFFFF; 
	background:transparent; 
	text-decoration:none;
}
td {
	font-family: bodoni;
	font-size: 9pt;
	line-height: 12pt;
}

.tableA {
	background-color: #90D7E7;
}

.buttonrood		{	background-color: #A50021;
					font-family: bodoni;
					font-size: 12pt; 
					color: #FFFFFF;}

.buttongreen	{	background-color: green;
					font-family: bodoni;
					font-size: 12pt; 
					color: #FFFFFF;}

.buttonnavy		{	background-color: navy;
					font-family: bodoni;
					font-size: 12pt; 
					color: #FFFFFF;}
.title_left {
	font-face: 'Curlz MT';
	font-size: 18pt;
	bordercolor:#003399;
	border-left: 1px solid #003399;
	border-right: 0px; 
	border-top: 1px solid #003399; 
	border-bottom: 1px solid #003399;
	line-height: 22pt;
	color: #003399;
}

.title_right {
	bordercolor:#003399;
	border-left: 0px;
	border-right: 1px solid #003399; 
	border-top: 1px solid #003399; 
	border-bottom: 1px solid #003399;
}

.middle_left {
	font-family: bodoni;
	font-size: 12pt;
	bordercolor:#003399;
	border-left: 1px solid #003399;
	border-right: 0px; 
	border-top: 1px solid #003399; 
	border-bottom: 1px solid #003399;
}

.middle_right {
	background-color:#333333; 
	bordercolor:#003399;
	border-left: 0px; 
	border-right: 1px solid #003399; 
	border-top: 1px solid #003399; 
	border-bottom: 1px solid #003399;
}

.bottom {
	font-family: bodoni;
	font-size: 8pt;
	bordercolor:#003399;
	border-left: 1px solid #003399; 
	border-right: 1px solid #003399; 
	border-top: 1px solid #003399; 
	border-bottom: 1px solid #003399;
	color: #FFFFEA;
}

.titlecell {
	text-align: center;
	padding-right: 1px;
}

.table1 {
	height: 2px;
	width: 100%;
	background-color: 888888;
}

.table2 {
	width: 100%;
	height: 100%;
}

.menucell 
{	width: 110px;
	vertical-align: top;
	background-color: 49225F;
}

.menutable {
  padding-top: 10px;
  padding-left: 10px;
	width: 100%;
	
}

.header1 {
	font-family: bodoni;
	font-size: 18pt;
	line-height: 18pt;
	color: #121212;
	margin-left: 10px;
}

.header2 
{	font-family: bodoni;
	font-size: 10pt;
	line-height: 10pt;
	color: #121212;
	margin-left: 15px;
	font-weight: bold;
}

.text1 
{	font-family: bodoni;
	font-size: 8pt;
	line-height: 12pt;
	color: #121212;
	margin-top: 10px;
}

.contentcell {
	padding-top: 10px;
	vertical-align: top;
}

.contenttable {
	width: 100%;
	background-color: WHITE;
	vertical-align: top;
}

.bannertable {
	width: 100%;
	background-color: WHITE;
}

.banneritem {
	
	font-family: bodoni;
	font-size: 8pt;
	line-height: 14pt;
	color: 574064;
	width: 100%;
	text-align: center;
}

.fototl {
	border-top: 1px solid #FFFFEA; 
	border-left: 1px solid #FFFFEA;
	border-bottom: 0px;
	border-right: 0px; 
}

.fototlb {
	border-top: 1px solid #FFFFEA; 
	border-left: 1px solid #FFFFEA;
	border-bottom: 1px solid #FFFFEA;
	border-right: 0px; 
}

.gast {
	border: 1px;
	font-family: bodoni; 
	font-size: 10pt; 
}

.gast-body3 {
	background-color: #FFFFEA;
	font-family: bodoni; 
	font-size: 10pt; 
}

.gast-maint {
	border: 1px;
	font-family: bodoni; 
	font-size: 10pt; 
}

.item {
	font-family: bodoni;
	font-size: 12pt;
	color: #003399;
	line-height: 12pt;
}

.item---- {
	font-family: bodoni;
	font-size: 12pt;
	color: #003399;
	line-height: 12pt;
	border-top: 0px solid #003399; 
	border-left: 0px solid #003399;
	border-bottom: 0px solid #003399;
	border-right: 0px solid #003399; 
}

.itemtlbr {
	font-family: bodoni;
	font-size: 12pt;
	color: #003399;
	line-height: 12pt;
	border-top: 1px solid #003399; 
	border-left: 1px solid #003399;
	border-bottom: 1px solid #003399;
	border-right: 1px solid #003399; 
}

.itemtl {
	font-family: bodoni;
	font-size: 12pt;
	color: #003399;
	line-height: 12pt;
	border-top: 1px solid #003399; 
	border-left: 1px solid #003399;
	border-bottom: 0px;
	border-right: 0px; 
}

.itemtlb {
	font-family: bodoni;
	font-size: 12pt;
	color: #003399;
	line-height: 12pt;
	border-top: 1px solid #003399; 
	border-left: 1px solid #003399;
	border-bottom: 1px solid #003399;
	border-right: 0px; 
}


.itemt {
	font-family: bodoni;
	font-size: 12pt;
	color: #003399;
	line-height: 12pt;
	border-top: 1px solid #003399; 
	border-left: 0px;
	border-bottom: 0px;
	border-right: 0px; 
}

.itemtr {
	font-family: bodoni;
	font-size: 12pt;
	color: #003399;
	line-height: 12pt;
	border-top: 1px solid #003399; 
	border-left: 0px;
	border-bottom: 0px;
	border-right: 1px solid #003399; 
}

.itemr {
	font-family: bodoni;
	font-size: 12pt;
	color: #FFFFEA;
	line-height: 12pt;
	border-top: 0px; 
	border-left: 0px;
	border-bottom: 0px;
	border-right: 1px solid #003399; 
}

.itembr {
	font-family: bodoni;
	font-size: 12pt;
	color: #FFFFEA;
	line-height: 12pt;
	border-top: 0px; 
	border-left: 0px;
	border-bottom: 1px solid #003399;
	border-right: 1px solid #003399; 
}

.itemtbr {
	font-family: bodoni;
	font-size: 12pt;
	color: #FFFFEA;
	line-height: 12pt;
	border-top: 1px solid #003399; 
	border-left: 0px;
	border-bottom: 1px solid #003399;
	border-right: 1px solid #003399; 
}

.itemb {
	font-family: bodoni;
	font-size: 12pt;
	color: #FFFFEA;
	line-height: 12pt;
	border-top: 0px; 
	border-left: 0px;
	border-bottom: 1px solid #003399;
	border-right: 0px; 
}

.itembl {
	font-family: bodoni;
	font-size: 12pt;
	color: #FFFFEA;
	line-height: 12pt;
	border-top: 0px; 
	border-left: 1px solid #003399;
	border-bottom: 1px solid #003399;
	border-right: 0px; 
}

.iteml {
	font-family: bodoni;
	font-size: 12pt;
	color: #FFFFEA;
	line-height: 12pt;
	border-top: 0px; 
	border-left: 1px solid #003399;
	border-bottom: 0px;
	border-right: 0px; 
}

.menu{
	font-family: bodoni;
	font-size: 12pt;
	line-height: 15pt;
	font-weight: bold;
}

..mybutton { width: 5em; }

..mybutton5 { width: 5em; }

..mybutton6 { width: 6em; }

..mybutton7 { width: 7em; }

..mybutton8 { width: 8em; }

..musicbutton { width: 8em; }

.c-header2 {
	background-color: #E4E4E4;
	font-family: Century Gothic; 
	font-size: 10pt; 
}

.c-body1 {
	font-family: Century Gothic; 
	font-size: 10pt; 
}
.c-body2 {
	background-color: #F5F5F5;
	font-family: Century Gothic; 
	font-size: 10pt; 
}

.c-body3 {
	background-color: #FFFFE0;
	font-family: Century Gothic; 
	font-size: 10pt; 
}
