* .fullstory_linkbar {text-align:right;margin:5px;}
* .fullstory_linkbar a { font-family: arial,helvetica,verdana; font-size: 10px; color: #333366; text-decoration: none; }
* .fullstory_linkbar a:hover { color: navy; text-decoration: underline; }
* .linkbaritem {margin:0 5px;}
* .linkbaritem IMG {vertical-align:bottom;}
/* patch ups for opinons CSS and local overrides */
* .fullstory .fullstory_linkbar {float:none;}
* .fullstory .fullstory_linkbar .link {display:inline;background:none;}
* .fullstory .fslb1 {clear:both;}
*.zwire .fullstory .fullstory_linkbar .link {display:inline;}



* div.relatedstories a { font-family: arial; font-size: 12px; color: navy; text-decoration: none; }
* div.relatedstories a:hover { color: #000061; text-decoration: underline; }
* div.relatedstories tr#header td, * div.related_articles tr#header td { font-family: arial; font-size: 12px; font-weight: bold; color: black; }
* div.relatedstories tr#header td a { font-size: 12px; font-weight: bold; color: navy; text-decoration: none; }
* div.relatedstories tr#header td a:hover { color: #000061; text-decoration: underline; }
* div.relatedstories table#opinions tr.opinions_header td { font-family: arial; font-size: 12px; font-weight: bold; color: black; }
* div.relatedstories table#opinions tr.opinions_body td { font-family: arial; font-size: 12px; font-weight: normal; color: black; }
* div.relatedstories td.fsExtras_spacerA, * div.reader_opinions td.opinion_spacerC { height: 3px; }
* div.relatedstories td.fsExtras_spacerB { height: 2px; background-color: navy; }


* td.photoOptionLinks a { font-family: arial; font-size: 10px; color: #333366; text-decoration: none; }
* td.photoOptionLinks a:hover { color: navy; text-decoration: underline; }

/* basic stuff */
body {font-family:arial,helvetica, "times new roman";font-size:10pt;color:black;}
* .weather A {display:block;}
* .weather img{ border:none; }
* .nav A {display:block;}
* .nav .ng {font-weight:bold;}
* .nav .ni {font-weight:normal;}
* .headline {font-weight:bold;}

#mt TD {vertical-align:top;}

* .fullstory .last-updated{ font-family: arial,helvetica,verdana; font-size: 10px; color: #999; text-decoration: none; }


#copyrighttext {font-size:10px; text-align:center; padding:5px 0px;}
#copyrighttext A {color: blue; text-decoration: underline;}

/* stock watch object */
#col1 .stockwatch {width:130px;}
#col3 .stockwatch {width:130px;}
#col4 .stockwatch {width:130px;}
* .stockwatch {border:1px solid #000000;margin-bottom:10px;width:100%;padding:0;}
* .stockwatch THEAD {background-color:#24338a;color:#ffffff;font-size:10px;font-weight:bold;height:15px;}
* .stockwatch TBODY TD {padding:2px;background-color:#F5F5F5;color:#000000;}
* .stockwatch .footer {font-style:italic;font-weight:normal;font-size:8pt;}
* .stockwatch .stocks {width:100%;font-family:verdana; font-weight:bold;font-size:8pt;}
/* turn off the column headers */ 
* .stockwatch .stocks thead {display:none;}
* .stockwatch .stocks thead {padding-top:5px;}
* .stockwatch .stocks tbody {padding-bottom:5px;}
* .stockwatch .stocks thead TD {text-align:center;}
* .stockwatch .stocks tbody {font-size:8pt;}
* .stockwatch .stock .sym A {color:navy;font-size:8pt;}
* .stockwatch .stock TD {width:33%;}
* .stockwatch .stock .val {color:navy;text-align:right;}
* .stockwatch .stock .chd {color:red;text-align:right;}
* .stockwatch .stock .che {color:black;text-align:right;}
* .stockwatch .stock .chu {color:green;text-align:right;}
/* turn off radion buttons .stockwatch .getquote .getquote .options {display:none;} */
* .stockwatch .getquote {width:100%;background-color:#eeeeee;font-family:verdana; font-weight:bold;font-size:8pt;border:1px solid silver;}
* .stockwatch .getquote TD {background-color:#eeeeee;}
* .stockwatch .getquote #qb_symbol { width:80px;	background-color:white;	font-size:8pt;	text-decoration:none;	font-weight:bold;	font-family:verdana, arial, helvetica, sans-serif;	border:1px solid silver;	line-height:11px;	margin-right:8pt;	text-transform:uppercase;}

/* RSS storylist objects */
* .rss_storylist .story {border-bottom:1px solid gray;padding-bottom:2px;padding-top:2px;text-align:left;}
* .rss_storylist .headline A {font-size:8pt;font-family:verdana;font-weight:normal;color:navy;text-decoration:none;}
* .rss_storylist .headline A:hover {color:maroon;text-decoration:underline;}
* .rss_storylist .leadline {font-size:8pt;font-family:verdana;font-weight:normal;color:gray;}
* .rsslastupdate {font:8pt verdana;}

/* rsslink */
* .rsslink{ padding:4px 0px; }
* .rsslink a {	text-decoration:none;	font-family:arial;	font-weight:normal;	color:#000000;	font-size:8pt;}
* .rsslink a:hover {	text-decoration:underline;}

/* rss index page */
* .rssindex{ text-align:left; }
* .rssblurb{ padding-left:14px; font-size:12px; padding-right:10px;}
* .rssblurb a:link{ text-decoration:none; font-size:.9em; color:#600;}
* .rssblurb a:visited{ text-decoration:none; font-size:.9em; color:#600;}
* .rssblurb a:hover{ color:#CF4900; text-decoration:none;}
* .rssblurb div{ padding-bottom:8px; }
* .rssblurb li{ margin-left:0px; padding-left:0px; }

* .rss-helplink{ padding:7px; border:1px solid black; background: #eee; width:70px; white-space:nowrap;}
* .rss-helplink a:link{ font-family:Helvetica, Verdana, sans-serif; font-size:11px;}
* .rss-helplink a:hover{ color: #999;}

* .rss-chooseclient{ padding:5px 15px; font-size: 11px; font-weight:bold; margin-top:5px;}
* .rss-chooseclient #rss-clients{ padding-left:20px;}

* .rssfeeds{ padding-top:10px; padding-left:12px; padding-bottom: 10px;}
* .rssfeeds table.rss1, * .rssfeeds table.rss2{ border-left: 1px dashed #333; padding-left:5px;}
* .rssfeeds td.rsstext{ font-size:10px; width:80px;  white-space:nowrap;}
* .rssfeeds td.rsstext a{ text-decoration:none; font-size:10px; white-space:nowrap;}
* .rssfeeds td.rsstext a:hover{ text-decoration:underline; }
* .rssfeeds td.rssimg{ height:17px; width:91px;}

/* rss classifieds results page */
.rssclassifiedslinks {text-align: center; font: bold 10px Verdana, Arial; margin: auto; background:white; padding-top:5px; border-top:1px dashed silver; margin-top:5px;}
.rssclassifiedslinks .rsslink{ display:inline; padding:0px; margin:0px; vertical-align:middle;}
.rssclassifiedslinks a:link{ margin: auto; color:#000; font-size:10px; text-decoration:none;}
.rssclassifiedslinks a:hover{ text-decoration:underline; color:#CF4900;}

* #rss-getfeedtype{ background:white; padding:4px 0px; font-size:11px; margin-top:0px; text-align:left;}
* #rss-getfeedtype a{ color:#CF4900; text-decoration:none;}
* #rss-getfeedtype a:hover{ color:#CF4900; text-decoration:underline;}

* #rss-getfeedtype .close{ font-size:11px; font-family:Verdana, sans-serif; text-align:right; padding-right:10px;}
* #rss-getfeedtype .close a{ font-size:11px; }

* #rss-feedtypes{ border-top:1px solid silver;  border-bottom:1px solid silver; padding:5px 8px; background:#fff; }

* #rss-help{ padding:5px 0px 0px 8px; }
* #rss-clients{ padding:5px 0px;}
* #rss-url{ padding:5px 0px; width:100%;}

* .rss-h1{ font-size: 11px; font-weight:bold; text-align:center;}
* .rss-h2{ font-size: 13px; font-weight:bold; padding:12px 0px 3px 0px; margin:0px;}
* .rss-label{ float:left; font-size:11px;  }
* .rss-content{  padding-right:3px; text-align:left; font-size:11px; overflow:hidden; }
*.zwire .rss-content a{ text-align:left; font-size:11px;  padding-right:0px; }
* .note{ border:1px solid #000; padding:5px; background:#eee; margin:2px 10px; text-align:center;}
* .note img{ vertical-align:middle; }


/*ol.rss-help{ color: navy; font-size: 10pt;font-family:  arial, verdana, helvetica; }*/


* .objectborder {border:1px solid #000000;margin-bottom:10px;padding:0;}
#col1 .objectborder, #col3 .objectborder, #col4 .objectborder {width:130px;border:1px solid #000000;margin-bottom:10px;width:100%;padding:0;}
* .objectborder {width:100%;border:1px solid #000000;} 
* .objectborder THEAD TD {background-color:#24338a;color:#ffffff;font-family:arial,verdana,helvetica;font-size:x-small;font-weight:bold;height:15px;padding-left:5px;padding-top:1px;padding-bottom:2px;}
* .objectborder TBODY TD {padding:2px;background-color:white;}
* .objectborder .body {text-align:center;}
* .objectborder TD {padding:0;}

/* nso grids */
* .nsogrid {	margin-top:5px;	width:100%;}
* .nsogrid A {    FONT-FAMILY: Arial;    TEXT-DECORATION: none;}
* .nsogrid A:hover {  TEXT-DECORATION: underline}
* .nsogrid .nsogridHeading {    FONT-WEIGHT: bold;	FONT-SIZE: 15px;    COLOR: black;	font-family:arial;   }
* .nsogrid .nsogridTitle {    BORDER-TOP: black 3px solid;    FONT-WEIGHT: bold;    FONT-SIZE: 12px;    BORDER-BOTTOM: black 1px solid;    FONT-FAMILY: Arial;}
* .nsogrid .nsogridTitle A {    COLOR: black;    FONT-FAMILY: Arial;}
* .nsogrid .nsogridHeadline A {    FONT-SIZE: 12px;    COLOR: black;    FONT-FAMILY: arial;}

/* START MARKET PLACE */
* .mrkplcHead { text-align: center; border: 0 solid black; }
* .mrkplcHead table { border: 0 solid black; width: 100%; background-color: navy; }
* .mrkplcHead table TR #group_name { color: white; font-weight: bold; font-size: 16px; padding-left: 3px; }
* .mrkplcHead table TR #region_select { text-align: right; padding-left: 15px; }
/* background colors for result rows */
* table.mrkplc tr.mpHl { background-color: #F5F5F5; }
* table.mrkplc tr.mpHl #odd { background-color: #E6E6E6; }
* table.mrkplc tr.mp { background-color: #F5F5F5; }
* table.mrkplc tr.mp #odd { background-color: #E6E6E6; }
* table.mrkplc tr.mpHl td.mpBName a { color: navy; font-weight: bold; font-family: arial; font-size: 13px; text-decoration: none; }
* table.mrkplc tr.mpHl td.mpBName a:hover { text-decoration: underline; }
/* table.mrkplc #mp1 td.mpBName a { color: #ff6600; } */
* table.mrkplc td.mpBName a { color: navy; font-weight: bold; font-family: arial; font-size: 13px; text-decoration: none; }
* table.mrkplc td.mpBName a:hover { text-decoration: underline; }
* table.mrkplc td.mpAddress, td.mpPhone { color: black; font-family: arial; font-size: 12px; text-decoration: none; padding-top: 2px; padding-bottom: 2px; }
* table.mrkplc td.mpTaglnSpacer { height: 5px; }
* table.mrkplc td.mpTagln { color: #cc0000; font-family: arial; font-size: 12px; font-style: italic; padding-top: 2px; padding-bottom: 2px; }
* table.mrkplc td.mpIconSpacer { height: 16px; }
* table.mrkplc td.mpIcons { text-align: right; }
* table.mrkplc #enh_spacer { background-color: white; height: 2px; }
* table.mrkplc #reg_spacer, table.mrkplcNav #reg_spacer { background-color: white; height: 2px; }
* table.mrkplcNav #main { background-color: #E6E6E6; }
* table.mrkplcNav #main a, table.mp_pageNav #main a:visited { color: navy; font-family: arial; font-size: 12px; font-weight: bold; text-decoration: none; }
* table.mrkplcNav #main a:hover {  text-decoration: underline; }
* table.mrkplcNav #main td, table.mp_legend tr td { font-family: arial; font-size: 12px; color: black; }
* table.mrkplclegend tr #title { font-weight: bold; padding-right: 14px; padding-top: 3px; }
* table.mrkplclegend tr #text { padding-left: 3px; padding-right: 14px; padding-top: 3px; }
/* END MARKET PLACE */


/* top ads */
		
*.zwire .topads {width:140px;border:1px solid black;margin-left:auto;margin-right:auto;text-align:center;}
*.zwire .topads .topad {
	height:80px;			
	text-align:center;
	border:1px solid silver;
	font-size:8pt;
	padding:5px;
}

*.zwire .topads .topad .ad {
	vertical-align:middle;
	font-weight:bold;
 }
*.zwire .topads A {color:gray;}
*.zwire .topads .heading {background-color:gray;color:white;font-weight:bold;text-align:center;	font-size:8pt;}
*.zwire .topads .photo IMG {border:none;}
*.zwire .topads .morelink A {font-size:8pt;font-weight:bold;}



*.zwire .topad-viewer {width:100%;border:1px solid black;margin-left:auto;margin-right:auto;text-align:center;padding-bottom:20px; }
*.zwire .topad-viewer .topads {width:100%;border:none;margin-left:auto;margin-right:auto;text-align:center;}
*.zwire .topad-viewer .topads .heading {margin-bottom:20px;font-size:16pt;}
*.zwire .topad-viewer .printad {display:inline;padding-left:10px;padding-right:10px;}
*.zwire .topad-viewer .emailad {display:inline;padding-left:10px;padding-right:10px;}
*.zwire .topad-viewer .clipad {display:inline;padding-left:10px;padding-right:10px;}
*.zwire .topad-viewer .morelink {margin-top:10px;}
*.zwire .topad-viewer .close {margin-top:10px;}


*.zwire .viewall .topads {width:100%;}
*.zwire .viewall .topad {text-align:left;padding-left:10px;height:auto;	border:none;}
*.zwire .viewall .topads DIV {display:inline;vertical-align:middle;padding:0 10px 0 0;}
*.zwire .viewall .topad A {text-decoration:underline;}
*.zwire .viewall .topad .ad A {text-decoration:underline;}
*.zwire .viewall .topad A IMG {border:none;}

*.zwire .viewone .topads {width:100%;display:table;}
*.zwire .viewone .topad {padding-left:10px;height:auto;	border:none;text-align:center;font-size:10pt;}
*.zwire .viewone .topads DIV.ad {font-size:16pt;font-weight:bold;margin-top:5px;margin-bottom:5px;}
*.zwire .viewone .topads DIV.logo {margin-bottom:5px;}
*.zwire .viewone .topads DIV.customerclassificationname {display:inline;font-weight:bold;padding-right:10px;}
*.zwire .viewone .topads DIV.adtext {display:inline;}
*.zwire .viewone .topads DIV.advlookup_advertisername {margin-top:10px}
*.zwire .viewone .topads DIV.advlookup_EmailAddress {display:inline;text-align:right;padding-right:15px;}
*.zwire .viewone .topads DIV.advlookup_Website {display:inline;text-align:left;padding-left:15px;}
*.zwire .viewone .topad A {text-decoration:underline;}
*.zwire .viewone .topad .ad A {text-decoration:underline;}
*.zwire .viewone .topad A IMG {border:none;}

* .storyphoto .alignleft {float:left;}
* .storyphoto .alignright {float:right;}
* .photoOptionLinks {text-align:center;}

* .opinions {font-size:10pt;text-align:left;}
* .opinion .title {font-weight:bold;}
* .opinions .opinion DIV.date {	
					width:100%;
					border:none;
					text-align:left;
					padding-left:25px;
					vertical-align:top;
					color:gray;
					font-size:8pt;
					background-image: url(https://web.archive.org/web/20070725212508im_/http://images.zwire.com/images/speech.gif);
					background-repeat: no-repeat;
					text-transform:none;
				}
* .fullstory .opinions .pos1 .opinion {border-top:none;}
* .opinions .pos1 .opinion {border-top:1px dashed gray;}
* .opinions .opinion {border-bottom:1px dashed gray;margin-bottom:3px;background-color:white;padding:5px;color:#000000;}
* .opinions .opinion DIV {padding:5px;}
* .opinions .header {margin:5px 0px;padding:5px;background-color:gray;color:white;font-weight:bold;}
 * .opinions .navigation {width:100%;position:relative;height:25px;padding:0;margin:0;font-size:8pt;}

* .opinions .navigation A {font-size:8pt;}
* .opinions A {color:black;}
* .opinions .records {text-align:left;position:absolute;left:0;}

* .opinions .navlinks {width:50%;text-align:right;position:absolute;left:50%;}
* .opinions .submitlink {text-align:left;position:absolute;left:0; }
* .opinions .backtostory {width:50%;text-align:right;position:relative;left:50%;}


*.opinions {color:#000000;}
* .opinions .footer {padding:5px;font-size:8pt;font-style:italic;border-top:1px solid silver;margin-top:20px;color:gray;}
* .submitopinion {text-align:center;margin-bottom:10px;}
* .submitopinion {font-size:8pt;}
* .submitopinion .opinionfield {text-align:center;}
* .submitopinion textarea {width:440px;}
* .submitopinion .opinionrow {text-align:center;}
* .submitopinion .reqfld {}

* .topopinion .opinion .body {display:inline; font-style:italic;}
* .topopinion .opinion .name {display:inline; text-align:right; color:black}
* .topopinion .opinions A {color:black;}
* .topopinion .opinions { background:white; border:1px solid silver; padding:2px;}
* .topopinion .opinions .opinion {border:none; border-bottom:1px dashed silver;margin-bottom:2px;background-color:inherit;padding:3px 0px;}
* .topopinion .opinions .opinion DIV {padding:0px;}
* .topopinion .opinions .opinion .title { display:none; font-size:11px;}
* .topopinion .opinions .navigation {width:100%;position:relative;height:20px;padding:0px;margin:0; font-size:11px;}
* .topopinion .opinions .navigation a{ font-size:11px;}
* .topopinion .opinions .records {text-align:left;position:absolute;left:0;}
* .topopinion .opinions .navlinks {width:50%;text-align:right;position:absolute;left:50%;}

*.zwire .topopinions-obj .data{font-size:12px;}
*.zwire .topopinions-obj .data a{ font-size:12px; text-decoration:none; padding-left:10px; background: url("https://web.archive.org/web/20070725212508im_/http://images.zwire.com/images/marketplace/RightBlackTri.gif"); background-repeat:no-repeat; background-position: 2px 4px;} 
*.zwire .topopinions-obj .data a:hover{ color:#aaa; text-decoration:underline;}
*.zwire .topopinions-obj .more { text-align:right; font-size:10px; }
*.zwire .topopinions-obj .more a { font-size:10px; text-decoration:none;}
*.zwire .topopinions-obj .more a:hover{ color:#aaa; text-decoration:underline;}


* TABLE.standardform {background-color:#eeeeee;margin-left:auto;margin-right:auto;border:1px solid gray;}
* TABLE.standardform TD {font-size:8pt;text-align:left;padding:2px;}
* TABLE.standardform TD A {font-size:8pt;}
* TABLE.standardform .label {font-weight:normal;padding-left:5px;}
* TABLE.standardform .instr {font-weight:normal;padding-left:5px;}
* TABLE.standardform .submiterror {color:#c30; font-style:italic; text-align:center;}
* TABLE.standardform .headerrow TD {margin:5px 0px;padding:5px;background-color:gray;color:white;font-weight:bold;font-size:10pt;}
* TABLE.standardform .headerrow TD A {color:white;}
* TABLE.standardform .submitrow TD.submit {text-align:center;}
* TABLE.standardform textarea {width:440px;font-family:arial;font-size:8pt;}
* TABLE.standardform input {font-family:arial;font-size:8pt;}
* TABLE.standardform TD.blurb {text-align:center;color:gray;}
* TABLE.standardform .blurb A {color:black;}
* TABLE.standardform .blurb A:hover {color:red;}

* .requiredmsg {color:red;font-weight:bold;margin-bottom:10px;margin-left:50px;margin-right:50px;}

* .actionbox {border:1px solid gray;background-color:#dcdcdc;font-weight:normal;padding:10px;margin:5px;font-size:7pt;}
* .actionbox .text {font-size:7pt;width:80px;margin-bottom:2px;}
* .actionbox label {font-size:7pt;color:gray;width:75px;font-weight:bold;padding:0px;}
/* end top ads */

/* end top ads */

/* Generic styles. Always place these first in a class declaration so they may be overwritten.
	i.e. <table class="center-me topads"> 
*/
* .center, * .center-it{ text-align:center; }
* .center-me{ margin-left:auto; margin-right:auto; }
* .bold, *.b{ font-weight:bold;}
* .italics, *.i{ font-style:italic;}

/* local search semi-generic classes */

*.zwiresearch{ padding: 5px; }
*.zwiresearch .heading {font-weight:bold;font-size:14px;background-color:#dcdcdc;padding:5px;font-family:arial,helvetica;}
*.pay {color:red;border:1px solid red;text-align:center;margin:3px;padding:0px 5px;font-weight:bold;}
*.refine FORM {display:inline;}
*.refine TD {font-size:10pt;padding:3px;}
*.refine {text-align:center;background-color:#dcdcdc;border:1px solid black;text-align:left;margin:10px;padding:5px;text-align:left;vertical-align:top;}
*.refine .daterange {font-size:8pt;text-align:left;} 
*.refine .advlink A {text-align:left;font-size:8pt;color:black;}
*.zwiresearch .searchform TD {font-size:10pt;}

*.searchresults {border:1px solid gray;margin-left:5px;margin-right:5px;margin-bottom:10px;text-align:center;}
*.searchresults .list {text-align:left;}
*.searchresults .heading {color:white;background-color:gray;font-weight:bold;font-size:8pt;display:table;width:100%;padding-top:2px;padding-bottom:5px;}
*.searchresults .heading .searchtype {float:left;width:33%;font-size:8pt;text-align:left;} 
*.searchresults .heading .records {float:left;width:33%;font-size:8pt;text-align:center;} 
*.searchresults .heading .navlinks {float:right;width:33%;text-align:right;font-size:8pt;}
*.searchresults .heading .navlinks A {color:white;font-size:8pt;}
*.searchresults .footer {margin-bottom:5px;display:table;width:100%;padding:5px;}
*.searchresults .footer .searchtype {float:left;width:33%;font-size:8pt;text-align:left;}
*.searchresults .footer .records {float:left;width:33%;font-size:8pt;text-align:center;}
*.searchresults .footer .navlinks {float:right;width:33%;text-align:right;font-size:8pt;}

*.searchresults .navlinks A {margin-left:5px;margin-right:5px;}
*.searchresults .item {clear:both;padding:5px;border-bottom:1px solid #dcdcdc;margin-top:10px;margin-bottom:10px;margin-left:5px;margin-right:5px;font-size:10pt;}


*.archives .pos1 .item {padding:5px;border-top:1px solid #dcdcdc;}
*.archives .row1 .left {text-align:left;float:left;width:50%;}
*.archives .row1 .left .section {text-align:left;float:left;white-space:nowrap}
*.archives .row1 .left .dash {text-align:left;float:left;padding:0 3px;}
*.archives .row1 .left .date {text-align:left;float:left;white-space:nowrap;}
*.archives .row1 .byline {text-align:right;float:right;width:45%;}
*.archives .row1 {font-size:8pt;margin-bottom:5px;clear:both;height:15px;}
*.archives .headline {clear:both;margin-bottom:5px;}
*.archives .leadline {clear:both;margin-bottom:5px;}
*.archives .sortby {text-align:center;padding-top:10px;font-size:8pt;font-size:8pt;}
*.archives .sortby .sort {margin:0px 5px;font-size:8pt;}
*.archives .sortby .sort A {margin:0px 5px;font-size:8pt;}
*.archives .pagesel {text-align:center;padding-top:10px;font-size:10pt;margin-bottom:5px;font-weight:bold;}
*.archives .pagesel A, *.archives .pagesel SPAN  {font-weight:normal;font-size:10pt;}

*.zwiresearch .terms {text-align:left;margin:10px;padding:5px;}

*.displayads .searchresults {text-align:center;}
*.displayads .list {display:table;margin-left:auto;margin-right:auto;margin-top:5px;padding:0px;background-color:#dcdcdc;width:420px;padding-bottom:5px;} 
*.displayads .list .thumbs DIV {float:left;width:205px;padding:0px;text-align:center;margin-left:0px;margin-right:0px;}
*.displayads .list .thumbs .pos3 {clear:left;}
*.displayads .list .thumbs .pos5 {clear:left;}
*.displayads .list .thumbs .pos7 {clear:left;}
*.displayads .list .links {clear:both;}
*.displayads .list .links DIV {float:left;text-align:left;margin:0px;padding:3px;}
*.displayads .list .links .item A {font-size:8pt;white-space:nowrap;text-decoration:none;font-weight:bold;}
*.displayads .footer {clear:both;}

*.blurb {background-color:#fff;padding:5px;font-size:8pt;margin:5px;}
*.warn {color:red;text-align:center;padding:10px;}
*.resultsblurb {background-color:#fff;padding:5px;font-size:8pt;margin:5px;font-weight:bold;text-align:left;}
*.resultsblurb A {padding-left:10px;color:black;}

*.searchresults { width:100%; margin:10px auto;}

/* Start of YP  */
*.ypv  {font-family:arial; font-size:10pt; color:black; vertical-align:top;}
*.ypv  #ypheader{    background-color: #000080; width:100%;}
*.ypv  table.listwtile td {vertical-align:top;}
*.ypv  #listlabel{    font-weight: bold;    font-size: 18px;    color: white;    }
*.ypv  #listoptions{    font-weight: bold;    font-size: 12px;    color: #ffffff;  text-align: right;}
*.ypv  #listtitle{    font-weight: bold;    font-size: 12px;    color: black;    padding-top: 3px;    border-bottom: black 1px solid;    }
*.ypv  .AVL{    font-weight: normal;    font-size: 10px;    color: black;    padding-top: 3px;    border-bottom: black 1px solid;    }
*.ypv  #searcharea{    font-size: 13px;   PADDING-BOTTOM: 3px;    width: 240px;    color: black;    padding-top: 3px;    }
*.ypv  #changeloc{    width: 110px;    text-align: right;}
*.ypv  #changeloc A{    font-size: 12px;    width: 110px;    color: black;    TEXT-DECORATION: underline;}
*.ypv  #changeloc A:hover{    color: maroon;}
*.ypv  #listlocations{    width: 350px;    background-color: #000080;}
*.ypv  #listcount{    font-weight: bold;    font-size: 14px;    color: white;}
*.ypv  #listpulldown{    font-weight: bold;    font-size: 12px;    color: #ffffff;     text-align: right;}
*.ypv  #yplisttab{    width: 100%; vertical-align:top;}
*.ypv  #movetoletter{    width: 350px;    background-color: #e6e6e6;    text-align: center;}
*.ypv  #movetoletter A{    font-size: 9px;    color: navy;  }
*.ypv  #movetoletter A:hover{    font-weight: bold;   color: maroon;  }
*.ypv  #tileheader{    font-weight: bold;    font-size: 12px;    width: 260px;    color: black;    padding-top: 3px;    border-bottom: black 1px solid;}
*.ypv  #tilecontent{    vertical-align: top;    width: 260px;    padding-top: 5px;}
*.ypv  #tileco1{    vertical-align: top;    width: 128px;}
*.ypv  #tileco2{    MARGIN-LEFT: 5px;    vertical-align: top;    width: 128px;}
*.ypv  .tilebox{    BORDER: black 1px solid;    MARGIN-BOTTOM: 4px;    width: 128px;    text-align: center;}
*.ypv  .tilename A{    font-size: 10px;    font-weight: normal;    TEXT-DECORATION: underline;}
*.ypv  .tilelink A{    font-size: 10px;    color: #990033;   TEXT-DECORATION: underline;}
*.ypv  .tilelink{    padding-top: 4px;     PADDING-BOTTOM: 4px;}
*.ypv  .tileaddress{    font-size: 10px;    color: black;   }
*.ypv  .tilecity{    font-size: 10px;    color: black;   }
*.ypv  .tilephone{    font-size: 11px;    color: black;  }
*.ypv  .enhlist{  margin:3px 0px; padding:2px 0px; border:#697a8a solid 1px; background-color: #ffffdd; width:100%; }
*.ypv  .searchresults .enhlist { border-left:none; border-right:none; }
*.ypv  .enhname{    font-weight: bold;    font-size: 13px;    vertical-align: middle;    width: 350px;    TEXT-INDENT: 57px; }
*.ypv  .enhname A{ color: navy; }
*.ypv  .enhgifleftdef{    border: black 0px solid; PADDING-LEFT: 3px;  width: 53px;  background-color: #ffffdd;    text-align: right;}
*.ypv  .enhgifleft{    border: black 0px solid; PADDING-LEFT: 0px;   width: 50px;  background-color: #ffffdd;    text-align: right;}
*.ypv  .enhgifrightdef{    display: none;}
*.ypv  .enhgifright{    display: none;}
*.ypv  .taglinetop{    display: none;}
*.ypv  .taglinebottom{    PADDING-LEFT: 5px;    font-size: 13px;    color: maroon; FONT-STYLE: italic;}
*.ypv  .enhact{    font-size: 11px;    vertical-align: middle;  TEXT-INDENT: 2px; text-align:right;}
*.ypv  .enhact A{ color: navy; }
*.ypv  .enhact A:hover{ color: maroon; }
*.ypv  .EnhCatHeader{ background-color: #FFFFFF; width:100%; font-size:14px;  font-weight: bold; text-indent: 0px; vertical-align:middle;  text-align: left;}
*.ypv  .ExpandRadius{    font-size: 14px;    vertical-align: middle;    width: 350px;    TEXT-INDENT: 2px;    background-color: white;    text-align: center;}
*.ypv  .ExpandRadius A{    font-size: 14px;    color: navy;    TEXT-DECORATION: underline;}
*.ypv  #elcheader{    MARGIN-BOTTOM: 5px;    width: 590px;}
*.ypv  #elcbodytable{    vertical-align: top;    width: 590px;}
*.ypv  #elclistlabel{    font-weight: bold;    font-size: 18px;    color: #ffffff;    TEXT-INDENT: 10px;     HEIGHT: 28px;    background-color: #000080;}
*.ypv  #elclistopt{    font-weight: bold;    font-size: 12px;    color: #ffffff;      background-color: #000080;    text-align: right;}
*.ypv  #elclistlinks{    font-weight: bold;    font-size: 12px;    color: #6699CC;    text-align: right;    padding-top: 3px;    padding-bottom: 3px;  padding-right: 3px;}
*.ypv  #elclistlinks A{    font-weight: bold;    font-size: 12px;    color: #697a8a;}
*.ypv  #elclistlinks A:hover{ color: maroon;}
*.ypv  #elctopcard{    vertical-align: top;    width: 590px;}
*.ypv  #elctopcardcol1{    width: 470px;}
*.ypv  #elctopcardcol2{    PADDING-LEFT: 10px;    width: 150px}
*.ypv  #elccard{    border: #000080 1px solid; width: 100%; background-color: #ddd; text-align: center;}
*.ypv  .elcphone{    font-size: 18px;    PADDING-BOTTOM: 3px}
*.ypv  .elcmap A{    font-size: 11px;    color: black;    TEXT-DECORATION: underline}
*.ypv  .elcwebsite{    font-size: 12px;    padding-top: 3px}
*.ypv  .elcwebsite A{    color: black}
*.ypv  .elcemail{    font-size: 12px}
*.ypv  .elcemail A{    color: black}
*.ypv  #elcoption{    border:#000080 1px solid; width: 150px; }
*.ypv  #elcoptiontitle{    font-weight: bold;    font-size: 15px;    color: white;    TEXT-INDENT: 5px;       background-color: #000080}
*.ypv  #elcoptionbody{    PADDING-RIGHT: 5px;    PADDING-LEFT: 5px;    PADDING-BOTTOM: 5px;    padding-top: 5px;  }
*.ypv  .elcoptionlink A{    font-weight: bold;    font-size: 12px;    color: #697a8a;    TEXT-DECORATION: underline}
*.ypv  .elcoptionlink A:hover{    color: maroon}
*.ypv  #elcnearby{    BORDER:#000080 1px solid; MARGIN-TOP: 5px;    MARGIN-BOTTOM: 5px; width: 100%;}
*.ypv  #elcneartitle{    font-weight: bold;    font-size: 15px;    color: white;    TEXT-INDENT: 5px;    background-color: #000080}
*.ypv  #elcnearbody{    PADDING-RIGHT: 5px;    PADDING-LEFT: 5px;    PADDING-BOTTOM: 5px}
*.ypv  .elcnearcat{    font-weight: bold;    font-size: 14px;    PADDING-BOTTOM: 2px;    padding-top: 8px;    }
*.ypv  .elcnearcat A{    color: navy;    TEXT-DECORATION: underline}
*.ypv  .elcnearlink{    PADDING-LEFT: 5px;    font-size: 12px;    }
*.ypv  .elcnearlink A{    color: black;    TEXT-DECORATION: underline}
*.ypv  .elcnearlink A:hover{    color: maroon}
*.ypv  #elccattypes{    border:#000080 1px solid;  MARGIN-TOP: 5px;    MARGIN-BOTTOM: 5px; width: 100%; }
*.ypv  #elccattitle{    font-weight: bold;    font-size: 15px;    color: white;    TEXT-INDENT: 5px;    background-color: #000080}
*.ypv  #elccatbody{    PADDING-RIGHT: 5px;    PADDING-LEFT: 5px;    font-size: 14px;    PADDING-BOTTOM: 5px;    padding-top: 5px;    }
*.ypv  #elccatbody A{    font-weight: bold;    color: navy}
*.ypv  #elcreview{    border:#000080 1px solid; MARGIN-TOP: 5px;    MARGIN-BOTTOM: 5px; width: 100%; }
*.ypv  #elcreviewtitle{    font-weight: bold;    font-size: 15px;    color: white;   TEXT-INDENT: 5px;      background-color: #000080;}
*.ypv  #elcreviewbody{    PADDING-RIGHT: 5px;    PADDING-LEFT: 5px;    font-size: 13px;    PADDING-BOTTOM: 5px;    color: black;    padding-top: 5px;    }
*.ypv  #elcdispad{    border:#000080 1px solid; MARGIN-TOP: 5px;    MARGIN-BOTTOM: 5px; width: 100%; }
*.ypv  #elcdispadtitle{    font-weight: bold;    font-size: 15px;    color: white;    TEXT-INDENT: 5px;     background-color: #000080}
*.ypv  .elcdispadbody{    font-size: 13px;    PADDING-BOTTOM: 10px;    vertical-align: top;    color: black;    padding-top: 10px;     text-align: center}
*.ypv  .emailto{    font-size: 13px;    PADDING-BOTTOM: 10px;    vertical-align: top;    color: black;    padding-top: 10px;     text-align: center;background-color:#eeeeee}
*.ypv  .website A{    color: navy;    TEXT-DECORATION: underline;}
*.ypv  #elcupg { padding-top:4px; margin-top:10px }
*.ypv  #elcupgrade { width:100%;background-color: #ffffcc; text-align:center;margin-right:10px; border: #697a8a solid 1px;padding-top:4px; margin-top:10px }
*.ypv  #elcupgradebody {  color:navy; font-size:12px; padding-top:5px; padding-bottom:5px; margin-top:10px}
*.ypv  .elcupgradebody A{color: black;}
*.ypv   .ypcatfront  {  border:solid thin #E6E6E6; margin-left: 0px; width:620px; background-color:white; }
*.ypv   .ypcat table {  border-style:none; margin-left: 5px; width:100%;text-align:left; }
*.ypv   .toplevelcat table {  border-style:none; margin-left: 5px; width:100%;text-align:left;  }
*.ypv    .toplevelcat {font-size: 16px;font-weight:bold; text-transform:uppercase;}
*.ypv   .ypcat A {font-size: 12px;  color: navy;    text-decoration: underline;}
*.ypv   .ypcat A:hover { color:#777; }
*.ypv   .SearchTools a { color: navy;  font-size: 13px;  TEXT-DECORATION: underline; font-weight : bold;}
*.ypv   .yphighlightlink {font-size: 8pt; text-decoration: underline;color: navy;}
*.ypv   .ypcatheading {font-size: 10pt; color:black; background-color:white; font-weight : bold; }
*.ypv  .ypsearchbox { width:620px; font-size : 10pt; color:black; background-color:white; border:solid thin #E6E6E6;}
*.ypv  .refinesearchbox { width:450px;  background-color:#E6E6E6; vertical-align:top; }
*.ypv  .getmap {background-color:#E6E6E6; width:450px; font-size : 10pt; color:black; margin:auto; }
*.ypv  .getmap .highlight {background-color:navy; font-size : 13pt; font-weight:bold; color:white; }
*.ypv  .searchoptions {background-color:navy; color:white;font-weight:bold; } 
*.ypv  .searchtoollinks{width:100%; background-color:#ffffff}
*.ypv  .sradius {font-size: 10pt; color:black;}
*.ypv  table.SearchTools {background-color:#E6E6E6; border-style:none; width:620px; border-collapse: collapse; }
*.ypv  .ypheading {background-color:#E6E6E6; font-size : 12pt; font-weight : bold; font-style:normal; color:black; }
*.ypv  td.ypnavbot {vertical-align:middle;}
*.ypv  table.ypnavbot td { width: 25%;  }
*.ypv  table.ypnavbot {background-color:#E6E6E6; width: 100%;border: 1px solid black;  border-collapse: collapse;  }
*.ypv  table.ypnavbot a:link, table.ypnavbot a:visited {  display: block;  background: #004C99;  font-size: 13px;  font-variant: small-caps; color: #fffaf0;  text-decoration: none;  line-height: 140%;  text-align: center;  padding: 2px; margin: 0; line-height: 100%; }
*.ypv  table.ypnavbot a:hover   {  background:#000; color:#004C99;  }
*.ypv  .nobutton {  display: block;  background: #004C99;  font-size: 13px;  font-variant: small-caps; color: #fffaf0;  text-decoration: none;  line-height: 140%;  text-align: center;  padding: 2px; margin: 0; line-height: 100%; cursor:default;  }
*.ypv  div#ypTopCats {background-image:url("https://web.archive.org/web/20070725212508im_/http://images.zwire.com/images/yp/yp_mostpopcat.gif");  background-repeat:no-repeat;  height:15px; }
*.ypv  div#ypTopCats span{display: none;}
*.ypv  div#yprelatedcats {background-image:url("https://web.archive.org/web/20070725212508im_/http://images.zwire.com/images/yp/YP_OtherRelatedCat.gif");  background-repeat:no-repeat;  height:25px;background-position : bottom left;}
*.ypv  #yprelatedcats {background-image:url("https://web.archive.org/web/20070725212508im_/http://images.zwire.com/images/yp/YP_OtherRelatedCat.gif");  background-repeat:no-repeat;  height:25px;background-position : bottom left;}
*.ypv  div#yprelatedcats span{display: none;}
*.ypv  td.CatTypeHeading  {font-size : 11pt;font-weight : bold;font-style : normal;color : black; }
*.ypv  td.ClickInst  {font-size : 10pt;	font-weight : normal;font-style:normal; color:black;}
*.ypv  .yphighlight {color:red; font-weight : bold;}
*.ypv td.dirnavigation{vertical-align: middle;  padding-top: 200px;}
*.ypv .ratings #starcount{ padding-left:20px; visibility:hidden;}
*.ypv .ratings .pickAstar{ cursor: pointer;}
*.ypv .ratingNote{ font-size:10px; padding:5px 3px 0px 0px; text-align:right; }
*.ypv .agreed{ font-weight:normal; font-size:10px; padding:0px 3px; margin:0px;}

/* YPV Refurb #1 */
*.ypv .yp-odd{ background: #eaeaef; }
*.ypv .stdlist{ padding-top:2px; padding-bottom:2px; width:100%; border-bottom: silver dashed 2px; font-size:13px;}
*.ypv .stars img{ border:none;}
*.ypv #elccard div.stars{ text-align:center; padding:2px; font-size:11px;}
*.ypv #elccardbody{ font-size: 16px; padding-bottom:10px; color:navy; padding-top:0px; }
*.ypv .elcname{ font-weight:bold; font-size:20px; padding:0px; margin:0px;}

*.ypv .stdbody{padding:2px; font-size:13px; color:black; }
*.ypv .stdname a{font-weight: bold; color:navy;}
*.ypv .extralinks{padding:0px 2px 0px 0px; font-size:13px; width: 115px; color:black; text-align:right; }
*.ypv .enhbody{ padding-left:5px; font-size: 13px; color:black; width: 220px; background-color:#ffffdd; text-align:left; }
*.ypv .enhbody A { font-size:13px; color:navy; }
*.ypv .enhbody A:hover { color:maroon; }

*.ypv  .stdact{ font-size:11px; text-align:right; }
*.ypv  .stdact a{ color:navy; }
*.ypv  .stdact a:hover{ color:maroon; }

*.ypv .SubmitSite{font-size: 10px; padding:5px 3px 0px 0px; text-align:right;}
*.ypv .SubmitSite a{ color: navy; }

*.ypv .opinions .header .records {float:right;font-size:10px; position:static;}

*.ypv .opinions .navigation{width:100%; padding:0px; margin:0px; font-size:8pt; position:static; padding-bottom:5px;}
*.ypv .opinions .navigation td{ padding:3px 0px 3px 0px;}
*.ypv .opinions .navigation  .navlinks { position:static; }
*.ypv .opinions .navigation  .navlinks table{ margin-right:0px; margin-left:auto; }
*.ypv .opinions .navigation  .prev{ width:50%; text-align:right; padding:0px;}
*.ypv .opinions .navigation  .next{ width:50%; text-align:left; padding:0px;}
*.ypv .opinions .navigation  .submitreviewlink { text-align:left;}
*.ypv .opinions .navigation  .backtostory {position:static; text-align:left; padding-left:15px;}
*.ypv .opinions .insertBottomBorder{ border-bottom:1px dashed gray; }
*.ypv .opinions .name{ font-size:11px; text-align:right;}
*.ypv .opinions a.morereviews{ font-size:11px; color:#963; }
*.ypv .opinions .agree{ font-size:11px; color:#444; position:relative;}
*.ypv .opinions .agree .yes{ font-weight:bold; cursor:pointer; text-decoration:none;}
*.ypv .opinions .agree .yes a{ text-decoration:none;}
*.ypv .opinions .agree .no{ font-weight:bold; cursor:pointer;}
*.ypv .opinions .agree .no a{ text-decoration:none;}
*.ypv .opinions .agree .objectionable{ color:red; cursor:pointer;  text-decoration:none; }
*.ypv .opinions .agree .objectionable a{ color:red; cursor:pointer; text-decoration:none;}
*.ypv .opinions .agree .help{ cursor:pointer; }
*.ypv .opinions .agree .helpbox{ border:1px solid black; background:#e0e0e3; z-index:1000; position:absolute; top:-30px; left:100px; width:240px; cursor:pointer; display:none;}
*.ypv .opinions .agree #reg-req{ display:none; font-weight:bold;}

*.ypv .ypSearch{ text-align:center; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:2px;}
*.ypv .ypSearchTbl{ margin:auto; padding:2px;}
*.ypv .ypSearchTbl input, *.ypv .ypSearchTbl select{ font-size: 11px; }
*.ypv .ypSearchTbl td{ padding:3px; font-size:11px; }
*.ypv .ypSearchTbl .keyword{ text-align:left;  }
*.ypv .ypSearchTbl .sradius {font-size:11px; border:1px soxlid red; }
*.ypv .ypSearchTbl .sradius input{ vertical-align:middle; margin-left:0px}

*.ypv .ypLCnt{ font-size:11px; }

*.ypv .tbddChoices{ display:none; border:1px solid black; width:170px; background:#fff; z-index:1000; position:absolute; overflow:auto; max-height:250px;}
*.ypv .keyword input{ height:18px; margin:0px; padding:0px; margin-bottom:1px; float:left;}
*.ypv input.tbddInput{ color:#000; background-color:#fff; border:1px solid #7f9db9; float:left; height:18px;}
*.ypv input.asDD{ color:#666; cursor:pointer; }
*.ypv .tbddDropBtn{ cursor:pointer; margin-left:1px; float:left; height:16px; width:16px; background:url("https://web.archive.org/web/20070725212508im_/http://images.zwire.com/images/drop-down-curl.gif") no-repeat 50% 50% #e0e0ff; margin-top:0px; border:1px solid #7f9db9; _height:18px;}
*.ypv .tbdd ul{ margin:0px; padding:2px 0px 0px 0px; }
*.ypv .tbdd li{ margin:0px; padding:1px 4px; cursor:pointer; font-size:12px; display:block;_width:100%;}
*.ypv .tbdd li.textitem{ color:#006; }
*.ypv .tbdd li.selected{ background-color:#316ac5; color:white; }



/* classifieds */
*.classifieds {background-color:white;}
* .classifieds .pageinfo {white-space:nowrap;}
* .ads {width:100%;}
* .linad {width:100%;  border: #697a8a solid 1px; margin-top: 3px; margin-bottom: 3px;  }
* .clipped {width:100%;  border-style: none;  }
* .classcat { background-color:#efefef; font-size:12px; color:black; }
* .linadv{ width:50%; background-color: #697a8a; font-size:10pt; color:white; font-weight: bold;text-indent: 5px; height: 22px; vertical-align:middle;}
* .linmiles { width:15%; background-color: #697a8a; font-family: Verdana, Arial, Helvetica; font-size:10pt; color:white; font-weight: bold;text-indent: 5px; height: 22px; vertical-align:middle; text-align:right}
* .linprice { width:14%; background-color: #697a8a; font-family: Verdana, Arial, Helvetica; font-size:10pt; color:white; font-weight: bold;text-indent: 5px; height: 22px; vertical-align:middle; text-align:right}
* .linloc { width:22%; background-color: #697a8a; font-family: Verdana, Arial, Helvetica; font-size:10pt; color:white; font-weight: bold;text-indent: 5px; height: 22px; vertical-align:middle; text-align:right}
* .linfav { background-color: #697a8a; font-family: Verdana, Arial, Helvetica; font-size:10pt; color:white; font-weight: bold; height: 22px; vertical-align:middle; color: white; text-align:right; }
* .lintxt { font-family: Arial, Helvetica; font-size:13px; padding-left:10px;  color: navy; vertical-align:top; padding-top:5px}
* .linlogos { font-family: Arial, Helvetica; font-size:13px; padding-left:10px;  color: navy; vertical-align:top; padding-top:5px;  text-align:center;}
* .linclip{text-align:right; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; }
* .lininfo { font-family: Arial, Helvetica; font-size:13px; padding-left:5px; color:#697a8a; width:100%; text-indent:10px; padding-top:5px; padding-bottom:5px;}
* .lininfo A { font-family: Arial, Helvetica; font-size:13px; color:#697a8a; text-decoration:none;  }
* .lininfo A:hover { color:maroon; text-decoration: underline; }
#searchtab { width:100%; padding-right:2px }
#srchheadtab { width:100%; background-color:#efefef;  border: silver solid 2px; margin-bottom:3px;}
#srchheadtab {background-color: #E5E0DE; border: 1px dotted #333333; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 10px;}
* .srchpagebot { background-color:#efefef; font-family:Verdana,Arial,Helvetica,Sans-serif,Verdana; font-size:12px; color:black; padding-right:5px; text-align:right; padding-bottom:5px; padding-top:3px}
* .srchpagebot a { text-decoration: underline; color: blue; }
* .srchpagebot a:hover {  color:#f00;}
* .dispthumb{text-align:left; padding-left:5px; padding-top:5px; padding-bottom:5px; background-color:#F4F1F0; width:210px; }
* .displiner { font-family: Arial, Helvetica; font-size:13px; padding-left:5px;  color: black; background-color: #F4F1F0; vertical-align:top; width:100%}
* .dispinfo { background-color: #F4F1F0; font-family: Arial, Helvetica; font-size:13px; padding-left:5px; color:#697a8a;  width:100%; text-indent:10px; padding-top:5px; padding-bottom:5px;}
* .dispinfo A { font-family: Arial, Helvetica; font-size:13px; color:#697a8a; text-decoration:none;  }
* .dispinfo A:hover { color:maroon; text-decoration: underline; }
* .dispclip{text-align:right; padding-left:5px;  padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#F4F1F0; }
* .dispad { width:100%; border: #697a8a solid 1px; margin-top:3px; margin-bottom:3px;  }
* .dispadv {background-color: #697a8a; font-family: Verdana, Arial, Helvetica; font-size:13px; color:white; font-weight: bold;text-indent: 5px; height: 22px; vertical-align:middle; }
* .dispadv  A {color: white; text-decoration: underline; }
* .dispadv  A:hover {color: maroon;  text-decoration: underline; }
* .srchtitle { color:navy; background-color:#efefef; font-size: 18px; font-family:Verdana,Arial,Helvetica,Sans-serif,Verdana; font-weight:bold; padding-left:5px}
* .srchmatch { color:navy; background-color:#efefef; font-size: 14px; font-family:Verdana,Arial,Helvetica,Sans-serif,Verdana; font-weight:bold; text-align:center; padding-bottom:4px}
* .ads A {font-weight:bold;line-height:14pt;}
* .ads A:hover {color:maroon; text-decoration: underline;}
* .actionlinks  {	font-size : 10pt; color : navy;  FONT-FAMILY : helvetica, ms sans serif;  font-style : normal; font-weight:normal; text-decoration: underline;  }
* .actionlinks A:hover {  color : navy; text-decoration: underline;  }
* .srchpage { background-color:#efefef; font-family:Verdana,Arial,Helvetica,Sans-serif,Verdana; font-size:12px; color:black; padding-right:5px; padding-left:5px; text-align:right; padding-top:8px; padding-bottom:5px; }
#srchbottab { background-color:#efefef;  width:100%; padding:0px;    }
* .srchbotbody { font-family:Verdana,Arial,Helvetica,Sans-serif,Verdana; font-size:12px; color:black; }
* .srchbotbody A {  font-size : 12px; color : navy;  font-family : helvetica, ms sans serif;  font-style : normal; font-weight:normal; text-decoration: none;  }
* .srchbotbody A:hover {color:#f00;  text-decoration: underline;  }
#clippedheadtab {width:100%; background-color: #E5E0DE; border: 1px dotted #333333; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 10px; margin-bottom:3px;}
#closeclippedtab {width:100%; margin-top:15px;}	
/*   Search box information */
* .catsearchbox {	background-color: #E5E0DE; border: 1px dotted #333333; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 10px; width:100%; padding-left:8px; padding-right:8px; }
* .searchtext { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; padding-left:10px; padding-top:10px; ; padding-right:10px}
* .searchkey { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; padding-left:10px; }
* .searchword { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; padding-left:20px; }
* .searchword2 { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
* .searchword3 { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; padding-left:20px; }
* .searchlabel { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight:bold; padding-top:10px;}
* .catlist { padding-left:20px; }
* .pageinfo {color: #003366;	font-weight: bold;	padding-left: 1px;	padding-right: 1px;	font-size: 13px;}
* .adsbottom{	background-color: #EfEfEf;	border:1px solid #003366;}
* .classifiedsMainPage {padding:10px;}
* .classifiedsMainPage .cat {height:50px;width:50%;}
* .classifiedsMainPage .descrip {font-weight:bold;color:black;font-size:12pt;}
* .classifiedsMainPage .blurb {color:black;font-size:8pt;}
* .classifiedsMainPage .icon {float:left;width:20px;height:20px;padding-top:3px;}
* .classifiedsQuickSearch .head {font-weight:bold;font-size:10pt;}
* .classifiedsQuickSearch .keyword {font-weight:bold;font-size:10pt;}
* .classifiedsQuickSearch {border:1px solid silver;padding:3px;vertical-align:top;background-color:#F5F5F5;}
* .classifiedsQuickSearch INPUT {font-size:8pt;line-height:12pt;}
* .classifiedsQuickSearch SELECT {font-size:8pt;line-height:12pt;}
* .classifiedsQuickSearch .classifiedsDateSelect {width:320px;height:20px;text-align:left;font-weight:bold;font-size:10pt;padding:2px;}
* .classifiedsQuickSearch .classifiedsDateSelect .date {width:80px;height:20px;text-align:left;font-weight:normal;font-size:7pt;}
* .nmheading {	text-decoration:none;	color:navy;	font-weight:bold;        font-size:14px; font-family: Arial, Helvetica, sans-serif;	}
* .notifyme {	text-decoration:none;	color:navy;	font-weight:normal;        font-size:12px; font-family: Arial, Helvetica, sans-serif;	}
* .nmcolhead{	text-decoration:none;	color:white;	font-weight:bold;        font-size:14px; font-family: Arial, Helvetica, sans-serif;	}
* .notifyme td{background-color:#cccccc; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; vertical-align:middle;}
* .nmdetail {	text-decoration:none;	color:black;	font-weight:normal;        font-size:12px; font-family: Arial, Helvetica, sans-serif;	}
* .nmaction  {	font-size : 10pt; color : navy;  font-family : helvetica, ms sans serif;  font-style : normal; font-weight:normal; text-decoration: underline;  }
*.classifieds {width:95%;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:10px;}
*.classcat {text-align:center;}


/* Top Read Page Styles */
*.zwire table.topread{ width: 100%; }
*.zwire table.topread hr{display:block; border-top:  1px dashed #666; margin: 10px auto; height: 0px; padding: 0px; width: 90%;}
*.zwire table.topread div.headline { display:block; }
*.zwire table.topread div.headline a{ padding:0px;}
*.zwire table.topread div.leadline{ padding-top: 10px; padding-left:15px;}
*.zwire table.topread div.link{ display:none; }
*.zwire table.topread div.storyphoto{ padding-left:10px;} 
*.zwire table.topread div.byline{ padding-left:15px; }
*.zwire table.topread .deptname {font-size:10pt; padding-left:15px;}
*.zwire table.topread .deptname a{text-decoration:none; color:black;}
*.zwire table.topread .deptname a:hover{ text-decoration:underline; }
*.zwire .topread .count{ padding:0px; font-size: 12px; width:auto; vertical-align:middle; text-align:right;}

*   table.topread-header{ width:100%; background:#eee; padding:3px; margin:0px; border-bottom:1px solid #24338A; }
*  .topread-title{ text-align:center; font-weight:bold; color:white; font-size:14px;background-color:gray;padding:3px;}
*  .topread-header .last-updated{ text-align:center; font-weight:normal; color:#999; font-size:10px; font-style:italic; padding-top:2px;}
*  .topread-nav{ text-align:center; width:auto;}
*  .topread-header a{font-size:8pt;text-decoration:none;font-weight:bold; }
*  .topread-nav a { padding-right: 3px; padding-left: 3px; border-right:1px solid black;}
*  .topread-nav a.pastmonth{ border-right:none; }
*  .topread-nav a.active{ font-weight:bold; text-decoration:none;}

*  .topread-last{width: 20%; text-align:left; white-space:nowrap;	}
*  .topread-next{width: 20%; text-align:right; white-space:nowrap;}
*  .topread-header a{ text-decoration:none; color:black;font-size:8pt;}
*  .topread-header a:hover{ color:black;text-decoration:underline;}


/* Top Read Object Styles */
*  .topread-obj .headline{font-size:12px; font-weight:normal;}
*  .topread-obj .headline a{ text-decoration:none; padding-left:10px; background: url("https://web.archive.org/web/20070725212508im_/http://images.zwire.com/images/marketplace/RightBlackTri.gif"); background-repeat:no-repeat; background-position: 2px 4px; font-weight:normal;} 
*  .topread-obj .headline a:hover{ color:#669; text-decoration:underline;}
*  .topread-obj .more { text-align:right; font-size:10px; }
*  .topread-obj .more a { font-size:10px; text-decoration:none;}
*  .topread-obj .more a:hover{ color:#669; text-decoration:underline;}

* .photogallery .navigation DIV {float:left;width:33%;text-align:center;}
* .photogallery .navigation {margin-top:10px;margin-bottom:0px;display:block;width:100%;}
* .photogallery .slideshow {width:100%;padding:0px;margin:0px;text-align:center;}
* .photogallery .grid {text-align:center;width:100%;clear:both; }
* .photogallery .grid .photo {border:1px solid silver;padding:5px;margin:5px;text-align:center;font-size:8pt;}
* .photogallery .backtostory {width:100%;text-align:center;margin-top:10px;}
* .photogallery .viewphoto {text-align:center;width:100%;clear:both; }
* .photogallery .viewphoto .photo {margin-left:auto;margin-right:auto;text-align:center;margin-top:10px;margin-bottom:10px;border:1px solid silver;padding:10px;}
* .photogallery .buyphoto {font-size:8pt;}
* .photogallery A {text-decoration:underline;}
* .photogallery A:hover {text-decoration:underline;}
* .photogallery IMG {border:none;}
* .photogallery {font-size:10pt;}

* .horoscopes div{ font-size:11px; }
* .horoscopes div.title{ font-size:14px; font-weight:bold; color:#c30; margin-top:8px;}
* .horoscopes div.morelink{ text-align:right; }
* .horoscopes div.morelink a{ font-size:12px; color:#900; text-decoration:none;}
* .horoscopes div.morelink a:hover{ text-decoration:underline }
* .horoscopes .sr{ color:red; font-size: 11px; }
* .horoscopes .fw{ padding:2px 0px 20px 0px; font-size:12px; }
* .horoscopes .tl{ padding:2px 0px 20px 0px; }

* .calendar {text-align:center; width:100%; }
* .calendar .calendarTbl{  width:100%; text-align:center;}
* .calendar .calMini { padding-right:10px; padding-bottom: 10px;}

* .calobj{ background:#FFFFFF; border:1px solid #000000; font-size:.65em; margin:auto; width:165px; padding:0px;}
* .calobj .calTitle{ width:200px; text-align:center; background:#000000; padding:3px; font-weight: bold; font-size:1.1em; font-family: arial,sans-serif,helvetica; color:#fff; }
* .calObj .calFooter{ text-align:center; padding:2px;}
* .calObj .submitEvent{ padding-bottom:6px;}
* .calObj .calDates{ border-collapse:collapse; margin:2px; font-size:1em; padding:0px;}
* .calObj .calDates td{ border:1px solid #999; padding:0px; text-align:center; width:20px;}
* .calObj .calDates td a{ display:block; text-decoration:none; padding:2px;}
* .calObj .calDates td a:hover{ background:#000; color:#fff;}
* .calObj .calDates .calToday a.dayNumbers{ color:red; }
* .calObj .calDates .dayNumbers{ color: #000088; }
* .calObj .calDates .dayNumbersNon{ color: #999999; }
* .calObj .calDates .monthrow td{ padding:2px; font-size:1.1em; font-weight:bold; border:none; text-align:center;}
* .calObj .calDates .monthrow td.monthname{ width:120px; } 
* .calObj .calDates .monthrow td a{ font-size:.9em; font-family: "Courier New", Courier, mono; text-decoration:none; padding:0px 2px 4px 2px; }
* .calObj .calDates .monthrow td a:hover{ background:#fff; color:#c30;}	
* .calObj .calDates .weekdayNames td{ font-size:10px; padding:2px; font-family: arial,sans-serif,helvetica; color:#000000; text-align:center; font-variant:small-caps; border-bottom:black 1px solid; }
* .calObj .calDates .week{ font-size: 10px; color: #000; background:#ccc;	font-variant:small-caps}
* .calObj .calDates .week a{ color:#000; }
* .calObj .calDates .week a:hover{ color:#fff; }



/* END */

/*
     FILE ARCHIVED ON 21:25:08 Jul 25, 2007 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:12:15 Aug 15, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.767
  exclusion.robots: 0.029
  exclusion.robots.policy: 0.011
  esindex: 0.015
  cdx.remote: 12.515
  LoadShardBlock: 1134.543 (6)
  PetaboxLoader3.datanode: 287.128 (7)
  PetaboxLoader3.resolve: 2120.811 (2)
  load_resource: 1304.076
*/