
#centerccolumn { padding: 0px 3px 1px }
#centerccolumn .blockcontent { line-height: 130%; margin-bottom: 10px; padding: 5px; border-right: 1px solid #cccccc; border-bottom: 1px solid #dddddd; border-left: 1px solid #cccccc }
#centerccolumn .blocktitle { color: #990000; font-weight: bold; text-align: right; padding: 5px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc }
#centercolumn { background-color: #ffffff; padding: 10px 5px }
#centerlcolumn { padding: 0px 5px; width: 50% }
#centerlcolumn .blockcontent { line-height: 130%; padding: 5px; border-right: 1px solid #cccccc; border-bottom: 1px solid #dddddd; border-left: 1px solid #cccccc }
#centerlcolumn .blocktitle { color: #990000; font-weight: bold; text-align: right; padding: 5px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc }
#centerrcolumn { padding: 0px 5px; width: 50% }
#centerrcolumn .blockcontent { line-height: 130%; padding: 5px; border-right: 1px solid #cccccc; border-bottom: 1px solid #dddddd; border-left: 1px solid #cccccc }
#centerrcolumn .blocktitle { color: #990000; font-weight: bold; text-align: right; padding: 5px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc }
#headerlogo { background-color: transparent; width: 270px; height: 30px }
#leftcolumn { background-color: #ffffff; padding: 10px 0 0 5px; width: 195px }
#leftcolumn .blockcontent { line-height: 130%; margin-bottom: 10px; padding: 5px }
#leftcolumn .blocktitle { color: #990000; font-weight: bold; padding: 5px 2px; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc }
#main_body { margin: 0px 0px 0px 20px; width: 780px }
#mainmenu a { background-color: #fefefe; margin: 0px; padding: 5px }
#mainmenu a.menumain { padding-left: 3px; border-bottom: 1px solid #dddddd; border-left: 1px solid #dddddd }
#mainmenu a.menusub { padding-left: 9px; border-bottom: 1px solid #dddddd; border-left: 1px solid #dddddd }
#mainmenu a.menutop { padding-left: 3px; border-bottom: 1px solid #dddddd; border-left: 1px solid #dddddd }
#mainmenu a:hover { background-color: #dddddd }
#usermenu a { background-color: #fefefe; margin: 0px; padding: 5px; border-bottom: 1px solid #dddddd; border-left: 1px solid silver }
#usermenu a.highlight { background-color: #ffcccc }
#usermenu a.menutop { }
#usermenu a:hover { background-color: #dddddd }
* { margin: 0; padding: 0 }
.button_menu { position: absolute; top: 30px; left: 710px; width: 90px; height: 20px; cursor: pointer; }
.comdate { font-style: italic; font-weight: normal; font-size: smaller }
.comdatecaption { font-style: normal; font-weight: bold }
.comtext { padding: 2px }
.comtitle { font-weight: bold; margin-bottom: 2px }
.comuserimg { margin: 2px }
.comusername { }
.comuserrank { margin: 2px }
.comuserrankimg { border: 0px }
.comuserranktext { font-weight: bold; font-size: 10px }
.comuserstat { color: #2f5376; font-weight: bold; font-size: 10px; background-color: #ffffff; margin: 2px; padding: 2px; border: solid 1px silver }
.comuserstatcaption { font-weight: normal }
.comuserstatus { color: #2f5376; font-weight: bold; font-size: 10px; margin-top: 10px; margin-left: 2px }
.drop_body { font-weight: bold; font-size: 12px; background-color: #ababab; position: absolute; top: 50px; left: 620px; width: 180px }
.drop_item { padding-top: 4px; padding-left: 15px }
.even { background-color: #dee3e7; padding: 5px }
.foot { font-weight: bold; background-color: #c2cdd6; padding: 5px }
.head { font-weight: bold; background-color: #c2cdd6; padding: 5px }
.item { border: solid 1px #cccccc }
.itemadminlink { font-size: 90% }
.itembody { padding: 10px }
.itemfoot { background-color: #efefef; text-align: right; padding: 3px }
.itemhead { color: #ffffff; background-color: #2f5376; padding: 3px }
.iteminfo { background-color: #efefef; text-align: right; padding: 3px }
.itempermalink { font-size: 90% }
.itempostdate { font-size: 90% }
.itemposter { font-size: 90% }
.itemstats { font-size: 90% }
.itemtext { line-height: 150%; margin-top: 5px; margin-bottom: 5px }
.itemtext:first-letter { }
.itemtitle a { color: #ffffff; font-variant: small-caps; font-weight: bold; font-size: 120% }
.odd { background-color: #e9e9e9; padding: 5px }
.outer { border: solid 1px silver }
.search_contact { color: #ffffff; font-size: 18px; background-color: #958bc0; text-align: right; padding: 15px }
.search_mydownloads { color: #ffffff; font-size: 18px; background-color: #52324a; text-align: right; padding: 15px }
.search_mylinks { color: #ffffff; font-size: 18px; background-color: #6a7a51; text-align: right; padding: 15px }
.search_newbb { color: #ffffff; font-size: 18px; background-color: #004e98; text-align: right; padding: 15px }
.search_news { color: #ffffff; font-size: 18px; background-color: #2f5376; text-align: right; padding: 15px }
.search_top { color: #ffffff; font-size: 18px; background-color: #334455; text-align: right; padding: 15px }
a { color: #4682b4; font-weight: bold; text-decoration: none }
a.drop_menu:active { color: #fff; text-decoration: none; width: 180px; height: 22px }
a.drop_menu:hover { color: #ffffff; text-decoration: none; background-color: #666; width: 180px; height: 22px }
a.drop_menu:link { color: #ffffff; text-decoration: none; width: 180px; height: 22px }
a.drop_menu:visited { color: #ffffff; text-decoration: none; width: 180px; height: 22px }
a:hover { }
body { color: black; background-color: white; margin: 0; padding: 0 }
div#content { text-align: left; padding: 8px }
div.confirmmsg { color: #136c99; font-weight: bold; background-color: #ddffdf; text-align: center; padding: 10px; border-style: solid; border-width: 1px; border-color: #ddddff #aaaaaa #aaaaaa #ddddff }
div.errormsg { font-weight: bold; background-color: #ffcccc; text-align: center; padding: 10px; border-style: solid; border-width: 1px; border-color: #ddddff #aaaaaa #aaaaaa #ddddff }
div.resultmsg { color: #333333; font-weight: bold; background-color: #cccccc; text-align: center; padding: 10px; border-style: solid; border-width: 1px; border-color: silver #666666 #666666 silver }
div.xoopscode { background-color: #ffffff; padding: 0px 6px 6px; border: inset 1px #000080 }
div.xoopsquote { background-color: #ffffff; padding: 0px 6px 6px; border: inset 1px #000080 }
h1 { color: #b22222; font-size: 30pt; margin: 10pt }
h2 { }
h3 { font-weight: bold; font-size: 15pt; font-family: "‚l‚r ‚o–¾’©"; padding-bottom: 10px }
h4 { color: #8b0000; font-weight: bold; font-size: 20pt; padding-bottom: 10px }
h5 { font-size: larger; font-family: "‚l‚r ‚o–¾’©"; padding-bottom: 10px }
input.formbutton { }
li { color: #2f5376; list-style-type: square; list-style-position: inside; margin-left: 4px }
table { margin: 5pt; padding: 0pt; width: 600px; border-collapse: collapse; }
table td { color: black; font-size: 12pt; line-height: 150%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "‚l‚r ƒSƒVƒbƒN"; letter-spacing: 90%; vertical-align: top; margin: 0pt; padding: 3pt }
th { color: #ffffff; background-color: #004e98; vertical-align: middle }
th a { color: #ffffff }
tr.even td { background-color: #dee3e7; padding: 5px }
tr.odd td { background-color: #e9e9e9; padding: 5px }
ul { text-align: left; list-style-type: decimal; list-style-position: inside; margin: 0px; padding: 2px }
