body {  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #333333; text-align: left; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-repeat: repeat}
.mainBack {  background-repeat: no-repeat; height: 600px; width: 874px; background-color: #333333; border: #333333; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.titleBack {  background-image: url(../Images/JSCA_title.jpg); background-repeat: no-repeat; vertical-align: top; height: 123px; width: 760px}
.menuBar {  color: #999999; text-align: left; vertical-align: middle; font-weight: normal; font-size: 10px; background-color: #666666; background-image: url(../images/menuitem-l.gif)}
td {  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC}
.newsBar {  background-color: #000000; text-align: left; vertical-align: top; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; height: 400px; width: 139px}
.newsItem { font-size: 11px; color: #CCCCCC; vertical-align: top}
a:link {  color: #CCCCCC; text-decoration: none}
a:active {  color: #CCCCCC; text-decoration: none}
a:visited {  color: #CCCCCC; text-decoration: none}
a:hover {  color: #FFFFFF; text-decoration: none}
ul {  margin-left: 16px; text-indent: 0pt; margin-top: 0px; padding-top: 0px; padding-left: 0px}
li {  margin-top: 5px}
.newsTitle { font-size: 12px; color: #CCCCCC; vertical-align: top ; font-weight: bold}
.centeredSmall {  font-size: 10px; text-align: center}
.pictureBack { background-repeat: no-repeat; height: 480px; width: 760px; background-color: #666666; clip:   rect(   ); background-image: url(../images/picure-back.gif)}
.picturetitleBack { background-image: url(../Images/JSCA_title.jpg); background-repeat: no-repeat; vertical-align: top; height: 102px; width: 760px }
.galleryBack { background-repeat: no-repeat; height: 390px; width: 740px; background-color: #FFFFFF ; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.menuSelected {  font-weight: normal; color: #000000; font-size: 10px; background-color: #CCCCCC; background-image: url(../images/menuitem-h.gif)}
.galleryPicture {  border: #FF3300; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.galleryMainBack { background-repeat: no-repeat; height: 560px; width: 760px; background-image: url(../Images/FullBackMain.jpg) }
.pictureMenuItem {  background-color: #000000; text-align: center}
.pictureTitle {  font-size: 12px; font-weight: normal; color: #FFFFFF; text-align: center}
.zoomBorder {  border: 4px #999999 solid}
.pictureDescription {  padding-top: 10px; padding-left: 14px; font-size: 10px; text-align: left; vertical-align: middle}
.rightSmall { font-size: 10px; text-align: right}
img {  vertical-align: top}
.subMenu {  text-align: center; font-size: 10px; border: 1px #666666 solid}
a.alternate:link {  color: #CCCCCC; text-decoration: underline}
a.alternate:active {  color: #CCCCCC; text-decoration: underline}
a.alternate:visited {  color: #CCCCCC; text-decoration: underline}
a.alternate:hover {  color: #FFFFFF; text-decoration: underline}
.newsImage {  padding-left: 16px}
.textBack { width: 760px; border: #000000 solid; border-width: 0px 1px 1px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.f20pixbold {  font-size: 20px; font-weight: bold}
.justifiedSmall { text-align: justify; font-size: 12px}
.icons {  text-align: center; vertical-align: middle}
.catalogueMainBack { background-repeat: repeat; width: 760px; background-image: url(../Images/FullBackMain.jpg) }
.catalogueBack { background-color: #FFFFFF ; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px }
.catalogueBar { background-color: #000000; text-align: left; vertical-align: top; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; width: 139px }
.invisible {  color: #999999}
.gallery {  border: 1px #999999 solid; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 00px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.mainPick {  background-image: url(../images/front.jpg); background-repeat: no-repeat}
.bottomLine {  border-color: #999999 #333333 #333333; font-size: 9px; height: 22px; text-align: right; color: #666666; vertical-align: bottom; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.mainHeader {  background-image: url(../images/header.gif); background-repeat: no-repeat; background-position: left center}
.mainHeaderSmall {  background-image: url(../images/ad-esso-sign-small.gif); background-repeat: no-repeat; background-position: center center}
.update {  color: #666666; vertical-align: bottom; text-align: center}
.f12pixbold { font-size: 12px; font-weight: bold }
.linkMain { border: 1px #FF6600 solid }
.linkBar { font-size: 12px; font-weight: bold; background-color: #666666; color: #CCCCCC}
.aboutMain { border: 1px #999999 solid}
.f11pix {  font-size: 11px}
.langBar { color: #999999; text-align: right; vertical-align: top; font-weight: normal; font-size: 10px}
