BODY { 
	background-color: #FFFFFF; ; 
	color: #000000; ; 
	font-size: 10pt;  
	font-family: Verdana, Arial, Helveticaneva, Swiss, Arial, Helvetica, Geneva, sans-serif; }
.msgback {  
	background-color: #FFFFFF;  }
.listback { 
	background-color: #FFFFFF;  }
A:link { 
	color: #000000; font-weight: bold }
A:visited { 
	color: #990000 }
A.or:link, A.or:visited, A.or:active { 
	text-decoration: none; 
	color: #000000;  }
A.memname:visited { 
	color: #000000; font-weight: bold }
TT { 
	font-family: monospace, Courier; }
BIG { 
	font-size: larger; }
SMALL { 
	font-size: smaller; }
.stdlink { 
	color: #000000; font-weight: bold }

/* warning, confirmation text */
.emph { 
	color: #000000;  } 

/* flip-flop emph color, bgcolor */
.revemph { 
	background: #000000;  } 
SPAN.toplink { 
	color: #000000;  }
SPAN.head { 
	color: #000000;  }
SPAN.sechead { 
	color: #000000;  }

/* link text in default tabbed navigation frame */
a.navtabtext, a.navtabtext:visited, .navtabtext { 
	font-weight: bold; 
	color: #000000;  }
SPAN.navlocate { 
	color: #000000;  }

/* copyright text */
SPAN.copylink { 
	text-decoration: none; 
	color: #000000; font-weight: bold }

/* msg #, usually in brackets or parens in list frame next to discussion title */
.msgcnt { 
	font-size: 9pt; }

/* default font size, face, color for just about everything */
TD, UL, OL, CENTER { 
	font-size: 10pt; 
	font-family: Verdana, Arial, Helveticaneva, Swiss, Arial, Helvetica, Geneva, sans-serif; 
	color: #000000;  }
TD.b { 
	background-color: #000099; 
	color: #FFFFFF }

/* probably obsolete */
TD.lefttop { 
	font-size: 10pt; 
	background-color: #D6B869; ; 
	color: #000000;  }
TD.msgdisc { 
	font-size: 14pt; }

/* text color, bgcolor for many section headings in control center, start page, etc */
TD.head { 
	font-size: 10pt; 
	background-color: #D6B869; ; 
	color: #000000;  }
TD.sechead { 
	font-size: 10pt; 
	background-color: #D6B869; ; 
	color: #000000;  }
TR.sec TD { 
	font-size: 10pt; 
	background-color: #FFFFFF; ; 
	color: #000000 }
TD.sec { 
	font-size: 10pt; 
	background-color: #FFFFFF; ; 
	color: #000000 }

/* folder head text & background attributes. multiple folderhead selectors compensate for various browser bugs */
TR.folderhead TD { 
	text-decoration: none; 
	font-size: 10pt; 
	background-color: #F2DFA3; ; 
	color: #000000;  }
TD.folderhead, .folderhead { 
	font-size: 10pt; 
	background-color: #F2DFA3; ; 
	color: #000000;  }
SPAN.folderlink { 
	text-decoration: none; 
	font-weight: bold; 
	color: #000000;  }

/* flip-flop folderhead colors. this might not be in use anywhere but is handy to have around */
.folderheadrev { 
	font-size: 10pt; 
	background-color: #000000; ; 
	color: #F2DFA3;  }
TD.fhLatest, TD.fhNew, TD.fhFname, TD.fhMsgs, TD.fhSB { 
	color: #000000;  }

/* individual msg header (to, from, date, etc). multiple msghead selectors compensate for various browser bugs */
TABLE.msghead TD { 
	font-size: 10pt; 
	background-color: #F2DFA3; ; 
	color: #000000;  }
TABLE.polltable { 
	border-style: solid; 
	border-width: 2px; 
	border-color: #D6B869; ; 
	background-color: #FFFFFF;  }
TR.msghead TD { 
	font-size: 10pt; 
	background-color: #F2DFA3; ; 
	color: #000000;  }
TD.msghead { 
	font-size: 10pt; 
	background-color: #F2DFA3; ; 
	color: #000000;  }
.msgfm { 
	font-size: 9pt; 
	font-weight: bold; 
	background-color: #F2DFA3; ; 
	color: #000000;  }
TD.msgF, TD.msgFname, TD.msgDate, TD.msgT, TD.msgTname, TD.msgNum, TD.msgIg, TD.msgStopIg { 
	color: #000000;  }
TD.msg, #compMsgTxt, #compSigTxt { 
	background-color: #FFFFFF;  }

/* Does the user's preferred text size magic */
TD.msgtxt { 
	font-size: 9pt; }

/* Not in use */
TD.msgtxtalt { 
	font-size: 9pt; 
	font-family: "Times New Roman", "Courier New", Courier, serif; }

/* Not in use */
TD.navback { 
	background-color: #FFFFFF; 
	color: #000000; }

/* Anything '.nav...' is used mainly in default tabbed navigation frame */
TD.navhead { 
	font-size: 14pt; 
	font-weight: bold; 
	background-color: #D6B869; ; 
	color: #000000;  }
TD.navtab { 
	font-size: 10pt; 
	background-color: #999999; 
	color: #000000;  }
TD.navactive { 
	font-size: 10pt; 
	background-color: #D6B869; ; 
	color: #000000;  }
TD.navlocate { 
	font-size: 10pt; 
	background-color: #999999; 
	color: #000000;  }
TD.secsub { 
	font-size: 10pt; 
	background-color: #D6B869; ; 
	color: #FFFFFF }

/* Tiny copyright line text */
TD.copy { 
	font-size: 9pt; }

/* Does the user's preferred text size magic. Needed when nested tables in msgtext */
TD.msgtxt TD { 
	font-size: 9pt; }
TD.bbsGeneral { 
	font-family: Verdana, Geneva, sans-serif; 
	font-size: 9pt; 
	color: #000000; }
SPAN.bbsTopLabel { 
	font-weight: bold; 
	color: #990000; }
TD.bbsPropName { 
	font-family: Verdana, Geneva, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	color: #000000; ; 
	background-color: #D6B869;  }
TD.bbsTopLabel { 
	font-family: Verdana, Geneva, sans-serif; 
	font-size: 9pt; 
	color: #000000; 
	background-color: #FFFFFF; }

/* Ignore font in form input, old Netscape 4 bug but harmless to leave here */
INPUT { 
	font-family: none; }
INPUT.msgnavigation { 
	background-color: #F2DFA3;  }

/* Makes buttons pretty */
INPUT.button, BUTTON, OPTION.button, TD.BUTTON { 
	font-family: Verdana, Arial, Helveticaneva, Swiss, Arial, Helvetica, Geneva, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	cursor: hand; 
	color: #000000; ; 
	background-color: #FFFFFF;  }

/* flip-flop button colors, used in button click effect */
INPUT.b2, TD.b2 { 
	font-family: Verdana, Arial, Helveticaneva, Swiss, Arial, Helvetica, Geneva, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	cursor: hand; 
	color: #FFFFFF; ; 
	background-color: #000000;  }
TD.button, TD.b2 { 
	border-style: solid; 
	border-width: 1px; }
TD.button { 
	border-right-width: 2px; border-bottom-width: 2px; 
	border-color: #000000; ; }
TD.b2 { 
	border-left-width: 2px; border-top-width: 2px; 
	border-color: #FFFFFF; ; }
A.button, A.button:visited { 
	color: #000000; }
TD.b2 A.button, TD.b2 A.button:visited { 
	color: #FFFFFF;  ; }

/* make cursor a hand when over text associated with a form element */
LABEL { 
	cursor: hand; } 

/* for wysiwyg editor */
SELECT.wsel { 
	font-size: 9pt; }

/* move msg border to CSS, no longer done inside table tag. include wysiwyg iframe. */
TABLE.msgtable, TABLE.msgtablealt, .compMsgTxtIframe { 
	border-style: outset; 
	border-color: #CCCCCC; 
	border-width: 1px; }
TD.pollbar1 {background-color: #0000aa; border-bottom: solid black 1px; border-right: solid black 1px; border-color: #000000 }
TD.pollbar2 {background-color: #d40000; border-bottom: solid black 1px; border-right: solid black 1px; border-color: #000000 }
TD.pollbar3 {background-color: #2aaa00; border-bottom: solid black 1px; border-right: solid black 1px; border-color: #000000 }
TD.pollbar4 {background-color: #f4aa00; border-bottom: solid black 1px; border-right: solid black 1px; border-color: #000000 }
TD.pollbar5 {background-color: #d42ad4; border-bottom: solid black 1px; border-right: solid black 1px; border-color: #000000 }

/* make search result hits stand out */
.p_hit1 { 
	background-color: #000000;
	color: #FFFFFF;
	} 
.p_hit2 { 
	background-color: #F2DFA3;
	color: #000000;
	} 
.p_hit3 { 
	background-color: #F2DFA3;
	color: #000000;
	} 
.show {display: inline}
.showb {display: block}
.hide {display: none}
.nofont {font-family: none;}
.cgreen {color: #339900;}
.corange {color: #ff9900;}
.cpurple {color: #cc33ff;}
.cred {color: #cc0000;}
.cblue {color: #000099;}
.cwhite {color: #ffffff;}
.cyellow {color: #ffffcc;}
.winbanner {font-size: 21pt; font-family: Verdana, Arial, Helveticaneva, Swiss, Arial, Helvetica, Geneva, sans-serif;}
.winbig {font-size: 14pt; font-family: Verdana, Arial, Helveticaneva, Swiss, Arial, Helvetica, Geneva, sans-serif;}
.winhead {font-size: 11pt; font-family: Verdana, Arial, Helveticaneva, Swiss, Arial, Helvetica, Geneva, sans-serif;}
.winmed {font-size: 10pt; font-family: Verdana, Arial, Helveticaneva, Swiss, Arial, Helvetica, Swiss, Geneva, sans-serif;}
.wintext {font-size: 10pt; font-family: Verdana, Arial, Helveticaneva, Swiss, Arial, Helvetica, Geneva, sans-serif;}
.wintiny, TD.msgtxt .wintiny {font-size: 9pt; font-family: Verdana, Arial, Helveticaneva, Swiss, Arial, Helvetica, Geneva, sans-serif;}

/* 2nd font in preferred font list property */
.altfont { font-family:  Arial, Helveticaneva, Swiss }
#msgLN, #msgLNnav, #msgLNsub, #msgLNnavtxt, #msgLNmng, #msgLNint, #msgLNintForm, #msgLNintH, #msgLNintN, #msgLNintI, #msgLNats, #msgLNbasic { 
	color: #000000;  }
#compMsgTxt, #compSigTxt { 
	color: #000000;  } 
/* This is a Just Designs for the Family Forum Theme design ... all images and code design remain property of the artist and are not to be used in the creation of another forum theme or webpage. */

TD.navhead {width: 350px;
   background-color: #d6b869;
   background-image: url(http://people.delphiforums.com/brushjockey/NewFolderForPandR/primtitle.jpg);
   background-repeat: no-repeat;
   font-family: Verdana, Tahoma, Arial, sans-serif;
   color:  #d6b869;
   font-size: 1px;
   font-weight: lighter;
   text-align: right;}
TD.navlocate {background-color: #d6b869;
   background-image: none;}
TD.navlocate img {background-color: transparent;
   background-image: none;
   width: 79px;
   height: 24px;
   filter: shadow(color: #ffffff, direction: 215);}
td.navactive img,
.navactive img {display: none;}
TD.navtab {background-color: #d6b869;
   background-image: none;
   font-size: 9pt;}
td.navactive,
td.navtab {padding-top: 1px;
   padding-right: 1px;
   padding-bottom: 1px;
   padding-left: 1px;}
td.navlocate select {background-color: #ffffff;
   background-image: none;
   font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 10pt;
   font-weight: normal;
   color: #000000;}
TD.copy {background-color: #f2dfa3;}
INPUT.b2 {background-color: #f2dfa3;
   background-image: none;
   font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 9pt;
   font-weight: bold;
   color: #000000;
   cursor: pointer;}
BODY {background-color: #f2dfa3;
   background-image: url(http://people.delphiforums.com/brushjockey/NewFolderForPandR/primitivemarble.jpg);
   background-attachment: fixed;
   scrollbar-base-color: #d6b869;
   scrollbar-face-color: #d6b869;
   scrollbar-highlight-color: #ffffff;
   scrollbar-arrow-color: #000000;
   scrollbar-3dlight-color: #f2dfa3;
   scrollbar-shadow-color: #d6b869;
   scrollbar-darkshadow-color: #000000;}
TD.sec {background-color: #f2dfa3;
   background-image: url(http://people.delphiforums.com/brushjockey/NewFolderForPandR/primitivemarble.jpg);
   font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   color: #000000;}
BODY.listback {background-color: #f2dfa3;
   background-image: url(http://people.delphiforums.com/brushjockey/NewFolderForPandR/primitivemarble.jpg);
   background-attachment: fixed;}
#dvDrop {background-color: #ffffff;
   background-image: none;
   font-family: Verdana, Tahoma, Arial, sans-serif;
   font-weight: normal;
   color: #000000;}
TD.folderhead {background-color: #d6b869;
   background-image: none;
   border: 3px double #000000;
   font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   color: #000000;}
TD.folderhead img {display: none;}
#ssInput {background-color: #ffffff;
   background-image: none;
   font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 9pt;
   font-weight: normal;
   color: #000000;}
#msgUNsubj .emph {font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 10pt;
   font-weight: normal;
   color: #000000;}
#msgUNsubj {background-color: transparent;
   background-image: none;
   font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 10pt;
   font-weight: bold;

   color: #000000;}
 ~~ Messages Pg - Right ~~

Msgs Pg Right, Bg Only 
body.msgback {
   background-color: #f2dfa3;
   background-image: url(http://www.christmasbuzz.com/backgrounds/backgrounds_23.shtml);
   background-repeat: repeat;
   background-attachment: fixed;
} 

 Msg Pg Right, Msg Header Bar - Bg & Text 
tr.msghead td {
   background-color: #f2dfa3;
   background-image: url(http://www.christmasbuzz.com/backgrounds/backgrounds_23.shtml);
   font-family: verdana, tahoma, arial, sans-serif;
   font-size: 9pt;
   font-weight: bold;
   color: #000000;
} 




td.msgFname, td.msgTname {width: 68% !important;
 white-space: normal;}
tr.msghead table {width: 100%;
 background-color: #d6b869;
 background-image: none;
 border-top: 1px solid #ffffff;
 border-right: 1px solid #ffffff;
 border-bottom: 1px solid #ffffff;
 border-left: 0px solid #ffffff;
 padding-right: 5px;
 padding-bottom: 5px;
 padding-top: 5px;}
td.msgbfr1 {width: 0%;
 background-color: #d6b869!important;
 background-image: none!important;
 padding-bottom: 5px;
 padding-top: 5px;
 border-top: 1px solid #ffffff;
 border-right: 0px solid #ffffff;
 border-bottom: 1px solid #ffffff;
 border-left: 1px solid #ffffff;}
TD.msg {background-color: #ffffff;
   background-image: none;
   background-repeat: no-repeat;
   background-position: 100% 100%;
   border-top: 1px dashed #000000;
   border-right: 1px dashed #000000;
   border-bottom: 1px dashed #000000;
   border-left: 1px dashed #000000;}
TD.msgtxt {font-family: Verdana, Tahoma, Arial, sans-serif;
   font-weight: normal;
   color: #000000;
   margin-left: 25px;
   padding-top: 0px;
   padding-right: 5px;
   padding-bottom: 0px;
   padding-left: 5px;}
.wintiny img,
td.wintiny table a {display: none;}
td.msgtxt span.wintiny {font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 9pt;
   font-weight: normal;
   color: #d6b869 !important;}
hr {width: 350px;
   height: 2px;
   text-align: center;
   font-weight: bold;
   color: #d6b869;}
#tb2,
#idBox {background-color: #f2dfa3 !important;
  background-image: none !important;}
#tb2 {border-top: 1px dashed #000000;
   border-right: 1px dashed #000000;
   border-bottom: 0px dashed #000000;
   border-left: 1px dashed #000000;}
#idBox {border-top: 0px dashed #000000;
   border-right: 1px dashed #000000;
   border-bottom: 1px dashed #000000;
   border-left: 1px dashed #000000;}
#compSigTxt {background-color: #f2dfa3;
   background-image: none;
   font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 11pt;
   font-weight: normal;
   color: #000000;}
#compEmailTxt {background-color: #f2dfa3;
   background-image: none;
   font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 11pt;
   font-weight: normal;
   color: #000000;}
#modeA,
#modeB {background-color: transoarent; 
   background-image: none;
   font-size: 9pt;}
#mW,
#mH {background-color: #d6b869;
   background-image: none;
   border: 3px double #000000;
   font-size: 9pt;}
#compLN {background-color: transparent;
   background-image: none;}
table.msghead {background-color: transparent;
   background-image: none;
   border: 4px double #f2dfa3;}
table.msghead td,
#msgLNnavtxt,
#msgLNmng,
#msgLNint td,
#msgLNats td,
#msgLNbasic {background-color: transparent;
   background-image: none;
   border: none;
   font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   color: #000000;}
#msgLNnavtxt a:link,
#msgLNmng a:link,
#msgLNbasic a:link,{font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   color: #005900;}
#msgLNnavtxt a:visited,
#msgLNmng a:visited,
#msgLNbasic a:visited {font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   color: #000000;}
INPUT.msgnavigation {background-color: #d6b869;
   border: 3px double #000000;
   background-image: none;}
.winmed {font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 9pt;
   font-weight: bold;
   color: #000000;} 
#msgLNintBtn {background-color: #000000;
   background-image: none;
   font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 9pt;
   font-weight: bold;
   color: #ffffee;}
#msgLNats select {background-color: #ffffff;
   background-image: none;
   font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 9pt;
   font-weight: bold;
   color: #000000;}
#msgbelowmsgs table.msghead td {background-color: transparent;
   background-image: none;
   font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   color: #000000;}
#msgbelowmsgs a:link,
#msgbelowmsgs a:visited,{font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 9pt;
   font-weight: bold; 
   color: #000000;}
#msgbelowmsgs table.msghead {background-color: transparent;
   background-image: none;
   border: 4px double #f2dfa3;}
#msgbelowmsgs td.msghead {background-color: transparent;
   background-image: none;
   border: 1px solid #f2dfa3 !important;}
td.pollbar2 {background-color: #d6b869; 
   background-image: none;
   border: 3px double #000000;}
td.pollbar3 {background-color: #d6b869;
   background-image: none;
   border: 3px double #000000;}
td.pollbar4 {background-color: #d6b869;
   background-image: none;
   border: 3px double #000000;} 
td.pollbar5 {background-color: #d6b869;
   background-image: none;
   border: 3px double #000000;} 
td.pollbar1 {background-color: #d6b869; 
   background-image: none;
   border: 3px double #000000;}
table.msgtable,
table.msgtablealt {background-color: transparent;
   background-image: none;
   border: 2px outset #d6b869;}


SPAN.sig, DIV.sig { display: block ! important } 
TABLE.ad { display: block ! important } 
TABLE.ad TR, TABLE.ad TR TD, TABLE.ad TD { display: inline ! important } 
