@import url(/common.css) ;

.postingHead {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 900;
  border-style: outset; border-color: rgb(255,156,0);
  color: #000; background-color: rgb(255,156,0);
  padding: 2px;
}

.postText, .postSmallText, .postBoldText {
  font-family: Georgia,Verdana,Times; font-size: 10pt; }

.postBoldText { font-weight: bold; }

.postSmallText { font-size: 9pt; }

.postLeftCell, .postRightCell { margin: 0; padding: 2px; }
.XpostRightCell { background-color: rgb(255,243,225); }
.postRightCell { background-color: rgb(222,222,222); }
.XpostLeftCell { background-color: rgb(255,231,193); }
.postLeftCell { background-color: rgb(255,206,99); }

.postNotice {
  border-style: outset; background-color: rgb(255,150,150); padding: 3pt 1em; color: #000; }

.postField { 
  font-family: Georgia,Verdana,Times; font-size: 10pt; background-color: #FFF; color: #000; }

input.button {
	background-color : #EFEFEF;
	color : #000000;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.mainoption {
	background-color : #FAFAFA;
	font-weight : bold;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Banner      { background-image: url('../images/banner.gif'); 
               background-repeat: no-repeat; text-align: Center; font-family: 
               Arial,Helvetica,sans-serif; font-size: 30px; color: #FFFFFF; 
               line-height: 60px;
               background-position: center }

p.button {
  border: outset; border-width: 2px; 
  margin: 0; padding: 2px;
  background-color: #999; width: 100px; 
  font: 12px Arial, Helvetica, sans-serif; text-align: center;
  text-decoration: none;
  cursor: crosshair;
}

a.plain { color: black; text-decoration: none; }

div.image { 
  text-align: center; 
  font-size: 9pt; 
  margin: 0pt; 
  padding: 2pt;
  background-color: white;
}

img.image {
  border-style: groove;
}

.tb_banner { background-image: url('../images/topbar_bg.gif'); 
             background-color: rgb(255,206,99) ; background-repeat: repeat-x;
             line-height: 57px ; text-align: left; margin: 0; padding: 0;
             font-family: Verdana, Arial, Helvetica, sans-serif; }

.noMargin, .halfLine { margin: 0; padding: 0; }
.halfLine { line-height: 50%; font-size: 50%; }

.tb_button, .tb_act_button
            { background-image: url('../images/topbar_in.gif'); background-repeat: no-repeat; 
			 width: 100px; line-height: 26px; height: 30px; overflow: hidden;
             margin: 0 0; padding: 0 0; text-align: center; 
             font-family: Trebuchet MS, Arial, Helvetica,sans-serif; font-size: 12px; }

.tb_button a:link, .tb_button a:visited, .tb_act_button a:link, .tb_act_button a:visited {
  text-decoration: none; color: #000; }
  
.hdr3 {
  background-color: rgb(255,156,0); color: #000 ; padding: 3px 1em;
  font-family: Verdana, Arial, Helvetica, sans-serif ;
  font-weight: 700; font-size: 12px ;
  border: outset; border-width: 2px; 
}

.commentBorder { border-style: outset; border-width: 2px; }
.commentSubject, .commentText { margin: 0 0 0.3em 0; padding: 0 1em; font-size: 90%}
.commentSubject { background-color: #EEE; font-size: 90%; }
.commentAuthor { color: #004; }