body
{
  background-image: url('http://www.mendocinosar.org/graphics/bacstar1.gif');
  background-repeat: repeat  
  background: #eef6ff;
  color: #016;
  font-family: Georgia,"Bitstream Vera Serif", Times,"Times New Roman",serif;
}

.vbar_red
{
  background-image: url('http://computercorner.com/gfx/mendosar/vbar_red.png');
  background-repeat: repeat  
  margin: 0;
  padding: 0;
  border: 0;
  width: 8px;
}

h1.title
{
  font-family: sans-serif;
  font-style: italic;
  color: #008;
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 0.25em;
}

h2.title
{
  font-family: serif;
  font-style: italic;
  color: #037;
  margin-top: 0;
  margin-bottom: 0.2em;
}

h2.mday
{
  font-family: "BernhardFashion BT",script,serif;
  font-style: italic;
  font-weight: bold;
  color: #f66;
  margin-top: 0;
  margin-bottom: 0.2em;
}

h1.body
{
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 0.25em;
}

h2.body
{
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 0.25em;
}

h3.body
{
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 0.25em;
}

h4.body
{
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 0.25em;
}

h5.body
{
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 0.25em;
}

div.topbar {
  min-width: 30em;
  border: 0;
  margin: 0;
  padding-left: 0.75em;
  padding-top: 0.25em;
  height: 100px;
}

.linkbar {
  background: #cedeef;
  float: left;
  width: 120px;
  margin-right: 1em;
  margin-top: 1em;
  margin-left: 0.5em;
  border-style: solid;
  border-width: 2px;
  border-color: red;
  padding-top: 3mm;
  padding-bottom: 1em;
  padding-left: 0.5em;
  padding-right: 0.5em;
  font-size: 80%;
}

.notice {
  background: #ceefde;
  margin-right: 0;
  margin-top: 1em;
  margin-left: 0.5em;
  border-style: solid;
  border-width: 2px;
  border-color: red;
  padding-top: 3mm;
  padding-bottom: 1em;
  padding-left: 0.5em;
  padding-right: 0.5em;
  font-size: 80%;
}

.walert {
  background: #ffffff;
  margin-right: 0;
  margin-top: 1em;
  margin-left: 0.5em;
  border-style: solid;
  border-width: 3px;
  border-color: red;
  padding-top: 3mm;
  padding-bottom: 1em;
  padding-left: 0.5em;
  padding-right: 0.5em;
  font-size: 80%;
}

.mainpage_white
{
  background: #fff;
  margin-top: 0.25em;
  margin-left: 130px;
  margin-right: 6.5em;
  border-left: 0;
  border-right: 0;
  padding-top: .5em;
  padding-bottom: 1em;
  padding-left: 1em;
  padding-right: 1em;
  min-width: 20em;
}

.mainpage_sar
{
  font-family: Georgia, Verdana, script,serif,"Californian FB";
  font-size: 95%;
  font-weight: bold;
  color: #000;
  background: #fff;
  margin-top: 1em;
  margin-left: 9.0em;
  margin-right: 0.75em;
  border-left: 0;
  border-right: 0;
  padding-top: .5em;
  padding-bottom: 1em;
  padding-left: 1em;
  padding-right: 1em;
  min-width: 20em;
}

.mainpage_xmas
{
  font-family: Bradley Hand ITC, Georgia, Verdana, script,serif,"Californian FB";
  font-size: 120%;
  font-weight: bold;
  color: #FFF;
  background: #F00;
  margin-top: 1em;
  margin-left: 9.0em;
  margin-right: 0.75em;
  border-left: 0;
  border-right: 0;
  padding-top: .5em;
  padding-bottom: 1em;
  padding-left: 1em;
  padding-right: 1em;
  min-width: 20em;
}

.mainpage_bs
{
  font-family: Georgia, Verdana, script,serif,"Californian FB";
  font-size: 95%;
  font-weight: bold;
  color: #000;
  background-image: url('http://computercorner.com/mendosar/graphics/bacstar1.gif');
  background-repeat: repeat  
  margin-top: 1em;
  margin-left: 9.0em;
  margin-right: 0.75em;
  border-left: 0;
  border-right: 0;
  padding-top: .5em;
  padding-bottom: 1em;
  padding-left: 1em;
  padding-right: 1em;
  min-width: 20em;
}

.foot_table
{
  background-image: url('http://computercorner.com/mendosar/graphics/bacstar1.gif');
  background-repeat: repeat  
}
.application
{
  font-family: Georgia, Verdana, script,serif,"Californian FB";
  font-weight: bold;
  color: #000;
  background: #fff;
  border-left: 0;
  border-right: 0;
  padding-top: .5em;
  padding-bottom: 1em;
  margin-right: 0.75em;
  min-width: 20em;
}

.topleft
{
  margin-top: 0;
  margin-left: 0;
  margin-right: 1.0em;
  margin-bottom: 0;
  float: left;
}

.mainpage_blue
{
  margin-top: 0.25em;
  margin-left: 7.5em;
  margin-right: 6.5em;
  border-left: 0;
  border-right: 0;
  padding-top: .5em;
  padding-bottom: 1em;
  padding-left: 1em;
  padding-right: 1em;
  min-width: 20em;
}

.bigwhite
{
  background: #fff;
  border: 0;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 1em;
  padding-left: 1em;
  padding-right: 1em;
}

.small
{
  font-size: 80%;
  font-weight: bold;
  margin: 0;
  border: 0;
  padding: 0;
}

.error
{
  color: #f00;
}

p.backlink
{
  text-align: center;
  font-weight: bold;
  font-size: 80%;
}

a:link { color: #000; }
a:hover { color: #f00; }
a:hover:visited { color: #f00; }
a:visited { color: #073; }
a:active { color: #f00; }

a.linkbar:link { color: #000; }
a.linkbar:hover { color: #f00; }
a.linkbar:hover:visited { color: #f00; }
a.linkbar:visited { color: #073; }
a.linkbar:active { color: #f00; }

a.lt_link:link
{
  color: #fff;
  font-weight: bold;
  font-family: Arial,sans-serif;
  font-size: 75%;
}

a.lt_link:visited
{
  color: #aaa;
  font-weight: bold;
  font-family: Arial,sans-serif;
  font-size: 75%;
}

a.dk_link:link
{
  color: #000;
  font-weight: bold;
  font-family: Arial,sans-serif;
  font-size: 75%;
}

a.dk_link:visited
{
  color: #555;
  font-weight: bold;
  font-family: Arial,sans-serif;
  font-size: 75%;
}

div.footer
{
  border-style: solid;
  border-width: 1px;
  border-color: #000;
  margin-top: 2em;
  margin-right: 35%;
  text-align: center;
  padding-left: 1.0%;
  padding-right: 1.0%;
  margin-top: 1em;
  background: #cacaca;
  font-family: Arial,sans-serif;
  font-size: 60%;
  color: #000;
  float: right;
}

.footer
{
  border-style: solid;
  border-width: 1px;
  border-color: #000;
  margin-top: 2em;
  text-align: center;
  padding-left: 1.0%;
  padding-right: 1.0%;
  background: #cacaca;
  font-family: Arial,sans-serif;
  font-size: 60%;
  color: #000;
}

.sar_bulletin
{
  border-style: groove;
  border-width: 10px;
  border-color: red;
  color: #000;
}


Q { quotes: "\201C" "\201D" "\2018" "\2019" }
Q:before { content: open-quote }
Q:after  { content: close-quote }

.wiz1
{
  background: #dfd;
  color: #001;
  font-family: Arial,sans-serif;
}

.wiz2
{
  background: #fff;
  color: #001;
  font-family: Arial,sans-serif;
}

.wiz3
{
  background: #fee;
  color: #001;
  font-family: Arial,sans-serif;
}

.note
{
  color: #006;
  font-weight: bold;
  font-family: Arial,sans-serif;
  font-size: 75%;
}

.smiley
{
  text-align: center;
  font-weight: bold;
  font-family: Arial,sans-serif;
  font-size: 80%;
}

.znote
{
  padding-right: 1em;
  text-align: left;
  color: #006;
  font-family: Arial,sans-serif;
  font-size: 90%;
}

.apznote
{
  padding-left: 1em;
  padding-right: 1em;
  text-align: left;
  color: #006;
  font-family: Arial,sans-serif;
  font-size: 90%;
}

.mem_note
{
  padding-top: 0;
  vertical-align: top;
  text-align: left;
  color: #006;
  font-family: Arial,sans-serif;
  font-size: 80%;
}
th.qcnote
{
  bgcolor: #cedece;
  text-align: center;
  font-family: Arial,sans-serif;
  font-size: 90%;
}

td.qlnote
{
  text-align: left;
  font-family: Arial,sans-serif;
  font-size: 90%;
}

td.qrnote
{
  text-align: right;
  font-family: Arial,sans-serif;
  font-size: 90%;
}

.msnote
{
  padding-right: 1em;
  text-align: left;
  color: #006;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  font-size: 70%;
}

.map_left
{
  padding-right: 1em;
  text-align: left;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  font-size: 70%;
}

.map_right
{
  padding-right: 1em;
  text-align: right;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  font-size: 70%;
}

.ynote
{
  color: #000;
  background: #ee0;
  font-weight: bold;
  font-family: Arial,sans-serif;
  font-size: 80%;
}

.man1
{
  background: #fdd;
  color: #000;
  font-family: Arial,sans-serif;
  font-size: 70%;
}

.man2
{
  background: #ffd;
  color: #000;
  font-family: Arial,sans-serif;
  font-size: 70%;
}

.man3
{
  background: #dfd;
  color: #000;
  font-family: Arial,sans-serif;
  font-size: 70%;
}

.man4
{
  background: #dff;
  color: #000;
  font-family: Arial,sans-serif;
  font-size: 70%;
}

.man5
{
  background: #ddf;
  color: #000;
  font-family: Arial,sans-serif;
  font-size: 70%;
}

.man6
{
  background: #ddd;
  color: #000;
  font-family: Arial,sans-serif;
  font-size: 70%;
}

.fnt1
{
  font-family: Arial,sans-serif;
  font-size: 70%;
}

th.userinfo
{
  text-align: right;
  vertical-align: top;
  padding-bottom: 10px;
}

.fview
{
  text-align: left;
}

.alert
{
  font-family: Arial,sans-serif;
  font-weight: bold;
  color: red;
  font-size: 75%;
}

td.userinfo
{
  text-align: left;
  vertical-align: top;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 90%;
}

th.question
{
  background: #005;
  color: #cdf;
  text-align: right;
  padding: 2px;
}

td.question
{
  background: #cdf;
  color: #005;
  padding: 2px;
}

th.qanswer
{
  background: #006;
  color: #cdf;
  padding-left: 1em;
  padding-right: 1em;
  padding-bottom: 2px;
  font-size: 90%;
}

th.xqanswer
{
  background: #006;
  color: #cdf;
  padding-left: 1em;
  padding-right: 1em;
  padding-bottom: 2px;
  font-size: 70%;
}

td.xqanswer
{
  background: #cdf;
  color: #006;
  padding: 2px;
  font-size: 70%;
}

td.qanswer
{
  background: #cdf;
  color: #006;
  padding: 2px;
  font-size: 90%;
}

td.invoice_top
{
  font-family: Arial,sans-serif;
  vertical-align: top;
  color: #008;
  font-weight: bold;
  font-size: 200%;
}

td.invoice_slogan
{
  font-family: Arial,sans-serif;
  vertical-align: top;
  color: #008;
  font-weight: bold;
  font-size: 125%;
}

td.invoice_left
{
  font-family: Arial,sans-serif;
  vertical-align: top;
  color: #008;
  font-weight: bold;
  font-size: 90%;
}

td.invoice_right
{
  font-family: Arial,sans-serif;
  vertical-align: top;
  color: #008;
  font-weight: bold;
  font-size: 90%;
  text-align: right;
}

.fam_subj
{
  background: #458;
  color: #eef;
  font-weight: bold;
  margin: 0;
}

.fam_subj2
{
  background: #458;
  background-image: url(http://computercorner.com/gfx/bluebar_bg.gif);
  color: #eef;
  font-weight: bold;
  margin: 0;
}

.sys_subj
{
  background: #800;
  color: #fee;
  font-weight: bold;
  margin: 0;
}

.orn_subj
{
  background: #840;
  color: #fee;
  font-weight: bold;
  margin: 0;
}

.grn_subj
{
  background: #060;
  color: #fee;
  font-weight: bold;
  margin: 0;
}

.yel_subj
{
  background: #880;
  color: #fee;
  font-weight: bold;
  margin: 0;
}

.pur_subj
{
  background: #800;
  color: #808;
  font-weight: bold;
  margin: 0;
}

.fam_from
{
  background: #ddd;
  color: #000;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
  border-bottom: 0;
  margin: 0;
}

.clue_data
{
  background: #F8F8F8;
  color: #000;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
  text-align: left;
  border-bottom: 0;
  margin: 0;
}

.clue_nums
{
  background: #FFDDDD;
  color: #000;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
  text-align: center;
  border-bottom: 0;
  margin: 0;
}

.clue_numu
{
  background: #EEFFEE;
  color: #000;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
  text-align: center;
  border-bottom: 0;
  margin: 0;
}

.clue_rgt
{
  background: #EEEEFF;
  color: #000;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
  text-align: right;
  border-bottom: 0;
  margin: 0;
}

.fam_msg
{
  background: #f8f8f8;
  color: #000;
  font-family: serif;
  margin-top: 0;
  border-top: 0;
  padding-bottom: 1em;
}

table.printmsg
{
  border-style: none;
}

th.printmsg
{
  text-align: left;
  padding-right: 1em;
  background: #aaa;
  color: #000;
}

td.printmsg
{
  background: #fff;
  color: #000;
  padding-right: 1em;
  padding-left: 1em;
}

.spelling
{
  color: #f00;
}

.noedge
{
  margin: 0;
  border: 0;
  padding: 0;
}

div.imagepref {
  background: #fff;
  color: #000;
  font-size: 80%;
  border: 1px;
  border-style: solid;
  border-color: #005;
  padding: 2px;
  margin-top: 1em;
  margin-bottom: 0.5em;
}

div.subalbums {
  background: #fff;
  color: #000;
  font-size: 80%;
  padding: 2px;
  margin-top: 0.25em;
  margin-bottom: 0.25em;
}

td.bdayhead
{
  background: #ffc0ff;
  color: #fff;
  text-align: center;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 125%;
}

td.bdaymon
{
  background: #458;
  color: #fff;
  text-align: left;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

td.bdaymonR
{
  background: #458;
  color: #fff;
  text-align: right;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

td.evdate
{
  background: #8080ca;
  color: #000;
  text-align: left;
  font-family: Arial,sans-serif;
  font-weight: bold;
}
 
td.evlinks
{
  background: #8080ff;
  color: #000;
  text-align: right;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

td.bdayday
{
  background: #fff;
  color: #000;
  text-align: left;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 75%;
}

td.dayline
{
  background: #fff;
  color: #000;
  text-align: center;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
}

.evbgc1
{
  background: #458;
  color: #eef;
  text-align: center;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
}

.evbgc2
{
  background: #FFB9B1;
  color: #000;
  text-align: center;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
}
 
.evbgc3
{
  background: #EEBB00;
  color: #000;
  text-align: center;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
}

.evbgc4
{
  background: #FFFF74;
  color: #000;
  text-align: center;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
}

.evbgc5
{
  background: #A6F498;
  color: #000;
  text-align: center;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
}

.evbgc6
{
  background: #BBECF3;
  color: #000;
  text-align: center;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
}

.evbgc7
{
  background: #A5C3FF;
  color: #000;
  text-align: center;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
}

.evbgc8
{
  background: #D8C6F4;
  color: #000;
  text-align: center;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
}

td.eventinfo
{
  background: #fff;
  color: #000;
  text-align: left;
  font-family: Arial,sans-serif;
  font-size: 85%;
}

.evbgcl1
{
  background: #458;
  color: #eef;
  text-align: left;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

.evbgcl2
{
  background: #FFB9B1;
  color: #000;
  text-align: left;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

.evbgcl3
{
  background: #FFDFB1;
  color: #000;
  text-align: left;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

.evbgcl4
{
  background: #FFFF74;
  color: #000;
  text-align: left;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

.evbgcl5
{
  background: #A6F498;
  color: #000;
  text-align: left;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

.evbgcl6
{
  background: #BBECF3;
  color: #000;
  text-align: left;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

.evbgcl7
{
  background: #A5C3FF;
  color: #000;
  text-align: left;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

.evbgcl8
{
  background: #D8C6F4;
  color: #000;
  text-align: left;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

.elinks1
{
  background: #E0E0E0;
  color: #000;
  text-align: right;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
}

.ellinks1
{
  background: #E0E0E0;
  color: #000;
  text-align: left;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
}

.elinks2
{
  background: #FFB9B1;
  color: #000;
  text-align: right;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
}

.elinks3
{
  background: #FFDFB1;
  color: #000;
  text-align: right;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
}

.elinks4
{
  background: #FFFF74;
  color: #000;
  text-align: right;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
}

.elinks5
{
  background: #A6F498;
  color: #000;
  text-align: right;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
}

.elinks6
{
  background: #BBECF3;
  color: #000;
  text-align: right;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
}

.elinks7
{
  background: #A5C3FF;
  color: #000;
  text-align: right;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
}

.elinks8
{
  background: #D8C6F4;
  color: #000;
  text-align: right;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 70%;
}

.tlinks
{
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 80%;
}

.notes
{
  font-size: 70%;
}

.nintyfive
{
  padding-left: 1em;
  padding-right: 1em;
  text-align: left;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  color: #000;
  font-size: 95%;
}

.ninty
{
  padding-left: 1em;
  padding-right: 1em;
  text-align: left;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  color: #000;
  font-size: 90%;
}

.eightyfive
{
  padding-left: 1em;
  padding-right: 1em;
  text-align: left;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  color: #000;
  font-size: 85%;
}

.eighty
{
  padding-left: 1em;
  padding-right: 1em;
  text-align: left;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  color: #000;
  font-size: 80%;
}

.aplabel
{
  padding-left: 0;
  padding-right: 0;
  text-align: left;
  font-family: Mangal,Arial,sans-serif;
  font-weight: bold;
  color: #034975;
  font-size: 80%;
}

.aeighty
{
  padding-left: 0;
  padding-right: 0;
  text-align: left;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  color: #000;
  font-size: 80%;
}

.seventyfive
{
  padding-left: 1em;
  padding-left: 1em;
  padding-right: 1em;
  text-align: left;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  color: #000;
  font-size: 75%;
}

.uniform
{
  padding: 0;
  text-align: right;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  color: #000;
  font-size: 80%;
}

.seventy
{
  padding-left: 1em;
  padding-right: 1em;
  text-align: left;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  color: #000;
  font-size: 70%;
}

.sixtyfive
{
  padding-left: 1em;
  padding-right: 1em;
  text-align: left;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  color: #000;
  font-size: 65%;
}

.sixty
{
  padding-left: 1em;
  padding-right: 1em;
  text-align: left;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  color: #000;
  font-size: 60%;
}

.fiftyfive
{
  padding-left: 1em;
  padding-right: 1em;
  text-align: left;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  color: #000;
  font-size: 55%;
}

.fifty
{
  padding-left: 1em;
  padding-right: 1em;
  text-align: left;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  color: #000;
  font-size: 50%;
}

.fortyfive
{
  padding-left: 1em;
  padding-right: 1em;
  text-align: left;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  color: #000;
  font-size: 45%;
}

.forty
{
  padding-left: 1em;
  padding-right: 1em;
  text-align: left;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  color: #000;
  font-size: 40%;
}

td.callist
{
  background: #fff;
  color: #000;
  text-align: left;
  font-family: Arial,sans-serif;
  font-weight: bold;
  font-size: 75%;
}

.halfwidth {
  width: 50%;
}

.threecoltext {
  font-size: 75%;
  width: 26%;
  text-align: left;
  vertical-align: top;
}

.threecolgap {
  font-size: 75%;
  width: 11%;
  text-align: left;
  vertical-align: top;
}

.bblack
{
  background: #000;
  margin: 0;
  padding: 0;
  border: 0;
  width: 1px;
}

.gp1
{
  background: #C0C0E9;
  margin: 0;
  padding: 0;
  border: 0;
  width: 6px;
}

.gp2
{
  background: #CEDECE;
  margin: 0;
  padding: 0;
  border: 0;
  width: 6px;
}

.gp3
{
  background: #C9C9C9;
  margin: 0;
  padding: 0;
  border: 0;
  width: 6px;
}

.gp4
{
  background: #F4EC89;
  margin: 0;
  padding: 0;
  border: 0;
  width: 6px;
}

.gp5
{
  background: #FFC86D;
  margin: 0;
  padding: 0;
  border: 0;
  width: 6px;
}

.gp6
{
  background: #E1B1B1;
  margin: 0;
  padding: 0;
  border: 0;
  width: 6px;
}

.gp7
{
  background: #DEBD9C;
  margin: 0;
  padding: 0;
  border: 0;
  width: 6px;
}

.gp8
{
  background: #FF0000;
  margin: 0;
  padding: 0;
  border: 0;
  width: 6px;
}
.tp1
{
  font-family: Arial,sans-serif;
  font-style: italic;
  font-weight: bold;
  color: #8C8CB9;
  margin-bottom: 0;
}

.tp2
{
  font-family: Arial,sans-serif;
  font-style: italic;
  font-weight: bold;
  color: #95A695;
  margin-bottom: 0;
}

.tp3
{
  font-family: Arial,sans-serif;
  font-style: italic;
  font-weight: bold;
  color: #8F8F8F;
  margin-bottom: 0;
}

.tp4
{
  font-family: Arial,sans-serif;
  font-style: italic;
  font-weight: bold;
  color: #BEB648;
  margin-bottom: 0;
}

.tp5
{
  font-family: Arial,sans-serif;
  font-style: italic;
  font-weight: bold;
  color: #CB8E29;
  margin-bottom: 0;
}

.tp6
{
  font-family: Arial,sans-serif;
  font-style: italic;
  font-weight: bold;
  color: #AA7575;
  margin-bottom: 0;
}

.tp7
{
  font-family: Arial,sans-serif;
  font-style: italic;
  font-weight: bold;
  color: #A6825D;
  margin-bottom: 0;
}

.xtp
{
  font-weight: bold;
  color: #000;
  margin-bottom: 0;
}

.ztp
{
  font-weight: bold;
  color: #000;
  padding-left: 5px;
}

.zcontrol
{
  font-size: 80%;
  color: #000;
  padding-left: 5px;
  padding-bottom: .5em;
}

.zadtext
{
  background: #FFF;
  color: #000;
  font-family: times, serif;
  padding-left: 5px;
  padding-right: 15px;
}

.bullet
{
  background: #FFF;
  width: 7%;
  vertical-align: text-top;
  padding-left: 10px;
  padding-right: 5px;
  border: 0;
  margin: 0;
}

.adbody
{
  background: #FFF;
  color: #000;
  font-family: Arial,sans-serif;
  text-align: left;
  border: 0;
  margin: 0;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 32px;
  padding-bottom: 0;
}

.adtext
{
  background: #FFF;
  color: #000;
  font-family: times, serif;
  text-align: left;
  border: 0;
  margin: 0;
  padding-left: 5px;
  padding-right: 5px;
}

.cmdsubj
{
  background: #FFF;
  color: #000;
  font-family: times, serif;
  font-weight: bold;
  font-size: 110%;
  text-align: left;
  vertical-align: top;
  width: 584px;
  border: 0;
  margin-left: 5px;
  margin-right: 5px;
  padding: 0;
}

.cmdbody
{
  background: #FFF;
  color: #000;
  font-family: times, serif;
  text-align: left;
  vertical-align: top;
  border: 0;
  margin-left: 5px;
  margin-right: 5px;
  padding: 0;
}

.control
{
  font-size: 80%;
  text-align: left;
  color: #000;
  padding-top: .5em;
  border: 0;
  padding-bottom: 0;
}

.sepbar
{
  text-align: center;
  border: 0;
  padding-top: 1em;
  padding-bottom: 1em;
}

.padbot
{
  padding-bottom: 0.25em;
}

.tagnote
{
  font-size: 65%;
  text-align: left;
  color: #000;
  border: 0;
  padding: 0;
  margin: 0;
}

.tagnote2
{
  font-size: 70%;
  text-align: left;
  vertical-align: bottom;
  color: #000;
  border: 0;
  padding: 0;
  margin: 0;
}

.tagnote3
{
  font-size: 75%;
  text-align: left;
  vertical-align: bottom;
  color: #000;
  border: 0;
  padding: 0;
  margin: 0;
}

.schedule_table
{
  background: #FFF;
  color: #000;
  font-family: Arial,sans-serif;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
}

.schedule_left
{
  background: #FFF;
  color: #000;
  font-family: Arial,sans-serif;
  font-weight: bold;
  text-align: left;
  vertical-align: middle;
}

.schedule_cell
{
  background: #FFF;
  color: #000;
  font-family: Arial,sans-serif;
  font-size: 80%;
  text-align: center;
  vertical-align: middle;
}

.schedule_gap
{
  background: #888;
  color: #888;
  height: 3px;
  font-family: Arial,sans-serif;
  font-size: 1%;
  border: 0;
  padding: 0;
  margin: 0;
}

.employee_cell
{
  background: #FFF;
  color: #000;
  font-family: Arial,sans-serif;
  font-size: 80%;
  text-align: left;
  vertical-align: middle;
}

.hours_right
{
  background: #FFF;
  color: #000;
  font-family: Arial,sans-serif;
  font-size: 80%;
  text-align: right;
  vertical-align: middle;
}

.ie_zip
{
  border: 0;
  padding: 0;
  margin: 0;
}

.clean_table
{
  background: #fff;
  float: right;
  width: 100%;
  border: 0;
} 

.white_tan
{
  background: #fff;
  color: #000;
  font-size: 75%;
  text-align: left;
  font-family: Arial,sans-serif;
  margin-left: 15%;
  margin-right: 15%;
  border-width: 8px;
  border-color: red;
  border-style: solid;
  padding: 1em;
}

.message_box
{
  background: #fff;
  color: #000;
  font-size: 80%;
  text-align: left;
  font-family: Arial,sans-serif;
  border-width: 4px;
  border-color: red;
  border-style: groove;
  padding: 1em;
}

.goldcoinbg
{ 
  width: 100%;
  background-image: url(https://computercorner.com/gfx/goldcoins.png);
  border: 1px solid black;
  padding: 0;
  margin: 0;
}

.greekxbg
{ 
  width: 100%;
  background-image: url(https://computercorner.com/gfx/bg3.png);
  border: 0;
  padding: 0;
  margin: 0;
}
    
.onbg
{ 
  background-image: url(http://computercorner.com/gfx/mendosar/on.jpg);
  background-repeat: repeat  
  color: #000;
  border: 0;
  padding: 0;
  margin: 0;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  text-align: center;
  font-size: 60%;
}

.redbg
{ 
  background-image: url(http://computercorner.com/gfx/mendosar/red.jpg);
  background-repeat: repeat  
  color: #FF0;
  border: 0;
  padding: 0;
  margin: 0;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  text-align: center;
  font-size: 60%;
}

.offbg
{ 
  background-image: url(http://computercorner.com/gfx/mendosar/off.jpg);
  color: #ddd;
  border: 0;
  padding: 0;
  margin: 0;
  font-family: MS Reference Sans Serif,Arial,sans-serif;
  text-align: center;
  font-size: 60%;
}

.topbar_pix {
  background-image: url(http://computercorner.com/mendosar/album/image?id=138);
  width: 100%;
  border: 0;
  margin: 0;
  padding-top: 0.25em;
  height: 100px;
}

td.topbar_left {
  padding-left: 0.75em;
}

td.topbar_right {
  text-align: left;
}

.special
{
  background: #ffffff;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
}

.hline_01
{
  background-image: url('http://computercorner.com/gfx/mendosar/hline_01.gif');
  background-repeat: repeat  
  background: #ffffff;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
}

.hline_02
{
  background-image: url('http://computercorner.com/gfx/mendosar/hline_02.gif');
  background-repeat: repeat  
  background: #ffffff;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
}

.hline_03
{
  background-image: url('http://computercorner.com/gfx/mendosar/hline_03.gif');
  background-repeat: repeat  
  background: #ffffff;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
}

.hline_04
{
  background-image: url('http://computercorner.com/gfx/mendosar/hline_04.gif');
  background-repeat: repeat  
  background: #ffffff;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
}

.hline_05
{
  background-image: url('http://computercorner.com/gfx/mendosar/hline_05.gif');
  background-repeat: repeat  
  background: #ffffff;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
}

.hline_06
{
  background-image: url('http://computercorner.com/gfx/mendosar/hline_06.gif');
  background-repeat: repeat  
  background: #ffffff;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
}

.hline_07
{
  background-image: url('http://computercorner.com/gfx/mendosar/hline_07.gif');
  background-repeat: repeat  
  background: #ffffff;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
}

.hline_08
{
  background-image: url('http://computercorner.com/gfx/mendosar/hline_08.gif');
  background-repeat: repeat  
  background: #ffffff;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
}

.hline_09
{
  background-image: url('http://computercorner.com/gfx/mendosar/hline_09.gif');
  background-repeat: repeat  
  background: #ffffff;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
}

.hline_10
{
  background-image: url('http://computercorner.com/gfx/mendosar/hline_10.gif');
  background-repeat: repeat  
  background: #ffffff;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
}

.hline_11
{
  background-image: url('http://computercorner.com/gfx/mendosar/hline_11.gif');
  background-repeat: repeat  
  background: #ffffff;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
}

.hline_12
{
  background-image: url('http://computercorner.com/gfx/mendosar/hline_12.gif');
  background-repeat: repeat  
  background: #ffffff;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
}

