body   {
	background-image: url(../media/general/images/background.gif);
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
}
p {
	font: 12px/18px Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
}
td {}
a:link  { color: #0f468c; text-decoration: underline }
a:visited   { color: #0f468c; text-decoration: underline }
a:hover { color: #0f468c; text-decoration: underline }
form { display: inline }
.footer { font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 15px; padding-top: 10px; padding-bottom: 30px; border-top: 1px solid #919bc8 }
.vrules { background-color: #8f9bc5 }
.sidebartwelve { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 15px; padding-bottom: 8px }
.sidebarten { font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 14px; padding-bottom: 6px }
.twelveoneighteen { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px }
.twelveonsixteen { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 16px }
.twelveonfourteen { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 14px }
.twelveinline { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
.subhead       { color: #0f468c; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16px; padding-bottom: 7px }
.subheadbar   { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #8f9bc5; padding: 2px 10px; border-bottom: 2px solid white }
.subheadbarnorule { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #8f9bc5; padding: 2px 10px }
.ten { font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 12px }
.callout { font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 12px; background-color: #e3ebf3; padding: 5px 10px }
.fillborder  { background-color: #e3ebf3; border: solid 1px #8f9bc5 }
.repeatinfo { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 16px; padding-top: 15px; padding-right: 30px; padding-bottom: 15px; border-top: 1px solid #8f9bc5 }
.contactcasinoname { color: #0f468c; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16px; padding-top: 7px; padding-right: 30px; padding-bottom: 7px; border-top: 1px solid #8f9bc5 }
.contactname { color: #0f468c; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16px; padding-top: 7px; padding-bottom: 7px; border-top: 1px solid #8f9bc5 }
.repeatinfonorule { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 16px; padding-top: 15px; padding-right: 30px; padding-bottom: 15px }
.tableheadsmall     { color: #fff; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #0e478d; padding: 3px 12px; border-bottom: 2px solid #fff }
.rowone_sm     { font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #f4f7fc; padding: 3px 12px; border-bottom: 2px solid white }
.rowtwo_sm     { font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #dee8f6; padding: 3px 12px; border-bottom: 2px solid white }
.rowtotals  { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding: 7px 12px 10px }
.rowpad_sm    { padding: 3px 12px; border-bottom: 2px solid #fff }
.adminpagehead   { color: #3c3c32; font-size: 15px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 20px }
.imagemargin_right { margin-right: 10px }
.imagemargin_left { margin-left: 10px }
/* SpryCollapsiblePanel.css - Revision: Spry Preview Release 1.4 */
/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #BCC6D1;
}
.CollapsiblePanelTab {
	margin: 0px;
	padding: 5px;
	cursor: pointer;
	*-moz-user-select: none;
	-khtml-user-select: none;*
	font-weight: bold;
	color: #74809B;
	background: url(../media/general/images/expand.gif) no-repeat right;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
}
.CollapsiblePanelContent {
	margin: 5px 10px 20px;
	padding: 0px;
	font: 12px/18px Arial, Helvetica, sans-serif;
	text-align: left;
}
.CollapsiblePanelTab a {
	color: #82181A;
	text-decoration: underline;
}
.CollapsiblePanelTab a:hover {
	text-decoration: none;
}
.CollapsiblePanelOpen .CollapsiblePanelTab {
	background: #EEE url(../media/general/images/collapse.gif) no-repeat right;
}
.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	background-color: #E6EFF8;
}
.CollapsiblePanelFocused .CollapsiblePanelTab {
	background-color: #8F9BC5;
	color: #FFFFFF;
}
