a:link, a:visited, a:active {color:#eee;font-size:1.0em;text-decoration:none;}
a:hover {color:yellow;background:#000;}

ul {margin:0;padding:0;}
li {list-style:none;}
img {border: 0px;}

#time {padding:10px;height:45px;font-size:.9em;}

ul#mainmenu {margin: 0;padding: 0;list-style-type: none;}
li#mainmenu {margin:-5px; padding: 0;}

#mainmenu a:link,#mainmenu a:active,#mainmenu a:visited {display: block;padding: 5px 10px;width: 150px;color: #999;text-decoration: none;border-bottom:1px solid #555;}
#mainmenu a:hover {color: #0f0;border-bottom:1px solid #999;}

li.menuSub {}
.menuSub a:link,.menuSub a:active,.menuSub a:visited {background:#FFFEEF;font-weight:bold;font-size:0.9em}
.menuSub a:hover {background:#eee;}


.remsg {background:red;padding:10px;border:2px solid #000;}

div.xoopsCode {overflow:auto;background:#E0ECEF;padding:0 15px;}
div.xoopsCode a:link,div.xoopsQuote a:active, div.xoopsQuote a:visited { color: #000; font-weight: bold;text-decoration:underline;}

div.xoopsCode a:hover {color: red; font-weight: bold;}


div.xoopsQuote {overflow:auto;font-size:.9em;border-top:1px solid #CF9700; border-bottom:1px solid #CF9700;}

div.xoopsQuote a:link,div.xoopsQuote a:active, div.xoopsQuote a:visited { color: #000; font-weight: bold;text-decoration:underline;}

div.xoopsQuote a:hover {color:red;}


hr {height:1px;}
textarea {width:95%;background: #555;padding:5px;color:#ccc;}
select {font-size:10px;background: #555;color:#aaa;}
form {margin: 0px; padding: 0px;}
.navtext {font-size:10px; vertical-align: middle;}
.navinput {width: 10em; height: 1.6em; font-size: 80%; padding:0px 2px 0px 0px; vertical-align: middle;}
.navinputImage {vertical-align: middle;}

input:focus {background:#444469;color:#fff;}
input {background:#444;color:#fff;font-size:.9em;border:1px solid #000;}
.odd {background:#111;}
.even {padding:5px;background:#222;}
.head {background:#333;}
.head a:link,.head a:visited,.head a:active {color:#EFDD95;}
.head a:hover {text-decoration:underline;}
.usermenu {text-align:center;}
