a:hover {
 text-decoration: none;
}
.bodyMain {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #333333;
}
.bodyProd {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #333333;
 padding: 30px;
}
h1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 color: #666600;
 font-weight: lighter;
}
.textLinkGreen {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #666600;
 text-decoration: underline;
}
.textLinkGreen:hover {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #666600;
 text-decoration: none;
}
.copyright {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FFFFFF;
}
.date {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FFFFFF;
 padding-right: 10px;
}
.textWhite {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FFFFFF;
 padding: 30px;
}
.emailLinkWhite {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FFFFFF;
 text-decoration: underline;
}
.emailLinkWhite:hover {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FFFFFF;
 text-decoration: none;
}
.emailLink {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 text-decoration: none;
}
.emailLink:hover {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 text-decoration: underline;
}
.bodyHome {
 border-bottom: 1px solid #white;
 border-top: 1px solid #white;
}
.tableMain {
 border-bottom: 1px solid #white;
 border-top: 1px solid #white;
 border-left: 1px solid #999900;
}
.directoryName {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 font-weight: bold;
}
.directoryPlace {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
}
.directoryInfo {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
}
TD {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
.photoGalleryCount {
 background-color: #666600;
 color: #ffffff;
 font-weight: bold;
 padding-left: 10px;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
}
.photoThumbnailTD {
 padding: 10px;
 background-color: #999900;
 border: 1px solid #ffffff;
}
.photoTable {
 border-top: 1px solid #ffffff;
 border-bottom: 1px solid #ffffff;
}
.photoTD {
 padding-left: 79px;
 padding-top: 10px;
}
.photoDetailTable {
 background-color: #666600;
 padding-top: 20px;
 border-top: 1px solid #ffffff;
}
.bodyDefault {
 padding: 30px;
}
.newsCopyright {
 font-family: verdana,arial,helvetica;
 text-align: center;
 width: 100%;
 font-size: 1;
 font-style: italic;
}
.prevnextWindow {
 padding-left: 3px;
}
.prevnextCurrent {
 padding-left: 3px;
}
