/* ----------------------------------------------------------------------------------------------- */
body
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  margin: 0px 0px 0px 0px;
  background-color: White;
  background-image: none;
}
/* ----------------------------------------------------------------------------------------------- */
td,th,li
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #FFFFFF;
  background-image: none;
}
/* ----------------------------------------------------------------------------------------------- */
h1
{
  font-size: 24px;
  text-align: center;
  font-weight: bold;
  font-style: italic;
}
h2
/* ----------------------------------------------------------------------------------------------- */
{
  font-size: 20px;
  text-align: center;
  font-weight: bold;
  font-style: italic;
}
/* ----------------------------------------------------------------------------------------------- */
h3
{
  font-size: 14px;
  text-align: left;
}
/* ----------------------------------------------------------------------------------------------- */
h4
{
  font-size: 12px;
  text-align: left;
}
/* ----------------------------------------------------------------------------------------------- */
.altbackground
{
  background-color: #DAE5EA;
}
/* ----------------------------------------------------------------------------------------------- */
.background
{
  background-color: #FFFFFF;
}
/* ----------------------------------------------------------------------------------------------- */
.calendar_mth_year
{
  font-size: 28px;
}
/* ----------------------------------------------------------------------------------------------- */
.comment
{
  font-size: 10px;
}
/* ----------------------------------------------------------------------------------------------- */
.copyright
{
  color: White;
  background-image: url(/images/red_gradient.gif);
  background-color: Maroon;
  font-size: 10px;
}
/* ----------------------------------------------------------------------------------------------- */
a.comment
{
  font-size: 10px;
}
/* ----------------------------------------------------------------------------------------------- */
.detail_view
{
  font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}
/* ----------------------------------------------------------------------------------------------- */
.dv_tab_selected
{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000; 
  background-color: #FFFFFF; 
  background-image: url(/images/dv_tab_selected.gif);
}
/* ----------------------------------------------------------------------------------------------- */
.dv_border_bottom
{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000; 
  background-color: #FFFFFF; 
  background-image: url(/images/dv_border_bottom.gif);
}
/* ----------------------------------------------------------------------------------------------- */
.dv_border_left
{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000; 
  background-color: #FFFFFF; 
  background-image: url(/images/dv_border_left.gif);
}
/* ----------------------------------------------------------------------------------------------- */
.dv_border_right
{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000; 
  background-color: #FFFFFF; 
  background-image: url(/images/dv_border_right.gif);
}
/* ----------------------------------------------------------------------------------------------- */
.dv_tab_unselected
{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000; 
  background-color: #FFFFFF; 
  background-image: url(/images/dv_tab_unselected.gif);
}
/* ----------------------------------------------------------------------------------------------- */
a.dv_tab_unselected:link
{
  text-decoration: none;
}
/* ----------------------------------------------------------------------------------------------- */
a.dv_tab_unselected:visited
{
  text-decoration: none;
}
/* ----------------------------------------------------------------------------------------------- */
a.dv_tab_unselected:hover
{
  text-decoration: underline;
}
/* ----------------------------------------------------------------------------------------------- */
a.dv_tab_unselected:active
{
  text-decoration: none;
}
/* ----------------------------------------------------------------------------------------------- */
.dv_tab_top
{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000; 
  background-color: #FFFFFF; 
  background-image: url(/images/dv_tab_top.gif);
}
/* ----------------------------------------------------------------------------------------------- */
.errortext
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #7D0B0B;
  font-weight: bold;
}
/* ----------------------------------------------------------------------------------------------- */
.filmstrip
{
  color: Black;
  font-size: 10px;
  background-color: White;
  background-image: url(/images/filmstrip_bkg.gif);
}
/* ----------------------------------------------------------------------------------------------- */
.formbackground
{
  color: Black;
  background-color: #CCCCCC;
}
/* ----------------------------------------------------------------------------------------------- */
.formborder
{
  color: White;
  background-color: Black;
}
/* ----------------------------------------------------------------------------------------------- */
.formdatacell
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: Black;
  background-color: White;
}
/* ----------------------------------------------------------------------------------------------- */
.formheader
{
  color: White;
  font-size: 14px;
  font-weight: bold;
  background-color: Blue;
  background-image: url(/images/blue_gradient_vertical.gif);
}
/* ----------------------------------------------------------------------------------------------- */
.formlabelcell
{
  font-size: 12px;
  color: Black;
  background-color: #FFFFC0;
}
/* ----------------------------------------------------------------------------------------------- */
.headingtext 
{  
  font-size: 24px;
  font-weight: bold;
}
/* ----------------------------------------------------------------------------------------------- */
.groupselectbox
{
  font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}
/* ----------------------------------------------------------------------------------------------- */
.leftnav_background
{
  background-image: url(/images/blue_gradient_leftnav.gif);
  background-color: White;
}
/* ----------------------------------------------------------------------------------------------- */
.leftnav_border
{
  background-image: none;
  background-color: White;
}
/* ----------------------------------------------------------------------------------------------- */
.leftnav_menu
{
  background-image: url(/images/red_gradient.gif);
  color: White;
  text-align: left;
  font-size: 10px;
}
/* ----------------------------------------------------------------------------------------------- */
a.leftnav_menu:link
{
  color: White;
  text-decoration: none;
}
/* ----------------------------------------------------------------------------------------------- */
a.leftnav_menu:visited
{
  color: White;
  text-decoration: none;
}
/* ----------------------------------------------------------------------------------------------- */
a.leftnav_menu:hover
{
  text-decoration: underline;
}
/* ----------------------------------------------------------------------------------------------- */
a.leftnav_menu:active
{
  color: White;
  text-decoration: none;
}
.leftnav_menu_link
{
  color: White;
}
/* ----------------------------------------------------------------------------------------------- */
a.leftnav_menu_link:link
{
  text-decoration: none;
}
/* ----------------------------------------------------------------------------------------------- */
a.leftnav_menu_link:visited
{
  text-decoration: none;
}
/* ----------------------------------------------------------------------------------------------- */
a.leftnav_menu_link:hover
{
  text-decoration: underline;
}
/* ----------------------------------------------------------------------------------------------- */
a.leftnav_menu_link:active
{
  text-decoration: none;
}
/* ----------------------------------------------------------------------------------------------- */
.leftnav_text
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: White;
  text-decoration: none;
}
/* ----------------------------------------------------------------------------------------------- */
a.leftnav_text:hover
{
  text-decoration: underline;
}
/* ----------------------------------------------------------------------------------------------- */
.normaltext
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}
/* ----------------------------------------------------------------------------------------------- */
.pagenavigation

{
  color: White;
  background-color: #031E48;
  background-image: none;
}
/* ----------------------------------------------------------------------------------------------- */
.menutab 
{  
  background-image: url(/images/red_gradient.gif);
  color: White;
  text-align: center;
  font-weight: bold;
}
/* ----------------------------------------------------------------------------------------------- */
.menutab_selected
{
  color: White;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #031E48;
  background-image: none;
}
/* ----------------------------------------------------------------------------------------------- */
a.menutab_selected
{
  color: White;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #031E48;
  background-image: none;
}
/* ----------------------------------------------------------------------------------------------- */
a.menutab_selected:link
{
  color: White;
  text-decoration: none;
}
/* ----------------------------------------------------------------------------------------------- */
a.menutab_selected:visited
{
  color: White;
  text-decoration: none;
}
/* ----------------------------------------------------------------------------------------------- */
a.menutab_selected:hover
{
  text-decoration: underline;
}
/* ----------------------------------------------------------------------------------------------- */
a.menutab_selected:active
{
  color: White;
  text-decoration: none;
}
/* ----------------------------------------------------------------------------------------------- */
.menutab_unselected
{
  color: White;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #CB2828;
  background-image: none;
}
/* ----------------------------------------------------------------------------------------------- */
a.menutab_unselected
{
  color: White;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #CB2828;
  background-image: none;
}
/* ----------------------------------------------------------------------------------------------- */
a.menutab_unselected:link
{
  color: White;
  text-decoration: none;
}
/* ----------------------------------------------------------------------------------------------- */
a.menutab_unselected:visited
{
  color: White;
  text-decoration: none;
}
/* ----------------------------------------------------------------------------------------------- */
a.menutab_unselected:hover
{
  text-decoration: underline;
}
/* ----------------------------------------------------------------------------------------------- */
a.menutab_unselected:active
{
  color: White;
  text-decoration: none;
}
/* ----------------------------------------------------------------------------------------------- */
.pageheader 
{  
  background-image: url(/images/blue_gradient.gif);
  color: White;
  background-color: Navy;
}
/* ----------------------------------------------------------------------------------------------- */
.pageheader_viewcart
{
  background-image: none;
  color: White;
  background-color: #042550;
}
/* ----------------------------------------------------------------------------------------------- */
.pdonlinetopmenu
{
  color: Black;
  background-color: White;
  background-image: url(/images/tab_view_bkgd.gif);
}
/* ----------------------------------------------------------------------------------------------- */
.tableheader
{
  color: White;
  background-color: Blue;
  background-image: url(/images/blue_gradient_vertical.gif);
}
/* ----------------------------------------------------------------------------------------------- */
.tinytext
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-left: 1px; padding-right: 1px;
  padding-top:1px; padding-bottom: 1px;

}
/* ----------------------------------------------------------------------------------------------- */
.tinytexterror
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: Red;
  font-weight:bold;
}
/* ----------------------------------------------------------------------------------------------- */
.titletext
{
  font-size: 16px;
}
/* ----------------------------------------------------------------------------------------------- */
.top_menu_link 
{  
  color: White;
}
/* ----------------------------------------------------------------------------------------------- */
a.top_menu_link:link 
{  
  text-decoration: none;
}
a.top_menu_link:active 
{  
  text-decoration: none;
}
a.top_menu_link:visited 
{  
  text-decoration: none;
}
a.top_menu_link:hover 
{  
  text-decoration: underline;
}
a.alphabet:link    {color:black; font-weight: bold;}
a.alphabet:visited {color:black; font-weight: bold;}
a.alphabet:active  {color:black; font-weight: bold;}
a.alphabet:hover   {color:black; font-weight: bold;}

