/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/
.outputtbl {
	border-collapse: separate; 
}

.lpagehdr {
	background-color: #FFB542; /* Orange */
	color: #0884CE; /* Royal Blue */
	font-weight: bold;
	font-size: large;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	padding: 5;
	height: 57;
}
.lblurbhdr {
	color: #0884CE; /* Royal Blue */
	font-weight: bold;
	font-size: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	padding: 5;
}
.rblurbhdr {
	color: #0884CE; /* Royal Blue */
	font-weight: bold;
	font-size: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: right;
	padding: 0;
}

.ltopichdr {
	color: #0884CE; /* Royal Blue */
	font-weight: bold;
	font-size: large;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	padding: 5;
}
.topichdr {
	color: #0884CE; /* Royal Blue */
	font-weight: bold;
	font-size: large;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	padding: 5;
}
.rtopichdr {
	color: #0884CE; /* Royal Blue */
	font-weight: bold;
	font-size: large;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: right;
	padding: 5;
}

.lcolhdr {
	background-color: #0884CE; /* Royal Blue */
	color: #FFFFFF; /* White */
	font-weight: bold;
	font-size: x-small;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	padding: 5;
}
.colhdr {
	background-color: #0884CE; /* Royal Blue */
	color: #FFFFFF; /* White */
	font-weight: bold;
	font-size: x-small;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	padding: 5;
}
.rcolhdr {
	background-color: #0884CE; /* Royal Blue */
	color: #FFFFFF; /* White */
	font-weight: bold;
	font-size: x-small;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: right;
	padding: 5;
}

.lcolhdrw {
	background-color: #FFFFFF; /* White */
	color: #000000; /* Black */
	font-weight: bold;
	font-size: x-small;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	padding: 5;
}
.colhdrw {
	background-color: #FFFFFF; /* White */
	color: #000000; /* Black */
	font-weight: bold;
	font-size: x-small;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	padding: 5;

}
.rcolhdrw {
	background-color: #FFFFFF; /* White */
	color: #000000; /* Black */
	font-weight: bold;
	font-size: x-small;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: right;
	padding: 5;
}

.lcolhdro {
	background-color: #FFB542; /* Orange */
	color: #000000; /* Black */
	font-weight: bold;
	font-size: x-small;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	padding: 5;
}
.colhdro {
	background-color: #FFB542; /* Orange */
	color: #000000; /* Black */
	font-weight: bold;
	font-size: x-small;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	padding: 5;
}
.rcolhdro {
	background-color: #FFB542; /* Orange */
	color: #000000; /* Black */
	font-weight: bold;
	font-size: x-small;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: right;
	padding: 5;
}


.lstdtxt {
	color: #000000; /* Black */
	font-size: x-small;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
}
.stdtxt {
	color: #000000; /* Black */
	font-size: x-small;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
}
.rstdtxt {
	color: #000000; /* Black */
	font-size: x-small;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: right;
}

.lstdtxtw {
	background-color: #FFFFFF; /* White */
	color: #000000; /* Black */
	font-size: x-small;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
}
.stdtxtw {
	background-color: #FFFFFF; /* White */
	color: #000000; /* Black */
	font-size: x-small;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
}
.rstdtxtw {
	background-color: #FFFFFF; /* White */
	color: #000000; /* Black */
	font-size: x-small;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: right;
}

.lstdtxto {
	background-color: #FFB542; /* Orange */
	color: #000000; /* Black */
	font-size: x-small;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
}
.stdtxto {
	background-color: #FFB542; /* Orange */
	color: #000000; /* Black */
	font-size: x-small;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
}
.rstdtxto {
	background-color: #FFB542; /* Orange */
	color: #000000; /* Black */
	font-size: x-small;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: right;
}


/* level 0 inner */
.m0l0iout {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: x-small;
	font-weight: bold;
	padding: 4px;
	color: #FFFFFF; /* White */
}
.m0l0iover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: x-small;
	font-weight: bold;
	padding: 4px;
	color: #FFFFFF; /* White */
}
/* level 0 outer */
.m0l0oout {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: x-small;
	text-decoration : none;
	border : 1px solid #0884CE; /* Royal Blue */
	background: #0884CE; /* Royal Blue */
}
.m0l0oover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: x-small;
	text-decoration : none;
	border : 1px solid #3AA5DD; /* Light Blue */
	background: #3AA5DD; /* Light Blue */
}

/* level 1 inner */
.m0l1iout {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: x-small;
	text-decoration: none;
	padding: 4px;
	color: #000000; /* Black */
}
.m0l1iover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-decoration : none;
	padding: 4px;
	color: #000000; /* Black */
}
/* level 1 outer */
.m0l1oout {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: x-small;
	text-decoration : none;
	border : 1px solid #FFFFFF; /* White */
	background: #FFB542; /* Orange */
	filter: alpha(opacity=85);
}
.m0l1oover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: x-small;
	text-decoration : none;
	border : 1px solid #FFFFFF; /* White */
	background: #3AA5DD; /* Light Blue */
}

/* level 2 inner */
.m0l2iover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: x-small;
	text-decoration : none;
	padding: 4px;
	color: #000000; /* Black */
}

/* level 2 outer */
.m0l2oout {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: x-small;
	text-decoration : none;
	border : 1px solid #FFFFFF; /* White */
	background: #B44646;
}
.m0l2oover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: x-small;
	text-decoration : none;
	border : 1px solid #FFFFFF; /* White */
	background: #E55A5A;
}
@font-face { font-family: Arial }
table  { font-family: Arial, Helvetica, sans-serif }
