BODY {
	SCROLLBAR-FACE-COLOR: #dee3e7; 
	FONT-SIZE: 12px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #dee3e7; 
	COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #d1d7dc; 
	SCROLLBAR-ARROW-COLOR: #006699; 
	SCROLLBAR-TRACK-COLOR: #efefef; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	SCROLLBAR-DARKSHADOW-COLOR: #98aab1; 
	BACKGROUND-COLOR: #efefef;
}
TABLE
{
	font-size:12px;
}
TD
{
	/*font-size:12px;	*/
}
PRE.source {
	FONT-SIZE: 9pt; MARGIN-LEFT: 20px; COLOR: black; FONT-FAMILY: Lucida Console, Courier New, Courier; BACKGROUND-COLOR: gainsboro
}
BODY.admin {
	BACKGROUND-COLOR: #ddeeff
}
IMG {
	VERTICAL-ALIGN: middle
}
.forumName {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; FONT-FAMILY: Trebuchet MS, Arial, Helvetica
}
A.forumName:hover {
	COLOR: #ff3300; TEXT-DECORATION: none
}
.forumThread {
	FONT-SIZE: 9pt; FONT-FAMILY: Trebuchet MS, Arial, Helvetica
}
.txt1 {
	FONT-SIZE: 9pt
}
.txt2 {
	FONT-SIZE: 9pt
}
.txt3 {
	FONT-SIZE: 9pt
}
.txt4 {
	FONT-SIZE: 9pt; WORD-BREAK: break-all; WORD-WRAP: break-word
}
.txt5 {
	FONT-SIZE: 9pt
}
.txt1Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt
}
.txt2Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt
}
.txt3Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt
}
.txt4Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt
}
.txt5Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt
}
.txt3red {
	FONT-SIZE: 9pt; COLOR: red
}
.printDetails {
	FONT-SIZE: 9pt; COLOR: darkgray
}
.noTopics {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt
}
.dateText {
	FONT-SIZE: 9pt; COLOR: white
}
.txtIrcMe {
	COLOR: fuchsia
}
.tableBorder {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; BORDER-LEFT: 1px outset; BORDER-BOTTOM: 1px outset; BACKGROUND-COLOR: #ffffff
}
.moderationTable {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.adminTable {
	BACKGROUND-COLOR: #ffffff
}
.quoteTable {
	BORDER-RIGHT: 1px inset; BORDER-TOP: 1px inset; BORDER-LEFT: 1px inset; BORDER-BOTTOM: 1px inset; BACKGROUND-COLOR: #eef7ff
}
.editTable {
	BORDER-RIGHT: 1px inset; BORDER-TOP: 1px inset; FONT-SIZE: 9pt; BORDER-LEFT: 1px inset; COLOR: red; BORDER-BOTTOM: 1px inset; BACKGROUND-COLOR: #eef7ff
}
TD.column {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(../images/forumColumnBackground.gif); COLOR: white; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #78abde;c
}
TD.h1a {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(../images/forumHeaderBackgroundAlternate.gif); COLOR: #4455aa; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e7e3e7; TEXT-DECORATION: none
}
TD.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(../images/forumHeaderBackground.gif); COLOR: white; BACKGROUND-COLOR: #4455aa
}
TD.f {
	FONT-SIZE: 9pt; WORD-BREAK: break-all; BACKGROUND-COLOR: #ddeeff; WORD-WRAP: break-word
}
TD.f2 {
	FONT-SIZE: 9pt; BACKGROUND-COLOR: #ddeeff
}
TD.fh {
	FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(../images/fhBg.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
TD.fh2 {
	FONT-SIZE: 9pt
}
TD.fh3 {
	BORDER-TOP: #ddeeff 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #ddeeff 1px solid; BACKGROUND-COLOR: #ffffff
}
TD.fh3a {
	BORDER-TOP: #ddeeff 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #ddeeff 1px solid; BACKGROUND-COLOR: #f6fbff
}
TD.fh4 {
	BORDER-TOP: #ddeeff 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #ddeeff 1px solid; BACKGROUND-COLOR: #ffffff
}
TD.threadTitle {
	BACKGROUND-COLOR: #d4d9ec
}
.threadDetailTextSmall {
	FONT-SIZE: 9pt; COLOR: #0055e7
}
.threadDetailTextSmallBold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0055e7
}
A {
	COLOR: #013da4; TEXT-DECORATION: none;
	font-size:12px;
}
A:visited {
	COLOR: #013da4; TEXT-DECORATION: none;
	font-size:12px;
}
A:link {
	COLOR: #013da4; TEXT-DECORATION: none;
	font-size:12px;
	
}
A:hover {
	COLOR: #ff3300; TEXT-DECORATION: underline;
	font-size:12px;
}
A.linkSmallBold {
	FONT-WEIGHT: bold
}
A.linkMenuSink {
	FONT-WEIGHT: bold
}
A.linkSmall {
	FONT-SIZE: 9pt; COLOR: navy
}
A.LinkSmallBold {
	FONT-SIZE: 9pt; COLOR: navy
}
A.linkMenuSink {
	FONT-SIZE: 9pt; COLOR: navy
}
A.linkSmallBold:visited {
	COLOR: #013da4
}
A.linkMenuSink:visited {
	COLOR: #013da4
}
A.linkSmallBold:hover {
	COLOR: #ff3300
}
A.linkMenuSink:hover {
	COLOR: #ff3300
}
A.lnk3 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #013da4
}
A.lnk3:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #013da4
}
A.lnk3:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #013da4
}
A.lnk3:hover {
	COLOR: #ff3300; TEXT-DECORATION: underline
}
columnText {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white
}
A.columnText {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white
}
A.columnText:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white
}
A.columnText:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white
}
A.columnText:hover {
	COLOR: #ff3300
}
A.column:visited {
	FONT-WEIGHT: bold; COLOR: white
}
A.column:link {
	FONT-WEIGHT: bold; COLOR: white
}
A.column:hover {
	FONT-WEIGHT: bold; COLOR: white
}
.flnk3 {
	FONT-WEIGHT: bold; COLOR: #013da4
}
A.flnk3:visited {
	FONT-WEIGHT: bold; COLOR: #013da4
}
A.flnk3:link {
	FONT-WEIGHT: bold; COLOR: #013da4
}
A.flnk3:hover {
	COLOR: #ff3300
}
.inlineLink {
	CURSOR: pointer; COLOR: #555555
}
.inline {
	FONT-SIZE: 9pt; COLOR: #555555
}
.userOnlineLink {
	FONT-WEIGHT: normal; COLOR: #013da4
}
A.userOnlineLink {
	FONT-WEIGHT: normal; COLOR: #013da4
}
A.userOnlineLink:visited {
	FONT-WEIGHT: normal; COLOR: #013da4
}
A.userOnlineLink:link {
	FONT-WEIGHT: normal; COLOR: #013da4
}
A.userOnlineLinkBold:hover {
	COLOR: #ff3300
}
.moderatorOnlineLinkBold {
	FONT-WEIGHT: bold; COLOR: darkblue
}
A.moderatorOnlineLinkBold {
	FONT-WEIGHT: bold; COLOR: darkblue
}
A.moderatorOnlineLinkBold:visited {
	FONT-WEIGHT: bold; COLOR: darkblue
}
A.moderatorOnlineLinkBold:link {
	FONT-WEIGHT: bold; COLOR: darkblue
}
A.moderatorOnlineLinkBold:hover {
	COLOR: #ff3300
}
.adminOnlineLinkBold {
	FONT-WEIGHT: bold; COLOR: blue
}
A.adminOnlineLinkBold {
	FONT-WEIGHT: bold; COLOR: blue
}
A.adminOnlineLinkBold:visited {
	FONT-WEIGHT: bold; COLOR: blue
}
A.adminOnlineLinkBold:link {
	FONT-WEIGHT: bold; COLOR: blue
}
A.adminOnlineLinkBold:hover {
	COLOR: #ff3300
}
.menuText {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff
}
A.menuLink:visited {
	FONT-WEIGHT: normal; COLOR: white; TEXT-DECORATION: none
}
A.menuLink:link {
	FONT-WEIGHT: normal; COLOR: white; TEXT-DECORATION: none
}
A.menuLink:hover {
	COLOR: #ff3300
}
TD.flatViewSpacing {
	HEIGHT: 2px; BACKGROUND-COLOR: #80b7ff
}
TD.threadSeparator {
	HEIGHT: 4px; BACKGROUND-COLOR: #79abde
}
TD.adminSeparator {
	HEIGHT: 4px; BACKGROUND-COLOR: #ffffff
}
TD.moderateSeparator {
	HEIGHT: 12px; BACKGROUND-COLOR: #ffffff
}
.validationWarning {
	COLOR: red
}
.currentPage {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em
}
SELECT {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.ControlPanelTabActive {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(../images/forumColumnBackground.gif); COLOR: white; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #78abde
}
TD.ControlPanelTabInactive {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(../images/forumHeaderBackgroundAlternate.gif); COLOR: #4455aa; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e7e3e7; TEXT-DECORATION: none
}
TD.ControlPanelTabLine {
	BACKGROUND-COLOR: #7aace0
}
.imageButtonToolbar {
	FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(../images/icon_toolbar_mid.gif); VERTICAL-ALIGN: middle; CURSOR: pointer; HEIGHT: 25px; TEXT-DECORATION: none
}


