BODY {
	MARGIN: 0px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
BODY {
	FONT-FAMILY: "helvetica", "arial"
}
TH {
	FONT-FAMILY: "helvetica", "arial"
}
TD {
	FONT-FAMILY: "helvetica", "arial"
}
SAMP {
	FONT-FAMILY: "tahoma", "arial"; LETTER-SPACING: 1px
}
A:hover {
	COLOR: #000
}
P.blurb .signature {
	DISPLAY: block; MARGIN: 0px; LETTER-SPACING: 1pt; TEXT-ALIGN: right
}
FORM {
	MARGIN: 0px
}
BUTTON {
	CURSOR: hand
}
.button {
	CURSOR: hand
}
TEXTAREA {
	FONT-FAMILY: "verdana"
}
INPUT {
	FONT-FAMILY: "verdana"
}
LABEL {
	CURSOR: hand
}
DIV.article .hilite {
	BACKGROUND-COLOR: #ff6
}
DIV.article DIV.attention {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: red 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT: red 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: red 1px solid; BACKGROUND-COLOR: #fee
}
DIV.article {
	MARGIN: 5px; COLOR: #000; FONT-FAMILY: "verdana"; BACKGROUND-COLOR: #fff
}
DIV.article TABLE {
	MARGIN: 5px; COLOR: #000; FONT-FAMILY: "verdana"; BACKGROUND-COLOR: #fff
}
DIV.article CODE.block {
	BORDER-RIGHT: green 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: green 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT: green 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: green 1px solid; BACKGROUND-COLOR: #ffe
}
DIV.article CAPTION {
	FONT-WEIGHT: bold; COLOR: #666
}
DIV.article P {
	LINE-HEIGHT: 133%; TEXT-ALIGN: justify
}
DIV.article LI {
	FONT-SIZE: 90%; LINE-HEIGHT: 133%; TEXT-ALIGN: left
}
DIV.article DT {
	FONT-WEIGHT: bold; COLOR: #333
}
DIV.article H1 {
	MARGIN-TOP: 0px
}
DIV.article H1 {
	COLOR: #69c; FONT-FAMILY: "arial narrow"
}
DIV.article H2 {
	COLOR: #69c; FONT-FAMILY: "arial narrow"
}
DIV.article H3 {
	COLOR: #69c; FONT-FAMILY: "arial narrow"
}
DIV.article H4 {
	COLOR: #69c; FONT-FAMILY: "arial narrow"
}
DIV.article H5 {
	COLOR: #69c; FONT-FAMILY: "arial narrow"
}
DIV.article H6 {
	COLOR: #69c; FONT-FAMILY: "arial narrow"
}
DIV.copilot {
	FONT-SIZE: smaller; FONT-FAMILY: "trebuchet MS", "helvetica", "arial"
}
DIV.copilot P.title {
	FONT-WEIGHT: bold; COLOR: #666
}
DIV.copilot DT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ccc
}
DIV.copilot DD {
	MARGIN-LEFT: 10px
}
#head {
	BACKGROUND-IMAGE: url(/pgg/themes/images/decorations/funstars.gif); BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #4162a4
}
#head A {
	TEXT-DECORATION: none
}
#head A:link {
	COLOR: #fff390
}
#head A:visited {
	COLOR: #fff390
}
#head A:active {
	COLOR: #000
}
#head A:hover {
	COLOR: #fff
}
DIV.prjmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 5px; COLOR: black; FONT-FAMILY: "tahoma" ,  "trebuchet MS", "helvetica", "arial"
}
#billboard {
	FONT-SIZE: smaller; MARGIN: 5px; COLOR: #fff; FONT-STYLE: italic; FONT-FAMILY: "verdana"
}
#billboard INPUT.text {
	BORDER-RIGHT: #fff 2px dashed; BORDER-TOP: #fff 2px dashed; BORDER-LEFT: #fff 2px dashed; COLOR: #ff9; BORDER-BOTTOM: #fff 2px dashed; BACKGROUND-COLOR: #214284
}
#billboard INPUT.button {
	BORDER-RIGHT: #fff390 1px solid; BORDER-TOP: #fff390 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #fff390 1px solid; COLOR: #fff390; BORDER-BOTTOM: #fff390 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #214284
}
DIV.prjmenu A {
	COLOR: #ff9; TEXT-DECORATION: none
}
DIV.billboard A {
	COLOR: #ff9; TEXT-DECORATION: none
}
#homebar {
	BORDER-BOTTOM: #67a 2px solid; BACKGROUND-COLOR: #89c
}
#breadcrumb {
	BORDER-BOTTOM: #67a 2px solid; BACKGROUND-COLOR: #89c
}
#sctident {
	BORDER-BOTTOM: #67a 2px solid; BACKGROUND-COLOR: #89c
}
#sitemenu {
	BORDER-RIGHT: #67a 1px dotted; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #67a 2px solid; BACKGROUND-COLOR: #89c; TEXT-ALIGN: right
}
#extra {
	BORDER-LEFT: #dddddd 1px dashed; COLOR: #000; BORDER-BOTTOM: #ddd 1px dashed; BACKGROUND-COLOR: #ddd
}
#body {
	COLOR: #000; BACKGROUND-COLOR: #ffffff
}
#foot {
	FONT-SIZE: 10pt; COLOR: #444; PADDING-TOP: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#foot DIV.notice {
	BORDER-TOP: #444 1px dashed; MARGIN-TOP: 10px; PADDING-TOP: 5px
}
#foot DIV.webring {
	BORDER-TOP: #444 1px dashed; MARGIN-TOP: 10px; PADDING-TOP: 5px
}
.sctident {
	FONT-SIZE: 11pt; FONT-FAMILY: "tahoma",  "trebuchet MS", "helvetica", "arial"
}
.breadcrumb {
	FONT-SIZE: 11pt; FONT-FAMILY: "arial narrow"
}
.homebar {
	FONT-SIZE: 11pt; FONT-FAMILY: "arial narrow"
}
.sctident A {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
.breadcrumb A {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
.sctident A:hover {
	COLOR: #ffffff
}
.breadcrumb A:hover {
	COLOR: #ffffff
}
.sitemenu {
	FONT-SIZE: 10pt; FONT-FAMILY: "tahoma", "trebuchet MS", "helvetica", "arial"
}
.sitemenu DL DT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.sitemenu DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px
}
.sitemenu DL A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.sitemenu A {
	COLOR: #fff390; TEXT-DECORATION: none
}
.sitemenu A:hover {
	COLOR: #ffffff
}
BODY.news .sitemenu #siteNews {
	COLOR: #ffffff; BORDER-BOTTOM: #67a 1px solid
}
BODY.articles .sitemenu #siteArticles {
	COLOR: #ffffff; BORDER-BOTTOM: #67a 1px solid
}
BODY.downloads .sitemenu #siteDownloads {
	COLOR: #ffffff; BORDER-BOTTOM: #67a 1px solid
}
BODY.forums .sitefffmenu #siteForums {
	COLOR: #ffffff; BORDER-BOTTOM: #67a 1px solid
}
BODY.contributions .sitemenu #siteContributions {
	COLOR: #ffffff; BORDER-BOTTOM: #67a 1px solid
}
BODY.resources .sitemenu #siteResources {
	COLOR: #ffffff; BORDER-BOTTOM: #67a 1px solid
}
DIV.advert A {
	TEXT-DECORATION: none
}
DIV.advert A:link {
	BORDER-LEFT-COLOR: #89c; BORDER-BOTTOM-COLOR: #89c; COLOR: #89c; BORDER-TOP-COLOR: #89c; BORDER-RIGHT-COLOR: #89c
}
DIV.advert A:link IMG {
	BORDER-LEFT-COLOR: #89c; BORDER-BOTTOM-COLOR: #89c; COLOR: #89c; BORDER-TOP-COLOR: #89c; BORDER-RIGHT-COLOR: #89c
}
DIV.advert A:active {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
DIV.advert A:active IMG {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
DIV.advert A:visited {
	BORDER-LEFT-COLOR: #c98; BORDER-BOTTOM-COLOR: #c98; COLOR: #c98; BORDER-TOP-COLOR: #c98; BORDER-RIGHT-COLOR: #c98
}
DIV.advert A:visited IMG {
	BORDER-LEFT-COLOR: #c98; BORDER-BOTTOM-COLOR: #c98; COLOR: #c98; BORDER-TOP-COLOR: #c98; BORDER-RIGHT-COLOR: #c98
}
DIV.advert A:hover {
	BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-COLOR: #ffffff
}
DIV.advert A:hover IMG {
	BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-COLOR: #ffffff
}
