.nonclickableCAT{font-family: Arial; font-size: 10pt; color: #FF9900; font-weight: bold}
.nonclickableSUBCAT{font-family: Arial; font-size: 10pt; color: #FFB13E; font-weight: bold;padding-left:6px}
.classified_cat{font-family: Arial; font-size: 10pt; color: #333300; font-weight: bold;}
:hover.classified_cat{color:#80C66F }
.classified_subcat{font-family: Arial; font-size: 10pt; color: #333300; font-weight: normal;padding-left:6px}
:Hover.classified_subcat{color:#80C66F}
.event_table { font-family: Verdana; font-size: 12pt; border-bottom-style: dashed; 
               border-bottom-width: 3px }
.classi_navi { font-family: Arial; font-size: 10pt; color: #003366 }
.current_city { font-family: Verdana; font-size: 12pt; color: #FF0000; font-weight: bold }
.classified_descr { font-family: Arial; font-size: 10pt }
.classified_ad_title { font-family: Arial; font-size: 10pt; text-decoration: underline; font-weight: 
               bold; color:#000080 }
 :hover.classified_ad_title { font-family: Arial; font-size: 10pt; text-decoration: none; font-weight: 
               bold;color:#000080 }
.topads_title { font-family: Arial; font-size: 9pt; font-weight: bold; background-color: 
               #E9E9E9 }
.topadcls    { background-color: #B7DBFF; }

.classified_ad_list_regular {background-color: 
               #ffffff }

.topadcls_over{ background-color: #33CCCC; }
.cityA       { font-family: Verdana; font-size: 10pt; color: #333333; font-weight: normal }
:hover.cityA       { border-style:solid; border-width:1px; font-family: Verdana; font-size: 10pt; color: #333333; font-weight: normal ; background-color:#80C66F }
.subcatA       { font-family: arial; font-size: 9pt; color: #333333; font-weight: normal }
:hover.subcatA       { border-style:solid; border-width:1px; font-family: arial; font-size: 9pt; color: #333333; font-weight: normal; background-color:#80C66F }
.dt           { font-family: Verdana; font-size: 12pt; font-weight: bold; border-left-width: 
               1px; border-right-width: 1px; border-top-width: 1px; 
               border-bottom-style: dashed; border-bottom-width: 1px; 
               background-color: #E8E8E8 }
.innetrFileTable
{
font-family: Verdana; font-size: 10pt; color: #FFFFCC; font-weight: bold; background-color: #660033
}
.content_td
{
color:#FFFFCC
}
.list_table
{
border-collapse: collapse; font-family: Verdana; font-size: 8pt; color: #FFFFCC; font-weight: bold; background-color: #CC6600
}
.list_heads
{
font-family: Verdana; font-size: 8pt; font-weight: bold;  text-align: center; margin-right: 4
}
.list_vals
{
font-family: Tahoma; font-size: 10pt; font-weight: bold; float: leff; margin-right: 4; color:#CC6600
}
.nav         { font-family: Tahoma; font-size: 8pt; color: #008000; font-weight: bold }

:hover.nav         { font-family: Tahoma; font-size: 8pt; color: #000080; font-weight: bold }
.search_cell_vals { font-family: Tahoma; font-size: 10pt; color: #008000; background-color:#F4EFA8 }
.search_cell_vals_alt { font-family: Tahoma; font-size: 10pt; color: #FFFFFF; background-color:#999966 }
.search_heads { font-family: Tahoma; font-size: 10pt; color: #FFFFFF; background-color:#CC9900 }

.searh_text  { font-family: arial; font-size: 10pt; color: #333300; font-weight: bold;
               text-align: center;  }
.search_input_box{border: 3px solid #DBDCDC; }
.search    { font-family: Verdana; font-size: 10pt; color: #FFFFCC; font-weight: bold;
               background-color: #FF9933 }
a{text-decoration:none}
.table_header { color: #FFFFCC; font-family: Verdana; font-size: 10pt; font-weight: bold; 
               background-color: #333300 }
.left_link_heads { font-family: Arial; font-size: 8pt; color: #FFCC66; font-weight: bold; 
               text-align: center }
.evnt_details { font-family: Verdana; font-size: 10pt; color: #333333 }
.evnt_title  { font-family: Arial; font-size: 10pt; color: #990000; font-weight: bold }
.evnt_date   { font-family: Arial; font-size: 10pt; color: #800000 }
.left_frm_lbl { font-family: Arial; font-size: 10pt; color: #99FFCC }

               border: 3px groove #66CCFF; background-color: #336699 .scroll_text { font-family: Verdana; font-size: 10pt; color: #CC3300; font-weight: bold }
.center_text { font-family: Arial; font-size: 10pt; color: #009999;padding-left:7px;padding-right:5px; font-weight:bold }
.slide_show  { font-family: Verdana; font-size: 10pt; color: #CC0000 }
.gal_title   { font-family: Verdana; font-size: 12pt; color: #CC3300; font-weight: bold;
               margin-left: 20 }
.gallery_left_head { font-family: Verdana; font-size: 10pt; color: #FFFFCC; font-weight: bold;
               margin-left:20 }
.chg_top_clr { font-family: Tahoma }
:Hover.chg_top_clr { font-family: Tahoma; background-color:#4D7100 }
.bottomdiv   { background-image: url('menu_bg_06.gif'); background-repeat:no-repeat }
.topdiv   { background-image: url('menu_bg_01.gif') }
.top_links    {padding:0px; font-family: Arial; font-size: 10pt; color: #FFFFFF; text-align:left }

:hover.top_links    { font-family: arial; font-size: 10pt; color: #FFFFFF;}
.msg         { font-family: Tahoma; font-size: 10pt; color: #800000; font-weight: bold }
.left_link   { font-family: Tahoma; font-size: 8pt; color: #666633; font-weight: bold }
:hover.left_link   { font-family: Verdana; font-size: 8pt; color: #FFCC00; font-weight: bold; background-color:#CCCC00 }
.left_link_head { font-family: verdana; font-size: 10pt; scolor: #800000; font-weight: bold }
.OtherA      { font-family: arial; font-size: 10pt; color: #FFFF99; font-weight: bold;padding-left:3px;padding-right:3px }
:hover.OtherA      { font-family: arial; font-size: 10pt; color: #FFFFFF; font-weight: bold }
.menu_subheads     { font-family: Tahoma; font-size: 10pt; color: #99ff88; font-weight: bold }
.Item_Head     { font-family: Verdana; font-size: 10pt; color: #880000; font-weight: bold }
.Item_Head_text {font-family: Tahoma; font-size: 10pt; color: #FFFFCC; font-weight: bold}
.item_label  { font-family: Arial; font-size: 8pt; color: #882222; font-weight: bold }
.item_name_detail  { font-family: tahoma; font-size: 10pt; color: #FF9933; font-weight: bold }

.item_listing  { font-family: Verdana; font-size: 8pt; color: #FF9900; font-weight: bold }
.item_listing_val  { font-family: Verdana; font-size: 8pt; color: #993333; font-weight: bold }

input        { font-family: Tahoma; font-size: 10pt; color: #C0C0C0; font-weight: bold;
               border: 1px solid #666633; padding-left: 4px; padding-right: 4px;
               padding-top: 1px; padding-bottom: 1px  }
textarea        { font-family: Tahoma; font-size: 10pt; color: #C0C0C0; font-weight: bold;
               border: 1px solid #0099CC; padding-left: 4px; padding-right: 4px;
               padding-top: 1px; padding-bottom: 1px; background-color: #ffffff }
select        { font-family: Verdana; font-size: 10pt; font-weight: normal;
               border: 1px solid #C0C0C0; padding-left: 4px; padding-right: 4px;
               padding-top: 1px; padding-bottom: 1px;  }
.welcome     { font-family: Tahoma; font-size: 10pt; color: #FFCC00; font-weight: bold }
.welcome_text { font-family: Tahoma; font-size: 10pt; color: #FFCC66; font-weight: bold }

.welcome_bottom { font-family: Verdana; font-size: 10pt; color: #FF9900; font-weight: bold }
.a_cal{ font-family: Verdana; font-size: 8pt; color: #FF9900; font-weight: normal }a            { font-family: Tahoma; font-size: 10pt; color: #CC0000; font-weight:bold }
.subdiv{position:absolute; visibility:hidden; width:160px; background-image:url('menu_bg_02.gif'); font-family:Verdana; font-size:10pt;}
.sub_menu_links{ font-family: Tahoma; font-size: 8pt; color: #FFFFCC; margin-left:8; line-height:170% }
:hover.sub_menu_links{ font-family: Tahoma; font-size: 8pt; color: #CC6600; margin-left:8; line-height:170% }
.Scroll_heads{
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  color: #336699
}
.button       { border:1px solid #800000; color: #FFFFFF; font-family: Verdana; font-size: 9pt; font-weight: bold; 
               background-color: 
               #993333 }
.normal {
 border-style:solid; border-width:1px; font-family: Tahoma;
font-size: 10pt;
color: #000000;
height: 20;
padding-left: 1px; padding-right:1px; padding-top:1px; padding-bottom:1px; background-color:#F2F2F2
} 
.search_results_row_style1{font-family: Verdana; font-size: 10pt; background-color: #F4F4F4}
.search_results_row_style2{font-family: Verdana; font-size: 10pt; background-color: #E2E2E2}
.detail      { font-family: Verdana; font-size: 10pt; color: #000000; border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-style:dashed; border-bottom-width:1px }
:Hover.detail      { font-family: Verdana; font-size: 10pt; color: #dd0000; border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-style:dashed; border-bottom-width:1px }

.btn         { font-family: Verdana; font-size: 10pt; letter-spacing: 1pt; font-weight: bold; 
               color: #CC3300; border-style: solid; border-width: 1px; 
               background-color: #FF9900 }
.evt_nm      { font-family: Tahoma; font-size: 10pt; color: #dd0000; font-weight: bold }
.header      { font-family: Tahoma; color: #dddddd; font-size: 14pt; font-weight: bold }
.cal_tbl_bg  { border-style:solid; border-width:1px; color:#666666; background-color:#999999 }
.month       {border-style:solid; border-width:0px; height:40;font-family: Tahoma; font-size: 10pt; color: #333300; font-weight: bold 
                }

.today{ font-family: Verdana; font-size: 10pt; color: #000000; font-weight: bold;padding-left: 1pt; background-color:#8D88AA  }

.weekend     { font-family: Verdana; font-size: 10pt; color: #C0C0C0 }

.head         { padding-left:3px; height:35;font-family: Arial; font-size: 10pt; color: #FFCC66;font-weight:bold; background-color:#333300 }
.selected {
font-family: Verdana;
font-size: 8pt;
color: #FFFFFF;
background-color: #C00000;
height: 20;
padding-left: 5pt;
}
.signup{color: #FFFFFF; border: 1px solid #008000; background-color: #CCCC00}
.event {
border-style:dotted; border-width:1px; font-family: Verdana;

height: 20; background-color:#BCBCBC
}
/* Styles for Viewing Event Details*/
.tellaFriend{color: #EEEEEE; background-color: #000000}
.option       {  border-style: outset; border-width: 0px;}

 #dhtmlfloatie{
position: absolute;
top:40%;
    left:35%;
filter:alpha(opacity=20%);
-moz-opacity:0;
border: 2px solid black;
padding: 5px;
z-index: 100;
display:none;
}
/*
Search Dropdown menu
*/
h3   { font-size: 1.6em; margin: 0px; }

a.sample_attach, a:visited.sample_attach, div.sample_attach
{
  display: block;
  width:   140px;

  border:  2px solid #DBDCDC;
  background: #FFFFEE;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 200;
  font-size: 10pt;
  color:   #008000; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px
}

a.sample_attach, a:visited.sample_attach { border-bottom: none; }
div#sample_attach_menu_child             { border-bottom: 1px solid black; }

form.sample_attach
{
  position: absolute;
  visibility: hidden;

  border:  0px solid black;
  padding: 0px 5px 2px 5px;

  background: #FFFFEE;
}

form.sample_attach b
{
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.1em;
}

input.sample_attach { margin: 1px 0px; width: 170px; }