body, p, th, td, dd    {
    /* redundant selectors to help NS4 remember */
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    color:   #2A4069;
    }
.Reply{
    color:   #C94E31;
    font-size:    12px;
    font-weight:  bold;
    text-decoration:none; 
}
.odd{background-color: #E3E4E5;}
.even{background-color: #CCCCCC;}
.gray {
  color:  #CCCCCC;
}
.div_bg {
  background-color:  #E9E6E6;
}
/*---------------------------------------*/
.highlight{
  background-color: #F837A0;
  //color:        #ED2929;
  color:        #FFFFFF;
  font-size:    14px;
  font-weight:  bold;
}
.node{
  font-family:  Tahoma, Arial, Verdana, Lucida, sans-serif;
  font-size:    14px;
  color:        #143376;
  font-weight:  bold;
}
.thread{
  font-family:  Tahoma, Arial, Verdana, Lucida, sans-serif;
  font-size:    12px;
  color:        #143376;
  font-weight:  bold;
}
.desc{
    font-family:  Tahoma, Arial, Verdana, Lucida, sans-serif;
    font-size:    12px;
    color:        #143376;
}
.email{
    font-family:  Tahoma, Arial, Verdana, Lucida, sans-serif;
    font-size:    12px;
    color:        #A59999;
}
.login_bg{
  background: url ("images/Visitors Login_bg.jpg") no-repeat;
}
.page_title{
  background: url("images/page_title.jpg") no-repeat;
  background-color: #AAB5C2; 
}
.admin_form{
    margin-top:  5px;
    margin-bottom: 1px;
}
.margin{
    margin-top:  5px;
    margin-bottom: 1px;
}
.admin_form2{
    margin-top:  0px;
    margin-bottom: 1px;
}
.orange{
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    font-size:    12px;
    //font-weight:  bold;
    color:        #FD7A08;
}
.Resp_font{
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    font-size:    12px;
    color:        #0E337A;
}
.admin_bold{
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    font-size:    12px;
    font-weight:  bold;
    color:        #2A4069;
}
.Welcome_bold{
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    font-size:    11px;
    font-weight:  bold;
    color:        #2A4069;
}
.Tips{
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    font-size:    12px;
    font-weight:  bold;
    color:        #2A4069;
}
.Tips_Red{
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    font-size:    12px;
    color:        #E72C33;
}
.Red_title{
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    font-size:    18px;
    color:        #ED2929;
}
.td_clear{
  height:				40px;
  width:					90px;
  background-color: #CCCCCC;
}
.White{
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    font-size:    14px;
    font-weight:  bold;
    color:        #FFFFFF;
}
.admin_title{
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    font-size:    16px;
    font-weight:  bold;
    color:        #2A4069;
}
.admin_orange{
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    font-size:    18px;
    font-weight:  bold;
    color:        #FD7A08;
}
.admin_orange2{
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    font-size:    12px;
    color:        #EEEEEE;
}
.admin_subtitle{
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    font-size:    13px;
    font-weight:  bold;
    color:        #2A4069;
}
.admin_normal{
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    font-size:    14px;
    color:        #16307A;
}
.admin_blue{
  font-family: Arial,Verdana,sans serif;
  font-size:   12px;
  font-style:  normal;
  color:       #2A4069;
}
.admindisc{
    list-style-type: disc;
    font-weight:  bold;
    font-size:    11px;
    color:       #2A4069;
}
.input_title{
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    font-size:    12px;
    color:        #2A4069;
}
select.Menu{
  font-family: Arial,Verdana,sans serif;
  font-size:   8pt;
  font-style:  normal;
}
option.category{
  font-family: Arial,Verdana,sans serif;
  font-size:   8pt;
  color:       #ED2929;
  font-weight: bold;
}
div.Topic{
    margin-left:  0.5em;
    padding-left:  0;
    margin-top:  1px;
    margin-bottom: 1px;
    background-color:       #EAE6E7;
}
div.respond{
    margin-left:  0.5em;
    padding-left:  0;
    margin-top:  1px;
    margin-bottom: 1px;
    background-color:       #F3F4F5;
    //background-color:     #E3E4E5;
}

UL.ActivateTextEffect  {
list-style-type: disc;
    font-weight:  bold;
    font-size:    12px;
    margin-top:  5px;
    margin-bottom: 1px;
    color: #ED2929;
}
ul.disc
{
list-style-type: disc;
    font-weight:  bold;
    font-size:    12px;
    margin-top:  5px;
    margin-bottom: 1px;
    color:       #FFFFFF;
}
ul.disc2
{
list-style-type: disc;
    font-weight:  bold;
    font-size:    12px;
    margin-left:  2.5em;
    padding-left:  0;
    margin-top:  5px;
    margin-bottom: 1px;
    color:       #FFFFFF;
}
ul.circle
{
list-style-type: circle
}

ul.square
{
list-style-type: square
}

ul.none
{
list-style-type: none
}
option.MenuColor{
  color:#2A4069;
  background-color:#FFFFFF;
}
option.list{
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    font-size:    11px;
    color:        #ED2929;
}
.column_hdr{
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    font-size:    13px;
    //font-weight:  bold;
    color:        #2A4069;
}
.tblhdr{
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    font-size:    13px;
    //font-weight:  bold;
    color:        #FFFFFF;
}
.tbl_title{
    font-family:  Arial, Verdana, Lucida, Helvetica, sans-serif;
    font-size:    20px;
    color:        #153477;
}
.tbl_rows{
  font-family: Arial,Verdana,sans serif;
  font-size:   14px;
  font-style:  normal;
}
.tbl_margin{
      margin-bottom: 1px;
}
.Blue{
  font-family: Arial,Verdana,sans serif;
  color:      #7B95BD;
  font-size:  14px;
}
.Red{
  font-family: Arial,Verdana,sans serif;
  color:      #E72C33;
  font-size:  14px;
}
A.Red:link{
    color:   #E72C33;
    font-size:    14px;
    text-decoration:none; 
}
A.Red:visited{
    color:   #E72C33;
    font-size:    14px;
    text-decoration:none; 
}
A.Red:active{
    color:   #E72C33;
    font-size:    14px;
    text-decoration:none; 
}
A.Red:hover{
    color:   #E72C33;
    font-size:    14px;
    font-weight:  bold;
    text-decoration:none; 
}

td.no_repeat{
  background-image: url(images/td_bg.jpg); 
  background-repeat: no-repeat;
}
INPUT, TEXTAREA {
/*background-color: #FFFFFF;*/
color: #2A4069;
font-family: arial, verdana, ms sans serif;
font-size: 8pt;
font-weight: normal
}
/* Round corners */
.round{ 
display:block
} 
.round *{ 
display:block;
height:1px;
overflow:hidden;
background:#ABB5C1
} 
.round1{ 
border-right:1px solid #b3bcc7;
padding-right:1px;
margin-right:3px;
border-left:1px solid #b3bcc7;
padding-left:1px;
margin-left:3px;
background:#aeb8c4;
} 
.round2{ 
border-right:1px solid #b8c1cb;
border-left:1px solid #b8c1cb;
padding:0px 1px;
background:#adb7c3;
margin:0px 1px;
} 
.round3{ 
border-right:1px solid #adb7c3;
border-left:1px solid #adb7c3;
margin:0px 1px;
} 
.round4{ 
border-right:1px solid #b3bcc7;
border-left:1px solid #b3bcc7;
} 
.round5{ 
border-right:1px solid #aeb8c4;
border-left:1px solid #aeb8c4;
} 
.round_content{ 
padding:0px 5px;
background:#ABB5C1;
}.noblanklines {  }
