
* {

font-family: Verdana, Arial, sans-serif;
margin: 0;
padding: 0;

}

img {

border: 0;

}

h1, h2 {

margin-bottom: 6px;
text-decoration: none;

}

h3 {

text-decoration: none;

}

table {

border-collapse: collapse;
font-size: .8em;
margin: 8px 0 8px 0;

}

td {

border-bottom: 1px solid gray;
font-family: Courier new;
padding: 4px 6px 4px 6px;

}

p {

font-size: 10pt;
margin: 6px 0 8px 0;

}

ul, ol {

font-size: 10pt;
list-style-position: outside;

}

dd {

margin: 2px 0 2px 16px;

}


select, input {

display: none;

}

#masthead {

display: none;

}

#primaryNavigationBar {

display: none;

}


/********** Three Column Layout **********/


#leftcol, #leftColumn {

display: none;

}

#threeColumnMiddle {

margin: 0;

}

#threeColumnMiddle ul, #threeColumnMiddle ol, #twoColumnRight ul, #twoColumnRight ol {

margin: 4px 0 4px 30px;

}

#threeColumnMiddle h3 {

margin: 12px 0 2px 0;
padding: 2px 0 2px 0;

}

#threeColumnMiddle h4 {

font-weight: bold;
margin: 8px 0 4px 0;
padding: 2px 0 2px 4px;

}

#threeColumnMiddle h5 {

margin: 4px 0 4px 0;

}

#threeColumnMiddle a.linkEntry:visited, #threeColumnMiddle a.linkEntry:active, #threeColumnMiddle a.linkEntry:hover, #threeColumnMiddle a.linkEntry:link, #threeColumnMiddle linkEntry {

font-size: .8em;
font-weight: bold;

}

#threeColumnMiddle a.linkEntry:hover {

font-size: .8em;
font-weight: bold;

}

#threeColumnMiddle table {

border-bottom: 1px;
border-bottom-style: dotted;
border-top: 1px;
border-top-style: dotted;
font-size: .8em;
margin: 8px 0 8px 0;
padding: 4px;

}

#photosNavigation {

display: none;

}

#rightcol, #rightColumn {

display: none;

}


/********** Two Column Layout **********/

#twoColumnNest {

}

#twoColumnBody {


}

#twoColumnRight {

margin: 0;

}


/** Generics **/

.doNotPrint {

display: none;

}

.txtAlignLeft   { text-align: left; }
.txtAlignCenter { text-align: center; }
.txtAlignRight  { text-align: right; }


.fixedWidthFont, table.fixedWidthFont td, ul.fixedWidthFont li  {

font-family: Courier New, Courier, monospace;

}











































.fpArticle {

margin: 10px 0 40px 0;

}

.fpArticle p {

font-size: 11pt;
margin: 4px 0 2px 0;

}

.fpArticle img {

border: none;
float: right;
margin: 0 0 10px 10px;

}

.fpArticle div.added {

font-size: 0.8em;

}

p.backToTop {

text-align: right;

}

p.backToTop img {

border: 0;

}

.comment1 a:hover {
  font-size: 1em;
 margin-bottom: 15px;
}

.comment1 a:link, .comment1 a:active, .comment1 a:visited {
  font-size: 1em;
 margin-bottom: 15px;
}
.comment1 {
 font-size: 1em;
 margin-bottom: 15px;
 display: block;
}

/* Used for Products */
.comment2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .9em;
 margin-left: 5px;
}

.cshDisclaimer {
 margin-top: 5px;
 padding: 5px;
}

.cshDisclaimerHeading {
 font-weight: bold;
}

.cshUserInput {

font-family: "Courier New", Courier, monospace;
font-size: 12pt;
font-weight: bold;

}

.fstory {

 margin-top: 0px;

}

.membersformp {
 width: 130px;
}

.membersformu {
 width: 130px;
}

.nohead {
 margin-top: 40px;
}

.numlinks {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 margin-bottom: 5px;
 margin-top: 5px;
}

.perpage {
 font-size: 10px;
 font-weight: bold;
}

.perpage a:active, .perpage a:link {
 font-size: 10px;
 font-weight: bold;
}


.added, #added {
 font-size: .8em;
 display: block;
}

#crumbs {

font-size: 10px;
left: 4px;
position: absolute;
top: 100px;

}

#products a:link, #products a:visited {

font-weight: 900;
text-decoration: none;

}

#products a:hover {

font-weight: bold;
text-decoration: underline;

}

#products h1 {

background: transparent url(/images/hb.gif) repeat-x;
height: 60px;
left: 0px;

}

#products li {

font-family: Arial, Helvetica, sans-serif;
list-style: none;

}

#search {

background-position: top left;
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;

}

.searchKeyword {

border: 1px solid black;
width: 160px;

}

.searchEngine {

border: 1px solid #000000;
font-size: 11px;
font-weight: normal;

}

.searchButton {

border: 1px solid #000000;
font-size: 11px;
font-weight: normal;
width: 60px;

}

.small {
  font-size: 10px;
}

#footer {

display: none;

}
