/* --- MENU STYLES ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/
/* level 0 inner */
.m0l0iout {
	font-family: Arial, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding: 4px;
	color: #FF0000;
}
.m0l0iover {
	font: 12px Arial, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding: 4px;
	color: #000000;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #FFFF00;
}
.m0l0oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #FFFF00;
}

/* level 1 inner */
.m0l1iout {
	font: 12px Arial, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #FFFF00;
}
.m0l1iover {
	font: bold 12px Arial, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #FF0000;
	filter: alpha(opacity=100);
}
.m0l1oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #FF0000;
}

/* level 2 inner */
.m0l2iover {
	font: 12px Arial, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
}

/* level 2 outer */
.m0l2oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #0000FF;
}
.m0l2oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #0000FF;
}

/* --- END OF MENU STYLES ---*/


/* --- PAGE STYLES ---*/

a, A:link, a:visited, a:active
	{color: #0000aa; text-decoration: none; font-family: Arial, Tahoma, Verdana; font-size: 11px;}
A:hover
	{color: #ff0000; text-decoration: none; font-family: Arial, Tahoma, Verdana; font-size: 11px;}
p, ul, li
	{color: #000000; font-family: Arial, Tahoma, Verdana; font-size: 11px;}
.full
	{color: #00CC00; font-weight: bold; font-family: Arial, Tahoma, Verdana; font-size: 11px;}
.header1, h1
	{color: #ffffff; background: #4682B4; font-weight: bold; font-family: Arial, Tahoma, Verdana; font-size: 13px; margin: 0px; padding: 2px;}
.header2, h2
	{color: #000000; background: #DBEAF5; font-weight: bold; font-family: Arial, Tahoma, Verdana; font-size: 12px;}
.title
	{color: #FF0000; background: #FFFFFF; font-weight: bold; font-family: "Arial", Tahoma, Verdana; font-size: 24px; margin: 0px;; text-align: center}
.tableheader1
	{color: #000000; background: #FFFF00; font-weight: bold; font-family: Arial, Tahoma, Verdana; font-size: 13px; margin: 0px; padding: 2px;}
.tableheader2
	{color: #000000; background: #FF0000; font-weight: bold; font-family: Arial, Tahoma, Verdana; font-size: 12px;}
td { color: #000000; font-family: Arial, Tahoma, Verdana; font-size: 12px; } tr { color: #000000; font-family: Arial, Tahoma, Verdana; font-size: 12px; } .cancel { color: #ff0000; font-weight: bold; font-family: Arial, Tahoma, Verdana; font-size: 11px; }
.spacesavailable { color: #CC00CC; font-weight: bold; font-family: "Arial", Tahoma, Verdana; font-size: 11px; }
.AdTitle { color: #0033CC; font-weight: bold; font-family: "Arial", Tahoma, Verdana; font-size: 14pt; ; background-color: #FFFFFF}
.smalltext { color: #000000; background: #FFFF00; font-weight: normal; font-family: "Arial", Tahoma, Verdana; font-size: 6px; margin: 0px; padding: 2px; }
