body { 
	font : 9pt Tahoma;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin : 0px;
	color : #FFFFFF;
	background-color : #3A6EA5;
	background : url("../gfx/trumpet.gif");

	scrollbar-3d-light-color : #224488;
	scrollbar-arrow-color : #224488;
	scrollbar-base-color : #3A6EA5;
	scrollbar-dark-shadow-color : #224488;
	scrollbar-face-color : #224488;
	scrollbar-highlight-color : #224488;
	scrollbar-shadow-color : #224488;
	scrollbar-track-color : #3A6EA5;
}
td {
	font : 9pt Tahoma;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
th {
	font : 9pt Tahoma;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : left;
	background-color : #248;
	white-space : nowrap;
}
a:link {
	color : #9FCFFF;
	text-decoration : none;
}
a:visited {
	color : #9FCFFF;
	text-decoration : none;
}
a:active {
	color : #9FCFFF;
	text-decoration : none;
}
a:hover {
	color : #9FCFFF;
	text-decoration : underline;
}
input, select, option, textarea {
	font : 9pt Tahoma;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.box {
	border-style : solid;
	border-color : #000000;
	background-color : #000000;
	border-width : 1px;
	width : 100%;
}
.icon {
	width : 16px;
	height : 16px;
	border : 0px;
	float : left;
}
.bottom {
	text-align : right;
	color: #fff;
	background-color : #68a;
	font-weight : bold;
}
.justify {
	text-align : justify;
}

pre.nfo {
	font-family: terminal;
}

.bg1 {
	color: #fff;
	background-color: #579;
}

.bg2 {
	color: #fff;
	background-color: #468;
}

.bg3 {
	color: #fff;
	background-color: #68a;
}

div.bbs_quote {
	margin-left: 2em;
	margin-right: 2em;
	margin-top: .5em;
	margin-bottom: .5em;
	width: 85%;
}

div.bbs_quote div {
	border: 1px solid #8ac;
	background-color: #579;
	padding: .5em;
	margin-top: .5em;
}

div.bbs_code {
	margin-left: 2em;
	margin-right: 2em;
	margin-top: .5em;
	margin-bottom: .5em;
	width: 85%;
}

div.bbs_code pre {
	border: 1px solid #8ac;
	background-color: #579;
	padding: .5em;
	margin-top: .5em;
}

pre {
   white-space: pre; /* css-3 */
   white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
   white-space: -pre-wrap; /* Opera 4-6 */
   white-space: -o-pre-wrap; /* Opera 7 */
   word-wrap: break-word; /* IE 5.5+ */
}

form
{
margin:0;
padding:0;
}

#account input {
  width: 250px;
}

.bbimage {
  max-width: 95%;
/*
  max-width: -moz-max-content;
  _max-width: auto;
  width: 100%;
  _width: ;
  _height: ;
*/
}

#bpbudget {
  border-collapse: collapse;
}

#bpbudget .topcellwithmarker {
  border: 0px;
  border-right: 1px solid #000000;
  padding-right: 2px;
  text-align: right;
  font-size: 60%;
}
#bpbudget .middlecell {
  width: 4px;
  height: 16px;
  background: #000000;
  border: 1px solid black;
}
#bpbudget .middlefilled {
  width: 4px;
  height: 16px;
  border: 1px solid black;
  background: url(http://www.pouet.net/gfx/bar.gif);
}

#bpbudget .bottomcellwithmarker {
  display: none;
}