/* body    {font-family: Verdana,Helvetica,Arial,sans-serif; background-color: #FFFFFF; } */
/* table, TD, TH {font-family: Verdana,Helvetica,Arial,sans-serif; border-collapse: collapse;  ) */
}
a:active, a:link, a:visited {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: normal;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
:active.menulink, :link.menulink, :visited.menulink{
font-family: verdana;
font-size: 8.5pt;
color: #800000;
font-weight: normal;
text-decoration: none;
}
:hover.menulink {
font-family: verdana;
font-size: 8.5pt;
color: #000000;
font-weight: normal;
text-decoration: underline;
}
:active.boldredlink, :link.boldredlink, :visited.boldredlink{
font-family: verdana;
font-size: 12pt; 
font-style: normal; 
font-weight: bold; 
color: #800000;
}
:hover.boldredlink { 
font-family: verdana,
font-size: 12pt; 
font-style: underline; 
font-weight: bold; 
color: #666666; 
}
:active.smallredlink, :link.smallredlink, :visited.smallredlink{
font-family: verdana;
font-size: 10pt; 
font-style: normal; 
font-weight: bold; 
color: #800000;
}
:hover.smallredlink { 
font-family: verdana,
font-size: 10pt; 
font-style: underline; 
font-weight: bold; 
color: #666666; 
}

#pagecatmain { colo
r: #800000; }
#pagecata { color: #800000; }
#pagecatb { color: #800000; }
#pagecatc { color: #800000; }
#pagecatd { color: #800000; }
#pagecate { color: #800000; }
.banner1 { background-color: #FFFFFF }
.homeflashcell { background-color: #800000 }
.hold { padding-left: 10px; padding-right: 5px; padding-top: 20px; padding-bottom: 10px; }
}
.homecontentcell {font-family: Verdana,Helvetica,Arial,sans-serif; font-size:11px; color:#666666; font-style: normal; font-weight: normal; }
.homecontentcelltext {margin-top: 20px; margin-bottom: 10; margin-left:10; margin-right:10; text-align:left; line-height: 20px;}
.homecontentcell a:link { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #666666; text-decoration: underline; } 
.homecontentcell a:visited { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #666666; text-decoration: underline; } 
.homecontentcell a:hover { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 11px; font-style: underline; font-weight: normal; color: #800000; text-decoration: underline; }
.homenewscell {font-family: Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#999999; font-style: normal; font-weight: normal; }
.homenewscelltext {margin-top: 5px; margin-bottom: 5; margin-left:10; margin-right:20; text-align:left;}
.homenewscell a:link { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #999999; text-decoration: underline; } 
.homenewscell a:visited { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #999999; text-decoration: underline; } 
.homenewscell a:hover { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #800000; text-decoration: underline; }
.homenavcell {padding-top: 5px; padding-bottom: 10px; font-family: Verdana,Helvetica,Arial,sans-serif; font-size:10px; color:#800000;}
.homenavcelltext { margin-left:10; margin-right:10; text-align:left; margin-top:0px; margin-bottom: 5px;}
.homenavcell a:link { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none; } 
.homenavcell a:visited { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none; } 
.homenavcell a:hover { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #800000; text-decoration: underline; }
.interiorcontentcell {font-family: Verdana,Helvetica,Arial,sans-serif; font-size:12px; color:#000000; font-style: normal; line-height: 150%; font-weight: normal; }
.interiorcontentcell p {margin-top: 0px; margin-bottom: 10; margin-left:20; margin-right:10; text-align:left;}
.interiorcontentcell a:link { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #666666; text-decoration: underline; } 
.interiorcontentcell a:visited { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #666666; text-decoration: underline; } 
.interiorcontentcell a:hover { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #800000; text-decoration: underline; }
.interiorcontentcell h1 { font-family: Verdana; font-size: 16px; font-weight: bold; margin-left:20; margin-top:10px; margin-bottom:10px;}
.infocellheadermain {margin: 0px; font-family: Verdana,Helvetica,Arial,sans-serif; font-size:10px; color: #FFFFFF; font-style: normal; font-weight: bold; background: #C0C0C0; text-align:left; height:18px}
.infocellheadermain p { margin-top: 0px; margin-bottom: 0px; margin-left:10; margin-right:10; text-align:left;}
.infocell {font-family: Verdana,Helvetica,Arial,sans-serif; font-size:11px; color:#666666; font-style: normal; font-weight: normal; }
.infocell p {margin-top: 5px; margin-bottom: 5px; margin-left:0; margin-right:0; text-align:left;}
.infocell a:link { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #666666; text-decoration: underline; } 
.infocell a:visited { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #666666; text-decoration: underline; } 
.infocell a:hover { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #800000; text-decoration: underline; }
.mid-body    { border-left:1px solid #996633; border-right:1px solid #996633; background:#FFFFFF url('/images/template/top-white-dropshadow.gif') repeat-x fixed left top;}
.header2off { height: 20px; line-height: 11px;  border-bottom:0px solid #FFFFFF; border-right:1px inset #CCCCCC; border-top:1px solid #CCCCCC; color: #666666; background-color: #FFFFFF; font-size:8pt; font-family:Verdana; font-style: normal; font-weight: bold; text-align:center; letter-spacing:-1pt }
.header2off a:link { font-family: Verdana, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #666666; text-decoration: none; } 
.header2off a:visited { font-family: Verdana, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #666666; text-decoration: none; } 
.header2off a:hover { font-family: Verdana, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #666666; text-decoration: underline; }
.header2on { font-family: Verdana, sans-serif; height: 8px; border-right:1px inset #CCCCCC; border-left:1px outset #CCCCCC; border-bottom: 1px outset #CCCCCC;  color: #FFFFFF; font-size:12px; font-weight:bold; text-align:center;}
.header2on a:link { font-family: Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; } 
.header2on a:visited { font-family: Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; } 
.header2on a:hover { font-family: Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: underline; }
.header2left { border-bottom:1px solid #008000; border-left:1px solid #008000; border-top:1px solid #008000; font-size: 10px; color: #FFFFFF; font-weight: bold; background-color: #008000; text-align:center; }
.header2right { border-bottom:1px solid #FFFFCC; border-right:1px solid #008000; border-top:1px solid #008000; font-size: 9pt; color: #FFFFFF; font-weight: bold; background-color: #008000;  }
.headerx-on { border-left:1px solid #008000; border-right:1px solid #008000; font-size: 9pt; color: #FFFFFF; font-weight: bold; background-color: #996633; line-height:0; height:1 }
.headerx-off { font-size: 9pt; color: #FFFFFF; font-weight: bold; background-color: #FFFFCC; line-height:0; height:1  }
.header1-off { border-top:1px solid #996633; border-bottom:1px solid #996633; background-color: #996633; font-size:10px; color:#FFFFFF }
.header1-on { border-left:0px solid #996633; border-bottom:1px solid #996633; background-color: #996633; font-size:10px; }
.header1table { height: 8px; line-height: 0px; }
.header1left  { border-right:1px solid #FFFFFF; border-bottom:1px solid #800000; background: #800000; }
.header1righta { background: #336600; border-bottom:1px solid #336600;}
.header1rightb{ background: #800000; }
.header1rightc { background: #800000; }
.header1rightd { background: #800000; }
.header1righte { background: #800000; }
.footer1 { font-family: Verdana,sans-serif; font-size: 10pt; color: #666666; font-weight: normal;  background-color: #FFFFFF; height:20; font-size:10px; text-align:left; padding-right: 10px padding-left: 10px }
.footer1 a:link { font-family: Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none; } 
.footer1 a:visited { font-family: Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none; } 
.footer1 a:hover { font-family: Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #666666; text-decoration: underline; }
.footer2 { font-family: Verdana,sans-serif; font-size: 10px; color: #666666; font-weight: normal; height:20; font-size:10px; padding-right: 10px padding-left: 10px }
:active.footerlink, a:link.footerlink, a:visited.footerlink {font-family: Verdana; color: #FFFFFF; font-weight: bold; text-decoration: none; font-size:11px}
:hover.footerlink {font-family: Verdana; font-size:11px; font-weight:bold; text-decoration: underline}
.contentcell { padding-left: 5px; padding-right: 5px; font-family:Helvitica; font-size:11px; color:#000000; text-align:left; margin-top:0px; margin-bottom:0px; }
.contentcell p { margin-top: 0px; margin-bottom: 10px; }
.contentcell a:link { font-family: Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #996633; text-decoration: underline; } 
.contentcell a:visited { font-family: Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #996633; text-decoration: underline; } 
.contentcell a:hover { font-family: Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FF6600; text-decoration: underline; }
.productcell { padding-left: 0px; padding-right: 10px; font-family: verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000; text-align:left; margin-top:0px; margin-bottom:0px;  }
.productcell p { margin-top: 0px; margin-bottom: 0px; }
.productcell a:link { font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-style:italic; font-weight: normal; color: #996633; text-decoration: underline; } 
.productcell a:visited { font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-style:italic; font-weight: normal; color: #996633; text-decoration: underline; } 
.productcell a:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-style:italic; font-weight: normal; color: #FF6600; text-decoration: underline; }
.columntablebody { font-family: Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; } 
.columntablebody a:link { color: #245564; text-decoration: none; } 
.columntablebody a:visited { font-family: Helvetica, sans-serif; font-size: 11px; color: #245564; font-weight: normal; text-decoration: none; } 
.columntablebody a:hover { font-family: Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: underline; color: #60ADC4; } 
.navdropshadow { background-image: url(/images/template/navleftshadow.gif); background-repeat: no-repeat; background-color: #C8D5C1; } 
.navtableheader { font-family: Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; text-decoration: none; background-color: #008000; } 
.navtable  { background-image: url('/images/template/navleftbkgd-160.gif'); background-repeat: repeat-y; background-position: left top }
.navfastbody { font-family: Helvetica, sans-serif; font-size: 10px; color: #C0C0C0; background-color: #FFFFCC; font-weight: bold; text-decoration: none; } 
.navfastbody a:link { font-family: Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #C0C0C0; text-decoration: none; } 
.navfastbody a:visited { font-family: Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #C0C0C0; text-decoration: normal; } 
.navfastbody a:hover { font-family: Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #C0C0C0; text-decoration: underline; }
.navtablebody { font-family: Helvetica, sans-serif; font-size: 10px; color: #996633; background-color: #DBD9B9; font-weight: bold; text-decoration: none; } 
.navtablebody a:link { font-family: Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #996633; text-decoration: underline; } 
.navtablebody a:visited { font-family: Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #996633; text-decoration: underline; } 
.navtablebody a:hover { font-family: Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FF6600; text-decoration: underline; }
.navpathbody { font-family: Helvetica, sans-serif; font-size: 9px; color: #C0C0C0; font-weight: normal; text-decoration: none; } 
.navpathbody a:link { font-family: Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #C0C0C0; text-decoration: underline; } 
.navpathbody a:visited { font-family: Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #C0C0C0; text-decoration: underline; } 
.navpathbody a:hover { font-family: Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #C0C0C0; text-decoration: underline; }
.navinput { font-family: Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #996633; }
.navarchive { font-family: Helvetica, sans-serif; font-size: 11px; color: #996633; }
.browsetableheader {  font-family: Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #669966; border-left:1px solid #008000; border-right:1px solid #008000; border-top:1px solid #008000; margin-top:0px; margin-bottom:0px; margin-left:5px}
.browsetablebody p { margin-top: 5px; margin-bottom: 5px; }
.browsetablebody {  font-family: Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #996633; margin-top:0px; margin-bottom:0px; text-align:left; border-left:1px solid #669966; border-right:1px solid #669966; border-bottom:1px solid #008000; margin-left:5px}
.browsetablebody a:link { font-family: Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #996633; text-decoration: underline; margin-top:0px; margin-bottom:0px; text-align:left; margin-left:5px} 
.browsetablebody a:visited { font-family: Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #996633; text-decoration: underline; margin-top:0px; margin-bottom:0px; text-align:left; margin-left:5px} 
.browsetablebody a:hover { font-family: Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FF6600; text-decoration: underline; margin-top:0px; margin-bottom:0px; text-align:left; margin-left:5px}
.seemoredetails p { margin-top: 5px; margin-bottom: 5px; }
.seemoredetails {  font-family: Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FF6600; margin-top:0px; margin-bottom:0px; text-align:left; }
.seemoredetails a:link { font-family: Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #996633; text-decoration: underline; margin-top:0px; margin-bottom:0px; text-align:left; } 
.seemoredetails a:visited { font-family: Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #996633; text-decoration: underline; margin-top:0px; margin-bottom:0px; text-align:left; } 
.seemoredetails a:hover { font-family: Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FF6600; text-decoration: underline; margin-top:0px; margin-bottom:0px; text-align:left; }
.phototablebody { font-family: Verdana; font-size: 10px; color: #800000 }
h1 { font-family: Verdana; font-size: 15px; margin-left: 20px; margin-top: 20px; margin-bottom:10px }
h2 { font-family: Helvetica; font-size: 13px; margin-top: 0px; margin-bottom:5px }
h5 { font-family: Verdana; font-size: 11px; margin-top: 0px; margin-bottom: 0px }
h6 { font-family: Verdana; font-size: 10px; margin-top: 0px; margin-bottom: 0px }
img { border:0; } 
img.a { width:120px; height:120px; } 
img.b { width:240px; height:240px; } 
img.c { width:500px; }
img.t { width:80px; height:80px; }