body  { color: #333; font-size: 11px; font-family: Verdana; background-color: #fffff0 }
body.article  { color: #000000; font-size: 11px; font-family: Verdana; background-color: #ffffff }
A {  text-decoration: none; }
A:hover {  text-decoration: underline; }
td  { color: #333; font-size: 12px; font-family: Verdana; }

.p50 { padding-left: 220px; }
.p10 { padding-left: 10px; }
.p7 { padding-left: 27px; line-height: 1.5; }
.p7-1 { padding-left: 27px; line-height: 1.25; }
.pspace { font-size: 6px; }

td.article-15  { color: #000000; font-size: 12px; font-family: Verdana; line-height: 1.5; }
td.article-1  { color: #000000; font-size: 12px; font-family: Verdana; }
td.line-15  { color: #333; font-size: 12px; font-family: Verdana; line-height: 1.5; }

.footer, a.footer  { color: #333; font-size: 10px; font-family: Verdana; }
a.article_pdf  { font-size: 10px; font-family: Verdana; }

.h_author  { color: #333; font-size: 10px; font-family: Verdana; font-style: italic; }

A.leftnavhome, .leftnavhome  { color: #000000; font-size: 10px; font-family: Verdana; }
A.leftnavhome:hover {  color: #ffffff; text-decoration: underline; }
A.leftnavsubcat, .leftnavsubcat  { color: #fffff0; font-size: 10px; font-weight: bold; line-height: 1.5; padding-left: 8px; font-family: Times; }
A.leftnavsubcat2, .leftnavsubcat2  { color: #000000; font-size: 10px; font-weight: normal; 
	line-height: 1.5; 
	padding-left: 4px; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	font-family: Arial; }
A.leftnavsubcat:hover {  color: #ffffff; text-decoration: underline; }

  td.announce, a.announce { color: #ffffff; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Helvetica; background-color: #900000 }
  td.announce_text  { color: #000000; font-weight: normal; font-size: 11px; line-height: 1.5; font-family: Arial, Verdana, Helvetica; background-color: #cccccc;  }
  table.announce { border-left: 4px solid #1919ce }
.main  { border-right: 1px solid #ffffff; }
.article-border  {  border-bottom: 1px solid #1919ce; }
.header1   { color: #990000; font-weight: bold; font-size: 16px; line-height: 1; font-family: Verdana, Arial, Helvetica }
.header2    { color: #990000; font-weight: normal; font-size: 16px; font-family: Arial, Verdana, Helvetica, "Arial Black";  }
td.art-header2    { color: #990000; font-weight: normal; font-size: 16px; padding-top: 4px; font-family: Arial, Verdana, Helvetica, "Arial Black";  }
.wsletter    { color: #000000; font-weight: normal; font-size: 12px; font-family: Arial, Verdana, Helvetica, "Arial Black";  }
td.header_line { border-left: 1px solid #1919ce; border-top: 1px solid #1919ce; border-right: 1px solid #1919ce; }
td.network_line { border-left: 1px solid #ffffff; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}

  .top  { color: #333; font-size: 10px; }
  td.conf { color: #000000; font-weight: normal; font-size: 14px; font-family: "Times New Roman", Times; background-color: #cccccc; border-bottom: 1px solid #1919ce }
  td.conf_h1 { color: #000000; font-style: italic; font-weight: bold; font-size: 16px; font-family: "Times New Roman", Times;
   padding-top: 16px;}
  td.conf_title  { color: #990000; font-style: italic; font-weight: bold; font-size: 18px; font-family: "Times New Roman", Times; }
  .conf_talk   { color: #000000; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica; }
  .conf_author   { color: #000000; font-weight: normal; font-size: 11px; font-style: italic; font-family: Verdana, Arial, Helvetica; }
  a.conf_a1   { color: #990000; font-weight: normal; }
  table.conf { border: 1px solid #1919ce; background-color: #ffffff }
 
td.h1 { font-weight: bold;  padding-left: 8px; padding-top: 4px; }
td.text1_indent { font-weight: normal; padding-left: 24px }
td.member1 { color: #333333; background-color: #cccccc; padding: 8px}
table.member  { background-color: #f5f5f5; border: solid 1px #ffffff }

td.bio_author {
font-weight: bold;  padding-left: 8px; padding-top: 4px;font-size: 13px;
font-family: Verdana, Arial, Helvetica;
}

td.bio_info {
font-family: Verdana, Arial, Helvetica;
font-weight: normal; font-size: 11px; 
padding-left: 12px;
}

td.contact_line {  border-bottom: 1px solid #cccccc; }
.contact_line2 {  border-bottom: 2px solid #a9a9a9; border-right: 1px solid #cccccc}

.title {color: orange; line-height: 1; text-align: center;margin-right:auto;width:600px;margin-left:10px;
filter:shadow(color:black);float:left;font-weight:bold;font-size:28pt;font-family:georgia;height:75px;padding-left:25px;}

.box {
 display:inline-block;
 background-color:#cccccc;
 padding: 1px;
 border-style:solid;
 border-width:1px;
 margin-right: auto; 
 width: 50%;
}

.forumBox {
 border-style:solid;
 margin:25px 50px 25px 50px;
 border-width:1px;
 background-image: url('images/forumtop.gif') ;
 margin-top:150px;
}

.adminBox {
 display:block;
 width:600px;
 background-color:#3a4ad6;
 padding: 20px;
 border-style:solid;
 color:#FFFFFF;
 
}


div.row {
  clear: both;
  padding-top: 10px;
  }

.label {
 font-family: Verdana, Arial, Helvetica;
 position:relative;
 vertical-align:top;
 color:#000000;
 font-weight: bold; 
 font-size: 16px;
 text-align:left;
}

.thankYouText {
font-family: Verdana, Arial, Helvetica;
font-size: 16px;
color:#000000;
font-style: oblique;
padding-top : 25px;
}

.name {
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
color:#000000;
font-style: oblique;
}

.authorName {
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
color:#000000;
font-style: oblique;
font-weight: bold; 
padding-top : 25px;
}

.forumTopic {
font-family: Verdana, Arial, Helvetica;
font-size: 14px;
color:#000000;
font-weight: bold; 
}

.forumReply {
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
color:#000000; 
align:left;
}

.msg_label {
 font-family: Verdana, Arial, Helvetica;

 vertical-align:top;
 padding-bottom:15px;
 padding-left:20px;
 color:#000000;
 font-weight: bold; 
 font-size: 16px;
}

.forumMsgLabel {
position:relative;
 font-family: Verdana, Arial, Helvetica; 
 color:#000000;
 font-weight: bold; 
 font-size: 16px;
}

.forumMsgInputText {
 font-family: Verdana, Arial, Helvetica; 
 width:75px;
  padding-left:20px;
  padding-top:25px;
}
.inputText {
 font-family: Verdana, Arial, Helvetica;
 position:relative; 
 left:50px;
 padding-top :40px;
}

p.forumLabel {
 font-family: Verdana, Arial, Helvetica;
 text-align:center;
 font-size: 16px;
 color:#000000;
}

.forumMainTable {
font-family: Verdana, Arial, Helvetica;
font-weight: normal; 
font-size: 11px; 
padding:15px;
border-collapse: collapse;
border-width:2px;
color:#ffffff;
border-right: black solid thin;
width: 500px;
}

.forumMainTR{
 border-top-style: groove ; 
 border-top-color: #black; 
 border-top-width: 5px;

 color:#ffffff;
}

td.tdForumMain {
	
 font-family: Verdana, Arial, Helvetica;
 font-weight: normal; 
 font-size: 10px; 
 color:#000000;
 padding-left:25px

}

.fieldHolder
{
	width: 182px;
	height: 27px;
	background: url(images/tfbg2.gif) no-repeat;
	float: left;
}

.textInput2
{
	width: 170px;
	height: 22px;
	background: none;
	border: none;
	color: #000000;
	margin-top: 5px;
	margin-left: 5px;
}

.forumTableTop{
 background-image: url('images/forumbackground_top.gif') ;
 width:700px;
 vertical-align:top;
}

.forumTableBottom {
background-image: url('images/forumbackground_bottom.gif') ;
 width:700px;
 vertical-align:top;
}

.menuText {
 font-weight:bold;
 font-size:10pt;
 background-color:#ae8241;
 text-align:center;
 height:35px;
 border:line;
 border-width:1px;
 border-color:#000000;

 font-family: cursive;

}

.left
{
float: left;
width: 5em;
list-style-type: none;
margin: 0;
padding: 0;
}

ul#navigation .right
{
float: right;
width: 5em;
list-style-type: none;
margin: 0;
padding: 0;
}

a:visited {
color:black;
text-decoration: none;
}

a:hover {
color:black;
text-decoration: underline;
}

a:link {
color:vlue;
text-decoration: none;
}

.nentitle {
 padding-top:10px;
 text-align:left;
 font-weight:bold;
 font-size:24pt;
}





