.buttonblack { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
.buttonsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
.cat { color: #FFCC66; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #333366 ; font-weight: bold}
.catcap { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; border: #DDDDDD solid; border-width: 0px 0px 1px; padding: 0px 0px 1px}
.catcl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}
.catfree { color: #FFCC99; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #7D1312; font-weight: bold}
.catrul { background-color: #666699}
.catruldk { background-color: #660033}
.crtastk { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #CC0000}
.crthead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333366}
.crtrul { background-color: #666699}
.crttot { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000033; background-color: #CCCCCC}
.crttxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #000000}
.crttxtsm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #333333; text-decoration: none}
.crttxtsmr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #CC0000}
.dnhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #330000; font-weight: bold ; line-height: 14px}
.dnsub { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #996666; font-weight: bold; line-height: 14px}
.dntxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #000000; background-color: #FFFFFF}
.formtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #330000}
.formtitl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: bold; color: #333366}
.hbl1 { height: 3px; background-color: #FFFFFF}
.hbl2 { height: 5px; background-color: #FFFFFF}
.hcaptd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; padding: 2px 0px 3px; text-align: center; background: #D5D5D5; border: solid; border-width: 1px 0px; border-color: #F5F5F5 black #AAAAAA}
.headrul { background-color: #996666}
.headtxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000; background-color: #F0F0F0}
.help { color: #FFFFFF; background-color: #006600; font-family: "Times New Roman", Times, serif; font-weight: bold; text-decoration: none}
.hnav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFCC66; background-color: #333366; height: 14px; padding: 1px 1px}
.hnavlk { color: #FFCC66; text-decoration: none; padding-left: 4px}
.hnavlk:hover { color: #FFCC66; background-color:#000033}
td#htnav a { text-decoration: none; display: block}
td#htnav a:hover { color: #FFCC66; background-color:#000033}
td#htnav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFCC66; background-color: #333366}
td#htnav:hover { color: #FFCC66; background-color:#000033}
.hnew   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990033; padding: 1px 0px 1px; text-align: center; background: #FFCC66; border: solid; border-width: 0px 0px 1px; border-color: #E0AC43; font-weight: bold}
.htext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #333333 ; padding-top: 6px; padding-right: 4px; padding-bottom: 9px; padding-left: 6px}
.htextlk { text-decoration: none; color: #666666; font-weight: bold}
.htextlk:hover { text-decoration: underline; color: #333366}
.imbg { background-color: #151515; font-size: 10px}
.imblob { background-color: #663333; font-size: 9px}
.imbutton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333;; background-color: #D8D4D4}
.imcap { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC}
.imcart { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #666699; line-height: 13px; text-decoration: none ; border-color: black black black #FFFFFF; border-left-width: 1px}
.imcat { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; line-height: 13px; font-weight: bold}
.imcatlk { text-decoration: underline; color: #999999; font-weight: normal}
.imcatlk:hover { text-decoration: none; color: #CCCCCC}
.imdet { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 13px; color: #333333; border: #F5F5F5 solid; border-width: 0px 0px 1px; padding: 0px 0px}
.imdet2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #BB0000;
	border: #F5F5F5 solid;
	border-width: 0px 0px 1px;
	padding: 0px 0px 6px;
}
.imdet2 a {
	color: #AA0000;
	text-decoration: none;
	border-bottom: 1px dotted #990000;
}
.imfdn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #7F4C4C; background-color: #EFE5E3}
.imref { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCFF; line-height: 13px; background-color: #333366; text-align: center; height: 18px}
.imres { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666060}
.imrul1 { border: #CCCCCC solid; border-width: 1px 0px 0px}
.imrul2 { background-color: #330000 ; font-size: 10px; border: solid; border-width: 1px 0px; border-color: #151515 #996666 #996666}
.imrul3 { background-color: #996666}
.imrul4 { background-color: #DBC3C3}
.kwbox { background-color: #CCCCCC; text-decoration: none ; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.kwlnk { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333366; text-decoration: none}
.kwlnk:hover { color: #CC0000}
.libbl {  background: url(graphics/libbl.gif) no-repeat center}
.libcat { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #660033; line-height: 13px}
.libccl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}
.libccllk { color: #999999; text-decoration: none}
.libccllk:hover { color: #333333; text-decoration: underline}
.libdesc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333366; line-height: 12px; background-color: #F3F3F3}
.libfre { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFCC99; background-color: #B40812; font-weight: bold; text-decoration: none; line-height: 14px; background-image: url(graphics/bgaut1.jpg)}
.libfre:hover { color: #FFE1BD}
.libgrp { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFCC66; height: 16px; background: #333366}
.libgrplk { color: #FFCC66; text-decoration: none; padding-left: 4px}
.libgrplk:hover { color: #FFCC66; background-color:#000033}
.libh { background-color: #996699}
.libnew { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990033; background-color: #FFCC66; font-weight: bold; height: 15px; border-color: black black #E0AC43; border-style: solid; border-bottom-width: 1px}
.libnewlk { font-family: Verdana, Arial, Helvetica, sans-serif; color: #990033}
.libpan { background-color: #e6e6e6; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #663333; text-decoration: none}
.libtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #333333}
.libtext2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333 ; background-color: #DADADA; padding: 5px 3px 7px 5px}
.libvlt { background-color: #9999CC; width: 1px}
.libwel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFCC99; background-color: #330033}
td#libgroup a { text-decoration: none; display: block}
td#libgroup a:hover { color: #FFCC66; background-color:#000033}
td#libgroup { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFCC66; background-color: #333366}
td#libgroup:hover { color: #FFCC66; background-color:#000033}
.link { font-size: 12px; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF9933}
.link:hover { color: #FFCC66}
.linkck { font-size: 12px; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999}
.linki { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF7E33}
.linki:hover { color: #FF9D33}
.linkline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.srchbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #F5F5F5; color: #333333; line-height: 13px}
.textcopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; clip: rect( ); color: #7F7F7F}
.textep { font-weight: bold; color: #CC6600; text-decoration: none}
.texth { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #000000; text-align: right}
.texth2 { font-family: "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #FF9933; text-align: right ; text-decoration: none}
.texth3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #FFFFCC}
.textlink { color: #663333; font-weight: bold}
.textmain { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #330000; padding: 0px 0px 0px 1px; text-align: justify}
.textmainck { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #000000}
.textsm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #330000}
.thb1h { background: url(graphics/slide1h.gif) no-repeat center center; height: 156px; text-align: center}
.thb1v { background: url(graphics/slide1v.gif) no-repeat center center; height: 156px; text-align: center}
.thbs { background: url(graphics/slide.gif) no-repeat center center; height: 156px; text-align: center}
.topbak { background-image: url(graphics/back.gif); background-repeat: no-repeat}
.topbar { layer-background-color: #CC0000; layer-background-image: url(graphics/bgaut1.jpg); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9933; background: #CC0000 url(graphics/bgaut1.jpg)}
.topbarck { background-color: #333333; layer-background-color: #333333; background-image: url(graphics/inv.gif); layer-background-image: url(graphics/inv.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; color: #666666}
.topbarfs { background-color: #BA0814; layer-background-color: #BA0814; background-image: url(graphics/inv.gif); layer-background-image: url(graphics/inv.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; color: #CC9933}
.topcont { background-image: url(graphics/pt-contau.gif); background-repeat: no-repeat}
.topgal { background-image: url(graphics/pt-gallau.gif); background-repeat: no-repeat}
.tophom { background: url(graphics/pt-home.gif) no-repeat right}
.tophow { background-image: url(graphics/pt-howau.gif); background-repeat: no-repeat}
.topinf { background-image: url(graphics/pt-infoau.gif); background-repeat: no-repeat}
.topkw { background-image: url(graphics/pt-kwau.gif); background-repeat: no-repeat}
.toplnk { font-weight: bold; text-decoration: none; color: #990000}
.toplnk:hover { color: #FFCC66}
.toplnkline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000; text-align: right}
.toplog { background-image: url(graphics/logo1auA.gif); background-repeat: no-repeat}
.toplogfs { background-image: url(graphics/logo1auA.gif); background-repeat: no-repeat}
.toppix { background-image: url(graphics/pt-libau.gif); background-repeat: no-repeat}
.topqu { background-image: url(graphics/info.gif)}
.toprul { background-color: #FF9900}
.toprulck { background-color: #999999}
.topsam { background-image: url(graphics/pt-libau.gif); background-repeat: no-repeat}
.topsrch { background-image: url(graphics/pt-srchau.gif); background-repeat: no-repeat}
.topuse { background-image: url(graphics/pt-rightau.gif); background-repeat: no-repeat}
.notb { font-weight: normal}
.red { color: #BB0000}
.testthbs { background: url(graphics/slide.gif) no-repeat center center; height: 156px}
.toplnklineCopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000; text-align: right ; vertical-align: bottom; padding: 0px 28px 6px 0px}
.imcomp {  height: 234px; text-align: center}
.textmainnj { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #330000; padding: 0px 0px 0px 1px}
.libtext1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #333333 ; background-color: #DADADA; padding-top: 3px; padding-right: 3px; padding-bottom: 7px; padding-left: 4px }
.libpre {  border: 1px #999999 solid}
.libcel {  text-align: center}
.libsrchcell {
	background-color: #F5F5F5;
	vertical-align: top;
	padding: 9px 0px 0px;
	border-top: thin solid #333366;
	border-right: 9px solid #FFFFFF;
	border-bottom: 0px none #ECECEC;
	border-left: 9px solid #FFFFFF;
}

