html { overflow-x: auto; }
a:link, a:visited, a:active { text-decoration: underline; color: #000000;}
a:hover { color: #465584; text-decoration:underline; }
BODY { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; color: #000000; margin:0px;padding:0px;background-color:#FFFFFF; text-align:center; }
TABLE, TR, TD { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; color: #000000; }
.forminput, .textinput, .radiobutton, .checkbox  { font-size: 11px; font-family: verdana, helvetica, sans-serif; vertical-align: middle; border:1px solid #C7D7B3;}
label      { cursor:pointer; }
form       { display:inline; }
img { border:0px }
#logostrip { border:1px solid #345487;background-color: #6392D6;padding:0px;margin:0px; }
#submenu   { border:1px solid #BCD0ED;background-color: #F5F9FD;font-size:10px;margin:3px 0px 3px 0px;color:#3A4F6C;font-weight:bold; }
#submenu a:link, #submenu  a:visited, #submenu a:active { font-weight:bold;font-size:10px;text-decoration: none; color: #313884; }
#submenu a:hover {text-decoration: underline; }
.td_submenu   { border:1px solid #6787BA;background-color:#EFF3FF;font-size:10px;margin:3px 0px 3px 0px;color:#3A4F6C;font-weight:bold; background-image: url(/images/tbg_th1.png); background-repeat: repeat-x;}
.td_submenu a:link, .td_submenu  a:visited, .td_submenu a:active { font-weight:bold;font-size:10px;text-decoration: none; color: #313884; }
.td_submenu a:hover {text-decoration: underline; }

.bg-dot  {padding-left:25px; background: #F9FCF5 url(/img/dot.jpg) no-repeat 1.1em 0.7em;}

.button  { background-color:#5B9413;font-size:11px;color:#FFFFFF;font-weight:bold;border:0px solid #C7D7B3; height:20px; font-family: verdana, helvetica, sans-serif; vertical-align: middle; cursor:hand;}

.tableborder { border:1px solid #F9FCF5;background-color:#FFF; padding:0; margin:0; }
.tableborder2 { border:1px solid #F9FCF5;  background-color:#FFFFFF; padding:0; margin:0; }

.td_toolbar   {font-size:10px;color:#538C07;font-weight:normal;height:23; letter-Spacing:-1;}
.td_toolbar a:link, .td_toolbar  a:visited, .td_toolbar a:active {font-weight:normal;font-size:10px;text-decoration: none; color: #538C07;}
.td_toolbar a:hover {text-decoration: underline; }

.top-menu  {font-size:11px;color:#538C07;font-weight:bold;text-align:left; padding-left:15px;}
.top-menu a:link, .top-menu a:visited, .top-menu a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #538C07; }
.top-menu a:hover {text-decoration: underline; }

.left-menu-title  {font-size:11px;color:#538C07;font-weight:bold; text-align:left;}
.left-menu-title a:link, .left-menu-title a:visited, .left-menu-title a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #538C07; }
.left-menu-title a:hover {text-decoration: underline; }

.left-menu-row  {font-size:11px;color:#070707; text-align:left; padding:2px; padding-left:20px; background: #F9FCF5 url(/img/dot.jpg) no-repeat 0.6em 0.55em;}
.left-menu-row a:link, .left-menu-row a:visited, .left-menu-row a:active { font-size:11px;text-decoration: none; color: #070707; }
.left-menu-row a:hover {text-decoration: underline; }

.left-menu-row1  {font-size:11px;color:#070707; text-align:left; padding:2px; padding-left:20px; background: #F2F8EC url(/img/dot.jpg) no-repeat 0.6em 0.55em;}
.left-menu-row1 a:link, .left-menu-row1 a:visited, .left-menu-row1 a:active { font-size:11px;text-decoration: none; color: #070707; }
.left-menu-row1 a:hover {text-decoration: underline; }

.maintitle  {background-color:#F2F8EC;font-size:11px;color:#538C07;font-weight:bold; height:30; text-align:left;padding-left:42px;}
.maintitle a:link, .maintitle a:visited, .maintitle a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #538C07; }
.maintitle a:hover {text-decoration: underline; }

.row2  {font-size:11px;color:#000000; font-weight:normal;background-color:#FFFFFF;}
.row2 a:link, .row2 a:visited, .row2 a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #7EBD31; }
.row2 a:hover {text-decoration: underline; }

.calendar-title  {background-color:#94C331;font-size:11px;color:#FFFFFF;font-weight:bold; height:23;}
.calendar-title a:link, .calendar-title a:visited, .calendar-title a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #FFFFFF; }
.calendar-title a:hover {text-decoration: underline; }

.calendar-row  {;font-size:11px;color:#424443;font-weight:bold;}
.calendar-row a:link, .calendar-row a:visited, .calendar-row a:active { font-weight:normal;font-size:11px;text-decoration: none; color: #424443; }
.calendar-row a:hover {text-decoration: underline; }

.pickup-title  {font-size:11px;color:#538C07;font-weight:bold; text-align:left; padding:10px;padding-bottom:15px;}
.pickup-row    {font-size:11px;padding-left:10px;color:#606658;}
.pickup-button  {background-color:#5B9413;font-size:11px;color:#FFFFFF;font-weight:bold;border:0px solid #C7D7B3; height:20px;}
.pickup-input  {font-size:11px;border:1px solid #C7D7B3; height:20px;}

.banner-left  {background-color:#52B239; font-size:11px;color:#FFFFFF;font-weight:normal;}
.banner-left a:link, .banner-left a:visited, .banner-left a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #FFFFFF; }
.banner-left a:hover {text-decoration: underline; }

.banner-right  {background-color:#C6BA39; font-size:11px;color:#FFFFFF;font-weight:normal;}
.banner-right a:link, .banner-right a:visited, .banner-right a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #FFFFFF; }
.banner-right a:hover {text-decoration: underline; }

.ft_toolbar   {font-size:11px;color:#5A5531;font-weight:normal;text-align:center;}
.ft_toolbar a:link, .ft_toolbar  a:visited, .ft_toolbar a:active { font-weight:normal;font-size:11px;text-decoration: none; color: #5A5531; }
.ft_toolbar a:hover {text-decoration: underline; }

.ft_toolbar2   {font-size:11px;color:#3C3C3C;font-weight:normal;padding:2px;}
.ft_toolbar2 a:link, .ft_toolbar2  a:visited, .ft_toolbar2 a:active { font-weight:normal;font-size:11px;text-decoration: none; color: #3C3C3C; }
.ft_toolbar2 a:hover {text-decoration: underline; }

.new-title  {background-color:#4A4D4A;font-size:11px;color:#FFFFFF;font-weight:bold; height:23; text-align:left;}
.new-title a:link, .new-title a:visited, .new-title a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #FFFFFF; }
.new-title a:hover {text-decoration: underline; }

.new-row  {background-color:#F7EFE7;font-size:11px;color:#94865A; font-weight:normal;}
.new-row a:link, .new-row a:visited, .new-row a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #94865A; }
.new-row a:hover {text-decoration: underline; }

.best-title  {background-color:#4A4D4A;font-size:11px;color:#FFFFFF;font-weight:bold; height:23; text-align:left;}
.best-title a:link, .best-title a:visited, .best-title a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #FFFFFF; }
.best-title a:hover {text-decoration: underline; }

.best-row  {background-color:#F7EFE7;font-size:11px;color:#94865A; font-weight:normal;}
.best-row a:link, .best-row a:visited, .best-row a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #94865A; }
.best-row a:hover {text-decoration: underline; }

.rekl-title  {background-color:#3B4D6B;font-size:11px;color:#FFFFFF;font-weight:bold; height:23; text-align:left;}
.rekl-title a:link, .rekl-title a:visited, .rekl-title a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #FFFFFF; }
.rekl-title a:hover {text-decoration: underline; }

.rekl-row  {background-color:#EFEFF7;font-size:11px;color:#3B4D6B; font-weight:normal;text-align:center;}
.rekl-row a:link, .rekl-row a:visited, .rekl-row a:active { font-weight:bold;font-size:11px;text-decoration: none; color: #3B4D6B; }
.rekl-row a:hover {text-decoration: underline; }

.tdrow1 { background-color:#FFFFFF;font-size:11px;color:#424443;
  border-bottom:1px solid #F9FCF5;
  border-right:1px solid #F9FCF5;
  border-top:1px solid #F9FCF5;
  border-left:1px solid #F9FCF5;
}

.pformstrip { background-color: #F9FCF5; color:#538C07;font-weight:bold;padding:7px;margin-top:1px; }

.row3 { background-color: #F9FCF5;}


.headCat { background-color:#F7EFE7;font-size:12px;margin:3px 0px 3px 0px;color:#3A4F6C;font-weight:bold;}
.headCat a:link, .headCat  a:visited, .headCat a:active { font-weight:bold;font-size:12px;text-decoration: none; color: #4A4D4A; }
.headCat a:hover {text-decoration: underline; }

#userlinks { border:1px solid #C2CFDF; background-color: #F0F5FA; }
.copyright { font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 9px; line-height: 12px; }
.row1 { background-color: #F5F9FD;}
.row4 { background-color: #E4EAF2;}
.titlemedium { font-weight:bold; color:#3A4F6C; padding:7px; margin:0px; background-image: url(/images/tile_sub.gif); }
.titlemedium  a:link, .titlemedium  a:visited, .titlemedium  a:active  { text-decoration: underline; color: #3A4F6C; }

.inputbox1  {
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000000 1px solid;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #FFCC66;
    }

.inputbox2  {
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000000 1px solid;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dedbde;
    }

.pformleft  { background-color: #F5F9FD; padding:6px; margin-top:1px;width:25%; border-top:1px solid #C2CFDF; border-right:1px solid #C2CFDF; }
.pformleftw { background-color: #F5F9FD; padding:6px; margin-top:1px;width:40%; border-top:1px solid #C2CFDF; border-right:1px solid #C2CFDF; }
.pformright { background-color: #F5F9FD; padding:6px; margin-top:1px;border-top:1px solid #C2CFDF; }
.darkrow1 { background-color: #C2CFDF; color:#4C77B6; }
.darkrow2 { background-color: #BCD0ED; color:#3A4F6C; }
.darkrow3 { background-color: #D1DCEB; color:#3A4F6C; }

.tdrow2 { background-color:#F5F9FD;
  border-bottom:1px solid #D1DCEB;
  border-right:1px solid #D1DCEB;
  border-top:1px solid #FFF;
  border-left:1px solid #FFF;
}
.pagelink
{
  background-color: #F2F8EC;
  border: 1px solid #5B9413;
  padding:1px 3px 1px 3px;
  color: #000;
  font-weight:normal;
}

.pagelinklast
{
  background-color: #DFE6EF;
  border: 1px solid #072A66;
  padding:1px 3px 1px 3px;
  color: #000;
  font-weight:normal;
}

.pagecurrent
{
  background-color: #5B9413;
  border: 2px solid #5B9413;
  padding:1px 3px 1px 3px;
  color: #FFFFFF;
  font-weight:bold;
}

.pagelink a:active, .pagelink a:visited, .pagelink a:link, .pagelinklast a:active, .pagelinklast a:visited, .pagelinklast a:link,
{ text-decoration:none;
   color: #000;
   font-weight:normal;
}
.td_ref  {
color: #33F;
FONT-SIZE: 12px;
font-family: Arial, Helvetica, sans-serif;
}
.td_ref  a:active, .td_ref a:link, .td_ref a:visited
{
color: #33F;
FONT-SIZE: 12px;
}
.h1_10 {font-size: 10px; margin:0px;}
h1 {font-size: 11px; margin:0px;}
.h1-11 {font-size: 11px; margin:0px;}
h2 {font-size: 11px; margin:0px;}
.h2-12 {font-size: 12px; margin:0px;}
h3 {font-size:11px;color:#538C07;font-weight:bold; margin:0px;}
.h3-10 {font-size:10px;font-weight:normal; margin:0px;color:#000000;}

.link-att a:link, .link-att a:visited, .link-att a:active {color:#FF0000}

