body {
margin: 0;
padding: 0;
font-family: Arial, helvetica, sans-serif;
background: #FFFFFF;
}

ul.p {
list-style-type: none;
}

ol.ua {
list-style-type: upper-alpha;
}

ol.la {
list-style-type: lower-alpha;
}

ul.o {
list-style-type: circle;
}

ul.d {
list-style-type: disc;
}

ul.sq {
list-style-type: square;
}
ul.space1 li{margin-bottom: 1em}
div.blk {
display: block;
}

.tlh {
font-size: 28pt;
/*color: #000000;*/
}

.ajo {
font-size: 14pt;
/*color: #000000;*/
}

.size01 {
font-size: 8pt;
}

.size02 {
font-size: 10pt;
}

.size03 {
font-size: 14pt;
}

.style_credit {
font-size: 6pt;
text-align: center;
}

.host_credit {
font-size: 10pt;
text-align: center;
}

.itl {
font-style: italic;
}

.red {
color: #cc0000;
}

.red2 {
color: #FF0000;
}

.blue {
	color: blue;
}

.green {
	color: green;
}

.purple {
	color: #FF00FF;
}

.bgltyellow {
	background: #FFFF99;
}

.bgyellow {
	background: #FFFF00;
}

.bgemp {
background: #99FFFF;
}

.bgred {
background: #FF0000;
}

.bg01 {
background: #00FF00;
}

.bg02 {
background: #ffffcc;
}
.bg03{background:#CCCCCC}

.c {
text-align: center;
}

.lft {
text-align: left;
}

.rt {
text-align: right;
}

.fl {
float: left;
}
.fr{float: right}
.nbr {
white-space: nowrap;
}

.undl {
text-decoration: underline;
}
.lineout{text-decoration: line-through}

.heavy {
font-weight: 800;
}

.b {
font-weight: bold;
}

.w0{font-weight:normal}

.mar_top {
margin-top: 8em;
}

.raider_mar {
margin: 3px;
}

.mar00 {
margin: 0;
}

.mar01 {
margin: 0 5px 3px 5px;
}

.mar02 {
margin: 2px 0 2px 0;
}

.mar04 {
margin: 0 5px 0 5px;
}

.mar05 {
margin-left: auto;
margin-right: auto;
}

.mar06 {
margin: 0 0 5px 0;
}

.mar07 {
margin: 20px 0 2px 0;
}

.mar08 {
margin-top: 0;
}
.mar08a {
margin-bottom: 0;
}
.mar08a1 {
margin-bottom: .25em;
margin-top: 1.5em;
}

.mar09 {
margin: 1em 10% 1em 10%;
}

.mar10 {
margin-bottom: 3px;
}

.mar11 {
margin-top: 3px;
}

.mar12 {
margin-left: 0;
}
.mar13{margin-bottom:1em}
.mar131{margin-left:1em}
.mar132{margin-left:2em}
.mar133{margin-left:3em}
.mar134{margin-left:4em}
.mar14{margin-left: 20%;margin-right: 20%}
.mar_top {margin-top: 8em;}

.w1{width: 525px}

#breakfast {
margin-bottom: 0;
}

#lunch {
margin-bottom: 0;
}

.pad01 {
padding: 5px;
}

.r4c2 {
padding: 5px;
background-color: #FFFFFF;
color: #000000;
}

.bdr00 {
border: none;
}

.bdr06 {
border: black solid 1px;
}
.bdr06d {
border: black dashed 1px;
}

.bdr07 {
border: solid red 5px;
}

a {
text-decoration: none;
}

a.navcon {
color: #0000CC;
background-color: transparent;
text-decoration: underline;
/*border: dashed 1px #999999;*/
}

a.navcon:hover {
color: #000000;
background-color: #ffcccc;
text-decoration: none;
/*border: dashed 1px #ff0000;*/
}