body { margin: 0; background: #fff; }
body { font-family: Arial, sans-serif; font-size: 90%; color: #000; }

h1, h2, h3, h4, h5, { font-family: Verdana; }
h1, h5 { font-size: 90%; }

h1 { margin: 0; padding: 0.3em; color: #999 }

h2 { color: #669a02; margin: 0.5em; padding: 0.3em; border-bottom: solid 1px #669a02; font-size: 125%; }

h3 { color: #111; margin: 0.5em; padding: 0.1em 0.5em; background: #eaeaea; font-size: 13px; border: solid 1px #ccc; }

h4 {
font-size: 15px;
margin: 0;
padding: 0.2em 0.5em 0.2em 1em;
background: url('http://www.logoscomputer.com/images/arrowh4.gif'); background-repeat: no-repeat;
color: #669a02;
border-bottom: solid 1px #669a02;
}

h5 {
font-size: 15px;
margin: 0;
padding: 0.2em 0.5em 0.2em 1em;
background: url('http://www.logoscomputer.com/images/h5.gif'); background-repeat: no-repeat;
color: rgb(41,71,77);
border-bottom: solid 1px #999;
}

h6 {
font-size: 110%;
margin: 0;
padding: 0.3em;
background: none;
color: #555;
}

a:link { text-decoration: none; color: #111; }
a:visited { text-decoration: none; color: #111; }
a:hover { background: none; text-decoration: underline; color: #111; }

A.a:link { color: rgb(187,0,0); text-decoration: none; background: url(http://www.logoscomputer.com/images/a.gif); background-repeat: no-repeat; padding-left: 10px; } 
A.a:visited { color: rgb(187,0,0); text-decoration: none; background: url(http://www.logoscomputer.com/images/a.gif); background-repeat: no-repeat; padding-left: 10px; }
A.a:hover { color: rgb(10,108,206); text-decoration: underline; background: url(http://www.logoscomputer.com/images/a.gif); background-repeat: no-repeat; padding-left: 10px; }

p { margin: 0.5em 1em; }
p.a { font-family: Arial, sans-serif; font-size: 85%; margin: 0; padding: 0.2em; 0.5em; }
p.small { margin: 0; padding: 0.5em; font-family: Verdana, sans-serif; font-size: 70%; color: #555;}
p.large { margin: 0; padding: 0.5em; font-family: Verdana, sans-serif; font-size: 120%; font-weight: bold; color: #111;}
p.bold { margin: 0; padding: 0.5em; font-family: Verdana, sans-serif; font-size: 100%; font-weight: bold; color: #111;}

table { display: table; border-collapse: collapse; }
table.box { display: table; margin: 1em; }

th { background: #798578; padding: 0.3em }
th { font family: Verdana; font-weight: none; color: #fff }
th a:link { text-decoration: none; font-weight: none; color: #fff }
th a:visited { text-decoration: none; font-weight: none; color: #fff }
th a:hover { background: none; font-weight: none; text-decoration: underline; color: #fff; }

tr    { font-family: Arial; font-size: 80%; color: #111; }
tr.a { font-size: 80%; }
tr a:link { text-decoration: none; font-weight: none; color: #669a02; }  
tr a:visited { text-decoration: none; font-weight: none; color: #669a02; }
tr a:hover { background: none; font-weight: none; text-decoration: underline; color: #c6e557; }
tr.top { padding: 0; }
tr.top { font-weight: none; color: #fff; font-size: 70%; }
tr.top a:link { text-decoration: none; font-weight: bold; color: #fff }
tr.top a:visited { text-decoration: none; font-weight: bold; color: #fff }
tr.top a:hover { background: none; font-weight: bold; text-decoration: underline; color: #ffff00; }
tr.top p { margin: 0; padding: 0.2em; }
tr.large { font-family: Verdana, sans-serif; font-size: 95%; font-weight: bold; }

td.bgtop { margin: 0; padding: 0; background: url(http://www.logoscomputer.com/images/bgtop.gif); }
td.bgdot { margin: 0; padding: 0.2em; background: url(http://www.logoscomputer.com/images/bgdot.gif); }
td.border { margin: 0; padding: 2px 5px 2px 5px; border-bottom: solid 1px #a8b0c1; }
td.fullborder { margin: 0; padding: 2px 5px 2px 5px; border: solid 1px #798578; }
td.bot { margin: 0; padding: 0.5em; border-bottom: solid 2px #fff; }
td p.small { margin: 0; padding: 0.5em; font-family: Verdana, sans-serif; font-size: 90%; color: #555;}
td.box { background: #e2efbd; }
td.boxleft { background: url('http://www.logoscomputer.com/images/bxbgl.gif'); }
td.boxright { background: url('http://www.logoscomputer.com/images/bxbgr.gif'); background-position: right; }

li.large { font-family: Verdana; font-size: 14px; font-weight: bold; }

input, select, option {
font-size: 90%;
border: solid 1px #111;
}

textarea {
font-family: Arial, sans-serif;
font-size: 100%;
border: solid 1px #111;
}

input.a { border: none; }
input.number { text-align: right; padding-right: 0.3em;}

img { display: image; }
img.border { display: image; border: solid 1px #111; }

#main { width: 800px; margin: 0; padding: 0; }

#menu { margin:0.3em; }
#menu a, #menu em { display: inline; margin:0; padding: 0.3em; }
#menu a:link { font weight: bold; text-decoration: none; color: #fff; }
#menu a:visited { font weight: bold; text-decoration: none; color: #fff; }
#menu a:hover { font weight: bold; text-decoration: underline; color: #ffff00 } 
#menu { font-family: Verdana; font-size: 10px; }

#mainmenu a, #mainmenu em { display: block; margin: 0; padding: 0.2em 0.2em 0.2em 1.5em; }
#mainmenu a, #mainmenu px { border-bottom: solid 1px #ccc; }
#mainmenu a: first-child { border-top: none }
#mainmenu em { color: #fff }

#mainmenu {
font-family: Verdana, sans-serif;
font-size: 80%;
font-weight: bold;
line-height: 1.6;
text-align: left;
}

#mainmenu a:link { text-decoration: none; color: #333; background: url(http://www.logoscomputer.com/images/arrow.gif); }
#mainmenu a:visited { text-decoration: none; color: #333; background: url(http://www.logoscomputer.com/images/arrow.gif); }
#mainmenu a:hover { text-decoration: none; color: rgb(255,102,0); background: url(http://www.logoscomputer.com/images/arrow2.gif); }

#mainmenu p {
margin: 0;
padding: 0;
color: 111;
}

#textbox {
font-family: Verdana, sans-serif;
font-size: 80%;
text-align: left;
}

#textbox {
margin: 0; padding: 0; 
border-top: solid 1px rgb(10,108,206); border-bottom: solid 1px rgb(10,108,206); 
background: #e2efbd;
}

#textbox p { margin: 0; padding: 0 0 0.3em 0; }
#textbox a:link { text-decoration: underline; color: #111; }
#textbox a:visited { text-decoration: underline; color: #111; }
#textbox a:hover { text-decoration: none; color: rgb(10,108,206); }
#textbox p.menu { margin: 0; padding: 0 0 0.3em 0; }
#textbox p.menu a, #textbox p.menu em { display: block; line-height: 1.4em; }
#textbox p.menu a:link { padding: 0 0 0 0.6em; text-decoration: none; color: #111; font-weight: bold; background: url('http://www.logoscomputer.com/images/arwbxmen.gif'); background-repeat: no-repeat; }
#textbox p.menu a:visited { padding: 0 0 0 0.6em; text-decoration: none; color: #111; font-weight: bold; background: url('http://www.logoscomputer.com/images/arwbxmen.gif'); background-repeat: no-repeat; }
#textbox p.menu a:hover { padding: 0 0 0 0.6em; text-decoration: underline; color: #111; font-weight: bold; background: url('http://www.logoscomputer.com/images/arwbxmen.gif'); background-repeat: no-repeat; }
