html,body{padding:0px;margin:0px;}





td{font:12px Verdana,Arial,Tahoma;color:#000000;}

                                               /* was #5C5B5B */
td.headline{font:18px Verdana,Arial,Tahoma;color:#000000;font-weight:bold;}

                                               /* was #5C5B5B */
td.headline2{font:15px Verdana,Arial,Tahoma;color:#000000;font-weight:bold;}


td.error{font:12px Verdana,Arial,Tahoma;color:#C00000;font-weight:bold;}


td.white{font:12px Verdana,Arial,Tahoma;color:#FFFFFF;}


td.black{font:12px Arial,Verdana,Tahoma;color:#000000;}

                          /* was DDF4FC */
td.menu{background-color:#EEEEEE;padding:5px;text-align:center;font:12px Verdana,Arial,Tahoma;color:#5C5B5B;}


td.search_browse_menu{background-color:#FFFFFF;padding:5px;text-align:center;font:12px Verdana,Arial,Tahoma;color:#5C5B5B;}

/*
td.menu_selected{background-color:#C7E4EE;font:12px Verdana,Arial,Tahoma;font-weight:bold;color:#5C5B5B;}
*/
                                /* was #BCBCF9 */
td.menu_selected{background-color:#C7E4EE;font:12px Verdana,Arial,Tahoma;font-weight:bold;color:#FFFFFF;}

td.column{background-color:#DDF4FC;text-align:center;font:12px Verdana,Arial,Tahoma;font-weight:bold;color:#5C5B5B;height:20;}

td.column_left{background-color:#DDF4FC;text-align:left;padding-left:5px;font:12px Verdana,Arial,Tahoma;font-weight:bold;color:#5C5B5B;height:20;}

/*
td.footer{background-color:#EEEEEE;padding:10px;text-align:center;}
*/
td.footer{background:url(images/bg_cat_1px.gif) repeat-x bottom #FFFFFF;padding:10px;text-align:center;}

a.footer:link {color:#071E7E;text-decoration:none;}
a.footer:visited {color:#071E7E;text-decoration:none;}
a.footer:active {color:#071E7E;text-decoration:none;}
a.footer:hover {color:#22AAFF;text-decoration:underline;}

td.newmsg{font:12px Verdana,Arial,Tahoma;color:#5C5B5B;font-weight:bold;}





td.unanswered{font:12px Verdana,Arial,Tahoma;color:#5C5B5B;font-weight:bold;}

/*
td.main_browse_menu{border:1px solid #15A3DA;background-color:#FFFFFF;padding:15px;text-align:left;font:14px Verdana,Arial,Tahoma;color:#5C5B5B;}
*/
td.main_browse_menu{border:1px solid #15A3DA;background-color:#FFFFFF;padding:15px;text-align:left;font:16px Arial,Tahoma;color:#000000;}

/*
td.sub_browse_menu{border:1px solid #15A3DA;background-color:#FFFFFF;padding:15px;text-align:left;font:14px Verdana,Arial,Tahoma;color:#5C5B5B;}
*/
td.sub_browse_menu{border:1px solid #15A3DA;background-color:#FFFFFF;padding:15px;text-align:left;font:16px Arial,Tahoma;color:#000000;}


td.search_results_main{background-color:#FFFFFF;padding:3px;text-align:center;font:12px Verdana,Arial,Tahoma;color:#5C5B5B;}


td.search_results_save{background-color:#FFFFFF;text-align:center;font:12px Verdana,Arial,Tahoma;color:#5C5B5B;}




/*
td.bold_result{font:12px Verdana,Arial,Tahoma;font-weight:bold;color:#5C5B5B;}
*/
td.bold_result{Filter: Glow(Color=#00FF00, Strength=20);}

table.highlight_result{background-color:#FFF8C1;}









td.ad_field_main{background-color:#FFFFFF;vertical-align:top;font:12px Verdana,Arial,Tahoma;font-weight:bold;color:#5C5B5B;}


td.ad_field{background-color:#FFFFFF;vertical-align:top;font:11px Verdana,Arial,Tahoma;color:#5C5B5B;}


div.ad_field_req_bold{font-weight:bold;}


div.ad_field_req_italic{font-style:italic;}





td.view_ad_main{background-color:#FFFFFF;padding:3px;font:12px Verdana,Arial,Tahoma;color:#5C5B5B;}


td.view_ad_title{background-color:#FFFFFF;height:20;font:24px Times New Roman,Arial,Tahoma,Verdana;font-weight:bold;color:#000000;}


td.view_ad_field_name{background-color:#FFFFFF;vertical-align:top;font:14px Verdana,Arial,Tahoma;font-weight:bold;color:#000000;}


td.view_ad_field_content{background-color:#FFFFFF;font:14px Arial,Times New Roman,Tahoma,Verdana;color:#000000;}


table.view_ad_field_content{background-color:#FFFFFF;font:14px Arial,Tahoma,Verdana;color:#000000;}





td.faq_question{background-color:#FFFFFF;vertical-align:top;font:11px Verdana,Arial,Tahoma;font-weight:bold;color:#5C5B5B;}


td.faq_answer{background-color:#FFFFFF;font:11px Verdana,Arial,Tahoma;color:#5C5B5B;}





td.feedback_positive{background-color:#FFFFFF;font:11px Verdana,Arial,Tahoma;color:#009500;}


td.feedback_neutral{background-color:#FFFFFF;font:11px Verdana,Arial,Tahoma;color:#5C5B5B;}


td.feedback_negative{background-color:#FFFFFF;font:11px Verdana,Arial,Tahoma;color:#AA0000;}





tr.payment_required{background-color:#FEFAD0;font:12px Verdana,Arial,Tahoma;font-weight:bold;color:#5C5B5B;}





hr.search_results{border:0;color:#5C5B5B;background-color:#5C5B5B;height:1px;}





hr.light_grey{border:0;color:#EEEEEE;background-color:#EEEEEE;height:1px;}





img{border:0px;}




header_state_input {

border-style: solid;
border-width: 1px;
border-color: black;
font-family: helvetica, arial, sans serif;
padding-left: 0px;

}






input{font:12px Verdana,Arial,Tahoma;color:#5C5B5B;margin:0 5 0 5;}





select{font:12px Verdana,Arial,Tahoma;color:#5C5B5B;margin:0 5 0 5;}



a{color:#0000FF;text-decoration:underline;}
a:hover{color:#22AAFF;text-decoration:underline;}


a.underline{color:#0000FF;text-decoration:underline;}
a.underline:hover{color:#22AAFF;text-decoration:underline;}


a.light_blue{color:#071E7E;text-decoration:none;}
a.light_blue:hover{color:#22AAFF;text-decoration:underline;}


a.dark_blue{color:#071E7E;text-decoration:none;}
a.dark_blue:hover{color:#22AAFF;text-decoration:underline;}


a.white{color:#FFFFFF;text-decoration:none;}
a.white:hover{color:#FFFFFF;text-decoration:underline;}


a.white_small{color:#FFFFFF;font:11px Verdana,Arial,Tahoma;text-decoration:none;}
a.white_small:hover{color:#FFFFFF;font:11px Verdana,Arial,Tahoma;text-decoration:underline;}


a.black_small{color:#000000;text-decoration:none;}
a.black_small:hover{color:#000000;text-decoration:underline;}
a.black_small{color:#000000;font:11px Verdana,Arial,Tahoma;text-decoration:none;}
a.black_small:hover{color:#000000;font:11px Verdana,Arial,Tahoma;text-decoration:underline;}


a.blue_link:link {color:#0000FF;font:16px Arial,Verdana;font-weight:bold;text-decoration:underline;}
a.blue_link:visited {color:#0000FF;font:16px Arial,Verdana;font-weight:bold;text-decoration:underline;}
a.blue_link:active {color:#0000FF;font:16px Arial,Verdana;font-weight:bold;text-decoration:underline;}
a.blue_link:hover {color:#22AAFF;font:16px Arial,Verdana;font-weight:bold;text-decoration:underline;}

a.dark_blue_link:link {color:#071E7E;font:14px Arial,Verdana;font-weight:bold;text-decoration:none;}
a.dark_blue_link:visited {color:#071E7E;font:14px Arial,Verdana;font-weight:bold;text-decoration:none;}
a.dark_blue_link:active {color:#071E7E;font:14px Arial,Verdana;font-weight:bold;text-decoration:none;}
a.dark_blue_link:hover {color:#22AAFF;font:14px Arial,Verdana;font-weight:bold;text-decoration:underline;}

a.dark_blue_large:link {color:#071E7E;font:18px Arial,Verdana;font-weight:bold;text-decoration:none;}
a.dark_blue_large:visited {color:#071E7E;font:18px Arial,Verdana;font-weight:bold;text-decoration:none;}
a.dark_blue_large:active {color:#071E7E;font:18px Arial,Verdana;font-weight:bold;text-decoration:none;}
a.dark_blue_large:hover {color:#22AAFF;font:18px Arial,Verdana;font-weight:bold;text-decoration:underline;}


                      /* was 0033CC */
/*
a.ad_title:link {color:#0000FF;font-family:Verdana;font-weight:bold;text-decoration:underline;}
a.ad_title:visited {color:#0000FF;font-family:Verdana;font-weight:bold;text-decoration:underline;}
a.ad_title:active {color:#22AAFF;font-family:Verdana;font-weight:bold;text-decoration:underline;}
a.ad_title:hover {color:#22AAFF;font-family:Verdana;font-weight:bold;text-decoration:underline;}
*/

a.ad_title:link {color:#0000FF;font:18px Arial,Verdana;font-weight:normal;text-decoration:underline;}
a.ad_title:visited {color:#0000FF;font:18px Arial,Verdana;font-weight:normal;text-decoration:underline;}
a.ad_title:active {color:#22AAFF;font:18px Arial,Verdana;font-weight:normal;text-decoration:underline;}
a.ad_title:hover {color:#22AAFF;font:18px Arial,Verdana;font-weight:normal;text-decoration:underline;}



div.headingcat{padding:3 0 0 10;width:100%;background:url(images/bg_heading_cat.gif) repeat-x;height:22px;font:11px Verdana,Tahoma;font-weight:bold;color:#014F6D;}

/*
td.headingcat{padding:3 0 0 10;background:url(images/bg_heading_cat.gif) repeat-x;height:22px;font:12px Verdana,Tahoma;font-weight:bold;color:#014F6D;}
*/
                                             /* dk blue #046E97 */

td.headingcat{padding:3 0 0 10;background-color: #EEEEEE;height:22px;font:12px Verdana,Tahoma;font-weight:bold;color:#014F6D;}


td.headingcat_new{padding:3 0 0 10;background:url(images/bg_search.gif) repeat-x;height:25px;font:12px Verdana,Tahoma;font-weight:bold;color:#014F6D;}

a.headingcat:link{color:#FFFFFF;text-decoration:none;}
a.headingcat:visited{color:#FFFFFF;text-decoration:none;}
a.headingcat:active{color:#000000;text-decoration:none;}
a.headingcat:hover{color:#000000;text-decoration:underline;}
/*
ul{padding:10 0 15 20;margin:0 0 0 10;list-style:url(images/bullet01.gif);}
*/
ul{padding:10 0 15 20;margin:0 0 0 10;list-style:square;}

/*
li{list-style:url(images/bullet01.gif);line-height:15px;}
*/
li{list-style:square;line-height:15px;color: #000000;} /* was #E3C702 */

li.sub_categories{padding:0 0 2 0;}  /* the 2 adds vertical spacing between sub categories */
/*
a.sub_categories:link {color:#0074A1;font:13px Arial,Verdana;font-weight:normal;text-decoration:none;}
a.sub_categories:visited {color:#0074A1;font:13px Arial,Verdana;font-weight:normal;text-decoration:none;}
a.sub_categories:active {color:#22AAFF;font:13px Arial,Verdana;font-weight:normal;text-decoration:none;}
a.sub_categories:hover {color:#22AAFF;font:13px Arial,Verdana;font-weight:normal;text-decoration:underline;}
*/

a.sub_categories {

  border: none;
  color: #000066;  /* was #0074A1 */
  font-size: 13px;
  font-family: Arial,Verdana;
  padding: 1px 1px 1px 1px;
  vertical-align: middle;
  font-weight: normal;
  text-decoration: none;

}


a.sub_categories:hover {

  background: #4F4F93;
  color: #FFFFFF;
  padding: 1px 1px 1px 1px;  /* first and second are top and bottom padding */
  text-decoration: none;

}


a.sub_categories:active {

  background: #A4B0E2;  /* was #89C8E0 */
  color: #FFFFFF;
  padding: 1px 1px 1px 1px;  /* first and second are top and bottom padding */
  text-decoration: none;

}


a.main_browse_menu {

  border: none;
  color: #071E7E;  /* was #0074A1 */
  font-size: 13px;
  font-family: Verdana,Arial;
  padding: 1px 1px 1px 1px;
  vertical-align: middle;
  font-weight: normal;
  text-decoration: none;

}


a.main_browse_menu:hover {

  background: #071E7E;  /* was 0DA9E5 purple */
  color: #FFFFFF;
  padding: 1px 1px 1px 1px;  /* first and second are top and bottom padding */
  text-decoration: none;

}


a.main_browse_menu:active {

  background: #A4B0E2;  /* was #89C8E0, BCBCF9 */
  color: #FFFFFF;
  padding: 1px 1px 1px 1px;  /* first and second are top and bottom padding */
  text-decoration: none;

}
/*
a.main_browse_menu:visited {

  background: #96DDF8;  /* was #89C8E0, BCBCF9 */
  color: #FFFFFF;
  padding: 1px 1px 1px 1px;  /* first and second are top and bottom padding */
  text-decoration: none;

}
*/


/*
div.featured_title_red{font:14px Arial, sans-serif;color:#E2501F;}


div.featured_title_green{font:14px Arial, sans-serif;color:#6D9812;}


div.featured_title_pink{font:14px Arial, sans-serif;color:#D80C89;}
*/
                         /* was 0000FF brighter blue */
div.featured_title{color:#0000CC;font-family:Verdana;font-weight:bold;text-decoration:underline;} /* must have for link by JRH */

a.featured_title:link {color:#0000CC;font:14px Arial,Verdana;font-weight:bold;text-decoration:underline;}
a.featured_title:visited {color:#0000CC;font:14px Arial,Verdana;font-weight:bold;text-decoration:underline;}
a.featured_title:active {color:#22AAFF;font:14px Arial,Verdana;font-weight:bold;text-decoration:underline;}
a.featured_title:hover {color:#22AAFF;font:14px Arial,Verdana;font-weight:bold;text-decoration:underline;}
