body {
	background: #B2C7FF url('../img/background.gif') repeat-x;
	text-align: justify;
}
div#background {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: #B2C7FF url('../img/background.gif') repeat-x;
}
img {
	border: 0px;
}
#links {
	position: absolute;
	top: 59px;
	left: 10px;
	height: 27px;
	width: 607px;
	padding: 2px 10px 7px 20px;
	background-image: url('../img/linkbar.jpg');
}
#links img {
	border: 0px solid #FFFFFF;
	vertical-align: middle;
}
#links a:link {
	text-decoration: none;
	font-family: tahoma;
	font-size: 22px;
	color: #000000;
	letter-spacing: 1px;
}
#links a:visited{
	text-decoration: none;
	font-family: tahoma;
	font-size: 22px;
	color: #000000;
	letter-spacing: 1px;
}
#links a:hover {
	color: #5481FF;
}
#adminlinks {
	position: absolute;
	top: 105px;
	left: 10px;
	height: 23px;
	width: 597px;
	padding: 6px 15px 7px 25px;
	background-image: url('../img/linkbar.jpg');
}
#adminlinks a:link {
	text-decoration: none;
	font-family: tahoma;
	font-size: 16px;
	color: #000000;
}
#adminlinks a:visited {
	text-decoration: none;
	font-family: tahoma;
	font-size: 16px;
	color: #000000;
}
#adminlinks a:hover {
	color: #5481FF;
}
#selected {
	position: absolute;
	top: 200px;
	left: 4px;
	height: 56px;
	width: 253px;
	background-image: url('../img/selected.jpg');
	padding-top: 10px;
	text-align: center;
	font-family: tahoma;
	font-size: 35px;
	z-index: 5;
}
#aegee {
	position: absolute;
	top: 26px;
	left: 683px;
	height: 182px;
	width: 316px;
	background-image: url('../img/aegee.jpg');
}
#content {
	position: absolute;
	top: 248px;
	left: 36px;
	width: 911px;
	min-height: 516px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding: 30px 10px 0px 10px;
	font-family: tahoma;
	font-size: 18px;
	color: #000000;
	overflow: visible;
	z-index: 4;
}
* html div#content {
	height: 516px;
}
p.parsetime{
	color: #9999FF;
	font-weight: 900;
}
table {
	font-family: tahoma;
	font-size: 18px;
	color: #000000;
	border-collapse: collapse;
	width: 100%;
	text-align: left;
}
a:link {
	color: #000000;
	text-decoration: underline;
}
a:visited {
	color: #000000;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
form {
	text-align: center;
}
#submit_pay_online {
	margin-top: 30px;
	color: #0000FF;
}
/***************************/
table.events {
	border-collapse: collapse;
}
table.events tr.events_first_row {
	font-weight: 600;
}
table.events tr.events_other_row_even {
	background-color: #BACCFF;
}
table.events tr.events_other_row_odd {
	background-color: #FFFFFF;
}
table.events tr.events_paid {
	background-color: #BACCFF;
	cursor: pointer;
}
table.events tr.events_not_paid {
	background-color: #FFBCCA;
	cursor: pointer;
}
table.events tr.events_hover {
	background-color: #779AFF;
	cursor: pointer;
}
li.view_paid {
	color: #00FF00;
}
li.view_not_paid {
	color: #FF0000;
}
span.comments {
	color: #444444;
}
td.view_first_row {
	text-align: center;
	font-size: 25px;
	font-weight: 800;
}
td.view_apply {
	text-align: center;
}
td.view_apply input{
	color: #FFFFFF;
	background-color: #5481FF;
	width: 200px;
	height: 40px;
	font-size: 25px;
	font-weight: 700;
	font-family: tahoma;
}
.suggest_link {
	background-color: #FFFFFF;
	padding: 2px 6px 2px 6px;
}
.suggest_link_over {
	background-color: #3366CC;
	padding: 2px 6px 2px 6px;
}
#search_suggest {
	position: absolute;
	background-color: #FFFFFF; 
	text-align: left;
	left: 350px;
	border: 1px solid #000000;			
}
