.invoices {
	font-size:12px;
    margin-left: 20px;
}

.invoices th {
    background: #A5D7F7;
}

.invoices td {
    padding: 0 2px 0 2px;
}

.invoices .Label {
	font-weight: bold;
}

.orderTable {
	font: 10px Arial;
	margin-left: 20px;
}

.orderTable td {
	border: 0px solid #DFDEDE;
}

.orderTable input {
	font: 10px Arial;
}

#event_holder {
	margin-left: 20px;
	font: 11px Arial;
}

#event_holder .title {
	margin-bottom: 10px;
	font-weight: bold;
}

#submit_short {
	background-image: url('submit1.gif');
	width: 38px !important;
    
	height: 20px !important;
	display: block !important;
	text-align: center;
	font-size: 9px !important;
	line-height: 20px !important;
	text-decoration: none;
	color: #7E97C4;
}

a#submit_short:hover {
	background-image: url('submit1-hover.gif') !important;
	color: red;
}

#submit_long {
	width: 62px !important;
	height: 20px !important;
	background-image: url('submit2.gif');
	display: block !important;
	text-align: center;
	font-size: 9px !important;
	font-family: Arial !important;
	line-height: 18px !important;
	text-decoration: none;
	color: #7E97C4;
}

a#submit_long:hover {
	background-image: url('submit2-hover.gif') !important;
	color: red;
}

.calendar
{
	font-size: 10px;
	width:131px;
	overflow: hidden;
	margin-left: 35px;
}

.weekend {
	color: #37BFE7;
}

.current {
	color: Red;
	font-weight: bold;
}

.calendar a {
	color: Navy;
}

#text ul li {
	margin-left: 10px;
}

.prices {
	background: silver;
}

.prices td {
	padding: 2px;
	background: white;
}

/* Register css */
.register {
	margin-left: 40px;
	font: 11px Arial;
	color: #8F93BC;
}

.register input, .register textarea {
	border: 1px solid #DFDEDE;
	font: 11px Arial;
	width: 99%;
}

.register .button {
	width: auto !important;
}

.req {
	color: red;
}

.error {
	margin-bottom: 20px;
	font-size: 11px;
	color: Red;
}

#files {
	margin-left: 30px;
	font-size: 11px;
}

#files img {
	margin-right: 5px;
}

.rb1 {
	margin: 2px 0 2px 40px;
	height: 20px !important;
	background: url(butt1.gif) no-repeat ;
	line-height: 22px;
}

.rb2 {
	margin: 2px 0 2px 40px;
	height: 20px !important;
	background: url(butt2.gif) no-repeat ;
	line-height: 22px;
}

.rb1 a, .rb2 a {
	padding-left: 5px;
	padding-top: 6px !important;
	line-height: 20px !important;
	color: Gray;
	text-decoration: none;
	font: 10px Arial;
}

#faq {
	padding-left: 40px;
}

#faq a {
	color: Gray;
	font: 11px Verdana;
}

#faq .answer {
	margin: 5px;
	font-size: 11px;
	color: Gray;
}
