body {
	background-image: url(images/be_wallpaper.gif);
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ececec;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #666666;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #b2b1b1;
	font-weight: normal;
}
a:hover {
	color: #a90070;
	text-decoration: none;
	background-color: #FFFFFF;
}
.text_title_magenta {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-weight: bold;
	color: #CC3399;
}
.table_header {
	border: 4px solid #efefef;
	background-color: #FFFFFF;
}
.res_conf_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.text_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ececec;
	text-decoration: none;
}
.text_menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #a90070;
	text-decoration: none;
}
.table_blackbg {
	background-image: url(images/black_bg.gif);
}
.copyright_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
}
.form_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #d0d0d0;
	border: 2px solid #FFFFFF;
}
.table_specials {
	border: 1px solid #555555;
	padding: 10px;
}
.table_blackbg2 {
	background-image: url(images/black_bg2.gif);
}
.table_greybg {
	background-image: url(images/grey_bg.gif);
}
.table_greybg2 {
	background-image: url(images/grey_bg2.gif);
}
.text_pages {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}
.page_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #a90070;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #666666;
}
h5 {
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.table_specials {
	border: 3px dotted #CCCCCC;
}
.text_title_magenta_large {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}
.form_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #d0d0d0;
	border: 2px solid #FFFFFF;
}
.text_pages_w {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
.table_message {
	border: 4px solid #a90070;
	background-color: #FFFFFF;
}

.flexclass .datetd.selected{background:#977d8e;}
.selected.datetd{background:#A90070;}

.noflexclass .selected.datetd{background:#EFEFEF;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 7pt;color: #666666;width:70px;}

.flexclass .selected.datetd{background:#A90070;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 7pt;color: #666666;width:40px;color:#ffffff;}
.flexclass .datetd{font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 7pt;color: #666666;background:#977d8e;color:#ffffff;}

.noflexclass td{background:#FFFFFF;text-align:justify;}

.noflexclass .pricetd{white-space:nowrap;}
.flexclass .pricetd{width:200px;}
.pricetd{text-align:center;font-family:Verdana;font-size:6pt;}

.firstcol{width:10px;}
.noflexclass .firstcol{width:95%;}
