body 
{
background-color: #f7efdf;
font: normal normal normal 12px Verdana, Arial, Helvetica, sans-serif; 
vertical-align: top;
text-align: left;
margin: 0;
}
body.news
{
width: 640px;
margin-left: 20px; margin-right: 10px;
}
body.colorscroll
{
scrollbar-base-color:#f7efdf;
}
body.mono 
{
background-color: #f7efdf;
font: normal normal normal 10pt Lucida Sans Typewriter, Andale Mono, Courier, sans-serif;
text-align: left;
margin: 10;
}
td 
{
font-size: 12px; 
vertical-align: top;
}
td.main
{ 
background-color: #fffaec;
text-align: left;
padding-top: 1em; padding-bottom: 1em; padding-left: 1em; padding-right: 1em; 
}
table.main
{ 
width: 600px;
}
td.mainbul
{ 
background-color: #fffefd;
text-align: left;
padding-top: 1em; padding-bottom: 1em; padding-left: 1em; padding-right: 1em; 
}
td.main h3 
{
font-weight: bold; 
} 
td.nbox
{
width: 640px;
background-color: #fffaec;
text-align: left;
padding-top: 1em; padding-bottom: 1em; padding-left: 1em; padding-right: 1em; 
border: 1px solid #975707;
} 
td.n2col
{ 
width: 50%;
background-color: #fffaec;
text-align: left;
line-height: 120%;
padding-top: 1em; padding-bottom: 1em; padding-left: 1em; padding-right: 1em;
} 
td.nhead
{ 
width: 50%;
background-color: #fffaec;
text-align: right;
padding-top: 1em; padding-bottom: 1em; padding-left: 1em; padding-right: 1em;
}
td.calendar
{ 
background-color: #fffaec;
text-align: left;
padding-top: 0px; padding-bottom: 0px; padding-left: 1em; padding-right: 1em; 
} 
.parcalendar
{
background-color: #fffaec;
padding-top: 1px; padding-bottom: 1px; padding-left: 40px; padding-right: 1em; 
}
.outer
{
width:170px;
border: 1px solid #975707;
padding: 0;
margin: 0;
cursor: default;
}
td.month
{
background-color: #f7efdf;
color: #975707;
font: normal normal bold 12px Verdana, Arial, Helvetica, sans-serif;
text-align: center; 
padding-top: 2px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px; 
margin: 0;
}
td.weekdays
{
background-color: #f7efdf;
color: #975707;
font: normal normal bold 12px Verdana, Arial, Helvetica, sans-serif; 
text-align: center; 
border: 1px solid #f7efdf;
padding-top: 2px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px; 
margin: 0;
}
td.days
{
background-color: white; /* #fffaec;  */
color: black;
font: normal normal normal 12px Verdana, Arial, Helvetica, sans-serif; 
text-align: center; 
border: 1px solid #f7efdf;
padding-top: 2px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px; 
margin: 0;
}
td.today
{
background-color: #ff5555;
color: white;
font: normal normal bold 12px Verdana, Arial, Helvetica, sans-serif; 
text-align: center; 
margin: 0;
border: 2px inset #ff0000;
}
td.brkfst
{
background-color: #bbffbb;
color: black;
font: normal normal bold 12px Verdana, Arial, Helvetica, sans-serif; 
text-align: center; 
margin: 0;
border: 2px solid #ff0000;
}
td.brdmtg
{
background-color: #bbffbb;
color: black;
font: normal normal bold 12px Verdana, Arial, Helvetica, sans-serif; 
text-align: center; 
margin: 0;
border: 2px solid #ff0000;
}
td.mtgnite
{
background-color: #bbffbb;
color: black;
font: normal normal bold 12px Verdana, Arial, Helvetica, sans-serif; 
text-align: center; 
margin: 0;
border: 2px solid #ff0000;
}
td.evt
{
background-color: #bbffbb;
color: black;
font: normal normal bold 12px Verdana, Arial, Helvetica, sans-serif; 
text-align: center; 
padding-top: 2px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px; 
margin: 0;
}
td.foot, p.foot
{
background-color: #fffaec;
color: #333333;
font-size: 12px; 
font-weight: normal; 
text-align: center;
}
p
{
vertical-align: top;
}
p.heavy
{
line-height: 50%;
font-size: 16px; 
font-weight: bold;
}
p.modified
{
background-color: #fffaec;
color: #333333;
font-size: 70%; 
text-align: right;
} 
p.pfoot 
{
color: #777777;
font-size: 12px; 
font-weight: normal; 
text-align: center;
}
p.pmodified
{
color: #aaaaaa;
font-size: 70%; 
text-align: right;
}
p.just 
{
text-align: justify;
}
p.doitalics
{
font-style: italic;
}
p.cent
{
text-align: center;
}
p.right
{
text-align: right;
line-height: 50%;
}
p.txtrgt
{
text-align: right;
}
marquee, .redtxt
{
color: #ff0000;
font-size: 130%; 
font-weight: bold; 
}
marquee, .blutxt
{
color: #0000ff;
font-size: 130%; 
font-weight: bold; 
}
ul, ol
{
font-size: 12px; 
vertical-align: top;
margin-left: 1em;
padding-left: 1em;
}
ul.blt, ol.blt
{
font-size: 12px; 
list-style: circle inside; 
vertical-align: top;
margin-left: 1em;
padding-left: 1em;
}
ul.lal, ol.lal
{
font-size: 12px; 
list-style: lower-alpha inside; 
vertical-align: top;
margin-left: 1em;
padding-left: 1em;
}
ul.nun, ol.nun
{
font-size: 12px; 
list-style: none inside; 
vertical-align: top;
margin-left: 1em;
padding-left: 1em;
}
h1 
{
color: #000000;
font-size: 22px; 
font-weight: normal; 
}
h2 
{
color: #000000;
font-size: 19px; 
font-weight: normal; 
margin: 0;
}
h3 
{
color: #000000;
font-size: 16px; 
font-weight: normal; 
}
h4 
{
font-size: 12px; 
font-weight: bold;
}
h5 
{
font-size: 12px; 
font-weight: normal; 
text-align: justify;
} 
h6 
{
font-size: 12px; 
font-weight: normal; 
text-align: center;
}
.imglft
{
float: left;
margin-top: 5px; margin-right: 10px; margin-bottom: 5px;
background-color: transparent; 
color: #777777;
border: none;
}
.imgrgt
{
float: right;
margin-top: 5px; margin-left: 10px; margin-bottom: 5px;
background-color: transparent; 
color: #777777;
border: none;
}
.ital
{
font-style: italic;
}
.spr
{
vertical-align: super;
}
.netop
{
font: normal normal normal 13px Lucida Sans Typewriter, Courier New, Courier monospace;
list-style-type: none;
margin-left: 7em;
}
.bul, .boldunderline
{
font-weight: bold;
text-decoration: underline;
}
.smallerfont
{
font-size: 45%; 
}
.logo 
{
background: #f7efdf;
color: #975707;
border-top: 1px solid #975707;
border-left: 1px solid #975707;
border-bottom: 1px solid #975707;
padding-left: 20px; padding-right: 0; padding-top: 2px; padding-bottom: 2px;
}
.fullbanner 
{
height: 70px;
width: 320px;
background: #f7efdf;
color: #975707;
font: normal normal bold 24pt Georgia, "Lucida Bright", "New Century Schoolbook", serif; 
text-align: left; 
vertical-align: middle;
border-top: 1px solid #975707;
border-left: 1px solid #975707;
border-right: 1px solid #975707;
border-bottom: 1px solid #975707;
padding-left: 20px;
}
.centerbanner 
{
background: #f7efdf;
color: #975707;
font: normal normal bold 20pt Georgia, "Lucida Bright", "New Century Schoolbook", serif; 
text-align: left;
vertical-align: middle;
border-top: 1px solid #975707;
border-bottom: 1px solid #975707;
padding-left: 40px;
}
.arrlbanner
{
background: #f7efdf;
color: #975707;
vertical-align: middle;
border-top: 1px solid #975707;
border-bottom: 1px solid #975707;
text-align: center;
}
.contacts 
{
color: #975707;
font: normal normal bold 12pt Georgia, "Lucida Bright", "New Century Schoolbook", serif; 
text-align: center;
vertical-align: middle;
border-bottom: 2px solid #f7efdf;
padding-bottom: 15px;
}
.rightcenter
{
background: #f7efdf;
color: #975707;
text-align: right;
font-size: 45%; 
font-weight: bold; 
vertical-align: middle; 
}
.flag 
{
background: #f7efdf;
color: #975707;
font: normal normal bold 20pt Georgia, "Lucida Bright", "New Century Schoolbook", serif; 
text-align: right; 
vertical-align: top;
border-top: 1px solid #975707;
border-right: 1px solid #975707;
border-bottom: 1px solid #975707;
padding-left: 0; padding-right: 20px; padding-top: 5px; padding-bottom: 5px;
}
.leftpanel 
{
width: 152px;
background-color: #f7efdf;
padding: 0;
margin: 0;
}
table.leftpanel 
{
height: 100%;
}
.test
{
border-left: 1px solid #975707;
border-right: 1px solid #975707;
border-bottom: 1px solid #975707;
}
.leftside 
{
width: 152px;
background-color: #f7efdf;
font: normal normal bold 12px Georgia, "Lucida Bright", "New Century Schoolbook", serif; 
color: #975707; 
text-align: center; 
padding: 0;
}
.leftend
{
padding-top: 50%;
padding-bottom: 50%;
border-bottom: 1px solid #975707;
}
.email
{
background-color: #f7efdf;
font: normal normal bold 13px "Arial Narrow", sans-serif; 
color: #975707; 
text-align: center;
} 
.qrz
{
display: block;
background-color: #fffaec;
color: #975707; 
font-size: 12px; 
/*font-weight: bold;*/
text-align: center; 
text-decoration: none;
vertical-align: middle;
line-height: 180%;
/*border: thin solid #975707;*/
padding: 8px;
}
.leftsidenarrow 
{
width: 6em;
background-color: #f7efdf;
font-family: Georgia, "Lucida Bright", "New Century Schoolbook", serif; 
font-weight: bold; 
text-align: center; 
border-left: 1px solid #975707;
border-right: 1px solid #975707;
padding: 0; 
}
.brnline, divider
{
width: 100%;
color: #975707;
}
.picblock
{
width: 128px;
height: 128px; 
background-color: #000000; 
color: #777777;
text-align: center;
vertical-align: middle;
border: 1px solid #975707;
padding: 0;
}
a.inactivebutton, a.inactivebutton:link, a.inactivebutton:visited, a.inactivebutton:hover
{
display: block;
color: #777777;
font-size: 12px; 
font-style: italic; 
font-weight: bold; 
font-variant: normal;
text-align: center; 
text-decoration: none;
vertical-align: middle;
padding-top: 8px; padding-bottom: 8px;
}
a:link, .mylnk
{
color: #0000ff; 
text-decoration: underline;
cursor: pointer;
cursor: hand;
}
a:visited, .mylnk
{
color: #ff0000; 
text-decoration: underline;
cursor: pointer;
cursor: hand;
}
a:hover
{
color: #ee00FF;
text-decoration: underline;
cursor: pointer;
cursor: hand;
}
a.button
{
display: block;
color: #975707; 
font-size: 12px; 
font-weight: bold;
text-align: center; 
text-decoration: none;
vertical-align: middle;
padding-top: 8px; padding-bottom: 8px;
}
a.button:link
{
color: #975707; 
text-decoration: none;
}
a.button:visited
{
color: #975707; 
text-decoration: none;
}
a.button:hover
{
background-color: #ffefbf;
color: #975707;
text-decoration: none;
border: 4px groove #efe8df;
padding-top: 4px; padding-bottom: 4px;
}
a.button:active
{
background-color: #ffefbf;
color: #975707;
text-decoration: none;
border: 4px inset #efe8df;
padding-top: 4px; padding-bottom: 4px;
}
.isOff
{
opacity: .7;
filter:alpha(opacity=50);
-moz-opacity:0.7;
}
.isOn
{
opacity: 1.0;
filter:alpha(opacity=100);
-moz-opacity:1.0;
}
.isDown
{
opacity: .2;
filter:alpha(opacity=30);
-moz-opacity:0.2;
}
.isUP
{
opacity: .7;
filter:alpha(opacity=70);
-moz-opacity:0.7;
}

/* eof */